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

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
mov dword [ebp - 4], 0
cmp dword [ebp + 8], 0x11
jne 0x42285d
mov eax, 0x6731f0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422854
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x10
jne 0x422886
mov eax, 0x6731f7
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x42287d
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x12
jne 0x4228af
mov eax, 0x6731ff
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4228a6
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x30
jne 0x4228d8
mov eax, 0x55609b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4228cf
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x31
jne 0x422901
mov eax, 0x55609f
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4228f8
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x32
jne 0x42292a
mov eax, 0x5560a3
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422921
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x33
jne 0x422953
mov eax, 0x5560a7
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x42294a
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x34
jne 0x42297c
mov eax, 0x5560ab
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422973
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x35
jne 0x4229a5
mov eax, 0x5560af
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x42299c
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x36
jne 0x4229ce
mov eax, 0x5560b3
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4229c5
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x37
jne 0x4229f7
mov eax, 0x5560b7
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4229ee
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x38
jne 0x422a20
mov eax, 0x5560bb
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422a17
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x39
jne 0x422a49
mov eax, 0x5560bf
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422a40
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x41
jne 0x422a72
mov eax, 0x5560c3
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422a69
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x42
jne 0x422a9b
mov eax, 0x5560c7
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422a92
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x43
jne 0x422ac4
mov eax, 0x555ffc
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422abb
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x44
jne 0x422aed
mov eax, 0x5560cb
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422ae4
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x45
jne 0x422b16
mov eax, 0x5560cf
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422b0d
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x46
jne 0x422b3f
mov eax, 0x5560d3
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422b36
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x47
jne 0x422b68
mov eax, 0x556043
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422b5f
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x48
jne 0x422b91
mov eax, 0x5560d7
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422b88
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x49
jne 0x422bba
mov eax, 0x5560db
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422bb1
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x4a
jne 0x422be3
mov eax, 0x5560df
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422bda
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x4b
jne 0x422c0c
mov eax, 0x5560e3
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422c03
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x4c
jne 0x422c35
mov eax, 0x5560e7
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422c2c
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x4d
jne 0x422c5e
mov eax, 0x5560eb
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422c55
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x4e
jne 0x422c87
mov eax, 0x5560ef
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422c7e
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x4f
jne 0x422cb0
mov eax, 0x5560f3
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422ca7
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x50
jne 0x422cd9
mov eax, 0x5560f7
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422cd0
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x51
jne 0x422d02
mov eax, 0x5560fb
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422cf9
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x52
jne 0x422d2b
mov eax, 0x5560ff
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422d22
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x53
jne 0x422d54
mov eax, 0x556103
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422d4b
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x54
jne 0x422d7d
mov eax, 0x556107
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422d74
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x55
jne 0x422da6
mov eax, 0x55610b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422d9d
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x56
jne 0x422dcf
mov eax, 0x55610f
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422dc6
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x57
jne 0x422df8
mov eax, 0x556113
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422def
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x58
jne 0x422e21
mov eax, 0x55602e
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422e18
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x59
jne 0x422e4a
mov eax, 0x556117
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422e41
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x5a
jne 0x422e73
mov eax, 0x55603a
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422e6a
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x70
jne 0x422e9c
mov eax, 0x555fe7
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422e93
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x71
jne 0x422ec5
mov eax, 0x55611b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422ebc
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x72
jne 0x422eee
mov eax, 0x556120
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422ee5
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x73
jne 0x422f17
mov eax, 0x556125
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422f0e
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x74
jne 0x422f40
mov eax, 0x55612a
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422f37
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x75
jne 0x422f69
mov eax, 0x55612f
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422f60
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x76
jne 0x422f92
mov eax, 0x556134
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422f89
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x77
jne 0x422fbb
mov eax, 0x556139
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422fb2
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x78
jne 0x422fe4
mov eax, 0x55613e
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x422fdb
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x79
jne 0x42300d
mov eax, 0x556143
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x423004
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x7a
jne 0x423036
mov eax, 0x556149
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x42302d
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x7b
jne 0x42305f
mov eax, 0x55614f
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x423056
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x7c
jne 0x423088
mov eax, 0x556155
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x42307f
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x7d
jne 0x4230b1
mov eax, 0x55615b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4230a8
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x7e
jne 0x4230da
mov eax, 0x556161
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4230d1
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x7f
jne 0x423103
mov eax, 0x556167
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4230fa
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 3
jne 0x42312c
mov eax, str.Break
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x423123
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0xd
jne 0x423155
mov eax, 0x556175
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x42314c
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x13
jne 0x42317e
mov eax, str.Pause
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x423175
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x14
jne 0x4231a7
mov eax, str.Caps_Lock
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x42319e
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x90
jne 0x4231d3
mov eax, str.NumLock
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4231ca
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x91
jne 0x4231ff
mov eax, str.ScrollLock
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4231f6
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x1b
jne 0x423228
mov eax, 0x673236
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x42321f
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x20
jne 0x423251
mov eax, 0x5561ac
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x423248
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x21
jne 0x42327a
mov eax, str.PageUp
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x423271
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x22
jne 0x4232a3
mov eax, str.PageDown
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x42329a
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x24
jne 0x4232cc
mov eax, 0x673250
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4232c3
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x23
jne 0x4232f5
mov eax, 0x673257
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4232ec
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x25
jne 0x42331e
mov eax, 0x5561d4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x423315
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x26
jne 0x423347
mov eax, 0x5561dd
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x42333e
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x27
jne 0x423370
mov eax, 0x5561e6
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x423367
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x28
jne 0x423399
mov eax, 0x5561ef
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x423390
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x2d
jne 0x4233c2
mov eax, 0x67325d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4233b9
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x2e
jne 0x4233eb
mov eax, 0x673263
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4233e2
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0xba
jne 0x423417
mov eax, 0x556204
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x42340e
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0xbb
jne 0x423443
mov eax, 0x55620b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x42343a
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0xbc
jne 0x42346f
mov eax, 0x556212
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x423466
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0xbd
jne 0x42349b
mov eax, 0x556219
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x423492
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0xbe
jne 0x4234c7
mov eax, 0x556220
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4234be
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0xbf
jne 0x4234f3
mov eax, 0x556227
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4234ea
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0xc0
jne 0x42351f
mov eax, 0x556019
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x423516
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0xdb
jne 0x42354b
mov eax, 0x55622e
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x423542
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0xdd
jne 0x423577
mov eax, 0x556239
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x42356e
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0xdc
jne 0x4235a3
mov eax, 0x556244
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x42359a
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0xde
jne 0x4235cf
mov eax, 0x55624b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4235c6
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x6a
jne 0x4235f8
mov eax, 0x556254
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4235ef
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x6b
jne 0x423621
mov eax, 0x55625b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x423618
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 8
jne 0x42364a
mov eax, 0x556262
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x423641
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 0x5b
jne 0x423673
mov eax, 0x673269
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x42366a
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x423697
cmp dword [ebp + 8], 9
jne 0x423697
mov eax, 0x556006
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x423693
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov eax, dword [ebp - 4]
test eax, eax
je 0x4236b3
push eax
mov ebx, eax
call fcn.00401004
inc eax
push eax
call fcn.004526f7
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
jmp 0x4236b8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4236c9
push ebx
call fcn.004526fd
add esp, 4
pop eax
mov esp, ebp
pop ebp
ret 4