Function at 0x14767ef
Capabilities:
Execute anti-debugging instructions

Disassembly:
push ebx
mov dword [esp], edx
mov edx, 0x3ddc421d
add edi, edx
mov edx, dword [esp]
push ebp
jmp 0x1476947
xor ebp, dword [esp]
xor dword [esp], ebp
jmp 0x1475f71
pop eax
jmp 0x14765a1
sub ebx, 0xceab5a6d
add ecx, ebx
pop ebx
pop ebx
push ecx
not dword [esp]
pop ecx
push 0x271e542e
mov dword [esp], edi
mov edi, 0x3bf68739
sub edi, 0x70d1bebb
xor ecx, edi
jmp 0x14763c3
xor ebp, dword [esp]
mov esp, dword [esp]
mov dword [esp], edx
push ebx
mov ebx, 0x203d6b8a
mov dword [esp + 4], ebx
mov ebx, dword [esp]
jmp 0x1475fe3
xchg edx, esi
shl edx, 4
sub edx, 0x725baf39
mov eax, edx
pop edx
xor eax, 0x7cd7eca3
add ebp, 0x7dd795c7
add ebp, eax
sub ebp, 0x7dd795c7
pop eax
push esi
push 0x7fc3fec4
pop esi
sub esi, 0x7fc3fec0
jmp 0x1476269
not ecx
sub ecx, 0x5f4e8ba5
push edx
jmp 0x1476a20
xchg edx, esi
jmp 0x14769ea
add esp, 4
mov dword [esp], esi
pop dword [ecx]
sub esp, 4
mov dword [esp], ebp
mov dword [esp], eax
mov eax, 0x7fb73f90
sub esp, 4
jmp 0x14764f6
sub edx, 0x7de74223
mov ebp, dword [esp]
add esp, 4
push edi
mov edi, 4
add edx, edi
jmp 0x1476273
mov edx, 0xb427d1fb
sub eax, edx
mov edx, dword [esp]
jmp fcn.0147608d
push esp
pop eax
jmp 0x147641a
add ebp, 0x8093bf7d
add edi, ebp
pop ebp
sub edi, 4
xchg dword [esp], edi
pop esp
jmp 0x1476199
pop edx
jmp 0x1475fdc
mov dword [esp], eax
mov dword [esp], ecx
mov ecx, 0x75cd37f7
jmp 0x14761a1
mov dword [esp], ebp
jmp 0x14768db
xor ebx, ecx
jmp 0x14761c1
pop ecx
inc ebx
xchg ebx, edx
xchg edx, esi
xchg esi, eax
jmp 0x1476709
shr ecx, 4
push ebp
mov ebp, 0x5f76439f
xor ecx, ebp
mov ebp, dword [esp]
add esp, 4
push edi
push ebp
push 0x7dff5f38
pop ebp
dec ebp
shr ebp, 2
push ebp
not dword [esp]
jmp 0x14765d6
sub ebp, esi
push dword [esp]
jmp 0x14769f0
pop edi
push edx
jmp 0x1476392
shl ebx, 4
add ebx, 0x74c23b1d
add esi, ebx
mov ebx, dword [esp]
add esp, 4
push ecx
jmp 0x14766ec
shl ebx, 6
jmp 0x1475ed8
push ebx
mov ebx, 0x74ee6cda
jmp 0x1476294
pop esp
push esi
mov dword [esp], ecx
mov dword [esp], edx
mov edx, 0x6483e69c
add esi, 0x7fa8b801
sub esi, 0x6f1f44ef
jmp 0x14765b8
push dword [esp + 4]
pop edx
pop dword [esp]
mov esp, dword [esp]
push ecx
mov ecx, esp
push esi
mov esi, 4
add ecx, esi
mov esi, dword [esp]
add esp, 4
jmp 0x147654d
mov edi, dword [esp]
add esp, 4
mov ebx, ecx
pop ecx
sub esp, 4
jmp 0x1476189
add eax, 0x3ffdcf66
jmp 0x1476a10
push ebx
mov ebx, 4
add eax, ebx
pop ebx
push ebx
mov ebx, 0x53c596fa
shr ebx, 5
add ebx, 0x5fbf86ea
dec ebx
shr ebx, 7
jmp 0x1476545
mov dword [esp], edx
push 0x7af4760f
mov edx, dword [esp]
add esp, 4
sub edx, 0x77f7cb31
jmp 0x1476561
push dword [ecx]
push dword [esp]
push dword [esp]
pop esi
jmp 0x1476879
push ecx
mov ecx, esp
jmp 0x1476819
add ecx, 4
xor ecx, dword [esp]
xor dword [esp], ecx
xor ecx, dword [esp]
jmp 0x1476333
push esi
mov esi, 0x75cb313a
xor edx, esi
pop esi
sub eax, 0x7ffa8100
sub eax, 0x3ffdcf66
sub eax, edx
jmp 0x14763d4
xchg edx, esi
xchg ebx, edx
and ebx, 0x71723260
jmp 0x147627a
sub esi, edx
add esi, 0x6f1f44ef
push edi
mov edi, esp
push ebp
mov ebp, 0x769bbef2
shr ebp, 8
not ebp
not ebp
dec ebp
jmp 0x14768d0
pop ebp
sub ebp, 0xb3508a6b
mov edi, ebp
pop ebp
jmp 0x1475ea7
add eax, ecx
sub eax, 0x47df4763
pop ecx
jmp 0x1476a38
mov edx, dword [esp]
add esp, 4
push ebp
push esi
jmp 0x14767fd
add esi, ecx
jmp 0x147697b
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg dword [esp], ecx
pop esp
jmp 0x14768a0
not eax
push esi
jmp 0x147696c
shl eax, 8
not eax
add eax, 0xf2711905
add ebp, eax
pop eax
jmp 0x1476857
xchg dword [esp], ebp
pop esp
shl edi, 6
sub edi, 0x716eb0c8
add edi, 0xf0f50b8a
xor ecx, edi
pop edi
push eax
push ebx
mov ebx, 0x67f94e60
or ebx, 0x7fff7fc7
dec ebx
xor ebx, 0x5151c017
mov eax, ebx
pop ebx
jmp 0x14769be
push ebp
mov ebp, esp
push eax
mov eax, 0x5ef27119
jmp 0x1476740
push 0x32fa79e2
pop esi
add esi, 0xcd058622
mov ebp, esi
pop esi
add edx, 0x7de74223
add edx, ebp
jmp 0x1476015
add ecx, 4
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], ecx
mov ecx, 0x63b95e3f
sub ecx, 0x6be7451b
xor ecx, 0x6f22e552
jmp 0x1476986
add ebp, 4
xchg dword [esp], ebp
mov esp, dword [esp]
jmp 0x1476524
push ebp
mov dword [esp], edx
push esp
jmp 0x14766bd
add eax, 0x47df4763
jmp 0x147662a
mov dword [esp], ecx
jmp 0x1476920
add ebp, 0x7ef5a4ca
jmp 0x14760f8
mov ebp, 0x7fa8b801
jmp 0x14768e5
sub esi, 0x67deecb6
sub esi, ebp
jmp 0x1476957
mov dword [esp], 0x1a4d7e28
jmp 0x147692c
mov dword [esp], ecx
push eax
mov eax, 0x5eb74d56
mov ecx, 0x19269631
add ecx, eax
mov eax, dword [esp]
add esp, 4
jmp 0x14761f0
mov ebp, esp
add ebp, 4
add ebp, 4
jmp 0x1476792
add esi, 0x67deecb6
pop ebp
mov edx, dword [esp]
sub esp, 4
jmp 0x1476973
push eax
pop esi
jmp 0x1475ec6
mov dword [esp], eax
jmp 0x1476064
add esi, 0x2eaebff1
jmp 0x14769cb
xor ecx, 0x98344715
xor ebx, ecx
jmp 0x1476993
pop ecx
add eax, ebx
pop ebx
xor eax, dword [esp]
xor dword [esp], eax
xor eax, dword [esp]
pop esp
push ebx
push eax
mov dword [esp], ecx
mov ecx, 0x4a2eec32
push ebx
mov ebx, 0xffffffff
sub ecx, 0x6cefdc13
add ecx, ebx
jmp 0x14762df
sub esi, eax
mov eax, dword [esp]
add esp, 4
jmp 0x14766dd
pop ecx
sub esp, 4
mov dword [esp], ebp
mov ebp, esp
push 0x2f16892
mov dword [esp], eax
push edx
push 0x2ef339bf
jmp 0x147612c
dec esi
jmp 0x1475f8c
pop esi
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
jmp 0x1476a08
mov esp, dword [esp]
jmp 0x1475ebb
push ecx
mov ecx, 0x7afe9958
not ecx
inc ecx
not ecx
jmp 0x1475fce
mov edx, 0x5a47a5fd
add ecx, edx
pop edx
jmp 0x1476896
mov edx, dword [esp]
push ebx
mov dword [esp], eax
mov eax, esp
jmp 0x1476a46
add eax, 4
jmp 0x1476a50
add eax, 4
xchg dword [esp], eax
pop esp
push edx
jmp 0x147602e