Function at 0x10738f3
Capabilities:
Inspect section memory permissions

Disassembly:
push 8
mov eax, 0x109fd48
call fcn.010038c8
mov edi, ecx
mov dword [ebp - 0x14], edi
lea ecx, [ebp - 0x10]
call sub.MFC42u.dll_CString::CString
mov esi, dword [ebp + 8]
and dword [ebp - 4], 0
test dword [esi + 4], 0x80000000
mov ebx, 0x10046c8
je 0x1073973
fild dword [esi + 0xc]
push ecx
push ecx
lea eax, [ebp - 0x10]
fdiv qword [0x10039f0]
fstp qword [esp]
push 0x1055158
push eax
call sub.MFC42u.dll_CString::Format
add esp, 0x10
push dword [ebp - 0x10]
mov ecx, edi
push 0x14b
push 0x12
call fcn.0103d11e
test eax, eax
je 0x1073988
push eax
call fcn.01080e58
mov esi, eax
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x10]
call fcn.01004490
mov eax, esi
call fcn.01003910
ret 4
push ebx
push 0x5a7
push 0x10745c0
push 0x1074568
call fcn.0101d26d
test dword [esi + 4], 0x10030000
je 0x10739ff
mov eax, dword [esi + 8]
test eax, 0x20000
je 0x10739d6
cmp dword [esi + 0x10], 0
jl 0x10739a8
test eax, 0x10000
je 0x10739bd
push ebx
push 0x5b0
push 0x10745c0
push 0x10744e8
call fcn.0101d26d
push 0x1054f6c
push 0x2f0
push 0xb
mov ecx, edi
call fcn.0103d11e
test eax, eax
jne 0x1073955
jmp 0x1073a14
test eax, 0x10000
je 0x1073a14
cmp dword [esi + 0x10], 0
jle 0x10739f8
push ebx
push 0x5b9
push 0x10745c0
push 0x10744e8
call fcn.0101d26d
push 0x1054f78
jmp 0x10739c2
push ebx
push 0x5c1
push 0x10745c0
push 0x1074468
call fcn.0101d26d
test dword [esi + 4], 0x400001
push ebx
je 0x1073aa8
lea ecx, [ebp - 0x10]
call fcn.01007dda
mov eax, dword [esi + 4]
test al, 1
je 0x1073a3e
test byte [esi + 8], 1
je 0x1073a3e
push 0x1054e40
jmp 0x1073a58
test eax, 0x400000
je 0x1073a86
movzx eax, word [esi + 0x5c]
mov ecx, 0x190
cmp ax, cx
jne 0x1073a62
push 0x1054c74
lea ecx, [ebp - 0x10]
call fcn.01007dda
jmp 0x1073a86
mov ecx, 0x2bc
cmp ax, cx
je 0x1073a86
test ax, ax
je 0x1073a86
movzx eax, ax
push eax
lea eax, [ebp - 0x10]
push 0x1008b80
push eax
call sub.MFC42u.dll_CString::Format
add esp, 0xc
mov eax, dword [ebp - 0x10]
cmp dword [eax - 8], 0
je 0x1073abc
push eax
push 0x14e
push 0x12
mov ecx, edi
call fcn.0103d11e
test eax, eax
jne 0x1073955
jmp 0x1073abc
push 0x5e4
push 0x10745c0
push 0x1074408
call fcn.0101d26d
push esi
mov ecx, edi
call fcn.01072419
test eax, eax
jne 0x1073955
test dword [esi + 4], 0x20000000
je 0x1073b6e
lea ebx, [esi + 0x1a]
push ebx
lea ecx, [ebp - 0x10]
call fcn.01007dda
push 0x100b5f8
lea ecx, [ebp - 0x10]
call sub.MFC42u.dll_CString::Find_1
cmp eax, 0xffffffff
je 0x1073b1a
mov edi, 0x1074404
push edi
lea ecx, [ebp - 0x10]
call fcn.01007dda
push ebx
lea ecx, [ebp - 0x10]
call sub.MFC42u.dll_CString::operator_1
push edi
lea ecx, [ebp - 0x10]
call sub.MFC42u.dll_CString::operator_1
mov edi, dword [ebp - 0x14]
mov eax, dword [ebp - 0x10]
cmp dword [eax - 8], 0
je 0x1073b83
push eax
push 0x14a
push 0x12
mov ecx, edi
call fcn.0103d11e
test eax, eax
jne 0x1073955
push dword [ebp - 0x10]
mov ecx, edi
push 0x278
push 0xb
call fcn.0103d11e
test eax, eax
jne 0x1073955
push dword [ebp - 0x10]
mov ecx, edi
push 0x279
push 0xb
call fcn.0103d11e
test eax, eax
jne 0x1073955
jmp 0x1073b83
push ebx
push 0x60c
push 0x10745c0
push 0x10743b0
call fcn.0101d26d
mov ebx, 0x10046c8
push ebx
lea ecx, [ebp - 0x10]
call fcn.01007dda
mov eax, 0x4000000
mov edi, 0x1074390
test dword [esi + 8], eax
je 0x1073baf
push 0x1054d20
lea ecx, [ebp - 0x10]
call fcn.01007dda
jmp 0x1073beb
test dword [esi + 4], eax
je 0x1073bd6
mov cl, byte [esi + 0x61]
movzx edx, byte [esi + 0x62]
mov al, byte [esi + 0x60]
push edx
movzx ecx, cl
movzx eax, al
push ecx
push eax
lea eax, [ebp - 0x10]
push edi
push eax
call sub.MFC42u.dll_CString::Format
add esp, 0x14
jmp 0x1073beb
push ebx
push 0x61d
push 0x10745c0
push 0x1074338
call fcn.0101d26d
mov eax, dword [ebp - 0x10]
cmp dword [eax - 8], 0
je 0x1073c0c
mov ecx, dword [ebp - 0x14]
push eax
push 0x13c
push 0x12
call fcn.0103d11e
test eax, eax
jne 0x1073955
mov eax, 0x40000000
test dword [esi + 8], eax
je 0x1073c34
push 0x1054800
push 0x2fc
push 0xb
mov ecx, dword [ebp - 0x14]
call fcn.0103d11e
test eax, eax
jne 0x1073955
jmp 0x1073c7a
test dword [esi + 4], eax
je 0x1073c65
mov cl, byte [esi + 0x15]
movzx edx, byte [esi + 0x16]
mov al, byte [esi + 0x14]
push edx
movzx ecx, cl
movzx eax, al
push ecx
push eax
lea eax, [ebp - 0x10]
push edi
push eax
call sub.MFC42u.dll_CString::Format
add esp, 0x14
push dword [ebp - 0x10]
push 0x145
push 0x12
jmp 0x1073c22
push ebx
push 0x635
push 0x10745c0
push 0x10742e0
call fcn.0101d26d
test byte [esi + 4], 0x40
je 0x1073cd1
test byte [esi + 8], 0x40
je 0x1073ca2
mov ecx, dword [ebp - 0x14]
push 0x1054e28
push 0x14d
push 0x12
call fcn.0103d11e
test eax, eax
jne 0x1073955
mov edi, 0x10745c0
test byte [esi + 4], 0x80
je 0x1073ce9
test byte [esi + 8], 0x80
je 0x1073cfa
mov ecx, dword [ebp - 0x14]
push 0x1054ef4
push 0x172
push 0x12
call fcn.0103d11e
test eax, eax
jne 0x1073955
jmp 0x1073cfa
push ebx
push 0x642
mov edi, 0x10745c0
push edi
push 0x1074280
call fcn.0101d26d
jmp 0x1073ca7
push ebx
push 0x64f
push edi
push 0x1074228
call fcn.0101d26d
mov eax, 0x100
test dword [esi + 4], eax
je 0x1073d27
test dword [esi + 8], eax
je 0x1073d38
mov ecx, dword [ebp - 0x14]
push 0x101c86c
push 0x40f
push 3
call fcn.0103d11e
test eax, eax
jne 0x1073955
jmp 0x1073d38
push ebx
push 0x65c
push edi
push 0x10741d0
call fcn.0101d26d
mov eax, 0x200
test dword [esi + 4], eax
je 0x1073d65
test dword [esi + 8], eax
je 0x1073d76
mov ecx, dword [ebp - 0x14]
push 0x1054800
push 0x2ef
push 0x12
call fcn.0103d11e
test eax, eax
jne 0x1073955
jmp 0x1073d76
push ebx
push 0x669
push edi
push 0x1074178
call fcn.0101d26d
mov eax, 0x400
test dword [esi + 4], eax
je 0x1073da3
test dword [esi + 8], eax
je 0x1073db4
mov ecx, dword [ebp - 0x14]
push 0x1074168
push 0x171
push 0x12
call fcn.0103d11e
test eax, eax
jne 0x1073955
jmp 0x1073db4
push ebx
push 0x676
push edi
push 0x1074110
call fcn.0101d26d
and dword [ebp + 8], 0
mov eax, 0x800
mov edi, 0x284
test dword [esi + 4], eax
je 0x1073ded
test dword [esi + 8], eax
je 0x1073e02
mov ecx, dword [ebp - 0x14]
push 0x1054ee0
push edi
push 0x12
call fcn.0103d11e
test eax, eax
jne 0x1073955
mov dword [ebp + 8], 1
jmp 0x1073e02
push ebx
push 0x686
push 0x10745c0
push 0x10740b8
call fcn.0101d26d
mov eax, 0x1000
test dword [esi + 4], eax
je 0x1073e43
test dword [esi + 8], eax
je 0x1073e58
cmp dword [ebp + 8], 0
je 0x1073e29
push ebx
push 0x690
push 0x10745c0
push 0x1074010
jmp 0x1073e53
mov ecx, dword [ebp - 0x14]
push 0x1054ecc
push edi
push 0x12
call fcn.0103d11e
test eax, eax
jne 0x1073955
jmp 0x1073e58
push ebx
push 0x69b
push 0x10745c0
push 0x1073fb8
call fcn.0101d26d
test byte [esi + 4], 2
je 0x1073e82
test byte [esi + 8], 2
je 0x1073e97
mov ecx, dword [ebp - 0x14]
push 0x1054e6c
push 0x14c
push 0x12
call fcn.0103d11e
test eax, eax
jne 0x1073955
jmp 0x1073e97
push ebx
push 0x6ac
push 0x10745c0
push 0x1073f60
call fcn.0101d26d
test byte [esi + 4], 8
je 0x1073edd
test byte [esi + 8], 8
je 0x1073ef2
mov ecx, dword [ebp - 0x14]
push 0x1054ec0
push 0x2ea
push 0xb
call fcn.0103d11e
test eax, eax
jne 0x1073955
mov ecx, dword [ebp - 0x14]
push 0x101b9f8
push 0x2ed
push 0xb
call fcn.0103d11e
test eax, eax
jne 0x1073955
jmp 0x1073ef2
push ebx
push 0x6bb
push 0x10745c0
push 0x1073f00
call fcn.0101d26d
xor esi, esi
jmp 0x107395d