Function at 0x10008f63
Capabilities:
Parse credit card information
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x2c
cmp dword [ebp + 8], 3
je 0x10008fb9
cmp dword [ebp + 8], 5
je 0x10008fb9
cmp dword [ebp + 8], 6
je 0x10008fb9
cmp dword [ebp + 8], 7
je 0x10008fb9
cmp dword [ebp + 8], 8
je 0x10008fb9
cmp dword [ebp + 8], 9
je 0x10008fb9
cmp dword [ebp + 8], 0x3e8
je 0x10008fb9
xor eax, eax
jmp 0x10008fbe
mov eax, 1
test eax, eax
je 0x10009042
mov ebx, dword [0x100be67c]
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x26
mov ebx, dword [0x100be67c]
add ebx, 4
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 2
mov ebx, dword [0x100be67c]
add ebx, 8
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x397
mov ebx, dword [0x100be67c]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x10a
call fcn.1000a2ce
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 1
jl 0x1000903d
mov dword [0x100be670], 8
mov eax, 1
jmp 0x1000a2c8
jmp 0x1000a2be
cmp dword [ebp + 8], 0xa
je 0x1000908c
cmp dword [ebp + 8], 0xb
je 0x1000908c
cmp dword [ebp + 8], 0xc
je 0x1000908c
cmp dword [ebp + 8], 0xd
je 0x1000908c
cmp dword [ebp + 8], 0xe
je 0x1000908c
cmp dword [ebp + 8], 0xf
je 0x1000908c
cmp dword [ebp + 8], 0x11
je 0x1000908c
xor eax, eax
jmp 0x10009091
mov eax, 1
test eax, eax
je 0x10009115
mov ebx, dword [0x100be67c]
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x28
mov ebx, dword [0x100be67c]
add ebx, 4
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 3
mov ebx, dword [0x100be67c]
add ebx, 8
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x158
mov ebx, dword [0x100be67c]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0xe7
call fcn.1000a2ce
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x11
jl 0x10009110
mov dword [0x100be670], 8
mov eax, 1
jmp 0x1000a2c8
jmp 0x1000a2be
cmp dword [ebp + 8], 0x15
je 0x1000915f
cmp dword [ebp + 8], 0x16
je 0x1000915f
cmp dword [ebp + 8], 0x17
je 0x1000915f
cmp dword [ebp + 8], 0x18
je 0x1000915f
cmp dword [ebp + 8], 0x19
je 0x1000915f
cmp dword [ebp + 8], 0x1a
je 0x1000915f
cmp dword [ebp + 8], 0x1b
je 0x1000915f
xor eax, eax
jmp 0x10009164
mov eax, 1
test eax, eax
je 0x100091e8
mov ebx, dword [0x100be67c]
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x28
mov ebx, dword [0x100be67c]
add ebx, 4
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 4
mov ebx, dword [0x100be67c]
add ebx, 8
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0xd4
mov ebx, dword [0x100be67c]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x11d
call fcn.1000a2ce
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x18
jl 0x100091e3
mov dword [0x100be670], 8
mov eax, 1
jmp 0x1000a2c8
jmp 0x1000a2be
cmp dword [ebp + 8], 0x1f
je 0x10009238
cmp dword [ebp + 8], 0x20
je 0x10009238
cmp dword [ebp + 8], 0x22
je 0x10009238
cmp dword [ebp + 8], 0x23
je 0x10009238
cmp dword [ebp + 8], 0x24
je 0x10009238
cmp dword [ebp + 8], 0x96
je 0x10009238
cmp dword [ebp + 8], 0x97
je 0x10009238
xor eax, eax
jmp 0x1000923d
mov eax, 1
test eax, eax
je 0x100092c1
mov ebx, dword [0x100be67c]
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x29
mov ebx, dword [0x100be67c]
add ebx, 4
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 2
mov ebx, dword [0x100be67c]
add ebx, 8
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x29e
mov ebx, dword [0x100be67c]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0xdc
call fcn.1000a2ce
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x1e
jl 0x100092bc
mov dword [0x100be670], 8
mov eax, 1
jmp 0x1000a2c8
jmp 0x1000a2be
cmp dword [ebp + 8], 0x21
je 0x10009303
cmp dword [ebp + 8], 0x98
je 0x10009303
cmp dword [ebp + 8], 0x99
je 0x10009303
cmp dword [ebp + 8], 0x9a
je 0x10009303
cmp dword [ebp + 8], 0xef
je 0x10009303
xor eax, eax
jmp 0x10009308
mov eax, 1
test eax, eax
je 0x1000938c
mov ebx, dword [0x100be67c]
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x2a
mov ebx, dword [0x100be67c]
add ebx, 4
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 3
mov ebx, dword [0x100be67c]
add ebx, 8
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x344
mov ebx, dword [0x100be67c]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0xbe
call fcn.1000a2ce
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x24
jl 0x10009387
mov dword [0x100be670], 8
mov eax, 1
jmp 0x1000a2c8
jmp 0x1000a2be
cmp dword [ebp + 8], 0x28
je 0x100093d9
cmp dword [ebp + 8], 0x29
je 0x100093d9
cmp dword [ebp + 8], 0x2a
je 0x100093d9
cmp dword [ebp + 8], 0x2b
je 0x100093d9
cmp dword [ebp + 8], 0x2d
je 0x100093d9
cmp dword [ebp + 8], 0x2e
je 0x100093d9
cmp dword [ebp + 8], 0x8d
je 0x100093d9
xor eax, eax
jmp 0x100093de
mov eax, 1
test eax, eax
je 0x10009462
mov ebx, dword [0x100be67c]
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x2b
mov ebx, dword [0x100be67c]
add ebx, 4
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 1
mov ebx, dword [0x100be67c]
add ebx, 8
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x178
mov ebx, dword [0x100be67c]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x19d
call fcn.1000a2ce
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x28
jl 0x1000945d
mov dword [0x100be670], 8
mov eax, 1
jmp 0x1000a2c8
jmp 0x1000a2be
cmp dword [ebp + 8], 0x32
je 0x100094b2
cmp dword [ebp + 8], 0x33
je 0x100094b2
cmp dword [ebp + 8], 0x34
je 0x100094b2
cmp dword [ebp + 8], 0x35
je 0x100094b2
cmp dword [ebp + 8], 0x3d
je 0x100094b2
cmp dword [ebp + 8], 0x1bea
je 0x100094b2
cmp dword [ebp + 8], 0xf2
je 0x100094b2
xor eax, eax
jmp 0x100094b7
mov eax, 1
test eax, eax
je 0x1000953b
mov ebx, dword [0x100be67c]
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x27
mov ebx, dword [0x100be67c]
add ebx, 4
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 5
mov ebx, dword [0x100be67c]
add ebx, 8
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1cd
mov ebx, dword [0x100be67c]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x11d
call fcn.1000a2ce
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x2e
jl 0x10009536
mov dword [0x100be670], 8
mov eax, 1
jmp 0x1000a2c8
jmp 0x1000a2be
cmp dword [ebp + 8], 0x90
je 0x1000958d
cmp dword [ebp + 8], 0x91
je 0x1000958d
cmp dword [ebp + 8], 0x92
je 0x1000958d
cmp dword [ebp + 8], 0x94
je 0x1000958d
cmp dword [ebp + 8], 0x1beb
je 0x1000958d
cmp dword [ebp + 8], 0x1bf5
je 0x1000958d
xor eax, eax
jmp 0x10009592
mov eax, 1
test eax, eax
je 0x10009616
mov ebx, dword [0x100be67c]
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x2e
mov ebx, dword [0x100be67c]
add ebx, 4
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 6
mov ebx, dword [0x100be67c]
add ebx, 8
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x286
mov ebx, dword [0x100be67c]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x15b
call fcn.1000a2ce
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x32
jl 0x10009611
mov dword [0x100be670], 8
mov eax, 1
jmp 0x1000a2c8
jmp 0x1000a2be
cmp dword [ebp + 8], 0x9c
je 0x10009675
cmp dword [ebp + 8], 0x9d
je 0x10009675
cmp dword [ebp + 8], 0x9e
je 0x10009675
cmp dword [ebp + 8], 0x9f
je 0x10009675
cmp dword [ebp + 8], 0xa0
je 0x10009675
cmp dword [ebp + 8], 0x1bec
je 0x10009675
cmp dword [ebp + 8], 0x1bf6
je 0x10009675
xor eax, eax
jmp 0x1000967a
mov eax, 1
test eax, eax
je 0x100096fe
mov ebx, dword [0x100be67c]
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x2e
mov ebx, dword [0x100be67c]
add ebx, 4
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 5
mov ebx, dword [0x100be67c]
add ebx, 8
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x290
mov ebx, dword [0x100be67c]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0xf1
call fcn.1000a2ce
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x36
jl 0x100096f9
mov dword [0x100be670], 8
mov eax, 1
jmp 0x1000a2c8
jmp 0x1000a2be
cmp dword [ebp + 8], 0xa1
je 0x10009743
cmp dword [ebp + 8], 0xa2
je 0x10009743
cmp dword [ebp + 8], 0xa3
je 0x10009743
cmp dword [ebp + 8], 0xa4
je 0x10009743
cmp dword [ebp + 8], 0x1bed
je 0x10009743
xor eax, eax
jmp 0x10009748
mov eax, 1
test eax, eax
je 0x100097cc
mov ebx, dword [0x100be67c]
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x2e
mov ebx, dword [0x100be67c]
add ebx, 4
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 4
mov ebx, dword [0x100be67c]
add ebx, 8
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x18d
mov ebx, dword [0x100be67c]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0xfe
call fcn.1000a2ce
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x3a
jl 0x100097c7
mov dword [0x100be670], 8
mov eax, 1
jmp 0x1000a2c8
jmp 0x1000a2be
cmp dword [ebp + 8], 0x50
je 0x10009837
cmp dword [ebp + 8], 0x51
je 0x10009837
cmp dword [ebp + 8], 0x52
je 0x10009837
cmp dword [ebp + 8], 0x53
je 0x10009837
cmp dword [ebp + 8], 0x54
je 0x10009837
cmp dword [ebp + 8], 0x55
je 0x10009837
cmp dword [ebp + 8], 0x58
je 0x10009837
cmp dword [ebp + 8], 0x59
je 0x10009837
cmp dword [ebp + 8], 0x5a
je 0x10009837
cmp dword [ebp + 8], 0x1bee
je 0x10009837
xor eax, eax
jmp 0x1000983c
mov eax, 1
test eax, eax
je 0x100098c0
mov ebx, dword [0x100be67c]
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 6
mov ebx, dword [0x100be67c]
add ebx, 4
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 1
mov ebx, dword [0x100be67c]
add ebx, 8
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x26d
mov ebx, dword [0x100be67c]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x114
call fcn.1000a2ce
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x3f
jl 0x100098bb
mov dword [0x100be670], 8
mov eax, 1
jmp 0x1000a2c8
jmp 0x1000a2be
cmp dword [ebp + 8], 0x56
je 0x100098f9
cmp dword [ebp + 8], 0x57
je 0x100098f9
cmp dword [ebp + 8], 0x5c
je 0x100098f9
cmp dword [ebp + 8], 0x5d
je 0x100098f9
cmp dword [ebp + 8], 0x1bef
je 0x100098f9
xor eax, eax
jmp 0x100098fe
mov eax, 1
test eax, eax
je 0x10009982
mov ebx, dword [0x100be67c]
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 9
mov ebx, dword [0x100be67c]
add ebx, 4
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 1
mov ebx, dword [0x100be67c]
add ebx, 8
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x198
mov ebx, dword [0x100be67c]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0xf7
call fcn.1000a2ce
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x47
jl 0x1000997d
mov dword [0x100be670], 8
mov eax, 1
jmp 0x1000a2c8
jmp 0x1000a2be
cmp dword [ebp + 8], 0x46
je 0x100099f3
cmp dword [ebp + 8], 0x47
je 0x100099f3
cmp dword [ebp + 8], 0x48
je 0x100099f3
cmp dword [ebp + 8], 0x4a
je 0x100099f3
cmp dword [ebp + 8], 0x4b
je 0x100099f3
cmp dword [ebp + 8], 0x4c
je 0x100099f3
cmp dword [ebp + 8], 0x4d
je 0x100099f3
cmp dword [ebp + 8], 0x1bf0
je 0x100099f3
cmp dword [ebp + 8], 0x1f43
je 0x100099f3
cmp dword [ebp + 8], 0x203
je 0x100099f3
xor eax, eax
jmp 0x100099f8
mov eax, 1
test eax, eax
je 0x10009a7c
mov ebx, dword [0x100be67c]
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0xc
mov ebx, dword [0x100be67c]
add ebx, 4
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0
mov ebx, dword [0x100be67c]
add ebx, 8
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0xfe
mov ebx, dword [0x100be67c]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x10d
call fcn.1000a2ce
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x4b
jl 0x10009a77
mov dword [0x100be670], 8
mov eax, 1
jmp 0x1000a2c8
jmp 0x1000a2be
cmp dword [ebp + 8], 0x78
je 0x10009a94
cmp dword [ebp + 8], 0x79
je 0x10009a94
xor eax, eax
jmp 0x10009a99
mov eax, 1
test eax, eax
je 0x10009b1d
mov ebx, dword [0x100be67c]
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0xb
mov ebx, dword [0x100be67c]
add ebx, 4
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 2
mov ebx, dword [0x100be67c]
add ebx, 8
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1f4
mov ebx, dword [0x100be67c]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x12c
call fcn.1000a2ce
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x45
jl 0x10009b18
mov dword [0x100be670], 8
mov eax, 1
jmp 0x1000a2c8
jmp 0x1000a2be
cmp dword [ebp + 8], 0x65
je 0x10009b63
cmp dword [ebp + 8], 0x66
je 0x10009b63
cmp dword [ebp + 8], 0x67
je 0x10009b63
cmp dword [ebp + 8], 0x68
je 0x10009b63
cmp dword [ebp + 8], 0x1bf1
je 0x10009b63
cmp dword [ebp + 8], 0x1d6a
je 0x10009b63
xor eax, eax
jmp 0x10009b68
mov eax, 1
test eax, eax
je 0x10009bec
mov ebx, dword [0x100be67c]
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0xe
mov ebx, dword [0x100be67c]
add ebx, 4
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 2
mov ebx, dword [0x100be67c]
add ebx, 8
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x156
mov ebx, dword [0x100be67c]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x10f
call fcn.1000a2ce
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x51
jl 0x10009be7
mov dword [0x100be670], 8
mov eax, 1
jmp 0x1000a2c8
jmp 0x1000a2be
cmp dword [ebp + 8], 0xf3
je 0x10009c0a
cmp dword [ebp + 8], 0xf4
je 0x10009c0a
xor eax, eax
jmp 0x10009c0f
mov eax, 1
test eax, eax
je 0x10009c93
mov ebx, dword [0x100be67c]
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0xe
mov ebx, dword [0x100be67c]
add ebx, 4
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 2
mov ebx, dword [0x100be67c]
add ebx, 8
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1f4
mov ebx, dword [0x100be67c]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x12c
call fcn.1000a2ce
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x54
jl 0x10009c8e
mov dword [0x100be670], 8
mov eax, 1
jmp 0x1000a2c8
jmp 0x1000a2be
cmp dword [ebp + 8], 0xbe
je 0x10009cf2
cmp dword [ebp + 8], 0xbf
je 0x10009cf2
cmp dword [ebp + 8], 0xc0
je 0x10009cf2
cmp dword [ebp + 8], 0xc1
je 0x10009cf2
cmp dword [ebp + 8], 0xc2
je 0x10009cf2
cmp dword [ebp + 8], 0x1bf2
je 0x10009cf2
cmp dword [ebp + 8], 0x1f4c
je 0x10009cf2
xor eax, eax
jmp 0x10009cf7
mov eax, 1
test eax, eax
je 0x10009d7b
mov ebx, dword [0x100be67c]
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x16
mov ebx, dword [0x100be67c]
add ebx, 4
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 2
mov ebx, dword [0x100be67c]
add ebx, 8
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x320
mov ebx, dword [0x100be67c]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x12c
call fcn.1000a2ce
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x55
jl 0x10009d76
mov dword [0x100be670], 8
mov eax, 1
jmp 0x1000a2c8
jmp 0x1000a2be
cmp dword [ebp + 8], 0x13ed
je 0x10009d99
cmp dword [ebp + 8], 0x13ee
je 0x10009d99
xor eax, eax
jmp 0x10009d9e
mov eax, 1
test eax, eax
je 0x10009e22
mov ebx, dword [0x100be67c]
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0xe
mov ebx, dword [0x100be67c]
add ebx, 4
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 2
mov ebx, dword [0x100be67c]
add ebx, 8
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1f4
mov ebx, dword [0x100be67c]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x12c
call fcn.1000a2ce
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x57
jl 0x10009e1d
mov dword [0x100be670], 8
mov eax, 1
jmp 0x1000a2c8
jmp 0x1000a2be
cmp dword [ebp + 8], 0x136
je 0x10009e7e
cmp dword [ebp + 8], 0x137
je 0x10009e7e
cmp dword [ebp + 8], 0x138
je 0x10009e7e
cmp dword [ebp + 8], 0x1f
je 0x10009e7e
cmp dword [ebp + 8], 0x13a
je 0x10009e7e
cmp dword [ebp + 8], 0x13c
je 0x10009e7e
cmp dword [ebp + 8], 0x1bf3
je 0x10009e7e
xor eax, eax
jmp 0x10009e83
mov eax, 1
test eax, eax
je 0x10009f07
mov ebx, dword [0x100be67c]
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1e
mov ebx, dword [0x100be67c]
add ebx, 4
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 2
mov ebx, dword [0x100be67c]
add ebx, 8
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x320
mov ebx, dword [0x100be67c]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x12c
call fcn.1000a2ce
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x57
jl 0x10009f02
mov dword [0x100be670], 8
mov eax, 1
jmp 0x1000a2c8
jmp 0x1000a2be
cmp dword [ebp + 8], 0x13e9
jne 0x10009f90
mov ebx, dword [0x100be67c]
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x12
mov ebx, dword [0x100be67c]
add ebx, 4
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0
mov ebx, dword [0x100be67c]
add ebx, 8
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x168
mov ebx, dword [0x100be67c]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x12c
call fcn.1000a2ce
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x5a
jl 0x10009f8b
mov dword [0x100be670], 8
mov eax, 1
jmp 0x1000a2c8
jmp 0x1000a2be
cmp dword [ebp + 8], 0xc80
je 0x10009fbb
cmp dword [ebp + 8], 0xc81
je 0x10009fbb
cmp dword [ebp + 8], 0xc82
je 0x10009fbb
xor eax, eax
jmp 0x10009fc0
mov eax, 1
test eax, eax
je 0x1000a044
mov ebx, dword [0x100be67c]
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x12
mov ebx, dword [0x100be67c]
add ebx, 4
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0
mov ebx, dword [0x100be67c]
add ebx, 8
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x168
mov ebx, dword [0x100be67c]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x12c
call fcn.1000a2ce
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x54
jl 0x1000a03f
mov dword [0x100be670], 8
mov eax, 1
jmp 0x1000a2c8
jmp 0x1000a2be
cmp dword [ebp + 8], 0x13fb
je 0x1000a07c
cmp dword [ebp + 8], 0x2afe
je 0x1000a07c
cmp dword [ebp + 8], 0x2aff
je 0x1000a07c
cmp dword [ebp + 8], 0x2b00
je 0x1000a07c
xor eax, eax
jmp 0x1000a081
mov eax, 1
test eax, eax
je 0x1000a105
mov ebx, dword [0x100be67c]
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0xe
mov ebx, dword [0x100be67c]
add ebx, 4
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 2
mov ebx, dword [0x100be67c]
add ebx, 8
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x1f4
mov ebx, dword [0x100be67c]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x12c
call fcn.1000a2ce
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x3c
jl 0x1000a100
mov dword [0x100be670], 8
mov eax, 1
jmp 0x1000a2c8
jmp 0x1000a2be
cmp dword [ebp + 8], 0x1bbd
je 0x1000a164
cmp dword [ebp + 8], 0x1bbe
je 0x1000a164
cmp dword [ebp + 8], 0x1bbf
je 0x1000a164
cmp dword [ebp + 8], 0x1bc0
je 0x1000a164
cmp dword [ebp + 8], 0x1bc1
je 0x1000a164
cmp dword [ebp + 8], 0x1bc2
je 0x1000a164
cmp dword [ebp + 8], 0x1bc3
je 0x1000a164
xor eax, eax
jmp 0x1000a169
mov eax, 1
test eax, eax
je 0x1000a1ed
mov ebx, dword [0x100be67c]
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x11
mov ebx, dword [0x100be67c]
add ebx, 4
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 5
mov ebx, dword [0x100be67c]
add ebx, 8
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x157
mov ebx, dword [0x100be67c]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x124
call fcn.1000a2ce
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x55
jl 0x1000a1e8
mov dword [0x100be670], 8
mov eax, 1
jmp 0x1000a2c8
jmp 0x1000a2be
cmp dword [ebp + 8], 0x3e
je 0x1000a23a
cmp dword [ebp + 8], 0x3f
je 0x1000a23a
cmp dword [ebp + 8], 0x40
je 0x1000a23a
cmp dword [ebp + 8], 0x41
je 0x1000a23a
cmp dword [ebp + 8], 0x42
je 0x1000a23a
cmp dword [ebp + 8], 0x43
je 0x1000a23a
cmp dword [ebp + 8], 0x1bbc
je 0x1000a23a
xor eax, eax
jmp 0x1000a23f
mov eax, 1
test eax, eax
je 0x1000a2be
mov ebx, dword [0x100be67c]
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x11
mov ebx, dword [0x100be67c]
add ebx, 4
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 2
mov ebx, dword [0x100be67c]
add ebx, 8
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x3a8
mov ebx, dword [0x100be67c]
add ebx, 0xc
mov dword [ebp - 4], ebx
mov ebx, dword [ebp - 4]
mov dword [ebx], 0x124
call fcn.1000a2ce
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x46
jl 0x1000a2be
mov dword [0x100be670], 8
mov eax, 1
jmp 0x1000a2c8
mov eax, 0
jmp 0x1000a2c8
mov esp, ebp
pop ebp
ret 4