Function at 0x100108cc
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
and esp, 0xfffffff8
mov ecx, dword [ebp + 8]
movzx eax, byte [ecx + 2]
cmp eax, 0xfe
ja case.default.0x100108d9
jmp dword [eax*4 + 0x10010c94]
call fcn.1000d5f0
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x2f
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x30
mov esp, ebp
pop ebp
ret 4
call fcn.10005e40
mov esp, ebp
pop ebp
ret 4
call fcn.10012410
mov esp, ebp
pop ebp
ret 4
call fcn.10001150
mov esp, ebp
pop ebp
ret 4
call fcn.100099b0
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 1
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 2
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 3
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 4
mov esp, ebp
pop ebp
ret 4
call fcn.10011650
mov byte [ecx + 2], 5
mov esp, ebp
pop ebp
ret 4
call fcn.10009d50
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x17
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x18
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x19
mov esp, ebp
pop ebp
ret 4
call fcn.10005960
mov esp, ebp
pop ebp
ret 4
call fcn.10005bd0
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 8
mov esp, ebp
pop ebp
ret 4
call fcn.10006d60
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xa
mov esp, ebp
pop ebp
ret 4
call fcn.100069d0
mov esp, ebp
pop ebp
ret 4
call fcn.1000d6b0
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xd
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xe
mov esp, ebp
pop ebp
ret 4
mov eax, dword fs:[0x2c]
mov byte [ecx + 2], 0xf
mov ecx, dword [0x100371e0]
mov ecx, dword [eax + ecx*4]
mov eax, dword [0x10037ce0]
cmp eax, dword [ecx + 4]
jle 0x1000ff89
push 0x10037ce0
call fcn.10014890
add esp, 4
cmp dword [0x10037ce0], 0xffffffff
jne 0x1000ff89
push 0x1002b9a0
call fcn.10014bf9
add esp, 4
push 0x10037ce0
call fcn.1001483f
add esp, 4
mov eax, dword [0x10037cd8]
mov dword [0x10037ce4], 0
mov dword [0x10037cd8], 0
test eax, eax
je case.0x100108d9.0
push eax
call fcn.100147d9
add esp, 4
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x10
mov esp, ebp
pop ebp
ret 4
call fcn.1000d380
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x12
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x13
mov esp, ebp
pop ebp
ret 4
call fcn.10011bf0
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x15
mov esp, ebp
pop ebp
ret 4
call fcn.10011e00
mov esp, ebp
pop ebp
ret 4
call fcn.10012010
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x1c
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x1d
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x1e
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x1f
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x20
mov esp, ebp
pop ebp
ret 4
call fcn.1000d100
mov esp, ebp
pop ebp
ret 4
call fcn.10011b80
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x23
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x24
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x25
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x26
mov esp, ebp
pop ebp
ret 4
call fcn.100115c0
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x28
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x29
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x2a
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x2b
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x2c
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x2d
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x34
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x35
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x36
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x37
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x38
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x39
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x3a
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x3b
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x3c
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x3d
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x3e
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x3f
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x40
mov esp, ebp
pop ebp
ret 4
call fcn.10013600
mov esp, ebp
pop ebp
ret 4
call fcn.10013870
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x43
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x44
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x45
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x46
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x47
mov esp, ebp
pop ebp
ret 4
call fcn.100046f0
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x49
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x4a
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x4b
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x4c
mov esp, ebp
pop ebp
ret 4
call fcn.10009ca0
mov esp, ebp
pop ebp
ret 4
call fcn.1000da20
mov esp, ebp
pop ebp
ret 4
call fcn.1000dc20
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x50
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x51
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x52
mov esp, ebp
pop ebp
ret 4
call fcn.1000ddd0
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x5b
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x5c
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x5d
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x5e
mov esp, ebp
pop ebp
ret 4
call fcn.100114f0
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x60
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x6c
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x6d
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x6e
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x6f
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x70
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x71
mov esp, ebp
pop ebp
ret 4
call fcn.10004920
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x79
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x7a
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x61
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x62
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x63
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x64
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x65
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x66
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x67
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x68
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x69
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x6a
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x6b
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x7b
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x7c
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x7e
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x7f
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x80
mov esp, ebp
pop ebp
ret 4
call fcn.10012220
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x53
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x54
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x55
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x56
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x57
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x58
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x59
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x82
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x83
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x84
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x85
mov esp, ebp
pop ebp
ret 4
call fcn.10003f30
mov esp, ebp
pop ebp
ret 4
call fcn.100040f0
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x88
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x89
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x8a
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x8b
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x8c
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x8d
mov esp, ebp
pop ebp
ret 4
call fcn.1000e170
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x8f
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x90
mov esp, ebp
pop ebp
ret 4
call fcn.10001060
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x92
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x93
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x94
mov esp, ebp
pop ebp
ret 4
call fcn.10002030
mov esp, ebp
pop ebp
ret 4
call fcn.10001320
mov esp, ebp
pop ebp
ret 4
call fcn.10001720
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x98
mov esp, ebp
pop ebp
ret 4
call fcn.10001850
mov esp, ebp
pop ebp
ret 4
call fcn.100019f0
mov esp, ebp
pop ebp
ret 4
call fcn.10001ce0
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x9c
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x9d
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x9e
mov esp, ebp
pop ebp
ret 4
call fcn.10011b10
mov esp, ebp
pop ebp
ret 4
call fcn.1000e9d0
mov esp, ebp
pop ebp
ret 4
call fcn.1000e360
mov esp, ebp
pop ebp
ret 4
call fcn.1000e8f0
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xa3
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xa4
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xa5
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xa6
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xa7
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xa8
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xa9
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xaa
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xb8
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xb9
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xba
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xbb
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xbc
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xab
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xac
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xad
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xae
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xaf
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xb0
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xb1
mov esp, ebp
pop ebp
ret 4
call fcn.10005070
mov esp, ebp
pop ebp
ret 4
call fcn.10005530
mov esp, ebp
pop ebp
ret 4
call fcn.10005740
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xb5
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xb6
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xb7
mov esp, ebp
pop ebp
ret 4
call fcn.1000eda0
mov esp, ebp
pop ebp
ret 4
call fcn.1000e580
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xbf
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xc0
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xc1
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xc2
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xc3
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xc4
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xc5
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xc6
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xc7
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xc8
mov esp, ebp
pop ebp
ret 4
call fcn.10004e40
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xd3
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xd4
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xd5
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xd6
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xd7
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xc9
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xca
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xcb
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xcc
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xcd
mov esp, ebp
pop ebp
ret 4
call fcn.1000f260
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xcf
mov esp, ebp
pop ebp
ret 4
call fcn.100049a0
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xd1
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xd8
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xd9
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xda
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xdb
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xdc
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xdd
mov esp, ebp
pop ebp
ret 4
call fcn.1000f140
mov esp, ebp
pop ebp
ret 4
call fcn.1000e7a0
mov esp, ebp
pop ebp
ret 4
call fcn.1000e880
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xe1
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xe2
mov esp, ebp
pop ebp
ret 4
call fcn.10004780
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xea
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xeb
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xec
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xed
mov esp, ebp
pop ebp
ret 4
call fcn.10004350
mov esp, ebp
pop ebp
ret 4
call fcn.10004440
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xe5
mov esp, ebp
pop ebp
ret 4
call fcn.10004520
mov esp, ebp
pop ebp
ret 4
call fcn.10004610
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xe8
mov esp, ebp
pop ebp
ret 4
call fcn.10003010
mov esp, ebp
pop ebp
ret 4
call fcn.100031b0
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xf0
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xf1
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xf2
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xf3
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xf4
mov esp, ebp
pop ebp
ret 4
call fcn.10011300
mov esp, ebp
pop ebp
ret 4
call fcn.100113f0
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xf7
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xf8
mov esp, ebp
pop ebp
ret 4
call fcn.10004140
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xfa
mov esp, ebp
pop ebp
ret 4
call fcn.100116d0
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xfc
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0xfd
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x73
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x74
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x75
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x76
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x77
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 2], 0x78
mov esp, ebp
pop ebp
ret 4
movzx eax, byte [ecx + 3]
cmp eax, 0x5c
ja case.default.0x100108d9
jmp dword [eax*4 + 0x10011090]
mov byte [ecx + 3], 1
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0xd
mov esp, ebp
pop ebp
ret 4
call fcn.100041c0
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0xf
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x10
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x1c
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x1d
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 2
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 3
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 4
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 5
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 6
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 7
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 8
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 9
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0xa
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0xb
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0xc
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x1e
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x1f
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x27
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x28
mov esp, ebp
pop ebp
ret 4
call fcn.10001270
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x2a
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x20
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x21
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x22
mov esp, ebp
pop ebp
ret 4
call fcn.10003350
mov esp, ebp
pop ebp
ret 4
call fcn.100034d0
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x25
mov esp, ebp
pop ebp
ret 4
call fcn.10003660
mov esp, ebp
pop ebp
ret 4
call fcn.10003830
mov esp, ebp
pop ebp
ret 4
call fcn.10003a20
mov esp, ebp
pop ebp
ret 4
call fcn.10003bd0
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x79
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x11
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x12
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x13
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x1a
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x1b
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x7a
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x7b
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x7c
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x2d
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x2e
mov esp, ebp
pop ebp
ret 4
call fcn.100042d0
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x30
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x31
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x32
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x33
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x34
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x35
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x36
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x37
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x38
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x39
mov esp, ebp
pop ebp
ret 4
call fcn.1000e2b0
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x3b
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x3c
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x3d
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x3e
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x3f
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x40
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x41
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x42
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x43
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x44
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x45
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x46
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x47
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x48
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x49
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x4a
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x4b
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x4c
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x4d
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x4e
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x4f
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x50
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x51
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x52
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x53
mov esp, ebp
pop ebp
ret 4
call fcn.10003ff0
mov esp, ebp
pop ebp
ret 4
call fcn.10004070
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x56
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x57
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x58
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x59
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x5a
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x5b
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x5c
mov esp, ebp
pop ebp
ret 4
mov byte [ecx + 3], 0x69
mov esp, ebp
pop ebp
ret 4
mov word [ecx], 3
mov byte [ecx + 2], 0x7d
mov esp, ebp
pop ebp
ret 4