Function at 0x1000c806
Capabilities:
Check http status code

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x1005e269
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
push ecx
sub esp, 0x38c
push ebx
push esi
push edi
mov dword [ebp - 0x10], esp
movzx eax, byte [ebp + 8]
test eax, eax
je 0x1000dff8
lea eax, [ebp + 0x10]
mov dword [ebp - 0x200], eax
mov eax, dword [ebp + 0x20]
mov dword [ebp - 0x290], eax
lea eax, [ebp + 0x24]
mov dword [ebp - 0x28c], eax
mov eax, dword [ebp + 0x14]
mov dword [ebp - 0x294], eax
mov dword [ebp - 0xcc], 0x5be0
mov dword [ebp - 0x1c0], str.gzqp_gxkvmtjlk_irptsdc_nyiovqud_uobmmro_ibvwx_guytxy_odndntnzp_kzbcispv
cmp dword [ebp - 0xcc], 0x5c7e
jle 0x1000c946
and dword [ebp - 0xb0], 0
jmp 0x1000c895
mov eax, dword [ebp - 0xb0]
inc eax
mov dword [ebp - 0xb0], eax
cmp dword [ebp - 0xb0], 0x4394
jge 0x1000c946
and dword [ebp - 0x90], 0
jmp 0x1000c8bb
mov eax, dword [ebp - 0x90]
inc eax
mov dword [ebp - 0x90], eax
cmp dword [ebp - 0x90], 0x37d8
jge 0x1000c941
and dword [ebp - 0x60], 0
jmp 0x1000c8d4
mov eax, dword [ebp - 0x60]
inc eax
mov dword [ebp - 0x60], eax
cmp dword [ebp - 0x60], 0x75da
jge 0x1000c93c
mov eax, dword [ebp - 0xb0]
cdq
idiv dword [ebp - 0x90]
mov ecx, dword [ebp - 0x60]
shl edx, cl
mov eax, edx
cdq
mov dword [ebp - 0x20c], eax
mov dword [ebp - 0x208], edx
push dword [ebp - 0x208]
push dword [ebp - 0x20c]
lea ecx, [ebp - 0x380]
call fcn.10001a9f
pop ecx
pop ecx
mov dword [ebp - 0x258], eax
mov ecx, dword [ebp - 0x258]
call fcn.1000f536
push eax
call fcn.10045b49
pop ecx
lea ecx, [ebp - 0x380]
call fcn.1000f52c
jmp 0x1000c8cd
jmp 0x1000c8ae
jmp 0x1000c888
mov eax, dword [ebp - 0x200]
movzx eax, byte [eax]
test eax, eax
je 0x1000df8a
mov eax, dword [ebp - 0x28c]
mov dword [ebp - 0x48], eax
mov eax, dword [ebp - 0x294]
mov dword [ebp - 0x14c], eax
push 1
push 0x3869
push 1
push 0x1d90
push 0x1403
push 0x74b
push 0x72be
push 0x24a0
push 0
call fcn.10007ada
add esp, 0x24
mov eax, dword [0x100dcc08]
and eax, 1
jne 0x1000c9cc
mov eax, dword [0x100dcc08]
or eax, 1
mov dword [0x100dcc08], eax
and dword [ebp - 4], 0
mov ecx, 0x100dcb68
call fcn.1000fd47
push 0x1005f88d
call fcn.10045b1f
pop ecx
or dword [ebp - 4], 0xffffffff
push 1
lea ecx, [ebp - 0x274]
call fcn.1000f845
mov dword [ebp - 4], 1
mov dword [ebp - 0x228], 0x8f62c4df
push 1
push 0x562b
push 1
lea eax, [ebp - 0x30c]
push eax
lea eax, [ebp - 0x274]
push eax
push 0x4643
push 0x5231
push 0x3c86
push 1
call fcn.10007ada
add esp, 0x24
push 0
lea ecx, [ebp - 0x274]
call fcn.1000f954
mov dword [eax], 0xfffffffb
jmp 0x1000ca53
push 0
lea ecx, [ebp - 0x274]
call fcn.1000f954
mov dword [ebp - 0x154], eax
mov eax, dword [ebp - 0x154]
mov eax, dword [eax]
inc eax
mov ecx, dword [ebp - 0x154]
mov dword [ecx], eax
push 0
lea ecx, [ebp - 0x274]
call fcn.1000f954
cmp dword [eax], 0x13
jle 0x1000cb7b
mov dword [ebp - 0x44], 0x9aed23b6
push 1
lea ecx, [ebp - 0x2c4]
call fcn.1000f845
mov byte [ebp - 4], 2
mov dword [ebp - 0x54], 0
jmp 0x1000ca91
mov eax, dword [ebp - 0x54]
inc eax
mov dword [ebp - 0x54], eax
cmp dword [ebp - 0x54], 1
jge 0x1000caaa
push dword [ebp - 0x54]
lea ecx, [ebp - 0x2c4]
call fcn.1000f954
and dword [eax], 0
jmp 0x1000ca8a
mov dword [ebp - 0x44], 0
jmp 0x1000caba
mov eax, dword [ebp - 0x44]
dec eax
mov dword [ebp - 0x44], eax
cmp dword [ebp - 0x44], 0xffffffea
jle 0x1000cb67
mov dword [ebp - 0x34], 1
mov dword [ebp - 0x1f8], 0xa01c
mov dword [ebp - 0x34], 0
jmp 0x1000cae5
mov eax, dword [ebp - 0x34]
dec eax
mov dword [ebp - 0x34], eax
cmp dword [ebp - 0x34], 0xfffffffd
jl 0x1000cb62
mov dword [ebp - 0x1a4], 0x2daf
mov dword [ebp - 0x288], 7
lea eax, [ebp - 0x288]
push eax
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x1f8]
push eax
push 1
push 0x2a27
push 1
push 0x6db5
lea eax, [ebp - 0x44]
push eax
push 0x7ba0
push 1
lea eax, [ebp - 0x2c4]
push eax
lea eax, [ebp - 0x1a4]
push eax
push 0x35ba
call fcn.1000a70f
add esp, 0x34
push 1
lea eax, [ebp - 0x228]
push eax
push 0
push 0x75f
call fcn.1000949c
add esp, 0x10
jmp 0x1000cade
jmp 0x1000cab3
mov byte [ebp - 4], 1
lea ecx, [ebp - 0x2c4]
call fcn.1000f91b
jmp 0x1000ca2f
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x274]
call fcn.1000f91b
mov eax, dword [ebp - 0x48]
mov ecx, dword [eax]
call fcn.1000403d
mov dword [ebp - 0x74], eax
mov dword [ebp - 0x188], 0xa5d6c05b
mov dword [ebp - 0x184], 0xa5d6c05b
mov dword [ebp - 0x180], 0xa5d6c05b
mov dword [ebp - 0x17c], 0xa5d6c05b
mov dword [ebp - 0x1c], 3
mov dword [ebp - 0x128], 0xab653b1d
mov dword [ebp - 0x1c], 3
jmp 0x1000cbe0
mov eax, dword [ebp - 0x1c]
dec eax
mov dword [ebp - 0x1c], eax
cmp dword [ebp - 0x1c], 0
jl 0x1000cc17
push 0xf94
push 1
push 0x1721
push 0x72d4
push 1
call fcn.1000bad9
add esp, 0x14
mov eax, dword [ebp - 0x1c]
mov eax, dword [ebp + eax*4 - 0x188]
mov ecx, dword [ebp - 0x1c]
mov dword [ebp + ecx*4 - 0x188], eax
jmp 0x1000cbd9
mov dword [ebp - 0x1c], 0
jmp 0x1000cc27
mov eax, dword [ebp - 0x1c]
inc eax
mov dword [ebp - 0x1c], eax
cmp dword [ebp - 0x1c], 3
jg 0x1000ce96
mov dword [ebp - 0xb8], 0x65720b96
mov dword [ebp - 0x268], 0xa9bca7b5
mov dword [ebp - 0x3c], 0x39e
mov dword [ebp - 0x1c4], 0xa4c82104
mov dword [ebp - 0x164], 0x40b1
mov dword [ebp - 0x1bc], str.fxd_lstamf_arruylf_oxw_ftcbg_kazkryq_zanb_zfm_xqbjd
cmp dword [ebp - 0x164], 0x4344
jle 0x1000ccde
and dword [ebp - 0x68], 0
jmp 0x1000cc83
mov eax, dword [ebp - 0x68]
inc eax
mov dword [ebp - 0x68], eax
cmp dword [ebp - 0x68], 0xf2d
jge 0x1000ccde
and dword [ebp - 0x98], 0
jmp 0x1000cca2
mov eax, dword [ebp - 0x98]
inc eax
mov dword [ebp - 0x98], eax
cmp dword [ebp - 0x98], 0x267a
jge 0x1000ccdc
mov eax, dword [ebp - 0x68]
or eax, dword [ebp - 0x98]
cdq
mov dword [ebp - 0x218], eax
mov dword [ebp - 0x214], edx
push dword [ebp - 0x214]
push dword [ebp - 0x218]
mov ecx, 0x10079a18
call fcn.1000f556
jmp 0x1000cc95
jmp 0x1000cc7c
mov dword [ebp - 4], 3
cmp dword [ebp - 0x164], 0x4045
jge 0x1000cd01
mov edx, dword [ebp - 0x1bc]
mov ecx, 0x10079a18
call fcn.10012762
jmp 0x1000cd1d
or dword [ebp - 4], 0xffffffff
jmp 0x1000cd27
mov dword [ebp - 0x70], 0
jmp 0x1000cd37
mov eax, dword [ebp - 0x70]
inc eax
mov dword [ebp - 0x70], eax
cmp dword [ebp - 0x70], 2
jge 0x1000cd4d
mov eax, dword [ebp - 0x70]
mov dword [ebp + eax*4 - 0x29c], 0x93fe
jmp 0x1000cd30
mov eax, dword [ebp - 0x1c]
mov eax, dword [ebp + eax*4 - 0x188]
mov dword [ebp - 0x300], eax
mov eax, dword [ebp - 0x1c]
mov dword [ebp - 0x2ec], eax
mov eax, dword [ebp - 0x1c]
cmp dword [ebp + eax*4 - 0x188], 0xffff
ja 0x1000cd82
mov dword [ebp - 0x15c], 1
jmp 0x1000cd89
and dword [ebp - 0x15c], 0
mov eax, dword [ebp - 0x15c]
mov dword [ebp - 0x268], eax
cmp dword [ebp - 0x3c], 0
je 0x1000cdb2
xor eax, eax
inc eax
je 0x1000cdb2
cmp dword [ebp - 0x1c], 0
je 0x1000cdb2
mov dword [ebp - 0xd8], 1
jmp 0x1000cdb9
and dword [ebp - 0xd8], 0
mov eax, dword [ebp - 0xd8]
mov dword [ebp - 0x128], eax
cmp dword [ebp - 0x128], 0xffffffff
jl 0x1000cdda
mov dword [ebp - 0xe0], 1
jmp 0x1000cde1
and dword [ebp - 0xe0], 0
mov eax, dword [ebp - 0xb8]
inc eax
mov dword [ebp - 0xb8], eax
mov eax, dword [ebp - 0xb8]
add eax, dword [ebp - 0xe0]
mov ecx, dword [ebp - 0x1c]
cmp dword [ebp + ecx*4 - 0x188], eax
jne 0x1000ce12
mov dword [ebp - 0x150], 1
jmp 0x1000ce19
and dword [ebp - 0x150], 0
mov eax, dword [ebp - 0x1c]
mov eax, dword [ebp + eax*4 - 0x188]
cmp eax, dword [ebp - 0x150]
jg 0x1000ce37
mov dword [ebp - 0xe8], 1
jmp 0x1000ce3e
and dword [ebp - 0xe8], 0
mov eax, dword [ebp - 0xe8]
add eax, 0x7fbf2121
mov dword [ebp - 0x1c4], eax
mov dword [ebp - 0x3c], 0
jmp 0x1000ce5f
mov eax, dword [ebp - 0x3c]
inc eax
mov dword [ebp - 0x3c], eax
cmp dword [ebp - 0x3c], 3
jg 0x1000ce91
push 4
pop eax
imul eax, eax, 0
mov eax, dword [ebp + eax - 0x29c]
dec eax
push 4
pop ecx
imul ecx, ecx, 0
mov dword [ebp + ecx - 0x29c], eax
mov eax, dword [ebp - 0x1c]
cmp dword [ebp + eax*4 - 0x188], 0
je 0x1000ce8f
jmp 0x1000ce91
jmp 0x1000ce58
jmp 0x1000cc20
cmp dword [ebp - 0x74], 6
jae 0x1000d14d
mov eax, dword [ebp - 0x48]
mov eax, dword [eax]
mov dword [ebp - 0x234], eax
lea eax, [ebp - 0x304]
push eax
mov ecx, 0x100dcb68
call fcn.1000f937
push eax
lea eax, [ebp - 0x234]
push eax
lea eax, [ebp - 0x2fc]
push eax
mov ecx, 0x100dcb68
call fcn.1000fa8d
mov ecx, eax
call fcn.1000fdfe
movzx eax, al
test eax, eax
je 0x1000d14d
mov dword [ebp - 0x198], 0xa5d6c05b
mov dword [ebp - 0x194], 0xa5d6c05b
mov dword [ebp - 0x190], 0xa5d6c05b
mov dword [ebp - 0x18c], 0xa5d6c05b
mov dword [ebp - 0x18], 3
mov dword [ebp - 0x168], 0xab653b1d
mov dword [ebp - 0x18], 3
jmp 0x1000cf30
mov eax, dword [ebp - 0x18]
dec eax
mov dword [ebp - 0x18], eax
cmp dword [ebp - 0x18], 0
jl 0x1000cf63
mov byte [ebp - 0x26], 0
movzx eax, byte [ebp - 0x26]
test eax, eax
je 0x1000cf4d
push 1
push 1
call fcn.100080d5
pop ecx
pop ecx
mov eax, dword [ebp - 0x18]
mov eax, dword [ebp + eax*4 - 0x198]
mov ecx, dword [ebp - 0x18]
mov dword [ebp + ecx*4 - 0x198], eax
jmp 0x1000cf29
mov dword [ebp - 0x18], 0
jmp 0x1000cf73
mov eax, dword [ebp - 0x18]
inc eax
mov dword [ebp - 0x18], eax
cmp dword [ebp - 0x18], 3
jg 0x1000d120
mov dword [ebp - 0xc0], 0x65720b96
mov dword [ebp - 0x1cc], 0xa9bca7b5
mov dword [ebp - 0x4c], 0x39e
mov dword [ebp - 0x250], 0xa4c82104
mov dword [ebp - 0xb4], 0
jmp 0x1000cfbb
mov eax, dword [ebp - 0xb4]
inc eax
mov dword [ebp - 0xb4], eax
cmp dword [ebp - 0xb4], 2
jge 0x1000cfd7
mov eax, dword [ebp - 0xb4]
mov dword [ebp + eax*4 - 0x2a4], 0x93fe
jmp 0x1000cfae
mov eax, dword [ebp - 0x18]
mov eax, dword [ebp + eax*4 - 0x198]
mov dword [ebp - 0x2d8], eax
mov eax, dword [ebp - 0x18]
mov dword [ebp - 0x314], eax
mov eax, dword [ebp - 0x18]
cmp dword [ebp + eax*4 - 0x198], 0xffff
ja 0x1000d00c
mov dword [ebp - 0x130], 1
jmp 0x1000d013
and dword [ebp - 0x130], 0
mov eax, dword [ebp - 0x130]
mov dword [ebp - 0x1cc], eax
cmp dword [ebp - 0x4c], 0
je 0x1000d03c
xor eax, eax
inc eax
je 0x1000d03c
cmp dword [ebp - 0x18], 0
je 0x1000d03c
mov dword [ebp - 0xf0], 1
jmp 0x1000d043
and dword [ebp - 0xf0], 0
mov eax, dword [ebp - 0xf0]
mov dword [ebp - 0x168], eax
cmp dword [ebp - 0x168], 0xffffffff
jl 0x1000d064
mov dword [ebp - 0xf8], 1
jmp 0x1000d06b
and dword [ebp - 0xf8], 0
mov eax, dword [ebp - 0xc0]
inc eax
mov dword [ebp - 0xc0], eax
mov eax, dword [ebp - 0xc0]
add eax, dword [ebp - 0xf8]
mov ecx, dword [ebp - 0x18]
cmp dword [ebp + ecx*4 - 0x198], eax
jne 0x1000d09c
mov dword [ebp - 0x138], 1
jmp 0x1000d0a3
and dword [ebp - 0x138], 0
mov eax, dword [ebp - 0x18]
mov eax, dword [ebp + eax*4 - 0x198]
cmp eax, dword [ebp - 0x138]
jg 0x1000d0c1
mov dword [ebp - 0x100], 1
jmp 0x1000d0c8
and dword [ebp - 0x100], 0
mov eax, dword [ebp - 0x100]
add eax, 0x7fbf2121
mov dword [ebp - 0x250], eax
mov dword [ebp - 0x4c], 0
jmp 0x1000d0e9
mov eax, dword [ebp - 0x4c]
inc eax
mov dword [ebp - 0x4c], eax
cmp dword [ebp - 0x4c], 3
jg 0x1000d11b
push 4
pop eax
imul eax, eax, 0
mov eax, dword [ebp + eax - 0x2a4]
dec eax
push 4
pop ecx
imul ecx, ecx, 0
mov dword [ebp + ecx - 0x2a4], eax
mov eax, dword [ebp - 0x18]
cmp dword [ebp + eax*4 - 0x198], 0
je 0x1000d119
jmp 0x1000d11b
jmp 0x1000d0e2
jmp 0x1000cf6c
mov eax, dword [ebp - 0x48]
mov eax, dword [eax]
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
push eax
mov ecx, 0x100dcb68
call fcn.1000fd9b
push eax
mov ecx, dword [ebp - 0x14c]
call fcn.1000f6d5
jmp 0x1000e099
push 4
lea ecx, [ebp - 0x2f8]
call fcn.1000f845
mov dword [ebp - 4], 5
push 1
lea ecx, [ebp - 0x284]
call fcn.1000f845
mov byte [ebp - 4], 6
push 1
push 0x7817
push 1
lea eax, [ebp - 0x2f8]
push eax
lea eax, [ebp - 0x30]
push eax
push 0x1add
push 0x5866
call fcn.1000bd31
add esp, 0x1c
mov dword [ebp - 0x30], 0
jmp 0x1000d1a8
mov eax, dword [ebp - 0x30]
inc eax
mov dword [ebp - 0x30], eax
cmp dword [ebp - 0x30], 1
jge 0x1000d1c4
push dword [ebp - 0x30]
lea ecx, [ebp - 0x284]
call fcn.1000f954
mov dword [eax], 0x1febaeef
jmp 0x1000d1a1
push 0
lea ecx, [ebp - 0x284]
call fcn.1000f954
mov dword [eax], 3
jmp 0x1000d1fd
push 0
lea ecx, [ebp - 0x284]
call fcn.1000f954
mov dword [ebp - 0x158], eax
mov eax, dword [ebp - 0x158]
mov eax, dword [eax]
dec eax
mov ecx, dword [ebp - 0x158]
mov dword [ecx], eax
push 0
lea ecx, [ebp - 0x284]
call fcn.1000f954
cmp dword [eax], 0
jl 0x1000d22f
mov byte [ebp - 0x28], 0
push 1
push 1
lea eax, [ebp - 0x28]
push eax
push 0x4832
push 0x17eb
call fcn.1000bed7
add esp, 0x14
jmp 0x1000d1d9
mov byte [ebp - 4], 5
lea ecx, [ebp - 0x284]
call fcn.1000f91b
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2f8]
call fcn.1000f91b
lea ecx, [ebp - 0x334]
call fcn.1000f693
mov dword [ebp - 4], 7
mov dword [ebp - 0x2c], 0xffffffff
mov dword [ebp - 0x78], 0
jmp 0x1000d276
mov eax, dword [ebp - 0x78]
inc eax
mov dword [ebp - 0x78], eax
cmp dword [ebp - 0x78], 1
jge 0x1000d28c
mov eax, dword [ebp - 0x78]
mov dword [ebp + eax*4 - 0x1dc], 0xdf251d69
jmp 0x1000d26f
lea eax, [ebp - 0x2c]
push eax
push 0x73b7
push 1
push 0x438
push 0x21bd
push 1
push 0x3a7c
push 0x55c2
push 1
push 0x5718
push 0x5830
call fcn.1000c0c1
add esp, 0x2c
mov dword [ebp - 0x2c], 0
jmp 0x1000d2d1
mov eax, dword [ebp - 0x2c]
dec eax
mov dword [ebp - 0x2c], eax
cmp dword [ebp - 0x2c], 0
jl 0x1000d3ef
mov dword [ebp - 0x108], 0x1aeb
mov dword [ebp - 0x240], str.jbcokptx_bxalymjg_gximwbr_yosur_qfjwh_ytyghp
cmp dword [ebp - 0x108], 0x1e93
jle 0x1000d36e
and dword [ebp - 0xa0], 0
jmp 0x1000d311
mov eax, dword [ebp - 0xa0]
inc eax
mov dword [ebp - 0xa0], eax
cmp dword [ebp - 0xa0], 0x2c71
jge 0x1000d363
and dword [ebp - 0x80], 0
jmp 0x1000d32a
mov eax, dword [ebp - 0x80]
inc eax
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0x4c6c
jge 0x1000d361
mov eax, dword [ebp - 0xa0]
sub eax, dword [ebp - 0x80]
cdq
mov dword [ebp - 0x224], eax
mov dword [ebp - 0x220], edx
push dword [ebp - 0x220]
push dword [ebp - 0x224]
mov ecx, 0x10079a18
call fcn.1000f556
jmp 0x1000d323
jmp 0x1000d304
push 0x1edb
call dword [sym.imp.USER32.dll_HideCaret]
mov byte [ebp - 0x22], 0
lea eax, [ebp - 0x22]
push eax
push 0x489
push 0x12b5
push 1
push 1
call fcn.1000c4bc
add esp, 0x14
mov byte [ebp - 4], 8
cmp dword [ebp - 0x108], 0x1829
jge 0x1000d3ac
mov edx, dword [ebp - 0x240]
mov ecx, 0x10079a18
call fcn.10012762
jmp 0x1000d3c8
mov dword [ebp - 4], 7
jmp 0x1000d3d8
mov eax, dword [ebp - 0x2c]
cmp dword [ebp + eax*4 - 0x1dc], 0
je 0x1000d3ea
jmp 0x1000d2ca
jmp 0x1000d2ca
mov eax, dword [ebp - 0x74]
xor edx, edx
push 2
pop ecx
div ecx
test edx, edx
jne 0x1000dab6
lea eax, [ebp - 0x38c]
push eax
call fcn.10001bb2
pop ecx
mov esi, eax
lea edi, [ebp - 0x35c]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
lea esi, [ebp - 0x35c]
lea edi, [ebp - 0x368]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x1e4], 0xffffffff
push 2
lea ecx, [ebp - 0x2b8]
call fcn.1000f845
mov byte [ebp - 4], 0xa
mov dword [ebp - 0x140], 0x7ad4
mov dword [ebp - 0x254], str.pqaapxg_zrgx_xfp
cmp dword [ebp - 0x140], 0x7c1f
jle 0x1000d531
and dword [ebp - 0x58], 0
jmp 0x1000d474
mov eax, dword [ebp - 0x58]
inc eax
mov dword [ebp - 0x58], eax
cmp dword [ebp - 0x58], 0x7f23
jge 0x1000d531
and dword [ebp - 0xa8], 0
jmp 0x1000d497
mov eax, dword [ebp - 0xa8]
inc eax
mov dword [ebp - 0xa8], eax
cmp dword [ebp - 0xa8], 0x708f
jge 0x1000d52c
and dword [ebp - 0xac], 0
jmp 0x1000d4bd
mov eax, dword [ebp - 0xac]
inc eax
mov dword [ebp - 0xac], eax
cmp dword [ebp - 0xac], 0x33dd
jge 0x1000d527
and dword [ebp - 0x88], 0
jmp 0x1000d4df
mov eax, dword [ebp - 0x88]
inc eax
mov dword [ebp - 0x88], eax
cmp dword [ebp - 0x88], 0x24b0
jge 0x1000d525
mov eax, dword [ebp - 0xac]
add eax, dword [ebp - 0x88]
and eax, dword [ebp - 0xa8]
xor eax, dword [ebp - 0x58]
cdq
mov dword [ebp - 0x230], eax
mov dword [ebp - 0x22c], edx
push dword [ebp - 0x22c]
push dword [ebp - 0x230]
mov ecx, 0x10079a18
call fcn.1000f556
jmp 0x1000d4d2
jmp 0x1000d4b0
jmp 0x1000d48a
jmp 0x1000d46d
mov byte [ebp - 4], 0xb
cmp dword [ebp - 0x140], 0x7a11
jge 0x1000d551
mov edx, dword [ebp - 0x254]
mov ecx, 0x10079a18
call fcn.10012762
jmp 0x1000d56d
mov dword [ebp - 4], 0xa
jmp 0x1000d57d
mov dword [ebp - 0x38], 0
jmp 0x1000d58d
mov eax, dword [ebp - 0x38]
inc eax
mov dword [ebp - 0x38], eax
cmp dword [ebp - 0x38], 2
jge 0x1000d5a3
mov eax, dword [ebp - 0x38]
mov dword [ebp + eax*4 - 0xc8], 0
jmp 0x1000d586
lea eax, [ebp - 0x38]
push eax
push 0x4b43
push 0xb91
push 1
push 0x185c
push 0x22c2
push 0x1044
push 1
push 0x2ad5
push 0x16a8
push 1
lea eax, [ebp - 0x2b8]
push eax
push 0x23be
call fcn.10008873
add esp, 0x34
push 4
pop eax
imul eax, eax, 0
mov dword [ebp + eax - 0xc8], 0xd
jmp 0x1000d612
push 4
pop eax
imul eax, eax, 0
mov eax, dword [ebp + eax - 0xc8]
dec eax
push 4
pop ecx
imul ecx, ecx, 0
mov dword [ebp + ecx - 0xc8], eax
push 4
pop eax
imul eax, eax, 0
cmp dword [ebp + eax - 0xc8], 0xfffffff4
jg 0x1000d700
push 4
pop eax
imul eax, eax, 0
cmp dword [ebp + eax - 0xc8], 0x1c88c3d4
je 0x1000d645
mov dword [ebp - 0x110], 1
jmp 0x1000d64c
and dword [ebp - 0x110], 0
push 4
pop eax
imul eax, eax, 0
mov eax, dword [ebp + eax - 0xc8]
cmp dword [ebp - 0x110], eax
jg 0x1000d66d
mov dword [ebp - 0x160], 1
jmp 0x1000d674
and dword [ebp - 0x160], 0
cmp dword [ebp - 0x160], 0
jae 0x1000d689
mov dword [ebp - 0x118], 1
jmp 0x1000d690
and dword [ebp - 0x118], 0
push 4
pop eax
imul eax, eax, 0
mov eax, dword [ebp + eax - 0xc8]
dec eax
cmp eax, dword [ebp - 0x118]
jl 0x1000d6b2
mov dword [ebp - 0x148], 1
jmp 0x1000d6b9
and dword [ebp - 0x148], 0
cmp dword [ebp - 0x148], 0x194
jg 0x1000d6d5
push 6
pop eax
test eax, eax
jne 0x1000d6d5
and dword [ebp - 0x120], 0
jmp 0x1000d6df
mov dword [ebp - 0x120], 1
mov esi, dword [ebp - 0x1e4]
imul esi, dword [ebp - 0x120]
push 0
lea ecx, [ebp - 0x2b8]
call fcn.1000f954
mov dword [eax], esi
jmp 0x1000d5f7
mov byte [ebp - 4], 7
lea ecx, [ebp - 0x2b8]
call fcn.1000f91b
mov eax, dword [ebp - 0x48]
mov ecx, dword [eax]
call fcn.1000405e
mov dword [ebp - 0x1f4], eax
mov dword [ebp - 0x178], 0xa5d6c05b
mov dword [ebp - 0x174], 0xa5d6c05b
mov dword [ebp - 0x170], 0xa5d6c05b
mov dword [ebp - 0x16c], 0xa5d6c05b
mov dword [ebp - 0x14], 3
mov dword [ebp - 0xdc], 0xab653b1d
mov dword [ebp - 0x14], 3
jmp 0x1000d768
mov eax, dword [ebp - 0x14]
dec eax
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 0
jl 0x1000d79d
mov byte [ebp - 0x24], 0
push 0x6509
push 0
lea eax, [ebp - 0x24]
push eax
push 1
call fcn.1000c751
add esp, 0x10
mov eax, dword [ebp - 0x14]
mov eax, dword [ebp + eax*4 - 0x178]
mov ecx, dword [ebp - 0x14]
mov dword [ebp + ecx*4 - 0x178], eax
jmp 0x1000d761
mov dword [ebp - 0x14], 0
jmp 0x1000d7ad
mov eax, dword [ebp - 0x14]
inc eax
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 3
jg 0x1000da17
mov dword [ebp - 0xbc], 0x65720b96
mov dword [ebp - 0x24c], 0xa9bca7b5
mov dword [ebp - 0x40], 0x39e
mov dword [ebp - 0x1ec], 0xa4c82104
mov dword [ebp - 0x5c], 0
jmp 0x1000d7ec
mov eax, dword [ebp - 0x5c]
inc eax
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 2
jge 0x1000d802
mov eax, dword [ebp - 0x5c]
mov dword [ebp + eax*4 - 0x2ac], 0x93fe
jmp 0x1000d7e5
mov eax, dword [ebp - 0x14]
mov eax, dword [ebp + eax*4 - 0x178]
mov dword [ebp - 0x308], eax
mov eax, dword [ebp - 0x14]
mov dword [ebp - 0x344], eax
mov eax, dword [ebp - 0x14]
cmp dword [ebp + eax*4 - 0x178], 0xffff
ja 0x1000d837
mov dword [ebp - 0xd0], 1
jmp 0x1000d83e
and dword [ebp - 0xd0], 0
mov eax, dword [ebp - 0xd0]
mov dword [ebp - 0x24c], eax
cmp dword [ebp - 0x40], 0
je 0x1000d867
xor eax, eax
inc eax
je 0x1000d867
cmp dword [ebp - 0x14], 0
je 0x1000d867
mov dword [ebp - 0xd4], 1
jmp 0x1000d86e
and dword [ebp - 0xd4], 0
mov eax, dword [ebp - 0xd4]
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0xffffffff
jl 0x1000d88f
mov dword [ebp - 0xe4], 1
jmp 0x1000d896
and dword [ebp - 0xe4], 0
mov eax, dword [ebp - 0xbc]
inc eax
mov dword [ebp - 0xbc], eax
mov eax, dword [ebp - 0xbc]
add eax, dword [ebp - 0xe4]
mov ecx, dword [ebp - 0x14]
cmp dword [ebp + ecx*4 - 0x178], eax
jne 0x1000d8c7
mov dword [ebp - 0xec], 1
jmp 0x1000d8ce
and dword [ebp - 0xec], 0
mov eax, dword [ebp - 0x14]
mov eax, dword [ebp + eax*4 - 0x178]
cmp eax, dword [ebp - 0xec]
jg 0x1000d8ec
mov dword [ebp - 0xf4], 1
jmp 0x1000d8f3
and dword [ebp - 0xf4], 0
mov eax, dword [ebp - 0xf4]
add eax, 0x7fbf2121
mov dword [ebp - 0x1ec], eax
mov dword [ebp - 0x40], 0
jmp 0x1000d914
mov eax, dword [ebp - 0x40]
inc eax
mov dword [ebp - 0x40], eax
cmp dword [ebp - 0x40], 3
jg 0x1000da12
push 4
pop eax
imul eax, eax, 0
mov eax, dword [ebp + eax - 0x2ac]
dec eax
push 4
pop ecx
imul ecx, ecx, 0
mov dword [ebp + ecx - 0x2ac], eax
mov dword [ebp - 0xfc], 0x2a96
mov dword [ebp - 0x25c], str.ldooxka_yxjdmb_eqhbjorxo_pcdyxgvwt_qkszxxq
cmp dword [ebp - 0xfc], 0x2bf2
jle 0x1000d9b2
and dword [ebp - 0x64], 0
jmp 0x1000d966
mov eax, dword [ebp - 0x64]
inc eax
mov dword [ebp - 0x64], eax
cmp dword [ebp - 0x64], 0xcf7
jge 0x1000d9b2
and dword [ebp - 0x6c], 0
jmp 0x1000d97c
mov eax, dword [ebp - 0x6c]
inc eax
mov dword [ebp - 0x6c], eax
cmp dword [ebp - 0x6c], 0x6985
jge 0x1000d9b0
mov eax, dword [ebp - 0x64]
sub eax, dword [ebp - 0x6c]
cdq
mov dword [ebp - 0x23c], eax
mov dword [ebp - 0x238], edx
push dword [ebp - 0x238]
push dword [ebp - 0x23c]
mov ecx, 0x10079a18
call fcn.1000f556
jmp 0x1000d975
jmp 0x1000d95f
mov eax, dword [ebp - 0x14]
cmp dword [ebp + eax*4 - 0x178], 0
je 0x1000d9c1
jmp 0x1000da12
mov byte [ebp - 4], 0xd
cmp dword [ebp - 0xfc], 0x2956
jge 0x1000d9e1
mov edx, dword [ebp - 0x25c]
mov ecx, 0x10079a18
call fcn.10012762
jmp 0x1000d9fd
mov dword [ebp - 4], 7
jmp 0x1000da0d
jmp 0x1000d90d
jmp 0x1000d7a6
lea eax, [ebp - 0x368]
push eax
push 0x78ed
push 1
lea eax, [ebp - 0x74]
push eax
push 1
lea eax, [ebp - 0x1f4]
push eax
lea eax, [ebp - 0x334]
push eax
call fcn.10009085
add esp, 0x1c
cmp dword [ebp - 0x74], 6
jae 0x1000dab6
mov dword [ebp - 0x310], 0xffff
mov byte [ebp - 0x25], 0
push 0x18e6
lea eax, [ebp - 0x25]
push eax
push 1
push 1
push 0x3b0b
call fcn.1000c6ab
add esp, 0x14
mov byte [ebp - 0x23], 0
movzx eax, byte [ebp - 0x23]
test eax, eax
je 0x1000da9b
push 0x25b5
push 0x6b81
push 0x7048
push 0x793f
push 1
push 1
call fcn.1000919c
add esp, 0x18
push 1
lea eax, [ebp - 0x334]
push eax
push 0x100dcb68
push dword [ebp - 0x48]
push 1
call fcn.10009314
add esp, 0x14
mov dword [ebp - 0x1b4], 0x2d5e48d3
mov dword [ebp - 0x1b0], 0x2d5e48d3
mov dword [ebp - 0x1ac], 0x2d5e48d3
mov dword [ebp - 0x1a8], 0x2d5e48d3
mov dword [ebp - 0x20], 0xf665683c
mov dword [ebp - 0x260], 0xfffffffa
mov dword [ebp - 0x278], 1
mov dword [ebp - 0x20], 3
jmp 0x1000db09
mov eax, dword [ebp - 0x20]
dec eax
mov dword [ebp - 0x20], eax
cmp dword [ebp - 0x20], 0
jl 0x1000db49
mov dword [ebp - 0x7c], 0x4c405b40
mov dword [ebp - 0x7c], 0
jmp 0x1000db26
mov eax, dword [ebp - 0x7c]
inc eax
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 3
jg 0x1000db47
mov byte [ebp - 0x27], 0
lea eax, [ebp - 0x27]
push eax
push 1
push 0x1c31
push 1
call fcn.1000c751
add esp, 0x10
jmp 0x1000db1f
jmp 0x1000db02
cmp dword [ebp - 0x20], 0
je 0x1000db85
mov eax, dword [ebp - 0x20]
mov dword [ebp - 0x33c], eax
mov eax, dword [ebp - 0x20]
mov dword [ebp - 0x318], eax
mov eax, dword [ebp - 0x20]
mov dword [ebp - 0x2dc], eax
mov eax, dword [ebp - 0x20]
mov dword [ebp - 0x2e0], eax
cmp dword [ebp - 0x20], 0
je 0x1000db85
mov dword [ebp - 0x264], 1
jmp 0x1000db8c
and dword [ebp - 0x264], 0
push 4
pop eax
imul eax, eax, 0
mov eax, dword [ebp + eax - 0x1b4]
mov dword [ebp - 0x2e8], eax
mov eax, dword [ebp - 0x20]
mov dword [ebp - 0x31c], eax
cmp dword [ebp - 0x20], 0
jne 0x1000dbc7
push 4
pop eax
shl eax, 0
cmp dword [ebp + eax - 0x1b4], 0
jne 0x1000dbc7
and dword [ebp - 0x104], 0
jmp 0x1000dbd1
mov dword [ebp - 0x104], 1
cmp dword [ebp - 0x104], 0
jl 0x1000dbe6
mov dword [ebp - 0x10c], 1
jmp 0x1000dbed
and dword [ebp - 0x10c], 0
cmp dword [ebp - 0x10c], 0xdd972c40
jbe 0x1000dc05
mov dword [ebp - 0x114], 1
jmp 0x1000dc0c
and dword [ebp - 0x114], 0
cmp dword [ebp - 0x114], 0
jg 0x1000dc21
mov dword [ebp - 0x11c], 1
jmp 0x1000dc28
and dword [ebp - 0x11c], 0
mov eax, dword [ebp - 0x20]
add eax, dword [ebp - 0x11c]
push 4
pop ecx
imul ecx, ecx, 0
cmp dword [ebp + ecx - 0x1b4], eax
jl 0x1000dc4c
mov dword [ebp - 0x124], 1
jmp 0x1000dc53
and dword [ebp - 0x124], 0
cmp dword [ebp - 0x124], 0x595a
jge 0x1000de41
mov dword [ebp - 0x1fc], 0xfff8
mov dword [ebp - 0x338], 0xffffffff
mov dword [ebp - 0x340], 0x1940c9ba
mov dword [ebp - 0x348], 0x74defc72
mov dword [ebp - 0x350], 0x725fc1c5
mov dword [ebp - 0x204], 0xfffffffc
mov dword [ebp - 0x84], 0
jmp 0x1000dcb8
mov eax, dword [ebp - 0x84]
inc eax
mov dword [ebp - 0x84], eax
cmp dword [ebp - 0x84], 4
jge 0x1000dcd4
mov eax, dword [ebp - 0x84]
mov dword [ebp + eax*4 - 0x39c], 0xbfcf419c
jmp 0x1000dcab
push 0x2996
lea eax, [ebp - 0x1fc]
push eax
push 1
push 0x2c82
push 0x618d
push 0
push 0x5aa8
push 1
call fcn.1000c806
add esp, 0x20
mov dword [ebp - 0x12c], 0x233b
mov dword [ebp - 0x19c], str.jpckp_vzkqcini_pwhrqet
cmp dword [ebp - 0x12c], 0x2555
jle 0x1000ddc9
and dword [ebp - 0x9c], 0
jmp 0x1000dd37
mov eax, dword [ebp - 0x9c]
inc eax
mov dword [ebp - 0x9c], eax
cmp dword [ebp - 0x9c], 0x38e1
jge 0x1000ddc9
and dword [ebp - 0x8c], 0
jmp 0x1000dd5d
mov eax, dword [ebp - 0x8c]
inc eax
mov dword [ebp - 0x8c], eax
cmp dword [ebp - 0x8c], 0x7bba
jge 0x1000ddc4
and dword [ebp - 0x94], 0
jmp 0x1000dd7f
mov eax, dword [ebp - 0x94]
inc eax
mov dword [ebp - 0x94], eax
cmp dword [ebp - 0x94], 0x3541
jge 0x1000ddc2
mov eax, dword [ebp - 0x8c]
add eax, dword [ebp - 0x94]
or eax, dword [ebp - 0x9c]
cdq
mov dword [ebp - 0x248], eax
mov dword [ebp - 0x244], edx
push dword [ebp - 0x244]
push dword [ebp - 0x248]
mov ecx, 0x10079a18
call fcn.1000f556
jmp 0x1000dd72
jmp 0x1000dd50
jmp 0x1000dd2a
mov byte [ebp - 4], 0xf
cmp dword [ebp - 0x12c], 0x22c9
jge 0x1000dde9
mov edx, dword [ebp - 0x19c]
mov ecx, 0x10079a18
call fcn.10012762
jmp 0x1000de05
mov dword [ebp - 4], 7
jmp 0x1000de15
push 1
push 0x6d19
push 0x5f98
push 0x1ff0
lea eax, [ebp - 0x204]
push eax
push 1
push 0x6ee8
call fcn.1000a520
add esp, 0x1c
jmp 0x1000df53
mov dword [ebp - 0x21c], 0xfffffffa
mov dword [ebp - 0xa4], 0
jmp 0x1000de64
mov eax, dword [ebp - 0xa4]
inc eax
mov dword [ebp - 0xa4], eax
cmp dword [ebp - 0xa4], 4
jge 0x1000de80
mov eax, dword [ebp - 0xa4]
mov dword [ebp + eax*4 - 0x2d4], 0xfffffffc
jmp 0x1000de57
push 4
pop eax
imul eax, eax, 3
mov eax, dword [ebp + eax - 0x2d4]
mov dword [ebp - 0x34c], eax
cmp dword [ebp - 0x278], 0xffffffff
jne 0x1000dea8
mov dword [ebp - 0x134], 1
jmp 0x1000deaf
and dword [ebp - 0x134], 0
push 4
pop eax
shl eax, 0
mov ecx, dword [ebp - 0x134]
sub ecx, dword [ebp + eax - 0x2d4]
je 0x1000dee5
cmp dword [ebp - 0x20], 0
je 0x1000dee5
push 4
pop eax
shl eax, 1
cmp dword [ebp + eax - 0x1b4], 0
je 0x1000dee5
mov dword [ebp - 0x13c], 1
jmp 0x1000deec
and dword [ebp - 0x13c], 0
push 4
pop eax
shl eax, 0
mov eax, dword [ebp + eax - 0x2d4]
cmp eax, dword [ebp - 0x13c]
jge 0x1000df0d
mov dword [ebp - 0x144], 1
jmp 0x1000df14
and dword [ebp - 0x144], 0
cmp dword [ebp - 0x144], 1
jl 0x1000df29
mov dword [ebp - 0x210], 1
jmp 0x1000df30
and dword [ebp - 0x210], 0
mov eax, dword [ebp - 0x260]
mov dword [ebp - 0x2e4], eax
push 4
pop eax
shl eax, 0
imul eax, dword [ebp + eax - 0x2d4], 0x657e
mov dword [ebp - 0x21c], eax
lea eax, [ebp - 0x334]
push eax
mov ecx, dword [ebp - 0x14c]
call fcn.1000f6d5
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x334]
call fcn.1000f6cb
jmp 0x1000e099
mov eax, dword [ebp - 0x290]
mov dword [ebp - 0x1a0], eax
mov eax, dword [ebp - 0x1a0]
mov dword [ebp - 0x1b8], eax
mov eax, dword [ebp - 0x1b8]
mov dword [eax], 0x91b76e1e
mov dword [ebp - 4], 0x11
cmp dword [ebp - 0xcc], 0x5b48
jge 0x1000dfcd
push dword [ebp - 0x1c0]
call fcn.10045b49
pop ecx
jmp 0x1000dfe9
or dword [ebp - 4], 0xffffffff
jmp 0x1000dff3
jmp 0x1000e099
lea eax, [ebp + 0x1c]
mov dword [ebp - 0x1c8], eax
mov eax, dword [ebp + 0xc]
mov dword [ebp - 0x1d0], eax
mov eax, dword [ebp + 0x18]
mov dword [ebp - 0x1d8], eax
mov eax, dword [ebp - 0x1c8]
movzx eax, byte [eax]
test eax, eax
je 0x1000e039
mov byte [ebp - 0x21], 0
lea eax, [ebp - 0x21]
push eax
push 0
push 0xf61
call fcn.1000c68e
add esp, 0xc
jmp 0x1000e099
mov eax, dword [ebp - 0x1d0]
mov dword [ebp - 0x1e0], eax
mov eax, dword [ebp - 0x1d8]
mov dword [ebp - 0x1e8], eax
mov eax, dword [ebp - 0x1e0]
mov dword [ebp - 0x50], eax
mov eax, dword [ebp - 0x1e8]
mov dword [ebp - 0x1f0], eax
mov eax, dword [ebp - 0x50]
mov dword [eax], 0
jmp 0x1000e07c
mov eax, dword [ebp - 0x50]
mov eax, dword [eax]
inc eax
mov ecx, dword [ebp - 0x50]
mov dword [ecx], eax
mov eax, dword [ebp - 0x50]
cmp dword [eax], 4
jge 0x1000e099
push dword [ebp - 0x1f0]
push dword [ebp - 0x50]
push 0
call fcn.1000917a
add esp, 0xc
jmp 0x1000e071
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret