Function at 0x11ab3bb
Capabilities:
Check for software breakpoints

Disassembly:
push ebx
cwde
mov eax, edi
mov ecx, esi
call fcn.01a3c2a4
add esp, 4
jmp 0x1374b78
jne 0x13741ab
mov ebx, dword [ebp + 0xc]
test esp, edx
cmp edi, 0x14
jmp 0x119c585
rep stosd dword es:[edi], eax
jmp 0x1996897
jb 0x118d59a
lea eax, [edi + ebx - 0x14]
jmp 0x11a1de8
jne 0x199ec5c
cmp dword [esi + 0x20], 0
jmp 0x199ec56
add dword [ebp + 0xc], eax
mov dword [esi + 0x58], 0
cmc
sub dword [ebp - 4], eax
cmp dword [esi + 0x48], 0x112
jmp 0x136da55
jb 0x13741ba
mov dword [ebp - 8], edi
mov dword [esi + 0x58], ebx
test sp, dx
cmp ebx, 0x14
jae 0x137308e
lea eax, [esi + 0x5c]
xchg ch, cl
push eax
mov eax, ebx
cmovb ecx, eax
mov ecx, esi
call fcn.01a3c2a4
lea esp, [esp + 4]
cmp eax, 0x8b63ef4
clc
jmp 0x198f592
jmp 0x1a2864e
call fcn.01a3146a
test eax, eax
jmp 0x13743dc
pop edi
bswap ebx
pop esi
cmovbe ebx, ebx
bswap ebx
mov eax, 1
pop ebx
jmp 0x1364916
call fcn.01a3146a
test eax, eax
jmp 0x1a2c017
shl edx, 0x10
or eax, edx
cmp di, 0x5f86
test bp, 0x1ac0
shr ecx, 1
jmp 0x11904a8
jne 0x199d4ab
mov eax, dword [ebp + 0x10]
bsr ebx, edx
xadd ebx, ebx
mov dword [esi + 0x58], edi
add dword [eax], edi
sbb edi, ebx
movsx eax, bx
mov eax, dword [ebp + 0x14]
shld si, ax, 0xcb
inc bh
ror bh, cl
pop edi
pop esi
sub bx, si
mov bh, 0xce
mov dword [eax], 3
clc
btr ebx, ebp
sar bl, 0x61
xor eax, eax
pop ebx
mov esp, ebp
pop ebp
jmp 0x137134d
pop ebp
jmp 0x198ce6d
mov esp, ebp
pop ebp
jmp 0x199e2d1
mov dword [esi + 0x18], eax
push eax
cwde
sets al
cmove eax, eax
mov eax, esi
jmp 0x11a3f5f
push ebp
inc bp
mov ebp, esp
sub esp, 8
jmp 0x1a3867e
ret
mov eax, 0x300
shl eax, cl
cmc
add eax, 0x736
jmp 0x1a3159b
cmp ecx, 5
jmp 0x1a39ca7
mov dword [ebp + 0xc], ebx
jmp 0x1377f10
mov dword [esi + 0x18], ebx
jmp 0x11a22e8
mov esp, ebp
mov bp, bx
mov ebp, 0x7d665a28
jmp 0x136adcc
push eax
jmp 0x198f58a
pop ebp
jmp 0x1377fb7
ret
cmp dword [esi + 0x58], 5
jmp 0x199dcd3
mov esp, ebp
jmp 0x1a419f2
je 0x1992b2a
mov edi, dword [ebp - 4]
mov ebx, dword [ebp + 0x10]
jmp 0x1990670
mov esp, ebp
mov ebp, ebp
pop ebp
jmp 0x11ac3b3
rep stosw word es:[edi], ax
mov edi, dword [ebp - 4]
dec ecx
rcl ch, cl
sar cx, cl
mov ecx, 1
cmc
clc
test si, 0x76fe
sub eax, eax
jmp 0x1a3c956
ret
jne 0x11a3eae
movzx eax, byte [esi + 0x5d]
cmovge cx, bx
movzx ecx, byte [esi + 0x5e]
bts dx, ax
dec dl
movzx edx, byte [esi + 0x5f]
cmp bh, dh
cmc
test bl, 0x79
shl eax, 8
cmc
stc
or eax, ecx
add ch, bh
movzx ecx, byte [esi + 0x60]
shl eax, 8
test dx, 0x1a22
or eax, edx
shrd edx, ecx, 0xc1
movsx edx, di
rcl dh, cl
shl eax, 8
cmp al, 0xff
sal dh, cl
or eax, ecx
mov dword [esi + 0x20], eax
shl dl, 0x4f
mov dword [esi + 0x1c], 0xffffffff
bt edx, 0x89
mov dword [esi + 0x4c], 0
inc dh
shl edx, cl
mov dword [esi + 0x58], 0
not dx
mov edx, dword [ebp + 8]
clc
cmp dword [esi + 0x24], edx
jae 0x199afec
cmp dword [esi + 0x50], 0
je 0x1a2b109
mov ecx, dword [esi + 4]
sar eax, cl
add ecx, dword [esi]
mov edx, ebp
cdq
mov edx, dword [esi + 0x10]
jmp 0x11ac893
mov dword [esi + 0x40], ecx
mov dword [esi + 0x3c], ecx
jmp 0x1a3e4f2
je 0x199a084
mov edi, dword [ebp + 8]
xchg ah, al
mov eax, eax
movsx eax, dx
lea eax, [esi + 0x5c]
jmp 0x11aa61f
sub edi, edi
mov dword [ebp - 8], edi
stc
cmp ebx, 0x14
jae 0x11a1777
cmp edi, dword [ebp - 4]
jmp 0x199dcaa
inc dword [esi + 0x58]
jmp 0x1a31b1f
add dword [ecx], eax
cmp si, 0x164
jmp 0x11a09a0
jne 0x11a3eae
mov eax, dword [esi + 0x18]
stc
mov ecx, dword [ebp + 0x10]
test bx, 0x3ae0
sub eax, ebx
clc
stc
add dword [ecx], eax
test esi, 0x544c1b0c
cmc
add ebx, eax
jmp 0x1362ba7
test eax, eax
cwde
sete al
mov eax, ebx
jmp 0x1a28643
jmp 0x11a09ab
ret
je 0x1372afc
test edi, edi
jmp 0x198ce3e
push esi
push edi
mov edi, dword [ebx]
mov esi, eax
mov ax, sp
jmp 0x1992e68
cmp dword [esi + 0x48], 0x112
jmp 0x1a2c62e
jbe 0x136b0c1
mov ecx, dword [esi + 0x58]
jmp 0x1361b8d
ret
mov dword [ebp - 4], edi
jmp 0x1a3b33b
test eax, eax
jmp 0x1373088
jmp 0x1a2c634
inc eax
stc
cmp eax, ecx
jmp 0x11a5a9f
push eax
jmp 0x1a2b0cc
mov byte [ecx + esi + 0x5c], dl
jmp 0x1374274
mov dword [esi + 0x34], eax
jmp 0x1a3a7fa
cmp dword [esi + 0x20], 0
jmp 0x19967f5
mov eax, dword [ebp + 8]
jmp 0x1368967
jne 0x1996813
mov edx, dword [ebp + 0x14]
xor edi, 0x26aa0d1c
mov dword [edx], 1
sar ebx, 0xcd
inc edi
btr di, 0x5c
xor eax, eax
or bl, al
cmp dword [esi + 0x20], eax
pop edi
pop esi
movsx bx, dl
setne al
mov bx, ax
pop ebx
jmp 0x1a28725
adc ecx, ecx
jmp 0x1371016
mov byte [edx + eax], bl
jmp 0x1990dc3
mov eax, dword [ebp + 0x10]
add dword [eax], edi
dec edi
rol esi, 0x27
mov ecx, dword [ebp + 0x14]
or edi, 0x7ed26325
pop edi
rcl si, 0xdd
sbb ebx, edx
pop esi
inc bh
setnp bh
mov dword [ecx], 3
xor eax, eax
xchg bx, bx
pop ebx
jmp 0x11aa55a
cmp dword [esi + 0x48], 0
jmp 0x119f15b
je 0x11a5aa5
sub edx, ebx
mov bl, byte [eax]
jmp 0x199820b
jae 0x11a1774
mov eax, dword [ebp + 0xc]
test cx, 0x739d
mov dl, byte [edi + eax]
mov byte [ebx + esi + 0x5c], dl
lea ebx, [ebx + ecx]
lea edi, [edi + ecx]
cmc
test bp, 0x5e3a
cmp ebx, 0x14
jmp 0x11a176e
jb 0x11a5ab8
cmp byte [esi + 0x5c], 0
jmp 0x1372a8b
ret
call fcn.0199fb3e
mov ecx, dword [ebp + 0x14]
test esi, 0xabc38e9
cmp di, 0x534a
cmc
mov dword [ecx], 0
cmp ah, 0xcc
jmp 0x198b035
je 0x1a40feb
mov edx, dword [ebp + 0x14]
pop edi
btc esi, eax
shl ebx, cl
pop esi
sbb bh, 0x4f
mov dword [edx], 2
movsx ebx, si
sub eax, eax
cmove bx, di
movzx ebx, cx
pop ebx
jmp 0x136c864
test ebx, ebx
jmp 0x118d7a8
je 0x1a2ad75
mov ebx, dword [ebp + 0xc]
xchg edi, edi
mov edi, dword [ebp + 8]
jmp 0x1991883
mov esp, ebp
jmp 0x11a7805
lea ecx, [edi + ebx]
shr dx, 0x65
mov dx, si
lea edx, [esi + 0x5c]
cmp al, dl
cmp ebx, ecx
jmp 0x199d4a3
mov eax, esi
jmp 0x136379a
mov ecx, 1
mov ebx, dword [esi + 0x58]
jmp 0x1a28614
jne 0x11a3eae
mov ecx, dword [esi + 0x18]
rcr ax, cl
mov edx, dword [ebp - 8]
sub ecx, ebx
sbb al, 0x54
movsx ax, ah
or ah, 0x40
sub ecx, esi
cmp ebx, 0x798715d6
movsx ax, dh
lea eax, [edx + ecx - 0x5c]
and cl, ch
mov ecx, dword [ebp + 0x10]
jmp 0x13742af
je 0x1992b2a
cmp dword [esi + 0x4c], 0
jmp 0x1379a47
inc eax
sub edi, 1
mov dword [ebp + 0xc], eax
jne 0x198ce44
mov dword [ebp - 4], edi
jmp 0x136b0c1
je 0x1371022
mov ecx, eax
mov eax, 0x400
mov edi, edx
ror dh, cl
movzx edx, si
movzx edx, ax
shr ax, cl
mov eax, edx
cmp ebp, edx
jmp 0x11a477e
inc dword [ebx]
jmp 0x1a2f364
push ebx
not bl
movzx bx, ch
mov ebx, dword [ebp + 0x10]
jmp 0x198ac82
jae 0x1a2f371
mov eax, dword [ebp + 0xc]
dec dl
inc dl
mov dl, byte [eax]
jmp 0x1991ba3
mov dword [esi + 0x50], eax
jmp 0x1a2b10e
mov dword [ebx], 0
jmp 0x199e70b
mov dword [esi + 0x44], ecx
jmp 0x1372ff5
mov dword [esi + 0x38], ecx
jmp 0x1991d4d
mov ecx, dword [ebp + 0x14]
bswap di
shr bh, 0x43
pop edi
not bl
bsf si, si
pop esi
mov dword [ecx], 4
movzx ebx, sp
cmc
sub eax, eax
bswap ebx
pop ebx
jmp 0x136dc68
pop ebp
jmp 0x136b00d