Function at 0x459407
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 0x459440
mov eax, 0x63b8d8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459437
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x10
jne 0x459469
mov eax, 0x63b8df
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459460
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x12
jne 0x459492
mov eax, 0x63b8e7
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459489
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x30
jne 0x4594bb
mov eax, 0x63b8ed
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4594b2
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x31
jne 0x4594e4
mov eax, 0x63b8f1
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4594db
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x32
jne 0x45950d
mov eax, 0x63b8f5
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459504
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x33
jne 0x459536
mov eax, 0x63b8f9
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x45952d
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x34
jne 0x45955f
mov eax, 0x63b8fd
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459556
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x35
jne 0x459588
mov eax, 0x63b901
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x45957f
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x36
jne 0x4595b1
mov eax, 0x63b905
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4595a8
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x37
jne 0x4595da
mov eax, 0x63b909
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4595d1
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x38
jne 0x459603
mov eax, 0x63b90d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4595fa
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x39
jne 0x45962c
mov eax, 0x63b911
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459623
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x41
jne 0x459655
mov eax, 0x63b915
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x45964c
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x42
jne 0x45967e
mov eax, 0x63b919
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459675
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x43
jne 0x4596a7
mov eax, 0x63b91d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x45969e
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x44
jne 0x4596d0
mov eax, 0x63b921
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4596c7
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x45
jne 0x4596f9
mov eax, 0x63b925
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4596f0
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x46
jne 0x459722
mov eax, 0x63b929
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459719
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x47
jne 0x45974b
mov eax, 0x63b92d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459742
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x48
jne 0x459774
mov eax, 0x63b931
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x45976b
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x49
jne 0x45979d
mov eax, 0x63b935
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459794
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x4a
jne 0x4597c6
mov eax, 0x63b939
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4597bd
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x4b
jne 0x4597ef
mov eax, 0x63b93d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4597e6
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x4c
jne 0x459818
mov eax, 0x63b941
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x45980f
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x4d
jne 0x459841
mov eax, 0x63b945
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459838
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x4e
jne 0x45986a
mov eax, 0x63b949
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459861
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x4f
jne 0x459893
mov eax, 0x63b94d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x45988a
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x50
jne 0x4598bc
mov eax, 0x63b951
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4598b3
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x51
jne 0x4598e5
mov eax, 0x63b955
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4598dc
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x52
jne 0x45990e
mov eax, 0x63b959
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459905
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x53
jne 0x459937
mov eax, 0x63b95d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x45992e
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x54
jne 0x459960
mov eax, 0x63b961
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459957
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x55
jne 0x459989
mov eax, 0x63b965
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459980
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x56
jne 0x4599b2
mov eax, 0x63b969
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4599a9
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x57
jne 0x4599db
mov eax, 0x63b96d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4599d2
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x58
jne 0x459a04
mov eax, 0x63b971
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4599fb
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x59
jne 0x459a2d
mov eax, 0x63b975
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459a24
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x5a
jne 0x459a56
mov eax, 0x63b979
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459a4d
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x70
jne 0x459a7f
mov eax, 0x63b97d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459a76
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x71
jne 0x459aa8
mov eax, 0x63b982
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459a9f
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x72
jne 0x459ad1
mov eax, 0x63b987
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459ac8
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x73
jne 0x459afa
mov eax, 0x63b98c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459af1
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x74
jne 0x459b23
mov eax, 0x63b991
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459b1a
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x75
jne 0x459b4c
mov eax, 0x63b996
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459b43
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x76
jne 0x459b75
mov eax, 0x63b99b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459b6c
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x77
jne 0x459b9e
mov eax, 0x63b9a0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459b95
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x78
jne 0x459bc7
mov eax, 0x63b9a5
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459bbe
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x79
jne 0x459bf0
mov eax, 0x63b9aa
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459be7
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x7a
jne 0x459c19
mov eax, 0x63b9b0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459c10
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x7b
jne 0x459c42
mov eax, 0x63b9b6
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459c39
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x7c
jne 0x459c6b
mov eax, 0x63b9bc
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459c62
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x7d
jne 0x459c94
mov eax, 0x63b9c2
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459c8b
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x7e
jne 0x459cbd
mov eax, 0x63b9c8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459cb4
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x7f
jne 0x459ce6
mov eax, 0x63b9ce
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459cdd
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 3
jne 0x459d0f
mov eax, str.Break
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459d06
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0xd
jne 0x459d38
mov eax, 0x63b9dc
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459d2f
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x13
jne 0x459d61
mov eax, str.Pause
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459d58
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x14
jne 0x459d8a
mov eax, str.CapsLock
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459d81
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x90
jne 0x459db6
mov eax, str.NumLock
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459dad
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x91
jne 0x459de2
mov eax, str.ScrollLock
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459dd9
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x1b
jne 0x459e0b
mov eax, 0x63ba0d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459e02
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x20
jne 0x459e34
mov eax, 0x63ba13
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459e2b
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x21
jne 0x459e5d
mov eax, str.PageUp
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459e54
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x22
jne 0x459e86
mov eax, str.PageDown
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459e7d
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x24
jne 0x459eaf
mov eax, str.Home
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459ea6
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x23
jne 0x459ed8
mov eax, 0x63ba35
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459ecf
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x25
jne 0x459f01
mov eax, 0x63ba3b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459ef8
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x26
jne 0x459f2a
mov eax, 0x63ba44
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459f21
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x27
jne 0x459f53
mov eax, 0x63ba4d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459f4a
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x28
jne 0x459f7c
mov eax, 0x63ba56
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459f73
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x2d
jne 0x459fa5
mov eax, 0x63ba5f
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459f9c
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x2e
jne 0x459fce
mov eax, 0x63ba65
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459fc5
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0xba
jne 0x459ffa
mov eax, 0x63ba6b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x459ff1
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0xbb
jne 0x45a026
mov eax, 0x63ba72
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x45a01d
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0xbc
jne 0x45a052
mov eax, 0x63ba79
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x45a049
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0xbd
jne 0x45a07e
mov eax, 0x63ba80
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x45a075
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0xbe
jne 0x45a0aa
mov eax, 0x63ba87
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x45a0a1
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0xbf
jne 0x45a0d6
mov eax, 0x63ba8e
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x45a0cd
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0xc0
jne 0x45a102
mov eax, 0x63ba95
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x45a0f9
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0xdb
jne 0x45a12e
mov eax, 0x63ba9e
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x45a125
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0xdd
jne 0x45a15a
mov eax, 0x63baa9
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x45a151
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0xdc
jne 0x45a186
mov eax, 0x63bab4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x45a17d
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0xde
jne 0x45a1b2
mov eax, 0x63babb
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x45a1a9
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x6a
jne 0x45a1db
mov eax, 0x63bac4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x45a1d2
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 0x6b
jne 0x45a204
mov eax, 0x63bacb
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x45a1fb
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x45a228
cmp dword [ebp + 8], 8
jne 0x45a228
mov eax, 0x63bad2
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x45a224
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov eax, dword [ebp - 4]
test eax, eax
je 0x45a244
push eax
mov ebx, eax
call fcn.0040104d
inc eax
push eax
call fcn.004ef0dd
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
jmp 0x45a249
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x45a25a
push ebx
call fcn.004ef0e3
add esp, 4
pop eax
mov esp, ebp
pop ebp
ret 4