Function at 0x468c60
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 4
mov eax, dword [ebp + 8]
mov dword [0x54], eax
mov dword [0x48], 1
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 0
cmp eax, ecx
jl 0x468c9c
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x15547
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x468cbc
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 1
cmp eax, ecx
jl 0x468ce3
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x1554a
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x468d03
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 2
cmp eax, ecx
jl 0x468d2a
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x1554d
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x468d4a
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 3
cmp eax, ecx
jl 0x468d71
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x15550
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x468d91
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 4
cmp eax, ecx
jl 0x468db8
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x15553
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x468dd8
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 5
cmp eax, ecx
jl 0x468dff
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x15556
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x468e1f
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 6
cmp eax, ecx
jl 0x468e46
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x15559
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x468e66
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 7
cmp eax, ecx
jl 0x468e8d
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x1555c
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x468ead
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 8
cmp eax, ecx
jl 0x468ed4
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x1555f
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x468ef4
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 9
cmp eax, ecx
jl 0x468f1b
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x15563
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x468f3b
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 0xa
cmp eax, ecx
jl 0x468f62
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x15567
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x468f82
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 0xb
cmp eax, ecx
jl 0x468fa9
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x1556b
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x468fc9
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 0xc
cmp eax, ecx
jl 0x468ff0
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x1506c
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x469010
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 0xd
cmp eax, ecx
jl 0x469037
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x15068
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x469057
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 0xe
cmp eax, ecx
jl 0x46907e
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x1556f
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x46909e
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 0xf
cmp eax, ecx
jl 0x4690c5
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x15064
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x4690e5
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 0x10
cmp eax, ecx
jl 0x46910c
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x15573
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x46912c
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 0x11
cmp eax, ecx
jl 0x469153
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x15576
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x469173
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 0x12
cmp eax, ecx
jl 0x46919a
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x15579
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x4691ba
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 0x13
cmp eax, ecx
jl 0x4691e1
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x1557c
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x469201
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 0x14
cmp eax, ecx
jl 0x469228
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x1557f
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x469248
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 0x15
cmp eax, ecx
jl 0x46926f
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x15582
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x46928f
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 0x16
cmp eax, ecx
jl 0x4692b6
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x15585
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x4692d6
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 0x17
cmp eax, ecx
jl 0x4692fd
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x15588
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x46931d
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 0x18
cmp eax, ecx
jl 0x469344
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x1558b
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x469364
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 0x19
cmp eax, ecx
jl 0x46938b
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x1558e
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x4693ab
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 0x1a
cmp eax, ecx
jl 0x4693d2
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x15591
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x4693f2
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 0x1b
cmp eax, ecx
jl 0x469419
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x15594
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x469439
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 0x1c
cmp eax, ecx
jl 0x469460
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x15597
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x469480
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x74]
call fcn.0045abb9
mov eax, 0x1d
cmp eax, ecx
jl 0x4694a7
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov eax, 0x1559a
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x4694c7
push ebx
call fcn.004970e2
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0
cmp eax, ecx
jl 0x4694ee
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x167ed
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 1
cmp eax, ecx
jl 0x469520
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x16841
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 2
cmp eax, ecx
jl 0x469552
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x16895
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 3
cmp eax, ecx
jl 0x469584
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x168e9
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 4
cmp eax, ecx
jl 0x4695b6
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1695a
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 5
cmp eax, ecx
jl 0x4695e8
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x16a35
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 6
cmp eax, ecx
jl 0x46961a
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x16a78
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 7
cmp eax, ecx
jl 0x46964c
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x16abb
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 8
cmp eax, ecx
jl 0x46967e
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x16b0f
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 9
cmp eax, ecx
jl 0x4696b0
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x16b63
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0xa
cmp eax, ecx
jl 0x4696e2
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x16bb7
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0xb
cmp eax, ecx
jl 0x469714
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x16c0b
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0xc
cmp eax, ecx
jl 0x469746
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x16c7c
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0xd
cmp eax, ecx
jl 0x469778
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x16d57
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0xe
cmp eax, ecx
jl 0x4697aa
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x16d9a
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0xf
cmp eax, ecx
jl 0x4697dc
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1d220
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x10
cmp eax, ecx
jl 0x46980e
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1d274
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x11
cmp eax, ecx
jl 0x469840
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1d2c8
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x12
cmp eax, ecx
jl 0x469872
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1d31c
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x13
cmp eax, ecx
jl 0x4698a4
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1d370
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x14
cmp eax, ecx
jl 0x4698d6
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1d3e1
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x15
cmp eax, ecx
jl 0x469908
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1d4bc
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x16
cmp eax, ecx
jl 0x46993a
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1d4ff
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x17
cmp eax, ecx
jl 0x46996c
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1d542
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x18
cmp eax, ecx
jl 0x46999e
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1d596
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x19
cmp eax, ecx
jl 0x4699d0
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1d5ea
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x1a
cmp eax, ecx
jl 0x469a02
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1d63e
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x1b
cmp eax, ecx
jl 0x469a34
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1d692
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x1c
cmp eax, ecx
jl 0x469a66
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1d703
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x1d
cmp eax, ecx
jl 0x469a98
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1d7de
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x1e
cmp eax, ecx
jl 0x469aca
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1d821
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x1f
cmp eax, ecx
jl 0x469afc
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1d864
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x20
cmp eax, ecx
jl 0x469b2e
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1d8b8
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x21
cmp eax, ecx
jl 0x469b60
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1d90c
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x22
cmp eax, ecx
jl 0x469b92
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1d960
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x23
cmp eax, ecx
jl 0x469bc4
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1d9b4
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x24
cmp eax, ecx
jl 0x469bf6
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1da25
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x25
cmp eax, ecx
jl 0x469c28
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1db00
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x26
cmp eax, ecx
jl 0x469c5a
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1db4d
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x27
cmp eax, ecx
jl 0x469c8c
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1db90
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x28
cmp eax, ecx
jl 0x469cbe
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1dbe4
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x29
cmp eax, ecx
jl 0x469cf0
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1dc38
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x2a
cmp eax, ecx
jl 0x469d22
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1dc8c
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x2b
cmp eax, ecx
jl 0x469d54
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1dce0
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x2c
cmp eax, ecx
jl 0x469d86
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1dd51
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x2d
cmp eax, ecx
jl 0x469db8
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1de2c
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x2e
cmp eax, ecx
jl 0x469dea
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1de79
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x2f
cmp eax, ecx
jl 0x469e1c
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1debc
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x30
cmp eax, ecx
jl 0x469e4e
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1df10
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x31
cmp eax, ecx
jl 0x469e80
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1df64
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x32
cmp eax, ecx
jl 0x469eb2
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1dfb8
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x33
cmp eax, ecx
jl 0x469ee4
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1e00c
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x34
cmp eax, ecx
jl 0x469f16
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1e07d
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x35
cmp eax, ecx
jl 0x469f48
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1e158
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x36
cmp eax, ecx
jl 0x469f7a
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1e1a5
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x37
cmp eax, ecx
jl 0x469fac
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1e1e8
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x38
cmp eax, ecx
jl 0x469fde
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1e23c
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x39
cmp eax, ecx
jl 0x46a010
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1e290
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x3a
cmp eax, ecx
jl 0x46a042
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1e2e4
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x3b
cmp eax, ecx
jl 0x46a074
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1e338
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x3c
cmp eax, ecx
jl 0x46a0a6
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1e3a9
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x3d
cmp eax, ecx
jl 0x46a0d8
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1e484
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x3e
cmp eax, ecx
jl 0x46a10a
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1e4d1
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x3f
cmp eax, ecx
jl 0x46a13c
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1e514
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x40
cmp eax, ecx
jl 0x46a16e
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1e593
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x41
cmp eax, ecx
jl 0x46a1a0
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1e612
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x42
cmp eax, ecx
jl 0x46a1d2
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1e691
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x43
cmp eax, ecx
jl 0x46a204
push 1
call fcn.004970ee
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1e710
mov ebx, dword [0x60]
call fcn.0045abb9
mov eax, 0x44
cmp eax, ecx
jl 0x46a236