Function at 0x4d75e6
Capabilities:
Execute anti-debugging instructions

Disassembly:
mov ecx, edx
bswap esi
rol bh, 2
clc
mov cx, 0xd8a4
mov ebp, 0xb3678882
jmp 0x4d6069
setno ch
xchg word [esp], di
inc ebx
xchg edi, esi
xchg dh, bh
xchg dx, bp
jmp 0x4d6044
mov al, bh
mov ecx, 0x6b5abe70
sub esp, 0xc
lea esp, [esp + 9]
dec edi
lea ebx, [ebx + esi]
jmp 0x4d5fef
mov word [esp], bp
xchg di, cx
add esp, 2
std
sub esp, 0x11
jmp 0x4d6053
clc
xchg ebp, ecx
add esp, 2
neg si
stc
adc bp, di
jmp 0x4d602e
mov dword [esp + 1], ebp
bswap edi
cld
mov ax, dx
mov esi, dword [esp + 0xf]
jmp 0x4d609c
lea ecx, reloc.MSVBVM60.DLL__CIcos
setae dh
mov word [esp + 2], dx
lea eax, [eax + ebx]
bsr esi, esp
mov edx, dword [esp + 2]
jmp 0x4d6002
mov bh, ah
rdtsc
bts edi, ebp
rdtsc
lea esi, [ebx - 0x4d]
clc
jmp 0x4d6153
sub esp, 4
mov bh, 0x7b
push bx
xchg bp, si
dec si
mov dl, bh
jmp 0x4d6086
lea edx, [ecx*4]
bt esi, edi
inc edi
cpuid
mov dl, al
mov bl, ch
jmp 0x4d601a
lea eax, reloc.MSVBVM60.DLL__CIcos
xchg word [esp + 6], bx
xchg word [esp], di
xchg ah, al
mov word [esp + 5], sp
call fcn.004d60c9
xchg word [esp + 0xb], dx
bsr cx, ax
sub esi, 0x892c4823
add esp, 7
xchg dh, al
cmc
jmp 0x4d613c
mov cl, byte [esp + 1]
xchg byte [esp + 5], al
std
pop word [esp + 1]
xchg cx, dx
pop word [esp + 4]
jmp 0x4d60df
neg edi
mov dx, 0xcb63
mov ecx, 0xf780c7bb
xchg si, ax
jmp 0x4d6233
cld
setl dh
mov dh, dl
rdtsc
mov dx, cx
add esp, 0xa
jmp 0x4d6124
shr bx, 0xe
setae dh
mov al, 0xc
bts esi, eax
jmp 0x4d61b3
mov ebx, esi
bsf cx, bx
pop di
bswap ebx
xchg si, bp
bsr bx, sp
jmp 0x4d6163
cpuid
mov ecx, dword [esp + 6]
xor cl, bh
add esp, 9
mov word [esp], sp
pop word [esp]
jmp 0x4d6179
mov di, 0x1339
bsf ax, si
lea edx, [esp + ecx]
call 0x4d61fd
pop edi
pop edi
jbe 0x4d6229
popal
push esi
popal
jb 0x4d6219
outsd dx, dword [esi]
jbe 0x4d6234
add byte [esi - 0x75], ah
jl 0x4d61f8
mov di, word [esp + 3]
sub esp, 6
push dword [esp + 5]
add eax, dword [ebx + reloc.MSVBVM60.DLL__CIcos]
and al, 5
bt edx, eax
mov dl, 0x93
pop dword [esp + 3]
jmp 0x4d619e
mov dword [esp], ecx
neg edx
bsf di, ax
xchg byte [esp + 2], bl
cpuid
stc
jmp 0x4d6209
adc ah, dl
inc edi
out dx, al
stc
push word [esp + 2]
and dh, 0x49
mov dh, cl
jmp 0x4d61e7
std
cld
bsf ebp, ebx
push word [esp + 5]
cmp ebx, 0x229aecf
mov al, byte [esp + 2]
jmp 0x4d6248
jb 0x4d6292
dec esi
outsd dx, dword [esi]
jb 0x4d6295
add al, bl
mov bp, word [esp + 1]
mov ebp, dword [esp + 1]
mov bh, 0xac
lea ebp, [edi + edi]
xchg word [esp + 3], ax
dec bx
mov dl, bh
jmp 0x4d61d0
shl dh, cl
std
cpuid
setae cl
xchg bp, ax
xchg word [esp + 5], ax
jmp 0x4d625d
mov dh, bl
mov byte [esp + 4], dl
push word [esp + 4]
mov bh, ch
jmp 0x4d6382
xchg word [esp], di
pop ax
dec edx
mov word [esp], ax
xchg esi, edi
mov byte [esp], bh
jmp 0x4d60b3
cld
rdtsc
mov ebp, dword [esp + 2]
rdtsc
mov ax, word [esp + 2]
and al, 2
jmp 0x4d62b2
bsr cx, si
dec cl
mov ebp, ebx
mov byte [esp + 6], ah
pop ax
xchg dword [esp], edi
jmp 0x4d6289
lea esi, [edx*4]
setns dl
mov eax, ecx
lea ebp, [ebx*4]
push ecx
lea esp, [esp + 7]
jmp 0x4d6300
bswap edx
pop bp
xchg byte [esp + 5], al
xchg bx, di
mov bp, di
bswap ecx
jmp 0x4d629f
cmp bp, 0xa764
push word [esp + 9]
adc dx, si
xchg word [esp + 0xb], ax
dec ecx
jmp 0x4d6328
mov ah, byte [esp]
lea esp, [esp + 2]
mov edi, dword [esp]
pushfd
xchg dl, ch
sub esp, 0x1c
jmp 0x4d62e6
mov di, 0x6f90
call fcn.004d6369
pop edi
pop edi
jbe 0x4d6381
popal
inc esi
jb 0x4d6388
push esi
popal
jb 0x4d6328
cpuid
mov dh, bh
lea ebp, [ebp*4]
mov dh, byte [esp + 1]
mov edi, ebx
pop bp
jmp 0x4d6312
mov bl, byte [esp + 1]
mov bx, word [esp + 5]
xchg bx, dx
lea edx, [ebx + esi]
xchg dword [esp + 2], esi
cmp al, 0x8f
jmp 0x4d62d4
add byte [ecx - 0x5789065b], bh
mov ecx, 0xa876f9a5
mov edx, 0x3af6026d
lea edi, [eax*4]
insd dword es:[edi], dx
add dh, dh
cmp cl, byte [ebp + 0x853c]
add byte [eax], al
clc
stc
cld
jmp 0x4d634f
pushfd
mov al, byte [esp + 5]
mov bp, word [esp]
pop word [esp + 2]
mov dh, bl
pop ebx
jmp 0x4d6274
pop esi
not edx
mov ebp, edx
xchg cx, si
not dh
mov bx, word [esp + 1]
jmp 0x4d641c
mov ax, 0x26ec
pop si
bt dx, si
jmp 0x4d66e0