Function at 0x4fa264
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
push ecx
push ebx
mov dword [ebp - 4], edx
mov ebx, eax
mov eax, dword [ebp - 4]
call fcn.00404e24
xor eax, eax
push ebp
push 0x4fb3a6
push dword fs:[eax]
mov dword fs:[eax], esp
mov eax, dword [ebp - 4]
cmp byte [eax], 0x30
jne 0x4fab23
mov eax, dword [ebp - 4]
cmp byte [eax + 1], 0x30
jne 0x4fa6e0
mov eax, dword [ebp - 4]
cmp byte [eax + 2], 0x30
jne 0x4fa4c5
mov eax, dword [ebp - 4]
cmp byte [eax + 3], 0x30
jne 0x4fa3be
mov eax, dword [ebp - 4]
cmp byte [eax + 4], 0x30
jne 0x4fa33f
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4fa304
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fa2eb
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa2e3
mov byte [ebx], 1
jmp 0x4fb390
mov byte [ebx], 2
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa2fc
mov byte [ebx], 4
jmp 0x4fb390
mov byte [ebx], 3
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fa326
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa31e
mov byte [ebx], 5
jmp 0x4fb390
mov byte [ebx], 6
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa337
mov byte [ebx], 9
jmp 0x4fb390
mov byte [ebx], 8
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4fa383
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fa36a
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa362
mov byte [ebx], 7
jmp 0x4fb390
mov byte [ebx], 0xa
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa37b
mov byte [ebx], 0xb
jmp 0x4fb390
mov byte [ebx], 0xd
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fa3a5
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa39d
mov byte [ebx], 0xe
jmp 0x4fb390
mov byte [ebx], 0xc
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa3b6
mov byte [ebx], 0xf
jmp 0x4fb390
mov byte [ebx], 0x10
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 4], 0x30
jne 0x4fa446
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4fa40b
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fa3f2
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa3ea
mov byte [ebx], 0x12
jmp 0x4fb390
mov byte [ebx], 0x14
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa403
mov byte [ebx], 0x11
jmp 0x4fb390
mov byte [ebx], 0x15
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fa42d
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa425
mov byte [ebx], 0x13
jmp 0x4fb390
mov byte [ebx], 0x19
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa43e
mov byte [ebx], 0x18
jmp 0x4fb390
mov byte [ebx], 0x16
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4fa48a
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fa471
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa469
mov byte [ebx], 0x17
jmp 0x4fb390
mov byte [ebx], 0x1a
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa482
mov byte [ebx], 0x1c
jmp 0x4fb390
mov byte [ebx], 0x1f
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fa4ac
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa4a4
mov byte [ebx], 0x1b
jmp 0x4fb390
mov byte [ebx], 0x1d
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa4bd
mov byte [ebx], 0x1e
jmp 0x4fb390
mov byte [ebx], 0x20
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 3], 0x30
jne 0x4fa5d9
mov eax, dword [ebp - 4]
cmp byte [eax + 4], 0x30
jne 0x4fa55a
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4fa51f
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fa506
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa4fe
mov byte [ebx], 0
jmp 0x4fb390
mov byte [ebx], 0x21
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa517
mov byte [ebx], 0x22
jmp 0x4fb390
mov byte [ebx], 0x24
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fa541
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa539
mov byte [ebx], 0x23
jmp 0x4fb390
mov byte [ebx], 0x25
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa552
mov byte [ebx], 0x26
jmp 0x4fb390
mov byte [ebx], 0x28
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4fa59e
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fa585
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa57d
mov byte [ebx], 0x27
jmp 0x4fb390
mov byte [ebx], 0x29
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa596
mov byte [ebx], 0x2a
jmp 0x4fb390
mov byte [ebx], 0x2b
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fa5c0
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa5b8
mov byte [ebx], 0x2c
jmp 0x4fb390
mov byte [ebx], 0x2d
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa5d1
mov byte [ebx], 0x2e
jmp 0x4fb390
mov byte [ebx], 0x2f
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 4], 0x30
jne 0x4fa661
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4fa626
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fa60d
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa605
mov byte [ebx], 0x30
jmp 0x4fb390
mov byte [ebx], 0x31
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa61e
mov byte [ebx], 0x32
jmp 0x4fb390
mov byte [ebx], 0x33
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fa648
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa640
mov byte [ebx], 0x34
jmp 0x4fb390
mov byte [ebx], 0x35
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa659
mov byte [ebx], 0x36
jmp 0x4fb390
mov byte [ebx], 0x37
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4fa6a5
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fa68c
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa684
mov byte [ebx], 0x38
jmp 0x4fb390
mov byte [ebx], 0x39
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa69d
mov byte [ebx], 0x3a
jmp 0x4fb390
mov byte [ebx], 0x3b
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fa6c7
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa6bf
mov byte [ebx], 0x3c
jmp 0x4fb390
mov byte [ebx], 0x5a
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa6d8
mov byte [ebx], 0x59
jmp 0x4fb390
mov byte [ebx], 0x58
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 2], 0x30
jne 0x4fa908
mov eax, dword [ebp - 4]
cmp byte [eax + 3], 0x30
jne 0x4fa801
mov eax, dword [ebp - 4]
cmp byte [eax + 4], 0x30
jne 0x4fa782
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4fa747
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fa72e
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa726
mov byte [ebx], 0x57
jmp 0x4fb390
mov byte [ebx], 0x56
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa73f
mov byte [ebx], 0x55
jmp 0x4fb390
mov byte [ebx], 0x54
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fa769
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa761
mov byte [ebx], 0x53
jmp 0x4fb390
mov byte [ebx], 0x52
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa77a
mov byte [ebx], 0x51
jmp 0x4fb390
mov byte [ebx], 0x50
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4fa7c6
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fa7ad
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa7a5
mov byte [ebx], 0x4f
jmp 0x4fb390
mov byte [ebx], 0x4e
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa7be
mov byte [ebx], 0x4d
jmp 0x4fb390
mov byte [ebx], 0x4c
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fa7e8
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa7e0
mov byte [ebx], 0x4b
jmp 0x4fb390
mov byte [ebx], 0x4a
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa7f9
mov byte [ebx], 0x49
jmp 0x4fb390
mov byte [ebx], 0x48
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 4], 0x30
jne 0x4fa889
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4fa84e
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fa835
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa82d
mov byte [ebx], 0x47
jmp 0x4fb390
mov byte [ebx], 0x46
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa846
mov byte [ebx], 0x45
jmp 0x4fb390
mov byte [ebx], 0x44
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fa870
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa868
mov byte [ebx], 0x43
jmp 0x4fb390
mov byte [ebx], 0x42
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa881
mov byte [ebx], 0x41
jmp 0x4fb390
mov byte [ebx], 0x40
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4fa8cd
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fa8b4
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa8ac
mov byte [ebx], 0x3f
jmp 0x4fb390
mov byte [ebx], 0x3e
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa8c5
mov byte [ebx], 0x3d
jmp 0x4fb390
mov byte [ebx], 0x5f
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fa8ef
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa8e7
mov byte [ebx], 0x5e
jmp 0x4fb390
mov byte [ebx], 0x5d
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa900
mov byte [ebx], 0x5b
jmp 0x4fb390
mov byte [ebx], 0x5c
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 3], 0x30
jne 0x4faa1c
mov eax, dword [ebp - 4]
cmp byte [eax + 4], 0x30
jne 0x4fa99d
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4fa962
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fa949
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa941
mov byte [ebx], 0x60
jmp 0x4fb390
mov byte [ebx], 0x61
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa95a
mov byte [ebx], 0x62
jmp 0x4fb390
mov byte [ebx], 0x63
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fa984
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa97c
mov byte [ebx], 0x64
jmp 0x4fb390
mov byte [ebx], 0x65
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa995
mov byte [ebx], 0x66
jmp 0x4fb390
mov byte [ebx], 0x69
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4fa9e1
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fa9c8
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa9c0
mov byte [ebx], 0x67
jmp 0x4fb390
mov byte [ebx], 0x68
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa9d9
mov byte [ebx], 0x6a
jmp 0x4fb390
mov byte [ebx], 0x6b
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4faa03
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fa9fb
mov byte [ebx], 0x6c
jmp 0x4fb390
mov byte [ebx], 0x6d
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4faa14
mov byte [ebx], 0x6e
jmp 0x4fb390
mov byte [ebx], 0x6f
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 4], 0x30
jne 0x4faaa4
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4faa69
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4faa50
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4faa48
mov byte [ebx], 0x70
jmp 0x4fb390
mov byte [ebx], 0x71
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4faa61
mov byte [ebx], 0x72
jmp 0x4fb390
mov byte [ebx], 0x73
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4faa8b
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4faa83
mov byte [ebx], 0x74
jmp 0x4fb390
mov byte [ebx], 0x75
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4faa9c
mov byte [ebx], 0x76
jmp 0x4fb390
mov byte [ebx], 0x77
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4faae8
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4faacf
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4faac7
mov byte [ebx], 0x78
jmp 0x4fb390
mov byte [ebx], 0x79
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4faae0
mov byte [ebx], 0x7d
jmp 0x4fb390
mov byte [ebx], 0x7c
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fab0a
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fab02
mov byte [ebx], 0x7b
jmp 0x4fb390
mov byte [ebx], 0x7e
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fab1b
mov byte [ebx], 0x7a
jmp 0x4fb390
mov byte [ebx], 0x7f
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 1], 0x30
jne 0x4faf73
mov eax, dword [ebp - 4]
cmp byte [eax + 2], 0x30
jne 0x4fad58
mov eax, dword [ebp - 4]
cmp byte [eax + 3], 0x30
jne 0x4fac51
mov eax, dword [ebp - 4]
cmp byte [eax + 4], 0x30
jne 0x4fabd2
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4fab97
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fab7e
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fab76
mov byte [ebx], 0x80
jmp 0x4fb390
mov byte [ebx], 0x82
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fab8f
mov byte [ebx], 0x81
jmp 0x4fb390
mov byte [ebx], 0x83
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fabb9
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fabb1
mov byte [ebx], 0x84
jmp 0x4fb390
mov byte [ebx], 0x85
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fabca
mov byte [ebx], 0x86
jmp 0x4fb390
mov byte [ebx], 0x87
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4fac16
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fabfd
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fabf5
mov byte [ebx], 0x88
jmp 0x4fb390
mov byte [ebx], 0x89
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fac0e
mov byte [ebx], 0x8a
jmp 0x4fb390
mov byte [ebx], 0x8b
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fac38
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fac30
mov byte [ebx], 0x8c
jmp 0x4fb390
mov byte [ebx], 0x8d
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fac49
mov byte [ebx], 0x8e
jmp 0x4fb390
mov byte [ebx], 0x8f
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 4], 0x30
jne 0x4facd9
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4fac9e
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fac85
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fac7d
mov byte [ebx], 0x90
jmp 0x4fb390
mov byte [ebx], 0x91
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fac96
mov byte [ebx], 0x96
jmp 0x4fb390
mov byte [ebx], 0x95
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4facc0
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4facb8
mov byte [ebx], 0x94
jmp 0x4fb390
mov byte [ebx], 0x93
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4facd1
mov byte [ebx], 0x92
jmp 0x4fb390
mov byte [ebx], 0x97
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4fad1d
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fad04
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4facfc
mov byte [ebx], 0x98
jmp 0x4fb390
mov byte [ebx], 0x9a
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fad15
mov byte [ebx], 0x99
jmp 0x4fb390
mov byte [ebx], 0x9b
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fad3f
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fad37
mov byte [ebx], 0x9c
jmp 0x4fb390
mov byte [ebx], 0x9d
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fad50
mov byte [ebx], 0x9e
jmp 0x4fb390
mov byte [ebx], 0x9f
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 3], 0x30
jne 0x4fae6c
mov eax, dword [ebp - 4]
cmp byte [eax + 4], 0x30
jne 0x4faded
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4fadb2
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fad99
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fad91
mov byte [ebx], 0xa0
jmp 0x4fb390
mov byte [ebx], 0xa1
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fadaa
mov byte [ebx], 0xa2
jmp 0x4fb390
mov byte [ebx], 0xaa
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fadd4
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fadcc
mov byte [ebx], 0xa5
jmp 0x4fb390
mov byte [ebx], 0xa6
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fade5
mov byte [ebx], 0xa7
jmp 0x4fb390
mov byte [ebx], 0xa8
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4fae31
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fae18
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fae10
mov byte [ebx], 0xa9
jmp 0x4fb390
mov byte [ebx], 0xa3
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fae29
mov byte [ebx], 0xa4
jmp 0x4fb390
mov byte [ebx], 0xab
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fae53
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fae4b
mov byte [ebx], 0xac
jmp 0x4fb390
mov byte [ebx], 0xad
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fae64
mov byte [ebx], 0xae
jmp 0x4fb390
mov byte [ebx], 0xaf
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 4], 0x30
jne 0x4faef4
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4faeb9
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4faea0
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fae98
mov byte [ebx], 0xb0
jmp 0x4fb390
mov byte [ebx], 0xb1
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4faeb1
mov byte [ebx], 0xb2
jmp 0x4fb390
mov byte [ebx], 0xb3
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4faedb
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4faed3
mov byte [ebx], 0xb4
jmp 0x4fb390
mov byte [ebx], 0xb5
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4faeec
mov byte [ebx], 0xc8
jmp 0x4fb390
mov byte [ebx], 0xc7
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4faf38
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4faf1f
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4faf17
mov byte [ebx], 0xc6
jmp 0x4fb390
mov byte [ebx], 0xc5
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4faf30
mov byte [ebx], 0xc4
jmp 0x4fb390
mov byte [ebx], 0xc3
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4faf5a
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4faf52
mov byte [ebx], 0xc2
jmp 0x4fb390
mov byte [ebx], 0xc1
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4faf6b
mov byte [ebx], 0xc0
jmp 0x4fb390
mov byte [ebx], 0xbf
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 2], 0x30
jne 0x4fb19b
mov eax, dword [ebp - 4]
cmp byte [eax + 3], 0x30
jne 0x4fb094
mov eax, dword [ebp - 4]
cmp byte [eax + 4], 0x30
jne 0x4fb015
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4fafda
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fafc1
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fafb9
mov byte [ebx], 0xbe
jmp 0x4fb390
mov byte [ebx], 0xbd
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fafd2
mov byte [ebx], 0xbc
jmp 0x4fb390
mov byte [ebx], 0xb6
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4faffc
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4faff4
mov byte [ebx], 0xb7
jmp 0x4fb390
mov byte [ebx], 0xb8
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb00d
mov byte [ebx], 0xb9
jmp 0x4fb390
mov byte [ebx], 0xba
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4fb059
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fb040
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb038
mov byte [ebx], 0xbb
jmp 0x4fb390
mov byte [ebx], 0xc9
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb051
mov byte [ebx], 0xca
jmp 0x4fb390
mov byte [ebx], 0xcb
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fb07b
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb073
mov byte [ebx], 0xcc
jmp 0x4fb390
mov byte [ebx], 0xcd
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb08c
mov byte [ebx], 0xce
jmp 0x4fb390
mov byte [ebx], 0xcf
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 4], 0x30
jne 0x4fb11c
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4fb0e1
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fb0c8
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb0c0
mov byte [ebx], 0xd0
jmp 0x4fb390
mov byte [ebx], 0xd1
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb0d9
mov byte [ebx], 0xd2
jmp 0x4fb390
mov byte [ebx], 0xdc
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fb103
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb0fb
mov byte [ebx], 0xd3
jmp 0x4fb390
mov byte [ebx], 0xdb
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb114
mov byte [ebx], 0xd4
jmp 0x4fb390
mov byte [ebx], 0xda
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4fb160
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fb147
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb13f
mov byte [ebx], 0xd5
jmp 0x4fb390
mov byte [ebx], 0xd9
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb158
mov byte [ebx], 0xd6
jmp 0x4fb390
mov byte [ebx], 0xd8
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fb182
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb17a
mov byte [ebx], 0xd7
jmp 0x4fb390
mov byte [ebx], 0xdd
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb193
mov byte [ebx], 0xde
jmp 0x4fb390
mov byte [ebx], 0xdf
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 3], 0x30
jne 0x4fb2af
mov eax, dword [ebp - 4]
cmp byte [eax + 4], 0x30
jne 0x4fb230
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4fb1f5
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fb1dc
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb1d4
mov byte [ebx], 0xe0
jmp 0x4fb390
mov byte [ebx], 0xe1
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb1ed
mov byte [ebx], 0xe2
jmp 0x4fb390
mov byte [ebx], 0xe3
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fb217
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb20f
mov byte [ebx], 0xe4
jmp 0x4fb390
mov byte [ebx], 0xe5
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb228
mov byte [ebx], 0xe6
jmp 0x4fb390
mov byte [ebx], 0xe7
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4fb274
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fb25b
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb253
mov byte [ebx], 0xe8
jmp 0x4fb390
mov byte [ebx], 0xe9
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb26c
mov byte [ebx], 0xea
jmp 0x4fb390
mov byte [ebx], 0xeb
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fb296
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb28e
mov byte [ebx], 0xec
jmp 0x4fb390
mov byte [ebx], 0xed
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb2a7
mov byte [ebx], 0xee
jmp 0x4fb390
mov byte [ebx], 0xf0
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 4], 0x30
jne 0x4fb32b
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4fb2fc
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fb2e3
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb2db
mov byte [ebx], 0xef
jmp 0x4fb390
mov byte [ebx], 0xf1
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb2f4
mov byte [ebx], 0xf2
jmp 0x4fb390
mov byte [ebx], 0xf3
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fb318
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb313
mov byte [ebx], 0xf4
jmp 0x4fb390
mov byte [ebx], 0xf5
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb326
mov byte [ebx], 0xff
jmp 0x4fb390
mov byte [ebx], 0xfe
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 5], 0x30
jne 0x4fb363
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fb350
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb34b
mov byte [ebx], 0xf6
jmp 0x4fb390
mov byte [ebx], 0xfd
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb35e
mov byte [ebx], 0xf7
jmp 0x4fb390
mov byte [ebx], 0xfc
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 6], 0x30
jne 0x4fb37f
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb37a
mov byte [ebx], 0xf8
jmp 0x4fb390
mov byte [ebx], 0xfb
jmp 0x4fb390
mov eax, dword [ebp - 4]
cmp byte [eax + 7], 0x30
jne 0x4fb38d
mov byte [ebx], 0xf9
jmp 0x4fb390
mov byte [ebx], 0xfa
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
push 0x4fb3ad
lea eax, [ebp - 4]
call fcn.00404984
ret