Function at 0x40e460
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x696a8f
mov eax, dword fs:[0]
push eax
sub esp, 0x6b0
mov eax, dword [0x75ce68]
xor eax, ebp
mov dword [ebp - 0x10], eax
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov dword [ebp - 0x6bc], ecx
mov ecx, dword [ebp - 0x6bc]
call fcn.00408420
mov dword [ebp - 4], 0
mov eax, dword [ebp - 0x6bc]
mov dword [eax], 0x71735c
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x640
call fcn.0040a920
mov byte [ebp - 4], 1
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x658
call fcn.0040a920
mov byte [ebp - 4], 2
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410740
mov byte [ebp - 4], 3
push 0x709574
lea ecx, [ebp - 0x40]
call fcn.0040a840
mov byte [ebp - 4], 4
push 0x7095c8
lea ecx, [ebp - 0x40]
push ecx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x40]
call fcn.0040a770
push 0x7095dc
lea ecx, [ebp - 0x58]
call fcn.0040a840
mov byte [ebp - 4], 5
push 0x7095e0
lea edx, [ebp - 0x58]
push edx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x58]
call fcn.0040a770
push 0x7095fc
lea ecx, [ebp - 0x70]
call fcn.0040a840
mov byte [ebp - 4], 6
push 0x709600
lea eax, [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x70]
call fcn.0040a770
push 0x70961c
lea ecx, [ebp - 0x88]
call fcn.0040a840
mov byte [ebp - 4], 7
push 0x709620
lea ecx, [ebp - 0x88]
push ecx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x88]
call fcn.0040a770
push 0x70963c
lea ecx, [ebp - 0xa0]
call fcn.0040a840
mov byte [ebp - 4], 8
push 0x709640
lea edx, [ebp - 0xa0]
push edx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0xa0]
call fcn.0040a770
push 0x709650
lea ecx, [ebp - 0xb8]
call fcn.0040a840
mov byte [ebp - 4], 9
push 0x709654
lea eax, [ebp - 0xb8]
push eax
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0xb8]
call fcn.0040a770
push 0x70966c
lea ecx, [ebp - 0xd0]
call fcn.0040a840
mov byte [ebp - 4], 0xa
push 0x709670
lea ecx, [ebp - 0xd0]
push ecx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0xd0]
call fcn.0040a770
push 0x709688
lea ecx, [ebp - 0xe8]
call fcn.0040a840
mov byte [ebp - 4], 0xb
push 0x70968c
lea edx, [ebp - 0xe8]
push edx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0xe8]
call fcn.0040a770
push 0x7096a4
lea ecx, [ebp - 0x28]
call fcn.0040a840
mov byte [ebp - 4], 0xc
push 0x7096a8
lea eax, [ebp - 0x28]
push eax
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x28]
call fcn.0040a770
push 0x7096c0
lea ecx, [ebp - 0x118]
call fcn.0040a840
mov byte [ebp - 4], 0xd
push 0x7096c4
lea ecx, [ebp - 0x118]
push ecx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x118]
call fcn.0040a770
push 0x7096d4
lea ecx, [ebp - 0x130]
call fcn.0040a840
mov byte [ebp - 4], 0xe
push 0x7096d8
lea edx, [ebp - 0x130]
push edx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x130]
call fcn.0040a770
push 0x7096ec
lea ecx, [ebp - 0x148]
call fcn.0040a840
mov byte [ebp - 4], 0xf
push 0x7096f0
lea eax, [ebp - 0x148]
push eax
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x148]
call fcn.0040a770
push 0x709704
lea ecx, [ebp - 0x160]
call fcn.0040a840
mov byte [ebp - 4], 0x10
push 0x709708
lea ecx, [ebp - 0x160]
push ecx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x160]
call fcn.0040a770
push 0x70971c
lea ecx, [ebp - 0x178]
call fcn.0040a840
mov byte [ebp - 4], 0x11
push 0x709724
lea edx, [ebp - 0x178]
push edx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x178]
call fcn.0040a770
push 0x709740
lea ecx, [ebp - 0x190]
call fcn.0040a840
mov byte [ebp - 4], 0x12
push 0x709744
lea eax, [ebp - 0x190]
push eax
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x190]
call fcn.0040a770
push 0x709760
lea ecx, [ebp - 0x1a8]
call fcn.0040a840
mov byte [ebp - 4], 0x13
push 0x709764
lea ecx, [ebp - 0x1a8]
push ecx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x1a8]
call fcn.0040a770
push 0x709778
lea ecx, [ebp - 0x1c0]
call fcn.0040a840
mov byte [ebp - 4], 0x14
push 0x70977c
lea edx, [ebp - 0x1c0]
push edx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x1c0]
call fcn.0040a770
push 0x709798
lea ecx, [ebp - 0x100]
call fcn.0040a840
mov byte [ebp - 4], 0x15
push 0x70979c
lea eax, [ebp - 0x100]
push eax
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x100]
call fcn.0040a770
push 0x7097b0
lea ecx, [ebp - 0x1f0]
call fcn.0040a840
mov byte [ebp - 4], 0x16
push 0x7097b4
lea ecx, [ebp - 0x1f0]
push ecx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x1f0]
call fcn.0040a770
push 0x7097cc
lea ecx, [ebp - 0x208]
call fcn.0040a840
mov byte [ebp - 4], 0x17
push 0x7097d4
lea edx, [ebp - 0x208]
push edx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x208]
call fcn.0040a770
push 0x7097f0
lea ecx, [ebp - 0x220]
call fcn.0040a840
mov byte [ebp - 4], 0x18
push 0x7097f4
lea eax, [ebp - 0x220]
push eax
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x220]
call fcn.0040a770
push 0x709804
lea ecx, [ebp - 0x238]
call fcn.0040a840
mov byte [ebp - 4], 0x19
push 0x709808
lea ecx, [ebp - 0x238]
push ecx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x238]
call fcn.0040a770
push 0x709824
lea ecx, [ebp - 0x250]
call fcn.0040a840
mov byte [ebp - 4], 0x1a
push 0x709828
lea edx, [ebp - 0x250]
push edx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x250]
call fcn.0040a770
push 0x709844
lea ecx, [ebp - 0x268]
call fcn.0040a840
mov byte [ebp - 4], 0x1b
push 0x709848
lea eax, [ebp - 0x268]
push eax
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x268]
call fcn.0040a770
push 0x709854
lea ecx, [ebp - 0x280]
call fcn.0040a840
mov byte [ebp - 4], 0x1c
push 0x70985c
lea ecx, [ebp - 0x280]
push ecx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x280]
call fcn.0040a770
push 0x709868
lea ecx, [ebp - 0x298]
call fcn.0040a840
mov byte [ebp - 4], 0x1d
push 0x709870
lea edx, [ebp - 0x298]
push edx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x298]
call fcn.0040a770
push 0x70987c
lea ecx, [ebp - 0x2b0]
call fcn.0040a840
mov byte [ebp - 4], 0x1e
push 0x709880
lea eax, [ebp - 0x2b0]
push eax
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x2b0]
call fcn.0040a770
push 0x70988c
lea ecx, [ebp - 0x2c8]
call fcn.0040a840
mov byte [ebp - 4], 0x1f
push 0x709890
lea ecx, [ebp - 0x2c8]
push ecx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x2c8]
call fcn.0040a770
push 0x70989c
lea ecx, [ebp - 0x2e0]
call fcn.0040a840
mov byte [ebp - 4], 0x20
push 0x7098a0
lea edx, [ebp - 0x2e0]
push edx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x2e0]
call fcn.0040a770
push 0x7098ac
lea ecx, [ebp - 0x2f8]
call fcn.0040a840
mov byte [ebp - 4], 0x21
push 0x7098b0
lea eax, [ebp - 0x2f8]
push eax
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x2f8]
call fcn.0040a770
push 0x7098bc
lea ecx, [ebp - 0x310]
call fcn.0040a840
mov byte [ebp - 4], 0x22
push 0x7098c0
lea ecx, [ebp - 0x310]
push ecx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x310]
call fcn.0040a770
push 0x7098cc
lea ecx, [ebp - 0x328]
call fcn.0040a840
mov byte [ebp - 4], 0x23
push 0x7098d0
lea edx, [ebp - 0x328]
push edx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x328]
call fcn.0040a770
push 0x7098e0
lea ecx, [ebp - 0x340]
call fcn.0040a840
mov byte [ebp - 4], 0x24
push 0x7098e4
lea eax, [ebp - 0x340]
push eax
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x340]
call fcn.0040a770
push 0x7098f0
lea ecx, [ebp - 0x358]
call fcn.0040a840
mov byte [ebp - 4], 0x25
push 0x7098f4
lea ecx, [ebp - 0x358]
push ecx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x358]
call fcn.0040a770
push 0x70990c
lea ecx, [ebp - 0x370]
call fcn.0040a840
mov byte [ebp - 4], 0x26
push 0x709910
lea edx, [ebp - 0x370]
push edx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x370]
call fcn.0040a770
push 0x709928
lea ecx, [ebp - 0x388]
call fcn.0040a840
mov byte [ebp - 4], 0x27
push 0x70992c
lea eax, [ebp - 0x388]
push eax
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x388]
call fcn.0040a770
push 0x709938
lea ecx, [ebp - 0x3a0]
call fcn.0040a840
mov byte [ebp - 4], 0x28
push 0x70993c
lea ecx, [ebp - 0x3a0]
push ecx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x3a0]
call fcn.0040a770
push 0x709948
lea ecx, [ebp - 0x3b8]
call fcn.0040a840
mov byte [ebp - 4], 0x29
push 0x709950
lea edx, [ebp - 0x3b8]
push edx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x3b8]
call fcn.0040a770
push 0x70995c
lea ecx, [ebp - 0x3d0]
call fcn.0040a840
mov byte [ebp - 4], 0x2a
push 0x709960
lea eax, [ebp - 0x3d0]
push eax
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x3d0]
call fcn.0040a770
push 0x70996c
lea ecx, [ebp - 0x3e8]
call fcn.0040a840
mov byte [ebp - 4], 0x2b
push 0x709970
lea ecx, [ebp - 0x3e8]
push ecx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x3e8]
call fcn.0040a770
push 0x70997c
lea ecx, [ebp - 0x400]
call fcn.0040a840
mov byte [ebp - 4], 0x2c
push 0x709984
lea edx, [ebp - 0x400]
push edx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x400]
call fcn.0040a770
push 0x709990
lea ecx, [ebp - 0x418]
call fcn.0040a840
mov byte [ebp - 4], 0x2d
push 0x709994
lea eax, [ebp - 0x418]
push eax
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x418]
call fcn.0040a770
push 0x7099a0
lea ecx, [ebp - 0x430]
call fcn.0040a840
mov byte [ebp - 4], 0x2e
push 0x7099a4
lea ecx, [ebp - 0x430]
push ecx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x430]
call fcn.0040a770
push 0x7099b0
lea ecx, [ebp - 0x448]
call fcn.0040a840
mov byte [ebp - 4], 0x2f
push 0x7099b4
lea edx, [ebp - 0x448]
push edx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x448]
call fcn.0040a770
push 0x7099c0
lea ecx, [ebp - 0x460]
call fcn.0040a840
mov byte [ebp - 4], 0x30
push 0x7099c8
lea eax, [ebp - 0x460]
push eax
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x460]
call fcn.0040a770
push 0x7099d4
lea ecx, [ebp - 0x478]
call fcn.0040a840
mov byte [ebp - 4], 0x31
push 0x7099d8
lea ecx, [ebp - 0x478]
push ecx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x478]
call fcn.0040a770
push 0x7099e4
lea ecx, [ebp - 0x490]
call fcn.0040a840
mov byte [ebp - 4], 0x32
push 0x7099e8
lea edx, [ebp - 0x490]
push edx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x490]
call fcn.0040a770
push 0x7099f4
lea ecx, [ebp - 0x4a8]
call fcn.0040a840
mov byte [ebp - 4], 0x33
push 0x7099f8
lea eax, [ebp - 0x4a8]
push eax
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x4a8]
call fcn.0040a770
push 0x709a04
lea ecx, [ebp - 0x4c0]
call fcn.0040a840
mov byte [ebp - 4], 0x34
push 0x709a08
lea ecx, [ebp - 0x4c0]
push ecx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x4c0]
call fcn.0040a770
push 0x709a14
lea ecx, [ebp - 0x4d8]
call fcn.0040a840
mov byte [ebp - 4], 0x35
push 0x709a18
lea edx, [ebp - 0x4d8]
push edx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x4d8]
call fcn.0040a770
push 0x709a24
lea ecx, [ebp - 0x4f0]
call fcn.0040a840
mov byte [ebp - 4], 0x36
push 0x709a28
lea eax, [ebp - 0x4f0]
push eax
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x4f0]
call fcn.0040a770
push 0x709a38
lea ecx, [ebp - 0x508]
call fcn.0040a840
mov byte [ebp - 4], 0x37
push 0x709a3c
lea ecx, [ebp - 0x508]
push ecx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x508]
call fcn.0040a770
push 0x709a4c
lea ecx, [ebp - 0x520]
call fcn.0040a840
mov byte [ebp - 4], 0x38
push 0x709a54
lea edx, [ebp - 0x520]
push edx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x520]
call fcn.0040a770
push 0x709a68
lea ecx, [ebp - 0x538]
call fcn.0040a840
mov byte [ebp - 4], 0x39
push 0x709a6c
lea eax, [ebp - 0x538]
push eax
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x538]
call fcn.0040a770
push 0x709a78
lea ecx, [ebp - 0x550]
call fcn.0040a840
mov byte [ebp - 4], 0x3a
push 0x709a80
lea ecx, [ebp - 0x550]
push ecx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x550]
call fcn.0040a770
push 0x709a8c
lea ecx, [ebp - 0x568]
call fcn.0040a840
mov byte [ebp - 4], 0x3b
push 0x709a90
lea edx, [ebp - 0x568]
push edx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x568]
call fcn.0040a770
push 0x709a9c
lea ecx, [ebp - 0x580]
call fcn.0040a840
mov byte [ebp - 4], 0x3c
push 0x709aa0
lea eax, [ebp - 0x580]
push eax
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x580]
call fcn.0040a770
push 0x709aac
lea ecx, [ebp - 0x598]
call fcn.0040a840
mov byte [ebp - 4], 0x3d
push 0x709ab0
lea ecx, [ebp - 0x598]
push ecx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x598]
call fcn.0040a770
push 0x709ac0
lea ecx, [ebp - 0x5b0]
call fcn.0040a840
mov byte [ebp - 4], 0x3e
push 0x709ac4
lea edx, [ebp - 0x5b0]
push edx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x5b0]
call fcn.0040a770
push 0x709ad4
lea ecx, [ebp - 0x5c8]
call fcn.0040a840
mov byte [ebp - 4], 0x3f
push 0x709ad8
lea eax, [ebp - 0x5c8]
push eax
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x5c8]
call fcn.0040a770
push 0x709ae8
lea ecx, [ebp - 0x5e0]
call fcn.0040a840
mov byte [ebp - 4], 0x40
push 0x709af0
lea ecx, [ebp - 0x5e0]
push ecx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x5e0]
call fcn.0040a770
push 0x709b04
lea ecx, [ebp - 0x5f8]
call fcn.0040a840
mov byte [ebp - 4], 0x41
push 0x709b08
lea edx, [ebp - 0x5f8]
push edx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x5f8]
call fcn.0040a770
push 0x709b18
lea ecx, [ebp - 0x610]
call fcn.0040a840
mov byte [ebp - 4], 0x42
push 0x709b1c
lea eax, [ebp - 0x610]
push eax
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x610]
call fcn.0040a770
push 0x709b2c
lea ecx, [ebp - 0x628]
call fcn.0040a840
mov byte [ebp - 4], 0x43
push 0x709b30
lea ecx, [ebp - 0x628]
push ecx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x628]
call fcn.0040a770
push 0x709b40
lea ecx, [ebp - 0x640]
call fcn.0040a840
mov byte [ebp - 4], 0x44
push 0x709b44
lea edx, [ebp - 0x640]
push edx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x640]
call fcn.0040a770
push 0x709b54
lea ecx, [ebp - 0x658]
call fcn.0040a840
mov byte [ebp - 4], 0x45
push 0x709b58
lea eax, [ebp - 0x658]
push eax
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x658]
call fcn.0040a770
push 0x709b68
lea ecx, [ebp - 0x670]
call fcn.0040a840
mov byte [ebp - 4], 0x46
push 0x709b6c
lea ecx, [ebp - 0x670]
push ecx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x670]
call fcn.0040a770
push 0x709b7c
lea ecx, [ebp - 0x688]
call fcn.0040a840
mov byte [ebp - 4], 0x47
push 0x709b80
lea edx, [ebp - 0x688]
push edx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x688]
call fcn.0040a770
push 0x709b90
lea ecx, [ebp - 0x6a0]
call fcn.0040a840
mov byte [ebp - 4], 0x48
push 0x709b94
lea eax, [ebp - 0x6a0]
push eax
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x6a0]
call fcn.0040a770
push 0x709ba4
lea ecx, [ebp - 0x6b8]
call fcn.0040a840
mov byte [ebp - 4], 0x49
push 0x709ba8
lea ecx, [ebp - 0x6b8]
push ecx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x6b8]
call fcn.0040a770
push 0x709bb8
lea ecx, [ebp - 0x1d8]
call fcn.0040a840
mov byte [ebp - 4], 0x4a
push 0x709bc0
lea edx, [ebp - 0x1d8]
push edx
mov ecx, dword [ebp - 0x6bc]
add ecx, 0x670
call fcn.00410700
mov ecx, eax
call fcn.004108d0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x1d8]
call fcn.0040a770
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x6bc]
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.005faac9
mov esp, ebp
pop ebp
ret