Function at 0x46a713
Capabilities:
Print debug messages

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x4cf2ad
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x73c
mov dword [ebp - 0x72c], ecx
mov byte [ebp - 0x11c], 0
lea ecx, [ebp - 0x19c]
call fcn.00406f30
mov dword [ebp - 4], 0
mov dword [ebp - 0x704], 0
mov dword [ebp - 0x714], 0
mov dword [ebp - 0x710], 0
mov byte [ebp - 0x114], 0
mov byte [ebp - 0x110], 0
mov byte [ebp - 0x718], 0
mov dword [ebp - 0x188], 0
lea ecx, [ebp - 0x70c]
call fcn.00406f30
mov byte [ebp - 4], 1
mov eax, dword [ebp + 8]
and eax, 0xff
test eax, eax
jne 0x46a7cd
xor ecx, ecx
mov cl, byte [0x5d4514]
test ecx, ecx
jne 0x46a7cd
xor edx, edx
mov dl, byte [0x5d450c]
test edx, edx
jne 0x46a7cd
cmp dword [0x5d4518], 0
je 0x46aa1c
push 0x60f88c
mov ecx, dword [ebp - 0x72c]
add ecx, 0xbc
call fcn.004b0b7f
push 0x60f890
push 0x2b25
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0x60f894
push 0x2b13
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0x56703c
push 0x2b16
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0x567040
push 0x2b17
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0x567044
push 0x54a
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0x60f898
push 0x2b1a
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0x60f89c
push 0x2b1b
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0
mov ecx, dword [ebp - 0x72c]
add ecx, 0x134
call fcn.00411190
push 0
mov ecx, dword [ebp - 0x72c]
add ecx, 0xf8
call fcn.00411190
push 0x60f8a0
push 0x2b0f
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0x60f8a4
push 0x2b10
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0x60f8a8
push 0x2b11
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0x60f8ac
push 0x2b19
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0x60f8b0
push 0x2b1c
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0x60f8b4
push 0x2b1d
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0x60f8b8
push 0x2b1e
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0x60f8bc
push 0x2b1f
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0x60f8c0
push 0x2b20
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
xor eax, eax
mov al, byte [0x5d4514]
test eax, eax
jne 0x46a97d
xor ecx, ecx
mov cl, byte [0x5d450c]
test ecx, ecx
jne 0x46a97d
cmp dword [0x5d4518], 0
je 0x46aa1c
xor edx, edx
mov dl, byte [0x5d4514]
test edx, edx
je 0x46a994
push str.b_Doing_Link_Profile_n
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
xor eax, eax
mov al, byte [0x5d450c]
test eax, eax
je 0x46a9aa
push str.b_Check_Switch_USB_n
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
cmp dword [0x5d4518], 0
je 0x46a9be
push str.nApply_Profile_n
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
mov ecx, 0x60f854
call fcn.00406f50
push eax
push 0x2b13
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0x60f8c4
mov ecx, dword [ebp - 0x72c]
add ecx, 0xbc
call fcn.004b0b7f
mov byte [0x60f86c], 0
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x70c]
call fcn.004ad0c0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x19c]
call fcn.004ad0c0
jmp 0x46c60f
xor ecx, ecx
mov cl, byte [0x60f86c]
test ecx, ecx
jne 0x46aa34
xor edx, edx
mov dl, byte [0x5d4370]
test edx, edx
je 0x46aa5a
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x70c]
call fcn.004ad0c0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x19c]
call fcn.004ad0c0
jmp 0x46c60f
mov byte [0x60f86c], 1
push 0x200
mov ecx, 0x5d3e18
call fcn.004ad4f0
push eax
lea ecx, [ebp - 0x10c]
call fcn.0042314e
xor eax, eax
mov al, byte [0x60f86a]
xor ecx, ecx
mov cl, byte [0x5d4382]
cmp eax, ecx
je 0x46aaad
mov edx, dword [ebp + 8]
and edx, 0xff
test edx, edx
jne 0x46aaad
mov dword [0x5d5418], 0
mov byte [0x53c0e2], 1
mov al, byte [0x5d4382]
mov byte [0x60f86a], al
mov cl, byte [0x5d4382]
mov byte [0x60f864], cl
push 0x5d4384
push 0x2b13
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0x5d43ec
lea ecx, [ebp - 0x198]
call fcn.004ad12e
mov byte [ebp - 4], 2
lea ecx, [ebp - 0x198]
call fcn.00406f50
push eax
mov ecx, dword [ebp - 0x72c]
add ecx, 0xbc
call fcn.004b0b7f
xor edx, edx
mov dl, byte [0x5d4378]
test edx, edx
jne 0x46abe9
xor eax, eax
mov al, byte [0x5d3fc5]
test eax, eax
je 0x46abe9
xor ecx, ecx
mov cl, byte [0x5d436e]
test ecx, ecx
je 0x46ab65
cmp dword [0x60f828], 0
jne 0x46ab48
call dword [sym.imp.RtlLib.dll_RT_CCX_GetTxPowerPercentage]
mov dword [0x60f828], eax
mov edx, dword [0x60f828]
push edx
push 0x567084
lea eax, [ebp - 0x19c]
push eax
call fcn.004a988a
add esp, 0xc
jmp 0x46abcd
xor ecx, ecx
mov cl, byte [0x5d436f]
test ecx, ecx
je 0x46abcd
call dword [sym.imp.RtlLib.dll_RT_CCX_GetTpower]
mov dword [ebp - 0x704], eax
fild dword [ebp - 0x704]
fdiv qword [0x4d8d60]
sub esp, 8
fstp qword [esp]
push 0x40240000
push 0
call fcn.004950c9
add esp, 0x10
fstp qword [ebp - 0x714]
mov edx, dword [ebp - 0x710]
push edx
mov eax, dword [ebp - 0x714]
push eax
mov ecx, dword [ebp - 0x704]
push ecx
push str._d__dBm______2.1f__mW_
lea edx, [ebp - 0x19c]
push edx
call fcn.004a988a
add esp, 0x14
lea ecx, [ebp - 0x19c]
call fcn.00406f50
push eax
push 0x4dc
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
xor eax, eax
mov al, byte [0x5d3fc5]
test eax, eax
je 0x46ac45
lea ecx, [ebp - 0x180]
push ecx
call dword [sym.imp.RtlLib.dll_RT_GetMacAddressString]
add esp, 4
push 0x5670a4
lea edx, [ebp - 0x180]
push edx
call fcn.00493b20
add esp, 8
test eax, eax
jne 0x46ac2e
lea eax, [ebp - 0x180]
push eax
call dword [sym.imp.RtlLib.dll_RT_GetMacAddressString]
add esp, 4
jmp 0x46ac45
lea ecx, [ebp - 0x180]
push ecx
push 0x2b0e
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
xor edx, edx
mov dl, byte [0x5d4382]
test edx, edx
je 0x46b1ab
xor eax, eax
mov al, byte [0x5d3fc5]
test eax, eax
je 0x46b1ab
push 0x5d43b8
push 0x2b16
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
lea ecx, [ebp - 0x180]
push ecx
call dword [sym.imp.RtlLib.dll_RT_GetMacAddressString]
add esp, 4
push str.00:00:00:00:00:00
lea edx, [ebp - 0x180]
push edx
call fcn.00493b20
add esp, 8
test eax, eax
jne 0x46acb3
lea eax, [ebp - 0x180]
push eax
call dword [sym.imp.RtlLib.dll_RT_GetMacAddressString]
add esp, 4
jmp 0x46acca
lea ecx, [ebp - 0x180]
push ecx
push 0x2b0e
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
lea edx, [ebp - 0x71c]
push edx
lea eax, [ebp - 0x194]
push eax
call dword [sym.imp.RtlLib.dll_RT_GetStatusSecurityInfo]
add esp, 8
lea ecx, [ebp - 0x720]
call fcn.00406f30
mov byte [ebp - 4], 3
cmp dword [ebp - 0x194], 0
jne 0x46ad0b
push 0x60f838
lea ecx, [ebp - 0x720]
call fcn.004ad1f9
jmp 0x46ad63
cmp dword [ebp - 0x194], 4
je 0x46ad1d
cmp dword [ebp - 0x194], 5
jne 0x46ad2f
push 0x60f834
lea ecx, [ebp - 0x720]
call fcn.004ad1f9
jmp 0x46ad63
cmp dword [ebp - 0x194], 6
je 0x46ad41
cmp dword [ebp - 0x194], 7
jne 0x46ad53
push 0x60f830
lea ecx, [ebp - 0x720]
call fcn.004ad1f9
jmp 0x46ad63
push 0x60f82c
lea ecx, [ebp - 0x720]
call fcn.004ad1f9
lea ecx, [ebp - 0x720]
call fcn.00406f50
push eax
push 0x2b17
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
cmp dword [0x5d3ff8], 1
je 0x46ae87
cmp dword [0x5d3ff8], 2
je 0x46ae87
cmp dword [0x5d3ff8], 3
je 0x46ae87
cmp dword [0x5d3ff8], 4
je 0x46ae87
cmp dword [0x5d3ff8], 7
je 0x46ae87
cmp dword [0x5d3fc0], 0x67
jl 0x46ae87
call dword [sym.imp.RtlLib.dll_RT_GetStatusDynamicRate]
xor edx, edx
mov ecx, 0x1388
div ecx
mov dword [ebp - 0x728], eax
call dword [sym.imp.RtlLib.dll_RT_GetStatus_11N_Rxrate]
xor edx, edx
mov ecx, 0x1388
div ecx
mov dword [ebp - 0x724], eax
mov edx, dword [ebp - 0x724]
and edx, reloc.WSOCK32.dll_accept
jns 0x46ae0a
dec edx
or edx, 0xfffffffe
inc edx
test edx, edx
je 0x46ae1a
mov dword [ebp - 0x730], 0x5670cc
jmp 0x46ae24
mov dword [ebp - 0x730], 0x60f8c8
mov eax, dword [ebp - 0x728]
and eax, reloc.WSOCK32.dll_accept
jns 0x46ae36
dec eax
or eax, 0xfffffffe
inc eax
test eax, eax
je 0x46ae46
mov dword [ebp - 0x734], 0x5670d0
jmp 0x46ae50
mov dword [ebp - 0x734], 0x60f8cc
mov ecx, dword [ebp - 0x730]
push ecx
mov edx, dword [ebp - 0x724]
sar edx, 1
push edx
mov eax, dword [ebp - 0x734]
push eax
mov ecx, dword [ebp - 0x728]
sar ecx, 1
push ecx
push 0x5670d4
lea edx, [ebp - 0x180]
push edx
call dword [sym.imp.USER32.dll_wsprintfA]
add esp, 0x18
jmp 0x46aeee
call dword [sym.imp.RtlLib.dll_RT_GetStatusDynamicRate]
xor edx, edx
mov ecx, 0x1388
div ecx
mov dword [ebp - 0x118], eax
mov edx, dword [ebp - 0x118]
and edx, reloc.WSOCK32.dll_accept
jns 0x46aeaf
dec edx
or edx, 0xfffffffe
inc edx
test edx, edx
je 0x46aebf
mov dword [ebp - 0x738], 0x5670f0
jmp 0x46aec9
mov dword [ebp - 0x738], 0x60f8d0
mov eax, dword [ebp - 0x738]
push eax
mov ecx, dword [ebp - 0x118]
sar ecx, 1
push ecx
push 0x5670f4
lea edx, [ebp - 0x180]
push edx
call dword [sym.imp.USER32.dll_wsprintfA]
add esp, 0x10
lea eax, [ebp - 0x180]
push eax
push 0x54a
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
lea ecx, [ebp - 0x184]
push ecx
lea edx, [ebp - 0x708]
push edx
call dword [sym.imp.RtlLib.dll_RT_GetStatusSignalInfo]
add esp, 8
mov eax, dword [ebp - 0x708]
push eax
push 0x567100
lea ecx, [ebp - 0x180]
push ecx
call dword [sym.imp.USER32.dll_wsprintfA]
add esp, 0xc
lea edx, [ebp - 0x180]
push edx
push 0x2b1a
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
mov eax, dword [ebp - 0x184]
push eax
push 0x567108
lea ecx, [ebp - 0x180]
push ecx
call dword [sym.imp.USER32.dll_wsprintfA]
add esp, 0xc
lea edx, [ebp - 0x180]
push edx
push 0x2b1b
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
mov eax, dword [ebp - 0x708]
push eax
mov ecx, dword [ebp - 0x72c]
add ecx, 0x134
call fcn.00411190
mov ecx, dword [ebp - 0x184]
push ecx
mov ecx, dword [ebp - 0x72c]
add ecx, 0xf8
call fcn.00411190
xor edx, edx
mov dl, byte [0x60f868]
test edx, edx
je 0x46b197
lea eax, [ebp - 0x700]
push eax
call dword [sym.imp.RtlLib.dll_RT_GetExtendedStatistics]
add esp, 4
mov ecx, dword [ebp - 0x700]
add ecx, dword [ebp - 0x6f8]
mov edx, dword [ebp - 0x6fc]
adc edx, dword [ebp - 0x6f4]
mov eax, dword [ebp - 0x72c]
sub ecx, dword [eax + 0xa8]
sbb edx, dword [eax + 0xac]
mov eax, dword [ebp - 0x72c]
sub ecx, dword [eax + 0xb0]
sbb edx, dword [eax + 0xb4]
mov dword [ebp - 0x18c], ecx
mov ecx, dword [ebp - 0x72c]
mov edx, dword [ebp - 0x700]
sub edx, dword [ecx + 0xa8]
mov eax, dword [ebp - 0x6fc]
sbb eax, dword [ecx + 0xac]
mov dword [ebp - 0x1a0], edx
mov ecx, dword [ebp - 0x18c]
shl ecx, 3
mov dword [ebp - 0x18c], ecx
mov edx, dword [ebp - 0x1a0]
shl edx, 3
mov dword [ebp - 0x1a0], edx
cmp dword [ebp - 0x18c], 0
jbe 0x46b081
cmp dword [ebp - 0x118], 0
jle 0x46b081
mov ecx, dword [ebp - 0x118]
imul ecx, ecx, 0x32
mov eax, dword [ebp - 0x18c]
xor edx, edx
div ecx
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x1a0], 0
jbe 0x46b0ac
cmp dword [ebp - 0x118], 0
jle 0x46b0ac
mov ecx, dword [ebp - 0x118]
imul ecx, ecx, 0x32
mov eax, dword [ebp - 0x1a0]
xor edx, edx
div ecx
mov dword [ebp - 0x1a0], eax
mov edx, dword [ebp - 0x1a0]
mov dword [ebp - 0x740], edx
mov dword [ebp - 0x73c], 0
fild qword [ebp - 0x740]
fstp dword [ebp - 0x6f0]
mov eax, dword [ebp - 0x18c]
mov dword [ebp - 0x748], eax
mov dword [ebp - 0x744], 0
fild qword [ebp - 0x748]
fstp dword [ebp - 0x190]
fld dword [ebp - 0x6f0]
fcomp dword [0x4d8bd8]
fnstsw ax
test ah, 0x41
jne 0x46b10d
mov dword [ebp - 0x6f0], 0x461c4000
fld dword [ebp - 0x190]
fcomp dword [0x4d8bd8]
fnstsw ax
test ah, 0x41
jne 0x46b12a
mov dword [ebp - 0x190], 0x461c4000
fld dword [ebp - 0x190]
fdiv dword [0x4d6a74]
sub esp, 8
fstp qword [esp]
fld dword [ebp - 0x6f0]
fdiv dword [0x4d6a74]
sub esp, 8
fstp qword [esp]
push str.Tx:_3.1f___Total:_3.1f__
lea ecx, [ebp - 0x180]
push ecx
call fcn.004936f0
add esp, 0x18
lea edx, [ebp - 0x180]
push edx
push 0x2b25
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0x10
lea eax, [ebp - 0x700]
push eax
mov ecx, dword [ebp - 0x72c]
add ecx, 0xa8
push ecx
call fcn.004930f0
add esp, 0xc
mov byte [ebp - 4], 2
lea ecx, [ebp - 0x720]
call fcn.004ad0c0
jmp 0x46b24f
push 0x56712c
push 0x2b16
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0x567130
push 0x2b17
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0x567134
push 0x54a
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0x60f8d4
push 0x2b1a
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0x60f8d8
push 0x2b1b
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0
mov ecx, dword [ebp - 0x72c]
add ecx, 0x134
call fcn.00411190
push 0
mov ecx, dword [ebp - 0x72c]
add ecx, 0xf8
call fcn.00411190
push 0x60f8dc
push 0x2b25
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
xor edx, edx
mov dl, byte [0x5d3fc5]
test edx, edx
je 0x46c43a
mov byte [0x60f869], 0
push 0x64
push 0
lea eax, [ebp - 0x180]
push eax
call fcn.00493430
add esp, 0xc
lea ecx, [ebp - 0x180]
push ecx
call dword [sym.imp.RtlLib.dll_RT_GetMacAddress]
add esp, 4
push 0x54c
push 0
lea edx, [ebp - 0x6ec]
push edx
call fcn.00493430
add esp, 0xc
lea eax, [ebp - 0x6ec]
push eax
lea ecx, [ebp - 0x180]
push ecx
call dword [sym.imp.IpLib.dll_GetIpInformation]
add esp, 8
and eax, 0xff
test eax, eax
je 0x46c435
lea edx, [ebp - 0x6ec]
push edx
call fcn.00493490
add esp, 4
cmp eax, 6
jbe 0x46bb2b
push 1
push 0x49f
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x2b0f
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x2b10
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x2b11
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x49b
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x49c
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x49d
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
lea eax, [ebp - 0x5ac]
push eax
push 0x49f
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
lea ecx, [ebp - 0x6ec]
push ecx
push 0x2b0f
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
lea edx, [ebp - 0x6c4]
push edx
push 0x2b10
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
lea eax, [ebp - 0x6d8]
push eax
call fcn.00493490
add esp, 4
cmp eax, 6
jbe 0x46b414
push 0x567138
lea ecx, [ebp - 0x6ec]
push ecx
call fcn.00493b20
add esp, 8
test eax, eax
je 0x46b414
lea edx, [ebp - 0x6d8]
push edx
push 0x2b11
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
jmp 0x46b429
push 0x60f8e0
push 0x2b11
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
lea eax, [ebp - 0x528]
push eax
call fcn.00493490
add esp, 4
cmp eax, 6
jbe 0x46b7ae
push 1
push 0x4a3
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x2b19
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x2b1c
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x2b1d
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x4a0
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x4a1
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x4a2
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
lea ecx, [ebp - 0x3e8]
push ecx
push 0x4a3
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
lea edx, [ebp - 0x528]
push edx
push 0x2b19
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
lea eax, [ebp - 0x500]
push eax
push 0x2b1c
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
lea ecx, [ebp - 0x514]
push ecx
call fcn.00493490
add esp, 4
cmp eax, 6
jbe 0x46b57a
push 0x567140
lea edx, [ebp - 0x528]
push edx
call fcn.00493b20
add esp, 8
test eax, eax
je 0x46b57a
lea eax, [ebp - 0x514]
push eax
push 0x2b1d
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
jmp 0x46b58f
push 0x60f8e4
push 0x2b1d
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
lea ecx, [ebp - 0x364]
push ecx
call fcn.00493490
add esp, 4
cmp eax, 6
jbe 0x46b6fa
push 1
push 0x4a4
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x2b1e
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x2b1f
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x2b20
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x4a8
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x4a9
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x4aa
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
lea edx, [ebp - 0x224]
push edx
push 0x4a4
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
lea eax, [ebp - 0x364]
push eax
push 0x2b1e
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
lea ecx, [ebp - 0x33c]
push ecx
push 0x2b1f
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
lea edx, [ebp - 0x350]
push edx
call fcn.00493490
add esp, 4
cmp eax, 6
jbe 0x46b6e0
push 0x567148
lea eax, [ebp - 0x364]
push eax
call fcn.00493b20
add esp, 8
test eax, eax
je 0x46b6e0
lea ecx, [ebp - 0x350]
push ecx
push 0x2b20
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
jmp 0x46b6f5
push 0x60f8e8
push 0x2b20
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
jmp 0x46b7a9
push 0
push 0x4a4
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b1e
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b1f
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b20
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a8
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a9
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4aa
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
jmp 0x46bb26
lea edx, [ebp - 0x364]
push edx
call fcn.00493490
add esp, 4
cmp eax, 6
jbe 0x46b9c8
push 1
push 0x4a3
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x2b19
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x2b1c
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x2b1d
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x4a0
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x4a1
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x4a2
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
lea eax, [ebp - 0x224]
push eax
push 0x4a3
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
lea ecx, [ebp - 0x364]
push ecx
push 0x2b19
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
lea edx, [ebp - 0x33c]
push edx
push 0x2b1c
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
lea eax, [ebp - 0x350]
push eax
call fcn.00493490
add esp, 4
cmp eax, 6
jbe 0x46b8ff
push 0x567150
lea ecx, [ebp - 0x364]
push ecx
call fcn.00493b20
add esp, 8
test eax, eax
je 0x46b8ff
lea edx, [ebp - 0x350]
push edx
push 0x2b1d
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
jmp 0x46b914
push 0x60f8ec
push 0x2b1d
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0
push 0x4a4
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b1e
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b1f
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b20
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a8
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a9
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4aa
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
jmp 0x46bb26
push 0
push 0x4a3
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b19
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b1c
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b1d
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a0
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a1
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a2
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a4
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b1e
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b1f
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b20
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a8
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a9
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4aa
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
jmp 0x46c435
lea eax, [ebp - 0x528]
push eax
call fcn.00493490
add esp, 4
cmp eax, 6
jbe 0x46bf5f
push 1
push 0x49f
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x2b0f
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x2b10
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x2b11
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x49b
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x49c
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x49d
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
lea ecx, [ebp - 0x3e8]
push ecx
push 0x49f
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
lea edx, [ebp - 0x528]
push edx
push 0x2b0f
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
lea eax, [ebp - 0x500]
push eax
push 0x2b10
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
lea ecx, [ebp - 0x514]
push ecx
call fcn.00493490
add esp, 4
cmp eax, 6
jbe 0x46bc7c
push 0x567158
lea edx, [ebp - 0x528]
push edx
call fcn.00493b20
add esp, 8
test eax, eax
je 0x46bc7c
lea eax, [ebp - 0x514]
push eax
push 0x2b11
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
jmp 0x46bc91
push 0x60f8f0
push 0x2b11
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
lea ecx, [ebp - 0x364]
push ecx
call fcn.00493490
add esp, 4
cmp eax, 6
jbe 0x46bdfc
push 1
push 0x4a3
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x2b19
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x2b1c
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x2b1d
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x4a0
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x4a1
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x4a2
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
lea edx, [ebp - 0x224]
push edx
push 0x4a3
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
lea eax, [ebp - 0x364]
push eax
push 0x2b19
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
lea ecx, [ebp - 0x33c]
push ecx
push 0x2b1c
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
lea edx, [ebp - 0x350]
push edx
call fcn.00493490
add esp, 4
cmp eax, 6
jbe 0x46bde2
push 0x567160
lea eax, [ebp - 0x364]
push eax
call fcn.00493b20
add esp, 8
test eax, eax
je 0x46bde2
lea ecx, [ebp - 0x350]
push ecx
push 0x2b1d
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
jmp 0x46bdf7
push 0x60f8f4
push 0x2b1d
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
jmp 0x46bf5a
push 0
push 0x4a3
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b19
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b1c
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b1d
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a0
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a1
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a2
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a4
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b1e
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b1f
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b20
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a8
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a9
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4aa
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
jmp 0x46c435
lea edx, [ebp - 0x364]
push edx
call fcn.00493490
add esp, 4
cmp eax, 6
jbe 0x46c228
push 1
push 0x49f
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x2b0f
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x2b10
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x2b11
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x49b
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x49c
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 1
push 0x49d
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
lea eax, [ebp - 0x224]
push eax
push 0x49f
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
lea ecx, [ebp - 0x364]
push ecx
push 0x2b0f
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
lea edx, [ebp - 0x33c]
push edx
push 0x2b10
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
lea eax, [ebp - 0x514]
push eax
call fcn.00493490
add esp, 4
cmp eax, 6
jbe 0x46c0b0
push 0x567168
lea ecx, [ebp - 0x364]
push ecx
call fcn.00493b20
add esp, 8
test eax, eax
je 0x46c0b0
lea edx, [ebp - 0x350]
push edx
push 0x2b11
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
jmp 0x46c0c5
push 0x60f8f8
push 0x2b11
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0
push 0x4a3
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b19
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b1c
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b1d
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a0
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a1
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a2
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a4
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b1e
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b1f
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b20
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a8
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a9
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4aa
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
jmp 0x46c435
push 0
push 0x49f
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b0f
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b10
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b11
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x49b
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x49c
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x49d
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a3
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b19
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b1c
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b1d
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a0
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a1
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a2
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a4
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b1e
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b1f
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b20
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a8
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a9
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4aa
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
jmp 0x46c5d8
cmp dword [0x5d3fc0], 0x6d
jge 0x46c45c
push 0
push 0x49f
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a3
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b19
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b1c
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b1d
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a0
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a1
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a2
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x4a4
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b1e
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b1f
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0
push 0x2b20
mov ecx, dword [ebp - 0x72c]
call fcn.004b09fd
mov ecx, eax
call fcn.004b0cc4
push 0x60f8fc
push 0x2b0f
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0x60f900
push 0x2b10
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0x60f904
push 0x2b11
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0x60f908
push 0x2b0e
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
push 0x567170
push 0x2b17
mov ecx, dword [ebp - 0x72c]
call fcn.004b0a87
mov byte [0x60f86c], 0
mov byte [ebp - 4], 1
lea ecx, [ebp - 0x198]
call fcn.004ad0c0
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x70c]
call fcn.004ad0c0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x19c]
call fcn.004ad0c0
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
mov esp, ebp
pop ebp
ret 4