Function at 0x715cbc
Capabilities:
Check for software breakpoints

Disassembly:
push dword [esp]
jmp 0x71632e
shr ebp, 3
xor ebp, 0x745d97db
mov ebx, ebp
pop ebp
not ebx
jmp 0x715e73
mov esi, dword [esp]
add esp, 4
xor edx, dword [esp]
xor dword [esp], edx
xor edx, dword [esp]
mov esp, dword [esp]
jmp 0x715f1d
sub esp, 4
mov dword [esp], esi
push 0x3fbad5d1
push dword [esp]
mov esi, dword [esp]
push edi
mov edi, esp
jmp 0x715d49
push edi
mov dword [esp], ebx
jmp 0x7161e3
push dword [esp]
pop ebp
add esp, 4
sub esi, 0xf025b1e2
jmp 0x716260
or edx, edi
pop edi
not edx
push ebp
mov dword [esp], edx
dec dword [esp]
jmp 0x7162dc
push dword [esp]
mov eax, dword [esp]
add esp, 4
jmp 0x7161ec
pop eax
sub ecx, esi
mov esi, dword [esp]
add esp, 4
push ebp
jmp 0x7161d5
mov dword [esp], esi
push ebp
mov esi, dword [esp]
add esp, 4
pop ebp
not ebp
sub esp, 4
mov dword [esp], esi
mov esi, esp
push ebx
mov ebx, 4
add esi, ebx
pop ebx
sub esi, 4
xchg dword [esp], esi
pop esp
jmp 0x715f41
or esi, edx
pop edx
sub esi, 0x1f3918ff
mov ebx, esi
push dword [esp]
pop esi
push edx
mov edx, esp
add edx, 4
add edx, 4
push edx
push dword [esp + 4]
pop edx
pop dword [esp]
jmp 0x715ce8
sub esi, eax
jmp 0x715c06
push edx
mov edx, 0x79f7b8b3
sub ebx, edx
pop edx
push 0x28a36f2d
mov dword [esp], esi
mov dword [esp], ecx
pop dword [ebx]
jmp 0x715dd9
xor ebp, 0x16bd4967
jmp 0x715de1
mov ecx, dword [esp]
push ebp
mov ebp, esp
push edx
mov edx, 4
add ebp, edx
pop edx
push edx
jmp 0x716038
add edi, ebp
mov ebp, dword [esp]
jmp 0x715e96
pop esp
push esi
mov esi, 0x2ffdbd20
add esi, 1
jmp 0x715df2
xor ecx, eax
pop eax
push esi
jmp 0x715bbe
push edx
mov edx, esp
push ebp
mov ebp, 0x6fff6a86
push 0
sub dword [esp], ebp
mov ebp, dword [esp]
add esp, 4
and ebp, 0x7fe7ff97
xor ebp, 0x7fff690f
push edi
mov edi, 0x7dbb2a1c
neg edi
sub edi, 0xf244d1fd
add ebp, edi
pop edi
add edx, ebp
pop ebp
sub esp, 4
mov dword [esp], ecx
push ebp
jmp 0x715d6a
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
add esp, 4
or esi, 0x6f2098e2
inc esi
push edx
push eax
jmp 0x7164e6
push edx
jmp 0x7164c7
mov esp, dword [esp]
mov dword [esp], esi
mov esi, 0x3ab047d4
push ecx
sub esp, 4
mov dword [esp], esi
add dword [esp], 0x3f5fa82f
pop ecx
sub ecx, 0x3f5fa82f
push ecx
pop eax
push dword [esp]
pop ecx
add esp, 4
mov esi, dword [esp]
add esp, 4
jmp 0x715cfa
add edi, dword [esp]
add edi, 0x76ff43d7
push eax
mov eax, 0x57beb7d8
sub edi, eax
pop eax
jmp 0x71630a
mov ecx, esi
mov ebx, ecx
jmp 0x71623a
push dword [esp]
jmp 0x715e29
xor ebp, 0x7cdfe01a
jmp 0x715b2f
push ecx
jmp 0x715c18
push esi
xchg dword [esp], edi
not edi
xchg dword [esp], edi
jmp 0x715ed3
pop ebx
push edi
jmp 0x716135
mov dword [esp], esi
push eax
mov eax, 0x7bef6106
inc eax
and eax, 0x5fdeff19
xor eax, 0x281b7001
mov esi, eax
pop eax
mov ebx, 0x8c2aef00
add ebx, esi
mov esi, dword [esp]
add esp, 4
add ebx, 0x79f7b8b3
jmp 0x716438
pop ecx
sub eax, 0xe80d3dc4
xor edx, eax
pop eax
add edx, 0x6227e670
jmp 0x715c4b
shr ebx, 8
add ebx, 0x7f254b13
add edi, ebx
push dword [esp]
pop ebx
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
jmp 0x715ec9
add esp, 4
sub edi, 0x7e9f706a
sub edi, ebp
add edi, 0x7e9f706a
sub edi, 0x7de8c190
push ebp
jmp 0x716054
push 0x1b7fb0d1
mov dword [esp], esp
push ecx
push 4
jmp 0x716087
xchg dword [esp], ecx
pop esp
push ebp
jmp 0x715edf
mov esi, dword [esp]
add esp, 4
push eax
jmp 0x7163d2
mov ebp, 0x7dfd19fb
sub edi, ebp
pop ebp
mov eax, dword [esp]
add esp, 4
sub ebx, 1
jne 0x716263
sti
push esi
jmp 0x715feb
push esi
mov dword [esp], 0x28495500
mov dword [esp], ebx
mov dword [esp], eax
push ebx
push ecx
push esp
pop dword [esp]
add dword [esp], 4
pop ebx
add ebx, 4
jmp 0x716103
mov dword [esp], esi
jmp 0x7160a4
mov edx, eax
pop eax
dec edx
not edx
add edx, 0x71ff3431
jmp 0x716093
push 0x7d3fe3fa
mov ecx, dword [esp]
add esp, 4
jmp 0x7160e1
mov esi, 0x5fbff063
jmp 0x71619c
add edi, edx
push dword [esp]
pop edx
add esp, 4
push ebp
mov ebp, 0x7de8c190
jmp 0x715cce
add esp, 4
jmp 0x715bf5
xor eax, 0x77fbd300
push dword [esp]
pop ebp
add esp, 4
add edi, 0x7dfd19fb
sub edi, 0x7fadd000
add edi, 0x511aec07
add edi, eax
jmp 0x716109
push ebp
mov ebp, 0x5729bf59
shr ebp, 7
xor ebp, 0x7559edb6
or edi, ebp
pop ebp
sub edi, 0x5fc2270
jmp 0x7162ba
mov dword [esp], edi
mov edi, 0x7fb630a4
inc edi
push esi
jmp 0x715f7a
pop edi
jmp 0x7163b8
pop esp
add ecx, 4
xor ecx, dword [esp]
xor dword [esp], ecx
xor ecx, dword [esp]
jmp 0x71648e
pop edi
jmp 0x716145
mov edx, 4
sub ebp, edx
pop edx
xor ebp, dword [esp]
xor dword [esp], ebp
xor ebp, dword [esp]
mov esp, dword [esp]
mov dword [esp], edx
jmp 0x716227
mov ebp, 0x7ebc9e85
jmp 0x71642e
neg edi
add edi, 0xf8bb3c10
add ecx, edi
pop edi
sub ecx, 0x6fee45c8
add ecx, eax
add ecx, 0x6fee45c8
push esi
mov esi, 0x7fbdd868
sub ecx, esi
mov esi, dword [esp]
jmp 0x715f9b
pop ecx
add dword [esp + 4], ecx
pop ecx
pop ecx
jmp 0x7160f8
xor edx, 0x7a28a6ac
push edi
mov edi, 0x3bb7be80
jmp 0x715be4
push ebp
pop esi
jmp 0x715bd2
sub ebx, edi
pop edi
xor ebx, dword [esp]
xor dword [esp], ebx
xor ebx, dword [esp]
jmp 0x715d76
add ecx, 0x6efd9794
mov ebp, dword [esp]
jmp 0x715d03
xchg dword [esp], edi
pop esp
mov dword [esp], ebx
jmp 0x716496
sub edi, 0x76ff43d7
jmp 0x715db3
inc ecx
add ecx, 0x43d7d8a4
dec ecx
sub ecx, 0x6589426e
push esi
mov esi, ecx
push ecx
jmp 0x715dd0
push eax
mov eax, 4
jmp 0x716191
push edi
jmp 0x716300
push esi
mov esi, 0x511aec07
sub edi, esi
pop esi
push ebx
jmp 0x71614e
mov ebp, dword [esp]
add esp, 4
push ecx
push eax
push ecx
sub esp, 4
mov dword [esp], ebp
push edx
mov edx, 0x3eff0dbb
jmp 0x71637e
mov edi, esp
add edi, 4
add edi, 4
jmp 0x716189
xchg dword [esp], edx
pop esp
jmp 0x7162c1
push ebp
mov ebp, 0x73d7a81d
and ebp, 0x775e8779
jmp 0x715cae
xchg dword [esp], edi
jmp 0x7164d1
push edi
mov edi, 0x78fd63a8
jmp 0x71605e
push esi
push edx
push 0x3bf7a356
pop edx
push ecx
jmp 0x716511
push ebp
mov dword [esp], ecx
jmp 0x715f6a
push ebx
mov ebx, esp
jmp 0x716290
pop ebp
xor eax, 0x73df6b3a
jmp 0x716526
push dword [esp]
pop edx
add esp, 4
push 0xb325321
mov dword [esp], ecx
mov ecx, 4
add edx, ecx
pop ecx
push eax
mov dword [esp], esi
mov esi, 0x4ffb693e
add esi, 1
jmp 0x71626a
push esp
jmp 0x7161ff
pop ecx
pop esi
pop ecx
mov esi, 0x28e9cc52
xor esi, ebx
pop ebx
push edi
push 0x6fe9f635
mov edi, dword [esp]
add esp, 4
xor edi, 0x4e3ffa54
not edi
neg edi
jmp 0x715fce
sub ebx, esi
pop esi
push dword [edi]
jmp 0x715cb9
sub esi, 0x4ffb693b
add edx, esi
jmp 0x715b51
add ebx, 4
push esi
mov esi, 4
add ebx, esi
jmp 0x7162fa
and esi, edi
jmp 0x716007
mov dword [esp], eax
jmp 0x71634c
push ebp
push 0x71a66b58
mov dword [esp], ecx
mov ecx, 0x77bfaf8f
jmp 0x7163ad
pop edx
push eax
mov eax, 0x77f9c62c
not eax
or eax, 0x6cff1c44
or eax, 0x6bb7c4f1
xor eax, 0x3def3481
push ecx
jmp 0x71661a
pop esi
jmp 0x716326
mov edi, 4
jmp 0x7160ab
push ebp
push esi
mov esi, 0x396ef730
xor esi, 0x51e043
mov ebp, esi
mov esi, dword [esp]
add esp, 4
sub edi, ebp
jmp 0x716118
xchg dword [esp], ebx
jmp 0x71600d
pop edi
push ecx
jmp 0x715eb6
pop ecx
sub edi, 0x69f725c3
add edi, ecx
add edi, 0x69f725c3
pop ecx
push edx
push esp
jmp 0x71644d
mov dword [esp], edx
push esp
pop edx
push 0x1c1496d
jmp 0x71635b
mov dword [esp], esi
push eax
mov eax, 0x7dbb7a43
mov esi, 0x20058ee
add esi, eax
pop eax
add esi, 0x80442cd3
add edx, esi
pop esi
add edx, 4
push edx
jmp 0x7163ff
push edx
sub dword [esp], 0x7dbe2d65
pop ebp
add ebp, 0x7dbe2d65
pop edx
push ebp
sub dword [esp], 0x36aea357
pop ecx
add ecx, 0x36aea357
pop ebp
mov dword [esp + 4], ecx
mov ecx, dword [esp]
add esp, 4
jmp 0x716335
xor ecx, 0x533ef171
jmp 0x71643f
push ebx
mov ebx, 0x75b71ce0
xor esi, ebx
pop ebx
push eax
push edi
jmp 0x71645f
push ecx
mov ecx, 0x7d76f73c
xor ecx, 0x5add38d3
shr ecx, 7
or ecx, 0x7974e14e
add ecx, 0x86800822
mov eax, ecx
pop ecx
add esi, eax
pop eax
xor esi, 0x7f113d00
dec esi
jmp 0x715dec
push dword [esp + 4]
push dword [esp]
pop edx
add esp, 4
pop dword [esp]
mov esp, dword [esp]
sti
jmp 0x715b6b
push ebp
push ebp
push edx
mov edx, 0x77fbd300
mov ebp, edx
pop edx
xor dword [esp + 4], ebp
pop ebp
jmp 0x716614
sub edi, ebp
pop ebp
pop ebp
push eax
jmp 0x7162c9
add ebx, edi
jmp 0x715c7e
xor ecx, 0x144a7e3
mov ebp, ecx
pop ecx
jmp 0x716419
pop edx
push eax
push edi
mov dword [esp], ebp
mov ebp, 0x73df6b3e
mov eax, ebp
jmp 0x7161f4
mov edi, esp
add edi, 4
push eax
mov eax, 4
sub edi, eax
pop eax
jmp 0x7160ca
mov esp, dword [esp]
jmp 0x7164b0
mov ebx, 0xe4d994ad
push ebx
pop eax
pop ebx
jmp 0x715c77
sub edi, 0x3eff0dbb
add edi, 0x393f1773
add edi, 0x57beb7d8
jmp 0x7160d6
push 0x7fff858a
jmp 0x71655b
mov esp, dword [esp]
push edi
jmp 0x716595
sub ecx, 4
xchg dword [esp], ecx
pop esp
jmp 0x71669d
mov eax, 0x5edfe298
jmp 0x715f59
mov ecx, 0x5f6ba72f
xor edx, ecx
pop ecx
add edx, 0xfa3b0018
mov esi, edx
jmp 0x71653b
add edx, 0x3f190c1c
add edx, eax
sub edx, 0x3f190c1c
pop eax
push edi
jmp 0x7165a8
pop edx
shl esi, 1
xor esi, 0x577fe26d
add esi, 0x34fe296a
mov ebp, esi
pop esi
sub ecx, 0x6efd9794
sub ecx, ebp
jmp 0x7160bc
pop edx
neg edx
or edx, 0x7e306a0f
add edx, 0x75ac91e2
jmp 0x7165b8
mov dword [esp], 0x4d717650
mov dword [esp], eax
mov dword [esp], ebp
push eax
jmp 0x71668f
push eax
mov eax, 0x77ed5ffd
or eax, 0x6dbbe374
jmp 0x7165c5
mov ebp, edx
pop edx
mov ecx, 0x73dd0c65
jmp 0x71662c
push ecx
mov ecx, 0x6ff222e2
jmp 0x7165f2
sub ecx, 0xeff27070
add eax, ecx
pop ecx
and eax, 0x74fb7a6b
and eax, 0x63faffba
xor eax, 0x60fa322e
mov edi, eax
pop eax
sub edx, edi
jmp 0x716022
pop eax
jmp 0x715fa6
mov ecx, 0x5f5f8cbe
sub ecx, 0xef63cc35
add eax, ecx
jmp 0x715e5f
add ecx, 0x7fcdaa4d
sub ecx, ebp
sub ecx, 0x7fcdaa4d
pop ebp
sub edx, 0x36a3cd4e
add edx, ecx
push eax
mov eax, 0x36a3cd4e
add edx, eax
pop eax
jmp 0x716651
pop ecx
xchg dword [esp], edx
mov esp, dword [esp]
push ebx
sub esp, 4
jmp 0x716661
mov dword [esp], eax
mov eax, esp
add eax, 4
sub eax, 4
push eax
push dword [esp + 4]
push dword [esp]
pop eax
add esp, 4
pop dword [esp]
jmp 0x716687
mov esp, dword [esp]
jmp 0x715e30
push ecx
mov ecx, esp
add ecx, 4
jmp 0x7164da
mov dword [esp], edx
mov edx, 0x25c5f921
mov eax, edx
mov edx, dword [esp]
add esp, 4
sub esp, 4
mov dword [esp], eax
pop ebp
pop eax
push edx
jmp 0x7166be
mov edx, 0x731bd611
inc edx
shr edx, 4
xor edx, 0x798d23e4
jmp 0x715f84