Function at 0x423858
Capabilities:
Enumerate gui resources

Disassembly:
push ebp
push ebx
push edi
mov edx, 0xe
sub esp, 4
mov dword [esp], 0
dec edx
jne 0x423860
call fcn.005423e0
push 3
call fcn.005336ed
and eax, eax
je 0x423895
call fcn.00479922
mov ebx, eax
and ebx, ebx
jne 0x423895
xor eax, eax
movsx eax, al
jmp 0x4265ab
lea ebp, [0x72ab08]
cmp dword [ebp], 0
je 0x4238b6
call fcn.00474aef
mov ebx, eax
and ebx, ebx
jne 0x4238b6
xor eax, eax
movsx eax, al
jmp 0x4265ab
lea ebp, [0x72ad80]
cmp dword [ebp + 0x40], 0
je 0x4238f2
push 0x50024
mov eax, 0x6233ac
push eax
mov eax, 0x63b5a0
push eax
lea ebp, [0x72a850]
push dword [ebp]
call fcn.004780fe
mov ebx, eax
cmp ebx, 7
jne 0x4238f2
xor eax, eax
movsx eax, al
jmp 0x4265ab
push 0
call fcn.005339a6
push eax
lea ebp, [0x72b27c]
pop eax
mov dword [ebp + 0x10], eax
push 0
call fcn.00463160
push 0
call fcn.005338e3
push eax
lea ebp, [0x72b27c]
pop eax
mov dword [ebp], eax
push 0
call fcn.00533952
push eax
pop eax
mov dword [ebp + 4], eax
push 0
call fcn.00533854
push eax
pop eax
mov dword [ebp + 8], eax
push 0
call fcn.005337ff
push eax
pop eax
mov dword [ebp + 0xc], eax
push 0x48
push 0
call fcn.005339ed
lea ebp, [0x72a908]
lea eax, [ebp + 0x40]
push eax
call fcn.004234a1
call fcn.0048221a
mov eax, 1
push eax
call fcn.004b4ad5
mov dword [esp + 4], 1
jmp 0x42398b
mov eax, 0x14
cmp eax, dword [esp + 4]
jl 0x423a7d
push dword [esp + 4]
call fcn.005336ed
and eax, eax
je 0x423a73
push dword [esp + 4]
mov ebx, 5
cmp ebx, dword [esp]
jne 0x4239c3
call fcn.004e1412
jmp 0x423a72
mov ebx, 6
cmp ebx, dword [esp]
jne 0x4239d7
call fcn.00448b82
jmp 0x423a72
mov ebx, 8
cmp ebx, dword [esp]
jne 0x4239eb
call fcn.00474aef
jmp 0x423a72
mov ebx, 0xb
cmp ebx, dword [esp]
jne 0x4239fc
call fcn.00462648
jmp 0x423a72
mov ebx, 2
cmp ebx, dword [esp]
jne 0x423a0d
call fcn.0043aeb8
jmp 0x423a72
mov ebx, 0xf
cmp ebx, dword [esp]
jne 0x423a25
call fcn.004b645d
mov byte [0x72a829], 0
jmp 0x423a72
mov ebx, 7
cmp ebx, dword [esp]
jne 0x423a36
call fcn.004a7343
jmp 0x423a72
mov ebx, 0x11
cmp ebx, dword [esp]
jne 0x423a47
call fcn.0043d2e2
jmp 0x423a72
mov ebx, 0x13
cmp ebx, dword [esp]
jne 0x423a58
call fcn.004c8464
jmp 0x423a72
mov ebx, 0xc
cmp ebx, dword [esp]
jne 0x423a69
call fcn.0047ae05
jmp 0x423a72
push dword [esp + 8]
call fcn.0053300e
pop eax
inc dword [esp + 4]
jno 0x42398b
push edx
call fcn.00542240
pop edx
push eax
push pe_nt_image_headers32
lea ebp, [0x72a978]
mov edx, dword [ebp]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea ebp, [0x72ab68]
mov edx, dword [ebp + 0x10]
push edx
call fcn.00542310
mov edx, str..ini
push edx
call fcn.00542310
call fcn.004fa482
add dword [esp], edx
call fcn.005235be
call fcn.004fa4e0
push edx
call fcn.00542240
pop edx
push eax
push 1
lea ebp, [0x72a978]
mov edx, dword [ebp]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea ebp, [0x72ab68]
mov edx, dword [ebp + 0x10]
push edx
call fcn.00542310
mov edx, str..ini
push edx
call fcn.00542310
call fcn.004fa482
add dword [esp], edx
call fcn.0051d990
call fcn.004fa4e0
mov eax, str.Do_not_edit_this_file__A_broken_file_structure_and_indiscriminate_values_may_cause_programme_instability_
push eax
call fcn.0051d9f7
mov ebx, dword [0x72a738]
push 0x201
push 0
call fcn.0051f4bb
mov edi, eax
imul edi, edi, 0x64
add ebx, edi
mov dword [0x72a738], ebx
mov edx, 0x61f062
lea ecx, [esp + 0x10]
call fcn.004fa008
mov dword [esp + 4], 1
jmp 0x423b62
mov eax, 0x3c
cmp eax, dword [esp + 4]
jl 0x423d64
mov edx, dword [0x72b410]
imul edx, dword [esp + 4]
mov ebp, edx
push ebp
mov eax, 0x10
pop ebp
add ebp, eax
add ebp, dword [0x72b40c]
movsx ebx, byte [ebp]
cmp ebx, 2
je 0x423c52
mov edx, dword [esp + 0x10]
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, dword [esp + 0x10]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x62088a
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 0
push 0x10
call fcn.0053f630
pop eax
mov edx, 0x62088a
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 [0x72b410]
imul edx, dword [esp + 0x10]
mov ebp, edx
push ebp
mov eax, 0x10
pop ebp
add ebp, eax
add ebp, dword [0x72b40c]
movsx eax, byte [ebp]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x62104c
push edx
call fcn.00542310
lea eax, [esp + 0x14]
push eax
call fcn.00542280
jmp 0x423d4b
mov dword [esp], 1
jmp 0x423c5b
mov eax, 0x10
cmp eax, dword [esp]
jl 0x423d4b
mov edx, dword [0x72b410]
imul edx, dword [esp + 4]
mov ebp, edx
push ebp
mov eax, dword [esp + 4]
pop ebp
add ebp, eax
add ebp, dword [0x72b40c]
movsx ebx, byte [ebp]
cmp ebx, 2
je 0x423d42
mov edx, dword [esp + 0x10]
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, dword [esp + 0x10]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x62088a
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, dword [esp + 0xc]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x62088a
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 [0x72b410]
imul edx, dword [esp + 0x10]
mov ebp, edx
push ebp
mov eax, dword [esp + 0x10]
pop ebp
add ebp, eax
add ebp, dword [0x72b40c]
movsx eax, byte [ebp]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x62104c
push edx
call fcn.00542310
lea eax, [esp + 0x14]
push eax
call fcn.00542280
jmp 0x423d4b
inc dword [esp]
jno 0x423c5b
movsx ebx, word [esp + 0x14]
add ebx, 2
push ebx
pop eax
mov word [esp + 0x14], ax
inc dword [esp + 4]
jno 0x423b62
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 + 0x1c]
call fcn.005405a0
call fcn.00542370
mov eax, str.Sortorder
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
lea ebp, [0x72b27c]
push dword [ebp + 0x1c]
mov eax, str.CTHWX
push eax
call fcn.0051db47
push dword [ebp + 0x20]
mov eax, str.CTHWY
push eax
call fcn.0051db47
push dword [ebp + 0x2c]
mov eax, str.NWWX
push eax
call fcn.0051db47
push dword [ebp + 0x30]
mov eax, str.NWWY
push eax
call fcn.0051db47
push dword [ebp + 0x14]
mov eax, str.STLPWX
push eax
call fcn.0051db47
push dword [ebp + 0x18]
mov eax, str.STLPWY
push eax
call fcn.0051db47
push dword [ebp + 0x5c]
mov eax, str.DXCWX
push eax
call fcn.0051db47
push dword [ebp + 0x60]
mov eax, str.DXCWY
push eax
call fcn.0051db47
push dword [ebp + 0x64]
mov eax, str.DXCWW
push eax
call fcn.0051db47
push dword [ebp + 0x68]
mov eax, str.DXCWH
push eax
call fcn.0051db47
push dword [ebp + 0x7c]
mov eax, str.WEBSDRWX
push eax
call fcn.0051db47
push dword [ebp + 0x80]
mov eax, str.WEBSDRWY
push eax
call fcn.0051db47
push dword [ebp + 0x84]
mov eax, str.WEBSDRWW
push eax
call fcn.0051db47
push dword [ebp + 0x88]
mov eax, str.WEBSDRWH
push eax
call fcn.0051db47
push dword [ebp + 0x24]
mov eax, str.FSWX
push eax
call fcn.0051db47
push dword [ebp + 0x28]
mov eax, str.FSWY
push eax
call fcn.0051db47
push dword [ebp + 0x34]
mov eax, str.GLMWX
push eax
call fcn.0051db47
push dword [ebp + 0x38]
mov eax, str.GLMWY
push eax
call fcn.0051db47
push dword [ebp + 0x3c]
mov eax, str.GLMSize
push eax
call fcn.0051db47
push dword [ebp + 0x4c]
mov eax, 0x64206c
push eax
call fcn.0051db47
push dword [ebp + 0x50]
mov eax, str.SPWY
push eax
call fcn.0051db47
push dword [ebp + 0x54]
mov eax, str.SPWW
push eax
call fcn.0051db47
push dword [ebp + 0x58]
mov eax, str.SPWS
push eax
call fcn.0051db47
push dword [ebp + 0x44]
mov eax, str.TMWX
push eax
call fcn.0051db47
push dword [ebp + 0x48]
mov eax, 0x632914
push eax
call fcn.0051db47
push dword [ebp + 0x94]
mov eax, 0x623b1a
push eax
call fcn.0051db47
push dword [ebp + 0x98]
mov eax, 0x623c5c
push eax
call fcn.0051db47
push dword [ebp]
mov eax, 0x62e9fe
push eax
call fcn.0051db47
push dword [ebp + 4]
mov eax, 0x62ea9e
push eax
call fcn.0051db47
push dword [ebp + 8]
mov eax, 0x62e9f0
push eax
call fcn.0051db47
push dword [ebp + 0xc]
mov eax, 0x62dfec
push eax
call fcn.0051db47
push dword [ebp + 0x10]
mov eax, 0x62e740
push eax
call fcn.0051db47
lea ebp, [0x72b24c]
push dword [ebp + 0x2c]
mov eax, str.Font
push eax
call fcn.0051daeb
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, dword [ebp + 4]
cdq
push edx
push eax
call fcn.0053f630
mov edx, 0x62088a
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, dword [ebp + 8]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x62088a
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, dword [ebp + 0xc]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x62088a
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, dword [ebp + 0x10]
cdq
push edx
push eax
call fcn.0053f630
pop eax
call fcn.00542370
mov eax, str.FontAttr
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
push dword [0x72a754]
mov eax, str.Scheme
push eax
call fcn.0051daeb
mov edx, 0x61f062
lea ecx, [esp + 0x10]
call fcn.004fa008
mov dword [esp + 4], 0
jmp 0x42406b
mov eax, 0xf
cmp eax, dword [esp + 4]
jl 0x4240e4
push 0
push dword [esp + 8]
push 0x101d
lea ebp, [0x72a850]
push dword [ebp + 0x5c]
call sub.USER32.dll_SendMessageW
push eax
pop eax
mov word [esp + 8], ax
mov edx, dword [esp + 0x10]
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
movsx eax, word [esp + 0x14]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x62088a
push edx
call fcn.00542310
lea eax, [esp + 0x14]
push eax
call fcn.00542280
inc dword [esp + 4]
jno 0x42406b
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, 0x62088a
push eax
push dword [esp + 0x20]
call fcn.00540500
call fcn.00542370
mov eax, 0x63b2a4
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
mov edx, 0x61f062
lea ecx, [esp + 0x10]
call fcn.004fa008
mov dword [esp + 4], 0
jmp 0x424141
mov eax, 0xf
cmp eax, dword [esp + 4]
jl 0x4241a3
mov edx, dword [esp + 0x10]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov ebx, dword [esp + 8]
mov ebp, dword [0x72b418]
shl ebx, 2
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [ebp + ebx]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x62088a
push edx
call fcn.00542310
lea eax, [esp + 0x14]
push eax
call fcn.00542280
inc dword [esp + 4]
jno 0x424141
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, 0x62088a
push eax
push dword [esp + 0x20]
call fcn.00540500
call fcn.00542370
mov eax, str.LVMCOLORDER
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
push edx
call fcn.00542240
pop edx
push eax
mov ebp, dword [0x72b4a8]
mov edx, dword [ebp]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, 0x62372a
push edx
call fcn.00542310
mov edx, dword [ebp + 4]
push edx
call fcn.00542310
mov edx, 0x62372a
push edx
call fcn.00542310
mov edx, dword [0x72a70c]
push edx
call fcn.00542310
mov edx, 0x62372a
push edx
call fcn.00542310
mov edx, dword [0x72a80c]
push edx
call fcn.00542310
call fcn.00542370
mov eax, str.AFCNNRange
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 0x103
push 0
call fcn.0051f4bb
cdq
push edx
push eax
call fcn.0053f630
mov edx, 0x62088a
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 0x104
push 0
call fcn.0051f4bb
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x62088a
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 0x105
push 0
call fcn.0051f4bb
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x62088a
push edx
call fcn.00542310
lea eax, [esp + 0x14]
push eax
call fcn.00542280
mov edx, dword [esp + 0x10]
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 0x106
push 0
call fcn.0051f4bb
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x62088a
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 0x107
push 0
call fcn.0051f4bb
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x62088a
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 0x109
push 0
call fcn.0051f4bb
cdq
push edx
push eax
call fcn.0053f630
pop eax
lea eax, [esp + 0x14]
push eax
call fcn.00542280
push dword [esp + 0x10]
mov eax, str.SetRXParams
push eax
call fcn.0051daeb
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 0x11
call fcn.00528764
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc30
call fcn.004fa4e0
mov dword [esp + 0xc], eax
mov ebx, dword [esp + 0xc]
cmp ebx, 1
jl 0x42440e
mov ebx, dword [esp + 0xc]
cmp ebx, 0x63
jg 0x42440e
jmp 0x424415
mov eax, 1
jmp 0x424417
xor eax, eax
and eax, eax
je 0x424423
mov dword [esp + 0xc], 2
push 0x12
call fcn.0052708f
and eax, eax
je 0x42443c
mov ebx, dword [esp + 0xc]
add ebx, 0x64
mov dword [esp + 0xc], ebx
push dword [esp + 0xc]
mov eax, str.ScanOPT
push eax
call fcn.0051db47
lea ebp, [0x72ad80]
mov ebx, dword [ebp + 0x60]
inc ebx
push ebx
pop eax
mov dword [ebp + 0x60], eax
mov ebx, dword [ebp + 0x64]
inc ebx
push ebx
pop eax
mov dword [ebp + 0x64], eax
mov ebx, dword [ebp + 0x68]
inc ebx
push ebx
pop eax
mov dword [ebp + 0x68], eax
mov ebx, dword [ebp + 0x6c]
inc ebx
push ebx
pop eax
mov dword [ebp + 0x6c], eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [ebp + 0x60]
cdq
push edx
push eax
call fcn.0053f630
mov edx, 0x62088a
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, dword [ebp + 0x64]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x62088a
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, dword [ebp + 0x68]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x62088a
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, dword [ebp + 0x6c]
cdq
push edx
push eax
call fcn.0053f630
pop eax
lea eax, [esp + 0x14]
push eax
call fcn.00542280
push dword [esp + 0x10]
mov eax, str.DefaultTuningmodes
push eax
call fcn.0051daeb
mov edx, 0x61f062
lea ecx, [esp + 0x10]
call fcn.004fa008
mov dword [esp + 4], 0
jmp 0x424536
push dword [0x72b4b8]
call fcn.00537dcb
cmp eax, dword [esp + 4]
jl 0x42459e
mov edx, dword [esp + 0x10]
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 ebx, dword [esp + 0x10]
mov ebp, dword [0x72b4b8]
shl ebx, 2
mov eax, dword [ebp + ebx]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x62088a
push edx
call fcn.00542310
lea eax, [esp + 0x14]
push eax
call fcn.00542280
inc dword [esp + 4]
jno 0x424536
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, 0x62088a
push eax
push dword [esp + 0x20]
call fcn.00540500
call fcn.00542370
mov eax, str.DefaultBandwidths
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
push 0x10a
push 0
call fcn.0051f4bb
mov dword [esp + 0xc], eax
lea ebp, [0x72ab68]
cmp dword [ebp + 0x68], 0
je 0x42461f
mov ebx, dword [esp + 0xc]
push 0x108
push 0
call fcn.0051f4bb
mov edi, eax
shl edi, 1
or ebx, edi
mov dword [esp + 0xc], ebx
cmp dword [0x72a6d4], 0
jne 0x424633
cmp byte [0x72a83a], 0
jne 0x424633
jmp 0x42463a
mov eax, 1
jmp 0x42463c
xor eax, eax
and eax, eax
je 0x424655
lea ebp, [0x72ab68]
mov ebx, dword [ebp + 0x34]
cmp ebx, 0x14
je 0x424655
mov eax, 1
jmp 0x424657
xor eax, eax
and eax, eax
je 0x424679
mov ebx, dword [esp + 0xc]
push 0x1dc
push 0
call fcn.0051f4bb
mov edi, eax
shl edi, 2
or ebx, edi
mov dword [esp + 0xc], ebx
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 ebp, dword [0x72b468]
mov eax, dword [ebp]
cdq
push edx
push eax
call fcn.0053f630
mov edx, 0x62088a
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, dword [ebp + 4]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x62088a
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, dword [ebp + 8]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x62088a
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, dword [esp + 0x1c]
cdq
push edx
push eax
call fcn.0053f630
pop eax
call fcn.00542370
mov eax, str.OffsetHz
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
lea ebp, [0x72ab68]
cmp dword [ebp + 0x74], 0
je 0x424752
cmp dword [0x72a6d4], 0
je 0x424752
mov eax, 1
jmp 0x424754
xor eax, eax
and eax, eax
je 0x424768
mov edx, str.xtrnl
lea ecx, [esp + 0x18]
call fcn.004fa008
jmp 0x4247a8
lea ebp, [0x72ab68]
cmp dword [ebp + 0x74], 0
je 0x424784
cmp byte [0x72a83a], 0
je 0x424784
mov eax, 1
jmp 0x424786
xor eax, eax
and eax, eax
je 0x42479a
mov edx, str.xtrnl
lea ecx, [esp + 0x18]
call fcn.004fa008
jmp 0x4247a8
mov edx, 0x62cefa
lea ecx, [esp + 0x18]
call fcn.004fa008
push dword [esp + 0x18]
mov eax, str.Rigmode
push eax
call fcn.0051daeb
mov dword [esp + 4], 1
jmp 0x4247c1
mov eax, 0x1e
cmp eax, dword [esp + 4]
jl 0x42486a
mov ebx, dword [esp + 4]
mov ebp, dword [0x72b420]
imul ebx, ebx, 0x54
add ebp, ebx
mov edx, dword [ebp + 0x38]
xor ecx, ecx
call fcn.004fa4a0
jne 0x424860
mov ebx, dword [esp + 4]
add ebx, 0x127
push ebx
push 0
call fcn.0051f4bb
and eax, eax
je 0x424860
push edx
call fcn.00542240
pop edx
push eax
mov ebx, dword [esp + 8]
mov ebp, dword [0x72b420]
imul ebx, ebx, 0x54
add ebp, ebx
push dword [ebp + 0x38]
push edx
call fcn.00542240
pop edx
push eax
mov edx, str.Userlist
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, dword [esp + 0x18]
cdq
push edx
push eax
call fcn.0053f630
pop eax
call fcn.004fa482
add dword [esp], edx
call fcn.0051daeb
call fcn.004fa4e0
inc dword [esp + 4]
jno 0x4247c1
lea ebp, [0x72abe8]
push dword [ebp + 0x5a]
mov eax, str.LastListNr
push eax
call fcn.0051db47
movsx ebx, byte [0x72a829]
cmp ebx, 1
jne 0x42489c
push 1
mov eax, str.LastTrackState
push eax
call fcn.0051db47
jmp 0x4248ac
push 0
mov eax, str.LastTrackState
push eax
call fcn.0051db47
lea ebp, [0x72abe8]
cmp dword [ebp + 0xb2], 0
je 0x4248cd
push 1
mov eax, str.LastNowNextState
push eax
call fcn.0051db47
jmp 0x4248fe
lea ebp, [0x72abe8]
cmp dword [ebp + 0xb6], 0
je 0x4248ee
push 2
mov eax, str.LastNowNextState
push eax
call fcn.0051db47
jmp 0x4248fe
push 0
mov eax, str.LastNowNextState
push eax
call fcn.0051db47
push 0x26
call fcn.0052708f
push eax
mov eax, str.LastStickyState
push eax
call fcn.0051db47
lea ebp, [0x72abe8]
movsx eax, word [ebp + 0x44]
push eax
mov eax, str.LastFiltersetField
push eax
call fcn.0051db47
push dword [0x72a738]
mov eax, str.LastQTH
push eax
call fcn.0051db47
push dword [0x72a7a8]
mov eax, str.LongPath
push eax
call fcn.0051db47
lea ebp, [0x72ad80]
push dword [ebp + 0x74]
mov eax, str.TwenteStartup
push eax
call fcn.0051db47
cmp dword [ebp + 0x2c], 0
je 0x424971
mov eax, 2
push eax
call fcn.004eb1bd
push edx
call fcn.00542240
pop edx
push eax
xor eax, eax
push eax
call fcn.004603db
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
mov edx, 0x6203b6
push edx
call fcn.00542310
mov edx, dword [esp + 0x18]
push edx
call fcn.00542310
mov edx, 0x6203b6
push edx
call fcn.00542310
call fcn.00542370
mov eax, str.LastfiltersAll
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
mov eax, dword [0x72b47c]
mov ebp, eax
push ebp
mov eax, 1
pop ebp
add ebp, eax
shl ebp, 2
add ebp, dword [0x72b478]
mov edx, 0x61f062
lea ecx, [ebp]
call fcn.004fa008
mov eax, dword [0x72b488]
mov ebp, eax
push ebp
mov eax, 1
pop ebp
add ebp, eax
shl ebp, 2
add ebp, dword [0x72b484]
mov edx, 0x61f062
lea ecx, [ebp]
call fcn.004fa008
push edx
call fcn.00542240
pop edx
push eax
mov eax, 1
push eax
call fcn.004603db
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
mov edx, 0x6203b6
push edx
call fcn.00542310
mov edx, dword [esp + 0x18]
push edx
call fcn.00542310
mov edx, 0x6203b6
push edx
call fcn.00542310
call fcn.00542370
mov eax, str.LastfiltersTrack
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
push edx
call fcn.00542240
pop edx
push eax
mov eax, 2
push eax
call fcn.004603db
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
mov edx, 0x6203b6
push edx
call fcn.00542310
mov edx, dword [esp + 0x18]
push edx
call fcn.00542310
mov edx, 0x6203b6
push edx
call fcn.00542310
call fcn.00542370
mov eax, str.LastfiltersAlternatives
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
push edx
call fcn.00542240
pop edx
push eax
mov eax, 3
push eax
call fcn.004603db
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
mov edx, 0x6203b6
push edx
call fcn.00542310
mov edx, dword [esp + 0x18]
push edx
call fcn.00542310
mov edx, 0x6203b6
push edx
call fcn.00542310
call fcn.00542370
mov eax, str.LastfiltersMarker
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
push edx
call fcn.00542240
pop edx
push eax
mov eax, 4
push eax
call fcn.004603db
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
mov edx, 0x6203b6
push edx
call fcn.00542310
mov edx, dword [esp + 0x18]
push edx
call fcn.00542310
mov edx, 0x6203b6
push edx
call fcn.00542310
call fcn.00542370
mov eax, str.LastfiltersNewEntries
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
push edx
call fcn.00542240
pop edx
push eax
mov eax, 5
push eax
call fcn.004603db
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
mov edx, 0x6203b6
push edx
call fcn.00542310
mov edx, dword [esp + 0x18]
push edx
call fcn.00542310
mov edx, 0x6203b6
push edx
call fcn.00542310
call fcn.00542370
mov eax, str.LastfiltersOldEntries
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
mov dword [esp + 4], 0
jmp 0x424c46
mov eax, 0xf
cmp eax, dword [esp + 4]
jl 0x424db5
mov edx, 0x61f062
lea ecx, [esp + 0x1c]
call fcn.004fa008
mov dword [esp], 0
jmp 0x424c6c
mov eax, 0x22
cmp eax, dword [esp]
jl 0x424cc9
mov edx, dword [esp + 0x1c]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, dword [0x72b3ec]
imul edx, dword [esp + 8]
mov ebp, edx
push ebp
mov eax, dword [esp + 8]
pop ebp
add ebp, eax
shl ebp, 2
add ebp, dword [0x72b3e8]
mov edx, dword [ebp]
push edx
call fcn.00542310
mov edx, 0x61f6be
push edx
call fcn.00542310
lea eax, [esp + 0x20]
push eax
call fcn.00542280
inc dword [esp]
jno 0x424c6c
mov edx, dword [esp + 0x1c]
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 ebx, dword [esp + 0x10]
mov ebp, dword [0x72b3f4]
movsx eax, byte [ebp + ebx]
cdq
push edx
push eax
call fcn.0053f630
pop eax
lea eax, [esp + 0x20]
push eax
call fcn.00542280
mov ebx, dword [esp + 4]
and ebx, ebx
jne 0x424d25
mov edx, str.SearchHitlist
lea ecx, [esp + 0x10]
call fcn.004fa008
jmp 0x424d5f
push edx
call fcn.00542240
pop edx
push eax
mov edx, str.FilterHitlist
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, dword [esp + 0x10]
cdq
push edx
push eax
call fcn.0053f630
pop eax
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
mov edx, 0x6203b6
push edx
call fcn.00542310
mov edx, dword [esp + 0x24]
push edx
call fcn.00542310
mov edx, 0x6203b6
push edx
call fcn.00542310
call fcn.00542370
push dword [esp + 0x18]
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
inc dword [esp + 4]
jno 0x424c46
mov edx, 0x61f062
lea ecx, [esp + 0x10]
call fcn.004fa008
mov dword [esp + 4], 0
jmp 0x424dcd
mov eax, 0x22
cmp eax, dword [esp + 4]
jl 0x424e76
mov ebx, dword [esp + 4]
mov ebp, dword [0x72b3fc]
shl ebx, 3
fld qword [ebp + ebx]
fldz
fcompp
fnstsw ax
test ah, 0x40
jne 0x424e45
mov edx, dword [esp + 0x10]
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 3
mov ebx, dword [esp + 0x14]
mov ebp, dword [0x72b3fc]
shl ebx, 3
lea edx, [ebp + ebx]
push dword [edx + 4]
push dword [edx]
call fcn.00540110
pop eax
lea eax, [esp + 0x14]
push eax
call fcn.00542280
mov edx, dword [esp + 0x10]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, 0x61f6be
push edx
call fcn.00542310
lea eax, [esp + 0x14]
push eax
call fcn.00542280
inc dword [esp + 4]
jno 0x424dcd
mov edx, dword [esp + 0x10]
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
movsx eax, byte [0x72a833]
cdq
push edx
push eax
call fcn.0053f630
pop eax
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
mov edx, 0x6203b6
push edx
call fcn.00542310
mov edx, dword [esp + 0x18]
push edx
call fcn.00542310
mov edx, 0x6203b6
push edx
call fcn.00542310
call fcn.00542370
mov eax, str.THHitlist
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
lea ebp, [0x72ad80]
push dword [ebp + 0x10]
mov eax, str.OPTAppendLogAutoopen
push eax
call fcn.0051db47
push dword [ebp + 8]
mov eax, str.OPTAutodeleteOldSourcefiles
push eax
call fcn.0051db47
push dword [ebp + 0xc]
mov eax, str.OPTClassaxeIncludeInactive
push eax
call fcn.0051db47
push dword [ebp]
mov eax, str.OPTAddHFCCAntennae
push eax
call fcn.0051db47
push dword [ebp + 0x14]
mov eax, str.OPTSignaldBm
push eax
call fcn.0051db47
push dword [ebp + 0x18]
mov eax, 0x62c374
push eax
call fcn.0051db47
push dword [ebp + 0x1c]
mov eax, str.OPTSignaldBuV
push eax
call fcn.0051db47
push dword [ebp + 0x20]
mov eax, str.OPTSignalS
push eax
call fcn.0051db47
push dword [ebp + 0x34]
mov eax, str.OPTCreateNodiffiles
push eax
call fcn.0051db47
push dword [ebp + 4]
mov eax, str.OPTPreferAOKIExcel
push eax
call fcn.0051db47
push dword [ebp + 0x70]
mov eax, str.OPTUseTCP
push eax
call fcn.0051db47
push dword [ebp + 0x38]
mov eax, str.OPTCreateNocharts
push eax
call fcn.0051db47
push dword [ebp + 0x3c]
mov eax, str.OPTDoNotShowTooltips
push eax
call fcn.0051db47
push dword [ebp + 0x40]
mov eax, str.OPTConfirmAppQuit
push eax
call fcn.0051db47
push dword [ebp + 0x78]
mov eax, str.OPTDXClusterTuneMHz
push eax
call fcn.0051db47
mov ebx, dword [ebp + 0x58]
inc ebx
push ebx
mov eax, str.OPTFrequencyDigits
push eax
call fcn.0051db47
push dword [ebp + 0x5c]
mov eax, str.OPTFrequencyAlign
push eax
call fcn.0051db47
push dword [ebp + 0x44]
mov eax, str.OPTUseVar2ForVar1
push eax
call fcn.0051db47
push dword [ebp + 0x24]
mov eax, str.OPTControlRadioApp
push eax
call fcn.0051db47
push dword [ebp + 0x28]
mov eax, str.OPTSmartFocusRadioApp
push eax
call fcn.0051db47
push dword [ebp + 0x30]
mov eax, str.OPTAutoswitchToPersonallist
push eax
call fcn.0051db47
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, 0x620abe
push eax
push 0xa
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [0x72a6b0]
cdq
push edx
push eax
call fcn.00540d70
call fcn.004fa482
add dword [esp], edx
call fcn.0053fed0
call fcn.00542370
mov eax, str.OPTAutoOpenToolwindows
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
push dword [ebp + 0x2c]
mov eax, str.OPTClearFiltersAtShutdown
push eax
call fcn.0051db47
push dword [ebp + 0x50]
mov eax, str.OPTMakePSNSpacesVisible
push eax
call fcn.0051db47
push dword [ebp + 0x48]
mov eax, str.OPTIncludeEmptyLangStationTXInUnknown
push eax
call fcn.0051db47
push dword [ebp + 0x4c]
mov eax, str.OPTIncludeEmptyUTCDaysInallutcalldays
push eax
call fcn.0051db47
lea ebp, [0x72abe8]
push dword [ebp + 0x86]
mov eax, str.THAlign
push eax
call fcn.0051db47
push dword [ebp + 0x8a]
mov eax, str.THLandscape
push eax
call fcn.0051db47
push dword [ebp + 0x82]
mov eax, str.THStepindex
push eax
call fcn.0051db47
mov edx, dword [0x72a698]
xor ecx, ecx
call fcn.004fa4a0
je 0x42512a
mov edx, dword [0x72a7c8]
xor ecx, ecx
call fcn.004fa4a0
je 0x42512a
jmp 0x425131
mov eax, 1
jmp 0x425133
xor eax, eax
and eax, eax
je 0x425266
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
lea ebp, [0x72abe8]
mov eax, dword [ebp + 0x96]
cdq
push edx
push eax
call fcn.0053f630
mov edx, 0x62088a
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, dword [ebp + 0x9a]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x62088a
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, dword [ebp + 0xa6]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x62088a
push edx
call fcn.00542310
lea eax, [esp + 0x14]
push eax
call fcn.00542280
mov edx, dword [esp + 0x10]
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, dword [ebp + 0x9e]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x62088a
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, dword [ebp + 0xa2]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x62088a
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, dword [ebp + 0xaa]
cdq
push edx
push eax
call fcn.0053f630
pop eax
lea eax, [esp + 0x14]
push eax
call fcn.00542280
push dword [esp + 0x10]
mov eax, str.Postlogparams
push eax
call fcn.0051daeb
lea ebp, [0x72a978]
push dword [ebp + 0x4c]
mov eax, 0x639238
push eax
call fcn.0051daeb
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 0xf1
call fcn.00528764
call fcn.00542370
mov eax, str.LastZH
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
lea ebp, [0x72ab68]
mov ebx, dword [ebp + 0x3c]
cmp ebx, 2
jne 0x4252ff
push 0xf5
push 0
call fcn.0051f4bb
and eax, eax
je 0x4252ed
push 1
mov eax, 0x623c7e
push eax
call fcn.0051db47
jmp 0x4252fd
push 8
mov eax, 0x623c7e
push eax
call fcn.0051db47
jmp 0x42536f
lea ebp, [0x72ab68]
mov ebx, dword [ebp + 0x3c]
cmp ebx, 0xa
jne 0x42536f
mov dword [esp + 0x20], 1
mov dword [esp + 0xc], 0
mov dword [esp + 4], 0xf5
jmp 0x425327
mov eax, 0xfe
cmp eax, dword [esp + 4]
jl 0x425360
push dword [esp + 4]
push 0
call fcn.0051f4bb
and eax, eax
je 0x425350
mov ebx, dword [esp + 0xc]
or ebx, dword [esp + 0x20]
mov dword [esp + 0xc], ebx
mov ebx, dword [esp + 0x20]
shl ebx, 1
mov dword [esp + 0x20], ebx
inc dword [esp + 4]
jno 0x425327
push dword [esp + 0xc]
mov eax, 0x623c7e
push eax
call fcn.0051db47
push dword [0x72a738]
mov eax, str.LastQTH
push eax
call fcn.0051db47
lea ebp, [0x72ad80]
mov ebx, dword [ebp + 0x58]
inc ebx
push ebx
mov eax, str.OPTFrequencyDigits
push eax
call fcn.0051db47
push dword [ebp + 0x44]
mov eax, str.OPTUseVar2ForVar1
push eax
call fcn.0051db47
push dword [ebp + 0x24]
mov eax, str.OPTControlRadioApp
push eax
call fcn.0051db47
push dword [ebp + 0x28]
mov eax, str.OPTSmartFocusRadioApp
push eax
call fcn.0051db47
push dword [ebp + 0x30]
mov eax, str.OPTAutoswitchToPersonallist
push eax
call fcn.0051db47
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, 0x620abe
push eax
push 0xa
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [0x72a6b0]
cdq
push edx
push eax
call fcn.00540d70
call fcn.004fa482
add dword [esp], edx
call fcn.0053fed0
call fcn.00542370
mov eax, str.OPTAutoOpenToolwindows
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
lea ebp, [0x72ab68]
cmp dword [ebp + 0x48], 0
je 0x42552e
mov ebp, dword [0x72b448]
mov edx, dword [ebp]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, 0x62088a
push edx
call fcn.00542310
mov ebp, dword [0x72b450]
mov edx, dword [ebp]
push edx
call fcn.00542310
mov edx, 0x62088a
push edx
call fcn.00542310
mov ebp, dword [0x72b448]
mov edx, dword [ebp + 4]
push edx
call fcn.00542310
mov edx, 0x62088a
push edx
call fcn.00542310
mov ebp, dword [0x72b450]
mov edx, dword [ebp + 4]
push edx
call fcn.00542310
mov edx, 0x62088a
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, dword [0x72a780]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x62088a
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 [0x72a750]
call fcn.00540ba0
pop eax
mov edx, 0x62088a
push edx
call fcn.00542310
mov edx, dword [0x72a810]
push edx
call fcn.00542310
lea eax, [esp + 0x20]
push eax
call fcn.00542280
push dword [esp + 0x1c]
mov eax, str.VCOM
push eax
call fcn.0051daeb
lea ebp, [0x72ab68]
mov ebx, dword [ebp + 0x34]
cmp ebx, 1
je 0x42554c
lea ebp, [0x72ab68]
mov ebx, dword [ebp + 0x34]
cmp ebx, 0xe
je 0x42554c
jmp 0x425553
mov eax, 1
jmp 0x425555
xor eax, eax
and eax, eax
je 0x4255d7
lea ebp, [0x72b228]
mov edx, dword [ebp + 0x14]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, 0x62088a
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, dword [ebp + 0x10]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x62088a
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, dword [ebp + 4]
cdq
push edx
push eax
call fcn.0053f630
pop eax
lea eax, [esp + 0x20]
push eax
call fcn.00542280
push dword [esp + 0x1c]
mov eax, 0x63b6e4
push eax
call fcn.0051daeb
push edx
call fcn.00542240
pop edx
push eax
mov ebp, dword [0x72b448]
mov edx, dword [ebp + 0xc]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, 0x62088a
push edx
call fcn.00542310
mov ebp, dword [0x72b450]
mov edx, dword [ebp + 0xc]
push edx
call fcn.00542310
mov edx, 0x62088a
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
lea ebp, [0x72aa4c]
lea eax, [ebp]
push dword [eax + 4]
push dword [eax]
call fcn.0053f630
pop eax
mov edx, 0x62088a
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, dword [ebp + 8]
cdq
push edx
push eax
call fcn.0053f630
pop eax
call fcn.00542370
mov eax, str.CATSyncCOM
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
cmp dword [0x72a6d4], 0
jne 0x425698
cmp byte [0x72a83a], 0
jne 0x425698
jmp 0x42569f
mov eax, 1
jmp 0x4256a1
xor eax, eax
and eax, eax
je 0x425a42
movsx ebx, byte [0x72a831]
and ebx, ebx
jl 0x4256c2
movsx ebx, byte [0x72a831]
cmp ebx, 8
jg 0x4256c2
jmp 0x4256c9
mov eax, 1
jmp 0x4256cb
xor eax, eax
and eax, eax
je 0x4256d6
mov byte [0x72a831], 0
movsx ebx, byte [0x72a835]
and ebx, ebx
jl 0x4256ef
movsx ebx, byte [0x72a835]
cmp ebx, 3
jg 0x4256ef
jmp 0x4256f6
mov eax, 1
jmp 0x4256f8
xor eax, eax
and eax, eax
je 0x425703
mov byte [0x72a835], 0
mov dword [0x72a71c], 0
push 0x1da
push 0
call fcn.0051f4bb
and eax, eax
je 0x42572f
mov ebx, dword [0x72a71c]
or ebx, 1
mov dword [0x72a71c], ebx
push 0x1d9
push 0
call fcn.0051f4bb
and eax, eax
je 0x425751
mov ebx, dword [0x72a71c]
or ebx, 2
mov dword [0x72a71c], ebx
push 0x1db
push 0
call fcn.0051f4bb
and eax, eax
je 0x425773
mov ebx, dword [0x72a71c]
or ebx, 4
mov dword [0x72a71c], ebx
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, byte [0x72a831]
cdq
push edx
push eax
call fcn.0053f630
mov edx, 0x62088a
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
movsx eax, byte [0x72a835]
cdq
push edx
push eax
call fcn.0053f630
pop eax
call fcn.00542370
mov eax, str.ActiveRigRot
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
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, dword [0x72a71c]
cdq
push edx
push eax
call fcn.0053f630
mov edx, 0x62088a
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
lea ebp, [0x72abe8]
mov eax, dword [ebp + 0x102]
cdq
push edx
push eax
call fcn.0053f630
pop eax
call fcn.00542370
mov eax, str.ExtRigSettings
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
mov dword [esp + 4], 1
jmp 0x425860
mov eax, 5
cmp eax, dword [esp + 4]
jl 0x42594c
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, 0x620fb0
push eax
push 2
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov ebx, dword [esp + 0x24]
add ebx, 0x1cb
push ebx
push 0
call fcn.0051f3b4
call fcn.004fa482
add dword [esp], edx
call fcn.0053f490
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
lea eax, [esp + 0x14]
push eax
call fcn.00542280
push dword [esp + 0x10]
mov edx, str.NONE
pop ecx
call fcn.004fa4a0
jne 0x425942
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x14]
push edx
call fcn.00542240
pop edx
push eax
mov edx, str.Rig
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, dword [esp + 0x18]
cdq
push edx
push eax
call fcn.0053f630
pop eax
call fcn.004fa482
add dword [esp], edx
call fcn.0051daeb
call fcn.004fa4e0
inc dword [esp + 4]
jno 0x425860
mov dword [esp + 4], 1
jmp 0x425956
mov eax, 3
cmp eax, dword [esp + 4]
jl 0x425a42
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, 0x620fb0
push eax
push 2
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov ebx, dword [esp + 0x24]
add ebx, 0x1dc
push ebx
push 0
call fcn.0051f3b4
call fcn.004fa482
add dword [esp], edx
call fcn.0053f490
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
lea eax, [esp + 0x14]
push eax
call fcn.00542280
push dword [esp + 0x10]
mov edx, str.NONE
pop ecx
call fcn.004fa4a0
jne 0x425a38
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x14]
push edx
call fcn.00542240
pop edx
push eax
mov edx, str.Rotator
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, dword [esp + 0x18]
cdq
push edx
push eax
call fcn.0053f630
pop eax
call fcn.004fa482
add dword [esp], edx
call fcn.0051daeb
call fcn.004fa4e0
inc dword [esp + 4]
jno 0x425956
lea ebp, [0x72ab08]
push dword [ebp + 0x40]
mov eax, str.Plotinfo
push eax
call fcn.0051daeb
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
lea ebp, [0x72ad58]
mov eax, dword [ebp + 4]
cdq
push edx
push eax
call fcn.0053f630
mov edx, 0x62088a
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, dword [ebp + 0x10]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x62088a
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, dword [ebp + 8]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x62088a
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, dword [ebp + 0xc]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x62088a
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, dword [ebp]
cdq
push edx
push eax
call fcn.0053f630
pop eax
lea eax, [esp + 0x14]
push eax
call fcn.00542280
push dword [esp + 0x10]
mov eax, str.Plotcolours
push eax
call fcn.0051daeb
call fcn.0051db80
push edx
call fcn.00542240
pop edx
push eax
push 1
lea ebp, [0x72a978]
mov edx, dword [ebp]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea ebp, [0x72ab68]
mov edx, dword [ebp + 0x10]
push edx
call fcn.00542310
mov edx, str..ini
push edx
call fcn.00542310
call fcn.004fa482
add dword [esp], edx
call fcn.005235be
call fcn.004fa4e0
push edx
call fcn.00542240
pop edx
push eax
push pe_nt_image_headers32
lea ebp, [0x72a978]
mov edx, dword [ebp]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, str.CSVUB_exportpaths.ini
push edx
call fcn.00542310
call fcn.004fa482
add dword [esp], edx
call fcn.005235be
call fcn.004fa4e0
push edx
call fcn.00542240
pop edx
push eax
push 1
mov edx, dword [ebp]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, str.CSVUB_exportpaths.ini
push edx
call fcn.00542310
call fcn.004fa482
add dword [esp], edx
call fcn.0051d990
call fcn.004fa4e0
mov eax, str.Do_not_edit_this_file__A_broken_file_structure_and_indisciminate_values_may_cause_programme_instability_
push eax
call fcn.0051d9f7
mov edx, dword [ebp + 0x58]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, 0x61f6be
push edx
call fcn.00542310
mov edx, dword [ebp + 0x68]
push edx
call fcn.00542310
mov edx, 0x61f6be
push edx
call fcn.00542310
mov edx, dword [ebp + 0x64]
push edx
call fcn.00542310
mov edx, 0x61f6be
push edx
call fcn.00542310
lea eax, [esp + 0x20]
push eax
call fcn.00542280
mov edx, dword [esp + 0x1c]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, dword [ebp + 0x50]
push edx
call fcn.00542310
mov edx, 0x61f6be
push edx
call fcn.00542310
mov edx, dword [ebp + 0x60]
push edx
call fcn.00542310
mov edx, 0x61f6be
push edx
call fcn.00542310
mov edx, dword [ebp + 0x5c]
push edx
call fcn.00542310
mov edx, 0x61f6be
push edx
call fcn.00542310
lea eax, [esp + 0x20]
push eax
call fcn.00542280
mov edx, dword [esp + 0x1c]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, dword [ebp + 0x54]
push edx
call fcn.00542310
mov edx, 0x61f6be
push edx
call fcn.00542310
mov edx, dword [ebp + 0x70]
push edx
call fcn.00542310
mov edx, 0x61f6be
push edx
call fcn.00542310
mov edx, dword [ebp + 0x6c]
push edx
call fcn.00542310
lea eax, [esp + 0x20]
push eax
call fcn.00542280
push dword [esp + 0x1c]
mov eax, 0x639238
push eax
call fcn.0051daeb
call fcn.0051db80
push edx
call fcn.00542240
pop edx
push eax
push 1
mov edx, dword [ebp]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, str.CSVUB_exportpaths.ini
push edx
call fcn.00542310
call fcn.004fa482
add dword [esp], edx
call fcn.005235be
call fcn.004fa4e0
push 0
push 0
push 1
push 2
call sub.USER32.dll_SystemParametersInfoW
push 0xffffffff
call fcn.0054161b
mov edx, 0x61f062
lea ecx, [esp + 0x10]
call fcn.004fa008
mov dword [esp + 4], 0
jmp 0x425d85
push 0xf1
call fcn.0052a17b
mov ebx, eax
dec ebx
cmp ebx, dword [esp + 4]
jl 0x425e32
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 + 0x14]
push 0xf1
call fcn.0052a1de
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
call fcn.004fa4f0
cmp word [eax], 0
je 0x425e28
mov edx, dword [esp + 0x10]
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 + 0x10]
push 0xf1
call fcn.0052a1de
pop eax
mov edx, 0x62136c
push edx
call fcn.00542310
lea eax, [esp + 0x14]
push eax
call fcn.00542280
inc dword [esp + 4]
jno 0x425d85
mov edx, dword [esp + 0x10]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea ebp, [0x72b12c]
mov edx, dword [ebp]
push edx
call fcn.00542310
mov edx, 0x6211e0
push edx
call fcn.00542310
mov edx, dword [ebp + 4]
push edx
call fcn.00542310
mov edx, 0x6211e0
push edx
call fcn.00542310
mov edx, dword [ebp + 8]
push edx
call fcn.00542310
mov edx, 0x6211e0
push edx
call fcn.00542310
mov edx, dword [ebp + 0xc]
push edx
call fcn.00542310
mov edx, 0x6211e0
push edx
call fcn.00542310
mov edx, dword [ebp + 0x10]
push edx
call fcn.00542310
mov edx, 0x6211e0
push edx
call fcn.00542310
mov edx, dword [ebp + 0x14]
push edx
call fcn.00542310
mov edx, 0x6211e0
push edx
call fcn.00542310
mov edx, dword [ebp + 0x18]
push edx
call fcn.00542310
mov edx, 0x6211e0
push edx
call fcn.00542310
mov edx, dword [ebp + 0x1c]
push edx
call fcn.00542310
mov edx, 0x6211e0
push edx
call fcn.00542310
lea eax, [esp + 0x14]
push eax
call fcn.00542280
push dword [esp + 0x10]
mov edx, dword [0x72a6e4]
pop ecx
call fcn.004fa4a0
jne 0x425f58
push 9
push 1
lea ebp, [0x72a978]
push dword [ebp + 0xa0]
push 0xffffffff
call fcn.0051eeca
mov dword [esp], eax
cmp dword [esp], 0
je 0x425f58
mov eax, str.historypack
push eax
push dword [esp + 0x14]
call fcn.00540e80
mov ebx, eax
inc ebx
push ebx
mov eax, dword [esp + 0x18]
push eax
push dword [esp + 0xc]
call fcn.0051ef31
push dword [esp]
call fcn.0051ede2
lea ebp, [0x72b24c]
push dword [ebp + 0x24]
call sub.GDI32.dll_DeleteObject
call fcn.0042bdc0
cmp byte [esp + 0x48], 0
je 0x425f92
lea ebp, [0x72ad80]
cmp dword [ebp + 0x24], 0
je 0x425f82
xor eax, eax
jmp 0x425f87
mov eax, 1
and eax, eax
je 0x425f92
mov eax, 1
jmp 0x425f94
xor eax, eax
and eax, eax
je 0x425f9d
mov byte [esp + 0x48], 0
push 0xa4
call fcn.004b03dd
and eax, eax
je 0x425fb9
movsx ebx, byte [esp + 0x48]
xor ebx, 1
push ebx
pop eax
mov byte [esp + 0x48], al
cmp byte [esp + 0x48], 0
je 0x426435
mov eax, str.CATSync_Full.exe
push eax
call fcn.004d9213
and eax, eax
je 0x4261ea
mov dword [esp], 0
push 0xc00000
lea ebp, [0x72ab68]
push dword [ebp + 0x14]
push 0x1a
push 0x258
push 0x1a
call fcn.0048027c
push eax
push 0x258
call fcn.00480245
push eax
push 0xffffffff
call fcn.00533116
mov dword [esp + 0x2c], eax
push 0x201
mov eax, 0x61f062
push eax
push 0x1a
push 0x258
push 0
push 0
push 0xffffffff
call fcn.005269d5
mov dword [esp + 0x30], eax
push 0x10
push 0xe
mov eax, 0x61f062
push eax
push 0xffffffff
call fcn.0054167a
mov dword [esp + 0x34], eax
push dword [esp + 0x34]
push dword [esp + 0x34]
call fcn.004be447
push 1
push dword [esp + 0x30]
call fcn.00533a0f
push 1
push dword [esp + 0x30]
call fcn.005336ff
lea ebp, [0x72a850]
mov dword [ebp + 0x8c], 0
push 0
lea eax, [0x461583]
push eax
call sub.USER32.dll_EnumWindows
lea ebp, [0x72a850]
cmp dword [ebp + 0x8c], 0
je 0x4260d1
mov ebx, dword [esp + 0x24]
cmp ebx, dword [ebp + 0x8c]
je 0x4260d1
mov eax, 1
jmp 0x4260d3
xor eax, eax
and eax, eax
je 0x4261a8
call sub.WINMM.dll_timeGetTime
mov ebx, eax
add ebx, 0xfa0
mov dword [esp + 0x28], ebx
mov ebx, dword [esp]
inc ebx
mov dword [esp], ebx
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov edx, str.Attempting_to_terminate_CATSync_instance
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, dword [esp + 0x10]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, str.__please_wait_...
push edx
call fcn.00542310
call fcn.00542370
push dword [esp + 0x38]
call fcn.004fa482
add dword [esp + 4], edx
call fcn.00528678
call fcn.004fa4e0
push 0
push 0
push 0x10
lea ebp, [0x72a850]
push dword [ebp + 0x8c]
call sub.USER32.dll_PostMessageW
lea ebp, [0x72a850]
push dword [ebp + 0x8c]
pop eax
mov dword [esp + 0x24], eax
mov dword [esp + 4], 1
jmp 0x42618d
mov eax, 0xc8
cmp eax, dword [esp + 4]
jl 0x4261a8
push 1
call fcn.005335a4
inc dword [esp + 4]
jno 0x42618d
lea ebp, [0x72a850]
mov ebx, dword [ebp + 0x8c]
and ebx, ebx
je 0x4261c7
call sub.WINMM.dll_timeGetTime
mov ebx, eax
cmp ebx, dword [esp + 0x28]
jg 0x4261c7
jmp 0x4261ce
mov eax, 1
jmp 0x4261d0
xor eax, eax
and eax, eax
je 0x42608e
push dword [esp + 0x2c]
call fcn.0053300e
push dword [esp + 0x34]
call fcn.0041c195
mov dword [esp + 0x24], 0
lea ebp, [0x72ab68]
push dword [ebp]
call fcn.004d9213
and eax, eax
je 0x426435
mov dword [esp], 0
push 0xc00000
lea ebp, [0x72ab68]
push dword [ebp + 0x14]
push 0x1a
push 0x258
push 0x1a
call fcn.0048027c
push eax
push 0x258
call fcn.00480245
push eax
push 0xffffffff
call fcn.00533116
mov dword [esp + 0x2c], eax
push 0x201
mov eax, 0x61f062
push eax
push 0x1a
push 0x258
push 0
push 0
push 0xffffffff
call fcn.005269d5
mov dword [esp + 0x30], eax
push 0x10
push 0xe
mov eax, 0x61f062
push eax
push 0xffffffff
call fcn.0054167a
mov dword [esp + 0x34], eax
push dword [esp + 0x34]
push dword [esp + 0x34]
call fcn.004be447
push 1
push dword [esp + 0x30]
call fcn.00533a0f
push 1
push dword [esp + 0x30]
call fcn.005336ff
lea ebp, [0x72a850]
mov dword [ebp + 0x88], 0
push 0
lea eax, [0x461583]
push eax
call sub.USER32.dll_EnumWindows
lea ebp, [0x72a850]
cmp dword [ebp + 0x88], 0
je 0x426302
mov ebx, dword [esp + 0x24]
cmp ebx, dword [ebp + 0x88]
je 0x426302
mov eax, 1
jmp 0x426304
xor eax, eax
and eax, eax
je 0x4263f3
call sub.WINMM.dll_timeGetTime
mov ebx, eax
add ebx, 0xfa0
mov dword [esp + 0x28], ebx
mov ebx, dword [esp]
inc ebx
mov dword [esp], ebx
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov edx, str.Attempting_to_terminate
push edx
call fcn.00542310
lea ebp, [0x72ab68]
mov edx, dword [ebp]
push edx
call fcn.00542310
mov edx, str._instance
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, dword [esp + 0x10]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, str.__please_wait_...
push edx
call fcn.00542310
call fcn.00542370
push dword [esp + 0x38]
call fcn.004fa482
add dword [esp + 4], edx
call fcn.00528678
call fcn.004fa4e0
push 0
push 0
push 0x10
lea ebp, [0x72a850]
push dword [ebp + 0x88]
call sub.USER32.dll_PostMessageW
lea ebp, [0x72a850]
push dword [ebp + 0x88]
pop eax
mov dword [esp + 0x24], eax
mov dword [esp + 4], 1
jmp 0x4263d8
mov eax, 0xc8
cmp eax, dword [esp + 4]
jl 0x4263f3
push 1
call fcn.005335a4
inc dword [esp + 4]
jno 0x4263d8
lea ebp, [0x72a850]
mov ebx, dword [ebp + 0x88]
and ebx, ebx
je 0x426412
call sub.WINMM.dll_timeGetTime
mov ebx, eax
cmp ebx, dword [esp + 0x28]
jg 0x426412
jmp 0x426419
mov eax, 1
jmp 0x42641b
xor eax, eax
and eax, eax
je 0x4262bf
push dword [esp + 0x2c]
call fcn.0053300e
push dword [esp + 0x34]
call fcn.0041c195
lea ebp, [0x72abe8]
mov dword [ebp + 0x6e], 0
call fcn.004801d0
lea ebp, [0x72a908]
mov dword [ebp + 0x44], 1
lea eax, [ebp + 0x44]
push eax
call fcn.004234a1
push dword [0x72a7cc]
call fcn.00502aa2
and eax, eax
je 0x426477
push dword [0x72a7cc]
call fcn.005029ce
call fcn.00463794
lea ebp, [0x72a908]
push dword [ebp + 0x2c]
call fcn.004fbc2a
and eax, eax
je 0x4264a6
lea ebp, [0x72a908]
push dword [ebp + 0x2c]
call fcn.004fbd39
push 0x32
call sub.KERNEL32.dll_Sleep
cmp dword [0x72a6d4], 0
je 0x426505
call sub.WINMM.dll_timeGetTime
mov ebx, eax
add ebx, 0x4e20
push ebx
lea ebp, [0x72ad6c]
pop eax
mov dword [ebp + 8], eax
push dword [ebp + 8]
pop eax
mov dword [ebp + 0xc], eax
lea ebp, [0x72a908]
lea eax, [ebp + 0x30]
push eax
call fcn.004234a1
lea ebp, [0x72a908]
lea eax, [ebp + 0x24]
push eax
call fcn.004234a1
xor eax, eax
push eax
xor eax, eax
push eax
xor eax, eax
push eax
call fcn.004284f2
push dword [0x72a6d4]
call fcn.00520f48
cmp byte [0x72a83a], 0
je 0x42651e
mov eax, 1
push eax
call fcn.004db5c6
call sub.ole32.dll_CoUninitialize
call fcn.005ad540
mov dword [esp + 4], 0x1f
jmp 0x42652d
mov eax, 0x3c
cmp eax, dword [esp + 4]
jl 0x42659f
mov ebx, dword [esp + 4]
mov ebp, dword [0x72b420]
imul ebx, ebx, 0x54
add ebp, ebx
mov edx, dword [ebp + 0x44]
xor ecx, ecx
call fcn.004fa4a0
jne 0x426577
mov ebx, dword [esp + 4]
mov ebp, dword [0x72b348]
shl ebx, 3
add ebp, ebx
push dword [ebp]
call fcn.0053aa4b
mov ebx, eax
and ebx, ebx
jne 0x426577
mov eax, 1
jmp 0x426579
xor eax, eax
and eax, eax
je 0x426599
push 2
mov ebx, dword [esp + 8]
mov ebp, dword [0x72b420]
imul ebx, ebx, 0x54
add ebp, ebx
push dword [ebp + 0x38]
call fcn.0052311e
inc dword [esp + 4]
jno 0x42652d
mov eax, 1
movsx eax, al
jmp 0x4265ab
push dword [esp + 0x18]
call fcn.00542440
push dword [esp + 0x1c]
call fcn.00542440
push dword [esp + 0x10]
call fcn.00542440
add esp, 0x38
pop edi
pop ebx
pop ebp
ret 4