Function at 0x4b2822
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push ebp
push ebx
mov edx, 0x1b
sub esp, 4
mov dword [esp], 0
dec edx
jne 0x4b2829
call fcn.005423e0
mov edx, dword [esp + 0x78]
lea ecx, [esp]
call fcn.004fa000
push 7
push 0x642a68
lea eax, [esp + 0xc]
push eax
push 0x18
call fcn.0053a874
mov eax, 0x200
push eax
lea eax, [esp + 0x10]
push eax
xor eax, eax
push eax
push 1
push 1
call fcn.00535588
push dword [esp]
mov edx, 0x61f062
pop ecx
call fcn.004fa4a0
je 0x4b28d2
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 1
push 0
mov eax, str.Userlist_CSV_files__.txt_.txt
push eax
lea ebp, [0x72a978]
push dword [ebp + 0x28]
mov eax, str.Select_the_lists_you_want_to_merge__hold_down_Ctrl_or_Shift_key_
push eax
call fcn.00502e78
lea eax, [esp + 0x48]
push eax
call fcn.00542280
call fcn.004206da
jmp 0x4b28e0
mov edx, 0x62a9d2
lea ecx, [esp + 0x44]
call fcn.004fa008
mov edx, dword [esp + 0x44]
xor ecx, ecx
call fcn.004fa4a0
jne 0x4b3a27
push dword [esp]
mov edx, 0x61f062
pop ecx
call fcn.004fa4a0
je 0x4b2962
mov edx, dword [esp + 0x44]
xor ecx, ecx
call fcn.004fa4a0
jne 0x4b2960
mov edx, dword [esp + 0x10]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, dword [esp + 0x48]
push edx
call fcn.00542310
mov edx, 0x61f6be
push edx
call fcn.00542310
lea eax, [esp + 0x14]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
call fcn.00502dd4
lea eax, [esp + 0x48]
push eax
call fcn.00542280
jmp 0x4b2901
jmp 0x4b297d
mov edx, dword [esp]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea eax, [esp + 0x14]
push eax
call fcn.00542280
mov eax, 0x61f6be
push eax
push dword [esp + 0x14]
call fcn.0053f790
mov ebx, eax
inc ebx
mov dword [esp + 0x20], ebx
mov ebx, dword [esp + 0x20]
cmp ebx, 2
jg 0x4b29af
mov edx, str.invalid
lea ecx, [esp + 0x44]
call fcn.004fa008
jmp 0x4b3564
mov dword [esp + 0x18], 1
jmp 0x4b29b9
mov eax, dword [esp + 0x20]
cmp eax, dword [esp + 0x18]
jl 0x4b3564
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x61f6be
push eax
push dword [esp + 0x24]
push dword [esp + 0x20]
call fcn.0053f490
lea eax, [esp + 0x48]
push eax
call fcn.00542280
mov edx, dword [esp + 0x44]
xor ecx, ecx
call fcn.004fa4a0
jne 0x4b355a
push 2
push dword [esp + 0x48]
call fcn.00523227
mov ebx, eax
cmp ebx, dword [esp + 0x24]
jle 0x4b2a2d
push 2
push dword [esp + 0x48]
call fcn.00523227
mov dword [esp + 0x24], eax
mov edx, dword [esp + 0x14]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, dword [esp + 0x48]
push edx
call fcn.00542310
mov edx, 0x61f6be
push edx
call fcn.00542310
lea eax, [esp + 0x18]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov edx, str.Merging_file
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x54]
call fcn.00522f11
pop eax
mov edx, str.__please_wait_...
push edx
call fcn.00542310
call fcn.004fa482
add dword [esp], edx
call fcn.004148d0
call fcn.004fa4e0
push dword [esp + 0x44]
push 0xffffffff
call fcn.00523e70
mov dword [esp + 0x4c], eax
cmp dword [esp + 0x4c], 0
je 0x4b355a
mov edx, dword [esp + 0x5c]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, str.userlist
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 1
push dword [esp + 0x60]
call fcn.00522e54
call fcn.004fa482
add dword [esp], edx
call fcn.0053fb20
pop eax
lea eax, [esp + 0x60]
push eax
call fcn.00542280
push dword [esp + 0x4c]
call fcn.00523f30
mov dword [esp + 0x40], eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x50]
push dword [esp + 0x60]
call fcn.005240a0
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
lea eax, [esp + 0x4c]
push eax
call fcn.00542280
mov edx, dword [esp + 0x48]
xor ecx, ecx
call fcn.004fa4a0
jne 0x4b2ca5
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x6201f4
push eax
push 1
push dword [esp + 0x60]
call fcn.0053f490
call fcn.004fa482
add dword [esp], edx
call fcn.0053f5c0
call fcn.00542370
mov edx, str.MERGED
pop ecx
push ecx
call fcn.004fa4f0
mov ecx, eax
call fcn.004fa4a0
je 0x4b2c39
lea ebp, [0x72abe8]
mov ebx, dword [ebp + 0x5a]
mov ebp, dword [0x72b420]
imul ebx, ebx, 0x54
add ebp, ebx
push dword [ebp + 0x34]
call fcn.004148d0
xor eax, eax
push eax
call fcn.0042dbd7
push dword [esp + 0x4c]
call fcn.00523a00
push 0x50030
mov eax, str.Nested_merging_not_supported
push eax
mov eax, 0x622ee8
push eax
lea ebp, [0x72a850]
push dword [ebp]
call fcn.004780fe
jmp 0x4b3a29
push edx
call fcn.00542240
pop edx
push eax
mov edx, 0x6207a6
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x6201f4
push eax
push 1
push dword [esp + 0x64]
call fcn.0053f490
call fcn.004fa482
add dword [esp], edx
call fcn.0053f5c0
pop eax
mov edx, 0x6207a6
push edx
call fcn.00542310
lea eax, [esp + 0x2c]
push eax
call fcn.00542280
jmp 0x4b2cb3
mov edx, 0x61f062
lea ecx, [esp + 0x28]
call fcn.004fa008
mov byte [esp + 0x2c], 0
push dword [esp + 0x4c]
call fcn.005241d0
and eax, eax
je 0x4b2cc9
xor eax, eax
jmp 0x4b2cce
mov eax, 1
and eax, eax
je 0x4b2d7c
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x48]
push dword [esp + 0x58]
call fcn.005240a0
lea eax, [esp + 0x4c]
push eax
call fcn.00542280
push dword [esp + 0x48]
mov edx, str.File_generated_by_CSVUserlistBrowser_
pop ecx
call fcn.004fa4a0
je 0x4b2d1a
movsx ebx, byte [esp + 0x2c]
inc ebx
push ebx
pop eax
mov byte [esp + 0x2c], al
push dword [esp + 0x48]
mov edx, str._THIS_FILE_IS_FOR_PERSONAL_USE_ONLY__NOT_FOR_PUBLICATION_
pop ecx
call fcn.004fa4a0
je 0x4b2d37
movsx ebx, byte [esp + 0x2c]
inc ebx
push ebx
pop eax
mov byte [esp + 0x2c], al
mov eax, str._for
push eax
push dword [esp + 0x4c]
call fcn.0053f8e0
and eax, eax
je 0x4b2d63
push dword [esp + 0x48]
push 0x13
call fcn.00503640
and eax, eax
je 0x4b2d63
mov eax, 1
jmp 0x4b2d65
xor eax, eax
and eax, eax
je 0x4b2d77
movsx ebx, byte [esp + 0x2c]
inc ebx
push ebx
pop eax
mov byte [esp + 0x2c], al
jmp 0x4b2d7c
jmp 0x4b2cb8
movsx ebx, byte [esp + 0x2c]
cmp ebx, 3
jne 0x4b2eea
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x62075c
push eax
push 1
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, str._for
push eax
push 2
push dword [esp + 0x70]
call fcn.0053f490
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
call fcn.004fa482
add dword [esp], edx
call fcn.0053f490
mov edx, 0x62075c
push edx
call fcn.00542310
lea eax, [esp + 0x38]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
mov edx, 0x6206d8
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x6206d8
push eax
push 2
push dword [esp + 0x48]
call fcn.0053f490
pop eax
lea eax, [esp + 0x3c]
push eax
call fcn.00542280
mov edx, dword [esp + 0x3c]
xor ecx, ecx
call fcn.004fa4a0
jne 0x4b2e6c
push dword [esp + 0x3c]
mov edx, dword [esp + 0x3c]
pop ecx
call fcn.004fa4a0
jne 0x4b2e6c
mov byte [esp + 0x30], 1
mov edx, dword [esp + 0x38]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea eax, [esp + 0x40]
push eax
call fcn.00542280
push dword [esp + 0x4c]
call fcn.005241d0
and eax, eax
je 0x4b2e99
xor eax, eax
jmp 0x4b2e9e
mov eax, 1
and eax, eax
je 0x4b2eea
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x48]
push dword [esp + 0x58]
call fcn.005240a0
lea eax, [esp + 0x4c]
push eax
call fcn.00542280
push dword [esp + 0x48]
mov edx, 0x639496
pop ecx
call fcn.004fa4a0
je 0x4b2ee8
movsx ebx, byte [esp + 0x2c]
inc ebx
push ebx
pop eax
mov byte [esp + 0x2c], al
jmp 0x4b2eea
jmp 0x4b2e88
movsx ebx, byte [esp + 0x2c]
cmp ebx, 4
jne 0x4b34e0
push dword [esp + 0x4c]
call fcn.005241d0
and eax, eax
je 0x4b2f09
xor eax, eax
jmp 0x4b2f0e
mov eax, 1
and eax, eax
je 0x4b34de
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x48]
push dword [esp + 0x58]
call fcn.005240a0
lea eax, [esp + 0x4c]
push eax
call fcn.00542280
mov byte [esp + 0x64], 1
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x62104c
push eax
push 1
push dword [esp + 0x5c]
call fcn.0053f490
call fcn.004fa482
add dword [esp], edx
call fcn.00540320
call fcn.004fa4e0
fcomp qword [0x6423a4]
fnstsw ax
test ah, 0x41
jne 0x4b2f92
mov byte [esp + 0x64], 0
cmp byte [esp + 0x64], 0
je 0x4b313e
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x62104c
push eax
push 0x13
push dword [esp + 0x58]
call fcn.0053f490
lea eax, [esp + 0x5c]
push eax
call fcn.00542280
mov dword [esp + 0x60], 0
mov dword [esp + 0x1c], 1
jmp 0x4b2fdd
mov eax, 0x12
cmp eax, dword [esp + 0x1c]
jl 0x4b3007
mov ebx, dword [esp + 0x60]
inc ebx
push ebx
mov eax, 0x62104c
push eax
push dword [esp + 0x50]
call fcn.0053f820
mov dword [esp + 0x60], eax
inc dword [esp + 0x1c]
jno 0x4b2fdd
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x68]
push dword [esp + 0x54]
call fcn.0053ffc0
lea eax, [esp + 0x54]
push eax
call fcn.00542280
mov edx, dword [esp + 0x58]
xor ecx, ecx
call fcn.004fa4a0
jne 0x4b3053
push dword [esp + 0x28]
push dword [esp + 0x5c]
call fcn.0053f8e0
and eax, eax
je 0x4b3053
mov eax, 1
jmp 0x4b3055
xor eax, eax
and eax, eax
je 0x4b308c
mov edx, dword [esp + 0x50]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, dword [esp + 0x5c]
push edx
call fcn.00542310
mov edx, 0x62104c
push edx
call fcn.00542310
lea eax, [esp + 0x54]
push eax
call fcn.00542280
jmp 0x4b30f8
mov edx, dword [esp + 0x50]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov edx, dword [esp + 0x34]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, 0x6201f4
push edx
call fcn.00542310
mov edx, dword [esp + 0x68]
push edx
call fcn.00542310
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
pop eax
mov edx, 0x62104c
push edx
call fcn.00542310
lea eax, [esp + 0x54]
push eax
call fcn.00542280
mov edx, dword [esp + 0x50]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x62104c
push eax
push 0x14
push dword [esp + 0x5c]
call fcn.0053f490
pop eax
lea eax, [esp + 0x54]
push eax
call fcn.00542280
jmp 0x4b32da
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x62104c
push eax
push 0x11
push dword [esp + 0x58]
call fcn.0053f490
lea eax, [esp + 0x5c]
push eax
call fcn.00542280
mov dword [esp + 0x60], 0
mov dword [esp + 0x1c], 1
jmp 0x4b317e
mov eax, 0x10
cmp eax, dword [esp + 0x1c]
jl 0x4b31a8
mov ebx, dword [esp + 0x60]
inc ebx
push ebx
mov eax, 0x62104c
push eax
push dword [esp + 0x50]
call fcn.0053f820
mov dword [esp + 0x60], eax
inc dword [esp + 0x1c]
jno 0x4b317e
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x68]
push dword [esp + 0x54]
call fcn.0053ffc0
lea eax, [esp + 0x54]
push eax
call fcn.00542280
mov edx, dword [esp + 0x58]
xor ecx, ecx
call fcn.004fa4a0
jne 0x4b31f4
push dword [esp + 0x28]
push dword [esp + 0x5c]
call fcn.0053f8e0
and eax, eax
je 0x4b31f4
mov eax, 1
jmp 0x4b31f6
xor eax, eax
and eax, eax
je 0x4b322d
mov edx, dword [esp + 0x50]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, dword [esp + 0x5c]
push edx
call fcn.00542310
mov edx, 0x62104c
push edx
call fcn.00542310
lea eax, [esp + 0x54]
push eax
call fcn.00542280
jmp 0x4b3299
mov edx, dword [esp + 0x50]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov edx, dword [esp + 0x34]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, 0x6201f4
push edx
call fcn.00542310
mov edx, dword [esp + 0x68]
push edx
call fcn.00542310
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
pop eax
mov edx, 0x62104c
push edx
call fcn.00542310
lea eax, [esp + 0x54]
push eax
call fcn.00542280
mov edx, dword [esp + 0x50]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x62104c
push eax
push 0x12
push dword [esp + 0x5c]
call fcn.0053f490
pop eax
lea eax, [esp + 0x54]
push eax
call fcn.00542280
mov edx, dword [esp + 0x50]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, 0x62104c
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x62104c
push eax
push 0x15
push dword [esp + 0x5c]
call fcn.0053f490
pop eax
lea eax, [esp + 0x54]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x34]
push dword [esp + 0x60]
call fcn.0053fb20
call fcn.00542370
push dword [esp + 0x14]
call fcn.004fa482
add dword [esp + 4], edx
call fcn.005358a9
call fcn.004fa4e0
and eax, eax
je 0x4b336f
xor eax, eax
jmp 0x4b3374
mov eax, 1
and eax, eax
je 0x4b34d4
push dword [esp + 4]
call fcn.0053a94f
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x62104c
push eax
push 1
push dword [esp + 0x64]
call fcn.0053f490
call fcn.004fa482
add dword [esp], edx
call fcn.00540320
call fcn.004fa4e0
mov ebp, dword [esp + 8]
fstp qword [ebp + 8]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x62104c
push eax
push 0x10
push dword [esp + 0x60]
call fcn.0053f490
lea eax, [ebp + 0x10]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x62104c
push eax
push 3
push dword [esp + 0x60]
call fcn.0053f490
lea eax, [ebp + 0x14]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x62104c
push eax
push 0xc
push dword [esp + 0x64]
call fcn.0053f490
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc30
call fcn.004fa4e0
push eax
pop eax
mov dword [ebp + 0x1c], eax
mov ebx, dword [ebp + 0x1c]
and ebx, ebx
jne 0x4b3479
mov ebp, dword [esp + 8]
mov dword [ebp + 0x1c], 0x186a0
mov edx, dword [esp + 0x50]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov ebp, dword [esp + 0xc]
lea eax, [ebp + 0x18]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x30]
push dword [esp + 0x5c]
call fcn.0053fb20
push dword [esp]
call fcn.004fa4e0
call fcn.004fa482
add dword [esp], edx
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov byte [ebp], 1
call fcn.00533788
jmp 0x4b2ef8
jmp 0x4b3551
push edx
call fcn.00542240
pop edx
push eax
push 0x50030
mov eax, str.Merge_error
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x58]
call fcn.00522f11
mov edx, str._is_not_a_valid_userlist._nPlease_only_merge_userlists_generated_by_CSVUserlistBrowser_
push edx
call fcn.00542310
call fcn.00542370
lea ebp, [0x72a850]
push dword [ebp]
call fcn.004fa482
add dword [esp + 4], edx
call fcn.004780fe
call fcn.004fa4e0
push dword [esp + 0x4c]
call fcn.00523a00
mov edx, str.invalid
lea ecx, [esp + 0x44]
call fcn.004fa008
jmp 0x4b3564
push dword [esp + 0x4c]
call fcn.00523a00
inc dword [esp + 0x18]
jno 0x4b29b9
push dword [esp + 0x44]
mov edx, str.invalid
pop ecx
call fcn.004fa4a0
jne 0x4b3a03
push edx
call fcn.00542240
pop edx
push eax
mov edx, str.userlist
push edx
call fcn.00542310
mov edx, dword [esp + 0x60]
push edx
call fcn.00542310
mov edx, str.merged.txt
push edx
call fcn.00542310
lea eax, [esp + 0x60]
push eax
call fcn.00542280
mov eax, str.Merging_done._Now_saving_...
push eax
call fcn.004148d0
xor eax, eax
push eax
push dword [esp + 8]
call fcn.0045e65e
push dword [esp]
mov edx, 0x61f062
pop ecx
call fcn.004fa4a0
je 0x4b363a
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x622fba
push eax
push 0
mov eax, str.Userlist_CSV_files__.txt_.txt
push eax
lea ebp, [0x72a978]
mov edx, dword [ebp + 0x28]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, dword [esp + 0x70]
push edx
call fcn.00542310
call fcn.00542370
mov eax, str.Save_merged_list
push eax
lea ebp, [0x72a850]
push dword [ebp]
call fcn.004fa482
add dword [esp + 8], edx
call fcn.0045fe74
lea eax, [esp + 0x48]
push eax
call fcn.00542280
jmp 0x4b3669
lea ebp, [0x72abe8]
mov ebx, dword [ebp + 0x5a]
mov ebp, dword [0x72b420]
imul ebx, ebx, 0x54
add ebp, ebx
mov edx, dword [ebp + 0x38]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea eax, [esp + 0x48]
push eax
call fcn.00542280
mov edx, dword [esp + 0x44]
xor ecx, ecx
call fcn.004fa4a0
jne 0x4b3a03
push dword [esp + 0x24]
push dword [esp + 0x48]
call fcn.00455706
push dword [esp + 0x44]
call fcn.00482439
mov dword [esp + 0x4c], eax
cmp dword [esp + 0x4c], 0
je 0x4b39f1
push 2
push dword [esp + 0x50]
call fcn.00524270
push 2
mov eax, str.MERGED_n
push eax
push dword [esp + 0x54]
call fcn.005244d0
push edx
call fcn.00542240
pop edx
push eax
push 2
push edx
call fcn.00542240
pop edx
push eax
mov edx, str.Original_files:
push edx
call fcn.00542310
mov edx, dword [esp + 0x20]
push edx
call fcn.00542310
mov edx, 0x61f726
push edx
call fcn.00542310
call fcn.00542370
push dword [esp + 0x58]
call fcn.004fa482
add dword [esp + 4], edx
call fcn.005244d0
call fcn.004fa4e0
push 2
mov eax, 0x63c8fe
push eax
push dword [esp + 0x54]
call fcn.005244d0
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, str..txt
push eax
push dword [esp + 0x50]
call fcn.0053fb20
lea eax, [esp + 0x6c]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
mov edx, str.userlist_for
push edx
call fcn.00542310
mov edx, dword [esp + 0x38]
push edx
call fcn.00542310
mov edx, 0x6201f4
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x7c]
call fcn.00522f23
call fcn.00542370
push dword [esp + 0x78]
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0053fb20
pop eax
lea eax, [esp + 0x6c]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push 2
mov edx, dword [esp + 0x70]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x38]
mov eax, 0x626b6a
push eax
call fcn.00536338
pop eax
mov edx, str._UTC_n
push edx
call fcn.00542310
call fcn.00542370
push dword [esp + 0x58]
call fcn.004fa482
add dword [esp + 4], edx
call fcn.005244d0
call fcn.004fa4e0
push 2
mov eax, str._n_n
push eax
push dword [esp + 0x54]
call fcn.005244d0
push dword [esp + 4]
call fcn.0053a906
push dword [esp + 4]
call fcn.0053a91b
or eax, eax
je 0x4b389d
push edx
call fcn.00542240
pop edx
push eax
push 2
mov ebp, dword [esp + 0x10]
mov edx, dword [ebp + 0x18]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, 0x61f726
push edx
call fcn.00542310
call fcn.00542370
push dword [esp + 0x58]
call fcn.004fa482
add dword [esp + 4], edx
call fcn.005244d0
call fcn.004fa4e0
jmp 0x4b3845
push dword [esp + 0x4c]
call fcn.00523a00
cmp byte [esp + 0x30], 0
je 0x4b39a1
cmp byte [esp + 0x7c], 0
je 0x4b38e0
push edx
call fcn.00542240
pop edx
push eax
lea ebp, [0x72abe8]
push dword [ebp + 0x5a]
mov eax, 1
push eax
call fcn.00497651
lea eax, [esp + 0x58]
push eax
call fcn.00542280
jmp 0x4b38ff
push edx
call fcn.00542240
pop edx
push eax
push 0
xor eax, eax
push eax
call fcn.00497651
lea eax, [esp + 0x58]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x62104c
push eax
push 3
push dword [esp + 0x68]
call fcn.0053f490
call fcn.00542370
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x62104c
push eax
push 2
push dword [esp + 0x70]
call fcn.0053f490
call fcn.004fa482
add dword [esp], edx
call fcn.00540320
call fcn.004fa4e0
sub esp, 8
fstp qword [esp]
push dword [esp + 0x64]
call fcn.00540320
sub esp, 8
fstp qword [esp]
mov eax, 1
push eax
push 0
call fcn.004fa482
add dword [esp + 0x18], edx
call fcn.004dc342
call fcn.004fa4e0
push dword [esp + 0x24]
push 2
push dword [esp + 0x4c]
call fcn.005232cb
push 0
xor eax, eax
push eax
push dword [esp + 0x4c]
call fcn.00494a17
push edx
call fcn.00542240
pop edx
push eax
xor eax, eax
push eax
xor eax, eax
push eax
xor eax, eax
push eax
xor eax, eax
push eax
push dword [esp + 0x58]
lea ebp, [0x72abe8]
push dword [ebp + 0x5a]
call fcn.004dd81f
call fcn.004fa4e0
jmp 0x4b3a03
push dword [esp + 0x44]
lea ebp, [0x72a850]
push dword [ebp]
call fcn.004cf534
lea ebp, [0x72abe8]
mov ebx, dword [ebp + 0x5a]
mov ebp, dword [0x72b420]
imul ebx, ebx, 0x54
add ebp, ebx
push dword [ebp + 0x34]
call fcn.004148d0
xor eax, eax
push eax
call fcn.0042dbd7
xor eax, eax
push dword [esp + 0x5c]
call fcn.00542440
push dword [esp]
call fcn.00542440
push dword [esp + 0x34]
call fcn.00542440
push dword [esp + 0x48]
call fcn.00542440
push dword [esp + 0x54]
call fcn.00542440
push dword [esp + 0x58]
call fcn.00542440
push dword [esp + 0x50]
call fcn.00542440
push dword [esp + 0x14]
call fcn.00542440
push dword [esp + 0x28]
call fcn.00542440
push dword [esp + 0x10]
call fcn.00542440
push dword [esp + 0x38]
call fcn.00542440
push dword [esp + 0x3c]
call fcn.00542440
push dword [esp + 0x68]
call fcn.00542440
push dword [esp + 0x44]
call fcn.00542440
push eax
push dword [esp + 8]
call fcn.0053aa55
push dword [esp + 0x10]
call fcn.00535840
pop eax
add esp, 0x6c
pop ebx
pop ebp
ret 8