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

Disassembly:
push ebp
push ebx
push edi
mov edx, 0x38
sub esp, 4
mov dword [esp], 0
dec edx
jne 0x43a8b7
call fcn.004aca30
push dword [esp]
call fcn.004a555f
push 8
push 0x5e0df4
lea eax, [esp + 8]
push eax
push 4
call fcn.004a54cd
mov eax, 0x200
push eax
lea eax, [esp + 0xc]
push eax
push 0x5e0e04
push 7
push 8
call fcn.004a2cca
mov eax, 0x200
push eax
lea eax, [esp + 0x10]
push eax
push 0x5e0df4
push 8
push 4
call fcn.004a2cca
mov eax, str.ascend
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cdd82
lea ecx, [ebp]
call fcn.00476008
mov eax, str.descend
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cddfe
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d16c8
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cde0a
lea ecx, [ebp]
call fcn.00476008
mov eax, str.str_ascend
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cdec2
lea ecx, [ebp]
call fcn.00476008
mov eax, str.str_descend
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cdf42
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d3ec4
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cdd82
lea ecx, [ebp]
call fcn.00476008
mov eax, str.true
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cddfe
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x200
push eax
lea eax, [esp + 0x14]
push eax
xor eax, eax
push eax
push 0x18
push 1
call fcn.004a2cca
mov eax, 0x5cec6c
push eax
push dword [esp + 0x14]
call fcn.004a2d97
mov ebp, eax
mov byte [ebp], 1
mov eax, 0x5cdbbc
push eax
push dword [esp + 0x14]
call fcn.004a2d97
mov ebp, eax
mov byte [ebp], 2
mov eax, 0x5cdd76
push eax
push dword [esp + 0x14]
call fcn.004a2d97
mov ebp, eax
mov byte [ebp], 2
mov eax, 0x5cdc42
push eax
push dword [esp + 0x14]
call fcn.004a2d97
mov ebp, eax
mov byte [ebp], 3
mov eax, 0x5cdcd8
push eax
push dword [esp + 0x14]
call fcn.004a2d97
mov ebp, eax
mov byte [ebp], 3
mov eax, 0x5ce2a8
push eax
push dword [esp + 0x14]
call fcn.004a2d97
mov ebp, eax
mov byte [ebp], 4
mov eax, 0x5ce2a4
push eax
push dword [esp + 0x14]
call fcn.004a2d97
mov ebp, eax
mov byte [ebp], 5
mov eax, 0x5ce2fe
push eax
push dword [esp + 0x14]
call fcn.004a2d97
mov ebp, eax
mov byte [ebp], 5
mov eax, str.lbutton
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cddfe
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d10d8
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cde0a
lea ecx, [ebp]
call fcn.00476008
mov eax, str.cancel
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cdec2
lea ecx, [ebp]
call fcn.00476008
mov eax, str.mbutton
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cdf42
lea ecx, [ebp]
call fcn.00476008
mov eax, str.backspace
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5ce0d0
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d0c08
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5ce13e
lea ecx, [ebp]
call fcn.00476008
mov eax, str.clear
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5ce42a
lea ecx, [ebp]
call fcn.00476008
mov eax, str.tnter
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5ce43a
lea ecx, [ebp]
call fcn.00476008
mov eax, str.shift
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5ce57e
lea ecx, [ebp]
call fcn.00476008
mov eax, str.ctrl
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5ce5b8
lea ecx, [ebp]
call fcn.00476008
mov eax, str.alt
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5ce604
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5dbfb8
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5ce62c
lea ecx, [ebp]
call fcn.00476008
mov eax, str.capslock
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cf46c
lea ecx, [ebp]
call fcn.00476008
mov eax, str.esc
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cf602
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d2aae
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d067e
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d8f9c
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d06d6
lea ecx, [ebp]
call fcn.00476008
mov eax, str.pagedown
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d06ec
lea ecx, [ebp]
call fcn.00476008
mov eax, str.end
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d06f2
lea ecx, [ebp]
call fcn.00476008
mov eax, str.home
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d07ee
lea ecx, [ebp]
call fcn.00476008
mov eax, str.left
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d08a6
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5e031e
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d0930
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5dd724
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d0998
lea ecx, [ebp]
call fcn.00476008
mov eax, str.down
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d14f4
lea ecx, [ebp]
call fcn.00476008
mov eax, str.select
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d1532
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5cf73c
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d153e
lea ecx, [ebp]
call fcn.00476008
mov eax, str.execute
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d1560
lea ecx, [ebp]
call fcn.00476008
mov eax, str.printscreen
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d157a
lea ecx, [ebp]
call fcn.00476008
mov eax, str.insert
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d1586
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5dbd74
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d1592
lea ecx, [ebp]
call fcn.00476008
mov eax, str.help
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d160e
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d0b74
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d16b6
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d0b8a
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d16c2
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d0b90
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d2828
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d0b96
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d2870
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d0bfc
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d293a
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d0c02
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d2940
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d0c12
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d2978
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d0c3a
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d29a6
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d0cd6
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d29ac
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d0d6a
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d2a4c
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d1538
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d3e88
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d155a
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d3ebe
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d1574
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d3f1e
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d1580
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d3f30
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d158c
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d3f92
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d1608
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d501a
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d16b0
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d5020
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d16bc
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d505a
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d174c
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d50f4
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d17ee
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d50fa
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d1822
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d5134
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d1828
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d5174
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d1870
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d517a
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d1876
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d5200
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d18d0
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d521e
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d1968
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d61d0
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d19d6
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d6252
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d1a7e
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d62be
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d1b22
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d62d2
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d1b56
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d62f6
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d1b68
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d6312
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d1bca
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d6384
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d1c16
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d638a
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d1c70
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d63a2
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d1cd6
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d63ba
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d1ce4
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d7226
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d32ac
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d722c
lea ecx, [ebp]
call fcn.00476008
mov eax, str.lwin
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d722c
lea ecx, [ebp]
call fcn.00476008
mov eax, str.rwin
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d728e
lea ecx, [ebp]
call fcn.00476008
mov eax, str.apps
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d72c8
lea ecx, [ebp]
call fcn.00476008
mov eax, str.sleep
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d738e
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d6390
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d73ba
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d63a8
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d7400
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d63c0
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d7406
lea ecx, [ebp]
call fcn.00476008
mov eax, str.numpad3
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d7474
lea ecx, [ebp]
call fcn.00476008
mov eax, str.numpad4
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5df214
lea ecx, [ebp]
call fcn.00476008
mov eax, str.numpad5
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5df21c
lea ecx, [ebp]
call fcn.00476008
mov eax, str.numpad6
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5df24c
lea ecx, [ebp]
call fcn.00476008
mov eax, str.numpad7
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5df2f6
lea ecx, [ebp]
call fcn.00476008
mov eax, str.numpad8
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5df398
lea ecx, [ebp]
call fcn.00476008
mov eax, str.numpad9
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5df3ec
lea ecx, [ebp]
call fcn.00476008
mov eax, str.multiply
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5df532
lea ecx, [ebp]
call fcn.00476008
mov eax, str.add
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5df61c
lea ecx, [ebp]
call fcn.00476008
mov eax, str.separator
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5df6dc
lea ecx, [ebp]
call fcn.00476008
mov eax, str.subtract
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5df6e4
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5dd464
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5e0786
lea ecx, [ebp]
call fcn.00476008
mov eax, str.divide
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5e081c
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5e076e
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5e0914
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5e0776
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5e09c2
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5e077e
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5e0a06
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5e0814
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5e0a98
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5e090c
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5e0b24
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5e09ba
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5e0b60
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5e09fe
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5e0b98
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5e0a90
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5e0ba0
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5e0b1c
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cdd6e
lea ecx, [ebp]
call fcn.00476008
mov eax, str.f10
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cdd7a
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5df86c
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cddf6
lea ecx, [ebp]
call fcn.00476008
mov eax, str.f12
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cde02
lea ecx, [ebp]
call fcn.00476008
mov eax, str.f13
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cdeba
lea ecx, [ebp]
call fcn.00476008
mov eax, str.f14
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cdf3a
lea ecx, [ebp]
call fcn.00476008
mov eax, str.f15
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cdf96
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5dfaac
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5ce006
lea ecx, [ebp]
call fcn.00476008
mov eax, str.f17
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5ce034
lea ecx, [ebp]
call fcn.00476008
mov eax, str.f18
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5ce0c8
lea ecx, [ebp]
call fcn.00476008
mov eax, str.f19
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cf0a6
lea ecx, [ebp]
call fcn.00476008
mov eax, str.f20
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cf0de
lea ecx, [ebp]
call fcn.00476008
mov eax, str.f21
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cf0ee
lea ecx, [ebp]
call fcn.00476008
mov eax, str.f22
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cf0f6
lea ecx, [ebp]
call fcn.00476008
mov eax, str.f23
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cf118
lea ecx, [ebp]
call fcn.00476008
mov eax, str.f24
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cf124
lea ecx, [ebp]
call fcn.00476008
mov eax, str.numlock
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d02d2
lea ecx, [ebp]
call fcn.00476008
mov eax, str.scrolllock
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d030a
lea ecx, [ebp]
call fcn.00476008
mov eax, str.lshift
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d2216
lea ecx, [ebp]
call fcn.00476008
mov eax, str.rshift
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d2252
lea ecx, [ebp]
call fcn.00476008
mov eax, str.lcontrol
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d22d0
lea ecx, [ebp]
call fcn.00476008
mov eax, str.rcontrol
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d22e8
lea ecx, [ebp]
call fcn.00476008
mov eax, str.lalt
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d235e
lea ecx, [ebp]
call fcn.00476008
mov eax, str.ralt
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d23f4
lea ecx, [ebp]
call fcn.00476008
mov eax, str.browser_back
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d23fc
lea ecx, [ebp]
call fcn.00476008
mov eax, str.browser_forward
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d247e
lea ecx, [ebp]
call fcn.00476008
mov eax, str.browser_refresh
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d24a2
lea ecx, [ebp]
call fcn.00476008
mov eax, str.browser_stop
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d24f2
lea ecx, [ebp]
call fcn.00476008
mov eax, str.browser_search
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d36f4
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5e0ce4
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d3712
lea ecx, [ebp]
call fcn.00476008
mov eax, str.browser_home
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d371a
lea ecx, [ebp]
call fcn.00476008
mov eax, str.volume_mute
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d3756
lea ecx, [ebp]
call fcn.00476008
mov eax, str.volume_down
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d37fa
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d62fc
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d38a8
lea ecx, [ebp]
call fcn.00476008
mov eax, str.media_next_track
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d38d0
lea ecx, [ebp]
call fcn.00476008
mov eax, str.media_prev_track
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d38f8
lea ecx, [ebp]
call fcn.00476008
mov eax, str.media_stop
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d3900
lea ecx, [ebp]
call fcn.00476008
mov eax, str.media_play_pause
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d39c0
lea ecx, [ebp]
call fcn.00476008
mov eax, str.launch_mail
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d49a0
lea ecx, [ebp]
call fcn.00476008
mov eax, str.launch_media_select
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d49a8
lea ecx, [ebp]
call fcn.00476008
mov eax, str.red
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cf110
lea ecx, [ebp]
call fcn.00476008
mov eax, str.green
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, str.65280
lea ecx, [ebp]
call fcn.00476008
mov eax, str.blue
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, str.16711680
lea ecx, [ebp]
call fcn.00476008
mov eax, str.yellow
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5ce0bc
lea ecx, [ebp]
call fcn.00476008
mov eax, str.white
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, str.16777215
lea ecx, [ebp]
call fcn.00476008
mov eax, str.black
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cdd82
lea ecx, [ebp]
call fcn.00476008
mov eax, str.cyan
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, str.16776960
lea ecx, [ebp]
call fcn.00476008
mov eax, str.gray
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, str.8421504
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x5d95c6
push eax
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5d7394
lea ecx, [ebp]
call fcn.00476008
mov eax, 0x200
push eax
lea eax, [esp + 0x18]
push eax
push 0x5e0df4
push 8
push 4
call fcn.004a2cca
mov dword [esp + 0x18], 0
mov dword [esp + 0x1c], 0
mov dword [esp + 0x20], 0
mov byte [esp + 0x24], 0
mov dword [esp + 0x28], 0
mov dword [esp + 0x2c], 0
mov dword [esp + 0x30], 0
mov dword [esp + 0x34], 0
mov byte [esp + 0x38], 1
mov dword [esp + 0x3c], 0
mov dword [esp + 0x40], 0
mov dword [esp + 0x44], 0
mov dword [esp + 0x48], 0
mov dword [esp + 0x4c], 0
mov dword [esp + 0x50], 0
mov byte [esp + 0x54], 0
fld qword [0x5e0dcc]
fstp qword [esp + 0x58]
mov byte [esp + 0x60], 0
mov dword [esp + 0x64], 0
mov edx, 0x5cd02a
lea ecx, [esp + 0x68]
call fcn.00476008
mov edx, 0x5cd02a
lea ecx, [esp + 0x6c]
call fcn.00476008
mov edx, 0x5cd02a
lea ecx, [esp + 0x70]
call fcn.00476008
mov edx, 0x5cd02a
lea ecx, [esp + 0x74]
call fcn.00476008
mov edx, 0x5cd02a
lea ecx, [esp + 0x78]
call fcn.00476008
mov edx, 0x5cd02a
lea ecx, [esp + 0x7c]
call fcn.00476008
mov edx, 0x5cd02a
lea ecx, [esp + 0x80]
call fcn.00476008
mov eax, 0x5d8044
push eax
push 0
call fcn.0047ad80
mov edx, dword [0x6202f0]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
lea eax, [esp + 0x88]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0x8c]
call fcn.004aafe0
lea eax, [esp + 0x88]
push eax
call fcn.004ac930
mov eax, 0x5cd288
push eax
push dword [esp + 0x88]
call fcn.004a9c20
mov ebx, eax
inc ebx
mov dword [esp + 0x48], ebx
mov dword [esp + 0x88], 1
jmp 0x43bd31
mov eax, dword [esp + 0x48]
cmp eax, dword [esp + 0x88]
jl 0x46733a
mov byte [esp + 0x24], 0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cd288
push eax
push dword [esp + 0x94]
push dword [esp + 0x94]
call fcn.004a9cb0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cd3e2
push eax
push dword [esp + 0x78]
call fcn.004aacb0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cd288
push eax
push dword [esp + 0x78]
call fcn.004aacb0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
mov eax, 0x5cd21e
push eax
push dword [esp + 0x70]
call fcn.004aa820
and eax, eax
je 0x43be11
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 2
mov eax, 0x5cda56
push eax
mov eax, 0x5cd21e
push eax
push dword [esp + 0x80]
call fcn.004aa060
call fcn.00476140
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0x74]
call fcn.004aafe0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
mov eax, 0x5cdac8
push eax
push dword [esp + 0x70]
call fcn.004aa820
and eax, eax
je 0x43c15c
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5ce20c
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdac8
push eax
push 1
push dword [esp + 0x84]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
je 0x43be9a
xor eax, eax
jmp 0x43be9f
mov eax, 1
and eax, eax
je 0x43c129
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdac8
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0x7c]
call fcn.004a9fb0
mov ebx, eax
mov eax, 0x5cdac8
push eax
push dword [esp + 0x80]
call fcn.004aa820
sub ebx, eax
push ebx
push dword [esp + 0x80]
call fcn.004a9fe0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
je 0x43bf9f
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
mov eax, 0x5ced0a
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cdac8
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdac8
push eax
push 2
push dword [esp + 0x98]
call fcn.004a9cb0
pop eax
mov edx, 0x5cdac8
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0x88]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
jmp 0x43c127
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
mov byte [esp + 0x38], 0
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x43c092
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d5736
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d4cba
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x43c122
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x43c122
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_6883_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_there_are_missing_or_extra_quotation_marks.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
jmp 0x43c157
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5ce20c
push eax
push 1
push dword [esp + 0x7c]
call fcn.004a9cb0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
jmp 0x43be34
mov eax, 0x5ce20c
push eax
push dword [esp + 0x70]
call fcn.004aa820
and eax, eax
je 0x43c19d
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5ce20c
push eax
push 1
push dword [esp + 0x7c]
call fcn.004a9cb0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0x74]
call fcn.004aafe0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
push dword [esp + 0x6c]
mov edx, 0x5cd02a
pop ecx
call fcn.00476150
je 0x43c1d6
jmp 0x46732d
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0x74]
call fcn.004a9de0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cd1cc
push eax
mov eax, 0x5cdb7a
push eax
push dword [esp + 0x7c]
call fcn.004aa3f0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
mov eax, 0x5cd024
push eax
push dword [esp + 0x70]
call fcn.004aa820
and eax, eax
je 0x43c26c
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cda56
push eax
mov eax, 0x5cd024
push eax
push dword [esp + 0x7c]
call fcn.004aa3f0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
jmp 0x43c228
mov eax, 0x5cdb7a
push eax
push dword [esp + 0x70]
call fcn.004aa820
and eax, eax
jne 0x43c294
mov eax, 0x5cdb7e
push eax
push dword [esp + 0x70]
call fcn.004aa820
and eax, eax
jne 0x43c294
jmp 0x43c29b
mov eax, 1
jmp 0x43c29d
xor eax, eax
and eax, eax
je 0x43c45d
mov eax, 0x5cdb7a
push eax
push dword [esp + 0x70]
call fcn.004a9c20
mov dword [esp + 0x20], eax
mov ebx, dword [esp + 0x20]
mov eax, 0x5cdb7e
push eax
push dword [esp + 0x70]
call fcn.004a9c20
sub ebx, eax
and ebx, ebx
je 0x43c45d
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x43c3c8
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5ceb5c
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80c6
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x43c458
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x43c458
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d5708
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d7eb0
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cda56
push eax
push 1
push dword [esp + 0x7c]
call fcn.004a9cb0
lea eax, [esp + 0x7c]
push eax
call fcn.004ac930
push dword [esp + 0x78]
mov edx, str.wdown
pop ecx
call fcn.00476150
je 0x43c4b2
push dword [esp + 0x6c]
mov edx, str.wdown
pop ecx
call fcn.00476150
je 0x43c4b2
jmp 0x46732d
push dword [esp + 0x78]
mov edx, 0x5d71d4
pop ecx
call fcn.00476150
je 0x43c4d9
push dword [esp + 0x6c]
mov edx, 0x5d71d4
pop ecx
call fcn.00476150
je 0x43c4d9
jmp 0x46732d
push dword [esp + 0x78]
mov edx, str.goto
pop ecx
call fcn.00476150
je 0x43ca5e
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 3
push dword [esp + 0x7c]
call fcn.004a9cb0
call fcn.00476190
cmp word [eax], 0
je 0x43c6a9
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x43c614
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d57f0
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5cd246
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x43c6a4
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x43c6a4
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_6983_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5de300
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cda56
push eax
push 2
push dword [esp + 0x7c]
call fcn.004a9cb0
lea eax, [esp + 0x80]
push eax
call fcn.004ac930
push dword [esp + 0x7c]
call fcn.004a9fb0
push eax
fild dword [esp]
push eax
fstp qword [esp]
pop dword [esp + 0x5c]
pop dword [esp + 0x5c]
mov dword [esp + 0x90], 1
jmp 0x43c700
fld qword [esp + 0x58]
fistp dword [esp - 4]
mov eax, dword [esp - 4]
cmp eax, dword [esp + 0x90]
jl 0x43ca59
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa0]
push dword [esp + 0x90]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
mov ebx, eax
cmp ebx, 0x2f
jle 0x43c7b2
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa0]
push dword [esp + 0x90]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
mov ebx, eax
cmp ebx, 0x3a
jge 0x43c7b2
mov eax, 1
jmp 0x43c7b4
xor eax, eax
and eax, eax
jne 0x43c8b5
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa0]
push dword [esp + 0x90]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
mov ebx, eax
cmp ebx, 0x60
jle 0x43c855
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa0]
push dword [esp + 0x90]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
mov ebx, eax
cmp ebx, 0x7b
jge 0x43c855
mov eax, 1
jmp 0x43c857
xor eax, eax
and eax, eax
jne 0x43c8a6
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa0]
push dword [esp + 0x90]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
mov ebx, eax
cmp ebx, 0x5f
je 0x43c8a6
jmp 0x43c8ad
mov eax, 1
jmp 0x43c8af
xor eax, eax
and eax, eax
jne 0x43c8b5
jmp 0x43c8bc
mov eax, 1
jmp 0x43c8be
xor eax, eax
and eax, eax
je 0x43c8c7
jmp 0x43ca4c
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x43c9ba
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d1d46
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d476e
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x43ca4a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x43ca4a
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7000_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d3154
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x43ca59
inc dword [esp + 0x90]
jno 0x43c700
jmp 0x46732d
push dword [esp + 0x78]
mov edx, str.break
pop ecx
call fcn.00476150
je 0x43d02b
push dword [esp + 0x6c]
mov edx, str.break
pop ecx
call fcn.00476150
jne 0x43ccaa
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0x7c]
call fcn.004a9fb0
mov ebx, eax
add ebx, 0xfffffffb
push ebx
push dword [esp + 0x80]
call fcn.004a9fe0
call fcn.00476122
add dword [esp], edx
call fcn.004aafe0
lea eax, [esp + 0x80]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0x84]
call fcn.004aa620
push edx
push eax
call fcn.004a9e50
call fcn.004ac9c0
mov edx, dword [esp + 0x80]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x43cca8
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x43cc13
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d7ba4
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d709a
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x43cca3
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x43cca3
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7018_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_Only_a_positive_integer_can_be_used_after__break_.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
jmp 0x43ccb8
mov edx, 0x5cddfe
lea ecx, [esp + 0x7c]
call fcn.00476008
push dword [esp + 0x7c]
call fcn.004aa620
push edx
push eax
pop ebx
pop edi
cmp edi, 0
jg 0x43ccd5
jl 0x43ccd1
cmp ebx, 0
ja 0x43ccd5
xor eax, eax
jmp 0x43ccda
mov eax, 1
or eax, eax
jne 0x43ce6a
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x43cdd5
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dea2a
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5dd294
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x43ce65
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x43ce65
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7031_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_The__break__level_must_be_greater_than_0.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
mov ebx, dword [esp + 0x3c]
add ebx, dword [esp + 0x44]
push dword [esp + 0x7c]
call fcn.004aa620
mov ecx, ebx
sar ecx, 0x1f
push ecx
push ebx
push edx
push eax
pop eax
pop edx
pop ebx
pop edi
cmp edi, edx
jl 0x43ce96
jg 0x43ce92
cmp ebx, eax
jb 0x43ce96
xor eax, eax
jmp 0x43ce9b
mov eax, 1
or eax, eax
je 0x43d02b
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x43cf96
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dd69e
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d1284
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x43d026
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x43d026
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7041_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_The__break__level_is_too_high.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push dword [esp + 0x78]
mov edx, str.continue
pop ecx
call fcn.00476150
je 0x43d375
push dword [esp + 0x6c]
mov edx, str.continue
pop ecx
call fcn.00476150
jne 0x43d1dd
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x43d148
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dd432
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5cd246
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x43d1d8
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x43d1d8
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7054_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5de300
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
mov ebx, dword [esp + 0x3c]
add ebx, dword [esp + 0x44]
and ebx, ebx
jne 0x43d375
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x43d2e0
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dbc48
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:__Continue______
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x43d370
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x43d370
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7064_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:__Continue_can_only_be_used_inside_a_loop
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push dword [esp + 0x78]
mov edx, 0x5d73c6
pop ecx
call fcn.00476150
je 0x43d840
push dword [esp + 0x6c]
mov edx, 0x5d73c6
pop ecx
call fcn.00476150
je 0x43d527
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x43d492
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d56d6
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x43d522
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x43d522
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7080_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
mov edx, 0x5cd02a
lea ecx, [esp + 0x70]
call fcn.00476008
mov edx, 0x5cd02a
lea ecx, [esp + 0x68]
call fcn.00476008
mov dword [esp + 0x90], 1
jmp 0x43d550
push dword [esp + 0x6c]
call fcn.004a9fb0
mov ebx, eax
inc ebx
cmp ebx, dword [esp + 0x90]
jl 0x43d7f1
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa0]
push dword [esp + 0x80]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
push eax
pop eax
mov byte [esp + 0x60], al
movzx ebx, byte [esp + 0x60]
mov eax, 0x2f
cmp ebx, eax
jle 0x43d5d4
movzx ebx, byte [esp + 0x60]
mov eax, 0x3a
cmp ebx, eax
jge 0x43d5d4
mov eax, 1
jmp 0x43d5d6
xor eax, eax
and eax, eax
jne 0x43d622
movzx ebx, byte [esp + 0x60]
mov eax, 0x60
cmp ebx, eax
jle 0x43d5fd
movzx ebx, byte [esp + 0x60]
mov eax, 0x7b
cmp ebx, eax
jge 0x43d5fd
mov eax, 1
jmp 0x43d5ff
xor eax, eax
and eax, eax
jne 0x43d613
movzx ebx, byte [esp + 0x60]
mov eax, 0x5f
cmp ebx, eax
je 0x43d613
jmp 0x43d61a
mov eax, 1
jmp 0x43d61c
xor eax, eax
and eax, eax
jne 0x43d622
jmp 0x43d629
mov eax, 1
jmp 0x43d62b
xor eax, eax
and eax, eax
je 0x43d679
mov edx, dword [esp + 0x70]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa0]
push dword [esp + 0x80]
call fcn.004aacd0
pop eax
lea eax, [esp + 0x74]
push eax
call fcn.004ac930
jmp 0x43d7e4
mov edx, dword [esp + 0x70]
xor ecx, ecx
call fcn.00476150
jne 0x43d79f
push dword [esp + 0x70]
mov edx, 0x5dd6d0
mov ecx, dword [esp]
call fcn.00476150
jne 0x43d6ca
mov edx, 0x5d73c6
mov ecx, dword [esp]
call fcn.00476150
jne 0x43d6ca
mov edx, 0x5d249a
mov ecx, dword [esp]
call fcn.00476150
jne 0x43d6ca
mov edx, 0x5df866
mov ecx, dword [esp]
call fcn.00476150
je 0x43d73f
mov edx, dword [esp + 0x6c]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cecba
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0x78]
push edx
call fcn.004ac8d0
mov edx, 0x5cecba
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa4]
push dword [esp + 0x84]
call fcn.004aacd0
pop eax
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
mov edx, 0x5cd02a
lea ecx, [esp + 0x74]
call fcn.00476008
jmp 0x43d79c
mov edx, dword [esp + 0x6c]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0x78]
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa4]
push dword [esp + 0x84]
call fcn.004aacd0
pop eax
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
mov edx, 0x5cd02a
lea ecx, [esp + 0x74]
call fcn.00476008
pop eax
jmp 0x43d7e4
mov edx, dword [esp + 0x68]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa0]
push dword [esp + 0x80]
call fcn.004aacd0
pop eax
lea eax, [esp + 0x6c]
push eax
call fcn.004ac930
inc dword [esp + 0x90]
jno 0x43d550
mov edx, dword [esp + 0x68]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
mov ebx, dword [esp + 0x40]
inc ebx
mov dword [esp + 0x40], ebx
push dword [esp]
call fcn.004a55c8
mov ebp, dword [esp + 4]
mov edx, 0x5d73c6
lea ecx, [ebp + 8]
call fcn.00476008
push dword [esp + 0x88]
pop eax
mov dword [esp + 0x30], eax
jmp 0x43f04f
push dword [esp + 0x78]
mov edx, str.endif
pop ecx
call fcn.00476150
je 0x43dc24
mov ebx, dword [esp + 0x40]
dec ebx
mov dword [esp + 0x40], ebx
push dword [esp]
call fcn.004a5666
and eax, eax
je 0x43da7b
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
mov ebp, dword [esp + 0x14]
push dword [ebp + 8]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, 0x5d73c6
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x43da73
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x43d9c2
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d5836
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5dcdf4
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0x84]
push edx
call fcn.004ac8d0
mov edx, 0x5e008e
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x43da6e
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x43da6e
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7138_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5dcdf4
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0x84]
push edx
call fcn.004ac8d0
mov edx, str.__does_not_match_the_completion_of_the_current_statement.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push dword [esp]
call fcn.004a56fe
mov ebx, dword [esp + 0x40]
and ebx, ebx
jne 0x43da8b
mov dword [esp + 0x30], 0
mov ebx, dword [esp + 0x40]
and ebx, ebx
jge 0x43dc1f
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x43db8a
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d30f0
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d0c96
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x43dc1a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x43dc1a
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5da2a8
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_Missing__if__for__endif_.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
jmp 0x43f04f
push dword [esp + 0x78]
mov edx, 0x5d213c
pop ecx
call fcn.00476150
je 0x43e0ef
mov eax, str._to
push eax
push dword [esp + 0x70]
call fcn.004aa820
and eax, eax
je 0x43dc50
xor eax, eax
jmp 0x43dc55
mov eax, 1
and eax, eax
je 0x43dde5
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x43dd50
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d53b6
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5db978
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x43dde0
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x43dde0
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7172_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_The__for__must_be_followed_by__to_.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
mov edx, 0x5cd02a
lea ecx, [esp + 0x70]
call fcn.00476008
mov edx, 0x5cd02a
lea ecx, [esp + 0x68]
call fcn.00476008
mov dword [esp + 0x90], 1
jmp 0x43de0e
push dword [esp + 0x6c]
call fcn.004a9fb0
mov ebx, eax
inc ebx
cmp ebx, dword [esp + 0x90]
jl 0x43e0a0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa0]
push dword [esp + 0x80]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
push eax
pop eax
mov byte [esp + 0x60], al
movzx ebx, byte [esp + 0x60]
mov eax, 0x2f
cmp ebx, eax
jle 0x43de92
movzx ebx, byte [esp + 0x60]
mov eax, 0x3a
cmp ebx, eax
jge 0x43de92
mov eax, 1
jmp 0x43de94
xor eax, eax
and eax, eax
jne 0x43dee0
movzx ebx, byte [esp + 0x60]
mov eax, 0x60
cmp ebx, eax
jle 0x43debb
movzx ebx, byte [esp + 0x60]
mov eax, 0x7b
cmp ebx, eax
jge 0x43debb
mov eax, 1
jmp 0x43debd
xor eax, eax
and eax, eax
jne 0x43ded1
movzx ebx, byte [esp + 0x60]
mov eax, 0x5f
cmp ebx, eax
je 0x43ded1
jmp 0x43ded8
mov eax, 1
jmp 0x43deda
xor eax, eax
and eax, eax
jne 0x43dee0
jmp 0x43dee7
mov eax, 1
jmp 0x43dee9
xor eax, eax
and eax, eax
je 0x43df37
mov edx, dword [esp + 0x70]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa0]
push dword [esp + 0x80]
call fcn.004aacd0
pop eax
lea eax, [esp + 0x74]
push eax
call fcn.004ac930
jmp 0x43e093
mov edx, dword [esp + 0x70]
xor ecx, ecx
call fcn.00476150
jne 0x43e04e
push dword [esp + 0x70]
mov edx, 0x5d213c
mov ecx, dword [esp]
call fcn.00476150
jne 0x43df79
mov edx, 0x5d14ee
mov ecx, dword [esp]
call fcn.00476150
jne 0x43df79
mov edx, str.step
mov ecx, dword [esp]
call fcn.00476150
je 0x43dfee
mov edx, dword [esp + 0x6c]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cecba
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0x78]
push edx
call fcn.004ac8d0
mov edx, 0x5cecba
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa4]
push dword [esp + 0x84]
call fcn.004aacd0
pop eax
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
mov edx, 0x5cd02a
lea ecx, [esp + 0x74]
call fcn.00476008
jmp 0x43e04b
mov edx, dword [esp + 0x6c]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0x78]
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa4]
push dword [esp + 0x84]
call fcn.004aacd0
pop eax
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
mov edx, 0x5cd02a
lea ecx, [esp + 0x74]
call fcn.00476008
pop eax
jmp 0x43e093
mov edx, dword [esp + 0x68]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa0]
push dword [esp + 0x80]
call fcn.004aacd0
pop eax
lea eax, [esp + 0x6c]
push eax
call fcn.004ac930
inc dword [esp + 0x90]
jno 0x43de0e
mov edx, dword [esp + 0x68]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
mov ebx, dword [esp + 0x3c]
inc ebx
mov dword [esp + 0x3c], ebx
push dword [esp]
call fcn.004a55c8
mov ebp, dword [esp + 4]
mov edx, 0x5d213c
lea ecx, [ebp + 8]
call fcn.00476008
push dword [esp + 0x88]
pop eax
mov dword [esp + 0x2c], eax
jmp 0x43f04f
push dword [esp + 0x78]
mov edx, 0x5cf484
pop ecx
call fcn.00476150
je 0x43e2c9
push dword [esp + 0x6c]
mov edx, 0x5cf484
pop ecx
call fcn.00476150
jne 0x43e12d
push dword [esp + 0x6c]
mov edx, str.halt_1
pop ecx
call fcn.00476150
jne 0x43e12d
mov eax, 1
jmp 0x43e12f
xor eax, eax
and eax, eax
je 0x43e2bf
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x43e22a
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5e002e
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:__n___
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x43e2ba
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x43e2ba
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7213_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:__nThe_string_contains_unnecessary_characters
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
jmp 0x46732d
push dword [esp + 0x78]
mov edx, str.next
pop ecx
call fcn.00476150
je 0x43e6ad
mov ebx, dword [esp + 0x3c]
dec ebx
mov dword [esp + 0x3c], ebx
push dword [esp]
call fcn.004a5666
and eax, eax
je 0x43e504
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
mov ebp, dword [esp + 0x14]
push dword [ebp + 8]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, 0x5d213c
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x43e4fc
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x43e44b
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5da42c
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5dcdf4
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0x84]
push edx
call fcn.004ac8d0
mov edx, 0x5e008e
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x43e4f7
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x43e4f7
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7232_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5dcdf4
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0x84]
push edx
call fcn.004ac8d0
mov edx, str.__does_not_match_the_completion_of_the_current_statement.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push dword [esp]
call fcn.004a56fe
mov ebx, dword [esp + 0x3c]
and ebx, ebx
jne 0x43e514
mov dword [esp + 0x2c], 0
mov ebx, dword [esp + 0x3c]
and ebx, ebx
jge 0x43e6a8
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x43e613
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d78aa
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d4b38
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x43e6a3
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x43e6a3
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7252_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_Missing__for__for__next_.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
jmp 0x43f04f
push dword [esp + 0x78]
mov edx, str.sortarray
pop ecx
call fcn.00476150
je 0x43e7a5
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5d15f0
push eax
push dword [esp + 0x78]
call fcn.004aacb0
lea eax, [esp + 0x78]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cda56
push eax
push dword [esp + 0x80]
call fcn.004aacb0
lea eax, [esp + 0x78]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
push dword [esp + 0x84]
call fcn.004a9cb0
lea eax, [esp + 0x78]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdb7a
push eax
push dword [esp + 0x80]
call fcn.004aacb0
lea eax, [esp + 0x78]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdb7e
push eax
push dword [esp + 0x80]
call fcn.004aacb0
lea eax, [esp + 0x78]
push eax
call fcn.004ac930
jmp 0x43f04f
push dword [esp + 0x78]
mov edx, str.while
pop ecx
call fcn.00476150
je 0x43ec70
push dword [esp + 0x6c]
mov edx, str.while
pop ecx
call fcn.00476150
je 0x43e957
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x43e8c2
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d5452
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x43e952
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x43e952
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7272_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
mov edx, 0x5cd02a
lea ecx, [esp + 0x70]
call fcn.00476008
mov edx, 0x5cd02a
lea ecx, [esp + 0x68]
call fcn.00476008
mov dword [esp + 0x90], 1
jmp 0x43e980
push dword [esp + 0x6c]
call fcn.004a9fb0
mov ebx, eax
inc ebx
cmp ebx, dword [esp + 0x90]
jl 0x43ec21
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa0]
push dword [esp + 0x80]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
push eax
pop eax
mov byte [esp + 0x60], al
movzx ebx, byte [esp + 0x60]
mov eax, 0x2f
cmp ebx, eax
jle 0x43ea04
movzx ebx, byte [esp + 0x60]
mov eax, 0x3a
cmp ebx, eax
jge 0x43ea04
mov eax, 1
jmp 0x43ea06
xor eax, eax
and eax, eax
jne 0x43ea52
movzx ebx, byte [esp + 0x60]
mov eax, 0x60
cmp ebx, eax
jle 0x43ea2d
movzx ebx, byte [esp + 0x60]
mov eax, 0x7b
cmp ebx, eax
jge 0x43ea2d
mov eax, 1
jmp 0x43ea2f
xor eax, eax
and eax, eax
jne 0x43ea43
movzx ebx, byte [esp + 0x60]
mov eax, 0x5f
cmp ebx, eax
je 0x43ea43
jmp 0x43ea4a
mov eax, 1
jmp 0x43ea4c
xor eax, eax
and eax, eax
jne 0x43ea52
jmp 0x43ea59
mov eax, 1
jmp 0x43ea5b
xor eax, eax
and eax, eax
je 0x43eaa9
mov edx, dword [esp + 0x70]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa0]
push dword [esp + 0x80]
call fcn.004aacd0
pop eax
lea eax, [esp + 0x74]
push eax
call fcn.004ac930
jmp 0x43ec14
mov edx, dword [esp + 0x70]
xor ecx, ecx
call fcn.00476150
jne 0x43ebcf
push dword [esp + 0x70]
mov edx, 0x5dd6d0
mov ecx, dword [esp]
call fcn.00476150
jne 0x43eafa
mov edx, 0x5d249a
mov ecx, dword [esp]
call fcn.00476150
jne 0x43eafa
mov edx, 0x5df866
mov ecx, dword [esp]
call fcn.00476150
jne 0x43eafa
mov edx, str.while
mov ecx, dword [esp]
call fcn.00476150
je 0x43eb6f
mov edx, dword [esp + 0x6c]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cecba
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0x78]
push edx
call fcn.004ac8d0
mov edx, 0x5cecba
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa4]
push dword [esp + 0x84]
call fcn.004aacd0
pop eax
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
mov edx, 0x5cd02a
lea ecx, [esp + 0x74]
call fcn.00476008
jmp 0x43ebcc
mov edx, dword [esp + 0x6c]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0x78]
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa4]
push dword [esp + 0x84]
call fcn.004aacd0
pop eax
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
mov edx, 0x5cd02a
lea ecx, [esp + 0x74]
call fcn.00476008
pop eax
jmp 0x43ec14
mov edx, dword [esp + 0x68]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa0]
push dword [esp + 0x80]
call fcn.004aacd0
pop eax
lea eax, [esp + 0x6c]
push eax
call fcn.004ac930
inc dword [esp + 0x90]
jno 0x43e980
mov edx, dword [esp + 0x68]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
mov ebx, dword [esp + 0x44]
inc ebx
mov dword [esp + 0x44], ebx
push dword [esp]
call fcn.004a55c8
mov ebp, dword [esp + 4]
mov edx, str.while
lea ecx, [ebp + 8]
call fcn.00476008
push dword [esp + 0x88]
pop eax
mov dword [esp + 0x34], eax
jmp 0x43f04f
push dword [esp + 0x78]
mov edx, str.wend
pop ecx
call fcn.00476150
je 0x43f04f
mov ebx, dword [esp + 0x44]
dec ebx
mov dword [esp + 0x44], ebx
push dword [esp]
call fcn.004a5666
and eax, eax
je 0x43eeab
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
mov ebp, dword [esp + 0x14]
push dword [ebp + 8]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, str.while
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x43eea3
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x43edf2
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dc1ea
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5dcdf4
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0x84]
push edx
call fcn.004ac8d0
mov edx, 0x5e008e
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x43ee9e
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x43ee9e
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7330_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5dcdf4
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0x84]
push edx
call fcn.004ac8d0
mov edx, str.__does_not_match_the_completion_of_the_current_statement.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push dword [esp]
call fcn.004a56fe
mov ebx, dword [esp + 0x44]
and ebx, ebx
jne 0x43eebb
mov dword [esp + 0x34], 0
mov ebx, dword [esp + 0x44]
and ebx, ebx
jge 0x43f04f
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x43efba
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d943e
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d005e
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x43f04a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x43f04a
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7350_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_Missing__while__for__wend_.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push dword [esp + 0x6c]
push 1
call fcn.0047ae30
push 1
call fcn.0047af00
and eax, eax
je 0x43f138
push dword [esp + 0x78]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
call fcn.0047af80
call fcn.00476190
mov edx, eax
pop ecx
call fcn.00476150
je 0x43f133
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
mov edx, dword [esp + 0x8c]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cecba
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov edx, dword [esp + 0x90]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cda56
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0x88]
call fcn.00476122
add dword [esp + 4], edx
call fcn.00476122
add dword [esp + 8], edx
call fcn.004aa0b0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
jmp 0x43f138
jmp 0x43f05d
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdb7a
push eax
mov eax, 0x5d61ca
push eax
push dword [esp + 0x7c]
call fcn.004aa3f0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdb7a
push eax
mov eax, 0x5cd1cc
push eax
push dword [esp + 0x7c]
call fcn.004aa3f0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdb7e
push eax
mov eax, 0x5cd218
push eax
push dword [esp + 0x7c]
call fcn.004aa3f0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdb7e
push eax
mov eax, 0x5d7220
push eax
push dword [esp + 0x7c]
call fcn.004aa3f0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
mov eax, 0x5db386
push eax
push dword [esp + 0x7c]
call fcn.004aa3f0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
mov eax, 0x5cd378
push eax
push dword [esp + 0x7c]
call fcn.004aa3f0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
push dword [esp + 0x10]
call fcn.004a2db9
push dword [esp + 0x10]
call fcn.004a2df4
or eax, eax
je 0x43f425
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cda56
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0x20]
call fcn.004a2e3b
pop eax
call fcn.004ac9c0
push dword [esp + 0x74]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
je 0x43f34f
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0x20]
call fcn.004a2e3b
call fcn.004ac9c0
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cda56
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0x28]
call fcn.004a2e3b
pop eax
call fcn.004ac9c0
push dword [esp + 0x7c]
call fcn.00476122
add dword [esp + 4], edx
call fcn.00476122
add dword [esp + 8], edx
call fcn.004aa3f0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
jmp 0x43f26c
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0x1c]
call fcn.004a2e3b
mov edx, 0x5cda56
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0x74]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
je 0x43f420
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0x20]
call fcn.004a2e3b
call fcn.004ac9c0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0x24]
call fcn.004a2e3b
mov edx, 0x5cda56
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0x7c]
call fcn.00476122
add dword [esp + 4], edx
call fcn.00476122
add dword [esp + 8], edx
call fcn.004aa3f0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
jmp 0x43f34f
jmp 0x43f25b
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push dword [esp + 0x80]
call fcn.004aacd0
call fcn.004ac9c0
push 0
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047ae30
call fcn.00476140
and eax, eax
je 0x43f617
push 0
call fcn.0047af00
and eax, eax
je 0x43f617
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x43f57d
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d0bca
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5db472
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x43f60d
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x43f60d
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7399_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_Invalid_character_at_the_beginning_of_the_string.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cda56
push eax
mov eax, 0x5cecba
push eax
push dword [esp + 0x7c]
call fcn.004aa3f0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0x74]
call fcn.004aafe0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
mov eax, 0x5cd024
push eax
push dword [esp + 0x70]
call fcn.004aa820
and eax, eax
je 0x43f6ad
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cda56
push eax
mov eax, 0x5cd024
push eax
push dword [esp + 0x7c]
call fcn.004aa3f0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
jmp 0x43f669
push dword [esp + 0x6c]
mov edx, 0x5cd02a
pop ecx
call fcn.00476150
je 0x43f6c3
jmp 0x46732d
push dword [esp + 0x78]
mov edx, 0x5dbb44
pop ecx
call fcn.00476150
je 0x43f875
push dword [esp + 0x6c]
mov edx, 0x5dbb44
pop ecx
call fcn.00476150
jne 0x43f875
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x43f7e0
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d1ca4
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5cd246
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x43f870
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x43f870
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7426_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5de300
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push dword [esp + 0x78]
mov edx, str.endif
pop ecx
call fcn.00476150
jne 0x43f8aa
push dword [esp + 0x78]
mov edx, 0x5d8858
pop ecx
call fcn.00476150
jne 0x43f8aa
push dword [esp + 0x78]
mov edx, str.wend
pop ecx
call fcn.00476150
jne 0x43f8aa
jmp 0x43f8b1
mov eax, 1
jmp 0x43f8b3
xor eax, eax
and eax, eax
je 0x43fa57
push dword [esp + 0x6c]
mov edx, dword [esp + 0x7c]
pop ecx
call fcn.00476150
jne 0x43fa57
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x43f9c2
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5da614
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x43fa52
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x43fa52
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7440_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push dword [esp + 0x78]
mov edx, 0x5d213c
pop ecx
call fcn.00476150
je 0x43fc50
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5ce2a8
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cda56
push eax
push 2
push dword [esp + 0x84]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
je 0x43fabb
xor eax, eax
jmp 0x43fac0
mov eax, 1
and eax, eax
je 0x43fc50
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x43fbbb
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dd54c
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x43fc4b
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x43fc4b
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7454_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
mov eax, 0x5ce1d4
push eax
push dword [esp + 0x70]
call fcn.004aa820
and eax, eax
je 0x440563
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 2
push dword [esp + 0x7c]
call fcn.004a9cb0
call fcn.00476190
cmp word [eax], 0
je 0x43fe22
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x43fd8d
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d683e
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5cd246
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x43fe1d
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x43fe1d
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7470_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5de300
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push dword [esp + 0x6c]
call fcn.004a9fb0
push eax
fild dword [esp]
push eax
fstp qword [esp]
pop dword [esp + 0x5c]
pop dword [esp + 0x5c]
mov dword [esp + 0x90], 1
jmp 0x43fe48
fld qword [esp + 0x58]
fistp dword [esp - 4]
mov eax, dword [esp - 4]
cmp eax, dword [esp + 0x90]
jl 0x4401ee
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa0]
push dword [esp + 0x80]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
mov ebx, eax
cmp ebx, 0x2f
jle 0x43fefa
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa0]
push dword [esp + 0x80]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
mov ebx, eax
cmp ebx, 0x3a
jge 0x43fefa
mov eax, 1
jmp 0x43fefc
xor eax, eax
and eax, eax
jne 0x44004a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa0]
push dword [esp + 0x80]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
mov ebx, eax
cmp ebx, 0x60
jle 0x43ff9d
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa0]
push dword [esp + 0x80]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
mov ebx, eax
cmp ebx, 0x7b
jge 0x43ff9d
mov eax, 1
jmp 0x43ff9f
xor eax, eax
and eax, eax
jne 0x44003b
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa0]
push dword [esp + 0x80]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
mov ebx, eax
cmp ebx, 0x5f
je 0x44003b
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa0]
push dword [esp + 0x80]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
mov ebx, eax
cmp ebx, 0x3a
je 0x44003b
jmp 0x440042
mov eax, 1
jmp 0x440044
xor eax, eax
and eax, eax
jne 0x44004a
jmp 0x440051
mov eax, 1
jmp 0x440053
xor eax, eax
and eax, eax
je 0x44005c
jmp 0x4401e1
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44014f
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5de73c
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d476e
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4401df
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4401df
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d17f4
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d3154
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4401ee
inc dword [esp + 0x90]
jno 0x43fe48
mov eax, 0x5ce1d4
push eax
push dword [esp + 0x70]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
je 0x440390
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x4402fb
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5ce8a0
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5dfa7a
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44038b
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44038b
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dfaf0
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_Syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0x78]
call fcn.004a9fb0
push eax
push dword [esp + 0x7c]
call fcn.004aacd0
call fcn.004ac9c0
mov edx, 0x5ce1d4
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x44055e
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x4404c9
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dc21c
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5dfa7a
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x440559
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x440559
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7509_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_Syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
jmp 0x46732d
mov eax, 0x5cdb7e
push eax
push dword [esp + 0x70]
call fcn.004aa820
and eax, eax
je 0x441721
mov eax, 0x5cdb7e
push eax
push dword [esp + 0x70]
call fcn.004aa820
mov dword [esp + 0x94], eax
push dword [esp + 0x6c]
call fcn.004a9fb0
mov ebx, eax
sub ebx, dword [esp + 0x94]
and ebx, ebx
je 0x4405dc
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0x74]
call fcn.004a9fb0
mov ebx, eax
sub ebx, dword [esp + 0x9c]
push ebx
push dword [esp + 0x78]
call fcn.004a9fe0
lea eax, [esp + 0x6c]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdb7a
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdb7e
push eax
push 1
push dword [esp + 0x84]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004a9c20
call fcn.00476140
mov ebx, eax
dec ebx
mov dword [esp + 0x98], ebx
push dword [esp + 0x94]
pop eax
mov dword [esp + 0x9c], eax
mov eax, 0x5cdb7e
push eax
push dword [esp + 0x70]
call fcn.004a9c20
mov dword [esp + 0xa0], eax
mov dword [esp + 0x90], 1
jmp 0x44065f
mov eax, dword [esp + 0xa0]
cmp eax, dword [esp + 0x90]
jl 0x4408e9
push dword [esp + 0x9c]
mov eax, 0x5cdb7e
push eax
push dword [esp + 0x74]
call fcn.004aa760
mov dword [esp + 0x9c], eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdb7a
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov ebx, dword [esp + 0xac]
dec ebx
push ebx
push dword [esp + 0x80]
call fcn.004ab000
call fcn.00476122
add dword [esp], edx
call fcn.004a9c20
call fcn.00476140
mov ebx, eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdb7e
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov edi, dword [esp + 0xac]
dec edi
push edi
push dword [esp + 0x80]
call fcn.004ab000
call fcn.00476122
add dword [esp], edx
call fcn.004a9c20
call fcn.00476140
sub ebx, eax
mov dword [esp + 0xa4], ebx
mov ebx, dword [esp + 0xa4]
and ebx, ebx
jg 0x4408be
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x440827
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d9520
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4408b7
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4408b7
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7550_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push dword [esp + 0xa4]
pop eax
mov dword [esp + 0x98], eax
push dword [esp + 0x9c]
pop eax
mov dword [esp + 0x94], eax
inc dword [esp + 0x90]
jno 0x44065f
mov dword [esp + 0xa8], 0
push dword [esp + 0x94]
pop eax
mov dword [esp + 0x90], eax
jmp 0x440905
mov eax, 1
cmp eax, dword [esp + 0x90]
jg 0x44104b
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
mov ebx, dword [esp + 0xa0]
dec ebx
push ebx
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xac]
push dword [esp + 0x8c]
call fcn.004ab000
call fcn.00476122
add dword [esp], edx
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
mov ebx, eax
cmp ebx, 0x28
je 0x44099a
mov ebx, dword [esp + 0xa8]
inc ebx
mov dword [esp + 0xa8], ebx
jmp 0x44103e
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xb0]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov ebx, dword [esp + 0xa8]
dec ebx
push ebx
push dword [esp + 0x84]
call fcn.004ab000
call fcn.00476122
add dword [esp], edx
call fcn.004a9fe0
lea eax, [esp + 0xb0]
push eax
call fcn.004ac930
mov dword [esp + 0xa8], 0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov ebx, dword [esp + 0x98]
add ebx, 0xfffffffe
push ebx
push dword [esp + 0x78]
call fcn.004ab000
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
push dword [esp + 0xb0]
call fcn.004a9fb0
mov dword [esp + 0xb4], eax
jmp 0x440a41
mov eax, 1
cmp eax, dword [esp + 0xb4]
jg 0x440b47
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xc4]
push dword [esp + 0xc4]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
push eax
pop eax
mov byte [esp + 0x60], al
movzx ebx, byte [esp + 0x60]
mov eax, 0x2f
cmp ebx, eax
jle 0x440abe
movzx ebx, byte [esp + 0x60]
mov eax, 0x3a
cmp ebx, eax
jge 0x440abe
mov eax, 1
jmp 0x440ac0
xor eax, eax
and eax, eax
jne 0x440b1a
movzx ebx, byte [esp + 0x60]
mov eax, 0x60
cmp ebx, eax
jle 0x440ae7
movzx ebx, byte [esp + 0x60]
mov eax, 0x7b
cmp ebx, eax
jge 0x440ae7
mov eax, 1
jmp 0x440ae9
xor eax, eax
and eax, eax
jne 0x440b0b
movzx ebx, byte [esp + 0x60]
mov eax, 0x5f
cmp ebx, eax
je 0x440b0b
movzx ebx, byte [esp + 0x60]
mov eax, 0x24
cmp ebx, eax
je 0x440b0b
jmp 0x440b12
mov eax, 1
jmp 0x440b14
xor eax, eax
and eax, eax
jne 0x440b1a
jmp 0x440b21
mov eax, 1
jmp 0x440b23
xor eax, eax
and eax, eax
je 0x440b38
mov ebx, dword [esp + 0xa8]
inc ebx
mov dword [esp + 0xa8], ebx
jmp 0x440b3a
jmp 0x440b47
dec dword [esp + 0xb4]
jno 0x440a41
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xb0]
push dword [esp + 0xbc]
call fcn.004a9fe0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push dword [esp + 0xc4]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
mov ebx, eax
cmp ebx, 0x2f
jle 0x440c0c
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push dword [esp + 0xc4]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
mov ebx, eax
cmp ebx, 0x3a
jge 0x440c0c
mov eax, 1
jmp 0x440c0e
xor eax, eax
and eax, eax
je 0x440d9e
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x440d09
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d54e4
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5de00c
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x440d99
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x440d99
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7593_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_The_name_of_a_variable__array__or_function_cannot_begin_with_a_digit.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
mov eax, 0x5cdad0
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x440fa7
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xbc]
call fcn.004a9fe0
call fcn.004ac9c0
mov edx, 0x5cdad0
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x440e0e
mov eax, 0x5cdad0
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
jg 0x440e0e
jmp 0x440e15
mov eax, 1
jmp 0x440e17
xor eax, eax
and eax, eax
je 0x440fa7
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x440f12
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d6ab8
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x440fa2
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x440fa2
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7607_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
mov ebx, dword [esp + 0x94]
push dword [esp + 0xac]
call fcn.004a9fb0
sub ebx, eax
dec ebx
mov dword [esp + 0xb8], ebx
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
mov ebx, dword [esp + 0xc4]
dec ebx
push ebx
push 1
mov eax, 0x5cecfa
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cdb7a
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc8]
push edx
call fcn.004ac8d0
mov edx, 0x5cdb7e
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0x88]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
jmp 0x44104b
dec dword [esp + 0x90]
jno 0x440905
push dword [esp + 0xac]
mov edx, 0x5cd02a
pop ecx
call fcn.00476150
je 0x44171c
push dword [esp + 0xb0]
mov edx, 0x5d2b9c
mov ecx, dword [esp]
call fcn.00476150
jne 0x4410f1
mov edx, 0x5cd810
mov ecx, dword [esp]
call fcn.00476150
jne 0x4410f1
mov edx, str.getmaxheight
mov ecx, dword [esp]
call fcn.00476150
jne 0x4410f1
mov edx, str.getminwidth
mov ecx, dword [esp]
call fcn.00476150
jne 0x4410f1
mov edx, str.getminheight
mov ecx, dword [esp]
call fcn.00476150
jne 0x4410f1
mov edx, str.getmousex
mov ecx, dword [esp]
call fcn.00476150
jne 0x4410f1
mov edx, str.getmousey
mov ecx, dword [esp]
call fcn.00476150
jne 0x4410f1
mov edx, str.mtime
mov ecx, dword [esp]
call fcn.00476150
jne 0x4410f1
mov edx, str.utime
mov ecx, dword [esp]
call fcn.00476150
je 0x441167
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
mov eax, 0x5cecba
push eax
mov edx, dword [esp + 0xcc]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cecfa
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0x8c]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0x74]
push eax
call fcn.004ac930
add esp, 4
jmp 0x440563
mov edx, str.getcursorx
mov ecx, dword [esp]
call fcn.00476150
jne 0x4411ee
mov edx, str.getcursory
mov ecx, dword [esp]
call fcn.00476150
jne 0x4411ee
mov edx, 0x5d101c
mov ecx, dword [esp]
call fcn.00476150
jne 0x4411ee
mov edx, str.ddate
mov ecx, dword [esp]
call fcn.00476150
jne 0x4411ee
mov edx, str.mdate
mov ecx, dword [esp]
call fcn.00476150
jne 0x4411ee
mov edx, 0x5dac98
mov ecx, dword [esp]
call fcn.00476150
jne 0x4411ee
mov edx, str.hourtime
mov ecx, dword [esp]
call fcn.00476150
jne 0x4411ee
mov edx, str.minutetime
mov ecx, dword [esp]
call fcn.00476150
jne 0x4411ee
mov edx, str.secondtime
mov ecx, dword [esp]
call fcn.00476150
je 0x441264
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
mov eax, 0x5cecba
push eax
mov edx, dword [esp + 0xcc]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cecfa
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0x8c]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0x74]
push eax
call fcn.004ac930
add esp, 4
jmp 0x440563
mov edx, 0x5d5a92
mov ecx, dword [esp]
call fcn.00476150
jne 0x4412a0
mov edx, 0x5cda10
mov ecx, dword [esp]
call fcn.00476150
jne 0x4412a0
mov edx, str.screenshot
mov ecx, dword [esp]
call fcn.00476150
jne 0x4412a0
mov edx, str.fromclip
mov ecx, dword [esp]
call fcn.00476150
je 0x441316
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
mov eax, 0x5cedbe
push eax
mov edx, dword [esp + 0xcc]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cecfa
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0x8c]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0x74]
push eax
call fcn.004ac930
add esp, 4
jmp 0x440563
mov edx, str.wdown
mov ecx, dword [esp]
call fcn.00476150
je 0x4414d6
push dword [esp + 0x70]
mov edx, 0x5d9570
pop ecx
call fcn.00476150
jne 0x4414c9
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x441431
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dbf86
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4414c1
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4414c1
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7643_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
add esp, 4
jmp 0x466f83
mov edx, 0x5d71d4
mov ecx, dword [esp]
call fcn.00476150
je 0x441696
push dword [esp + 0x70]
mov edx, 0x5d4202
pop ecx
call fcn.00476150
jne 0x441689
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x4415f1
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5ce9cc
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x441681
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x441681
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7656_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
add esp, 4
jmp 0x466f83
push dword [esp + 0xb4]
push dword [esp + 0x10]
call fcn.004a2e75
and eax, eax
je 0x44171b
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
mov eax, 0x5cedbe
push eax
mov edx, dword [esp + 0xcc]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cecfa
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0x8c]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0x74]
push eax
call fcn.004ac930
add esp, 4
jmp 0x440563
pop eax
jmp 0x441915
mov edx, dword [esp + 0x6c]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
lea eax, [esp + 0xb0]
push eax
call fcn.004ac930
push dword [esp + 0x78]
mov edx, 0x5d6318
pop ecx
call fcn.00476150
jne 0x441769
push dword [esp + 0x78]
mov edx, str.print
pop ecx
call fcn.00476150
jne 0x441769
mov eax, 1
jmp 0x44176b
xor eax, eax
and eax, eax
je 0x441915
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb0]
call fcn.004aa820
and eax, eax
je 0x441915
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x441880
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cd6dc
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d6938
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x441910
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x441910
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7687_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5cd594
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x466f83
push dword [esp + 0x78]
mov edx, 0x5d6318
pop ecx
call fcn.00476150
jne 0x4419b9
push dword [esp + 0x78]
mov edx, str.print
pop ecx
call fcn.00476150
jne 0x4419b9
push dword [esp + 0x78]
mov edx, 0x5d73c6
pop ecx
call fcn.00476150
jne 0x4419b9
push dword [esp + 0x78]
mov edx, 0x5ce012
pop ecx
call fcn.00476150
jne 0x4419b9
push dword [esp + 0x78]
mov edx, 0x5d0006
pop ecx
call fcn.00476150
jne 0x4419b9
push dword [esp + 0x78]
mov edx, str.redim
pop ecx
call fcn.00476150
jne 0x4419b9
push dword [esp + 0x78]
mov edx, 0x5d213c
pop ecx
call fcn.00476150
jne 0x4419b9
push dword [esp + 0x78]
mov edx, str.while
pop ecx
call fcn.00476150
jne 0x4419b9
push dword [esp + 0x78]
mov edx, str.break
pop ecx
call fcn.00476150
jne 0x4419b9
mov eax, 1
jmp 0x4419bb
xor eax, eax
and eax, eax
je 0x441b62
mov eax, 0x5cda56
push eax
push dword [esp + 0x70]
call fcn.004aa820
and eax, eax
je 0x441b62
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x441acd
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d1d78
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5dfab6
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x441b5d
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x441b5d
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7705_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_Extra_code_at_the_end_of_the_line.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
mov edx, 0x5cd02a
lea ecx, [esp + 0xbc]
call fcn.00476008
mov edx, 0x5cd02a
lea ecx, [esp + 0xc0]
call fcn.00476008
mov byte [esp + 0x54], 1
mov dword [esp + 0x90], 1
jmp 0x441b96
push dword [esp + 0xac]
call fcn.004a9fb0
mov ebx, eax
inc ebx
cmp ebx, dword [esp + 0x90]
jl 0x449905
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa0]
push dword [esp + 0xc0]
call fcn.004aacd0
call fcn.004ac9c0
push dword [esp + 0x18]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004a2e75
call fcn.00476140
and eax, eax
je 0x4498c2
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0x9c]
push dword [esp + 0xbc]
call fcn.004aacd0
push dword [esp]
call fcn.00476140
call fcn.00476122
add dword [esp], edx
push dword [esp + 0x14]
call fcn.004a2d97
mov ebp, eax
movzx ebx, byte [ebp]
movzx eax, byte [esp + 0x54]
cmp ebx, eax
jne 0x4498c2
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0x9c]
push dword [esp + 0xbc]
call fcn.004aacd0
lea eax, [esp + 0xc8]
push eax
call fcn.004ac930
mov byte [esp + 0x24], 1
movzx ebx, byte [esp + 0x54]
mov eax, 4
cmp ebx, eax
jne 0x441f3b
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
mov ebx, dword [esp + 0x9c]
dec ebx
push ebx
push dword [esp + 0xbc]
call fcn.004aacd0
call fcn.004ac9c0
mov edx, 0x5ce2a4
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x441d30
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
mov ebx, dword [esp + 0x9c]
dec ebx
push ebx
push dword [esp + 0xbc]
call fcn.004aacd0
call fcn.004ac9c0
mov edx, 0x5ce2fe
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x441d30
jmp 0x441d37
mov eax, 1
jmp 0x441d39
xor eax, eax
and eax, eax
je 0x441dc7
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
mov ebx, dword [esp + 0x9c]
dec ebx
push ebx
push dword [esp + 0xbc]
call fcn.004aacd0
mov edx, 0x5ce2a8
push edx
call fcn.004ac8d0
lea eax, [esp + 0xc8]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xb4]
call fcn.004a9fb0
mov ebx, eax
sub ebx, dword [esp + 0x98]
push ebx
push dword [esp + 0xb8]
call fcn.004a9fe0
lea eax, [esp + 0xc4]
push eax
call fcn.004ac930
jmp 0x441f36
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
mov ebx, dword [esp + 0x9c]
inc ebx
push ebx
push dword [esp + 0xbc]
call fcn.004aacd0
call fcn.004ac9c0
mov edx, 0x5ce2a4
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x441e51
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
mov ebx, dword [esp + 0x9c]
inc ebx
push ebx
push dword [esp + 0xbc]
call fcn.004aacd0
call fcn.004ac9c0
mov edx, 0x5ce2fe
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x441e51
jmp 0x441e58
mov eax, 1
jmp 0x441e5a
xor eax, eax
and eax, eax
je 0x441ef1
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5ce2a8
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
mov ebx, dword [esp + 0xa0]
inc ebx
push ebx
push dword [esp + 0xc0]
call fcn.004aacd0
pop eax
lea eax, [esp + 0xc8]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xb4]
call fcn.004a9fb0
mov ebx, eax
mov edi, dword [esp + 0x98]
inc edi
sub ebx, edi
push ebx
push dword [esp + 0xb8]
call fcn.004a9fe0
lea eax, [esp + 0xc4]
push eax
call fcn.004ac930
jmp 0x441f36
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5ce2a8
push eax
mov eax, 0x5ce2a8
push eax
push dword [esp + 0xbc]
call fcn.004a9c20
mov ebx, eax
inc ebx
push ebx
push dword [esp + 0xbc]
call fcn.004a9cb0
lea eax, [esp + 0xc4]
push eax
call fcn.004ac930
jmp 0x442062
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0x9c]
push dword [esp + 0xbc]
call fcn.004aacd0
call fcn.004ac9c0
mov edx, 0x5ce2a4
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x441fc8
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
mov ebx, dword [esp + 0x9c]
inc ebx
push ebx
push dword [esp + 0xbc]
call fcn.004aacd0
call fcn.004ac9c0
mov edx, 0x5ce2fe
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x441fc8
mov eax, 1
jmp 0x441fca
xor eax, eax
and eax, eax
je 0x442023
mov edx, 0x5db84c
lea ecx, [esp + 0xc4]
call fcn.00476008
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xb4]
call fcn.004a9fb0
mov ebx, eax
mov edi, dword [esp + 0x98]
inc edi
sub ebx, edi
push ebx
push dword [esp + 0xb8]
call fcn.004a9fe0
lea eax, [esp + 0xc4]
push eax
call fcn.004ac930
jmp 0x442062
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xb4]
call fcn.004a9fb0
mov ebx, eax
sub ebx, dword [esp + 0x98]
push ebx
push dword [esp + 0xb8]
call fcn.004a9fe0
lea eax, [esp + 0xc4]
push eax
call fcn.004ac930
push dword [esp + 0x78]
mov edx, 0x5d73c6
pop ecx
call fcn.00476150
jne 0x44208b
push dword [esp + 0x78]
mov edx, str.while
pop ecx
call fcn.00476150
jne 0x44208b
mov eax, 1
jmp 0x44208d
xor eax, eax
and eax, eax
je 0x44209f
movzx ebx, byte [esp + 0x54]
mov eax, 4
cmp ebx, eax
jge 0x44209f
mov dword [esp + 0x20], 0
mov dword [esp + 0xb4], 1
jmp 0x4420b4
push dword [esp + 0xc0]
call fcn.004a9fb0
mov ebx, eax
inc ebx
cmp ebx, dword [esp + 0xb4]
jl 0x442564
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xc4]
push dword [esp + 0xd4]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x20]
cmp ebx, 2
jge 0x44216b
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xc0]
push dword [esp + 0xd0]
call fcn.004aacd0
call fcn.004ac9c0
mov edx, 0x5cdcd8
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x44216b
mov dword [esp + 0x20], 1
cmp dword [esp + 0x20], 0
je 0x442557
mov dword [esp + 0x20], 2
movzx ebx, byte [esp + 0x60]
mov eax, 0x2f
cmp ebx, eax
jle 0x4421a1
movzx ebx, byte [esp + 0x60]
mov eax, 0x3a
cmp ebx, eax
jge 0x4421a1
mov eax, 1
jmp 0x4421a3
xor eax, eax
and eax, eax
jne 0x442267
movzx ebx, byte [esp + 0x60]
mov eax, 0x60
cmp ebx, eax
jle 0x4421ce
movzx ebx, byte [esp + 0x60]
mov eax, 0x7b
cmp ebx, eax
jge 0x4421ce
mov eax, 1
jmp 0x4421d0
xor eax, eax
and eax, eax
jne 0x442258
movzx ebx, byte [esp + 0x60]
mov eax, 0x2e
cmp ebx, eax
je 0x442258
movzx ebx, byte [esp + 0x60]
mov eax, 0x5f
cmp ebx, eax
je 0x442258
movzx ebx, byte [esp + 0x60]
mov eax, 0xa7
cmp ebx, eax
je 0x442258
movzx ebx, byte [esp + 0x60]
mov eax, 0xa3
cmp ebx, eax
je 0x442258
movzx ebx, byte [esp + 0x60]
mov eax, 0xa1
cmp ebx, eax
je 0x442258
movzx ebx, byte [esp + 0x60]
mov eax, 0x24
cmp ebx, eax
je 0x442258
movzx ebx, byte [esp + 0x60]
mov eax, 0xa2
cmp ebx, eax
je 0x442258
movzx ebx, byte [esp + 0x60]
mov eax, 0xa4
cmp ebx, eax
je 0x442258
movzx ebx, byte [esp + 0x60]
mov eax, 0x23
cmp ebx, eax
je 0x442258
jmp 0x44225f
mov eax, 1
jmp 0x442261
xor eax, eax
and eax, eax
jne 0x442267
jmp 0x44226e
mov eax, 1
jmp 0x442270
xor eax, eax
and eax, eax
je 0x442279
jmp 0x442557
push dword [esp + 0x78]
mov edx, 0x5d73c6
pop ecx
call fcn.00476150
jne 0x4422a2
push dword [esp + 0x78]
mov edx, str.while
pop ecx
call fcn.00476150
jne 0x4422a2
mov eax, 1
jmp 0x4422a4
xor eax, eax
and eax, eax
je 0x442523
movzx ebx, byte [esp + 0x54]
mov eax, 4
cmp ebx, eax
jge 0x442523
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xc0]
push dword [esp + 0xd0]
call fcn.004aacd0
call fcn.004ac9c0
mov edx, 0x5ce2a8
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x44238a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xc0]
push dword [esp + 0xd0]
call fcn.004aacd0
call fcn.004ac9c0
mov edx, 0x5ce2a4
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x44238a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xc0]
push dword [esp + 0xd0]
call fcn.004aacd0
call fcn.004ac9c0
mov edx, 0x5ce2fe
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x44238a
jmp 0x442391
mov eax, 1
jmp 0x442393
xor eax, eax
and eax, eax
je 0x442523
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44248e
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d6a0c
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_______:__if____while_
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44251e
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44251e
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7791_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:__Comparisons_can_only_be_used_with_operators:__if____while_
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x466f83
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov ebx, dword [esp + 0xbc]
dec ebx
push ebx
push dword [esp + 0xcc]
call fcn.004ab000
lea eax, [esp + 0xc4]
push eax
call fcn.004ac930
jmp 0x442564
inc dword [esp + 0xb4]
jno 0x4420b4
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
lea eax, [esp + 0xcc]
push eax
call fcn.004ac930
push dword [esp + 0xc8]
mov edx, 0x5cd02a
pop ecx
call fcn.00476150
je 0x442726
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x442691
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d7e7e
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x442721
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x442721
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d5868
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
mov eax, 0x5ced0a
push eax
push dword [esp + 0xcc]
call fcn.004aa820
and eax, eax
je 0x4428e0
push dword [esp + 0xc8]
mov edx, 0x5ced0a
pop ecx
call fcn.00476150
jne 0x4428e0
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44284b
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5e018a
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4428db
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4428db
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7834_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
mov eax, 0x5cdacc
push eax
push dword [esp + 0xcc]
call fcn.004aa820
and eax, eax
je 0x442ac1
mov eax, 0x5cdacc
push eax
push dword [esp + 0xcc]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
jg 0x442928
push dword [esp + 0xc8]
call fcn.004ab070
mov ebx, eax
cmp ebx, 0x23
jne 0x442928
jmp 0x44292f
mov eax, 1
jmp 0x442931
xor eax, eax
and eax, eax
je 0x442ac1
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x442a2c
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d9594
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x442abc
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x442abc
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7850_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push dword [esp + 0xc8]
mov edx, 0x5cd02a
pop ecx
call fcn.00476150
jne 0x442aeb
push dword [esp + 0xc8]
mov edx, 0x5cdad0
pop ecx
call fcn.00476150
jne 0x442aeb
jmp 0x442af2
mov eax, 1
jmp 0x442af4
xor eax, eax
and eax, eax
je 0x442c84
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x442bef
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5de918
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x442c7f
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x442c7f
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7865_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
mov eax, 0x5cdad0
push eax
push dword [esp + 0xcc]
call fcn.004aa820
and eax, eax
je 0x442e68
mov eax, 0x5cdad0
push eax
push dword [esp + 0xcc]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
jg 0x442ccf
mov eax, 0x5ced0a
push eax
push dword [esp + 0xcc]
call fcn.004aa820
and eax, eax
jne 0x442ccf
jmp 0x442cd6
mov eax, 1
jmp 0x442cd8
xor eax, eax
and eax, eax
je 0x442e68
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x442dd3
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d0db6
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x442e63
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x442e63
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7878_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
mov eax, 0x5cdcd8
push eax
push dword [esp + 0xcc]
call fcn.004aa820
and eax, eax
je 0x443101
mov eax, 0x5cdad0
push eax
push dword [esp + 0xcc]
call fcn.004aa820
and eax, eax
jne 0x442ec6
mov eax, 0x5cedbe
push eax
push dword [esp + 0xcc]
call fcn.004aa820
and eax, eax
jne 0x442ec6
mov eax, 0x5ced0a
push eax
push dword [esp + 0xcc]
call fcn.004aa820
and eax, eax
jne 0x442ec6
jmp 0x442ecd
mov eax, 1
jmp 0x442ecf
xor eax, eax
and eax, eax
je 0x44305f
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x442fca
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d5672
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44305a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44305a
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7893_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push 0x40000000
mov eax, 0x5cdcd8
push eax
push dword [esp + 0xd0]
call fcn.004a9c20
push eax
fild dword [esp]
fstp dword [esp]
call fcn.00496de0
fldz
fcompp
fnstsw ax
test ah, 0x40
jne 0x4430d2
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cdcd8
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdcd8
push eax
push dword [esp + 0xd8]
call fcn.004aacb0
pop eax
lea eax, [esp + 0xcc]
push eax
call fcn.004ac930
jmp 0x443101
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdcd8
push eax
push dword [esp + 0xd4]
call fcn.004aacb0
lea eax, [esp + 0xcc]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdcd8
push eax
push dword [esp + 0xd4]
call fcn.004aacb0
lea eax, [esp + 0x6c]
push eax
call fcn.004ac930
mov eax, 0x5cdcdc
push eax
push dword [esp + 0xcc]
call fcn.004aa820
and eax, eax
je 0x44318d
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd0]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xcc]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x44318d
mov eax, 1
jmp 0x44318f
xor eax, eax
and eax, eax
je 0x4433bb
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xcc]
call fcn.0043337e
lea eax, [esp + 0xcc]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd0]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xcc]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x443387
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x4432f2
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d460a
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x443382
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x443382
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dbff8
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd0]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
lea eax, [esp + 0xcc]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdcd8
push eax
push dword [esp + 0xd8]
call fcn.004aacb0
call fcn.004ac9c0
push dword [0x6203c4]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004a2e75
call fcn.00476140
and eax, eax
je 0x4435aa
push dword [esp + 0xc8]
call fcn.004ab070
mov ebx, eax
cmp ebx, 0x23
je 0x4435aa
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x443515
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5de9f8
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d1908
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4435a5
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4435a5
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_7944_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_the_variable_name_cannot_be_a_keyword.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd0]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xcc]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x443812
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push dword [esp + 0x7c]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
mov ebx, eax
cmp ebx, 0x2f
jle 0x443680
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push dword [esp + 0x7c]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
mov ebx, eax
cmp ebx, 0x3a
jge 0x443680
mov eax, 1
jmp 0x443682
xor eax, eax
and eax, eax
je 0x443812
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44377d
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d32b6
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5de86c
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44380d
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44380d
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5da490
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_the_variable_name_cannot_start_with_a_digit.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
mov eax, 0x5cdad0
push eax
push dword [esp + 0xcc]
call fcn.004aa820
and eax, eax
je 0x443839
mov edx, 0x5cedbe
lea ecx, [esp + 0xc8]
call fcn.00476008
movzx ebx, byte [esp + 0x54]
mov eax, 4
cmp ebx, eax
jne 0x443980
push dword [esp + 0xc4]
mov edx, 0x5db796
pop ecx
call fcn.00476150
jne 0x443875
push dword [esp + 0xc4]
mov edx, 0x5de278
pop ecx
call fcn.00476150
jne 0x443875
jmp 0x44387c
mov eax, 1
jmp 0x44387e
xor eax, eax
and eax, eax
je 0x4438bc
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xcc]
push 1
push dword [esp + 0xbc]
call fcn.004a9cb0
lea eax, [esp + 0xc0]
push eax
call fcn.004ac930
jmp 0x44397b
push dword [esp + 0xc4]
mov edx, 0x5dcf72
pop ecx
call fcn.00476150
jne 0x4438e6
push dword [esp + 0xc4]
mov edx, 0x5dcffc
pop ecx
call fcn.00476150
jne 0x4438e6
jmp 0x4438ed
mov eax, 1
jmp 0x4438ef
xor eax, eax
and eax, eax
je 0x443939
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xcc]
push 1
push dword [esp + 0xbc]
call fcn.004a9cb0
lea eax, [esp + 0xc0]
push eax
call fcn.004ac930
mov ebx, dword [esp + 0x90]
inc ebx
mov dword [esp + 0x90], ebx
jmp 0x44397b
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5ce2a8
push eax
mov eax, 0x5ce2a8
push eax
push dword [esp + 0xbc]
call fcn.004a9c20
push eax
push dword [esp + 0xbc]
call fcn.004a9cb0
lea eax, [esp + 0xc0]
push eax
call fcn.004ac930
jmp 0x443a0c
push dword [esp + 0xc4]
mov edx, 0x5db84c
pop ecx
call fcn.00476150
je 0x4439da
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xcc]
push 1
push dword [esp + 0xbc]
call fcn.004a9cb0
lea eax, [esp + 0xc0]
push eax
call fcn.004ac930
mov ebx, dword [esp + 0x90]
inc ebx
mov dword [esp + 0x90], ebx
jmp 0x443a0c
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov ebx, dword [esp + 0x98]
dec ebx
push ebx
push dword [esp + 0xb8]
call fcn.004ab000
lea eax, [esp + 0xc0]
push eax
call fcn.004ac930
push dword [esp + 0xbc]
call fcn.004a9fb0
mov dword [esp + 0xb4], eax
jmp 0x443a21
mov eax, 1
cmp eax, dword [esp + 0xb4]
jg 0x443bc1
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xc4]
push dword [esp + 0xd0]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
push eax
pop eax
mov byte [esp + 0x60], al
movzx ebx, byte [esp + 0x60]
mov eax, 0x2f
cmp ebx, eax
jle 0x443a9e
movzx ebx, byte [esp + 0x60]
mov eax, 0x3a
cmp ebx, eax
jge 0x443a9e
mov eax, 1
jmp 0x443aa0
xor eax, eax
and eax, eax
jne 0x443b64
movzx ebx, byte [esp + 0x60]
mov eax, 0x60
cmp ebx, eax
jle 0x443acb
movzx ebx, byte [esp + 0x60]
mov eax, 0x7b
cmp ebx, eax
jge 0x443acb
mov eax, 1
jmp 0x443acd
xor eax, eax
and eax, eax
jne 0x443b55
movzx ebx, byte [esp + 0x60]
mov eax, 0x2e
cmp ebx, eax
je 0x443b55
movzx ebx, byte [esp + 0x60]
mov eax, 0x5f
cmp ebx, eax
je 0x443b55
movzx ebx, byte [esp + 0x60]
mov eax, 0xa7
cmp ebx, eax
je 0x443b55
movzx ebx, byte [esp + 0x60]
mov eax, 0xa3
cmp ebx, eax
je 0x443b55
movzx ebx, byte [esp + 0x60]
mov eax, 0xa1
cmp ebx, eax
je 0x443b55
movzx ebx, byte [esp + 0x60]
mov eax, 0x24
cmp ebx, eax
je 0x443b55
movzx ebx, byte [esp + 0x60]
mov eax, 0xa2
cmp ebx, eax
je 0x443b55
movzx ebx, byte [esp + 0x60]
mov eax, 0xa4
cmp ebx, eax
je 0x443b55
movzx ebx, byte [esp + 0x60]
mov eax, 0x23
cmp ebx, eax
je 0x443b55
jmp 0x443b5c
mov eax, 1
jmp 0x443b5e
xor eax, eax
and eax, eax
jne 0x443b64
jmp 0x443b6b
mov eax, 1
jmp 0x443b6d
xor eax, eax
and eax, eax
je 0x443b73
jmp 0x443bb4
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xc4]
call fcn.004a9fb0
mov ebx, eax
sub ebx, dword [esp + 0xbc]
push ebx
push dword [esp + 0xc8]
call fcn.004a9fe0
lea eax, [esp + 0xc0]
push eax
call fcn.004ac930
jmp 0x443bc1
dec dword [esp + 0xb4]
jno 0x443a21
mov edx, dword [esp + 0xbc]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
lea eax, [esp + 0xd0]
push eax
call fcn.004ac930
push dword [esp + 0xcc]
mov edx, 0x5cd02a
pop ecx
call fcn.00476150
je 0x44424d
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0x9c]
push dword [esp + 0xbc]
call fcn.004aacd0
call fcn.004ac9c0
mov edx, 0x5cdcd8
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x4440c5
mov eax, 0x5cdad0
push eax
push dword [esp + 0xcc]
call fcn.004aa820
and eax, eax
jne 0x443c85
mov eax, 0x5ced0a
push eax
push dword [esp + 0xcc]
call fcn.004aa820
and eax, eax
jne 0x443c85
mov eax, 0x5cedbe
push eax
push dword [esp + 0xcc]
call fcn.004aa820
and eax, eax
jne 0x443c85
jmp 0x443c8c
mov eax, 1
jmp 0x443c8e
xor eax, eax
and eax, eax
je 0x443e1e
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x443d89
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dfe4a
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5cd1f0
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x443e19
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x443e19
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8023_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_Subtracting_a_string.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd0]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xcc]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x44404a
mov eax, 0x5cdcd8
push eax
push dword [esp + 0xcc]
call fcn.004aa820
and eax, eax
je 0x443f1e
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
mov ebx, dword [esp + 0x9c]
dec ebx
push ebx
push 1
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdcd8
push eax
push dword [esp + 0xe8]
call fcn.004aacb0
call fcn.004ac9c0
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cdcd8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xdc]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xc8]
call fcn.00476122
add dword [esp + 4], edx
call fcn.00476122
add dword [esp + 8], edx
call fcn.004aa0b0
lea eax, [esp + 0xb0]
push eax
call fcn.004ac930
jmp 0x444048
mov ebx, dword [esp + 0x28]
inc ebx
mov dword [esp + 0x28], ebx
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cdcd8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xcc]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cecba
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x38]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
push dword [esp]
call fcn.00476140
call fcn.00476122
add dword [esp], edx
push dword [esp + 0x14]
call fcn.004a2d97
mov ebp, eax
lea eax, [ebp]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
mov ebx, dword [esp + 0x9c]
dec ebx
push ebx
push 1
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cecba
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x48]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
call fcn.004ac9c0
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cdcd8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xdc]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xc8]
call fcn.00476122
add dword [esp + 4], edx
call fcn.00476122
add dword [esp + 8], edx
call fcn.004aa0b0
lea eax, [esp + 0xb0]
push eax
call fcn.004ac930
jmp 0x4440bb
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
mov ebx, dword [esp + 0x9c]
dec ebx
push ebx
push 1
push dword [esp + 0xdc]
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cdcd8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xdc]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xc8]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0xb0]
push eax
call fcn.004ac930
jmp 0x449905
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x4441b8
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dbbfe
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5dfa7a
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x444248
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x444248
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8053_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_Syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push dword [esp + 0xcc]
push dword [0x6203c4]
call fcn.004a2e75
and eax, eax
je 0x444406
push dword [esp + 0xcc]
call fcn.004ab070
mov ebx, eax
cmp ebx, 0x23
je 0x444406
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x444371
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d2f68
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d1908
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x444401
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x444401
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8068_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_the_variable_name_cannot_be_a_keyword.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
mov eax, 0x5cdacc
push eax
push dword [esp + 0xd0]
call fcn.004aa820
and eax, eax
je 0x4445e7
mov eax, 0x5cdacc
push eax
push dword [esp + 0xd0]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
jg 0x44444e
push dword [esp + 0xcc]
call fcn.004ab070
mov ebx, eax
cmp ebx, 0x23
jne 0x44444e
jmp 0x444455
mov eax, 1
jmp 0x444457
xor eax, eax
and eax, eax
je 0x4445e7
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x444552
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5da1b4
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4445e2
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4445e2
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8084_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
mov eax, 0x5cdcdc
push eax
push dword [esp + 0xd0]
call fcn.004aa820
and eax, eax
je 0x4449f7
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd0]
call fcn.0043337e
lea eax, [esp + 0xd0]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd4]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd0]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x4447f6
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44475c
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d3122
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4447ec
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4447ec
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8105_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa4]
push dword [esp + 0xc4]
call fcn.004aacd0
call fcn.004ac9c0
push 1
push dword [esp + 0x7c]
call fcn.00476122
add dword [esp + 8], edx
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, dword [esp + 0xc0]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x4449f2
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44495d
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dc0bc
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4449ed
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4449ed
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8119_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
jmp 0x444c3a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd4]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd0]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x444c3a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xa4]
push dword [esp + 0xc4]
call fcn.004aacd0
call fcn.004ac9c0
push 1
push dword [esp + 0x7c]
call fcn.00476122
add dword [esp + 8], edx
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, dword [esp + 0xd0]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x444c3a
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x444ba5
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d41ac
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x444c35
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x444c35
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8137_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd4]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd0]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x445376
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push dword [esp + 0xe0]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
mov ebx, eax
cmp ebx, 0x2f
jle 0x444d16
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push dword [esp + 0xe0]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
mov ebx, eax
cmp ebx, 0x3a
jge 0x444d16
mov eax, 1
jmp 0x444d18
xor eax, eax
and eax, eax
je 0x444ea8
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x444e13
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d8dd4
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5de86c
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x444ea3
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x444ea3
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8152_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_the_variable_name_cannot_start_with_a_digit.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push dword [esp + 0xcc]
mov edx, 0x5cdad0
pop ecx
call fcn.00476150
je 0x445048
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x444fb3
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dd3a4
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x445043
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x445043
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8164_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
mov eax, 0x5cdad0
push eax
push dword [esp + 0xd0]
call fcn.004aa820
and eax, eax
je 0x445267
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xd8]
call fcn.004a9fe0
call fcn.004ac9c0
mov edx, 0x5cdad0
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x4450b8
mov eax, 0x5cdad0
push eax
push dword [esp + 0xd0]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
jg 0x4450b8
jmp 0x4450bf
mov eax, 1
jmp 0x4450c1
xor eax, eax
and eax, eax
je 0x445251
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x4451bc
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d1a4c
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44524c
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44524c
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8178_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
mov edx, 0x5cedbe
lea ecx, [esp + 0xcc]
call fcn.00476008
jmp 0x445376
mov eax, 0x5cdad0
push eax
push dword [esp + 0xd0]
call fcn.004aa820
and eax, eax
je 0x445281
xor eax, eax
jmp 0x445286
mov eax, 1
and eax, eax
je 0x4452e4
mov eax, 0x5cedbe
push eax
push dword [esp + 0xd0]
call fcn.004aa820
and eax, eax
je 0x4452a4
xor eax, eax
jmp 0x4452a9
mov eax, 1
and eax, eax
je 0x4452d7
mov eax, 0x5ced0a
push eax
push dword [esp + 0xd0]
call fcn.004aa820
and eax, eax
je 0x4452c7
xor eax, eax
jmp 0x4452cc
mov eax, 1
and eax, eax
je 0x4452d7
mov eax, 1
jmp 0x4452d9
xor eax, eax
and eax, eax
je 0x4452e4
mov eax, 1
jmp 0x4452e6
xor eax, eax
and eax, eax
je 0x445376
push dword [esp + 0xcc]
push dword [esp + 0x10]
call fcn.004a2e75
and eax, eax
je 0x445306
xor eax, eax
jmp 0x44530b
mov eax, 1
and eax, eax
je 0x445351
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xd8]
call fcn.004ab000
call fcn.004ac9c0
mov edx, 0x5cdacc
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x445351
mov eax, 1
jmp 0x445353
xor eax, eax
and eax, eax
je 0x445376
push dword [esp + 0xcc]
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
mov edx, 0x5cdd82
lea ecx, [ebp]
call fcn.00476008
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xcc]
push 1
push dword [esp + 0x7c]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, dword [esp + 0xc0]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x4455a7
push dword [esp + 0xc4]
mov edx, 0x5ce2a8
pop ecx
call fcn.00476150
jne 0x4455a7
mov eax, 0x5ce2a8
push eax
push dword [esp + 0x70]
call fcn.004aa820
and eax, eax
jne 0x44540e
mov eax, 0x5ce2a4
push eax
push dword [esp + 0x70]
call fcn.004aa820
and eax, eax
jne 0x44540e
mov eax, 0x5ce2fe
push eax
push dword [esp + 0x70]
call fcn.004aa820
and eax, eax
jne 0x44540e
jmp 0x445415
mov eax, 1
jmp 0x445417
xor eax, eax
and eax, eax
je 0x4455a7
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x445512
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5ce936
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_______:__if____while_
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4455a2
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4455a2
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8203_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:__Comparisons_can_only_be_used_with_operators:__if____while_
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push dword [esp + 0xc4]
mov edx, 0x5cec6c
mov ecx, dword [esp]
call fcn.00476150
je 0x4466a0
mov eax, 0x5cedbe
push eax
push dword [esp + 0xd4]
call fcn.004aa820
and eax, eax
jne 0x44561b
mov eax, 0x5ced0a
push eax
push dword [esp + 0xd4]
call fcn.004aa820
and eax, eax
jne 0x44561b
mov eax, 0x5cedbe
push eax
push dword [esp + 0xd0]
call fcn.004aa820
and eax, eax
jne 0x44561b
mov eax, 0x5ced0a
push eax
push dword [esp + 0xd0]
call fcn.004aa820
and eax, eax
jne 0x44561b
jmp 0x445622
mov eax, 1
jmp 0x445624
xor eax, eax
and eax, eax
je 0x4457b7
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44571f
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dd4a8
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:___.____
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4457af
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4457af
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8222_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:__invalid_type._Instead_of_a_string__a_number_is_expected
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cdacc
push eax
push dword [esp + 0xd4]
call fcn.004aa820
and eax, eax
je 0x445817
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cec6c
push eax
push 1
push dword [esp + 0x80]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, dword [esp + 0xd4]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x445817
mov eax, 1
jmp 0x445819
xor eax, eax
and eax, eax
je 0x4459ac
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x445914
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cd562
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5da8b0
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4459a4
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4459a4
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8234_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5cf218
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd8]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd4]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x445a39
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd4]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd0]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x445a39
mov eax, 1
jmp 0x445a3b
xor eax, eax
and eax, eax
je 0x445b08
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xe8]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
push dword [esp + 0xf4]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.00496e20
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cec6c
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.00476122
add dword [esp + 8], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd8]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd4]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x445b95
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd4]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd0]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x445b95
mov eax, 1
jmp 0x445b97
xor eax, eax
and eax, eax
je 0x445c14
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
mov eax, 0x5cecba
push eax
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cec6c
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd8]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd4]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x445ca1
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd4]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd0]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x445ca1
mov eax, 1
jmp 0x445ca3
xor eax, eax
and eax, eax
je 0x446110
push dword [esp + 0xd0]
mov edx, 0x5dff6a
pop ecx
call fcn.00476150
je 0x445f95
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd4]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
mov eax, 0x5dff6a
push eax
push dword [esp + 0x34]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004a9cb0
push dword [esp]
call fcn.00476140
call fcn.00476122
add dword [esp], edx
push dword [esp + 0x20]
call fcn.004a2d97
mov ebp, eax
push ebp
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5dff6a
push eax
push dword [esp + 0x30]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004a9fb0
mov ebx, eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
mov eax, 0x5dff6a
push eax
push dword [esp + 0x44]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004a9fb0
call fcn.00476140
sub ebx, eax
inc ebx
push ebx
mov eax, 0x5dff6a
push eax
push dword [esp + 0x34]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004a9fe0
pop eax
pop ebp
push eax
push dword [esp]
call fcn.00476140
call fcn.00476122
add dword [esp], edx
push dword [ebp + 4]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.00496e20
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
mov eax, 0x5dff6a
push eax
push dword [esp + 0x28]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004a9cb0
push dword [esp]
call fcn.00476140
call fcn.00476122
add dword [esp], edx
push dword [esp + 0x14]
call fcn.004a2d97
mov ebp, eax
push ebp
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5dff6a
push eax
push dword [esp + 0x24]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004a9fb0
mov ebx, eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
mov eax, 0x5dff6a
push eax
push dword [esp + 0x38]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004a9fb0
call fcn.00476140
sub ebx, eax
inc ebx
push ebx
mov eax, 0x5dff6a
push eax
push dword [esp + 0x28]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004a9fe0
pop eax
pop ebp
push eax
push dword [esp]
call fcn.00476140
call fcn.00476122
add dword [esp], edx
push dword [ebp + 4]
call fcn.004a2d97
mov ebp, eax
lea eax, [ebp]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
mov eax, 0x5dff6a
push eax
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cec6c
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
jmp 0x446110
cmp dword [esp + 0xd4], 0
je 0x446097
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd4]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
push dword [esp + 0xe0]
push dword [esp + 0x24]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.00496e20
sub esp, 8
fstp qword [esp]
call fcn.004aa600
push dword [esp + 0xd4]
push dword [esp + 0x18]
call fcn.004a2d97
mov ebp, eax
lea eax, [ebp]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
push dword [esp + 0xe4]
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cec6c
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
mov dword [esp + 0xd4], 0
jmp 0x446110
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
mov eax, 0x5cecba
push eax
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cec6c
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd8]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd4]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x44619d
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd4]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd0]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x44619d
mov eax, 1
jmp 0x44619f
xor eax, eax
and eax, eax
je 0x446693
push dword [esp + 0xd0]
mov edx, 0x5dff6a
pop ecx
call fcn.00476150
je 0x44649f
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd4]
push dword [esp + 0x1c]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
mov eax, 0x5dff6a
push eax
push dword [esp + 0x34]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004a9cb0
push dword [esp]
call fcn.00476140
call fcn.00476122
add dword [esp], edx
push dword [esp + 0x20]
call fcn.004a2d97
mov ebp, eax
push ebp
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5dff6a
push eax
push dword [esp + 0x30]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004a9fb0
mov ebx, eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
mov eax, 0x5dff6a
push eax
push dword [esp + 0x44]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004a9fb0
call fcn.00476140
sub ebx, eax
inc ebx
push ebx
mov eax, 0x5dff6a
push eax
push dword [esp + 0x34]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004a9fe0
pop eax
pop ebp
push eax
push dword [esp]
call fcn.00476140
call fcn.00476122
add dword [esp], edx
push dword [ebp + 4]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.00496e20
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
mov eax, 0x5dff6a
push eax
push dword [esp + 0x28]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004a9cb0
push dword [esp]
call fcn.00476140
call fcn.00476122
add dword [esp], edx
push dword [esp + 0x14]
call fcn.004a2d97
mov ebp, eax
push ebp
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5dff6a
push eax
push dword [esp + 0x24]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004a9fb0
mov ebx, eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
mov eax, 0x5dff6a
push eax
push dword [esp + 0x38]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004a9fb0
call fcn.00476140
sub ebx, eax
inc ebx
push ebx
mov eax, 0x5dff6a
push eax
push dword [esp + 0x28]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004a9fe0
pop eax
pop ebp
push eax
push dword [esp]
call fcn.00476140
call fcn.00476122
add dword [esp], edx
push dword [ebp + 4]
call fcn.004a2d97
mov ebp, eax
lea eax, [ebp]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
mov eax, 0x5dff6a
push eax
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cec6c
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
jmp 0x446693
cmp dword [esp + 0xd4], 0
je 0x4465b2
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd4]
push dword [esp + 0x1c]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
push dword [esp + 0xe0]
push dword [esp + 0x24]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.00496e20
sub esp, 8
fstp qword [esp]
call fcn.004aa600
push dword [esp + 0xd4]
push dword [esp + 0x18]
call fcn.004a2d97
mov ebp, eax
lea eax, [ebp]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
push dword [esp + 0xe4]
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cec6c
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
mov dword [esp + 0xd4], 0
jmp 0x446693
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xe8]
push dword [esp + 0x30]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
push dword [esp + 0xf4]
push dword [esp + 0x38]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.00496e20
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cec6c
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.00476122
add dword [esp + 8], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
add esp, 4
jmp 0x449905
mov edx, 0x5cdbbc
mov ecx, dword [esp]
call fcn.00476150
je 0x4470ed
mov eax, 0x5cedbe
push eax
push dword [esp + 0xd4]
call fcn.004aa820
and eax, eax
jne 0x44670d
mov eax, 0x5ced0a
push eax
push dword [esp + 0xd4]
call fcn.004aa820
and eax, eax
jne 0x44670d
mov eax, 0x5cedbe
push eax
push dword [esp + 0xd0]
call fcn.004aa820
and eax, eax
jne 0x44670d
mov eax, 0x5ced0a
push eax
push dword [esp + 0xd0]
call fcn.004aa820
and eax, eax
jne 0x44670d
jmp 0x446714
mov eax, 1
jmp 0x446716
xor eax, eax
and eax, eax
je 0x4468a9
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x446811
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cf878
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:___.____
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4468a1
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4468a1
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8298_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:__invalid_type._Instead_of_a_string__a_number_is_expected
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cdacc
push eax
push dword [esp + 0xd4]
call fcn.004aa820
and eax, eax
je 0x446909
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdbbc
push eax
push 1
push dword [esp + 0x80]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, dword [esp + 0xd4]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x446909
mov eax, 1
jmp 0x44690b
xor eax, eax
and eax, eax
je 0x446a9e
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x446a06
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5e01e4
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5da8b0
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x446a96
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x446a96
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8310_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5cf218
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd8]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd4]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x446ccc
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd4]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd0]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x446bf5
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xec]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
push dword [esp + 0xf0]
call fcn.004aadb0
fld qword [esp]
fxch st(1)
add esp, 8
fmulp st(1)
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cdbbc
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.00476122
add dword [esp + 8], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
jmp 0x446cc7
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xec]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
push dword [esp + 0xf0]
push dword [esp + 0x38]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004aadb0
fld qword [esp]
fxch st(1)
add esp, 8
fmulp st(1)
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cdbbc
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.00476122
add dword [esp + 8], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
jmp 0x4470e0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd4]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd0]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x446eee
cmp dword [esp + 0xd4], 0
je 0x446e17
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd8]
push dword [esp + 0x1c]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
push dword [esp + 0xdc]
call fcn.004aadb0
fld qword [esp]
fxch st(1)
add esp, 8
fmulp st(1)
sub esp, 8
fstp qword [esp]
call fcn.004aa600
push dword [esp + 0xd4]
push dword [esp + 0x18]
call fcn.004a2d97
mov ebp, eax
lea eax, [ebp]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
push dword [esp + 0xe4]
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cdbbc
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
mov dword [esp + 0xd4], 0
jmp 0x446ee9
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xec]
push dword [esp + 0x30]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
push dword [esp + 0xf0]
call fcn.004aadb0
fld qword [esp]
fxch st(1)
add esp, 8
fmulp st(1)
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cdbbc
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.00476122
add dword [esp + 8], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
jmp 0x4470e0
cmp dword [esp + 0xd4], 0
je 0x447000
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd8]
push dword [esp + 0x1c]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
push dword [esp + 0xdc]
push dword [esp + 0x24]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004aadb0
fld qword [esp]
fxch st(1)
add esp, 8
fmulp st(1)
sub esp, 8
fstp qword [esp]
call fcn.004aa600
push dword [esp + 0xd4]
push dword [esp + 0x18]
call fcn.004a2d97
mov ebp, eax
lea eax, [ebp]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
push dword [esp + 0xe4]
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cdbbc
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
mov dword [esp + 0xd4], 0
jmp 0x4470e0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xec]
push dword [esp + 0x30]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
push dword [esp + 0xf0]
push dword [esp + 0x38]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004aadb0
fld qword [esp]
fxch st(1)
add esp, 8
fmulp st(1)
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cdbbc
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.00476122
add dword [esp + 8], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
add esp, 4
jmp 0x449905
mov edx, 0x5cdd76
mov ecx, dword [esp]
call fcn.00476150
je 0x447839
mov eax, 0x5cedbe
push eax
push dword [esp + 0xd4]
call fcn.004aa820
and eax, eax
jne 0x44715a
mov eax, 0x5ced0a
push eax
push dword [esp + 0xd4]
call fcn.004aa820
and eax, eax
jne 0x44715a
mov eax, 0x5cedbe
push eax
push dword [esp + 0xd0]
call fcn.004aa820
and eax, eax
jne 0x44715a
mov eax, 0x5ced0a
push eax
push dword [esp + 0xd0]
call fcn.004aa820
and eax, eax
jne 0x44715a
jmp 0x447161
mov eax, 1
jmp 0x447163
xor eax, eax
and eax, eax
je 0x4472f6
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44725e
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dc08a
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:___.____
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4472ee
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4472ee
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8361_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:__invalid_type._Instead_of_a_string__a_number_is_expected
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cdacc
push eax
push dword [esp + 0xd4]
call fcn.004aa820
and eax, eax
je 0x447356
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdd76
push eax
push 1
push dword [esp + 0x80]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, dword [esp + 0xd4]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x447356
mov eax, 1
jmp 0x447358
xor eax, eax
and eax, eax
je 0x4474eb
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x447453
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d8ee2
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5da8b0
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4474e3
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4474e3
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8373_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5cf218
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd4]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd0]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x447702
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd4]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, 0x5cdd82
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x447702
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44766a
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5ce7a0
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5cdb9c
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4476fa
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4476fa
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8387_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5e0c2c
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd8]
push dword [esp + 0x1c]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd4]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x4477a6
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd4]
push dword [esp + 0x1c]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd0]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x4477a6
jmp 0x4477ad
mov eax, 1
jmp 0x4477af
xor eax, eax
and eax, eax
je 0x44782c
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
mov eax, 0x5cecba
push eax
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cdd76
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
add esp, 4
jmp 0x449905
mov edx, 0x5cdc42
mov ecx, dword [esp]
call fcn.00476150
je 0x44802a
mov eax, 0x5cdacc
push eax
push dword [esp + 0xd4]
call fcn.004aa820
and eax, eax
je 0x4478ac
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc42
push eax
push 1
push dword [esp + 0x80]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, dword [esp + 0xd4]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x4478ac
mov eax, 1
jmp 0x4478ae
xor eax, eax
and eax, eax
je 0x447a41
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x4479a9
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dfff0
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5da8b0
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x447a39
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x447a39
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8423_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5cf218
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cedbe
push eax
push dword [esp + 0xd0]
call fcn.004aa820
and eax, eax
jne 0x447a6f
mov eax, 0x5ced0a
push eax
push dword [esp + 0xd0]
call fcn.004aa820
and eax, eax
jne 0x447a6f
jmp 0x447a76
mov eax, 1
jmp 0x447a78
xor eax, eax
and eax, eax
je 0x447c62
mov eax, 0x5cedbe
push eax
push dword [esp + 0xd4]
call fcn.004aa820
and eax, eax
je 0x447a9a
xor eax, eax
jmp 0x447a9f
mov eax, 1
and eax, eax
je 0x447acd
mov eax, 0x5ced0a
push eax
push dword [esp + 0xd4]
call fcn.004aa820
and eax, eax
je 0x447abd
xor eax, eax
jmp 0x447ac2
mov eax, 1
and eax, eax
je 0x447acd
mov eax, 1
jmp 0x447acf
xor eax, eax
and eax, eax
je 0x447c62
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x447bca
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d680c
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d3594
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x447c5a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x447c5a
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8438_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_It_is_not_possible_to_combine_a_number_and_a_string.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cedbe
push eax
push dword [esp + 0xd4]
call fcn.004aa820
and eax, eax
jne 0x447c90
mov eax, 0x5ced0a
push eax
push dword [esp + 0xd4]
call fcn.004aa820
and eax, eax
jne 0x447c90
jmp 0x447c97
mov eax, 1
jmp 0x447c99
xor eax, eax
and eax, eax
je 0x447d16
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
mov eax, 0x5cedbe
push eax
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cdc42
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd8]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd4]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x447eee
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd4]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd0]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x447e70
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xec]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
push dword [esp + 0xf0]
call fcn.004aadb0
fld qword [esp]
fxch st(1)
add esp, 8
faddp st(1)
fadd qword [0x5e0dcc]
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cdc42
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.00476122
add dword [esp + 8], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
jmp 0x447ee9
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
mov eax, 0x5cecba
push eax
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cdc42
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
jmp 0x44801d
mov eax, 0x5cedbe
push eax
push dword [esp + 0xd4]
call fcn.004aa820
and eax, eax
jne 0x447f1c
mov eax, 0x5ced0a
push eax
push dword [esp + 0xd4]
call fcn.004aa820
and eax, eax
jne 0x447f1c
jmp 0x447f23
mov eax, 1
jmp 0x447f25
xor eax, eax
and eax, eax
je 0x447fa4
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
mov eax, 0x5cedbe
push eax
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cdc42
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
jmp 0x44801d
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
mov eax, 0x5cecba
push eax
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cdc42
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
add esp, 4
jmp 0x449905
mov edx, 0x5cdcd8
mov ecx, dword [esp]
call fcn.00476150
je 0x448a9b
mov eax, 0x5cedbe
push eax
push dword [esp + 0xd4]
call fcn.004aa820
and eax, eax
jne 0x448097
mov eax, 0x5ced0a
push eax
push dword [esp + 0xd4]
call fcn.004aa820
and eax, eax
jne 0x448097
mov eax, 0x5cedbe
push eax
push dword [esp + 0xc8]
call fcn.004aa820
and eax, eax
jne 0x448097
mov eax, 0x5ced0a
push eax
push dword [esp + 0xc8]
call fcn.004aa820
and eax, eax
jne 0x448097
jmp 0x44809e
mov eax, 1
jmp 0x4480a0
xor eax, eax
and eax, eax
je 0x448233
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44819b
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5da3be
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5dfa7a
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44822b
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44822b
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8484_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_Syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cdacc
push eax
push dword [esp + 0xd4]
call fcn.004aa820
and eax, eax
je 0x448293
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdcd8
push eax
push 1
push dword [esp + 0x80]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, dword [esp + 0xd4]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x448293
mov eax, 1
jmp 0x448295
xor eax, eax
and eax, eax
je 0x448428
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x448390
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5de670
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5da8b0
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x448420
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x448420
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8496_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5cf218
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd8]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd4]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x448662
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd4]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd0]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x448585
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xec]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
push dword [esp + 0xf0]
call fcn.004aadb0
fld qword [esp]
fxch st(1)
add esp, 8
fsubp st(1)
fadd qword [0x5e0dcc]
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cdcd8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.00476122
add dword [esp + 8], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
jmp 0x44865d
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xec]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
push dword [esp + 0xf0]
push dword [esp + 0x38]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004aadb0
fld qword [esp]
fxch st(1)
add esp, 8
fsubp st(1)
fadd qword [0x5e0dcc]
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cdcd8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.00476122
add dword [esp + 8], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
jmp 0x448a8e
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd4]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd0]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x448890
cmp dword [esp + 0xd4], 0
je 0x4487b3
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd8]
push dword [esp + 0x1c]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
push dword [esp + 0xdc]
call fcn.004aadb0
fld qword [esp]
fxch st(1)
add esp, 8
fsubp st(1)
fadd qword [0x5e0dcc]
sub esp, 8
fstp qword [esp]
call fcn.004aa600
push dword [esp + 0xd4]
push dword [esp + 0x18]
call fcn.004a2d97
mov ebp, eax
lea eax, [ebp]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
push dword [esp + 0xe4]
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cdcd8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
mov dword [esp + 0xd4], 0
jmp 0x44888b
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xec]
push dword [esp + 0x30]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
push dword [esp + 0xf0]
call fcn.004aadb0
fld qword [esp]
fxch st(1)
add esp, 8
fsubp st(1)
fadd qword [0x5e0dcc]
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cdcd8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.00476122
add dword [esp + 8], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
jmp 0x448a8e
cmp dword [esp + 0xd4], 0
je 0x4489a8
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd8]
push dword [esp + 0x1c]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
push dword [esp + 0xdc]
push dword [esp + 0x24]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004aadb0
fld qword [esp]
fxch st(1)
add esp, 8
fsubp st(1)
fadd qword [0x5e0dcc]
sub esp, 8
fstp qword [esp]
call fcn.004aa600
push dword [esp + 0xd4]
push dword [esp + 0x18]
call fcn.004a2d97
mov ebp, eax
lea eax, [ebp]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
push dword [esp + 0xe4]
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cdcd8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
mov dword [esp + 0xd4], 0
jmp 0x448a8e
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xec]
push dword [esp + 0x30]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
push dword [esp + 0xf0]
push dword [esp + 0x38]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004aadb0
fld qword [esp]
fxch st(1)
add esp, 8
fsubp st(1)
fadd qword [0x5e0dcc]
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cdcd8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.00476122
add dword [esp + 8], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
add esp, 4
jmp 0x449905
mov edx, 0x5ce2a8
mov ecx, dword [esp]
call fcn.00476150
je 0x4497e7
mov eax, 0x5cdacc
push eax
push dword [esp + 0xd4]
call fcn.004aa820
and eax, eax
je 0x448b0e
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5ce2a8
push eax
push 1
push dword [esp + 0x80]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, dword [esp + 0xd4]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x448b0e
mov eax, 1
jmp 0x448b10
xor eax, eax
and eax, eax
je 0x448d24
push dword [esp + 0xd0]
push dword [esp + 0x14]
call fcn.004a2e75
and eax, eax
je 0x448b55
push dword [esp + 0xd0]
push dword [esp + 0x14]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
mov edx, 0x5cd02a
pop ecx
call fcn.00476150
jne 0x448b55
mov eax, 1
jmp 0x448b57
xor eax, eax
and eax, eax
je 0x448cec
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x448c52
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d7c08
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5da8b0
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x448ce2
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x448ce2
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d55f0
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5cf218
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov edx, dword [esp + 0xcc]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
push dword [esp + 0xd4]
push dword [esp + 0x18]
call fcn.004a2d97
mov ebp, eax
lea eax, [ebp]
push eax
call fcn.004ac930
add esp, 4
jmp 0x466f83
push dword [esp + 0x7c]
mov edx, 0x5d6318
pop ecx
call fcn.00476150
jne 0x448d48
push dword [esp + 0x7c]
mov edx, str.print
pop ecx
call fcn.00476150
jne 0x448d48
jmp 0x448d4f
mov eax, 1
jmp 0x448d51
xor eax, eax
and eax, eax
je 0x448ee4
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x448e4c
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d93cc
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_______:__if____while_
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x448edc
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x448edc
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8581_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:__Comparisons_can_only_be_used_with_operators:__if____while_
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push dword [esp + 0x7c]
mov edx, 0x5d73c6
pop ecx
call fcn.00476150
jne 0x448f0d
push dword [esp + 0x7c]
mov edx, str.while
pop ecx
call fcn.00476150
jne 0x448f0d
mov eax, 1
jmp 0x448f0f
xor eax, eax
and eax, eax
je 0x4490bc
mov eax, 0x5ced0a
push eax
push dword [esp + 0xd4]
call fcn.004aa820
and eax, eax
je 0x4490bc
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x449024
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d8f6a
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5dfa7a
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4490b4
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4490b4
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8594_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_Syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cedbe
push eax
push dword [esp + 0xd4]
call fcn.004aa820
and eax, eax
jne 0x4490ea
mov eax, 0x5ced0a
push eax
push dword [esp + 0xd4]
call fcn.004aa820
and eax, eax
jne 0x4490ea
jmp 0x4490f1
mov eax, 1
jmp 0x4490f3
xor eax, eax
and eax, eax
je 0x4492d2
mov eax, 0x5cedbe
push eax
push dword [esp + 0xd0]
call fcn.004aa820
and eax, eax
jne 0x449129
mov eax, 0x5ced0a
push eax
push dword [esp + 0xd0]
call fcn.004aa820
and eax, eax
jne 0x449129
jmp 0x449130
mov eax, 1
jmp 0x449132
xor eax, eax
and eax, eax
je 0x44913a
xor eax, eax
jmp 0x44913f
mov eax, 1
and eax, eax
je 0x4492d2
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44923a
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5da70c
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5de21c
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4492ca
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4492ca
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8608_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_invalid_type._Instead_of_a_number__a_string_is_expected
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cedbe
push eax
push dword [esp + 0xd4]
call fcn.004aa820
and eax, eax
jne 0x449300
mov eax, 0x5ced0a
push eax
push dword [esp + 0xd4]
call fcn.004aa820
and eax, eax
jne 0x449300
jmp 0x449307
mov eax, 1
jmp 0x449309
xor eax, eax
and eax, eax
je 0x449311
xor eax, eax
jmp 0x449316
mov eax, 1
and eax, eax
je 0x4494e8
mov eax, 0x5cedbe
push eax
push dword [esp + 0xd0]
call fcn.004aa820
and eax, eax
jne 0x44934c
mov eax, 0x5ced0a
push eax
push dword [esp + 0xd0]
call fcn.004aa820
and eax, eax
jne 0x44934c
jmp 0x449353
mov eax, 1
jmp 0x449355
xor eax, eax
and eax, eax
je 0x4494e8
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x449450
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dd5c4
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d4258
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4494e0
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4494e0
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8622_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_invalid_type._Instead_of_a_string__a_number_is_expected
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xd8]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xd4]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x4496cf
push dword [esp + 0x7c]
mov edx, 0x5d73c6
pop ecx
call fcn.00476150
jne 0x4496cf
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x449637
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d43be
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5dfa7a
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4496c7
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4496c7
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8637_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_Syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cedbe
push eax
push dword [esp + 0xd4]
call fcn.004aa820
and eax, eax
je 0x449760
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
mov eax, 0x5cedbe
push eax
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5ce2a8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
jmp 0x4497da
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
push dword [esp + 0xe4]
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5ce2a8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
add esp, 4
jmp 0x449905
mov edx, 0x5ce2a4
mov ecx, dword [esp]
call fcn.00476150
jne 0x449850
mov edx, 0x5db796
mov ecx, dword [esp]
call fcn.00476150
jne 0x449850
mov edx, 0x5dcf72
mov ecx, dword [esp]
call fcn.00476150
jne 0x449850
mov edx, 0x5db84c
mov ecx, dword [esp]
call fcn.00476150
jne 0x449850
mov edx, 0x5ce2fe
mov ecx, dword [esp]
call fcn.00476150
jne 0x449850
mov edx, 0x5de278
mov ecx, dword [esp]
call fcn.00476150
jne 0x449850
mov edx, 0x5dcffc
mov ecx, dword [esp]
call fcn.00476150
je 0x4498c1
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cecba
push eax
mov edx, dword [esp + 0xcc]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xd4]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xc0]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa3f0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
add esp, 4
jmp 0x449905
pop eax
mov ebx, dword [esp + 0x90]
push dword [esp + 0xac]
call fcn.004a9fb0
mov edi, eax
inc edi
cmp ebx, edi
jne 0x4498f8
movzx ebx, byte [esp + 0x54]
inc ebx
push ebx
pop eax
mov byte [esp + 0x54], al
movzx ebx, byte [esp + 0x54]
mov eax, 6
cmp ebx, eax
jne 0x4498f8
jmp 0x44990a
inc dword [esp + 0x90]
jno 0x441b96
jmp 0x441b89
mov eax, 0x5cecfa
push eax
push dword [esp + 0x70]
call fcn.004aa820
and eax, eax
je 0x4641e9
mov edx, dword [esp + 0xb0]
xor ecx, ecx
call fcn.00476150
jne 0x4641b4
mov edx, 0x5cd02a
lea ecx, [esp + 0xd4]
call fcn.00476008
mov dword [esp + 0xb4], 1
jmp 0x449953
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb0]
call fcn.004a9c20
mov ebx, eax
inc ebx
cmp ebx, dword [esp + 0xb4]
jl 0x44b302
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push dword [esp + 0xc0]
push dword [esp + 0xbc]
call fcn.004a9cb0
lea eax, [esp + 0xc0]
push eax
call fcn.004ac930
push dword [esp + 0xbc]
mov edx, 0x5cd02a
pop ecx
call fcn.00476150
je 0x449ba6
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb0]
call fcn.004a9c20
mov ebx, eax
inc ebx
cmp ebx, 1
jle 0x449ba1
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x449af0
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d6752
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xbc]
push edx
call fcn.004ac8d0
mov edx, 0x5de834
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x449b9c
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x449b9c
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8701_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xbc]
push edx
call fcn.004ac8d0
mov edx, str._____syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
jmp 0x44b302
mov dword [esp + 0xd8], 1
jmp 0x449bb3
push dword [esp + 0xbc]
call fcn.004a9fb0
cmp eax, dword [esp + 0xd8]
jl 0x449eca
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xe8]
push dword [esp + 0xd0]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
push eax
pop eax
mov byte [esp + 0x60], al
movzx ebx, byte [esp + 0x60]
mov eax, 0x2f
cmp ebx, eax
jle 0x449c37
movzx ebx, byte [esp + 0x60]
mov eax, 0x3a
cmp ebx, eax
jge 0x449c37
mov eax, 1
jmp 0x449c39
xor eax, eax
and eax, eax
jne 0x449ceb
movzx ebx, byte [esp + 0x60]
mov eax, 0x60
cmp ebx, eax
jle 0x449c64
movzx ebx, byte [esp + 0x60]
mov eax, 0x7b
cmp ebx, eax
jge 0x449c64
mov eax, 1
jmp 0x449c66
xor eax, eax
and eax, eax
jne 0x449cdc
movzx ebx, byte [esp + 0x60]
mov eax, 0x2e
cmp ebx, eax
je 0x449cdc
movzx ebx, byte [esp + 0x60]
mov eax, 0x5f
cmp ebx, eax
je 0x449cdc
movzx ebx, byte [esp + 0x60]
mov eax, 0xa7
cmp ebx, eax
je 0x449cdc
movzx ebx, byte [esp + 0x60]
mov eax, 0xa1
cmp ebx, eax
je 0x449cdc
movzx ebx, byte [esp + 0x60]
mov eax, 0x24
cmp ebx, eax
je 0x449cdc
movzx ebx, byte [esp + 0x60]
mov eax, 0xa2
cmp ebx, eax
je 0x449cdc
movzx ebx, byte [esp + 0x60]
mov eax, 0xa4
cmp ebx, eax
je 0x449cdc
movzx ebx, byte [esp + 0x60]
mov eax, 0x23
cmp ebx, eax
je 0x449cdc
jmp 0x449ce3
mov eax, 1
jmp 0x449ce5
xor eax, eax
and eax, eax
jne 0x449ceb
jmp 0x449cf2
mov eax, 1
jmp 0x449cf4
xor eax, eax
and eax, eax
je 0x449cfd
jmp 0x449ebd
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x449e0c
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5debc0
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xbc]
push edx
call fcn.004ac8d0
mov edx, str.______.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x449eb8
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x449eb8
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8720_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xbc]
push edx
call fcn.004ac8d0
mov edx, str._____invalid_character.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
inc dword [esp + 0xd8]
jno 0x449bb3
mov eax, 0x5ced0a
push eax
push dword [esp + 0xc0]
call fcn.004aa820
and eax, eax
je 0x44a131
push dword [esp + 0xbc]
mov edx, 0x5ced0a
pop ecx
call fcn.00476150
jne 0x44a0bc
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44a00b
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cd78c
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xbc]
push edx
call fcn.004ac8d0
mov edx, 0x5de834
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44a0b7
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44a0b7
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8734_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xbc]
push edx
call fcn.004ac8d0
mov edx, str._____syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push dword [esp + 0xd4]
mov edx, 0x5cd02a
pop ecx
call fcn.00476150
je 0x44a0ff
mov edx, dword [esp + 0xd4]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cedbe
push edx
call fcn.004ac8d0
lea eax, [esp + 0xd8]
push eax
call fcn.004ac930
jmp 0x44a12c
mov edx, dword [esp + 0xd4]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5d920c
push edx
call fcn.004ac8d0
lea eax, [esp + 0xd8]
push eax
call fcn.004ac930
jmp 0x44b2f5
mov eax, 0x5cdacc
push eax
push dword [esp + 0xc0]
call fcn.004aa820
and eax, eax
je 0x44a330
push dword [esp + 0xbc]
push dword [esp + 0x10]
call fcn.004a2e75
and eax, eax
je 0x44a163
xor eax, eax
jmp 0x44a168
mov eax, 1
and eax, eax
je 0x44a330
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44a27f
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d438c
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5de9de
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc8]
push edx
call fcn.004ac8d0
mov edx, 0x5d33a6
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44a32b
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44a32b
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8758_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_The_constant
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc8]
push edx
call fcn.004ac8d0
mov edx, str._is_missing
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
mov eax, 0x5cedbe
push eax
push dword [esp + 0xc0]
call fcn.004aa820
and eax, eax
je 0x44a597
push dword [esp + 0xbc]
mov edx, 0x5cedbe
pop ecx
call fcn.00476150
jne 0x44a522
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44a471
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d6628
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xbc]
push edx
call fcn.004ac8d0
mov edx, 0x5de834
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44a51d
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44a51d
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8772_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xbc]
push edx
call fcn.004ac8d0
mov edx, str._____syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push dword [esp + 0xd4]
mov edx, 0x5cd02a
pop ecx
call fcn.00476150
je 0x44a565
mov edx, dword [esp + 0xd4]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cedbe
push edx
call fcn.004ac8d0
lea eax, [esp + 0xd8]
push eax
call fcn.004ac930
jmp 0x44a592
mov edx, dword [esp + 0xd4]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5d920c
push edx
call fcn.004ac8d0
lea eax, [esp + 0xd8]
push eax
call fcn.004ac930
jmp 0x44b2f5
mov eax, 0x5cdad0
push eax
push dword [esp + 0xc0]
call fcn.004aa820
and eax, eax
je 0x44aa9e
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push dword [esp + 0xd0]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
mov ebx, eax
cmp ebx, 0x2f
jle 0x44a646
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push dword [esp + 0xd0]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
mov ebx, eax
cmp ebx, 0x3a
jge 0x44a646
mov eax, 1
jmp 0x44a648
xor eax, eax
and eax, eax
je 0x44a7d8
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44a743
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dbde0
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5de86c
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44a7d3
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44a7d3
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8795_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_the_variable_name_cannot_start_with_a_digit.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
mov eax, 0x5cdcd8
push eax
push dword [esp + 0xc0]
call fcn.004aa820
and eax, eax
jne 0x44a858
push dword [esp + 0xbc]
mov edx, 0x5cdad0
pop ecx
call fcn.00476150
jne 0x44a858
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xc8]
call fcn.004a9fe0
call fcn.004ac9c0
mov edx, 0x5cdad0
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x44a858
mov eax, 0x5cdad0
push eax
push dword [esp + 0xc0]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
jg 0x44a858
jmp 0x44a85f
mov eax, 1
jmp 0x44a861
xor eax, eax
and eax, eax
je 0x44aa29
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44a978
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5da756
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xbc]
push edx
call fcn.004ac8d0
mov edx, 0x5de834
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44aa24
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44aa24
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8808_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xbc]
push edx
call fcn.004ac8d0
mov edx, str._____syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push dword [esp + 0xd4]
mov edx, 0x5cd02a
pop ecx
call fcn.00476150
je 0x44aa6c
mov edx, dword [esp + 0xd4]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cedbe
push edx
call fcn.004ac8d0
lea eax, [esp + 0xd8]
push eax
call fcn.004ac930
jmp 0x44aa99
mov edx, dword [esp + 0xd4]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5d920c
push edx
call fcn.004ac8d0
lea eax, [esp + 0xd8]
push eax
call fcn.004ac930
jmp 0x44b2f5
mov eax, 0x5cdcdc
push eax
push dword [esp + 0xc0]
call fcn.004aa820
and eax, eax
je 0x44af87
mov eax, 0x5cdcdc
push eax
push dword [esp + 0xc0]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
jg 0x44ab0e
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xc8]
call fcn.004ab000
call fcn.004ac9c0
mov edx, 0x5cdcdc
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x44ab0e
jmp 0x44ab15
mov eax, 1
jmp 0x44ab17
xor eax, eax
and eax, eax
je 0x44acdf
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44ac2e
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dbfc6
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xbc]
push edx
call fcn.004ac8d0
mov edx, 0x5de834
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44acda
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44acda
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8832_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xbc]
push edx
call fcn.004ac8d0
mov edx, str._____syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xc0]
call fcn.0043337e
lea eax, [esp + 0xc0]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xc4]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xc0]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x44aecf
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44ae3a
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d0d84
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44aeca
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44aeca
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8846_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xc4]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
lea eax, [esp + 0xc0]
push eax
call fcn.004ac930
push dword [esp + 0xd4]
mov edx, 0x5cd02a
pop ecx
call fcn.00476150
je 0x44af48
mov edx, dword [esp + 0xd4]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
lea eax, [esp + 0xd8]
push eax
call fcn.004ac930
jmp 0x44af82
mov edx, dword [esp + 0xd4]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cdc94
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
lea eax, [esp + 0xd8]
push eax
call fcn.004ac930
jmp 0x44b2f5
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xc4]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xc0]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x44b276
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push dword [esp + 0xd0]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
mov ebx, eax
cmp ebx, 0x2f
jle 0x44b063
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push dword [esp + 0xd0]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
mov ebx, eax
cmp ebx, 0x3a
jge 0x44b063
mov eax, 1
jmp 0x44b065
xor eax, eax
and eax, eax
je 0x44b1f5
mov byte [esp + 0x38], 0
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x60], al
mov ebx, dword [esp + 0x88]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x8c], eax
movzx eax, byte [esp + 0x60]
push eax
push dword [esp + 0x90]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44b160
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5da694
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5de86c
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44b1f0
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44b1f0
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8871_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x9c]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_the_variable_name_cannot_start_with_a_digit.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
push dword [esp + 0xd4]
mov edx, 0x5cd02a
pop ecx
call fcn.00476150
je 0x44b23a
mov edx, dword [esp + 0xd4]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
lea eax, [esp + 0xd8]
push eax
call fcn.004ac930
jmp 0x44b274
mov edx, dword [esp + 0xd4]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cdc94
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
lea eax, [esp + 0xd8]
push eax
call fcn.004ac930
jmp 0x44b2f5
push dword [esp + 0xd4]
mov edx, 0x5cd02a
pop ecx
call fcn.00476150
je 0x44b2bb
mov edx, dword [esp + 0xd4]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
lea eax, [esp + 0xd8]
push eax
call fcn.004ac930
jmp 0x44b2f5
mov edx, dword [esp + 0xd4]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cdc94
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
lea eax, [esp + 0xd8]
push eax
call fcn.004ac930
inc dword [esp + 0xb4]
jno 0x449953
mov edx, dword [esp + 0xd4]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
lea eax, [esp + 0xb0]
push eax
call fcn.004ac930
mov edx, 0x5cd02a
lea ecx, [esp + 0xd4]
call fcn.00476008
push dword [esp + 0xb0]
mov edx, 0x5cf108
mov ecx, dword [esp]
call fcn.00476150
jne 0x44b51d
mov edx, 0x5db940
mov ecx, dword [esp]
call fcn.00476150
jne 0x44b51d
mov edx, str.acosh
mov ecx, dword [esp]
call fcn.00476150
jne 0x44b51d
mov edx, str.asin
mov ecx, dword [esp]
call fcn.00476150
jne 0x44b51d
mov edx, str.asinh
mov ecx, dword [esp]
call fcn.00476150
jne 0x44b51d
mov edx, 0x5dc304
mov ecx, dword [esp]
call fcn.00476150
jne 0x44b51d
mov edx, str.atanh
mov ecx, dword [esp]
call fcn.00476150
jne 0x44b51d
mov edx, 0x5d0572
mov ecx, dword [esp]
call fcn.00476150
jne 0x44b51d
mov edx, 0x5d977e
mov ecx, dword [esp]
call fcn.00476150
jne 0x44b51d
mov edx, 0x5de284
mov ecx, dword [esp]
call fcn.00476150
jne 0x44b51d
mov edx, str.degree
mov ecx, dword [esp]
call fcn.00476150
jne 0x44b51d
mov edx, 0x5e0316
mov ecx, dword [esp]
call fcn.00476150
jne 0x44b51d
mov edx, 0x5d47b8
mov ecx, dword [esp]
call fcn.00476150
jne 0x44b51d
mov edx, 0x5ddcf2
mov ecx, dword [esp]
call fcn.00476150
jne 0x44b51d
mov edx, str.keydown
mov ecx, dword [esp]
call fcn.00476150
jne 0x44b51d
mov edx, str.keypress
mov ecx, dword [esp]
call fcn.00476150
jne 0x44b51d
mov edx, str.keyup
mov ecx, dword [esp]
call fcn.00476150
jne 0x44b51d
mov edx, 0x5d6d8a
mov ecx, dword [esp]
call fcn.00476150
jne 0x44b51d
mov edx, 0x5ced3e
mov ecx, dword [esp]
call fcn.00476150
jne 0x44b51d
mov edx, str.radian
mov ecx, dword [esp]
call fcn.00476150
jne 0x44b51d
mov edx, 0x5d02a4
mov ecx, dword [esp]
call fcn.00476150
jne 0x44b51d
mov edx, str.sign
mov ecx, dword [esp]
call fcn.00476150
jne 0x44b51d
mov edx, 0x5d2730
mov ecx, dword [esp]
call fcn.00476150
jne 0x44b51d
mov edx, str.sinh
mov ecx, dword [esp]
call fcn.00476150
jne 0x44b51d
mov edx, 0x5dcb0e
mov ecx, dword [esp]
call fcn.00476150
jne 0x44b51d
mov edx, 0x5d9f34
mov ecx, dword [esp]
call fcn.00476150
jne 0x44b51d
mov edx, str.tanh
mov ecx, dword [esp]
call fcn.00476150
je 0x44c46a
push dword [esp + 0xb0]
mov edx, 0x5cd02a
pop ecx
call fcn.00476150
je 0x44b6f8
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44b644
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5da87e
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5ce99a
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44b6f0
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44b6f0
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8908_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___Missing_parameters
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x44b8d5
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44b821
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dc286
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44b8cd
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44b8cd
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8919_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cedbe
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
jne 0x44b903
mov eax, 0x5ced0a
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
jne 0x44b903
jmp 0x44b90a
mov eax, 1
jmp 0x44b90c
xor eax, eax
and eax, eax
je 0x44bad7
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44ba23
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dd78c
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.____.__
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44bacf
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44bacf
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8930_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._Expected_number
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov dword [esp + 0xb8], 1
jmp 0x44bae4
push dword [esp + 0xb0]
call fcn.004a9fb0
cmp eax, dword [esp + 0xb8]
jl 0x44bdd4
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xc8]
push dword [esp + 0xc4]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
push eax
pop eax
mov byte [esp + 0x64], al
movzx ebx, byte [esp + 0x64]
mov eax, 0x2f
cmp ebx, eax
jle 0x44bb68
movzx ebx, byte [esp + 0x64]
mov eax, 0x3a
cmp ebx, eax
jge 0x44bb68
mov eax, 1
jmp 0x44bb6a
xor eax, eax
and eax, eax
jne 0x44bbf2
movzx ebx, byte [esp + 0x64]
mov eax, 0x60
cmp ebx, eax
jle 0x44bb95
movzx ebx, byte [esp + 0x64]
mov eax, 0x7b
cmp ebx, eax
jge 0x44bb95
mov eax, 1
jmp 0x44bb97
xor eax, eax
and eax, eax
jne 0x44bbe3
movzx ebx, byte [esp + 0x64]
mov eax, 0x2e
cmp ebx, eax
je 0x44bbe3
movzx ebx, byte [esp + 0x64]
mov eax, 0x5f
cmp ebx, eax
je 0x44bbe3
movzx ebx, byte [esp + 0x64]
mov eax, 0x2d
cmp ebx, eax
je 0x44bbe3
movzx ebx, byte [esp + 0x64]
mov eax, 0xa2
cmp ebx, eax
je 0x44bbe3
movzx ebx, byte [esp + 0x64]
mov eax, 0x23
cmp ebx, eax
je 0x44bbe3
jmp 0x44bbea
mov eax, 1
jmp 0x44bbec
xor eax, eax
and eax, eax
jne 0x44bbf2
jmp 0x44bbf9
mov eax, 1
jmp 0x44bbfb
xor eax, eax
and eax, eax
je 0x44bc04
jmp 0x44bdc7
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44bd13
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d327a
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5dd882
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44bdbf
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44bdbf
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d0b9c
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x466f83
inc dword [esp + 0xb8]
jno 0x44bae4
mov eax, 0x5cdcd8
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x44be19
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdcd8
push eax
push dword [esp + 0xbc]
call fcn.004aacb0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
mov eax, 0x5cdcdc
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x44bf5c
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xbc]
call fcn.004a9fe0
call fcn.004ac9c0
mov edx, 0x5cdd82
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x44bf5c
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xbc]
call fcn.004a9fe0
call fcn.004ac9c0
mov edx, 0x5cdd82
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x44bee8
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xb8]
call fcn.004a9fb0
mov ebx, eax
dec ebx
push ebx
push dword [esp + 0xbc]
call fcn.004ab000
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
jmp 0x44be72
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xbc]
call fcn.004a9fe0
call fcn.004ac9c0
mov edx, 0x5cdcdc
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x44bf5c
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xb8]
call fcn.004a9fb0
mov ebx, eax
dec ebx
push ebx
push dword [esp + 0xbc]
call fcn.004ab000
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
push dword [esp + 0xb0]
mov edx, 0x5cecba
pop ecx
call fcn.00476150
jne 0x44bfba
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xb8]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xb4]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x44bfba
mov eax, 1
jmp 0x44bfbc
xor eax, eax
and eax, eax
je 0x44c403
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push dword [esp + 0xc4]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
mov ebx, eax
cmp ebx, 0x2f
jle 0x44c059
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push dword [esp + 0xc4]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
mov ebx, eax
cmp ebx, 0x3a
jge 0x44c059
mov eax, 1
jmp 0x44c05b
xor eax, eax
and eax, eax
je 0x44c226
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44c172
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d5640
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.________.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44c21e
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44c21e
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8982_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5cfd64
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cdcdc
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x44c403
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44c34f
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d665a
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5dd882
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44c3fb
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44c3fb
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_8993_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cecba
push eax
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cecfa
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0x80]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa3f0
lea eax, [esp + 0x74]
push eax
call fcn.004ac930
add esp, 4
jmp 0x466f83
mov edx, str.setkblang
mov ecx, dword [esp]
call fcn.00476150
jne 0x44c4b9
mov edx, 0x5df6ec
mov ecx, dword [esp]
call fcn.00476150
jne 0x44c4b9
mov edx, str.wdown
mov ecx, dword [esp]
call fcn.00476150
jne 0x44c4b9
mov edx, 0x5d71d4
mov ecx, dword [esp]
call fcn.00476150
jne 0x44c4b9
mov edx, str.colormode
mov ecx, dword [esp]
call fcn.00476150
je 0x44ca80
push dword [esp + 0xb0]
mov edx, 0x5cd02a
pop ecx
call fcn.00476150
je 0x44c694
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44c5e0
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dfd7c
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5ce99a
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44c68c
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44c68c
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dd070
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___Missing_parameters
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x44c871
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44c7bd
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cd3b0
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44c869
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44c869
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9023_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cedbe
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
jne 0x44c89f
mov eax, 0x5ced0a
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
jne 0x44c89f
jmp 0x44c8a6
mov eax, 1
jmp 0x44c8a8
xor eax, eax
and eax, eax
je 0x44ca73
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44c9bf
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5ce6f6
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.____.__
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44ca6b
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44ca6b
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9034_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._Expected_number
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
add esp, 4
jmp 0x466f83
mov edx, str.waitchanges
mov ecx, dword [esp]
call fcn.00476150
je 0x44d0e4
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x44cf00
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 3
je 0x44cc8d
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44cbd9
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5ce67a
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44cc85
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44cc85
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d5224
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov dword [esp + 0xb8], 1
jmp 0x44cc9a
mov eax, 4
cmp eax, dword [esp + 0xb8]
jl 0x44cefb
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push dword [esp + 0xc4]
push dword [esp + 0xc0]
call fcn.004a9cb0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
mov eax, 0x5cdad0
push eax
push dword [esp + 0x70]
call fcn.004aa820
and eax, eax
jne 0x44cd1a
mov eax, 0x5cedbe
push eax
push dword [esp + 0x70]
call fcn.004aa820
and eax, eax
jne 0x44cd1a
mov eax, 0x5ced0a
push eax
push dword [esp + 0x70]
call fcn.004aa820
and eax, eax
jne 0x44cd1a
jmp 0x44cd21
mov eax, 1
jmp 0x44cd23
xor eax, eax
and eax, eax
je 0x44ceee
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44ce3a
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d18d6
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.____.__
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44cee6
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44cee6
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cf5d4
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._Expected_number
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
inc dword [esp + 0xb8]
jno 0x44cc9a
jmp 0x44d0d7
mov edx, dword [esp + 0xb0]
xor ecx, ecx
call fcn.00476150
jne 0x44d0d7
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44d023
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5da45e
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44d0cf
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44d0cf
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9081_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
add esp, 4
jmp 0x466f83
mov edx, 0x5d1b5c
mov ecx, dword [esp]
call fcn.00476150
jne 0x44d124
mov edx, 0x5d4766
mov ecx, dword [esp]
call fcn.00476150
jne 0x44d124
mov edx, str.getpixel
mov ecx, dword [esp]
call fcn.00476150
jne 0x44d124
mov edx, 0x5dfe40
mov ecx, dword [esp]
call fcn.00476150
je 0x44d798
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
je 0x44d304
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44d250
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d54b2
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44d2fc
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44d2fc
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d8cc0
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cedbe
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x44d4e1
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44d42d
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dfe0e
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.____.__
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44d4d9
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44d4d9
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9112_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._Expected_number
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
push dword [esp + 0xc0]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, 0x5cd02a
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x44d565
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 2
push dword [esp + 0xc0]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, 0x5cd02a
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x44d565
jmp 0x44d56c
mov eax, 1
jmp 0x44d56e
xor eax, eax
and eax, eax
je 0x44d739
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44d685
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cd478
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5dd882
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44d731
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44d731
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9123_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d88de
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cecba
push eax
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cecfa
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0x80]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa3f0
lea eax, [esp + 0x74]
push eax
call fcn.004ac930
jmp 0x4641b1
mov edx, str.logshow
mov ecx, dword [esp]
call fcn.00476150
je 0x44db8f
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x44d9a5
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 2
je 0x44d9a5
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44d8f1
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dbbcc
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44d99d
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44d99d
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9142_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cedbe
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x44db82
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44dace
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5ce6c4
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.____.__
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44db7a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44db7a
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9155_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._Expected_number
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
add esp, 4
jmp 0x466f83
mov edx, str.round
mov ecx, dword [esp]
call fcn.00476150
je 0x44e199
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
jle 0x44dd82
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44dcce
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d77d0
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44dd7a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44dd7a
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5df7d8
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cedbe
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x44df5f
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44deab
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dbb12
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.____.__
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44df57
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44df57
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d8b58
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._Expected_number
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push dword [esp + 0xb0]
mov edx, 0x5cd02a
pop ecx
call fcn.00476150
je 0x44e13a
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44e086
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dd262
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44e132
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44e132
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9195_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cecba
push eax
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cecfa
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0x80]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa3f0
lea eax, [esp + 0x74]
push eax
call fcn.004ac930
jmp 0x4641b1
mov edx, 0x5d127c
mov ecx, dword [esp]
call fcn.00476150
jne 0x44e1bb
mov edx, 0x5d4964
mov ecx, dword [esp]
call fcn.00476150
je 0x44ee1e
push dword [esp + 0xb0]
mov edx, 0x5cd02a
pop ecx
call fcn.00476150
je 0x44e396
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44e2e2
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dfed8
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5ce99a
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44e38e
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44e38e
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9212_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___Missing_parameters
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cedbe
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x44e573
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44e4bf
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cd4fe
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.____.__
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44e56b
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44e56b
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9223_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._Expected_number
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x44e750
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44e69c
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5ce740
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44e748
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44e748
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9234_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov dword [esp + 0xb8], 1
jmp 0x44e75d
push dword [esp + 0xb0]
call fcn.004a9fb0
cmp eax, dword [esp + 0xb8]
jl 0x44ea4d
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xc8]
push dword [esp + 0xc4]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
push eax
pop eax
mov byte [esp + 0x64], al
movzx ebx, byte [esp + 0x64]
mov eax, 0x2f
cmp ebx, eax
jle 0x44e7e1
movzx ebx, byte [esp + 0x64]
mov eax, 0x3a
cmp ebx, eax
jge 0x44e7e1
mov eax, 1
jmp 0x44e7e3
xor eax, eax
and eax, eax
jne 0x44e86b
movzx ebx, byte [esp + 0x64]
mov eax, 0x60
cmp ebx, eax
jle 0x44e80e
movzx ebx, byte [esp + 0x64]
mov eax, 0x7b
cmp ebx, eax
jge 0x44e80e
mov eax, 1
jmp 0x44e810
xor eax, eax
and eax, eax
jne 0x44e85c
movzx ebx, byte [esp + 0x64]
mov eax, 0x2e
cmp ebx, eax
je 0x44e85c
movzx ebx, byte [esp + 0x64]
mov eax, 0x5f
cmp ebx, eax
je 0x44e85c
movzx ebx, byte [esp + 0x64]
mov eax, 0x2d
cmp ebx, eax
je 0x44e85c
movzx ebx, byte [esp + 0x64]
mov eax, 0xa2
cmp ebx, eax
je 0x44e85c
movzx ebx, byte [esp + 0x64]
mov eax, 0xa7
cmp ebx, eax
je 0x44e85c
jmp 0x44e863
mov eax, 1
jmp 0x44e865
xor eax, eax
and eax, eax
jne 0x44e86b
jmp 0x44e872
mov eax, 1
jmp 0x44e874
xor eax, eax
and eax, eax
je 0x44e87d
jmp 0x44ea40
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44e98c
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5de8e6
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5dd882
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44ea38
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44ea38
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9251_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x466f83
inc dword [esp + 0xb8]
jno 0x44e75d
mov eax, 0x5cdcdc
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x44edbf
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push dword [esp + 0xc0]
call fcn.004aacd0
call fcn.004ac9c0
mov edx, 0x5cdcdc
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x44eac2
mov eax, 0x5cdcdc
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
jg 0x44eac2
jmp 0x44eac9
mov eax, 1
jmp 0x44eacb
xor eax, eax
and eax, eax
je 0x44ec96
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44ebe2
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cd37e
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5dd882
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44ec8e
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44ec8e
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9265_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xbc]
call fcn.004a9fe0
call fcn.004ac9c0
mov edx, 0x5cdd82
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x44edbf
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xbc]
call fcn.004a9fe0
call fcn.004ac9c0
mov edx, 0x5cdd82
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x44ed4b
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xb8]
call fcn.004a9fb0
mov ebx, eax
dec ebx
push ebx
push dword [esp + 0xbc]
call fcn.004ab000
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
jmp 0x44ecd5
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xbc]
call fcn.004a9fe0
call fcn.004ac9c0
mov edx, 0x5cdcdc
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x44edbf
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xb8]
call fcn.004a9fb0
mov ebx, eax
dec ebx
push ebx
push dword [esp + 0xbc]
call fcn.004ab000
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cedbe
push eax
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cecfa
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0x80]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa3f0
lea eax, [esp + 0x74]
push eax
call fcn.004ac930
jmp 0x4641b1
mov edx, str.toclip
mov ecx, dword [esp]
call fcn.00476150
je 0x44f205
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x44f00e
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44ef5a
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dea7a
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44f006
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44f006
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9309_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cedbe
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x44f028
xor eax, eax
jmp 0x44f02d
mov eax, 1
and eax, eax
je 0x44f1f8
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44f144
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5ceae6
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5cdaf6
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44f1f0
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44f1f0
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9321_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._A_string_is_expected
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
add esp, 4
jmp 0x466f83
mov edx, str.lcase
mov ecx, dword [esp]
call fcn.00476150
jne 0x44f236
mov edx, 0x5d8614
mov ecx, dword [esp]
call fcn.00476150
jne 0x44f236
mov edx, 0x5d5be0
mov ecx, dword [esp]
call fcn.00476150
je 0x44f837
push dword [esp + 0xb0]
mov edx, 0x5cd02a
pop ecx
call fcn.00476150
je 0x44f411
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44f35d
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d57be
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5ce99a
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44f409
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44f409
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9337_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___Missing_parameters
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x44f5ee
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44f53a
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d9340
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44f5e6
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44f5e6
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9349_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cedbe
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x44f608
xor eax, eax
jmp 0x44f60d
mov eax, 1
and eax, eax
je 0x44f7d8
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44f724
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dd610
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5cdaf6
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44f7d0
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44f7d0
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9361_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._A_string_is_expected
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cedbe
push eax
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cecfa
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0x80]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa3f0
lea eax, [esp + 0x74]
push eax
call fcn.004ac930
jmp 0x4641b1
mov edx, 0x5cf9f6
mov ecx, dword [esp]
call fcn.00476150
jne 0x44f868
mov edx, 0x5d519c
mov ecx, dword [esp]
call fcn.00476150
jne 0x44f868
mov edx, 0x5db38c
mov ecx, dword [esp]
call fcn.00476150
je 0x44fec9
push dword [esp + 0xb0]
mov edx, 0x5cd02a
pop ecx
call fcn.00476150
je 0x44fa43
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44f98f
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d56a4
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5ce99a
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44fa3b
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44fa3b
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9379_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___Missing_parameters
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cedbe
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x44fa5d
xor eax, eax
jmp 0x44fa62
mov eax, 1
and eax, eax
je 0x44fac0
mov eax, 0x5ced0a
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x44fa80
xor eax, eax
jmp 0x44fa85
mov eax, 1
and eax, eax
je 0x44fab3
mov eax, 0x5cdad0
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x44faa3
xor eax, eax
jmp 0x44faa8
mov eax, 1
and eax, eax
je 0x44fab3
mov eax, 1
jmp 0x44fab5
xor eax, eax
and eax, eax
je 0x44fac0
mov eax, 1
jmp 0x44fac2
xor eax, eax
and eax, eax
je 0x44fc8d
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44fbd9
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d92e0
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5cdaf6
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44fc85
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44fc85
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9391_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._A_string_is_expected
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x44fe6a
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x44fdb6
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cfa72
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x44fe62
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x44fe62
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cd28c
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cecba
push eax
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cecfa
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0x80]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa3f0
lea eax, [esp + 0x74]
push eax
call fcn.004ac930
jmp 0x4641b1
mov edx, 0x5d2818
mov ecx, dword [esp]
call fcn.00476150
jne 0x44feeb
mov edx, 0x5d0954
mov ecx, dword [esp]
call fcn.00476150
je 0x45069d
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
je 0x4500cb
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x450017
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5ceb2a
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4500c3
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4500c3
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9421_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cedbe
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
je 0x45011a
xor eax, eax
jmp 0x45011f
mov eax, 1
and eax, eax
je 0x4501eb
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5ced0a
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
je 0x450176
xor eax, eax
jmp 0x45017b
mov eax, 1
and eax, eax
je 0x4501de
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdad0
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
je 0x4501ce
xor eax, eax
jmp 0x4501d3
mov eax, 1
and eax, eax
je 0x4501de
mov eax, 1
jmp 0x4501e0
xor eax, eax
and eax, eax
je 0x4501eb
mov eax, 1
jmp 0x4501ed
xor eax, eax
and eax, eax
je 0x4503b8
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x450304
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dd476
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5cdaf6
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4503b0
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4503b0
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9432_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._A_string_is_expected
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
jne 0x450690
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cedbe
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 2
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
jne 0x4504bc
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5ced0a
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 2
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
jne 0x4504bc
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdad0
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 2
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
jne 0x4504bc
jmp 0x4504c3
mov eax, 1
jmp 0x4504c5
xor eax, eax
and eax, eax
je 0x450690
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x4505dc
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cd530
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.____.__
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x450688
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x450688
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9444_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._Expected_number
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
add esp, 4
jmp 0x466f83
mov edx, str.keystring
mov ecx, dword [esp]
call fcn.00476150
je 0x4513f5
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 2
jle 0x450890
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x4507dc
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5de63e
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x450888
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x450888
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9464_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cedbe
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
je 0x4508df
xor eax, eax
jmp 0x4508e4
mov eax, 1
and eax, eax
je 0x4509b0
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5ced0a
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
je 0x45093b
xor eax, eax
jmp 0x450940
mov eax, 1
and eax, eax
je 0x4509a3
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdad0
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
je 0x450993
xor eax, eax
jmp 0x450998
mov eax, 1
and eax, eax
je 0x4509a3
mov eax, 1
jmp 0x4509a5
xor eax, eax
and eax, eax
je 0x4509b0
mov eax, 1
jmp 0x4509b2
xor eax, eax
and eax, eax
je 0x450b7d
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x450ac9
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dfddc
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5cdaf6
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x450b75
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x450b75
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9475_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._A_string_is_expected
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
jne 0x450e55
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cedbe
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 2
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
jne 0x450c81
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5ced0a
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 2
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
jne 0x450c81
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdad0
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 2
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
jne 0x450c81
jmp 0x450c88
mov eax, 1
jmp 0x450c8a
xor eax, eax
and eax, eax
je 0x450e55
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x450da1
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cf8e2
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.____.__
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x450e4d
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x450e4d
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9487_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._Expected_number
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 2
jne 0x4513e8
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cedbe
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 2
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
jne 0x450f59
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5ced0a
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 2
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
jne 0x450f59
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdad0
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 2
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
jne 0x450f59
jmp 0x450f60
mov eax, 1
jmp 0x450f62
xor eax, eax
and eax, eax
je 0x45112d
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x451079
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d79c6
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.____.__
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x451125
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x451125
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9501_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._Expected_number
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cedbe
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 3
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
jne 0x451214
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5ced0a
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 3
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
jne 0x451214
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdad0
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 3
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
jne 0x451214
jmp 0x45121b
mov eax, 1
jmp 0x45121d
xor eax, eax
and eax, eax
je 0x4513e8
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x451334
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cfc5c
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.____.__
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4513e0
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4513e0
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9511_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._Expected_number
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
add esp, 4
jmp 0x466f83
mov edx, str.arrsize
mov ecx, dword [esp]
call fcn.00476150
jne 0x451417
mov edx, str.clearfile
mov ecx, dword [esp]
call fcn.00476150
je 0x451b49
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
jle 0x4515f7
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x451543
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d940c
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4515ef
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4515ef
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9528_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
push dword [esp + 0xc0]
call fcn.004a9cb0
lea eax, [esp + 0xc4]
push eax
call fcn.004ac930
mov eax, 0x5cedbe
push eax
push dword [esp + 0xc4]
call fcn.004aa820
and eax, eax
je 0x451645
xor eax, eax
jmp 0x45164a
mov eax, 1
and eax, eax
je 0x4516a8
mov eax, 0x5cdad0
push eax
push dword [esp + 0xc4]
call fcn.004aa820
and eax, eax
je 0x451668
xor eax, eax
jmp 0x45166d
mov eax, 1
and eax, eax
je 0x45169b
mov eax, 0x5ced0a
push eax
push dword [esp + 0xc4]
call fcn.004aa820
and eax, eax
je 0x45168b
xor eax, eax
jmp 0x451690
mov eax, 1
and eax, eax
je 0x45169b
mov eax, 1
jmp 0x45169d
xor eax, eax
and eax, eax
je 0x4516a8
mov eax, 1
jmp 0x4516aa
xor eax, eax
and eax, eax
je 0x451875
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x4517c1
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5da576
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5cdaf6
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x45186d
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x45186d
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d7924
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._Expected_string
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x451adb
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 2
push dword [esp + 0xc0]
call fcn.004a9cb0
lea eax, [esp + 0xc4]
push eax
call fcn.004ac930
mov eax, 0x5cedbe
push eax
push dword [esp + 0xc4]
call fcn.004aa820
and eax, eax
jne 0x451907
mov eax, 0x5cdad0
push eax
push dword [esp + 0xc4]
call fcn.004aa820
and eax, eax
jne 0x451907
mov eax, 0x5ced0a
push eax
push dword [esp + 0xc4]
call fcn.004aa820
and eax, eax
jne 0x451907
jmp 0x45190e
mov eax, 1
jmp 0x451910
xor eax, eax
and eax, eax
je 0x451adb
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x451a27
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5da3f0
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.____.__
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x451ad3
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x451ad3
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9552_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._Expected_number
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
mov eax, 0x5cecba
push eax
mov edx, dword [esp + 0xcc]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cecfa
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0x8c]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0x74]
push eax
call fcn.004ac930
jmp 0x4641b1
mov edx, str.sortarray
mov ecx, dword [esp]
call fcn.00476150
je 0x452b56
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
jle 0x451d3c
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x451c88
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5da332
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x451d34
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x451d34
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9594_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov edx, dword [esp + 0x78]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
lea eax, [esp + 0xc4]
push eax
call fcn.004ac930
push dword [esp + 0xc0]
mov edx, 0x5cedbe
pop ecx
call fcn.00476150
jne 0x451d97
push dword [esp + 0xc0]
push dword [esp + 0x10]
call fcn.004a2e75
and eax, eax
je 0x451d87
xor eax, eax
jmp 0x451d8c
mov eax, 1
and eax, eax
je 0x451d97
mov eax, 1
jmp 0x451d99
xor eax, eax
and eax, eax
je 0x451f69
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x451eb0
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d69da
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5dda32
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x451f5c
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x451f5c
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9606_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5dcc98
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push dword [esp + 0xc0]
push dword [esp + 0x10]
call fcn.004a2d97
mov ebp, eax
push ebp
pop ebp
mov ebp, dword [ebp]
push dword [ebp]
mov edx, 0x5cddfe
pop ecx
call fcn.00476150
jne 0x452157
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x4520a3
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d7c98
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d6dfc
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x45214f
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x45214f
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9617_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___applicable_only_With_one_dimensional_arrays
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x452b49
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 2
push dword [esp + 0xc0]
call fcn.004a9cb0
lea eax, [esp + 0x84]
push eax
call fcn.004ac930
mov eax, 0x5cedbe
push eax
push dword [esp + 0x84]
call fcn.004aa820
and eax, eax
jne 0x4521e9
mov eax, 0x5cdad0
push eax
push dword [esp + 0x84]
call fcn.004aa820
and eax, eax
jne 0x4521e9
mov eax, 0x5ced0a
push eax
push dword [esp + 0x84]
call fcn.004aa820
and eax, eax
jne 0x4521e9
jmp 0x4521f0
mov eax, 1
jmp 0x4521f2
xor eax, eax
and eax, eax
je 0x4523bd
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x452309
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dffbe
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5dd09e
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4523b5
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4523b5
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9633_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___the_number_is_expected_As_a_parameter
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cdacc
push eax
push dword [esp + 0x84]
call fcn.004aa820
and eax, eax
je 0x4528b7
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0x8c]
call fcn.004ab000
call fcn.004ac9c0
mov edx, 0x5cdacc
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x4525a1
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x452509
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d1bd0
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x452599
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x452599
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9646_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push dword [esp + 0x80]
mov edx, 0x5e031e
pop ecx
call fcn.00476150
jne 0x4525f3
push dword [esp + 0x80]
mov edx, str.down
pop ecx
call fcn.00476150
jne 0x4525f3
push dword [esp + 0x80]
mov edx, 0x5d16c8
pop ecx
call fcn.00476150
jne 0x4525f3
push dword [esp + 0x80]
mov edx, str.nodiff
pop ecx
call fcn.00476150
jne 0x4525f3
jmp 0x4525fa
mov eax, 1
jmp 0x4525fc
xor eax, eax
and eax, eax
je 0x45260d
add esp, 4
jmp 0x466f83
push dword [esp + 0x80]
push dword [esp + 0x14]
call fcn.004a2e75
and eax, eax
je 0x4528b2
push dword [esp + 0x80]
push dword [esp + 0x14]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
mov edx, 0x5cdd82
pop ecx
call fcn.00476150
jne 0x4526d5
push dword [esp + 0x80]
push dword [esp + 0x14]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
mov edx, 0x5cddfe
pop ecx
call fcn.00476150
jne 0x4526d5
push dword [esp + 0x80]
push dword [esp + 0x14]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
mov edx, 0x5cde0a
pop ecx
call fcn.00476150
jne 0x4526d5
push dword [esp + 0x80]
push dword [esp + 0x14]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
mov edx, 0x5cdec2
pop ecx
call fcn.00476150
jne 0x4526d5
push dword [esp + 0x80]
push dword [esp + 0x14]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
mov edx, 0x5cdf42
pop ecx
call fcn.00476150
jne 0x4526d5
jmp 0x4526dc
mov eax, 1
jmp 0x4526de
xor eax, eax
and eax, eax
je 0x4526ef
add esp, 4
jmp 0x466f83
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x4527fe
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cd5ec
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str._______0___4
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4528aa
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4528aa
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9665_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___the_value_of_the_constant_must_be_0___4
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
jmp 0x452b47
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0x88]
call fcn.004aa620
push edx
push eax
call fcn.004a9e50
call fcn.004ac9c0
mov edx, dword [esp + 0x84]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x452b3f
push dword [esp + 0x80]
mov edx, 0x5cdd82
pop ecx
call fcn.00476150
jne 0x452960
push dword [esp + 0x80]
mov edx, 0x5cddfe
pop ecx
call fcn.00476150
jne 0x452960
push dword [esp + 0x80]
mov edx, 0x5cde0a
pop ecx
call fcn.00476150
jne 0x452960
push dword [esp + 0x80]
mov edx, 0x5cdec2
pop ecx
call fcn.00476150
jne 0x452960
push dword [esp + 0x80]
mov edx, 0x5cdf42
pop ecx
call fcn.00476150
jne 0x452960
jmp 0x452967
mov eax, 1
jmp 0x452969
xor eax, eax
and eax, eax
je 0x45297a
add esp, 4
jmp 0x466f83
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x452a89
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dbd42
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d6bfc
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x452b35
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x452b35
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cf608
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___the_value_of_the_variable_must_be_0___4
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
add esp, 4
jmp 0x466f83
jmp 0x452b51
add esp, 4
jmp 0x466f83
jmp 0x4641b1
mov edx, 0x5e080c
mov ecx, dword [esp]
call fcn.00476150
je 0x4531ef
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
jle 0x452d49
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x452c95
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cfd32
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x452d41
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x452d41
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9711_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push dword [esp + 0xb0]
mov edx, 0x5cd02a
pop ecx
call fcn.00476150
je 0x452f24
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x452e70
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5de802
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5dd882
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x452f1c
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x452f1c
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9722_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d88de
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cedbe
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
jne 0x452fbc
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cedbe
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 2
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
jne 0x452fbc
jmp 0x452fc3
mov eax, 1
jmp 0x452fc5
xor eax, eax
and eax, eax
je 0x453190
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x4530dc
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5ce968
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.____.__
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x453188
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x453188
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d5484
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._Expected_number
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cedbe
push eax
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cecfa
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0x80]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa3f0
lea eax, [esp + 0x74]
push eax
call fcn.004ac930
jmp 0x4641b1
mov edx, 0x5dad02
mov ecx, dword [esp]
call fcn.00476150
je 0x453914
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
jle 0x4533e2
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x45332e
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dff8c
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4533da
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4533da
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9754_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov dword [esp + 0xb8], 1
jmp 0x4533ef
mov eax, 2
cmp eax, dword [esp + 0xb8]
jl 0x453649
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push dword [esp + 0xc4]
push dword [esp + 0xc0]
call fcn.004a9cb0
lea eax, [esp + 0x84]
push eax
call fcn.004ac930
mov eax, 0x5cecba
push eax
push dword [esp + 0x84]
call fcn.004aa820
and eax, eax
je 0x45363c
mov eax, 0x5cdcd8
push eax
push dword [esp + 0x84]
push dword [esp + 0x18]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
call fcn.004aa820
and eax, eax
je 0x45363c
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x453588
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d67da
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d228a
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x453634
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x453634
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9769_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___Negative_numbers_are_not_allowed
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x466f83
inc dword [esp + 0xb8]
jno 0x4533ef
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cedbe
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
jne 0x4536e1
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cedbe
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 2
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
jne 0x4536e1
jmp 0x4536e8
mov eax, 1
jmp 0x4536ea
xor eax, eax
and eax, eax
je 0x4538b5
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x453801
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d8fac
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.____.__
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4538ad
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4538ad
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9783_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._Expected_number
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cecba
push eax
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cecfa
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0x80]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa3f0
lea eax, [esp + 0x74]
push eax
call fcn.004ac930
jmp 0x4641b1
mov edx, str.writestr
mov ecx, dword [esp]
call fcn.00476150
je 0x45444a
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x453941
xor eax, eax
jmp 0x453946
mov eax, 1
and eax, eax
jne 0x453965
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 2
jg 0x453965
jmp 0x45396c
mov eax, 1
jmp 0x45396e
xor eax, eax
and eax, eax
je 0x453b39
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x453a85
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d45ae
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x453b31
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x453b31
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d1b28
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cedbe
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
je 0x453b88
xor eax, eax
jmp 0x453b8d
mov eax, 1
and eax, eax
je 0x453c59
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdad0
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
je 0x453be4
xor eax, eax
jmp 0x453be9
mov eax, 1
and eax, eax
je 0x453c4c
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5ced0a
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
je 0x453c3c
xor eax, eax
jmp 0x453c41
mov eax, 1
and eax, eax
je 0x453c4c
mov eax, 1
jmp 0x453c4e
xor eax, eax
and eax, eax
je 0x453c59
mov eax, 1
jmp 0x453c5b
xor eax, eax
and eax, eax
je 0x453e26
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x453d72
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d5900
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5cdaf6
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x453e1e
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x453e1e
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d306c
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._A_string_is_expected
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cedbe
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 2
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
je 0x453e75
xor eax, eax
jmp 0x453e7a
mov eax, 1
and eax, eax
je 0x453f46
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdad0
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 2
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
je 0x453ed1
xor eax, eax
jmp 0x453ed6
mov eax, 1
and eax, eax
je 0x453f39
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5ced0a
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 2
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
je 0x453f29
xor eax, eax
jmp 0x453f2e
mov eax, 1
and eax, eax
je 0x453f39
mov eax, 1
jmp 0x453f3b
xor eax, eax
and eax, eax
je 0x453f46
mov eax, 1
jmp 0x453f48
xor eax, eax
and eax, eax
je 0x454113
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x45405f
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d6a86
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5cdaf6
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x45410b
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x45410b
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9827_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._A_string_is_expected
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 2
jne 0x4543eb
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cedbe
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 3
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
jne 0x454217
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdad0
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 3
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
jne 0x454217
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5ced0a
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 3
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
jne 0x454217
jmp 0x45421e
mov eax, 1
jmp 0x454220
xor eax, eax
and eax, eax
je 0x4543eb
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x454337
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5da662
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.____.__
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4543e3
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4543e3
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9839_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._Expected_number
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
mov eax, 0x5cedbe
push eax
mov eax, 0x5dca6e
push eax
push dword [esp + 0x8c]
call fcn.004aa0b0
lea eax, [esp + 0x74]
push eax
call fcn.004ac930
push dword [esp + 0x70]
mov edx, 0x5cedbe
pop ecx
call fcn.00476150
je 0x454445
add esp, 4
jmp 0x466f83
jmp 0x4641b1
mov edx, str.countstring
mov ecx, dword [esp]
call fcn.00476150
je 0x454b7a
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
je 0x45463d
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x454589
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5da5e2
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x454635
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x454635
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9860_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cedbe
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
je 0x45468c
xor eax, eax
jmp 0x454691
mov eax, 1
and eax, eax
jne 0x4546ef
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cedbe
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 2
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
je 0x4546e4
xor eax, eax
jmp 0x4546e9
mov eax, 1
and eax, eax
jne 0x4546ef
jmp 0x4546f6
mov eax, 1
jmp 0x4546f8
xor eax, eax
and eax, eax
je 0x4548c3
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x45480f
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d78f2
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5cdaf6
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4548bb
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4548bb
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9872_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._A_string_is_expected
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
push dword [esp + 0xc0]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, 0x5cd02a
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x454947
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 2
push dword [esp + 0xc0]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, 0x5cd02a
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x454947
jmp 0x45494e
mov eax, 1
jmp 0x454950
xor eax, eax
and eax, eax
je 0x454b1b
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x454a67
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d9060
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5dd882
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x454b13
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x454b13
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9883_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d88de
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cecba
push eax
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cecfa
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0x80]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa3f0
lea eax, [esp + 0x74]
push eax
call fcn.004ac930
jmp 0x4641b1
mov edx, 0x5dc894
mov ecx, dword [esp]
call fcn.00476150
je 0x454fcb
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 2
je 0x454d6d
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x454cb9
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d7bd6
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x454d65
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x454d65
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9901_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cedbe
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
jne 0x454db1
mov eax, 0x5ced0a
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
jne 0x454db1
mov eax, 0x5cdad0
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
jne 0x454db1
jmp 0x454db8
mov eax, 1
jmp 0x454dba
xor eax, eax
and eax, eax
je 0x454f85
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x454ed1
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5e0124
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.____.__
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x454f7d
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x454f7d
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9912_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._Expected_number
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
mov eax, 0x5cecba
push eax
mov eax, str.colorcode
push eax
push dword [esp + 0x8c]
call fcn.004aa0b0
lea eax, [esp + 0x74]
push eax
call fcn.004ac930
jmp 0x4641b1
mov edx, str.screenshot
mov ecx, dword [esp]
call fcn.00476150
je 0x45579f
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x45550f
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 3
jl 0x45502c
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 4
jg 0x45502c
jmp 0x455033
mov eax, 1
jmp 0x455035
xor eax, eax
and eax, eax
je 0x455200
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x45514c
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5e00f2
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4551f8
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4551f8
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9933_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 3
jl 0x45550a
mov dword [esp + 0x94], 1
jmp 0x45522a
mov eax, 4
cmp eax, dword [esp + 0x94]
jl 0x45550a
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdad0
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push dword [esp + 0xa8]
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
jne 0x455329
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cedbe
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push dword [esp + 0xa8]
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
jne 0x455329
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5ced0a
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push dword [esp + 0xa8]
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
jne 0x455329
jmp 0x455330
mov eax, 1
jmp 0x455332
xor eax, eax
and eax, eax
je 0x4554fd
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x455449
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d4466
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.____.__
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4554f5
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4554f5
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9947_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._Expected_number
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x466f83
inc dword [esp + 0x94]
jno 0x45522a
jmp 0x455759
mov eax, 0x5cdad0
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x455529
xor eax, eax
jmp 0x45552e
mov eax, 1
and eax, eax
je 0x45558c
mov eax, 0x5cedbe
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x45554c
xor eax, eax
jmp 0x455551
mov eax, 1
and eax, eax
je 0x45557f
mov eax, 0x5ced0a
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x45556f
xor eax, eax
jmp 0x455574
mov eax, 1
and eax, eax
je 0x45557f
mov eax, 1
jmp 0x455581
xor eax, eax
and eax, eax
je 0x45558c
mov eax, 1
jmp 0x45558e
xor eax, eax
and eax, eax
je 0x455759
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x4556a5
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dbf3a
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5cdaf6
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x455751
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x455751
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9963_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._A_string_is_expected
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
mov eax, 0x5cedbe
push eax
mov eax, 0x5ce5ec
push eax
push dword [esp + 0x8c]
call fcn.004aa0b0
lea eax, [esp + 0x74]
push eax
call fcn.004ac930
jmp 0x4641b1
mov edx, str.findstring
mov ecx, dword [esp]
call fcn.00476150
je 0x45656b
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
jl 0x4557e6
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 3
jg 0x4557e6
jmp 0x4557ed
mov eax, 1
jmp 0x4557ef
xor eax, eax
and eax, eax
je 0x4559ba
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x455906
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d9126
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4559b2
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4559b2
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_9983_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
push dword [esp + 0xc0]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, 0x5cecba
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x455a3e
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 2
push dword [esp + 0xc0]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, 0x5cecba
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x455a3e
jmp 0x455a45
mov eax, 1
jmp 0x455a47
xor eax, eax
and eax, eax
je 0x455c12
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x455b5e
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dd51a
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5cdaf6
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x455c0a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x455c0a
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5da158
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._A_string_is_expected
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
push dword [esp + 0xc0]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, 0x5cd02a
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x455c96
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 2
push dword [esp + 0xc0]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, 0x5cd02a
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x455c96
jmp 0x455c9d
mov eax, 1
jmp 0x455c9f
xor eax, eax
and eax, eax
je 0x455e6a
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x455db6
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d26fc
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5dd882
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x455e62
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x455e62
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_10006_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d88de
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
jle 0x4562e7
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 3
push dword [esp + 0xc0]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, 0x5cedbe
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x455f0b
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 4
push dword [esp + 0xc0]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, 0x5cedbe
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x455f0b
jmp 0x455f12
mov eax, 1
jmp 0x455f14
xor eax, eax
and eax, eax
je 0x4560df
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x45602b
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d8862
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.____.__
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4560d7
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4560d7
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_10019_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._Expected_number
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 3
push dword [esp + 0xc0]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, 0x5cd02a
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x4562e7
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x456233
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d9ce2
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5dd882
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4562df
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4562df
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_10030_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d88de
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 3
jne 0x45650c
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 4
push dword [esp + 0xc0]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, 0x5cd02a
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x45650c
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x456458
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d9a82
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5dd882
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x456504
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x456504
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_10043_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d88de
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cecba
push eax
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cecfa
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0x80]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa3f0
lea eax, [esp + 0x74]
push eax
call fcn.004ac930
jmp 0x4641b1
mov edx, str.insertstring
mov ecx, dword [esp]
call fcn.00476150
je 0x456ed7
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 2
je 0x45675e
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x4566aa
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d9a34
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x456756
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x456756
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_10064_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
push dword [esp + 0xc0]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, 0x5cecba
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x4567e2
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 2
push dword [esp + 0xc0]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, 0x5cecba
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x4567e2
jmp 0x4567e9
mov eax, 1
jmp 0x4567eb
xor eax, eax
and eax, eax
je 0x4569b6
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x456902
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5ddd6a
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5cdaf6
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4569ae
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4569ae
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_10076_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._A_string_is_expected
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
jle 0x456bdb
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 3
push dword [esp + 0xc0]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, 0x5cedbe
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x456bdb
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x456b27
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d0348
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.____.__
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x456bd3
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x456bd3
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_10089_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._Expected_number
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
push dword [esp + 0xc0]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, 0x5cd02a
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x456ca4
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 2
push dword [esp + 0xc0]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, 0x5cd02a
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x456ca4
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 3
push dword [esp + 0xc0]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, 0x5cd02a
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x456ca4
jmp 0x456cab
mov eax, 1
jmp 0x456cad
xor eax, eax
and eax, eax
je 0x456e78
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x456dc4
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d39d6
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5dd882
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x456e70
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x456e70
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_10101_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d88de
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cedbe
push eax
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cecfa
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0x80]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa3f0
lea eax, [esp + 0x74]
push eax
call fcn.004ac930
jmp 0x4641b1
mov edx, 0x5d3d7c
mov ecx, dword [esp]
call fcn.00476150
je 0x4573aa
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
je 0x456f37
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 2
je 0x456f37
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 4
jg 0x456f37
jmp 0x456f3e
mov eax, 1
jmp 0x456f40
xor eax, eax
and eax, eax
je 0x45710b
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x457057
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5df364
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x457103
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x457103
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_10124_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov edx, dword [esp + 0xb0]
xor ecx, ecx
call fcn.00476150
jne 0x45739d
mov dword [esp + 0xb8], 1
jmp 0x45712c
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
inc ebx
cmp ebx, dword [esp + 0xb8]
jl 0x45739d
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push dword [esp + 0xc4]
push dword [esp + 0xc0]
call fcn.004a9cb0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
mov eax, 0x5cdad0
push eax
push dword [esp + 0x70]
call fcn.004aa820
and eax, eax
jne 0x4571bc
mov eax, 0x5cedbe
push eax
push dword [esp + 0x70]
call fcn.004aa820
and eax, eax
jne 0x4571bc
mov eax, 0x5ced0a
push eax
push dword [esp + 0x70]
call fcn.004aa820
and eax, eax
jne 0x4571bc
jmp 0x4571c3
mov eax, 1
jmp 0x4571c5
xor eax, eax
and eax, eax
je 0x457390
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x4572dc
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d621e
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.____.__
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x457388
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x457388
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_10139_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._Expected_number
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
inc dword [esp + 0xb8]
jno 0x45712c
add esp, 4
jmp 0x466f83
mov edx, str.ispixel
mov ecx, dword [esp]
call fcn.00476150
je 0x4581cb
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov dword [esp + 0x24], eax
mov ebx, dword [esp + 0x24]
and ebx, ebx
jne 0x4575a2
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x4574ee
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cdf06
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x45759a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x45759a
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_10167_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cedbe
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x45777f
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x4576cb
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d13cc
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.____.__
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x457777
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x457777
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_10179_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._Expected_number
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cecba
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x457da3
mov eax, 0x5cecba
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
jle 0x45797e
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x4578c5
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d3722
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d81f6
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x457971
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x457971
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_10193_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___only_the_first_parameter_can_be_negative
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xbc]
call fcn.004ab000
call fcn.004ac9c0
mov edx, 0x5cecba
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x457b85
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x457acc
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5df4fe
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d81f6
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x457b78
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x457b78
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_10203_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___only_the_first_parameter_can_be_negative
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
push dword [esp + 0xc0]
call fcn.004a9cb0
push dword [esp]
call fcn.00476140
call fcn.00476122
add dword [esp], edx
push dword [esp + 0x14]
call fcn.004a2d97
mov ebp, eax
push dword [ebp]
mov edx, 0x5dd06a
pop ecx
call fcn.00476150
jne 0x457d9e
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x457cea
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5ddf3c
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str._____1______
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x457d96
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x457d96
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_10213_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5deaac
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
jmp 0x457f88
mov ebx, dword [esp + 0x24]
and ebx, ebx
jle 0x457dbb
mov ebx, dword [esp + 0x24]
cmp ebx, 4
jge 0x457dbb
mov eax, 1
jmp 0x457dbd
xor eax, eax
and eax, eax
je 0x457f88
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x457ed4
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d04ea
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x457f80
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x457f80
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_10226_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov dword [esp + 0xe0], 1
jmp 0x457f95
mov ebx, dword [esp + 0x24]
inc ebx
cmp ebx, dword [esp + 0xe0]
jl 0x4581be
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push dword [esp + 0xec]
push dword [esp + 0xc0]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, 0x5cd02a
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x4581b1
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x4580fd
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d627e
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5dd882
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4581a9
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4581a9
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_10239_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d88de
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
inc dword [esp + 0xe0]
jno 0x457f95
add esp, 4
jmp 0x466f83
mov edx, 0x5d0c18
mov ecx, dword [esp]
call fcn.00476150
je 0x45945d
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov dword [esp + 0x24], eax
mov ebx, dword [esp + 0x24]
cmp ebx, 7
jle 0x4583c4
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x458310
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5ddde6
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4583bc
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4583bc
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_10255_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cedbe
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
jg 0x4583f7
mov eax, 0x5cedbe
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
and ebx, ebx
je 0x4583f7
jmp 0x4583fe
mov eax, 1
jmp 0x458400
xor eax, eax
and eax, eax
je 0x4585cb
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x458517
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d046e
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d20e4
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4585c3
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4585c3
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_10268_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_number_of_string_parameters
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cecba
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x4587a8
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x4586f4
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d3a7a
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d082c
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4587a0
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4587a0
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_10280_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___negative_values_are_not_allowed
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xbc]
call fcn.004ab000
call fcn.004ac9c0
mov edx, 0x5cedbe
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x4589cd
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
inc ebx
cmp ebx, 4
jle 0x4589c8
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x458914
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d5f2a
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4589c0
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4589c0
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_10294_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
jmp 0x458be2
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cedbe
push eax
push 1
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004a9c20
call fcn.00476140
mov ebx, eax
cmp ebx, 4
je 0x458be2
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x458b2e
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d50c0
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5dc650
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x458bda
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x458bda
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_10307_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_number_of_search_area_parameters
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov dword [esp + 0xe0], 1
jmp 0x458bef
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
inc ebx
cmp ebx, dword [esp + 0xe0]
jl 0x458e28
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push dword [esp + 0xec]
push dword [esp + 0xc0]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, 0x5cd02a
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x458e1b
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x458d67
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5de1e8
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5dd882
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x458e13
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x458e13
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_10321_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d88de
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
inc dword [esp + 0xe0]
jno 0x458bef
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cedbe
push eax
push 2
push dword [esp + 0xc0]
call fcn.004a9cb0
lea eax, [esp + 0x84]
push eax
call fcn.004ac930
mov eax, 0x5cdc94
push eax
push dword [esp + 0x84]
call fcn.004aa820
and eax, eax
je 0x458eea
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
push dword [esp + 0xa4]
call fcn.004a9cb0
mov edx, 0x5cdc94
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0x98]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aaab0
lea eax, [esp + 0x84]
push eax
call fcn.004ac930
mov edx, dword [esp + 0x80]
xor ecx, ecx
call fcn.00476150
jne 0x459159
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
push dword [esp + 0x90]
call fcn.004a9cb0
lea eax, [esp + 0x88]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0x8c]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0x88]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x459159
push dword [esp + 0x84]
call fcn.004aadb0
fcomp qword [0x5e0dd4]
fnstsw ax
test ah, 0x41
jne 0x459159
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x4590a5
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 2
push dword [esp + 0x90]
call fcn.004a9cb0
call fcn.00476190
cmp word [eax], 0
je 0x4591bf
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 2
push dword [esp + 0x90]
call fcn.004a9cb0
lea eax, [esp + 0x88]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 3
push dword [esp + 0x90]
call fcn.004a9cb0
call fcn.00476190
cmp word [eax], 0
je 0x459450
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 3
push dword [esp + 0x90]
call fcn.004a9cb0
lea eax, [esp + 0x88]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0x8c]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0x88]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x459450
add esp, 4
jmp 0x466f83
mov edx, str.countpixel
mov ecx, dword [esp]
call fcn.00476150
je 0x4598fb
mov eax, 0x5cedbe
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
jne 0x4594b4
mov eax, 0x5cdad0
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
jne 0x4594b4
mov eax, 0x5ced0a
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
jne 0x4594b4
jmp 0x4594bb
mov eax, 1
jmp 0x4594bd
xor eax, eax
and eax, eax
je 0x459688
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x4595d4
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cdf62
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.____.__
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x459680
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x459680
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_10388_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._Expected_number
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
and ebx, ebx
je 0x4596c0
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 4
je 0x4596c0
mov eax, 1
jmp 0x4596c2
xor eax, eax
and eax, eax
je 0x45988d
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x4597d9
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cf144
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x459885
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x459885
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_10399_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
mov eax, 0x5cecba
push eax
mov edx, dword [esp + 0xcc]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, 0x5cecfa
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0x8c]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0x74]
push eax
call fcn.004ac930
jmp 0x4641b1
mov edx, str.dblclick
mov ecx, dword [esp]
call fcn.00476150
jne 0x459999
mov edx, str.lclick
mov ecx, dword [esp]
call fcn.00476150
jne 0x459999
mov edx, 0x5d4a80
mov ecx, dword [esp]
call fcn.00476150
jne 0x459999
mov edx, 0x5deeee
mov ecx, dword [esp]
call fcn.00476150
jne 0x459999
mov edx, str.mdown
mov ecx, dword [esp]
call fcn.00476150
jne 0x459999
mov edx, str.move
mov ecx, dword [esp]
call fcn.00476150
jne 0x459999
mov edx, 0x5dc566
mov ecx, dword [esp]
call fcn.00476150
jne 0x459999
mov edx, str.rdown
mov ecx, dword [esp]
call fcn.00476150
jne 0x459999
mov edx, 0x5d01b8
mov ecx, dword [esp]
call fcn.00476150
jne 0x459999
mov edx, str.beep
mov ecx, dword [esp]
call fcn.00476150
je 0x459fbb
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
je 0x459b79
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x459ac5
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d8abc
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d5a58
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x459b71
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x459b71
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_10419_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d3554
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cedbe
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x459d56
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x459ca2
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dcf3e
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.____.__
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x459d4e
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x459d4e
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_10431_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, str.___invalid_type._Expected_number
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 1
push dword [esp + 0xc0]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, 0x5cd02a
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x459dda
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 2
push dword [esp + 0xc0]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, 0x5cd02a
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x459dda
jmp 0x459de1
mov eax, 1
jmp 0x459de3
xor eax, eax
and eax, eax
je 0x459fae
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x459efa
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d71ec
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5dd882
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x459fa6
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x459fa6
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_10442_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d80b8
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xc0]
push edx
call fcn.004ac8d0
mov edx, 0x5d88de
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
add esp, 4
jmp 0x466f83
mov edx, str.sortarray
mov ecx, dword [esp]
call fcn.00476150
jne 0x459fdd
mov edx, str.emergmess
mov ecx, dword [esp]
call fcn.00476150
je 0x45a49f
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x45a1d7
mov eax, 0x5cdc94
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
jle 0x45a1d7
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdad0
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cdc94
push eax
push 2
push dword [esp + 0xc8]
call fcn.004a9cb0
call fcn.00476122
add dword [esp], edx
call fcn.004aa820
call fcn.00476140
and eax, eax
jne 0x45a2be
mov edx, 0x5cd166
mov ecx, dword [esp]
call fcn.00476150
jne 0x45a4c1
pop eax
jmp 0x4641e4
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xb4]
mov eax, 0x5cecfa
push eax
push dword [esp + 0x7c]
call fcn.004aa3f0
lea eax, [esp + 0x70]
push eax
call fcn.004ac930
jmp 0x466f7e
push dword [esp + 0x78]
mov edx, str.redim
mov ecx, dword [esp]
call fcn.00476150
je 0x464390
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x4642f3
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d8a88
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x464383
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x464383
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_11508_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov edx, 0x5d0006
mov ecx, dword [esp]
call fcn.00476150
je 0x4643a4
jmp 0x466f7d
mov edx, str.print
mov ecx, dword [esp]
call fcn.00476150
jne 0x4643c6
mov edx, 0x5d6318
mov ecx, dword [esp]
call fcn.00476150
je 0x465610
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cda56
push eax
push 2
push dword [esp + 0xc0]
call fcn.004a9cb0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
mov eax, 0x5cedbe
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x4645c5
push dword [esp + 0xb0]
mov edx, 0x5cedbe
pop ecx
call fcn.00476150
je 0x464435
add esp, 4
jmp 0x466f83
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x464528
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cf1ac
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4645b8
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4645b8
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_11567_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, 0x5cdacc
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x4645e8
add esp, 4
jmp 0x466f83
mov eax, 0x5ced0a
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x4647f0
push dword [esp + 0xb0]
mov edx, 0x5ced0a
pop ecx
call fcn.00476150
je 0x464623
add esp, 4
jmp 0x466f83
push dword [esp + 0x7c]
mov edx, str.print
pop ecx
call fcn.00476150
jne 0x46464c
push dword [esp + 0x7c]
mov edx, 0x5d6318
pop ecx
call fcn.00476150
jne 0x46464c
mov eax, 1
jmp 0x46464e
xor eax, eax
and eax, eax
je 0x4647e3
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x464749
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d3ace
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4647d9
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4647d9
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_11590_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
add esp, 4
jmp 0x466f83
mov eax, 0x5cdad0
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x464e57
mov eax, 0x5cdad0
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
jg 0x464860
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xbc]
call fcn.004a9fe0
call fcn.004ac9c0
mov edx, 0x5cdad0
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x464860
jmp 0x464867
mov eax, 1
jmp 0x464869
xor eax, eax
and eax, eax
je 0x4649fc
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x464964
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5db6f4
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4649f4
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4649f4
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_11609_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push dword [esp + 0xb0]
call fcn.004ab070
mov ebx, eax
cmp ebx, 0x2f
jle 0x464a29
push dword [esp + 0xb0]
call fcn.004ab070
mov ebx, eax
cmp ebx, 0x3a
jge 0x464a29
mov eax, 1
jmp 0x464a2b
xor eax, eax
and eax, eax
je 0x464bbe
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x464b26
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5db43e
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5de86c
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x464bb6
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x464bb6
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_11622_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_the_variable_name_cannot_start_with_a_digit.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov dword [esp + 0xb8], 1
jmp 0x464bcb
push dword [esp + 0xb0]
call fcn.004a9fb0
mov ebx, eax
dec ebx
cmp ebx, dword [esp + 0xb8]
jl 0x464e4a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xc8]
push dword [esp + 0xc4]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
push eax
pop eax
mov byte [esp + 0x64], al
movzx ebx, byte [esp + 0x64]
mov eax, 0x2f
cmp ebx, eax
jle 0x464c52
movzx ebx, byte [esp + 0x64]
mov eax, 0x3a
cmp ebx, eax
jge 0x464c52
mov eax, 1
jmp 0x464c54
xor eax, eax
and eax, eax
jne 0x464ca0
movzx ebx, byte [esp + 0x64]
mov eax, 0x60
cmp ebx, eax
jle 0x464c7b
movzx ebx, byte [esp + 0x64]
mov eax, 0x7b
cmp ebx, eax
jge 0x464c7b
mov eax, 1
jmp 0x464c7d
xor eax, eax
and eax, eax
jne 0x464c91
movzx ebx, byte [esp + 0x64]
mov eax, 0x5f
cmp ebx, eax
je 0x464c91
jmp 0x464c98
mov eax, 1
jmp 0x464c9a
xor eax, eax
and eax, eax
jne 0x464ca0
jmp 0x464ca7
mov eax, 1
jmp 0x464ca9
xor eax, eax
and eax, eax
je 0x464cb2
jmp 0x464e3d
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x464da5
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d508c
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x464e35
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x464e35
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_11638_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
inc dword [esp + 0xb8]
jno 0x464bcb
add esp, 4
jmp 0x466f83
mov dword [esp + 0xb8], 1
jmp 0x464e64
push dword [esp + 0xb0]
call fcn.004a9fb0
cmp eax, dword [esp + 0xb8]
jl 0x4650fc
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xc8]
push dword [esp + 0xc4]
call fcn.004aacd0
call fcn.00476122
add dword [esp], edx
call fcn.004ab070
call fcn.00476140
push eax
pop eax
mov byte [esp + 0x64], al
movzx ebx, byte [esp + 0x64]
mov eax, 0x2f
cmp ebx, eax
jle 0x464ee8
movzx ebx, byte [esp + 0x64]
mov eax, 0x3a
cmp ebx, eax
jge 0x464ee8
mov eax, 1
jmp 0x464eea
xor eax, eax
and eax, eax
jne 0x464f52
movzx ebx, byte [esp + 0x64]
mov eax, 0x60
cmp ebx, eax
jle 0x464f11
movzx ebx, byte [esp + 0x64]
mov eax, 0x7b
cmp ebx, eax
jge 0x464f11
mov eax, 1
jmp 0x464f13
xor eax, eax
and eax, eax
jne 0x464f43
movzx ebx, byte [esp + 0x64]
mov eax, 0x5f
cmp ebx, eax
je 0x464f43
movzx ebx, byte [esp + 0x64]
mov eax, 0x2e
cmp ebx, eax
je 0x464f43
movzx ebx, byte [esp + 0x64]
mov eax, 0xa2
cmp ebx, eax
je 0x464f43
jmp 0x464f4a
mov eax, 1
jmp 0x464f4c
xor eax, eax
and eax, eax
jne 0x464f52
jmp 0x464f59
mov eax, 1
jmp 0x464f5b
xor eax, eax
and eax, eax
je 0x464f64
jmp 0x4650ef
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x465057
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d5026
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4650e7
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4650e7
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_11659_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
inc dword [esp + 0xb8]
jno 0x464e64
mov eax, 0x5cdcdc
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x465603
mov eax, 0x5cdcdc
push eax
push dword [esp + 0xb4]
call fcn.004a9c20
mov ebx, eax
cmp ebx, 1
jg 0x46516c
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xbc]
call fcn.004ab000
call fcn.004ac9c0
mov edx, 0x5cdcdc
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x46516c
jmp 0x465173
mov eax, 1
jmp 0x465175
xor eax, eax
and eax, eax
je 0x465308
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x465270
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dcb2c
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x465300
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x465300
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_11675_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xbc]
call fcn.004a9fe0
call fcn.004ac9c0
mov edx, 0x5cdd82
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x465431
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xbc]
call fcn.004a9fe0
call fcn.004ac9c0
mov edx, 0x5cdd82
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x4653bd
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xb8]
call fcn.004a9fb0
mov ebx, eax
dec ebx
push ebx
push dword [esp + 0xbc]
call fcn.004ab000
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
jmp 0x465347
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push dword [esp + 0xbc]
call fcn.004a9fe0
call fcn.004ac9c0
mov edx, 0x5cdcdc
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x465431
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xb8]
call fcn.004a9fb0
mov ebx, eax
dec ebx
push ebx
push dword [esp + 0xbc]
call fcn.004ab000
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xb8]
call fcn.004aadb0
sub esp, 8
fstp qword [esp]
call fcn.004aa600
call fcn.004ac9c0
mov edx, dword [esp + 0xb4]
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
jne 0x465603
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x46556b
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d2694
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4655fb
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4655fb
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_11700_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
add esp, 4
jmp 0x466f83
mov edx, 0x5ce012
mov ecx, dword [esp]
call fcn.00476150
jne 0x465641
mov edx, 0x5d73c6
mov ecx, dword [esp]
call fcn.00476150
jne 0x465641
mov edx, str.while
mov ecx, dword [esp]
call fcn.00476150
je 0x466cc8
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cda56
push eax
mov eax, 0x5cda56
push eax
push dword [esp + 0xc0]
call fcn.004a9c20
mov ebx, eax
inc ebx
push ebx
push dword [esp + 0xc0]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, 0x5d249a
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x465822
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x46578a
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d5100
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46581a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x46581a
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_11717_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cda56
push eax
mov eax, 0x5cda56
push eax
push dword [esp + 0xc0]
call fcn.004a9c20
mov ebx, eax
inc ebx
push ebx
push dword [esp + 0xc0]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, 0x5dd6d0
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x465a03
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x46596b
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d6322
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4659fb
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4659fb
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_11728_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cda56
push eax
mov eax, 0x5cda56
push eax
push dword [esp + 0xc0]
call fcn.004a9c20
mov ebx, eax
inc ebx
push ebx
push dword [esp + 0xc0]
call fcn.004a9cb0
call fcn.004ac9c0
mov edx, 0x5df866
pop ecx
push ecx
call fcn.00476190
mov ecx, eax
call fcn.00476150
je 0x465be4
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x465b4c
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d73cc
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x465bdc
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x465bdc
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_11739_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov eax, str._not
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x465e99
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xb8]
call fcn.004a9fb0
mov ebx, eax
mov eax, str._not
push eax
push dword [esp + 0xbc]
call fcn.004aa820
mov edi, eax
add edi, 4
sub ebx, edi
push ebx
push dword [esp + 0xbc]
call fcn.004a9fe0
lea eax, [esp + 0x84]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cda56
push eax
push 1
push dword [esp + 0x90]
call fcn.004a9cb0
lea eax, [esp + 0x84]
push eax
call fcn.004ac930
push dword [esp + 0x80]
push dword [0x6203c4]
call fcn.004a2e75
and eax, eax
je 0x465e28
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x465d90
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dcbc8
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d6f44
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x465e20
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x465e20
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_11754_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_The_keyword_cannot_be_used_as_a_variable.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
mov eax, 0x5cf478
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str._not
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0x9c]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
jmp 0x465be4
mov eax, str._and
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x4663ca
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, str._and
push eax
push 1
push dword [esp + 0xc0]
call fcn.004a9cb0
lea eax, [esp + 0xc4]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cda56
push eax
mov eax, 0x5cda56
push eax
push dword [esp + 0xd0]
call fcn.004a9c20
mov ebx, eax
inc ebx
push ebx
push dword [esp + 0xd0]
call fcn.004a9cb0
lea eax, [esp + 0xc4]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xb8]
call fcn.004a9fb0
mov ebx, eax
mov eax, str._and
push eax
push dword [esp + 0xbc]
call fcn.004aa820
mov edi, eax
add edi, 4
sub ebx, edi
push ebx
push dword [esp + 0xbc]
call fcn.004a9fe0
lea eax, [esp + 0xc8]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cda56
push eax
push 1
push dword [esp + 0xd4]
call fcn.004a9cb0
lea eax, [esp + 0xc8]
push eax
call fcn.004ac930
push dword [esp + 0xc0]
mov edx, 0x5cd02a
pop ecx
call fcn.00476150
jne 0x465fdb
push dword [esp + 0xc4]
mov edx, 0x5cd02a
pop ecx
call fcn.00476150
jne 0x465fdb
jmp 0x465fe2
mov eax, 1
jmp 0x465fe4
xor eax, eax
and eax, eax
je 0x466177
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x4660df
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5df462
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46616f
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x46616f
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_11776_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push dword [esp + 0xc0]
push dword [0x6203c4]
call fcn.004a2e75
and eax, eax
jne 0x4661a5
push dword [esp + 0xc4]
push dword [0x6203c4]
call fcn.004a2e75
and eax, eax
jne 0x4661a5
jmp 0x4661ac
mov eax, 1
jmp 0x4661ae
xor eax, eax
and eax, eax
je 0x466341
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x4662a9
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5dde8a
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d6f44
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x466339
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x466339
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d0124
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_The_keyword_cannot_be_used_as_a_variable.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
mov eax, 0x5cecba
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cda56
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xdc]
push edx
call fcn.004ac8d0
mov edx, str._and
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
jmp 0x465e99
mov eax, str._or
push eax
push dword [esp + 0xb4]
call fcn.004aa820
and eax, eax
je 0x4668f0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, str._or
push eax
push 1
push dword [esp + 0xc0]
call fcn.004a9cb0
lea eax, [esp + 0xc4]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cda56
push eax
mov eax, 0x5cda56
push eax
push dword [esp + 0xd0]
call fcn.004a9c20
mov ebx, eax
inc ebx
push ebx
push dword [esp + 0xd0]
call fcn.004a9cb0
lea eax, [esp + 0xc4]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xb8]
call fcn.004a9fb0
mov ebx, eax
mov eax, str._or
push eax
push dword [esp + 0xbc]
call fcn.004aa820
mov edi, eax
add edi, 3
sub ebx, edi
push ebx
push dword [esp + 0xbc]
call fcn.004a9fe0
lea eax, [esp + 0xc8]
push eax
call fcn.004ac930
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, 0x5cda56
push eax
push 1
push dword [esp + 0xd4]
call fcn.004a9cb0
lea eax, [esp + 0xc8]
push eax
call fcn.004ac930
push dword [esp + 0xc0]
mov edx, 0x5cd02a
pop ecx
call fcn.00476150
jne 0x46650c
push dword [esp + 0xc4]
mov edx, 0x5cd02a
pop ecx
call fcn.00476150
jne 0x46650c
jmp 0x466513
mov eax, 1
jmp 0x466515
xor eax, eax
and eax, eax
je 0x4666a8
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x466610
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d8b24
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4666a0
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4666a0
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_11808_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push dword [esp + 0xc0]
push dword [0x6203c4]
call fcn.004a2e75
and eax, eax
jne 0x4666d6
push dword [esp + 0xc4]
push dword [0x6203c4]
call fcn.004a2e75
and eax, eax
jne 0x4666d6
jmp 0x4666dd
mov eax, 1
jmp 0x4666df
xor eax, eax
and eax, eax
je 0x466872
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x4667da
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d740c
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d6f44
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46686a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x46686a
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_11818_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_The_keyword_cannot_be_used_as_a_variable.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push 1
push 1
push 1
mov eax, 0x5cecba
push eax
mov edx, dword [esp + 0xd8]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
mov edx, str._or
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0xe0]
push edx
call fcn.004ac8d0
call fcn.004ac9c0
push dword [esp + 0xcc]
call fcn.00476122
add dword [esp + 4], edx
call fcn.004aa0b0
lea eax, [esp + 0xb4]
push eax
call fcn.004ac930
jmp 0x4663ca
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
push dword [esp + 0xb8]
call fcn.004a9fb0
mov ebx, eax
push dword [esp + 0x84]
call fcn.004a9fb0
mov edi, eax
inc edi
sub ebx, edi
push ebx
push dword [esp + 0xbc]
call fcn.004a9fe0
lea eax, [esp + 0x84]
push eax
call fcn.004ac930
mov eax, 0x5cda56
push eax
push dword [esp + 0x84]
call fcn.004a9c20
and eax, eax
je 0x466ade
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x466a46
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5ce1d8
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x466ad6
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x466ad6
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_11835_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
push dword [esp + 0x80]
push dword [0x6203c4]
call fcn.004a2e75
and eax, eax
je 0x466cbb
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x466c07
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5cf2f4
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d0cf0
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0x8c]
push edx
call fcn.004ac8d0
mov edx, 0x5cdac8
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x466cb3
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x466cb3
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_11846_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_A_variable_cannot_be_named_as_a_keyword__
push edx
call fcn.004ac8d0
mov edx, dword [esp + 0x8c]
push edx
call fcn.004ac8d0
mov edx, 0x5cdac8
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
add esp, 4
jmp 0x466f83
mov edx, 0x5d8858
mov ecx, dword [esp]
call fcn.00476150
jne 0x466d62
mov edx, str.endif
mov ecx, dword [esp]
call fcn.00476150
jne 0x466d62
mov edx, str.next
mov ecx, dword [esp]
call fcn.00476150
jne 0x466d62
mov edx, str.wend
mov ecx, dword [esp]
call fcn.00476150
jne 0x466d62
mov edx, str.screenshot
mov ecx, dword [esp]
call fcn.00476150
jne 0x466d62
mov edx, str.break
mov ecx, dword [esp]
call fcn.00476150
jne 0x466d62
mov edx, 0x5dbb44
mov ecx, dword [esp]
call fcn.00476150
jne 0x466d62
mov edx, str.continue
mov ecx, dword [esp]
call fcn.00476150
jne 0x466d62
mov edx, 0x5db38c
mov ecx, dword [esp]
call fcn.00476150
jne 0x466d62
mov edx, str.clearfile
mov ecx, dword [esp]
call fcn.00476150
je 0x466d6f
add esp, 4
jmp 0x466f83
mov edx, 0x5cf108
mov ecx, dword [esp]
call fcn.00476150
jne 0x466dba
mov edx, 0x5db940
mov ecx, dword [esp]
call fcn.00476150
jne 0x466dba
mov edx, str.acosh
mov ecx, dword [esp]
call fcn.00476150
jne 0x466dba
mov edx, 0x5d0c18
mov ecx, dword [esp]
call fcn.00476150
jne 0x466dba
mov edx, str.ispixel
mov ecx, dword [esp]
call fcn.00476150
je 0x466dbf
jmp 0x466f7d
movzx ebx, byte [esp + 0x28]
xor eax, eax
cmp ebx, eax
jne 0x466f59
mov byte [esp + 0x3c], 0
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x877
push 0x10
call fcn.0047a504
push eax
pop eax
mov byte [esp + 0x64], al
mov ebx, dword [esp + 0x8c]
dec ebx
push ebx
push 0x858
push 0x10
call fcn.0047a504
mov dword [esp + 0x90], eax
movzx eax, byte [esp + 0x64]
push eax
push dword [esp + 0x94]
push 0x870
push 0x10
call fcn.0047a51a
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x466ec1
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d3ca0
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d5cee
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x466f51
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x466f51
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d9b0c
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0xa0]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_syntax_error.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
add esp, 4
jmp 0x46733a
mov edx, dword [esp + 0xb0]
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac8d0
lea eax, [esp + 0x74]
push eax
call fcn.004ac930
add esp, 4
jmp 0x466f83
pop eax
jmp 0x440563
mov ebx, dword [esp + 0x88]
cmp ebx, dword [esp + 0x48]
jne 0x46732d
cmp dword [esp + 0x2c], 0
je 0x4670c8
mov byte [esp + 0x38], 0
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x467036
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5df42e
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x40]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5d237a
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4670c3
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4670c3
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_11897_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x40]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_Missing__next__for__for_.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
cmp dword [esp + 0x30], 0
je 0x4671fc
mov byte [esp + 0x38], 0
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x46716a
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d8bd0
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x44]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5ceeb2
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x4671f7
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x4671f7
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, str.Error_code:_11908_nLine
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x44]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_Missing__endif__for__if_.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
cmp dword [esp + 0x34], 0
je 0x46732d
mov byte [esp + 0x38], 0
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620311]
cmp ebx, eax
jne 0x46729e
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5d9f46
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x48]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, 0x5cf664
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, 0x5ceb18
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46732b
push 0
push 0x131
push 0x42c
push dword [0x620210]
call sub.USER32.DLL_SendMessageW
mov ebx, eax
movzx eax, byte [0x620313]
cmp ebx, eax
jne 0x46732b
push edx
call fcn.004ac890
pop edx
push eax
push 0x30
push edx
call fcn.004ac890
pop edx
push eax
mov edx, 0x5e0b68
push edx
call fcn.004ac8d0
push edx
call fcn.004ac890
pop edx
push eax
push edx
call fcn.004ac890
pop edx
push eax
mov eax, dword [esp + 0x48]
cdq
push edx
push eax
call fcn.004a9e50
pop eax
mov edx, str.:_Missing__wend__for__while_.
push edx
call fcn.004ac8d0
call fcn.004ac9c0
mov eax, str.Error__
push eax
call fcn.00476122
add dword [esp + 4], edx
call fcn.0047a5cb
call fcn.00476140
jmp 0x46733a
inc dword [esp + 0x88]
jno 0x43bd31
movzx ebx, byte [esp + 0x38]
xor eax, eax
cmp ebx, eax
jne 0x467369
push dword [0x6202f4]
call fcn.00477118
and eax, eax
je 0x467369
push dword [0x6202f4]
call fcn.0047723a
mov dword [0x6202f4], 0
movzx eax, byte [esp + 0x38]
jmp 0x467372
push dword [esp + 0x68]
call fcn.004aca90
push dword [esp + 0x6c]
call fcn.004aca90
push dword [esp + 0xbc]
call fcn.004aca90
push dword [esp + 0xcc]
call fcn.004aca90
push dword [esp + 0xc0]
call fcn.004aca90
push dword [esp + 0xc8]
call fcn.004aca90
push dword [esp + 0x78]
call fcn.004aca90
push dword [esp + 0x84]
call fcn.004aca90
push dword [esp + 0x70]
call fcn.004aca90
push dword [esp + 0x74]
call fcn.004aca90
push dword [esp + 0xac]
call fcn.004aca90
push dword [esp + 0xc4]
call fcn.004aca90
push dword [esp + 0x80]
call fcn.004aca90
push dword [esp + 0xd4]
call fcn.004aca90
push dword [esp + 0xb0]
call fcn.004aca90
push dword [esp + 0x7c]
call fcn.004aca90
push eax
push dword [esp + 4]
call fcn.004a555f
push dword [esp + 0xc]
call fcn.004a304d
push dword [esp + 0x10]
call fcn.004a304d
push dword [esp + 0x14]
call fcn.004a304d
push dword [esp + 0x18]
call fcn.004a304d
pop eax
add esp, 0xe0
pop edi
pop ebx
pop ebp
ret