Function at 0x479199
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 4
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 0
cmp eax, ecx
jl 0x4791c3
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
mov dword [ebp - 4], ebx
mov eax, str.tFiS18RguDJs9g
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x4791e5
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 0
cmp eax, ecx
jl 0x47920c
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 4
mov dword [ebp - 4], ebx
mov eax, str.oCNavNE
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479231
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 0
cmp eax, ecx
jl 0x479258
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 8
mov dword [ebp - 4], ebx
mov eax, str.j5VB
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x47927d
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 0
cmp eax, ecx
jl 0x4792a4
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov eax, str.yGjTTepEoGwBmngdxQ
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x4792c9
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 0
cmp eax, ecx
jl 0x4792f0
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0x10
mov dword [ebp - 4], ebx
mov eax, str.1l5Xct6dgC4
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479315
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 0
cmp eax, ecx
jl 0x47933c
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0x14
mov dword [ebp - 4], ebx
mov eax, str.yGrA8byet2wNngkw
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479361
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 1
cmp eax, ecx
jl 0x479388
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
mov dword [ebp - 4], ebx
mov eax, str.BdxowLym0xZaCg
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x4793aa
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 1
cmp eax, ecx
jl 0x4793d1
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 4
mov dword [ebp - 4], ebx
mov eax, str.Efv61fQ
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x4793f6
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 1
cmp eax, ecx
jl 0x47941d
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 8
mov dword [ebp - 4], ebx
mov eax, str.PkCn
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479442
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 1
cmp eax, ecx
jl 0x479469
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov eax, str.eTzL1jqADAwPyETbjNo
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x47948e
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 1
cmp eax, ecx
jl 0x4794b5
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0x10
mov dword [ebp - 4], ebx
mov eax, str.OTxH2xUojaA
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x4794da
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 1
cmp eax, ecx
jl 0x479501
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0x14
mov dword [ebp - 4], ebx
mov eax, str.eT4jnhFKdHgrseDAxc4
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479526
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 2
cmp eax, ecx
jl 0x47954d
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
mov dword [ebp - 4], ebx
mov eax, str.adOFes888uWEmQ
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x47956f
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 2
cmp eax, ecx
jl 0x479596
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 4
mov dword [ebp - 4], ebx
mov eax, str.fb5zcsk
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x4795bb
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 2
cmp eax, ecx
jl 0x4795e2
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 8
mov dword [ebp - 4], ebx
mov eax, str.Ug0B
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479607
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 2
cmp eax, ecx
jl 0x47962e
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov eax, str.FcXJ28vgLgvIABTPQ
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479653
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 2
cmp eax, ecx
jl 0x47967a
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0x10
mov dword [ebp - 4], ebx
mov eax, str.dI43C2qcuY
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x47969f
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 2
cmp eax, ecx
jl 0x4796c6
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0x14
mov dword [ebp - 4], ebx
mov eax, str.FccvN3rgIfrci0eiCQ
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x4796eb
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 3
cmp eax, ecx
jl 0x479712
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
mov dword [ebp - 4], ebx
mov eax, str.6Kc7Qe2h06x1Zw
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479734
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 3
cmp eax, ecx
jl 0x47975b
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 4
mov dword [ebp - 4], ebx
mov eax, str._PyrPxw
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479780
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 3
cmp eax, ecx
jl 0x4797a7
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 8
mov dword [ebp - 4], ebx
mov eax, str.016X
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x4797cc
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 3
cmp eax, ecx
jl 0x4797f3
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov eax, str.lLGSQ5r9iRo287U1uTI
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479818
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 3
cmp eax, ecx
jl 0x47983f
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0x10
mov dword [ebp - 4], ebx
mov eax, str.51XWmpTvTOM
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479864
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 3
cmp eax, ecx
jl 0x47988b
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0x14
mov dword [ebp - 4], ebx
mov eax, str.lLNmH3K0lKZP8MrgQg
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x4798b0
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 4
cmp eax, ecx
jl 0x4798d7
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
mov dword [ebp - 4], ebx
mov eax, str.ETmNTXbvBjfVnw
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x4798f9
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 4
cmp eax, ecx
jl 0x479920
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 4
mov dword [ebp - 4], ebx
mov eax, str.BfJjyew
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479945
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 4
cmp eax, ecx
jl 0x47996c
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 8
mov dword [ebp - 4], ebx
mov eax, str.Kqac
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479991
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 4
cmp eax, ecx
jl 0x4799b8
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov eax, str.bST5V7p_ln0xynb7
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x4799dd
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 4
cmp eax, ecx
jl 0x479a04
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0x10
mov dword [ebp - 4], ebx
mov eax, str.Kf2meewKlLM
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479a29
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 4
cmp eax, ecx
jl 0x479a50
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0x14
mov dword [ebp - 4], ebx
mov eax, str.bSancBkrzBjGfuEepYo
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479a75
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 5
cmp eax, ecx
jl 0x479a9c
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
mov dword [ebp - 4], ebx
mov eax, str.5y0XvTOsRbS9A
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479abe
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 5
cmp eax, ecx
jl 0x479ae5
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 4
mov dword [ebp - 4], ebx
mov eax, str.874F5ps
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479b0a
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 5
cmp eax, ecx
jl 0x479b31
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 8
mov dword [ebp - 4], ebx
mov eax, str.3DvM
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479b56
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 5
cmp eax, ecx
jl 0x479b7d
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov eax, str.m3TXlLKZZbBM_ZqG
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479ba2
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 5
cmp eax, ecx
jl 0x479bc9
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0x10
mov dword [ebp - 4], ebx
mov eax, str.L8Gm24tHzI
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479bee
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 5
cmp eax, ecx
jl 0x479c15
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0x14
mov dword [ebp - 4], ebx
mov eax, str.m3b1mjKHs2UKrhcKmpo
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479c3a
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 6
cmp eax, ecx
jl 0x479c61
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
mov dword [ebp - 4], ebx
mov eax, str.7uPT5H7mngIuYw
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479c83
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 6
cmp eax, ecx
jl 0x479caa
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 4
mov dword [ebp - 4], ebx
mov eax, str.tZpWes
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479ccf
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 6
cmp eax, ecx
jl 0x479cf6
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 8
mov dword [ebp - 4], ebx
mov eax, str.1TxP
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479d1b
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 6
cmp eax, ecx
jl 0x479d42
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov eax, str.kmlcSN7phXGG6h_q
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479d67
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 6
cmp eax, ecx
jl 0x479d8e
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0x10
mov dword [ebp - 4], ebx
mov eax, str.5p1lp2selk
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479db3
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 6
cmp eax, ecx
jl 0x479dda
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0x14
mov dword [ebp - 4], ebx
mov eax, str.kmsUTxpSrJML4zyzXhI
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479dff
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 7
cmp eax, ecx
jl 0x479e26
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
mov dword [ebp - 4], ebx
mov eax, str.hVDTA7oAocKRg
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479e48
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 7
cmp eax, ecx
jl 0x479e6f
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 4
mov dword [ebp - 4], ebx
mov eax, str.kRf5FMw
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479e94
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 7
cmp eax, ecx
jl 0x479ebb
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 8
mov dword [ebp - 4], ebx
mov eax, str.vsWg
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479ee0
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 7
cmp eax, ecx
jl 0x479f07
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov eax, str.Z5wcRiYCKfiBmcnaw
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479f2c
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 7
cmp eax, ecx
jl 0x479f53
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0x10
mov dword [ebp - 4], ebx
mov eax, str.sKsUTAkS1ns
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479f78
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 7
cmp eax, ecx
jl 0x479f9f
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0x14
mov dword [ebp - 4], ebx
mov eax, str.ZxlybVqW5XsweiA
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x479fc4
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 8
cmp eax, ecx
jl 0x479feb
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
mov dword [ebp - 4], ebx
mov eax, str.2O_iPj5Jl8oWAQ
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x47a00d
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 8
cmp eax, ecx
jl 0x47a034
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 4
mov dword [ebp - 4], ebx
mov eax, str.zIVJJPw
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x47a059
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 8
cmp eax, ecx
jl 0x47a080
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 8
mov dword [ebp - 4], ebx
mov eax, str.42Xb
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x47a0a5
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 8
cmp eax, ecx
jl 0x47a0cc
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov eax, str.pMFUtpltQUhkiJz7DX4
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x47a0f1
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 8
cmp eax, ecx
jl 0x47a118
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0x10
mov dword [ebp - 4], ebx
mov eax, str.2PMf7gc23nE
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x47a13d
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 8
cmp eax, ecx
jl 0x47a164
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0x14
mov dword [ebp - 4], ebx
mov eax, str.pMM8H2D_tenNjb0
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x47a189
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 9
cmp eax, ecx
jl 0x47a1b0
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
mov dword [ebp - 4], ebx
mov eax, str.RzXbyFlj2eqAyw
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x47a1d2
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 9
cmp eax, ecx
jl 0x47a1f9
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 4
mov dword [ebp - 4], ebx
mov eax, str.U0roh9k
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x47a21e
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 9
cmp eax, ecx
jl 0x47a245
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 8
mov dword [ebp - 4], ebx
mov eax, str.fGvY
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x47a26a
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 9
cmp eax, ecx
jl 0x47a291
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov eax, str.O3cR2Ta8xZPOoBl
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x47a2b6
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 9
cmp eax, ecx
jl 0x47a2dd
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0x10
mov dword [ebp - 4], ebx
mov eax, str.Xq9Nshmvm68
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x47a302
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 9
cmp eax, ecx
jl 0x47a329
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0x14
mov dword [ebp - 4], ebx
mov eax, str.O3WWjN7cPaMhyrjfaw
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x47a34e
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 0xa
cmp eax, ecx
jl 0x47a375
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
mov dword [ebp - 4], ebx
mov eax, str.ruviztGXtPwgeA
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x47a397
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 0xa
cmp eax, ecx
jl 0x47a3be
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 4
mov dword [ebp - 4], ebx
mov eax, str.uhyGHMg
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x47a3e3
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 0xa
cmp eax, ecx
jl 0x47a40a
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 8
mov dword [ebp - 4], ebx
mov eax, str.lQ7p
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x47a42f
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 0xa
cmp eax, ecx
jl 0x47a456
push 1
call fcn.0050d02f
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov eax, str.0jvqUFuCH4VnrOAIcA
push eax
mov ebx, dword [ebp - 4]
mov ebx, dword [ebx]
test ebx, ebx
je 0x47a47b
push ebx
call fcn.0050d041
add esp, 4
pop eax
mov ebx, dword [ebp - 4]
mov dword [ebx], eax
mov ebx, dword [0xb31fe8]
call fcn.00401055
mov eax, 0xa
cmp eax, ecx
jl 0x47a4a2