Function at 0x43c1b0
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 0x43c1e9
mov eax, 0x5ef3a9
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c1e0
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x10
jne 0x43c212
mov eax, 0x5ef3b0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c209
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x12
jne 0x43c23b
mov eax, 0x5ef3b8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c232
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x30
jne 0x43c264
mov eax, 0x5ef3c0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c25b
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x31
jne 0x43c28d
mov eax, 0x5ef3c4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c284
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x32
jne 0x43c2b6
mov eax, 0x5ef3c8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c2ad
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x33
jne 0x43c2df
mov eax, 0x5ef3cc
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c2d6
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x34
jne 0x43c308
mov eax, 0x5ef3d0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c2ff
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x35
jne 0x43c331
mov eax, 0x5ef3d4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c328
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x36
jne 0x43c35a
mov eax, 0x5ef3d8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c351
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x37
jne 0x43c383
mov eax, 0x5ef3dc
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c37a
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x38
jne 0x43c3ac
mov eax, 0x5ef3e0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c3a3
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x39
jne 0x43c3d5
mov eax, 0x5ef3e4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c3cc
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x41
jne 0x43c3fe
mov eax, 0x5ef3e8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c3f5
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x42
jne 0x43c427
mov eax, 0x5ef3ec
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c41e
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x43
jne 0x43c450
mov eax, 0x5ef3f0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c447
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x44
jne 0x43c479
mov eax, 0x5ef3f4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c470
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x45
jne 0x43c4a2
mov eax, 0x5ef3f8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c499
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x46
jne 0x43c4cb
mov eax, 0x5ef3fc
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c4c2
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x47
jne 0x43c4f4
mov eax, 0x5ef400
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c4eb
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x48
jne 0x43c51d
mov eax, 0x5ef404
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c514
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x49
jne 0x43c546
mov eax, 0x5ef408
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c53d
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x4a
jne 0x43c56f
mov eax, 0x5ef40c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c566
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x4b
jne 0x43c598
mov eax, 0x5ef410
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c58f
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x4c
jne 0x43c5c1
mov eax, 0x5ef414
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c5b8
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x4d
jne 0x43c5ea
mov eax, 0x5ef418
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c5e1
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x4e
jne 0x43c613
mov eax, 0x5ef41c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c60a
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x4f
jne 0x43c63c
mov eax, 0x5ef420
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c633
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x50
jne 0x43c665
mov eax, 0x5ef424
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c65c
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x51
jne 0x43c68e
mov eax, 0x5ef428
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c685
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x52
jne 0x43c6b7
mov eax, 0x5ef42c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c6ae
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x53
jne 0x43c6e0
mov eax, 0x5ef430
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c6d7
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x54
jne 0x43c709
mov eax, 0x5ef434
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c700
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x55
jne 0x43c732
mov eax, 0x5ef438
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c729
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x56
jne 0x43c75b
mov eax, 0x5ef43c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c752
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x57
jne 0x43c784
mov eax, 0x5ef440
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c77b
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x58
jne 0x43c7ad
mov eax, 0x5ef444
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c7a4
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x59
jne 0x43c7d6
mov eax, 0x5ef448
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c7cd
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x5a
jne 0x43c7ff
mov eax, 0x5ef44c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c7f6
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x60
jne 0x43c828
mov eax, 0x5ef450
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c81f
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x61
jne 0x43c851
mov eax, 0x5ef456
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c848
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x62
jne 0x43c87a
mov eax, 0x5ef45c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c871
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x63
jne 0x43c8a3
mov eax, 0x5ef462
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c89a
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x64
jne 0x43c8cc
mov eax, 0x5ef468
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c8c3
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x65
jne 0x43c8f5
mov eax, 0x5ef46e
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c8ec
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x66
jne 0x43c91e
mov eax, 0x5ef474
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c915
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x67
jne 0x43c947
mov eax, 0x5ef47a
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c93e
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x68
jne 0x43c970
mov eax, 0x5ef480
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c967
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x69
jne 0x43c999
mov eax, 0x5ef486
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c990
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x6a
jne 0x43c9c2
mov eax, 0x5ef48c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c9b9
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x6b
jne 0x43c9eb
mov eax, 0x5ef492
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43c9e2
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x6d
jne 0x43ca14
mov eax, 0x5ef498
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43ca0b
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x6f
jne 0x43ca3d
mov eax, 0x5ef49e
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43ca34
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x70
jne 0x43ca66
mov eax, 0x5ef4a4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43ca5d
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x71
jne 0x43ca8f
mov eax, 0x5ef4a9
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43ca86
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x72
jne 0x43cab8
mov eax, 0x5ef4ae
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43caaf
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x73
jne 0x43cae1
mov eax, 0x5ef4b3
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43cad8
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x74
jne 0x43cb0a
mov eax, 0x5ef4b8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43cb01
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x75
jne 0x43cb33
mov eax, 0x5ef4bd
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43cb2a
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x76
jne 0x43cb5c
mov eax, 0x5ef4c2
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43cb53
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x77
jne 0x43cb85
mov eax, 0x5ef4c7
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43cb7c
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x78
jne 0x43cbae
mov eax, 0x5ef4cc
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43cba5
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x79
jne 0x43cbd7
mov eax, 0x5ef4d1
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43cbce
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x7a
jne 0x43cc00
mov eax, 0x5ef4d7
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43cbf7
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x7b
jne 0x43cc29
mov eax, 0x5ef4dd
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43cc20
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x7c
jne 0x43cc52
mov eax, 0x5ef4e3
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43cc49
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x7d
jne 0x43cc7b
mov eax, 0x5ef4e9
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43cc72
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x7e
jne 0x43cca4
mov eax, 0x5ef4ef
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43cc9b
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x7f
jne 0x43cccd
mov eax, 0x5ef4f5
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43ccc4
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 3
jne 0x43ccf6
mov eax, 0x5ef4fb
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43cced
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0xd
jne 0x43cd1f
mov eax, 0x5ef503
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43cd16
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x13
jne 0x43cd48
mov eax, 0x5ef50a
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43cd3f
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x14
jne 0x43cd71
mov eax, 0x5ef512
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43cd68
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x90
jne 0x43cd9d
mov eax, 0x5ef51d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43cd94
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x91
jne 0x43cdc9
mov eax, 0x5ef527
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43cdc0
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x1b
jne 0x43cdf2
mov eax, 0x5ef534
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43cde9
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x20
jne 0x43ce1b
mov eax, 0x5ef53a
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43ce12
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x21
jne 0x43ce44
mov eax, 0x5ef541
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43ce3b
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x22
jne 0x43ce6d
mov eax, 0x5ef54a
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43ce64
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x24
jne 0x43ce96
mov eax, 0x5ef555
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43ce8d
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x23
jne 0x43cebf
mov eax, 0x5ef55c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43ceb6
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x25
jne 0x43cee8
mov eax, 0x5ef562
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43cedf
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x26
jne 0x43cf11
mov eax, 0x5ef56b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43cf08
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x27
jne 0x43cf3a
mov eax, 0x5ef574
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43cf31
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x28
jne 0x43cf63
mov eax, 0x5ef57d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43cf5a
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x2d
jne 0x43cf8c
mov eax, 0x5ef586
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43cf83
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x2e
jne 0x43cfb5
mov eax, 0x5ef58c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43cfac
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0xba
jne 0x43cfe1
mov eax, 0x5ef592
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43cfd8
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0xbb
jne 0x43d00d
mov eax, 0x5ef599
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43d004
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0xbc
jne 0x43d039
mov eax, 0x5ef5a0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43d030
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0xbd
jne 0x43d065
mov eax, 0x5ef5a7
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43d05c
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0xbe
jne 0x43d091
mov eax, 0x5ef5ae
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43d088
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0xbf
jne 0x43d0bd
mov eax, 0x5ef5b5
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43d0b4
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0xc0
jne 0x43d0e9
mov eax, 0x5ef5bc
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43d0e0
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0xdb
jne 0x43d115
mov eax, 0x5ef5c5
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43d10c
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0xdd
jne 0x43d141
mov eax, 0x5ef5d0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43d138
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0xdc
jne 0x43d16d
mov eax, 0x5ef5db
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43d164
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0xde
jne 0x43d199
mov eax, 0x5ef5e2
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43d190
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x6a
jne 0x43d1c2
mov eax, 0x5ef5eb
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43d1b9
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 0x6b
jne 0x43d1eb
mov eax, 0x5ef5f2
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43d1e2
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43d20f
cmp dword [ebp + 8], 8
jne 0x43d20f
mov eax, 0x5ef5f9
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43d20b
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov eax, dword [ebp - 4]
test eax, eax
je 0x43d22b
push eax
mov ebx, eax
call fcn.00401295
inc eax
push eax
call fcn.0051a732
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
jmp 0x43d230
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43d241
push ebx
call fcn.0051a72c
add esp, 4
pop eax
mov esp, ebp
pop ebp
ret 4