Function at 0x41cef0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0xffffffffffffffff
push 0x595163
mov eax, dword fs:[0]
push eax
sub esp, 0x390
mov eax, dword [0x6204e0]
xor eax, esp
mov dword [esp + 0x38c], eax
push ebx
push ebp
push esi
push edi
mov eax, dword [0x6204e0]
xor eax, esp
push eax
lea eax, [esp + 0x3a4]
mov dword fs:[0], eax
mov eax, dword [esp + 0x3b4]
mov ecx, dword [esp + 0x3c0]
mov dword [esp + 0xa8], eax
mov eax, dword [esp + 0x3b8]
cdq
push edx
push eax
lea edx, [esp + 0x2e4]
push edx
mov dword [esp + 0xb8], ecx
call fcn.0040ec70
mov eax, dword [esp + 0x3c8]
cdq
push edx
push eax
mov dword [esp + 0x44], eax
lea eax, [esp + 0x398]
xor ebx, ebx
push eax
mov dword [esp + 0x3c4], ebx
mov dword [esp + 0x4c], edx
call fcn.0040ec70
add esp, 0x18
push 0x14
mov esi, 0xf
push str.bundle2_check_on.png
lea ecx, [esp + 0x23c]
mov byte [esp + 0x3b4], 1
mov dword [esp + 0x254], esi
mov dword [esp + 0x250], ebx
mov byte [esp + 0x240], bl
call fcn.0040bad0
mov ebp, 0x116
mov dword [esp + 0x2d8], esi
mov dword [esp + 0x2d4], ebx
mov byte [esp + 0x2c4], bl
mov dword [esp + 0x268], esi
mov dword [esp + 0x264], ebx
mov byte [esp + 0x254], bl
mov dword [esp + 0x284], esi
mov dword [esp + 0x280], ebx
mov byte [esp + 0x270], bl
mov dword [esp + 0x2bc], esi
mov dword [esp + 0x2b8], ebx
mov byte [esp + 0x2a8], bl
mov dword [esp + 0x310], esi
mov dword [esp + 0x30c], ebx
mov byte [esp + 0x2fc], bl
mov edi, 0x10
push edi
push str.rgb_162_162_162_
lea ecx, [esp + 0x220]
mov byte [esp + 0x3b4], 7
mov dword [esp + 0x238], esi
mov dword [esp + 0x234], ebx
mov byte [esp + 0x224], bl
call fcn.0040bad0
mov byte [esp + 0x3ac], 8
call fcn.00415720
add eax, 0x1a8
cmp dword [eax + 0x14], ebx
je 0x41d091
call fcn.00415720
add eax, 0x1a8
push eax
call fcn.0043e1f0
add esp, 4
cmp eax, 0xffffffff
je 0x41d091
mov ebp, eax
mov eax, ebp
cdq
push edx
push eax
lea edx, [esp + 0x5c]
lea ecx, [ebp + 0x18]
push edx
mov dword [esp + 0xbc], ecx
call fcn.0040ec70
push eax
lea eax, [esp + 0x48]
push str.left:
push eax
mov byte [esp + 0x3c4], 9
call fcn.0040c620
push 0x5a1b78
push eax
lea ecx, [esp + 0x34]
push ecx
mov byte [esp + 0x3d0], 0xa
call fcn.0040c6e0
add esp, 0x24
push 0xffffffffffffffff
push ebx
push eax
lea ecx, [esp + 0x2cc]
mov byte [esp + 0x3b8], 0xb
call fcn.0040b880
cmp dword [esp + 0x2c], edi
jb 0x41d108
mov edx, dword [esp + 0x18]
push edx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x2c], esi
mov dword [esp + 0x28], ebx
mov byte [esp + 0x18], bl
cmp dword [esp + 0x50], edi
jb 0x41d127
mov eax, dword [esp + 0x3c]
push eax
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x50], esi
mov dword [esp + 0x4c], ebx
mov byte [esp + 0x3c], bl
mov byte [esp + 0x3ac], 8
cmp dword [esp + 0x6c], edi
jb 0x41d14e
mov ecx, dword [esp + 0x58]
push ecx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov eax, dword [esp + 0xb0]
cdq
push edx
push eax
lea edx, [esp + 0x5c]
push edx
call fcn.0040ec70
push eax
lea eax, [esp + 0x48]
push str.left:
push eax
mov byte [esp + 0x3c4], 0xc
call fcn.0040c620
push 0x5a1b78
push eax
lea ecx, [esp + 0x34]
push ecx
mov byte [esp + 0x3d0], 0xd
call fcn.0040c6e0
add esp, 0x24
push 0xffffffffffffffff
push ebx
push eax
lea ecx, [esp + 0x25c]
mov byte [esp + 0x3b8], 0xe
call fcn.0040b880
cmp dword [esp + 0x2c], edi
jb 0x41d1c0
mov edx, dword [esp + 0x18]
push edx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x2c], esi
mov dword [esp + 0x28], ebx
mov byte [esp + 0x18], bl
cmp dword [esp + 0x50], edi
jb 0x41d1df
mov eax, dword [esp + 0x3c]
push eax
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x50], esi
mov dword [esp + 0x4c], ebx
mov byte [esp + 0x3c], bl
mov byte [esp + 0x3ac], 8
cmp dword [esp + 0x6c], edi
jb 0x41d206
mov ecx, dword [esp + 0x58]
push ecx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov edx, dword [esp + 0x34]
mov eax, dword [esp + 0x30]
push edx
push eax
lea ecx, [esp + 0x5c]
push ecx
call fcn.0040ec70
push eax
lea edx, [esp + 0x48]
push str.top:
push edx
mov byte [esp + 0x3c4], 0xf
call fcn.0040c620
push 0x5a1b78
push eax
lea eax, [esp + 0x34]
push eax
mov byte [esp + 0x3d0], 0x10
call fcn.0040c6e0
add esp, 0x24
push 0xffffffffffffffff
push ebx
push eax
lea ecx, [esp + 0x278]
mov byte [esp + 0x3b8], 0x11
call fcn.0040b880
cmp dword [esp + 0x2c], edi
jb 0x41d278
mov ecx, dword [esp + 0x18]
push ecx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x2c], esi
mov dword [esp + 0x28], ebx
mov byte [esp + 0x18], bl
cmp dword [esp + 0x50], edi
jb 0x41d297
mov edx, dword [esp + 0x3c]
push edx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x50], esi
mov dword [esp + 0x4c], ebx
mov byte [esp + 0x3c], bl
mov byte [esp + 0x3ac], 8
cmp dword [esp + 0x6c], edi
jb 0x41d2be
mov eax, dword [esp + 0x58]
push eax
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov eax, dword [esp + 0x3bc]
add eax, 2
cdq
push edx
push eax
lea ecx, [esp + 0x5c]
push ecx
call fcn.0040ec70
push eax
lea edx, [esp + 0x48]
push str.top:
push edx
mov byte [esp + 0x3c4], 0x12
call fcn.0040c620
push 0x5a1b78
push eax
lea eax, [esp + 0x34]
push eax
mov byte [esp + 0x3d0], 0x13
call fcn.0040c6e0
add esp, 0x24
push 0xffffffffffffffff
push ebx
push eax
lea ecx, [esp + 0x2b0]
mov byte [esp + 0x3b8], 0x14
call fcn.0040b880
cmp dword [esp + 0x2c], edi
jb 0x41d333
mov ecx, dword [esp + 0x18]
push ecx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x2c], esi
mov dword [esp + 0x28], ebx
mov byte [esp + 0x18], bl
cmp dword [esp + 0x50], edi
jb 0x41d352
mov edx, dword [esp + 0x3c]
push edx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x50], esi
mov dword [esp + 0x4c], ebx
mov byte [esp + 0x3c], bl
mov byte [esp + 0x3ac], 8
cmp dword [esp + 0x6c], edi
jb 0x41d379
mov eax, dword [esp + 0x58]
push eax
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
call fcn.00415720
add eax, 0x1e0
cmp dword [eax + 0x14], ebx
je 0x41d3a2
call fcn.00415720
push 0xffffffffffffffff
add eax, 0x1e0
push ebx
push eax
lea ecx, [esp + 0x224]
call fcn.0040b880
lea ecx, [esp + 0x218]
push ecx
lea edx, [esp + 0x58]
push str.color:
push edx
call fcn.0040c620
push 0x5a1b64
push eax
lea eax, [esp + 0x28]
push eax
mov byte [esp + 0x3c4], 0x15
call fcn.0040c6e0
add esp, 0x18
push 0xffffffffffffffff
push ebx
push eax
lea ecx, [esp + 0x224]
mov byte [esp + 0x3b8], 0x16
call fcn.0040b880
cmp dword [esp + 0x2c], edi
jb 0x41d3ff
mov ecx, dword [esp + 0x18]
push ecx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x2c], esi
mov dword [esp + 0x28], ebx
mov byte [esp + 0x18], bl
mov byte [esp + 0x3ac], 8
cmp dword [esp + 0x6c], edi
jb 0x41d426
mov edx, dword [esp + 0x58]
push edx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
call fcn.00415720
add eax, 0x1c4
cmp dword [eax + 0x14], ebx
je 0x41d44f
call fcn.00415720
push 0xffffffffffffffff
add eax, 0x1c4
push ebx
push eax
lea ecx, [esp + 0x240]
call fcn.0040b880
lea eax, [esp + 0x2dc]
push eax
lea ecx, [esp + 0x18]
push str._input_typecheckbox_checkedchecked_styledisplay:none_width:1px__idbundleCheck
push ecx
call fcn.0040c620
push 0x5a1b04
push eax
lea edx, [esp + 0x29c]
push edx
mov byte [esp + 0x3c4], 0x17
call fcn.0040c6e0
add esp, 0x18
mov byte [esp + 0x3ac], 0x19
cmp dword [esp + 0x2c], edi
jb 0x41d49f
mov eax, dword [esp + 0x18]
push eax
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
lea ecx, [esp + 0x218]
push ecx
lea edx, [esp + 0xb8]
push str._div_idcheckText_stylefont_size:12px_font_family:_Roboto_position:absolute_
push edx
mov dword [esp + 0x38], esi
mov dword [esp + 0x34], ebx
mov byte [esp + 0x24], bl
call fcn.0040c620
lea ecx, [esp + 0x25c]
push ecx
push eax
lea edx, [esp + 0x154]
push edx
mov byte [esp + 0x3c4], 0x1a
call fcn.0040c7a0
lea ecx, [esp + 0x2bc]
push ecx
push eax
lea edx, [esp + 0xf0]
push edx
mov byte [esp + 0x3d0], 0x1b
call fcn.0040c7a0
lea ecx, [esp + 0x31c]
push ecx
push eax
lea edx, [esp + 0xb8]
push edx
mov byte [esp + 0x3dc], 0x1c
call fcn.0040c7a0
push 0x5a1aac
push eax
lea eax, [esp + 0xa8]
push eax
mov byte [esp + 0x3e8], 0x1d
call fcn.0040c6e0
mov ecx, dword [esp + 0xe8]
push ecx
push eax
lea edx, [esp + 0x7c]
push edx
mov byte [esp + 0x3f4], 0x1e
call fcn.0040c7a0
add esp, 0x48
push str.__div_
push eax
lea eax, [esp + 0x31c]
push eax
mov byte [esp + 0x3b8], 0x1f
call fcn.0040c6e0
add esp, 0xc
cmp dword [esp + 0x50], edi
jb 0x41d589
mov ecx, dword [esp + 0x3c]
push ecx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x50], esi
mov dword [esp + 0x4c], ebx
mov byte [esp + 0x3c], bl
cmp dword [esp + 0x88], edi
jb 0x41d5ab
mov edx, dword [esp + 0x74]
push edx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x88], esi
mov dword [esp + 0x84], ebx
mov byte [esp + 0x74], bl
cmp dword [esp + 0xa4], edi
jb 0x41d5d6
mov eax, dword [esp + 0x90]
push eax
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0xa4], esi
mov dword [esp + 0xa0], ebx
mov byte [esp + 0x90], bl
cmp dword [esp + 0xe8], edi
jb 0x41d604
mov ecx, dword [esp + 0xd4]
push ecx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0xe8], esi
mov dword [esp + 0xe4], ebx
mov byte [esp + 0xd4], bl
cmp dword [esp + 0x158], edi
jb 0x41d632
mov edx, dword [esp + 0x144]
push edx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x158], esi
mov dword [esp + 0x154], ebx
mov byte [esp + 0x144], bl
mov byte [esp + 0x3ac], 0x26
cmp dword [esp + 0xcc], edi
jb 0x41d668
mov eax, dword [esp + 0xb8]
push eax
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
lea ecx, [esp + 0x2dc]
push ecx
lea edx, [esp + 0x58]
push str._div_idcheckIconDiv
push edx
mov dword [esp + 0xd8], esi
mov dword [esp + 0xd4], ebx
mov byte [esp + 0xc4], bl
call fcn.0040c620
push str._styleposition:absolute_
push eax
lea eax, [esp + 0x1c4]
push eax
mov byte [esp + 0x3c4], 0x27
call fcn.0040c6e0
lea ecx, [esp + 0x2d8]
push ecx
push eax
lea edx, [esp + 0x204]
push edx
mov byte [esp + 0x3d0], 0x28
call fcn.0040c7a0
lea ecx, [esp + 0x290]
push ecx
push eax
lea edx, [esp + 0x150]
push edx
mov byte [esp + 0x3dc], 0x29
call fcn.0040c7a0
push str._onclickreturn_checked
push eax
lea eax, [esp + 0x194]
push eax
mov byte [esp + 0x3e8], 0x2a
call fcn.0040c6e0
lea ecx, [esp + 0x318]
push ecx
push eax
lea edx, [esp + 0x1bc]
push edx
mov byte [esp + 0x3f4], 0x2b
call fcn.0040c7a0
add esp, 0x48
push str._____img_idcheckImg
push eax
lea eax, [esp + 0x19c]
push eax
mov byte [esp + 0x3b8], 0x2c
call fcn.0040c6e0
lea ecx, [esp + 0x2e8]
push ecx
push eax
lea edx, [esp + 0x100]
push edx
mov byte [esp + 0x3c4], 0x2d
call fcn.0040c7a0
push str._src._img2_
push eax
lea eax, [esp + 0x128]
push eax
mov byte [esp + 0x3d0], 0x2e
call fcn.0040c6e0
lea ecx, [esp + 0x258]
push ecx
push eax
lea edx, [esp + 0x40]
push edx
mov byte [esp + 0x3dc], 0x2f
call fcn.0040c7a0
mov byte [esp + 0x3dc], 0x30
push str.___div_
push eax
lea eax, [esp + 0x368]
push eax
call fcn.0040c6e0
add esp, 0x3c
cmp dword [esp + 0x2c], edi
jb 0x41d7c7
mov ecx, dword [esp + 0x18]
push ecx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x2c], esi
mov dword [esp + 0x28], ebx
mov byte [esp + 0x18], bl
cmp dword [esp + 0x120], edi
jb 0x41d7ec
mov edx, dword [esp + 0x10c]
push edx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x120], esi
mov dword [esp + 0x11c], ebx
mov byte [esp + 0x10c], bl
cmp dword [esp + 0x104], edi
jb 0x41d81a
mov eax, dword [esp + 0xf0]
push eax
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x104], esi
mov dword [esp + 0x100], ebx
mov byte [esp + 0xf0], bl
cmp dword [esp + 0x1ac], edi
jb 0x41d848
mov ecx, dword [esp + 0x198]
push ecx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x1ac], esi
mov dword [esp + 0x1a8], ebx
mov byte [esp + 0x198], bl
cmp dword [esp + 0x190], edi
jb 0x41d876
mov edx, dword [esp + 0x17c]
push edx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x190], esi
mov dword [esp + 0x18c], ebx
mov byte [esp + 0x17c], bl
cmp dword [esp + 0x174], edi
jb 0x41d8a4
mov eax, dword [esp + 0x160]
push eax
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x174], esi
mov dword [esp + 0x170], ebx
mov byte [esp + 0x160], bl
cmp dword [esp + 0x13c], edi
jb 0x41d8d2
mov ecx, dword [esp + 0x128]
push ecx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x13c], esi
mov dword [esp + 0x138], ebx
mov byte [esp + 0x128], bl
cmp dword [esp + 0x1fc], edi
jb 0x41d900
mov edx, dword [esp + 0x1e8]
push edx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x1fc], esi
mov dword [esp + 0x1f8], ebx
mov byte [esp + 0x1e8], bl
cmp dword [esp + 0x1c8], edi
jb 0x41d92e
mov eax, dword [esp + 0x1b4]
push eax
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x1c8], esi
mov dword [esp + 0x1c4], ebx
mov byte [esp + 0x1b4], bl
mov byte [esp + 0x3ac], 0x3b
cmp dword [esp + 0x6c], edi
jb 0x41d95e
mov ecx, dword [esp + 0x58]
push ecx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
push 0xd
push str._check_name
lea ecx, [esp + 0x78]
mov dword [esp + 0x74], esi
mov dword [esp + 0x70], ebx
mov byte [esp + 0x60], bl
mov dword [esp + 0x90], esi
mov dword [esp + 0x8c], ebx
mov byte [esp + 0x7c], bl
call fcn.0040bad0
push 8
push str.bundle
lea ecx, [esp + 0x94]
mov byte [esp + 0x3b4], 0x3c
mov dword [esp + 0xac], esi
mov dword [esp + 0xa8], ebx
mov byte [esp + 0x98], bl
call fcn.0040bad0
lea edx, [esp + 0x2dc]
push edx
lea eax, [esp + 0x90]
push eax
lea ecx, [esp + 0xbc]
push ecx
mov byte [esp + 0x3b8], 0x3d
call fcn.0040c7a0
lea edx, [esp + 0x7c]
push edx
push eax
lea eax, [esp + 0x37c]
push eax
mov byte [esp + 0x3c4], 0x3e
call fcn.0040c7a0
add esp, 0x18
cmp dword [esp + 0xcc], edi
jb 0x41da18
mov ecx, dword [esp + 0xb8]
push ecx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0xcc], esi
mov dword [esp + 0xc8], ebx
mov byte [esp + 0xb8], bl
cmp dword [esp + 0xa4], edi
jb 0x41da46
mov edx, dword [esp + 0x90]
push edx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0xa4], esi
mov dword [esp + 0xa0], ebx
mov byte [esp + 0x90], bl
mov byte [esp + 0x3ac], 0x42
cmp dword [esp + 0x88], edi
jb 0x41da79
mov eax, dword [esp + 0x74]
push eax
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
push 0xd
push str._check_icon
lea ecx, [esp + 0x1c]
mov dword [esp + 0x90], esi
mov dword [esp + 0x8c], ebx
mov byte [esp + 0x7c], bl
mov dword [esp + 0x34], esi
mov dword [esp + 0x30], ebx
mov byte [esp + 0x20], bl
call fcn.0040bad0
push 8
push str.bundle
lea ecx, [esp + 0x40]
mov byte [esp + 0x3b4], 0x43
mov dword [esp + 0x58], esi
mov dword [esp + 0x54], ebx
mov byte [esp + 0x44], bl
call fcn.0040bad0
lea ecx, [esp + 0x2dc]
push ecx
lea edx, [esp + 0x3c]
push edx
lea eax, [esp + 0x5c]
push eax
mov byte [esp + 0x3b8], 0x44
call fcn.0040c7a0
lea ecx, [esp + 0x20]
push ecx
push eax
lea edx, [esp + 0x360]
push edx
mov byte [esp + 0x3c4], 0x45
call fcn.0040c7a0
add esp, 0x18
cmp dword [esp + 0x6c], edi
jb 0x41db1b
mov eax, dword [esp + 0x58]
push eax
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x6c], esi
mov dword [esp + 0x68], ebx
mov byte [esp + 0x58], bl
cmp dword [esp + 0x50], edi
jb 0x41db3a
mov ecx, dword [esp + 0x3c]
push ecx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x50], esi
mov dword [esp + 0x4c], ebx
mov byte [esp + 0x3c], bl
mov byte [esp + 0x3ac], 0x49
cmp dword [esp + 0x2c], edi
jb 0x41db61
mov edx, dword [esp + 0x18]
push edx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x2c], esi
mov dword [esp + 0x28], ebx
mov byte [esp + 0x18], bl
cmp dword [esp + 0x2a0], edi
jb 0x41db83
mov eax, dword [esp + 0x28c]
mov dword [esp + 0x30], eax
jmp 0x41db8e
lea ecx, [esp + 0x28c]
mov dword [esp + 0x30], ecx
mov edx, dword [esp + 0x29c]
lea eax, [esp + 0x368]
push eax
lea ecx, [esp + 0x1b4]
mov dword [esp + 0x38], edx
call fcn.0041fd20
mov ebp, dword [esp + 0xa8]
push ebp
lea ecx, [esp + 0x34]
push ecx
mov ecx, eax
mov byte [esp + 0x3b4], 0x4a
call fcn.00471050
lea ecx, [esp + 0x1b0]
mov byte [esp + 0x3ac], 0x49
call fcn.00470b80
lea edx, [esp + 0x314]
push edx
lea eax, [esp + 0x334]
push eax
lea ecx, [esp + 0x1b8]
push ecx
call fcn.0040c7a0
add esp, 0xc
mov byte [esp + 0x3ac], 0x4b
cmp dword [eax + 0x18], edi
jb 0x41dc13
mov edx, dword [eax + 4]
mov dword [esp + 0x30], edx
jmp 0x41dc1a
lea ecx, [eax + 4]
mov dword [esp + 0x30], ecx
mov edx, dword [eax + 0x14]
lea eax, [esp + 0x34c]
push eax
lea ecx, [esp + 0x1e8]
mov dword [esp + 0x38], edx
call fcn.0041fd20
push ebp
lea ecx, [esp + 0x34]
push ecx
mov ecx, eax
mov byte [esp + 0x3b4], 0x4c
call fcn.00471050
lea ecx, [esp + 0x1e4]
mov byte [esp + 0x3ac], 0x4b
call fcn.00470b80
cmp dword [esp + 0x1c8], edi
jb 0x41dc77
mov edx, dword [esp + 0x1b4]
push edx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
cmp dword [esp + 0x364], edi
jb 0x41dc90
mov eax, dword [esp + 0x350]
push eax
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x364], esi
mov dword [esp + 0x360], ebx
mov byte [esp + 0x350], bl
cmp dword [esp + 0x380], edi
jb 0x41dcbe
mov ecx, dword [esp + 0x36c]
push ecx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x380], esi
mov dword [esp + 0x37c], ebx
mov byte [esp + 0x36c], bl
cmp dword [esp + 0x348], edi
jb 0x41dcec
mov edx, dword [esp + 0x334]
push edx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x348], esi
mov dword [esp + 0x344], ebx
mov byte [esp + 0x334], bl
cmp dword [esp + 0x32c], edi
jb 0x41dd1a
mov eax, dword [esp + 0x318]
push eax
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x32c], esi
mov dword [esp + 0x328], ebx
mov byte [esp + 0x318], bl
cmp dword [esp + 0x2a0], edi
jb 0x41dd48
mov ecx, dword [esp + 0x28c]
push ecx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x2a0], esi
mov dword [esp + 0x29c], ebx
mov byte [esp + 0x28c], bl
cmp dword [esp + 0x230], edi
jb 0x41dd76
mov edx, dword [esp + 0x21c]
push edx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x230], esi
mov dword [esp + 0x22c], ebx
mov byte [esp + 0x21c], bl
cmp dword [esp + 0x310], edi
jb 0x41dda4
mov eax, dword [esp + 0x2fc]
push eax
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x310], esi
mov dword [esp + 0x30c], ebx
mov byte [esp + 0x2fc], bl
cmp dword [esp + 0x2bc], edi
jb 0x41ddd2
mov ecx, dword [esp + 0x2a8]
push ecx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x2bc], esi
mov dword [esp + 0x2b8], ebx
mov byte [esp + 0x2a8], bl
cmp dword [esp + 0x284], edi
jb 0x41de00
mov edx, dword [esp + 0x270]
push edx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x284], esi
mov dword [esp + 0x280], ebx
mov byte [esp + 0x270], bl
cmp dword [esp + 0x268], edi
jb 0x41de2e
mov eax, dword [esp + 0x254]
push eax
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x268], esi
mov dword [esp + 0x264], ebx
mov byte [esp + 0x254], bl
cmp dword [esp + 0x2d8], edi
jb 0x41de5c
mov ecx, dword [esp + 0x2c4]
push ecx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x2d8], esi
mov dword [esp + 0x2d4], ebx
mov byte [esp + 0x2c4], bl
cmp dword [esp + 0x24c], edi
jb 0x41de8a
mov edx, dword [esp + 0x238]
push edx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x24c], esi
mov dword [esp + 0x248], ebx
mov byte [esp + 0x238], bl
cmp dword [esp + 0x39c], edi
jb 0x41deb8
mov eax, dword [esp + 0x388]
push eax
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov dword [esp + 0x39c], esi
mov dword [esp + 0x398], ebx
mov byte [esp + 0x388], bl
cmp dword [esp + 0x2f4], edi
jb 0x41dee6
mov ecx, dword [esp + 0x2e0]
push ecx
call sub.MSVCR90.dll_void___cdecl_operator_delete_void__
add esp, 4
mov ecx, dword [esp + 0x3a4]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebp
pop ebx
mov ecx, dword [esp + 0x38c]
xor ecx, esp
call fcn.0058ecc6
add esp, 0x39c
ret 0x10