Function at 0x10037350
Capabilities:
Get common file path
Read file on windows

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x108
mov eax, dword [0x101bf554]
xor eax, ebp
mov dword [ebp - 4], eax
mov ecx, dword [ebp + 8]
push ebx
mov ebx, dword [ebp + 0xc]
mov dword [ebp - 0x108], ecx
push esi
push edi
cmp ebx, 4
jne 0x10037380
xor eax, eax
mov dword [0x101c0828], eax
jmp 0x1003738d
mov eax, dword [0x101c0828]
test eax, eax
jne 0x1003a679
xor esi, esi
cmp ebx, 4
je 0x100373df
call fcn.1003a6a0
mov dword [0x101c0828], eax
mov esi, 0x1003a6e0
test eax, eax
je 0x100373d9
mov dword [0x101c0918], eax
mov dword [0x101c091c], 1
mov dword [0x101c0920], 0x1003a7d0
mov dword [0x101c0924], 0x1003a6e0
mov dword [0x101c0928], 0x1003a6b0
jmp 0x1003761c
mov ecx, dword [ebp - 0x108]
mov edi, dword [sym.imp.KERNEL32.dll_LoadLibraryA]
test ecx, ecx
je 0x10037498
cmp ebx, 4
jne 0x1003741a
mov eax, dword [ecx]
movups xmm0, xmmword [eax]
movups xmmword [0x101c0918], xmm0
mov eax, dword [eax + 0x10]
mov dword [0x101c0928], eax
movd eax, xmm0
psrldq xmm0, 0xc
movd esi, xmm0
mov dword [0x101c0828], eax
jmp 0x10037498
test ebx, ebx
je 0x1003745d
push ebx
push ecx
call fcn.1003a7d0
mov dword [0x101c0828], eax
test eax, eax
je 0x100374a0
mov esi, 0x1003a6e0
mov dword [0x101c091c], 1
mov dword [0x101c0920], 0x1003a7d0
mov dword [0x101c0924], 0x1003a6e0
mov dword [0x101c0928], 0x1003a6b0
jmp 0x10037493
push ecx
call edi
mov dword [0x101c0828], eax
test eax, eax
je 0x100374a0
mov ecx, dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov esi, ecx
mov dword [0x101c0924], ecx
mov ecx, dword [sym.imp.KERNEL32.dll_FreeLibrary]
mov dword [0x101c091c], 0
mov dword [0x101c0920], edi
mov dword [0x101c0928], ecx
mov dword [0x101c0918], eax
test eax, eax
jne 0x1003761c
mov esi, dword [sym.imp.KERNEL32.dll_GetCurrentDirectoryA]
lea eax, [ebp - 0x104]
push eax
push 0xfe
call esi
push 0x1009b154
lea eax, [ebp - 0x104]
push 0xff
push eax
call fcn.10084348
add esp, 0xc
lea eax, [ebp - 0x104]
push eax
call edi
mov dword [0x101c0828], eax
test eax, eax
jne 0x100375e5
lea eax, [ebp - 0x104]
push eax
push 0xfe
call esi
push 0x1009b164
lea eax, [ebp - 0x104]
push 0xff
push eax
call fcn.10084348
add esp, 0xc
lea eax, [ebp - 0x104]
push eax
call edi
mov dword [0x101c0828], eax
test eax, eax
jne 0x100375e5
push 0x1009b184
call edi
mov dword [0x101c0828], eax
test eax, eax
jne 0x100375e5
push str.libExuiKrnlnExuiKrnln.dll
call edi
mov dword [0x101c0828], eax
test eax, eax
jne 0x100375e5
mov ebx, dword [sym.imp.KERNEL32.dll_CreateFileA]
push eax
push eax
push 3
push eax
push 1
push 0x80000000
push 0x1009b1b0
call ebx
mov esi, eax
test esi, esi
jne 0x10037580
push eax
push eax
push 3
push eax
push 1
push 0x80000000
push 0x1009b1c4
call ebx
mov esi, eax
test esi, esi
je 0x100375d8
push 0
lea eax, [ebp - 0x108]
mov dword [ebp - 0x108], 0x100
push eax
push 0xff
lea eax, [ebp - 0x104]
push eax
push esi
call dword [sym.imp.KERNEL32.dll_ReadFile]
test eax, eax
je 0x100375d1
mov eax, dword [ebp - 0x108]
cmp eax, 0x100
jae 0x1003a68f
mov byte [ebp + eax - 0x104], 0
lea eax, [ebp - 0x104]
push eax
call edi
mov dword [0x101c0828], eax
push esi
call dword [sym.imp.KERNEL32.dll_CloseHandle]
mov eax, dword [0x101c0828]
test eax, eax
je 0x1003a666
mov ecx, dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov esi, ecx
mov dword [0x101c0924], ecx
mov ecx, dword [sym.imp.KERNEL32.dll_FreeLibrary]
mov dword [0x101c0918], eax
mov dword [0x101c091c], 0
mov dword [0x101c0920], edi
mov dword [0x101c0928], ecx
test eax, eax
je 0x1003a666
test esi, esi
je 0x1003a662
push 0x1009442c
push eax
call esi
push 0x10094464
push dword [0x101c0828]
mov dword [0x101c082c], eax
call esi
push 0x10094510
push dword [0x101c0828]
mov dword [0x101c0830], eax
call esi
push 0x1009453c
push dword [0x101c0828]
mov dword [0x101c0834], eax
call esi
push 0x1009458c
push dword [0x101c0828]
mov dword [0x101c0838], eax
call esi
push 0x100945a8
push dword [0x101c0828]
mov dword [0x101c083c], eax
call esi
push 0x10094634
push dword [0x101c0828]
mov dword [0x101c0840], eax
call esi
push 0x10094660
push dword [0x101c0828]
mov dword [0x101c0844], eax
call esi
push 0x10094688
push dword [0x101c0828]
mov dword [0x101c0848], eax
call esi
push 0x100946b0
push dword [0x101c0828]
mov dword [0x101c084c], eax
call esi
push 0x100946cc
push dword [0x101c0828]
mov dword [0x101c0850], eax
call esi
push 0x10094748
push dword [0x101c0828]
mov dword [0x101c0854], eax
call esi
push 0x100947cc
push dword [0x101c0828]
mov dword [0x101c0858], eax
call esi
push 0x100947ec
push dword [0x101c0828]
mov dword [0x101c085c], eax
call esi
push 0x10094820
push dword [0x101c0828]
mov dword [0x101c0860], eax
call esi
push 0x10094848
push dword [0x101c0828]
mov dword [0x101c0864], eax
call esi
push 0x10094870
push dword [0x101c0828]
mov dword [0x101c0868], eax
call esi
push 0x10094898
push dword [0x101c0828]
mov dword [0x101c086c], eax
call esi
push 0x100948bc
push dword [0x101c0828]
mov dword [0x101c0870], eax
call esi
push 0x100948d8
push dword [0x101c0828]
mov dword [0x101c0874], eax
call esi
mov dword [0x101c0878], eax
push 0x100948f4
push dword [0x101c0828]
call esi
push 0x10094910
push dword [0x101c0828]
mov dword [0x101c087c], eax
call esi
push 0x1009492c
push dword [0x101c0828]
mov dword [0x101c0880], eax
call esi
push 0x10094948
push dword [0x101c0828]
mov dword [0x101c0884], eax
call esi
push 0x10094964
push dword [0x101c0828]
mov dword [0x101c0888], eax
call esi
push 0x10094984
push dword [0x101c0828]
mov dword [0x101c088c], eax
call esi
push 0x100949a4
push dword [0x101c0828]
mov dword [0x101c0890], eax
call esi
push 0x100949f0
push dword [0x101c0828]
mov dword [0x101c0894], eax
call esi
push 0x10094a10
push dword [0x101c0828]
mov dword [0x101c0898], eax
call esi
push 0x10094a34
push dword [0x101c0828]
mov dword [0x101c089c], eax
call esi
push 0x10094a54
push dword [0x101c0828]
mov dword [0x101c08a0], eax
call esi
push 0x10094a78
push dword [0x101c0828]
mov dword [0x101c08a4], eax
call esi
push 0x10094a9c
push dword [0x101c0828]
mov dword [0x101c08a8], eax
call esi
push 0x10094abc
push dword [0x101c0828]
mov dword [0x101c08ac], eax
call esi
push 0x10094adc
push dword [0x101c0828]
mov dword [0x101c08b0], eax
call esi
push 0x10094afc
push dword [0x101c0828]
mov dword [0x101c08b4], eax
call esi
push 0x10094b20
push dword [0x101c0828]
mov dword [0x101c08b8], eax
call esi
push 0x10094b4c
push dword [0x101c0828]
mov dword [0x101c08bc], eax
call esi
push 0x10094b70
push dword [0x101c0828]
mov dword [0x101c08c0], eax
call esi
push 0x10094b94
push dword [0x101c0828]
mov dword [0x101c08c4], eax
call esi
push 0x10094bc0
push dword [0x101c0828]
mov dword [0x101c08c8], eax
call esi
push 0x10094be8
push dword [0x101c0828]
mov dword [0x101c08cc], eax
call esi
push 0x10094c10
push dword [0x101c0828]
mov dword [0x101c08d0], eax
call esi
push 0x10094c38
push dword [0x101c0828]
mov dword [0x101c08d4], eax
call esi
push 0x10094c60
push dword [0x101c0828]
mov dword [0x101c08d8], eax
call esi
push 0x10094c88
push dword [0x101c0828]
mov dword [0x101c08dc], eax
call esi
push 0x10094cbc
push dword [0x101c0828]
mov dword [0x101c08e0], eax
call esi
push 0x10094cf0
push dword [0x101c0828]
mov dword [0x101c08e4], eax
call esi
push 0x10094d20
push dword [0x101c0828]
mov dword [0x101c08e8], eax
call esi
push 0x10094d50
push dword [0x101c0828]
mov dword [0x101c08ec], eax
call esi
push 0x10094d7c
push dword [0x101c0828]
mov dword [0x101c08f0], eax
call esi
push 0x10094da8
push dword [0x101c0828]
mov dword [0x101c08f4], eax
call esi
push 0x10094dd8
push dword [0x101c0828]
mov dword [0x101c08f8], eax
call esi
push 0x10094e00
push dword [0x101c0828]
mov dword [0x101c08fc], eax
call esi
push 0x10094e24
push dword [0x101c0828]
mov dword [0x101c0900], eax
call esi
push 0x10094e48
push dword [0x101c0828]
mov dword [0x101c0904], eax
call esi
push 0x10094e64
push dword [0x101c0828]
mov dword [0x101c0908], eax
call esi
push 0x10094e84
push dword [0x101c0828]
mov dword [0x101c090c], eax
call esi
push 0x10094ec0
push dword [0x101c0828]
mov dword [0x101c0910], eax
call esi
push 0x10094f0c
push dword [0x101c0828]
mov dword [0x101c0914], eax
call esi
push 0x10094f5c
push dword [0x101c0828]
mov dword [0x101bfe64], eax
call esi
push 0x10094f84
push dword [0x101c0828]
mov dword [0x101bfe68], eax
call esi
push 0x10094fc0
push dword [0x101c0828]
mov dword [0x101bfe6c], eax
call esi
push 0x10094fec
push dword [0x101c0828]
mov dword [0x101bfe70], eax
call esi
push 0x10095008
push dword [0x101c0828]
mov dword [0x101bfe74], eax
call esi
push 0x10095028
push dword [0x101c0828]
mov dword [0x101bfe78], eax
call esi
push 0x1009504c
push dword [0x101c0828]
mov dword [0x101bfe7c], eax
call esi
push 0x10095074
push dword [0x101c0828]
mov dword [0x101bfe80], eax
call esi
push 0x10095094
push dword [0x101c0828]
mov dword [0x101bfe84], eax
call esi
push 0x100950b8
push dword [0x101c0828]
mov dword [0x101bfe88], eax
call esi
push 0x100950e0
push dword [0x101c0828]
mov dword [0x101bfe8c], eax
call esi
push 0x1009510c
push dword [0x101c0828]
mov dword [0x101bfe90], eax
call esi
push 0x10095134
push dword [0x101c0828]
mov dword [0x101bfe94], eax
call esi
push 0x10095168
push dword [0x101c0828]
mov dword [0x101bfe98], eax
call esi
push 0x10095190
push dword [0x101c0828]
mov dword [0x101bfe9c], eax
call esi
push 0x100951d0
push dword [0x101c0828]
mov dword [0x101bfea0], eax
call esi
push 0x1009522c
push dword [0x101c0828]
mov dword [0x101bfea4], eax
call esi
push 0x10095284
push dword [0x101c0828]
mov dword [0x101bfea8], eax
call esi
push 0x100952ac
push dword [0x101c0828]
mov dword [0x101bfeac], eax
call esi
push 0x100952f4
push dword [0x101c0828]
mov dword [0x101bfeb0], eax
call esi
push 0x10095328
push dword [0x101c0828]
mov dword [0x101bfeb4], eax
call esi
mov dword [0x101bfeb8], eax
push 0x1009536c
push dword [0x101c0828]
call esi
push 0x100953ac
push dword [0x101c0828]
mov dword [0x101bfebc], eax
call esi
push 0x100953dc
push dword [0x101c0828]
mov dword [0x101bfec0], eax
call esi
push 0x10095408
push dword [0x101c0828]
mov dword [0x101bfec4], eax
call esi
push 0x10095434
push dword [0x101c0828]
mov dword [0x101bfec8], eax
call esi
push 0x10095468
push dword [0x101c0828]
mov dword [0x101bfecc], eax
call esi
push 0x10095490
push dword [0x101c0828]
mov dword [0x101bfed0], eax
call esi
push 0x100954d4
push dword [0x101c0828]
mov dword [0x101bfed4], eax
call esi
push 0x10095508
push dword [0x101c0828]
mov dword [0x101bfed8], eax
call esi
push 0x10095534
push dword [0x101c0828]
mov dword [0x101bfedc], eax
call esi
push 0x100955b8
push dword [0x101c0828]
mov dword [0x101bfee0], eax
call esi
push 0x10095628
push dword [0x101c0828]
mov dword [0x101bfee4], eax
call esi
push 0x1009567c
push dword [0x101c0828]
mov dword [0x101bfee8], eax
call esi
push 0x1009569c
push dword [0x101c0828]
mov dword [0x101bfeec], eax
call esi
push 0x100956c4
push dword [0x101c0828]
mov dword [0x101bfef0], eax
call esi
push 0x100956ec
push dword [0x101c0828]
mov dword [0x101bfef4], eax
call esi
push 0x10095714
push dword [0x101c0828]
mov dword [0x101bfef8], eax
call esi
push 0x1009573c
push dword [0x101c0828]
mov dword [0x101bfefc], eax
call esi
push 0x10095764
push dword [0x101c0828]
mov dword [0x101bff00], eax
call esi
push 0x10095a00
push dword [0x101c0828]
mov dword [0x101bff04], eax
call esi
mov dword [0x101bff08], eax
push 0x10095b44
push dword [0x101c0828]
call esi
push 0x10095b84
push dword [0x101c0828]
mov dword [0x101bff0c], eax
call esi
push 0x10095bb0
push dword [0x101c0828]
mov dword [0x101bff10], eax
call esi
push 0x10095bd4
push dword [0x101c0828]
mov dword [0x101bff14], eax
call esi
push 0x10095bf8
push dword [0x101c0828]
mov dword [0x101bff18], eax
call esi
push 0x10095c1c
push dword [0x101c0828]
mov dword [0x101bff1c], eax
call esi
push 0x10095c50
push dword [0x101c0828]
mov dword [0x101bff20], eax
call esi
push 0x10095d94
push dword [0x101c0828]
mov dword [0x101bff24], eax
call esi
push 0x10095e7c
push dword [0x101c0828]
mov dword [0x101bff28], eax
call esi
push 0x10096034
push dword [0x101c0828]
mov dword [0x101bff2c], eax
call esi
push 0x10096114
push dword [0x101c0828]
mov dword [0x101bff30], eax
call esi
push 0x100961c8
push dword [0x101c0828]
mov dword [0x101bff34], eax
call esi
push 0x10097044
push dword [0x101c0828]
mov dword [0x101bff38], eax
call esi
push 0x10097070
push dword [0x101c0828]
mov dword [0x101bff3c], eax
call esi
push 0x1009632c
push dword [0x101c0828]
mov dword [0x101bff40], eax
call esi
push 0x1009643c
push dword [0x101c0828]
mov dword [0x101bff44], eax
call esi
push 0x1009709c
push dword [0x101c0828]
mov dword [0x101bff48], eax
call esi
push 0x100970cc
push dword [0x101c0828]
mov dword [0x101bff4c], eax
call esi
push 0x100964dc
push dword [0x101c0828]
mov dword [0x101bff50], eax
call esi
push 0x1009652c
push dword [0x101c0828]
mov dword [0x101bff54], eax
call esi
push 0x10097100
push dword [0x101c0828]
mov dword [0x101bff58], eax
call esi
push 0x10097134
push dword [0x101c0828]
mov dword [0x101bff5c], eax
call esi
push 0x10097168
push dword [0x101c0828]
mov dword [0x101bff60], eax
call esi
push 0x100971a4
push dword [0x101c0828]
mov dword [0x101bff64], eax
call esi
push 0x100971e0
push dword [0x101c0828]
mov dword [0x101bff68], eax
call esi
push 0x10097214
push dword [0x101c0828]
mov dword [0x101bff6c], eax
call esi
push 0x10096bbc
push dword [0x101c0828]
mov dword [0x101bff70], eax
call esi
push 0x10096bf8
push dword [0x101c0828]
mov dword [0x101bff74], eax
call esi
push 0x10097248
push dword [0x101c0828]
mov dword [0x101bff78], eax
call esi
push 0x10097280
push dword [0x101c0828]
mov dword [0x101bff7c], eax
call esi
push 0x10096cd0
push dword [0x101c0828]
mov dword [0x101bff80], eax
call esi
push 0x10096d14
push dword [0x101c0828]
mov dword [0x101bff84], eax
call esi
push 0x10096d50
push dword [0x101c0828]
mov dword [0x101bff88], eax
call esi
push 0x10096d90
push dword [0x101c0828]
mov dword [0x101bff8c], eax
call esi
push 0x10096dc8
push dword [0x101c0828]
mov dword [0x101bff90], eax
call esi
push 0x10096e04
push dword [0x101c0828]
mov dword [0x101bff94], eax
call esi
push 0x10096e40
push dword [0x101c0828]
mov dword [0x101bff98], eax
call esi
push 0x10096e78
push dword [0x101c0828]
mov dword [0x101bff9c], eax
call esi
push 0x10096eac
push dword [0x101c0828]
mov dword [0x101bffa0], eax
call esi
push 0x10096ee0
push dword [0x101c0828]
mov dword [0x101bffa4], eax
call esi
push 0x10096f14
push dword [0x101c0828]
mov dword [0x101bffa8], eax
call esi
push 0x10096f4c
push dword [0x101c0828]
mov dword [0x101bffac], eax
call esi
push 0x10096f7c
push dword [0x101c0828]
mov dword [0x101bffb0], eax
call esi
push 0x10096fb8
push dword [0x101c0828]
mov dword [0x101bffb4], eax
call esi
push 0x10096fec
push dword [0x101c0828]
mov dword [0x101bffb8], eax
call esi
push 0x10097018
push dword [0x101c0828]
mov dword [0x101bffbc], eax
call esi
push 0x1009b1d8
push dword [0x101c0828]
mov dword [0x101bffc0], eax
call esi
push 0x1009b1e4
push dword [0x101c0828]
mov dword [0x101bffc4], eax
call esi
push 0x1009751c
push dword [0x101c0828]
mov dword [0x101bffc8], eax
call esi
push 0x100976c8
push dword [0x101c0828]
mov dword [0x101bffcc], eax
call esi
push 0x1009b1f0
push dword [0x101c0828]
mov dword [0x101bffd0], eax
call esi
push 0x1009b204
push dword [0x101c0828]
mov dword [0x101bffd4], eax
call esi
push 0x1009b214
push dword [0x101c0828]
mov dword [0x101bffd8], eax
call esi
push 0x1009b228
push dword [0x101c0828]
mov dword [0x101bffdc], eax
call esi
push 0x1009b23c
push dword [0x101c0828]
mov dword [0x101bffe0], eax
call esi
push 0x1009b250
push dword [0x101c0828]
mov dword [0x101bffe4], eax
call esi
push 0x1009771c
push dword [0x101c0828]
mov dword [0x101bffe8], eax
call esi
push 0x100977b4
push dword [0x101c0828]
mov dword [0x101bffec], eax
call esi
push 0x100978b0
push dword [0x101c0828]
mov dword [0x101bfff0], eax
call esi
push 0x1009797c
push dword [0x101c0828]
mov dword [0x101bfff4], eax
call esi
push 0x1009799c
push dword [0x101c0828]
mov dword [0x101bfff8], eax
call esi
mov dword [0x101bfffc], eax
push 0x100979c4
push dword [0x101c0828]
call esi
push 0x100979f8
push dword [0x101c0828]
mov dword [0x101c0000], eax
call esi
push 0x10097e88
push dword [0x101c0828]
mov dword [0x101c0004], eax
call esi
push 0x10097a80
push dword [0x101c0828]
mov dword [0x101c0008], eax
call esi
push 0x10097aa4
push dword [0x101c0828]
mov dword [0x101c000c], eax
call esi
push 0x10097ac8
push dword [0x101c0828]
mov dword [0x101c0010], eax
call esi
push 0x10097aec
push dword [0x101c0828]
mov dword [0x101c0014], eax
call esi
push 0x10097ea8
push dword [0x101c0828]
mov dword [0x101c0018], eax
call esi
push 0x10097ec8
push dword [0x101c0828]
mov dword [0x101c001c], eax
call esi
push 0x10097b6c
push dword [0x101c0828]
mov dword [0x101c0020], eax
call esi
push 0x10097b94
push dword [0x101c0828]
mov dword [0x101c0024], eax
call esi
push 0x10097bc4
push dword [0x101c0828]
mov dword [0x101c0028], eax
call esi
push 0x10097bf0
push dword [0x101c0828]
mov dword [0x101c002c], eax
call esi
push 0x10097c20
push dword [0x101c0828]
mov dword [0x101c0030], eax
call esi
push 0x10097c58
push dword [0x101c0828]
mov dword [0x101c0034], eax
call esi
push 0x10097c94
push dword [0x101c0828]
mov dword [0x101c0038], eax
call esi
push 0x10097cd0
push dword [0x101c0828]
mov dword [0x101c003c], eax
call esi
push 0x10097d00
push dword [0x101c0828]
mov dword [0x101c0040], eax
call esi
push 0x10097d24
push dword [0x101c0828]
mov dword [0x101c0044], eax
call esi
push 0x10097d48
push dword [0x101c0828]
mov dword [0x101c0048], eax
call esi
mov dword [0x101c004c], eax
push 0x10097d70
push dword [0x101c0828]
call esi
push 0x10097d98
push dword [0x101c0828]
mov dword [0x101c0050], eax
call esi
push 0x10097dbc
push dword [0x101c0828]
mov dword [0x101c0054], eax
call esi
push 0x10097de0
push dword [0x101c0828]
mov dword [0x101c0058], eax
call esi
push 0x10097e08
push dword [0x101c0828]
mov dword [0x101c005c], eax
call esi
push 0x10097e30
push dword [0x101c0828]
mov dword [0x101c0060], eax
call esi
push 0x10097e58
push dword [0x101c0828]
mov dword [0x101c0064], eax
call esi
push 0x10097eec
push dword [0x101c0828]
mov dword [0x101c0068], eax
call esi
push 0x10097f98
push dword [0x101c0828]
mov dword [0x101c006c], eax
call esi
push 0x10097fcc
push dword [0x101c0828]
mov dword [0x101c0070], eax
call esi
push 0x100980c8
push dword [0x101c0828]
mov dword [0x101c0074], eax
call esi
push 0x1009819c
push dword [0x101c0828]
mov dword [0x101c0078], eax
call esi
push 0x100981c0
push dword [0x101c0828]
mov dword [0x101c007c], eax
call esi
push 0x100981e8
push dword [0x101c0828]
mov dword [0x101c0080], eax
call esi
push 0x100984c0
push dword [0x101c0828]
mov dword [0x101c0084], eax
call esi
push 0x1009823c
push dword [0x101c0828]
mov dword [0x101c0088], eax
call esi
push 0x10098274
push dword [0x101c0828]
mov dword [0x101c008c], eax
call esi
push 0x100982a4
push dword [0x101c0828]
mov dword [0x101c0090], eax
call esi
push 0x100982d4
push dword [0x101c0828]
mov dword [0x101c0094], eax
call esi
push 0x10098300
push dword [0x101c0828]
mov dword [0x101c0098], eax
call esi
push 0x1009832c
push dword [0x101c0828]
mov dword [0x101c009c], eax
call esi
push 0x100984ec
push dword [0x101c0828]
mov dword [0x101c00a0], eax
call esi
push 0x10098518
push dword [0x101c0828]
mov dword [0x101c00a4], eax
call esi
push 0x100983c4
push dword [0x101c0828]
mov dword [0x101c00a8], eax
call esi
push 0x100983f8
push dword [0x101c0828]
mov dword [0x101c00ac], eax
call esi
push 0x10098428
push dword [0x101c0828]
mov dword [0x101c00b0], eax
call esi
push 0x10098454
push dword [0x101c0828]
mov dword [0x101c00b4], eax
call esi
push 0x10098484
push dword [0x101c0828]
mov dword [0x101c00b8], eax
call esi
push 0x10098540
push dword [0x101c0828]
mov dword [0x101c00bc], eax
call esi
push 0x100988b0
push dword [0x101c0828]
mov dword [0x101c00c0], eax
call esi
push 0x10098918
push dword [0x101c0828]
mov dword [0x101c00c4], eax
call esi
push 0x10098984
push dword [0x101c0828]
mov dword [0x101c00c8], eax
call esi
push 0x100989ac
push dword [0x101c0828]
mov dword [0x101c00cc], eax
call esi
push 0x10098a78
push dword [0x101c0828]
mov dword [0x101c00d0], eax
call esi
push 0x10098bdc
push dword [0x101c0828]
mov dword [0x101c00d4], eax
call esi
push 0x10098cf8
push dword [0x101c0828]
mov dword [0x101c00d8], eax
call esi
push 0x10098e7c
push dword [0x101c0828]
mov dword [0x101c00dc], eax
call esi
push 0x10099038
push dword [0x101c0828]
mov dword [0x101c00e0], eax
call esi
push 0x10099060
push dword [0x101c0828]
mov dword [0x101c00e4], eax
call esi
push 0x10099084
push dword [0x101c0828]
mov dword [0x101c00e8], eax
call esi
push 0x100990b0
push dword [0x101c0828]
mov dword [0x101c00ec], eax
call esi
push 0x10099140
push dword [0x101c0828]
mov dword [0x101c00f0], eax
call esi
push 0x10099284
push dword [0x101c0828]
mov dword [0x101c00f4], eax
call esi
push 0x1009932c
push dword [0x101c0828]
mov dword [0x101c00f8], eax
call esi
push 0x10099350
push dword [0x101c0828]
mov dword [0x101c00fc], eax
call esi
push 0x10099370
push dword [0x101c0828]
mov dword [0x101c0100], eax
call esi
push 0x10099390
push dword [0x101c0828]
mov dword [0x101c0104], eax
call esi
push 0x100993b0
push dword [0x101c0828]
mov dword [0x101c0108], eax
call esi
push 0x100993d0
push dword [0x101c0828]
mov dword [0x101c010c], eax
call esi
push 0x100993f0
push dword [0x101c0828]
mov dword [0x101c0110], eax
call esi
push 0x10099414
push dword [0x101c0828]
mov dword [0x101c0114], eax
call esi
push 0x10099438
push dword [0x101c0828]
mov dword [0x101c0118], eax
call esi
push 0x1009945c
push dword [0x101c0828]
mov dword [0x101c011c], eax
call esi
push 0x10099480
push dword [0x101c0828]
mov dword [0x101c0120], eax
call esi
push 0x100994a0
push dword [0x101c0828]
mov dword [0x101c0124], eax
call esi
push 0x100994c0
push dword [0x101c0828]
mov dword [0x101c0128], eax
call esi
push 0x100994e4
push dword [0x101c0828]
mov dword [0x101c012c], eax
call esi
push 0x1009952c
push dword [0x101c0828]
mov dword [0x101c0130], eax
call esi
push 0x10099508
push dword [0x101c0828]
mov dword [0x101c0134], eax
call esi
push 0x10099574
push dword [0x101c0828]
mov dword [0x101c0138], eax
call esi
push 0x10099550
push dword [0x101c0828]
mov dword [0x101c013c], eax
call esi
mov dword [0x101c0140], eax
push 0x10099598
push dword [0x101c0828]
call esi
push 0x100995b8
push dword [0x101c0828]
mov dword [0x101c0144], eax
call esi
push 0x100996c4
push dword [0x101c0828]
mov dword [0x101c0148], eax
call esi
push 0x100996ec
push dword [0x101c0828]
mov dword [0x101c014c], eax
call esi
push 0x100995f8
push dword [0x101c0828]
mov dword [0x101c0150], eax
call esi
push 0x100995d8
push dword [0x101c0828]
mov dword [0x101c0154], eax
call esi
push 0x10099a0c
push dword [0x101c0828]
mov dword [0x101c0158], eax
call esi
push 0x100999e8
push dword [0x101c0828]
mov dword [0x101c015c], eax
call esi
push 0x1009973c
push dword [0x101c0828]
mov dword [0x101c0160], eax
call esi
push 0x10099710
push dword [0x101c0828]
mov dword [0x101c0164], eax
call esi
push 0x1009978c
push dword [0x101c0828]
mov dword [0x101c0168], eax
call esi
push 0x10099764
push dword [0x101c0828]
mov dword [0x101c016c], eax
call esi
push 0x100997b8
push dword [0x101c0828]
mov dword [0x101c0170], eax
call esi
push 0x100997e4
push dword [0x101c0828]
mov dword [0x101c0174], eax
call esi
push 0x1009980c
push dword [0x101c0828]
mov dword [0x101c0178], eax
call esi
push 0x10099838
push dword [0x101c0828]
mov dword [0x101c017c], eax
call esi
push 0x10099668
push dword [0x101c0828]
mov dword [0x101c0180], eax
call esi
push 0x1009969c
push dword [0x101c0828]
mov dword [0x101c0184], eax
call esi
push 0x10099914
push dword [0x101c0828]
mov dword [0x101c0188], eax
call esi
push 0x10099940
push dword [0x101c0828]
mov dword [0x101c018c], eax
call esi
mov dword [0x101c0190], eax
push 0x10099860
push dword [0x101c0828]
call esi
push 0x10099890
push dword [0x101c0828]
mov dword [0x101c0194], eax
call esi
push 0x100998b8
push dword [0x101c0828]
mov dword [0x101c0198], eax
call esi
push 0x100998e8
push dword [0x101c0828]
mov dword [0x101c019c], eax
call esi
push 0x1009996c
push dword [0x101c0828]
mov dword [0x101c01a0], eax
call esi
push 0x1009999c
push dword [0x101c0828]
mov dword [0x101c01a4], eax
call esi
push 0x100999c4
push dword [0x101c0828]
mov dword [0x101c01a8], eax
call esi
push 0x1009b264
push dword [0x101c0828]
mov dword [0x101c01ac], eax
call esi
push 0x1009b274
push dword [0x101c0828]
mov dword [0x101c01b0], eax
call esi
push 0x1009b288
push dword [0x101c0828]
mov dword [0x101c01b4], eax
call esi
push 0x1009b298
push dword [0x101c0828]
mov dword [0x101c01b8], eax
call esi
push 0x1009b2a8
push dword [0x101c0828]
mov dword [0x101c01bc], eax
call esi
push 0x1009b2c0
push dword [0x101c0828]
mov dword [0x101c01c0], eax
call esi
push 0x1009b2d8
push dword [0x101c0828]
mov dword [0x101c01c4], eax
call esi
push 0x1009b2f0
push dword [0x101c0828]
mov dword [0x101c01c8], eax
call esi
push 0x1009b308
push dword [0x101c0828]
mov dword [0x101c01cc], eax
call esi
push 0x1009b320
push dword [0x101c0828]
mov dword [0x101c01d0], eax
call esi
push 0x1009b338
push dword [0x101c0828]
mov dword [0x101c01d4], eax
call esi
push 0x1009b350
push dword [0x101c0828]
mov dword [0x101c01d8], eax
call esi
push 0x1009b368
push dword [0x101c0828]
mov dword [0x101c01dc], eax
call esi
push 0x1009b380
push dword [0x101c0828]
mov dword [0x101c01e0], eax
call esi
push 0x1009b398
push dword [0x101c0828]
mov dword [0x101c01e4], eax
call esi
push 0x1009b3b4
push dword [0x101c0828]
mov dword [0x101c01e8], eax
call esi
push 0x1009b3d0
push dword [0x101c0828]
mov dword [0x101c01ec], eax
call esi
push 0x1009b3e8
push dword [0x101c0828]
mov dword [0x101c01f0], eax
call esi
push 0x1009b400
push dword [0x101c0828]
mov dword [0x101c01f4], eax
call esi
push 0x1009b41c
push dword [0x101c0828]
mov dword [0x101c01f8], eax
call esi
push 0x1009b438
push dword [0x101c0828]
mov dword [0x101c01fc], eax
call esi
push 0x1009b450
push dword [0x101c0828]
mov dword [0x101c0200], eax
call esi
push 0x1009b468
push dword [0x101c0828]
mov dword [0x101c0204], eax
call esi
push 0x1009b480
push dword [0x101c0828]
mov dword [0x101c0208], eax
call esi
push 0x1009b498
push dword [0x101c0828]
mov dword [0x101c020c], eax
call esi
push 0x1009b4b4
push dword [0x101c0828]
mov dword [0x101c0210], eax
call esi
push 0x1009b4d0
push dword [0x101c0828]
mov dword [0x101c0214], eax
call esi
push 0x1009b4e4
push dword [0x101c0828]
mov dword [0x101c0218], eax
call esi
push 0x1009b4f8
push dword [0x101c0828]
mov dword [0x101c021c], eax
call esi
push 0x1009b510
push dword [0x101c0828]
mov dword [0x101c0220], eax
call esi
push 0x1009b528
push dword [0x101c0828]
mov dword [0x101c0224], eax
call esi
push 0x1009b540
push dword [0x101c0828]
mov dword [0x101c0228], eax
call esi
push 0x1009b558
push dword [0x101c0828]
mov dword [0x101c022c], eax
call esi
push 0x1009b570
push dword [0x101c0828]
mov dword [0x101c0230], eax
call esi
push 0x1009b588
push dword [0x101c0828]
mov dword [0x101c0234], eax
call esi
push 0x1009b59c
push dword [0x101c0828]
mov dword [0x101c0238], eax
call esi
push 0x1009b5b0
push dword [0x101c0828]
mov dword [0x101c023c], eax
call esi
push 0x1009b5c8
push dword [0x101c0828]
mov dword [0x101c0240], eax
call esi
push 0x1009b5e0
push dword [0x101c0828]
mov dword [0x101c0244], eax
call esi
push 0x1009b5f8
push dword [0x101c0828]
mov dword [0x101c0248], eax
call esi
push 0x1009b610
push dword [0x101c0828]
mov dword [0x101c024c], eax
call esi
push 0x1009b628
push dword [0x101c0828]
mov dword [0x101c0250], eax
call esi
push 0x1009b640
push dword [0x101c0828]
mov dword [0x101c0254], eax
call esi
push 0x1009b658
push dword [0x101c0828]
mov dword [0x101c0258], eax
call esi
push 0x1009b670
push dword [0x101c0828]
mov dword [0x101c025c], eax
call esi
push 0x1009b684
push dword [0x101c0828]
mov dword [0x101c0260], eax
call esi
push 0x1009b698
push dword [0x101c0828]
mov dword [0x101c0264], eax
call esi
push 0x1009b6b0
push dword [0x101c0828]
mov dword [0x101c0268], eax
call esi
push 0x1009b6c8
push dword [0x101c0828]
mov dword [0x101c026c], eax
call esi
push 0x1009b6e0
push dword [0x101c0828]
mov dword [0x101c0270], eax
call esi
push 0x1009b6f8
push dword [0x101c0828]
mov dword [0x101c0274], eax
call esi
push 0x1009b710
push dword [0x101c0828]
mov dword [0x101c0278], eax
call esi
push 0x1009b728
push dword [0x101c0828]
mov dword [0x101c027c], eax
call esi
push 0x1009b740
push dword [0x101c0828]
mov dword [0x101c0280], eax
call esi
mov dword [0x101c0284], eax
push 0x1009b758
push dword [0x101c0828]
call esi
push 0x1009b770
push dword [0x101c0828]
mov dword [0x101c0288], eax
call esi
push 0x1009b788
push dword [0x101c0828]
mov dword [0x101c028c], eax
call esi
push 0x1009b7a0
push dword [0x101c0828]
mov dword [0x101c0290], eax
call esi
push 0x1009b7bc
push dword [0x101c0828]
mov dword [0x101c0294], eax
call esi
push 0x1009b7d8
push dword [0x101c0828]
mov dword [0x101c0298], eax
call esi
push 0x1009b7f4
push dword [0x101c0828]
mov dword [0x101c029c], eax
call esi
push 0x1009b810
push dword [0x101c0828]
mov dword [0x101c02a0], eax
call esi
push 0x1009b82c
push dword [0x101c0828]
mov dword [0x101c02a4], eax
call esi
push 0x1009b848
push dword [0x101c0828]
mov dword [0x101c02a8], eax
call esi
push 0x1009b860
push dword [0x101c0828]
mov dword [0x101c02ac], eax
call esi
push 0x1009b878
push dword [0x101c0828]
mov dword [0x101c02b0], eax
call esi
push 0x1009b890
push dword [0x101c0828]
mov dword [0x101c02b4], eax
call esi
push 0x1009b8a8
push dword [0x101c0828]
mov dword [0x101c02b8], eax
call esi
push 0x1009b8c0
push dword [0x101c0828]
mov dword [0x101c02bc], eax
call esi
push 0x1009b8dc
push dword [0x101c0828]
mov dword [0x101c02c0], eax
call esi
push 0x1009b8f4
push dword [0x101c0828]
mov dword [0x101c02c4], eax
call esi
push 0x1009b90c
push dword [0x101c0828]
mov dword [0x101c02c8], eax
call esi
push 0x1009b924
push dword [0x101c0828]
mov dword [0x101c02cc], eax
call esi
push 0x1009b93c
push dword [0x101c0828]
mov dword [0x101c02d0], eax
call esi
mov dword [0x101c02d4], eax
push 0x1009b954
push dword [0x101c0828]
call esi
push 0x1009b96c
push dword [0x101c0828]
mov dword [0x101c02d8], eax
call esi
push 0x1009b984
push dword [0x101c0828]
mov dword [0x101c02dc], eax
call esi
push 0x1009b99c
push dword [0x101c0828]
mov dword [0x101c02e0], eax
call esi
push 0x1009b9b4
push dword [0x101c0828]
mov dword [0x101c02e4], eax
call esi
push 0x1009b9d0
push dword [0x101c0828]
mov dword [0x101c02e8], eax
call esi
push 0x1009b9ec
push dword [0x101c0828]
mov dword [0x101c02ec], eax
call esi
push 0x1009ba08
push dword [0x101c0828]
mov dword [0x101c02f0], eax
call esi
push 0x1009ba24
push dword [0x101c0828]
mov dword [0x101c02f4], eax
call esi
push 0x1009ba40
push dword [0x101c0828]
mov dword [0x101c02f8], eax
call esi
push 0x1009ba5c
push dword [0x101c0828]
mov dword [0x101c02fc], eax
call esi
push 0x1009ba78
push dword [0x101c0828]
mov dword [0x101c0300], eax
call esi
push 0x1009ba94
push dword [0x101c0828]
mov dword [0x101c0304], eax
call esi
push 0x1009bab0
push dword [0x101c0828]
mov dword [0x101c0308], eax
call esi
push 0x1009bacc
push dword [0x101c0828]
mov dword [0x101c030c], eax
call esi
push 0x1009bae8
push dword [0x101c0828]
mov dword [0x101c0310], eax
call esi
push 0x1009bb04
push dword [0x101c0828]
mov dword [0x101c0314], eax
call esi
push 0x1009bb1c
push dword [0x101c0828]
mov dword [0x101c0318], eax
call esi
push 0x1009bb34
push dword [0x101c0828]
mov dword [0x101c031c], eax
call esi
push 0x1009bb4c
push dword [0x101c0828]
mov dword [0x101c0320], eax
call esi
push 0x1009bb64
push dword [0x101c0828]
mov dword [0x101c0324], eax
call esi
push 0x1009bb7c
push dword [0x101c0828]
mov dword [0x101c0328], eax
call esi
push 0x1009bb98
push dword [0x101c0828]
mov dword [0x101c032c], eax
call esi
push 0x1009bbb4
push dword [0x101c0828]
mov dword [0x101c0330], eax
call esi
push 0x1009bbcc
push dword [0x101c0828]
mov dword [0x101c0334], eax
call esi
push 0x1009bbe4
push dword [0x101c0828]
mov dword [0x101c0338], eax
call esi
push 0x1009bc04
push dword [0x101c0828]
mov dword [0x101c033c], eax
call esi
push 0x1009bc20
push dword [0x101c0828]
mov dword [0x101c0340], eax
call esi
push 0x1009bc38
push dword [0x101c0828]
mov dword [0x101c0344], eax
call esi
push 0x1009a840
push dword [0x101c0828]
mov dword [0x101c0348], eax
call esi
push 0x1009a3bc
push dword [0x101c0828]
mov dword [0x101c034c], eax
call esi
push 0x1009a410
push dword [0x101c0828]
mov dword [0x101c0350], eax
call esi
push 0x1009a468
push dword [0x101c0828]
mov dword [0x101c0354], eax
call esi
push 0x1009a494
push dword [0x101c0828]
mov dword [0x101c0358], eax
call esi
push 0x1009a4fc
push dword [0x101c0828]
mov dword [0x101c035c], eax
call esi
push 0x1009a53c
push dword [0x101c0828]
mov dword [0x101c0360], eax
call esi
push 0x1009a574
push dword [0x101c0828]
mov dword [0x101c0364], eax
call esi
push 0x1009a59c
push dword [0x101c0828]
mov dword [0x101c0368], eax
call esi
push 0x1009a5c8
push dword [0x101c0828]
mov dword [0x101c036c], eax
call esi
push 0x1009a858
push dword [0x101c0828]
mov dword [0x101c0370], eax
call esi
push 0x1009a62c
push dword [0x101c0828]
mov dword [0x101c0374], eax
call esi
push 0x1009a650
push dword [0x101c0828]
mov dword [0x101c0378], eax
call esi
push 0x1009a674
push dword [0x101c0828]
mov dword [0x101c037c], eax
call esi
push 0x1009a698
push dword [0x101c0828]
mov dword [0x101c0380], eax
call esi
push 0x1009a6bc
push dword [0x101c0828]
mov dword [0x101c0384], eax
call esi
push 0x1009a6e0
push dword [0x101c0828]
mov dword [0x101c0388], eax
call esi
push 0x1009a87c
push dword [0x101c0828]
mov dword [0x101c038c], eax
call esi
push 0x1009a8a0
push dword [0x101c0828]
mov dword [0x101c0390], eax
call esi
push 0x1009a754
push dword [0x101c0828]
mov dword [0x101c0394], eax
call esi
push 0x1009a77c
push dword [0x101c0828]
mov dword [0x101c0398], eax
call esi
push 0x1009a7b0
push dword [0x101c0828]
mov dword [0x101c039c], eax
call esi
push 0x1009a7e8
push dword [0x101c0828]
mov dword [0x101c03a0], eax
call esi
push 0x1009a80c
push dword [0x101c0828]
mov dword [0x101c03a4], eax
call esi
push 0x1009bc50
push dword [0x101c0828]
mov dword [0x101c03a8], eax
call esi
push 0x1009bc6c
push dword [0x101c0828]
mov dword [0x101c03ac], eax
call esi
push 0x1009bc88
push dword [0x101c0828]
mov dword [0x101c03b0], eax
call esi
push 0x1009bca4
push dword [0x101c0828]
mov dword [0x101c03b4], eax
call esi
push 0x1009bcc0
push dword [0x101c0828]
mov dword [0x101c03b8], eax
call esi
push 0x1009bcdc
push dword [0x101c0828]
mov dword [0x101c03bc], eax
call esi
push 0x1009bd00
push dword [0x101c0828]
mov dword [0x101c03c0], eax
call esi
push 0x1009bd24
push dword [0x101c0828]
mov dword [0x101c03c4], eax
call esi
mov dword [0x101c03c8], eax
push 0x1009bd48
push dword [0x101c0828]
call esi
push 0x1009bd64
push dword [0x101c0828]
mov dword [0x101c03cc], eax
call esi
push 0x1009bd80
push dword [0x101c0828]
mov dword [0x101c03d0], eax
call esi
push 0x1009bd9c
push dword [0x101c0828]
mov dword [0x101c03d4], eax
call esi
push 0x1009bdb8
push dword [0x101c0828]
mov dword [0x101c03d8], eax
call esi
push 0x1009bdd4
push dword [0x101c0828]
mov dword [0x101c03dc], eax
call esi
push 0x1009bdf0
push dword [0x101c0828]
mov dword [0x101c03e0], eax
call esi
push 0x1009be0c
push dword [0x101c0828]
mov dword [0x101c03e4], eax
call esi
push 0x1009be28
push dword [0x101c0828]
mov dword [0x101c03e8], eax
call esi
push 0x1009be44
push dword [0x101c0828]
mov dword [0x101c03ec], eax
call esi
push 0x1009be60
push dword [0x101c0828]
mov dword [0x101c03f0], eax
call esi
push 0x1009be7c
push dword [0x101c0828]
mov dword [0x101c03f4], eax
call esi
push 0x1009be98
push dword [0x101c0828]
mov dword [0x101c03f8], eax
call esi
push 0x1009beb8
push dword [0x101c0828]
mov dword [0x101c03fc], eax
call esi
push 0x1009bed8
push dword [0x101c0828]
mov dword [0x101c0400], eax
call esi
push 0x1009bef8
push dword [0x101c0828]
mov dword [0x101c0404], eax
call esi
push 0x1009bf14
push dword [0x101c0828]
mov dword [0x101c0408], eax
call esi
push 0x1009bf30
push dword [0x101c0828]
mov dword [0x101c040c], eax
call esi
push 0x1009bf50
push dword [0x101c0828]
mov dword [0x101c0410], eax
call esi
push 0x1009bf70
push dword [0x101c0828]
mov dword [0x101c0414], eax
call esi
mov dword [0x101c0418], eax
push 0x1009bf90
push dword [0x101c0828]
call esi
push 0x1009bfac
push dword [0x101c0828]
mov dword [0x101c041c], eax
call esi
push 0x1009bfc8
push dword [0x101c0828]
mov dword [0x101c0420], eax
call esi
push 0x1009bfe8
push dword [0x101c0828]
mov dword [0x101c0424], eax
call esi
push 0x1009c008
push dword [0x101c0828]
mov dword [0x101c0428], eax
call esi
push 0x1009c02c
push dword [0x101c0828]
mov dword [0x101c042c], eax
call esi
push 0x1009c050
push dword [0x101c0828]
mov dword [0x101c0430], eax
call esi
push 0x1009c070
push dword [0x101c0828]
mov dword [0x101c0434], eax
call esi
push 0x1009c090
push dword [0x101c0828]
mov dword [0x101c0438], eax
call esi
push 0x1009c0b4
push dword [0x101c0828]
mov dword [0x101c043c], eax
call esi
push 0x1009c0d4
push dword [0x101c0828]
mov dword [0x101c0440], eax
call esi
push 0x1009c0f4
push dword [0x101c0828]
mov dword [0x101c0444], eax
call esi
push 0x1009c10c
push dword [0x101c0828]
mov dword [0x101c0448], eax
call esi
push 0x1009c124
push dword [0x101c0828]
mov dword [0x101c044c], eax
call esi
push 0x1009c13c
push dword [0x101c0828]
mov dword [0x101c0450], eax
call esi
push 0x1009c154
push dword [0x101c0828]
mov dword [0x101c0454], eax
call esi
push 0x1009c16c
push dword [0x101c0828]
mov dword [0x101c0458], eax
call esi
push 0x1009c188
push dword [0x101c0828]
mov dword [0x101c045c], eax
call esi
push 0x1009c1a0
push dword [0x101c0828]
mov dword [0x101c0460], eax
call esi
push 0x1009c1b8
push dword [0x101c0828]
mov dword [0x101c0464], eax
call esi
push 0x1009c1d0
push dword [0x101c0828]
mov dword [0x101c0468], eax
call esi
push 0x1009c1e8
push dword [0x101c0828]
mov dword [0x101c046c], eax
call esi
push 0x1009c204
push dword [0x101c0828]
mov dword [0x101c0470], eax
call esi
push 0x1009c220
push dword [0x101c0828]
mov dword [0x101c0474], eax
call esi
push 0x1009c240
push dword [0x101c0828]
mov dword [0x101c0478], eax
call esi
push 0x1009c260
push dword [0x101c0828]
mov dword [0x101c047c], eax
call esi
push 0x1009c278
push dword [0x101c0828]
mov dword [0x101c0480], eax
call esi
push 0x1009c290
push dword [0x101c0828]
mov dword [0x101c0484], eax
call esi
push 0x1009c2a8
push dword [0x101c0828]
mov dword [0x101c0488], eax
call esi
push 0x1009c2c0
push dword [0x101c0828]
mov dword [0x101c048c], eax
call esi
push 0x1009c2dc
push dword [0x101c0828]
mov dword [0x101c0490], eax
call esi
push 0x1009c2f8
push dword [0x101c0828]
mov dword [0x101c0494], eax
call esi
push 0x1009c314
push dword [0x101c0828]
mov dword [0x101c0498], eax
call esi
push 0x1009c330
push dword [0x101c0828]
mov dword [0x101c049c], eax
call esi
push 0x1009c34c
push dword [0x101c0828]
mov dword [0x101c04a0], eax
call esi
push 0x1009c368
push dword [0x101c0828]
mov dword [0x101c04a4], eax
call esi
push 0x1009c384
push dword [0x101c0828]
mov dword [0x101c04a8], eax
call esi
push 0x1009c39c
push dword [0x101c0828]
mov dword [0x101c04ac], eax
call esi
push 0x1009c3b4
push dword [0x101c0828]
mov dword [0x101c04b0], eax
call esi
push 0x1009c3cc
push dword [0x101c0828]
mov dword [0x101c04b4], eax
call esi
push 0x1009c3e4
push dword [0x101c0828]
mov dword [0x101c04b8], eax
call esi
push 0x1009c3fc
push dword [0x101c0828]
mov dword [0x101c04bc], eax
call esi
push 0x1009c414
push dword [0x101c0828]
mov dword [0x101c04c0], eax
call esi
push 0x1009c42c
push dword [0x101c0828]
mov dword [0x101c04c4], eax
call esi
push 0x1009c444
push dword [0x101c0828]
mov dword [0x101c04c8], eax
call esi
push 0x1009c45c
push dword [0x101c0828]
mov dword [0x101c04cc], eax
call esi
push 0x1009c474
push dword [0x101c0828]
mov dword [0x101c04d0], eax
call esi
push 0x1009c48c
push dword [0x101c0828]
mov dword [0x101c04d4], eax
call esi
push 0x1009c4a4
push dword [0x101c0828]
mov dword [0x101c04d8], eax
call esi
push 0x1009c4c0
push dword [0x101c0828]
mov dword [0x101c04dc], eax
call esi
push 0x1009c4dc
push dword [0x101c0828]
mov dword [0x101c04e0], eax
call esi
push 0x1009c4f4
push dword [0x101c0828]
mov dword [0x101c04e4], eax
call esi
push 0x1009c50c
push dword [0x101c0828]
mov dword [0x101c04e8], eax
call esi
push 0x1009c528
push dword [0x101c0828]
mov dword [0x101c04ec], eax
call esi
push 0x1009c548
push dword [0x101c0828]
mov dword [0x101c04f0], eax
call esi
push 0x1009c564
push dword [0x101c0828]
mov dword [0x101c04f4], eax
call esi
push 0x1009c580
push dword [0x101c0828]
mov dword [0x101c04f8], eax
call esi
push 0x1009c59c
push dword [0x101c0828]
mov dword [0x101c04fc], eax
call esi
push 0x1009c5b8
push dword [0x101c0828]
mov dword [0x101c0500], eax
call esi
push 0x1009c5d8
push dword [0x101c0828]
mov dword [0x101c0504], eax
call esi
push 0x1009c5fc
push dword [0x101c0828]
mov dword [0x101c0508], eax
call esi
mov dword [0x101c050c], eax
push 0x1009c620
push dword [0x101c0828]
call esi
push 0x1009c63c
push dword [0x101c0828]
mov dword [0x101c0510], eax
call esi
push 0x1009c658
push dword [0x101c0828]
mov dword [0x101c0514], eax
call esi
push 0x1009c674
push dword [0x101c0828]
mov dword [0x101c0518], eax
call esi
push 0x1009c690
push dword [0x101c0828]
mov dword [0x101c051c], eax
call esi
push 0x1009c6ac
push dword [0x101c0828]
mov dword [0x101c0520], eax
call esi
push 0x1009c6c8
push dword [0x101c0828]
mov dword [0x101c0524], eax
call esi
push 0x1009c6e4
push dword [0x101c0828]
mov dword [0x101c0528], eax
call esi
push 0x1009c700
push dword [0x101c0828]
mov dword [0x101c052c], eax
call esi
push 0x1009c71c
push dword [0x101c0828]
mov dword [0x101c0530], eax
call esi
push 0x1009c73c
push dword [0x101c0828]
mov dword [0x101c0534], eax
call esi
push 0x1009c75c
push dword [0x101c0828]
mov dword [0x101c0538], eax
call esi
push 0x1009c778
push dword [0x101c0828]
mov dword [0x101c053c], eax
call esi
push 0x1009c794
push dword [0x101c0828]
mov dword [0x101c0540], eax
call esi
push 0x1009c7b4
push dword [0x101c0828]
mov dword [0x101c0544], eax
call esi
push 0x1009c7d0
push dword [0x101c0828]
mov dword [0x101c0548], eax
call esi
push 0x1009c7ec
push dword [0x101c0828]
mov dword [0x101c054c], eax
call esi
push 0x1009c808
push dword [0x101c0828]
mov dword [0x101c0550], eax
call esi
push 0x1009c820
push dword [0x101c0828]
mov dword [0x101c0554], eax
call esi
push 0x1009c838
push dword [0x101c0828]
mov dword [0x101c0558], eax
call esi
mov dword [0x101c055c], eax
push 0x1009c854
push dword [0x101c0828]
call esi
push 0x1009c870
push dword [0x101c0828]
mov dword [0x101c0560], eax
call esi
push 0x1009c88c
push dword [0x101c0828]
mov dword [0x101c0564], eax
call esi
push 0x1009c8a4
push dword [0x101c0828]
mov dword [0x101c0568], eax
call esi
push 0x1009c8bc
push dword [0x101c0828]
mov dword [0x101c056c], eax
call esi
push 0x1009c8d8
push dword [0x101c0828]
mov dword [0x101c0570], eax
call esi
push 0x1009c8f4
push dword [0x101c0828]
mov dword [0x101c0574], eax
call esi
push 0x1009c914
push dword [0x101c0828]
mov dword [0x101c0578], eax
call esi
push 0x1009c934
push dword [0x101c0828]
mov dword [0x101c057c], eax
call esi
push 0x1009c954
push dword [0x101c0828]
mov dword [0x101c0580], eax
call esi
push 0x1009c970
push dword [0x101c0828]
mov dword [0x101c0584], eax
call esi
push 0x1009c988
push dword [0x101c0828]
mov dword [0x101c0588], eax
call esi
push 0x1009c9a0
push dword [0x101c0828]
mov dword [0x101c058c], eax
call esi
push 0x1009c9b8
push dword [0x101c0828]
mov dword [0x101c0590], eax
call esi
push 0x1009c9d0
push dword [0x101c0828]
mov dword [0x101c0594], eax
call esi
push 0x1009c9e8
push dword [0x101c0828]
mov dword [0x101c0598], eax
call esi
push 0x1009ca00
push dword [0x101c0828]
mov dword [0x101c059c], eax
call esi
push 0x1009ca18
push dword [0x101c0828]
mov dword [0x101c05a0], eax
call esi
push 0x1009ca30
push dword [0x101c0828]
mov dword [0x101c05a4], eax
call esi
push 0x1009ca48
push dword [0x101c0828]
mov dword [0x101c05a8], eax
call esi
push 0x1009ca60
push dword [0x101c0828]
mov dword [0x101c05ac], eax
call esi
push 0x1009ca78
push dword [0x101c0828]
mov dword [0x101c05b0], eax
call esi
push 0x1009ca94
push dword [0x101c0828]
mov dword [0x101c05b4], eax
call esi
push 0x1009cab0
push dword [0x101c0828]
mov dword [0x101c05b8], eax
call esi
push 0x1009cac8
push dword [0x101c0828]
mov dword [0x101c05bc], eax
call esi
push 0x1009cae0
push dword [0x101c0828]
mov dword [0x101c05c0], eax
call esi
push 0x1009caf8
push dword [0x101c0828]
mov dword [0x101c05c4], eax
call esi
push 0x1009cb10
push dword [0x101c0828]
mov dword [0x101c05c8], eax
call esi
push 0x1009cb28
push dword [0x101c0828]
mov dword [0x101c05cc], eax
call esi
push 0x1009cb40
push dword [0x101c0828]
mov dword [0x101c05d0], eax
call esi
push 0x1009cb58
push dword [0x101c0828]
mov dword [0x101c05d4], eax
call esi
push 0x1009cb70
push dword [0x101c0828]
mov dword [0x101c05d8], eax
call esi
push 0x1009cb88
push dword [0x101c0828]
mov dword [0x101c05dc], eax
call esi
push 0x1009cba4
push dword [0x101c0828]
mov dword [0x101c05e0], eax
call esi
push 0x1009cbc4
push dword [0x101c0828]
mov dword [0x101c05e4], eax
call esi
push 0x1009cbe0
push dword [0x101c0828]
mov dword [0x101c05e8], eax
call esi
push 0x1009cbfc
push dword [0x101c0828]
mov dword [0x101c05ec], eax
call esi
push 0x1009cc14
push dword [0x101c0828]
mov dword [0x101c05f0], eax
call esi
push 0x1009cc2c
push dword [0x101c0828]
mov dword [0x101c05f4], eax
call esi
push 0x1009cc48
push dword [0x101c0828]
mov dword [0x101c05f8], eax
call esi
push 0x1009cc64
push dword [0x101c0828]
mov dword [0x101c05fc], eax
call esi
push 0x1009cc80
push dword [0x101c0828]
mov dword [0x101c0600], eax
call esi
push 0x1009cc9c
push dword [0x101c0828]
mov dword [0x101c0604], eax
call esi
push 0x1009ccb4
push dword [0x101c0828]
mov dword [0x101c0608], eax
call esi
push 0x1009ccc8
push dword [0x101c0828]
mov dword [0x101c060c], eax
call esi
push 0x1009ccdc
push dword [0x101c0828]
mov dword [0x101c0610], eax
call esi
push 0x1009ccf4
push dword [0x101c0828]
mov dword [0x101c0614], eax
call esi
push 0x1009cd0c
push dword [0x101c0828]
mov dword [0x101c0618], eax
call esi
push 0x1009cd28
push dword [0x101c0828]
mov dword [0x101c061c], eax
call esi
push 0x1009cd3c
push dword [0x101c0828]
mov dword [0x101c0620], eax
call esi
push 0x1009cd58
push dword [0x101c0828]
mov dword [0x101c0624], eax
call esi
push 0x1009cd6c
push dword [0x101c0828]
mov dword [0x101c0628], eax
call esi
push 0x1009cd84
push dword [0x101c0828]
mov dword [0x101c062c], eax
call esi
push 0x1009cd9c
push dword [0x101c0828]
mov dword [0x101c0630], eax
call esi
push 0x1009cdb0
push dword [0x101c0828]
mov dword [0x101c0634], eax
call esi
push 0x1009cdc8
push dword [0x101c0828]
mov dword [0x101c0638], eax
call esi
push 0x1009cde0
push dword [0x101c0828]
mov dword [0x101c063c], eax
call esi
push 0x1009cdf4
push dword [0x101c0828]
mov dword [0x101c0640], eax
call esi
push 0x1009ce10
push dword [0x101c0828]
mov dword [0x101c0644], eax
call esi
push 0x1009ce28
push dword [0x101c0828]
mov dword [0x101c0648], eax
call esi
push 0x1009ce48
push dword [0x101c0828]
mov dword [0x101c064c], eax
call esi
mov dword [0x101c0650], eax
push 0x1009ce68
push dword [0x101c0828]
call esi
push 0x1009ce88
push dword [0x101c0828]
mov dword [0x101c0654], eax
call esi
push 0x1009cea4
push dword [0x101c0828]
mov dword [0x101c0658], eax
call esi
push 0x1009cec0
push dword [0x101c0828]
mov dword [0x101c065c], eax
call esi
push 0x1009cedc
push dword [0x101c0828]
mov dword [0x101c0660], eax
call esi
push 0x1009cef8
push dword [0x101c0828]
mov dword [0x101c0664], eax
call esi
push 0x1009cf14
push dword [0x101c0828]
mov dword [0x101c0668], eax
call esi
push 0x1009cf30
push dword [0x101c0828]
mov dword [0x101c066c], eax
call esi
push 0x1009cf4c
push dword [0x101c0828]
mov dword [0x101c0670], eax
call esi
push 0x1009cf68
push dword [0x101c0828]
mov dword [0x101c0674], eax
call esi
push 0x1009cf80
push dword [0x101c0828]
mov dword [0x101c0678], eax
call esi
push 0x1009cf98
push dword [0x101c0828]
mov dword [0x101c067c], eax
call esi
push 0x1009cfb0
push dword [0x101c0828]
mov dword [0x101c0680], eax
call esi
push 0x1009cfc8
push dword [0x101c0828]
mov dword [0x101c0684], eax
call esi
push 0x1009cfe4
push dword [0x101c0828]
mov dword [0x101c0688], eax
call esi
push 0x1009d000
push dword [0x101c0828]
mov dword [0x101c068c], eax
call esi
push 0x1009d01c
push dword [0x101c0828]
mov dword [0x101c0690], eax
call esi
push 0x1009d038
push dword [0x101c0828]
mov dword [0x101c0694], eax
call esi
push 0x1009d058
push dword [0x101c0828]
mov dword [0x101c0698], eax
call esi
push 0x1009d074
push dword [0x101c0828]
mov dword [0x101c069c], eax
call esi
mov dword [0x101c06a0], eax
push 0x1009d090
push dword [0x101c0828]
call esi
push 0x1009d0ac
push dword [0x101c0828]
mov dword [0x101c06a4], eax
call esi
push 0x1009d0c8
push dword [0x101c0828]
mov dword [0x101c06a8], eax
call esi
push 0x1009d0e4
push dword [0x101c0828]
mov dword [0x101c06ac], eax
call esi
push 0x1009d0fc
push dword [0x101c0828]
mov dword [0x101c06b0], eax
call esi
push 0x1009d114
push dword [0x101c0828]
mov dword [0x101c06b4], eax
call esi
push 0x1009d12c
push dword [0x101c0828]
mov dword [0x101c06b8], eax
call esi
push 0x1009d144
push dword [0x101c0828]
mov dword [0x101c06bc], eax
call esi
push 0x1009d15c
push dword [0x101c0828]
mov dword [0x101c06c0], eax
call esi
push 0x1009d17c
push dword [0x101c0828]
mov dword [0x101c06c4], eax
call esi
push 0x1009d19c
push dword [0x101c0828]
mov dword [0x101c06c8], eax
call esi
push 0x1009d1bc
push dword [0x101c0828]
mov dword [0x101c06cc], eax
call esi
push 0x1009d1dc
push dword [0x101c0828]
mov dword [0x101c06d0], eax
call esi
push 0x1009d1f8
push dword [0x101c0828]
mov dword [0x101c06d4], eax
call esi
push 0x10092a9c
push dword [0x101c0828]
mov dword [0x101c06d8], eax
call esi
push 0x10092c88
push dword [0x101c0828]
mov dword [0x101c06dc], eax
call esi
push 0x10092cd8
push dword [0x101c0828]
mov dword [0x101c06e0], eax
call esi
push 0x10092d04
push dword [0x101c0828]
mov dword [0x101c06e4], eax
call esi
push 0x10092e48
push dword [0x101c0828]
mov dword [0x101c06e8], eax
call esi
push 0x10092f2c
push dword [0x101c0828]
mov dword [0x101c06ec], eax
call esi
push 0x10092fe8
push dword [0x101c0828]
mov dword [0x101c06f0], eax
call esi
push 0x10093034
push dword [0x101c0828]
mov dword [0x101c06f4], eax
call esi
push 0x10093060
push dword [0x101c0828]
mov dword [0x101c06f8], eax
call esi
push 0x100930d0
push dword [0x101c0828]
mov dword [0x101c06fc], eax
call esi
push 0x100930f8
push dword [0x101c0828]
mov dword [0x101c0700], eax
call esi
push 0x10093178
push dword [0x101c0828]
mov dword [0x101c0704], eax
call esi
push 0x1009320c
push dword [0x101c0828]
mov dword [0x101c0708], eax
call esi
push 0x10093264
push dword [0x101c0828]
mov dword [0x101c070c], eax
call esi
push 0x1009328c
push dword [0x101c0828]
mov dword [0x101c0710], eax
call esi
push 0x1009330c
push dword [0x101c0828]
mov dword [0x101c0714], eax
call esi
push 0x10093338
push dword [0x101c0828]
mov dword [0x101c0718], eax
call esi
push 0x10093364
push dword [0x101c0828]
mov dword [0x101c071c], eax
call esi
push 0x10093394
push dword [0x101c0828]
mov dword [0x101c0720], eax
call esi
push 0x1009d214
push dword [0x101c0828]
mov dword [0x101c0724], eax
call esi
push 0x100933d4
push dword [0x101c0828]
mov dword [0x101c0728], eax
call esi
push 0x1009d234
push dword [0x101c0828]
mov dword [0x101c072c], eax
call esi
push 0x10093410
push dword [0x101c0828]
mov dword [0x101c0730], eax
call esi
push 0x1009349c
push dword [0x101c0828]
mov dword [0x101c0734], eax
call esi
push 0x10093504
push dword [0x101c0828]
mov dword [0x101c0738], eax
call esi
push 0x10093550
push dword [0x101c0828]
mov dword [0x101c073c], eax
call esi
push 0x100935f4
push dword [0x101c0828]
mov dword [0x101c0740], eax
call esi
push 0x1009366c
push dword [0x101c0828]
mov dword [0x101c0744], eax
call esi
push 0x100936c8
push dword [0x101c0828]
mov dword [0x101c0748], eax
call esi
push 0x10093718
push dword [0x101c0828]
mov dword [0x101c074c], eax
call esi
push 0x1009d254
push dword [0x101c0828]
mov dword [0x101c0750], eax
call esi
push 0x1009d270
push dword [0x101c0828]
mov dword [0x101c0754], eax
call esi
push 0x1009d28c
push dword [0x101c0828]
mov dword [0x101c0758], eax
call esi
push 0x1009d2a8
push dword [0x101c0828]
mov dword [0x101c075c], eax
call esi
push 0x1009d2c4
push dword [0x101c0828]
mov dword [0x101c0760], eax
call esi
push 0x1009d2dc
push dword [0x101c0828]
mov dword [0x101c0764], eax
call esi
push 0x1009d2f4
push dword [0x101c0828]
mov dword [0x101c0768], eax
call esi
push 0x1009d310
push dword [0x101c0828]
mov dword [0x101c076c], eax
call esi
push 0x1009d32c
push dword [0x101c0828]
mov dword [0x101c0770], eax
call esi
push 0x1009d344
push dword [0x101c0828]
mov dword [0x101c0774], eax
call esi
push 0x1009d35c
push dword [0x101c0828]
mov dword [0x101c0778], eax
call esi
push 0x1009d378
push dword [0x101c0828]
mov dword [0x101c077c], eax
call esi
push 0x1009d394
push dword [0x101c0828]
mov dword [0x101c0780], eax
call esi
push 0x1009d3b0
push dword [0x101c0828]
mov dword [0x101c0784], eax
call esi
push 0x1009d3c8
push dword [0x101c0828]
mov dword [0x101c0788], eax
call esi
push 0x10093e54
push dword [0x101c0828]
mov dword [0x101c078c], eax
call esi
push 0x10093e84
push dword [0x101c0828]
mov dword [0x101c0790], eax
call esi
mov dword [0x101c0794], eax
push 0x10093eac
push dword [0x101c0828]
call esi
push 0x10093ee4
push dword [0x101c0828]
mov dword [0x101c0798], eax
call esi
push 0x10093f08
push dword [0x101c0828]
mov dword [0x101c079c], eax
call esi
push 0x10093f3c
push dword [0x101c0828]
mov dword [0x101c07a0], eax
call esi
push 0x1009d3e0
push dword [0x101c0828]
mov dword [0x101c07a4], eax
call esi
push 0x1009d3fc
push dword [0x101c0828]
mov dword [0x101c07a8], eax
call esi
push 0x1009d418
push dword [0x101c0828]
mov dword [0x101c07ac], eax
call esi
push 0x1009a8f8
push dword [0x101c0828]
mov dword [0x101c07b0], eax
call esi
push 0x1009a914
push dword [0x101c0828]
mov dword [0x101c07b4], eax
call esi
push 0x1009a930
push dword [0x101c0828]
mov dword [0x101c07b8], eax
call esi
push 0x1009a980
push dword [0x101c0828]
mov dword [0x101c07bc], eax
call esi
push 0x1009a99c
push dword [0x101c0828]
mov dword [0x101c07c0], eax
call esi
push 0x1009a9b8
push dword [0x101c0828]
mov dword [0x101c07c4], eax
call esi
push 0x1009d434
push dword [0x101c0828]
mov dword [0x101c07c8], eax
call esi
push 0x1009d450
push dword [0x101c0828]
mov dword [0x101c07cc], eax
call esi
push 0x1009d46c
push dword [0x101c0828]
mov dword [0x101c07d0], eax
call esi
push 0x100943b8
push dword [0x101c0828]
mov dword [0x101c07d4], eax
call esi
push 0x100943fc
push dword [0x101c0828]
mov dword [0x101c07d8], eax
call esi
push 0x1009d488
push dword [0x101c0828]
mov dword [0x101c07dc], eax
call esi
push 0x1009d4a4
push dword [0x101c0828]
mov dword [0x101c07e0], eax
call esi
mov dword [0x101c07e4], eax
push 0x1009d4c0
push dword [0x101c0828]
call esi
push 0x1009ab60
push dword [0x101c0828]
mov dword [0x101c07e8], eax
call esi
push 0x1009acfc
push dword [0x101c0828]
mov dword [0x101c07ec], eax
call esi
push str.DrawPath_DrawPathEx
push dword [0x101c0828]
mov dword [0x101c07f0], eax
call esi
push 0x1009ae14
push dword [0x101c0828]
mov dword [0x101c07f4], eax
call esi
push 0x1009ae88
push dword [0x101c0828]
mov dword [0x101c07f8], eax
call esi
push 0x1009aea8
push dword [0x101c0828]
mov dword [0x101c07fc], eax
call esi
push 0x1009aed4
push dword [0x101c0828]
mov dword [0x101c0800], eax
call esi
push 0x1009d4f0
push dword [0x101c0828]
mov dword [0x101c0804], eax
call esi
push 0x1009af40
push dword [0x101c0828]
mov dword [0x101c0808], eax
call esi
push 0x1009af5c
push dword [0x101c0828]
mov dword [0x101c080c], eax
call esi
push 0x1009afac
push dword [0x101c0828]
mov dword [0x101c0810], eax
call esi
push 0x1009afd4
push dword [0x101c0828]
mov dword [0x101c0814], eax
call esi
push 0x1009b010
push dword [0x101c0828]
mov dword [0x101c0818], eax
call esi
push 0x1009b090
push dword [0x101c0828]
mov dword [0x101c081c], eax
call esi
push 0x1009b0e4
push dword [0x101c0828]
mov dword [0x101c0820], eax
call esi
mov dword [0x101c0824], eax
mov eax, dword [0x101c082c]
test eax, eax
je 0x1003a65d
push 0x1346539
push 0
push 0
push dword [0x101c0828]
push 0x7d8
call eax
mov dword [0x101c0828], eax
jmp 0x1003a662
mov eax, dword [0x101c0828]
test eax, eax
jne 0x1003a679
pop edi
pop esi
xor eax, eax
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.1007f968
mov esp, ebp
pop ebp
ret
mov ecx, dword [ebp - 4]
mov eax, 0x101c0918
pop edi
pop esi
xor ecx, ebp
pop ebx
call fcn.1007f968
mov esp, ebp
pop ebp
ret
call fcn.1007fa9f
int3