Function at 0x41743d
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x100
push esi
push 0xfe
push dword [ebp + 8]
lea eax, [ebp - 0x100]
push eax
call fcn.0043880f
add esp, 0xc
lea eax, [ebp - 0x100]
push eax
call dword [sym.imp.USER32.dll_CharLowerA]
cmp byte [ebp - 0x100], 0x61
jne 0x41829a
cmp byte [ebp - 0xff], 0x5f
jne 0x41829a
lea esi, [ebp - 0xfe]
mov eax, esi
push str.index
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x4174a5
push 0x67
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.yyyy
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
je 0x418296
lea eax, [ebp - 0xfe]
push str.year
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
je 0x418296
lea eax, [ebp - 0xfe]
push str.mmmm
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x4174f9
push 0xa
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push 0x459aa4
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417517
push 0xb
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push 0x459aa0
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
je 0x418292
lea eax, [ebp - 0xfe]
push 0x459a9c
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
je 0x418292
lea eax, [ebp - 0xfe]
push str.dddd
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x41756b
push 0x10
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push 0x459a90
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417589
push 0x11
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push 0x459a8c
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
je 0x41828e
lea eax, [ebp - 0xfe]
push str.mday
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
je 0x41828e
lea eax, [ebp - 0xfe]
push str.wday
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x4175dd
push 0xf
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.yday
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x4175fb
push 0xd
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.yweek
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417619
push 0xe
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.hour
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417637
push 0x12
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push 0x459a60
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417655
push 0x13
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push 0x459a5c
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417673
push 0x14
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.msec
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417691
push 0x15
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.tickcount
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x4176af
push 0x16
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push 0x459a44
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x4176cd
push 0x17
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.nowutc
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x4176eb
push 0x18
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.workingdir
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417709
push 0x19
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.scriptname
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417727
push 0x4c
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.scriptdir
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417745
push 0x4d
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.scriptfullpath
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417763
push 0x4e
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.linenumber
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417781
push 0x4f
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.linefile
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x41779f
push 0x50
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.iscompiled
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x4177bd
push 0x51
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.batchlines
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
je 0x41828a
lea eax, [ebp - 0xfe]
push str.numbatchlines
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
je 0x41828a
lea eax, [ebp - 0xfe]
push str.titlematchmode
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417811
push 0x1b
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.titlematchmodespeed
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x41782f
push 0x1c
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.detecthiddenwindows
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x41784d
push 0x1d
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.detecthiddentext
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x41786b
push 0x1e
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.autotrim
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417889
push 0x1f
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.stringcasesense
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x4178a7
push 0x20
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.formatinteger
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x4178c5
push 0x21
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.formatfloat
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x4178e3
push 0x22
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.keydelay
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417901
push 0x23
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.windelay
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x41791f
push 0x24
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.controldelay
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x41793d
push 0x25
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.mousedelay
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x41795b
push 0x26
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.defaultmousespeed
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417979
push 0x27
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.issuspended
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417997
push 0x28
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.iconhidden
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x4179b5
push 0x29
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.icontip
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x4179d3
push 0x2a
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.iconfile
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x4179f1
push 0x2b
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.iconnumber
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417a0f
push 0x2c
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.exitreason
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417a2d
push 0x2d
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.ostype
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417a4b
push 0x2e
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.osversion
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417a69
push 0x2f
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.language
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417a87
push 0x30
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.computername
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417aa5
push 0x31
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.username
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417ac3
push 0x32
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.windir
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417ae1
push 0x34
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.temp
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417aff
push 0x35
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.programfiles
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417b1d
push 0x36
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.appdata
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417b3b
push 0x37
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.appdatacommon
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417b59
push 0x38
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.desktop
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417b77
push 0x39
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.desktopcommon
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417b95
push 0x3a
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.startmenu
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417bb3
push 0x3b
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.startmenucommon
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417bd1
push 0x3c
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.programs
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417bef
push 0x3d
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.programscommon
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417c0d
push 0x3e
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.startup
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417c2b
push 0x3f
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.startupcommon
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417c49
push 0x40
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.mydocuments
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417c67
push 0x41
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.isadmin
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417c85
push 0x42
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.cursor
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417ca3
push 0x43
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.caretx
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417cc1
push 0x44
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.carety
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417cdf
push 0x45
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.screenwidth
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417cfd
push 0x46
jmp 0x4182b3
lea eax, [ebp - 0xfe]
push str.screenheight
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417d1b
push 0x47
jmp 0x4182b3
push 9
lea eax, [ebp - 0xfe]
push str.ipaddress
push eax
call fcn.004550f0
add esp, 0xc
test eax, eax
jne 0x417d7d
cmp byte [ebp - 0xf5], al
je 0x417d76
cmp byte [ebp - 0xf4], al
jne 0x417d76
movsx eax, byte [ebp - 0xf5]
sub eax, 0x31
je 0x417d6f
dec eax
je 0x417d68
dec eax
je 0x417d61
dec eax
jne 0x417d76
push 0x4b
jmp 0x4182b3
push 0x4a
jmp 0x4182b3
push 0x49
jmp 0x4182b3
push 0x48
jmp 0x4182b3
push 3
jmp 0x4182b3
push 4
lea eax, [ebp - 0xfe]
push str.loop
push eax
call fcn.004550f0
add esp, 0xc
test eax, eax
jne 0x418053
lea esi, [ebp - 0xfa]
mov eax, esi
push str.readline
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417dbb
push 0x65
jmp 0x4182b3
lea eax, [ebp - 0xfa]
push str.field
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417dd9
push 0x66
jmp 0x4182b3
push 4
lea eax, [ebp - 0xfa]
push str.file
push eax
call fcn.004550f0
add esp, 0xc
test eax, eax
jne 0x417f9d
lea eax, [ebp - 0xf6]
push str.name
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417e15
push 0x52
jmp 0x4182b3
lea eax, [ebp - 0xf6]
push str.shortname
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417e33
push 0x53
jmp 0x4182b3
lea eax, [ebp - 0xf6]
push 0x45974c
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417e51
push 0x54
jmp 0x4182b3
lea eax, [ebp - 0xf6]
push 0x459748
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417e6f
push 0x55
jmp 0x4182b3
lea eax, [ebp - 0xf6]
push str.fullpath
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417e8d
push 0x56
jmp 0x4182b3
lea eax, [ebp - 0xf6]
push str.longpath
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417eab
push 0x57
jmp 0x4182b3
lea eax, [ebp - 0xf6]
push str.shortpath
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417ec9
push 0x58
jmp 0x4182b3
lea eax, [ebp - 0xf6]
push str.timemodified
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417ee7
push 0x59
jmp 0x4182b3
lea eax, [ebp - 0xf6]
push str.timecreated
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417f05
push 0x5a
jmp 0x4182b3
lea eax, [ebp - 0xf6]
push str.timeaccessed
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417f23
push 0x5b
jmp 0x4182b3
lea eax, [ebp - 0xf6]
push str.attrib
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417f41
push 0x5c
jmp 0x4182b3
lea eax, [ebp - 0xf6]
push str.size
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417f5f
push 0x5d
jmp 0x4182b3
lea eax, [ebp - 0xf6]
push str.sizekb
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417f7d
push 0x5e
jmp 0x4182b3
lea eax, [ebp - 0xf6]
push str.sizemb
push eax
call fcn.004545c0
neg eax
sbb eax, eax
and eax, 0xffffffa4
add eax, 0x5f
jmp 0x418340
push 3
lea eax, [ebp - 0xfa]
push 0x458c18
push eax
call fcn.004550f0
add esp, 0xc
test eax, eax
jne 0x418053
lea eax, [ebp - 0xf7]
push str.type
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417fd9
push 0x60
jmp 0x4182b3
lea eax, [ebp - 0xf7]
push 0x4596cc
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x417ff7
push 0x61
jmp 0x4182b3
lea eax, [ebp - 0xf7]
push str.subkey
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x418015
push 0x62
jmp 0x4182b3
lea eax, [ebp - 0xf7]
push str.name
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x418033
push 0x63
jmp 0x4182b3
lea eax, [ebp - 0xf7]
push str.timemodified
push eax
call fcn.004545c0
neg eax
sbb eax, eax
and eax, 0xffffff9f
add eax, 0x64
jmp 0x418340
push str.thismenuitem
push esi
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x41806b
push 0x68
jmp 0x4182b3
push str.thismenuitempos
push esi
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x418083
push 0x69
jmp 0x4182b3
push str.thismenu
push esi
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x41809b
push 0x6a
jmp 0x4182b3
push str.thishotkey
push esi
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x4180b3
push 0x6b
jmp 0x4182b3
push str.priorhotkey
push esi
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x4180cb
push 0x6c
jmp 0x4182b3
push str.timesincethishotkey
push esi
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x4180e3
push 0x6d
jmp 0x4182b3
push str.timesincepriorhotkey
push esi
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x4180fb
push 0x6e
jmp 0x4182b3
push str.endchar
push esi
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x418113
push 0x6f
jmp 0x4182b3
push str.lasterror
push esi
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x41812b
push 0x70
jmp 0x4182b3
push 0x45963c
push esi
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x418143
push 0x71
jmp 0x4182b3
push str.guicontrol
push esi
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x41815b
push 0x72
jmp 0x4182b3
push str.guicontrolevent
push esi
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
je 0x418286
push str.guievent
push esi
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
je 0x418286
push str.eventinfo
push esi
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x41819d
push 0x74
jmp 0x4182b3
push str.guiwidth
push esi
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x4181b5
push 0x75
jmp 0x4182b3
push str.guiheight
push esi
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x4181cd
push 0x76
jmp 0x4182b3
push str.guix
push esi
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x4181e5
push 0x77
jmp 0x4182b3
push str.guiy
push esi
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x4181fd
push 0x78
jmp 0x4182b3
push str.timeidle
push esi
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x418215
push 0x79
jmp 0x4182b3
push str.timeidlephysical
push esi
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x41822d
push 0x7a
jmp 0x4182b3
push str.space
push esi
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x418242
push 0x7b
jmp 0x4182b3
push 0x4595b4
push esi
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x418257
push 0x7c
jmp 0x4182b3
push str.ahkversion
push esi
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x41826c
push 0x7d
jmp 0x4182b3
push str.ahkpath
push esi
call fcn.004545c0
neg eax
sbb eax, eax
and eax, 0xffffff85
add eax, 0x7e
jmp 0x418340
push 0x73
jmp 0x4182b3
push 0x1a
jmp 0x4182b3
push 0xc
jmp 0x4182b3
push 9
jmp 0x4182b3
push 8
jmp 0x4182b3
lea eax, [ebp - 0x100]
push str.true
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x4182b9
push 6
pop eax
jmp 0x418342
lea eax, [ebp - 0x100]
push str.false
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x4182d4
push 7
jmp 0x4182b3
lea eax, [ebp - 0x100]
push str.clipboard
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x4182ef
push 4
jmp 0x4182b3
lea eax, [ebp - 0x100]
push str.clipboardall
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x41830a
push 5
jmp 0x4182b3
lea eax, [ebp - 0x100]
push str.comspec
push eax
call fcn.004545c0
test eax, eax
pop ecx
pop ecx
jne 0x418325
push 0x33
jmp 0x4182b3
lea eax, [ebp - 0x100]
push str.programfiles
push eax
call fcn.004545c0
neg eax
sbb eax, eax
and eax, 0xffffffcd
add eax, 0x36
pop ecx
pop ecx
pop esi
leave
ret