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

Disassembly:
push ebp
push ebx
push edi
mov edx, 0x22
sub esp, 4
mov dword [esp], 0
dec edx
jne 0x44a83e
call fcn.005423e0
mov eax, dword [esp + 0x98]
mov dword [esp], eax
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 0x10
call fcn.004b03dd
and eax, eax
je 0x44a8ad
mov byte [esp + 0x40], 1
mov dword [esp + 0x3c], 1
jmp 0x44a8cd
call fcn.004233cc
lea ebp, [0x72abe8]
mov ebx, dword [ebp + 0x5a]
mov ebp, dword [0x72b358]
shl ebx, 2
push dword [ebp + ebx]
pop eax
mov dword [esp + 0x3c], eax
cmp dword [esp + 0x3c], 0
je 0x44b53b
push 7
push 0x642a68
lea eax, [esp + 0x88]
push eax
push 0x18
call fcn.0053a874
push edx
call fcn.00542240
pop edx
push eax
movsx eax, byte [esp + 0x44]
push eax
call fcn.00466bb9
lea eax, [esp + 0x80]
push eax
call fcn.00542280
lea ebp, [0x72a978]
mov edx, dword [ebp + 0x68]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea eax, [esp + 0x1c]
push eax
call fcn.00542280
push dword [esp + 0x18]
mov edx, 0x61f062
pop ecx
call fcn.004fa4a0
je 0x44a967
lea ebp, [0x72a978]
mov edx, dword [ebp + 0x44]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea eax, [esp + 0x1c]
push eax
call fcn.00542280
mov edx, str.HDSDR_user.csv_0_kHz_offset.csvHDSDR_user.csv_5_kHz_offset.csvHDSDR_user.csv_10_kHz_offset.csvHDSDR_user.csv__5_kHz_offset.csvHDSDR_user.csv__10_kHz_offset.csv
lea ecx, [esp + 0x78]
call fcn.004fa008
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 0
push dword [esp + 0x84]
mov edx, dword [esp + 0x28]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, str.user
push edx
call fcn.00542310
call fcn.00542370
mov edx, dword [esp + 0x90]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, str._to_HDSDR_user.csv__user2.csv...user5.csv
push edx
call fcn.00542310
call fcn.004fa482
add dword [esp], edx
call fcn.004fa482
add dword [esp + 4], edx
call fcn.00502ebd
lea eax, [esp + 0x18]
push eax
call fcn.00542280
call fcn.004206da
call fcn.00502edf
push eax
mov ebx, 1
cmp ebx, dword [esp]
jne 0x44aa12
mov dword [esp + 0x24], 5
jmp 0x44aa4c
mov ebx, 2
cmp ebx, dword [esp]
jne 0x44aa26
mov dword [esp + 0x24], 0xa
jmp 0x44aa4c
mov ebx, 3
cmp ebx, dword [esp]
jne 0x44aa3a
mov dword [esp + 0x24], 0xfffffffb
jmp 0x44aa4c
mov ebx, 4
cmp ebx, dword [esp]
jne 0x44aa4c
mov dword [esp + 0x24], 0xfffffff6
pop eax
mov edx, dword [esp + 0x14]
xor ecx, ecx
call fcn.004fa4a0
jne 0x44aa9f
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x63efac
push eax
push dword [esp + 0x1c]
call fcn.00495bef
lea eax, [esp + 0x18]
push eax
call fcn.00542280
push dword [esp + 0x14]
call fcn.0042fc3a
mov dword [esp + 0x38], eax
mov ebx, dword [esp + 0x38]
cmp ebx, 2
jne 0x44aa9f
mov edx, 0x61f062
lea ecx, [esp + 0x14]
call fcn.004fa008
mov ebx, dword [esp + 0x38]
cmp ebx, 2
je 0x44aabc
mov edx, dword [esp + 0x14]
xor ecx, ecx
call fcn.004fa4a0
jne 0x44aabc
mov eax, 1
jmp 0x44aabe
xor eax, eax
and eax, eax
je 0x44b53b
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x1c]
call fcn.00522f23
lea ebp, [0x72a978]
lea eax, [ebp + 0x68]
push eax
call fcn.00542280
mov ebx, dword [esp + 0x38]
cmp ebx, 6
jne 0x44ad34
push dword [esp + 0x14]
call fcn.00522fa2
push edx
push eax
pop ebx
pop edi
cmp edi, 0
jg 0x44ab18
jl 0x44ab14
cmp ebx, 0
ja 0x44ab18
xor eax, eax
jmp 0x44ab1d
mov eax, 1
or eax, eax
je 0x44ad24
push dword [esp + 0x14]
push 0xffffffff
call fcn.00523e70
mov dword [esp + 0x1c], eax
cmp dword [esp + 0x1c], 0
je 0x44ad24
push dword [esp + 0x1c]
call fcn.00523f30
push eax
pop eax
mov word [esp + 0x2c], ax
push dword [esp + 0x1c]
call fcn.005241d0
and eax, eax
je 0x44ab63
xor eax, eax
jmp 0x44ab68
mov eax, 1
and eax, eax
je 0x44ad1b
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
movsx eax, word [esp + 0x3c]
push eax
push dword [esp + 0x30]
call fcn.005240a0
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
lea eax, [esp + 0x34]
push eax
call fcn.00542280
mov ebx, dword [esp + 0x48]
inc ebx
mov dword [esp + 0x48], ebx
mov edx, dword [esp + 0x30]
xor ecx, ecx
call fcn.004fa4a0
jne 0x44ad16
mov eax, str.Name_LO_Tune_Mode
push eax
push dword [esp + 0x34]
call fcn.0053f8e0
mov ebx, eax
and ebx, ebx
jne 0x44ad16
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x62104c
push eax
push 0x29
push dword [esp + 0x3c]
call fcn.004a745f
lea eax, [esp + 0x38]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 2
mov eax, 0x624960
push eax
mov eax, 0x638342
push eax
push dword [esp + 0x44]
call fcn.0053f110
call fcn.004fa4e0
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x61f726
push eax
push 3
push dword [esp + 0x44]
call fcn.0053f490
lea eax, [esp + 0x14]
push eax
call fcn.00542280
mov eax, 0x62104c
push eax
push dword [esp + 0x34]
call fcn.0053f790
mov ebx, eax
cmp ebx, 6
jl 0x44ac9a
mov eax, 0x62104c
push eax
push dword [esp + 0x34]
call fcn.0053f790
mov ebx, eax
cmp ebx, 7
jg 0x44ac9a
jmp 0x44aca1
mov eax, 1
jmp 0x44aca3
xor eax, eax
and eax, eax
jne 0x44acc8
push dword [esp + 0x10]
push 6
call fcn.00503640
and eax, eax
je 0x44acbd
xor eax, eax
jmp 0x44acc2
mov eax, 1
and eax, eax
jne 0x44acc8
jmp 0x44accf
mov eax, 1
jmp 0x44acd1
xor eax, eax
and eax, eax
je 0x44acdc
mov byte [esp + 0x44], 1
jmp 0x44ad1b
push dword [esp + 0x80]
call fcn.0053a94f
push dword [esp + 0x10]
call fcn.00540320
mov ebp, dword [esp + 0x84]
fstp qword [ebp + 8]
mov edx, dword [esp + 0x30]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea eax, [ebp + 0x18]
push eax
call fcn.00542280
jmp 0x44ab52
push dword [esp + 0x1c]
call fcn.00523a00
mov edx, str.Data_have_been_added_to_an_HDSDR_CSV_in_your
lea ecx, [esp + 0x7c]
call fcn.004fa008
jmp 0x44ad42
mov edx, str.A_new_HDSDR_CSV_list_has_been_written_to_your
lea ecx, [esp + 0x7c]
call fcn.004fa008
cmp byte [esp + 0x44], 0
je 0x44ad77
push dword [esp + 0x14]
push dword [esp + 0x34]
push dword [esp + 0x50]
mov eax, 0x63db08
push eax
lea ebp, [0x72a850]
push dword [ebp]
call fcn.00447083
mov edx, 0x61f062
lea ecx, [esp + 0x14]
call fcn.004fa008
mov edx, dword [esp + 0x14]
xor ecx, ecx
call fcn.004fa4a0
jne 0x44b53b
push dword [esp + 0x14]
call fcn.00482439
mov dword [esp + 0x1c], eax
cmp dword [esp + 0x1c], 0
je 0x44b529
push 0x18
push dword [esp + 0x20]
call fcn.00524270
push 0x18
mov eax, str.Name_LO_Tune_Mode_SrateOut_LoCut_HiCut
push eax
push dword [esp + 0x24]
call fcn.00524610
cmp byte [esp + 0x40], 0
je 0x44adda
push dword [esp]
call fcn.0053aa4b
mov ebx, eax
dec ebx
mov dword [esp + 0x74], ebx
jmp 0x44ade8
lea ebp, [0x72abe8]
push dword [ebp + 0x52]
pop eax
mov dword [esp + 0x74], eax
mov dword [esp + 0x70], 0
jmp 0x44adf2
mov eax, dword [esp + 0x74]
cmp eax, dword [esp + 0x70]
jl 0x44b40e
cmp byte [esp + 0x40], 0
je 0x44ae16
push dword [esp + 0x70]
push dword [esp + 4]
call fcn.0053aabe
jmp 0x44ae68
mov ebx, dword [esp + 0x70]
mov ebp, dword [0x72b428]
imul ebx, ebx, 0x5c
add ebp, ebx
push dword [ebp]
pop eax
call fcn.004fa420
mov ebx, eax
lea ebp, [0x72abe8]
movsx eax, word [ebp + 0x112]
cmp ebx, eax
je 0x44ae46
jmp 0x44b404
mov ebx, dword [esp + 0x70]
mov ebp, dword [0x72b428]
imul ebx, ebx, 0x5c
add ebp, ebx
push dword [ebp + 0x50]
pop eax
call fcn.004fa430
push eax
push dword [esp + 4]
call fcn.0053aabe
mov eax, dword [esp]
mov ebp, dword [eax + 8]
fld qword [ebp + 0x14]
fstp qword [esp + 0x4c]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
fld qword [esp + 0x54]
fmul qword [0x6425bc]
sub esp, 8
fstp qword [esp]
call fcn.00540300
lea eax, [esp + 0x14]
push eax
call fcn.00542280
fld qword [esp + 0x4c]
fiadd dword [esp + 0x20]
fadd qword [0x64230c]
fcomp qword [0x64230c]
fnstsw ax
test ah, 0x41
jne 0x44aefa
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
fld qword [esp + 0x54]
fiadd dword [esp + 0x28]
fadd qword [0x64230c]
fmul qword [0x6425bc]
sub esp, 8
fstp qword [esp]
call fcn.00540300
lea eax, [esp + 0x58]
push eax
call fcn.00542280
jmp 0x44af16
mov edx, dword [esp + 0x10]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea eax, [esp + 0x58]
push eax
call fcn.00542280
mov eax, dword [esp]
mov ebp, dword [eax + 8]
mov edx, dword [ebp + 0x30]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea eax, [esp + 0x5c]
push eax
call fcn.00542280
mov edx, dword [ebp + 0x2c]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea eax, [esp + 0x60]
push eax
call fcn.00542280
push dword [ebp + 0x64]
pop eax
mov dword [esp + 0x60], eax
mov edx, dword [ebp + 0x4c]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea eax, [esp + 0x68]
push eax
call fcn.00542280
push dword [esp + 0x64]
mov edx, 0x63a40e
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44af97
mov edx, 0x622d26
mov ecx, dword [esp]
call fcn.004fa4a0
je 0x44afaa
mov edx, 0x63a40e
lea ecx, [esp + 0x68]
call fcn.004fa008
jmp 0x44b261
mov edx, 0x6368a2
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44afc8
mov edx, 0x6232ee
mov ecx, dword [esp]
call fcn.004fa4a0
je 0x44afdb
mov edx, 0x6368a2
lea ecx, [esp + 0x68]
call fcn.004fa008
jmp 0x44b261
mov edx, 0x62639a
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b0d4
mov edx, 0x6246c8
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b0d4
mov edx, 0x61fab4
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b0d4
mov edx, 0x63a10e
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b0d4
mov edx, 0x61fb86
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b0d4
mov edx, 0x622bc8
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b0d4
mov edx, 0x622a78
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b0d4
mov edx, 0x622a8c
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b0d4
mov edx, 0x622b92
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b0d4
mov edx, 0x622c1e
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b0d4
mov edx, str.HDFL
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b0d4
mov edx, 0x622fde
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b0d4
mov edx, 0x6231f4
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b0d4
mov edx, str.RTTY
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b0d4
mov edx, str.RTTYR
mov ecx, dword [esp]
call fcn.004fa4a0
je 0x44b0e7
mov edx, 0x62639a
lea ecx, [esp + 0x68]
call fcn.004fa008
jmp 0x44b261
mov edx, 0x622f84
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b1a7
mov edx, 0x622b96
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b1a7
mov edx, 0x62cbb4
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b1a7
mov edx, 0x624be6
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b1a7
mov edx, 0x639000
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b1a7
mov edx, 0x622c22
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b1a7
mov edx, 0x622dd4
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b1a7
mov edx, 0x622fda
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b1a7
mov edx, str.StT
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b1a7
mov edx, 0x625006
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b1a7
mov edx, 0x624e58
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b1a7
mov edx, str.FMWS
mov ecx, dword [esp]
call fcn.004fa4a0
je 0x44b1ba
mov edx, 0x62cbb4
lea ecx, [esp + 0x68]
call fcn.004fa008
jmp 0x44b261
mov edx, 0x622ab8
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b205
mov edx, 0x622abc
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b205
mov edx, 0x638342
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b205
mov edx, 0x622c5e
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b205
mov edx, 0x622c5a
mov ecx, dword [esp]
call fcn.004fa4a0
je 0x44b231
mov edx, 0x624960
lea ecx, [esp + 0x68]
call fcn.004fa008
mov edx, 0x61f062
lea ecx, [esp + 0x28]
call fcn.004fa008
mov edx, str.10000
lea ecx, [esp + 0x2c]
call fcn.004fa008
jmp 0x44b261
lea edx, [esp + 0x50]
push dword [edx + 4]
push dword [edx]
call fcn.00457d3c
and eax, eax
je 0x44b253
mov edx, 0x62cbb4
lea ecx, [esp + 0x68]
call fcn.004fa008
jmp 0x44b261
mov edx, 0x621b82
lea ecx, [esp + 0x68]
call fcn.004fa008
pop eax
mov eax, dword [esp]
mov ebp, dword [eax + 8]
mov edx, dword [ebp + 0x24]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea eax, [esp + 0x6c]
push eax
call fcn.00542280
push dword [esp + 0x68]
call fcn.0049af61
and eax, eax
je 0x44b294
xor eax, eax
jmp 0x44b299
mov eax, 1
and eax, eax
je 0x44b2ab
mov edx, str.0000_2400
lea ecx, [esp + 0x68]
call fcn.004fa008
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x62104c
push eax
push dword [esp + 0x60]
call fcn.0049a9bb
call fcn.004fa4e0
mov edx, dword [esp + 0x58]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, 0x62104c
push edx
call fcn.00542310
mov edx, dword [esp + 0x58]
push edx
call fcn.00542310
mov edx, 0x62104c
push edx
call fcn.00542310
mov edx, dword [esp + 0x14]
push edx
call fcn.00542310
mov edx, 0x62104c
push edx
call fcn.00542310
mov edx, dword [esp + 0x68]
push edx
call fcn.00542310
mov edx, str._48000_
push edx
call fcn.00542310
mov edx, dword [esp + 0x28]
push edx
call fcn.00542310
mov edx, 0x62104c
push edx
call fcn.00542310
mov edx, dword [esp + 0x2c]
push edx
call fcn.00542310
lea eax, [esp + 0x70]
push eax
call fcn.00542280
push dword [esp + 0x6c]
push dword [esp + 0x10]
call fcn.005358a9
and eax, eax
je 0x44b361
xor eax, eax
jmp 0x44b366
mov eax, 1
and eax, eax
je 0x44b404
push dword [esp + 4]
call fcn.0053a94f
fld qword [esp + 0x4c]
mov ebp, dword [esp + 8]
fstp qword [ebp + 8]
mov edx, dword [esp + 0x68]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea eax, [ebp + 0x10]
push eax
call fcn.00542280
mov edx, dword [esp + 0x5c]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea eax, [ebp + 0x14]
push eax
call fcn.00542280
push dword [esp + 0x60]
pop eax
mov dword [ebp + 0x1c], eax
mov ebx, dword [ebp + 0x1c]
and ebx, ebx
jne 0x44b3d2
mov ebp, dword [esp + 8]
mov dword [ebp + 0x1c], 0x186a0
mov edx, dword [esp + 0x6c]
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 dword [esp + 0x6c]
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov byte [ebp], 1
inc dword [esp + 0x70]
jno 0x44adf2
push dword [esp + 0x80]
call fcn.0053a906
push dword [esp + 0x80]
call fcn.0053a91b
or eax, eax
je 0x44b4c9
mov ebp, dword [esp + 0x84]
push dword [ebp + 0x18]
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
movsx ebx, byte [ebp]
and ebx, ebx
jne 0x44b4c4
push dword [esp + 4]
call fcn.0053a94f
mov ebp, dword [esp + 0x84]
fld qword [ebp + 8]
mov ebp, dword [esp + 8]
fstp qword [ebp + 8]
mov edx, 0x61f062
lea ecx, [ebp + 0x14]
call fcn.004fa008
mov edx, 0x61f062
lea ecx, [ebp + 0x10]
call fcn.004fa008
mov dword [ebp + 0x1c], 0x186a0
mov ebp, dword [esp + 0x84]
mov edx, dword [ebp + 0x18]
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
mov ebp, dword [esp + 0x84]
push dword [ebp + 0x18]
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov byte [ebp], 1
jmp 0x44b41a
xor eax, eax
push eax
push dword [esp + 8]
call fcn.0045e65e
push dword [esp + 4]
call fcn.0053a906
push dword [esp + 4]
call fcn.0053a91b
or eax, eax
je 0x44b502
push 0x18
mov ebp, dword [esp + 0xc]
push dword [ebp + 0x18]
push dword [esp + 0x24]
call fcn.00524610
jmp 0x44b4de
push dword [esp + 0x1c]
call fcn.00523a00
movsx eax, byte [esp + 0x40]
push eax
mov eax, str.HDSDR_CSV_output
push eax
push dword [esp + 0x1c]
push dword [esp + 0x88]
call fcn.00463629
jmp 0x44b53b
push dword [esp + 0x14]
lea ebp, [0x72a850]
push dword [ebp]
call fcn.004cf534
xor eax, eax
push dword [esp + 0x5c]
call fcn.00542440
push dword [esp + 0x30]
call fcn.00542440
push dword [esp + 0x78]
call fcn.00542440
push dword [esp + 0x6c]
call fcn.00542440
push dword [esp + 0x34]
call fcn.00542440
push dword [esp + 0x54]
call fcn.00542440
push dword [esp + 0x7c]
call fcn.00542440
push dword [esp + 0x10]
call fcn.00542440
push dword [esp + 0x68]
call fcn.00542440
push dword [esp + 0x18]
call fcn.00542440
push dword [esp + 0x64]
call fcn.00542440
push dword [esp + 0x24]
call fcn.00542440
push dword [esp + 0x58]
call fcn.00542440
push dword [esp + 0x14]
call fcn.00542440
push dword [esp + 0x28]
call fcn.00542440
push eax
push dword [esp + 8]
call fcn.0053aa55
push dword [esp + 0x84]
call fcn.0053aa55
push dword [esp + 0x10]
call fcn.00535840
pop eax
add esp, 0x88
pop edi
pop ebx
pop ebp
ret 4