Function at 0x1003cf3c
Capabilities:
Check for time delay via gettickcount
Terminate process

Disassembly:
push ebp
sub esp, 0x38
mov eax, 0x10093ff4
call fcn.1006d4b8
sub esp, 0x26c
push ebx
push esi
push edi
push str.HookedRakClientInterface::Receive
call fcn.1006b60e
mov eax, dword [0x101b32a0]
pop ecx
mov ecx, dword [eax]
mov eax, dword [ecx]
call dword [eax + 0x20]
mov edi, eax
push edi
mov dword [ebp + 4], edi
call fcn.1003adc0
pop ecx
cmp al, 0xcb
jne 0x1003d60a
xor ebx, ebx
lea ecx, [ebp - 0x278]
push ebx
push dword [edi + 8]
push dword [edi + 0x10]
call fcn.10001526
push 8
lea ecx, [ebp - 0x278]
mov dword [ebp - 4], ebx
call fcn.10001639
inc ebx
lea eax, [ebp + 0x38]
push ebx
push 0x10
push eax
lea ecx, [ebp - 0x278]
call fcn.10001691
push 0x1f
lea eax, [ebp + 0x18]
push eax
lea ecx, [ebp - 0x278]
call fcn.10001643
movss xmm0, dword [ebp + 0x31]
sub esp, 0x38
cvtps2pd xmm0, xmm0
movzx eax, byte [ebp + 0x35]
movzx ecx, word [ebp + 0x38]
and eax, 0x3f
movsd qword [esp + 0x30], xmm0
movss xmm0, dword [ebp + 0x2d]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x28], xmm0
movss xmm0, dword [ebp + 0x29]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x20], xmm0
movss xmm0, dword [ebp + 0x25]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x18], xmm0
movss xmm0, dword [ebp + 0x21]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x10], xmm0
movss xmm0, dword [ebp + 0x1d]
cvtps2pd xmm0, xmm0
movsd qword [esp + 8], xmm0
movss xmm0, dword [ebp + 0x19]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push eax
movzx eax, byte [ebp + 0x36]
push eax
movzx eax, byte [ebp + 0x18]
push eax
push ecx
push ecx
call fcn.10047d44
pop ecx
push eax
push str.AimData___s__d__d___d__d___0.2f__0.2f___0.2f__0.2f___0.2f__0.2f___0.2f
push ebx
call fcn.1006af0f
mov al, byte [ebp + 0x36]
add esp, 0x54
cmp al, 0x91
jne 0x1003d071
mov eax, dword [0x10171a30]
movzx ecx, word [ebp + 0x38]
mov byte [ecx + eax + 0x179e2], bl
mov al, byte [ebp + 0x36]
cmp al, 0xab
jne 0x1003d088
mov eax, dword [0x10171a30]
movzx ecx, word [ebp + 0x38]
mov byte [ecx + eax + 0x175f3], bl
mov al, byte [ebp + 0x36]
cmp al, 0xbb
jne 0x1003d09f
mov eax, dword [0x10171a30]
movzx ecx, word [ebp + 0x38]
mov byte [ecx + eax + 0x15e6a], bl
mov al, byte [ebp + 0x36]
cmp al, 0x12
jne 0x1003d0b6
mov eax, dword [0x10171a30]
movzx ecx, word [ebp + 0x38]
mov byte [ecx + eax + 0x17dce], bl
mov al, byte [ebp + 0x36]
cmp al, 0x88
jne 0x1003d0cd
mov eax, dword [0x10171a30]
movzx ecx, word [ebp + 0x38]
mov byte [ecx + eax + 0x18992], bl
mov al, byte [ebp + 0x36]
cmp al, 0x86
jne 0x1003d0e4
mov eax, dword [0x10171a30]
movzx ecx, word [ebp + 0x38]
mov byte [ecx + eax + 0x17dce], bl
mov al, byte [ebp + 0x36]
cmp al, 0x84
jne 0x1003d0fb
mov eax, dword [0x10171a30]
movzx ecx, word [ebp + 0x38]
mov byte [ecx + eax + 0x16e1b], bl
mov al, byte [ebp + 0x36]
cmp al, 0xc7
jne 0x1003d112
mov eax, dword [0x10171a30]
movzx ecx, word [ebp + 0x38]
mov byte [ecx + eax + 0x181ba], bl
mov al, byte [ebp + 0x36]
cmp al, 0xdc
je 0x1003d128
cmp al, 0x8f
je 0x1003d128
cmp al, 0x9c
je 0x1003d128
cmp byte [ebp + 0x18], 0xe
je 0x1003d128
cmp al, 0xab
jne 0x1003d138
movzx ecx, word [ebp + 0x38]
mov eax, dword [0x10171a30]
mov byte [ecx + eax + 0x185a6], bl
xor edi, edi
mov esi, edi
push esi
call fcn.100041cd
pop ecx
test al, al
je 0x1003d148
inc edi
inc esi
cmp esi, 0x3ec
jl 0x1003d13c
movss xmm2, dword [ebp + 0x19]
movss xmm1, dword [0x100a52c0]
ucomiss xmm2, xmm1
push 0x44
pop edx
lahf
test dl, ah
jp 0x1003d198
movss xmm0, dword [ebp + 0x1d]
ucomiss xmm0, xmm1
lahf
test dl, ah
jp 0x1003d198
movss xmm0, dword [ebp + 0x21]
ucomiss xmm0, xmm1
lahf
test dl, ah
jp 0x1003d198
movzx ecx, word [ebp + 0x38]
mov eax, dword [0x10171a30]
mov byte [ecx + eax + 0x16a2f], bl
movss xmm2, dword [ebp + 0x19]
ucomiss xmm2, dword [0x100a52c8]
lahf
test dl, ah
jp 0x1003d1db
movss xmm0, dword [ebp + 0x1d]
ucomiss xmm0, dword [0x100a52b0]
lahf
test dl, ah
jp 0x1003d1db
movss xmm0, dword [ebp + 0x21]
ucomiss xmm0, dword [0x100a52cc]
lahf
test dl, ah
jp 0x1003d1db
movzx ecx, word [ebp + 0x38]
mov eax, dword [0x10171a30]
mov byte [ecx + eax + 0x17207], bl
movss xmm2, dword [ebp + 0x19]
ucomiss xmm2, dword [0x100a52a0]
lahf
test dl, ah
jp 0x1003d21e
movss xmm0, dword [ebp + 0x1d]
ucomiss xmm0, dword [0x100a52e0]
lahf
test dl, ah
jp 0x1003d21e
movss xmm0, dword [ebp + 0x21]
ucomiss xmm0, dword [0x100a52d4]
lahf
test dl, ah
jp 0x1003d21e
movzx ecx, word [ebp + 0x38]
mov eax, dword [0x10171a30]
mov byte [ecx + eax + 0x17207], bl
movss xmm2, dword [ebp + 0x19]
movd xmm3, edi
cvtdq2ps xmm3, xmm3
movaps xmm0, xmm3
movss dword [ebp], xmm3
mulss xmm0, dword [0x100a529c]
ucomiss xmm2, xmm0
lahf
test dl, ah
jp 0x1003d2cd
movss xmm0, dword [ebp + 0x1d]
movaps xmm1, xmm3
mulss xmm1, dword [0x100a5294]
ucomiss xmm0, xmm1
lahf
test dl, ah
jp 0x1003d2cd
movss xmm0, dword [ebp + 0x21]
movaps xmm1, xmm3
mulss xmm1, dword [0x100a5298]
ucomiss xmm0, xmm1
lahf
test dl, ah
jp 0x1003d2cd
mov ax, word [ebp + 0x38]
movzx ecx, ax
test ax, ax
mov eax, dword [0x10171a30]
setne dl
mov byte [ecx + eax + 0x7260], dl
mov eax, dword [0x10171a30]
movzx ecx, word [ebp + 0x38]
mov dword [eax + ecx*4 + 0x764c], ebx
movzx eax, word [ebp + 0x38]
push eax
call fcn.10047d44
pop ecx
movzx ecx, word [ebp + 0x38]
imul edx, ecx, 0x18
mov ecx, dword [0x10171a30]
add ecx, 0x85fc
push eax
add ecx, edx
call fcn.10004d20
movss xmm2, dword [ebp + 0x19]
movss xmm3, dword [ebp]
push 0x44
pop edx
movaps xmm1, xmm3
mulss xmm1, dword [0x100a5288]
ucomiss xmm2, xmm1
movss dword [ebp + 0xc], xmm1
lahf
test dl, ah
jp 0x1003d37a
movss xmm0, dword [ebp + 0x1d]
movaps xmm1, xmm3
mulss xmm1, dword [0x100a5284]
ucomiss xmm0, xmm1
lahf
test dl, ah
jp 0x1003d375
movss xmm0, dword [ebp + 0x21]
movaps xmm1, xmm3
mulss xmm1, dword [0x100a5280]
ucomiss xmm0, xmm1
lahf
test dl, ah
jp 0x1003d375
mov ax, word [ebp + 0x38]
movzx ecx, ax
test ax, ax
mov eax, dword [0x10171a30]
setne dl
mov byte [ecx + eax + 0x7260], dl
mov eax, dword [0x10171a30]
movzx ecx, word [ebp + 0x38]
mov dword [eax + ecx*4 + 0x764c], ebx
movzx eax, word [ebp + 0x38]
push eax
call fcn.10047d44
pop ecx
movzx ecx, word [ebp + 0x38]
imul edx, ecx, 0x18
mov ecx, dword [0x10171a30]
add ecx, 0x85fc
push eax
add ecx, edx
call fcn.10004d20
movss xmm2, dword [ebp + 0x19]
movss xmm3, dword [ebp]
push 0x44
pop edx
movss xmm1, dword [ebp + 0xc]
movaps xmm0, xmm3
mulss xmm0, dword [0x100a528c]
ucomiss xmm2, xmm0
lahf
test dl, ah
jp 0x1003d406
movss xmm0, dword [ebp + 0x1d]
ucomiss xmm0, xmm1
lahf
test dl, ah
jp 0x1003d406
mulss xmm3, dword [0x100a5284]
movss xmm0, dword [ebp + 0x21]
ucomiss xmm0, xmm3
lahf
test dl, ah
jp 0x1003d406
mov ax, word [ebp + 0x38]
movzx ecx, ax
test ax, ax
mov eax, dword [0x10171a30]
setne dl
mov byte [ecx + eax + 0x7260], dl
mov eax, dword [0x10171a30]
movzx ecx, word [ebp + 0x38]
mov dword [eax + ecx*4 + 0x764c], ebx
movzx eax, word [ebp + 0x38]
push eax
call fcn.10047d44
pop ecx
movzx ecx, word [ebp + 0x38]
imul edx, ecx, 0x18
mov ecx, dword [0x10171a30]
add ecx, 0x85fc
push eax
add ecx, edx
call fcn.10004d20
movss xmm2, dword [ebp + 0x19]
push 0x44
pop edx
movss xmm1, dword [0x100a52c0]
mov esi, str.____FFFFFF_s__d__Jhonny_Project_kullaniyor.
ucomiss xmm2, xmm1
lahf
test dl, ah
jp 0x1003d453
movss xmm0, dword [ebp + 0x1d]
ucomiss xmm0, xmm1
lahf
test dl, ah
jp 0x1003d453
movss xmm0, dword [ebp + 0x21]
ucomiss xmm0, xmm1
lahf
test dl, ah
jp 0x1003d453
movzx eax, word [ebp + 0x38]
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push esi
call fcn.10047873
movss xmm2, dword [ebp + 0x19]
add esp, 0xc
push 0x44
pop edx
ucomiss xmm2, dword [0x100a52bc]
lahf
test dl, ah
jp 0x1003d49f
movss xmm0, dword [ebp + 0x1d]
ucomiss xmm0, dword [0x100a52b8]
lahf
test dl, ah
jp 0x1003d49f
movss xmm0, dword [ebp + 0x21]
ucomiss xmm0, dword [0x100a52b4]
lahf
test dl, ah
jp 0x1003d49f
movzx eax, word [ebp + 0x38]
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push esi
call fcn.10047873
movss xmm2, dword [ebp + 0x19]
add esp, 0xc
push 0x44
pop edx
movss xmm1, dword [0x100a52c4]
ucomiss xmm2, xmm1
lahf
test dl, ah
jp 0x1003d4e7
movss xmm0, dword [ebp + 0x1d]
ucomiss xmm0, xmm1
lahf
test dl, ah
jp 0x1003d4e7
movss xmm0, dword [ebp + 0x21]
ucomiss xmm0, xmm1
lahf
test dl, ah
jp 0x1003d4e7
movzx eax, word [ebp + 0x38]
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push esi
call fcn.10047873
movss xmm2, dword [ebp + 0x19]
add esp, 0xc
push 0x44
pop edx
movss xmm1, dword [0x100a52a8]
ucomiss xmm2, xmm1
lahf
test dl, ah
jp 0x1003d52f
movss xmm0, dword [ebp + 0x1d]
ucomiss xmm0, xmm1
lahf
test dl, ah
jp 0x1003d52f
movss xmm0, dword [ebp + 0x21]
ucomiss xmm0, xmm1
lahf
test dl, ah
jp 0x1003d52f
movzx eax, word [ebp + 0x38]
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push esi
call fcn.10047873
movss xmm2, dword [ebp + 0x19]
add esp, 0xc
push 0x44
pop edx
movss xmm1, dword [0x100a52a4]
ucomiss xmm2, xmm1
lahf
test dl, ah
jp 0x1003d577
movss xmm0, dword [ebp + 0x1d]
ucomiss xmm0, xmm1
lahf
test dl, ah
jp 0x1003d577
movss xmm0, dword [ebp + 0x21]
ucomiss xmm0, xmm1
lahf
test dl, ah
jp 0x1003d577
movzx eax, word [ebp + 0x38]
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push esi
call fcn.10047873
movss xmm2, dword [ebp + 0x19]
add esp, 0xc
push 0x44
pop edx
movss xmm1, dword [0x100a52e4]
ucomiss xmm2, xmm1
lahf
test dl, ah
jp 0x1003d5bf
movss xmm0, dword [ebp + 0x1d]
ucomiss xmm0, xmm1
lahf
test dl, ah
jp 0x1003d5bf
movss xmm0, dword [ebp + 0x21]
ucomiss xmm0, xmm1
lahf
test dl, ah
jp 0x1003d5bf
movzx eax, word [ebp + 0x38]
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push esi
call fcn.10047873
movss xmm2, dword [ebp + 0x19]
add esp, 0xc
push 0x44
pop edx
movss xmm1, dword [0x100a52e8]
ucomiss xmm2, xmm1
lahf
test dl, ah
jp 0x1003d5ff
movss xmm0, dword [ebp + 0x1d]
ucomiss xmm0, xmm1
lahf
test dl, ah
jp 0x1003d5ff
movss xmm0, dword [ebp + 0x21]
ucomiss xmm0, xmm1
lahf
test dl, ah
jp 0x1003d5ff
movzx eax, word [ebp + 0x38]
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push esi
call fcn.10047873
add esp, 0xc
lea ecx, [ebp - 0x278]
jmp 0x1003eca4
cmp al, 0xce
jne 0x1003e8f9
push 0
push dword [edi + 8]
lea ecx, [ebp - 0x278]
push dword [edi + 0x10]
call fcn.10001526
xor ebx, ebx
lea ecx, [ebp - 0x278]
inc ebx
push 8
mov dword [ebp - 4], ebx
call fcn.10001639
push ebx
push 0x10
pop esi
push esi
lea eax, [ebp + 0x38]
push eax
lea ecx, [ebp - 0x278]
call fcn.10001691
push 0x28
lea eax, [ebp + 0x10]
push eax
lea ecx, [ebp - 0x278]
call fcn.10001643
push ebx
push esi
lea eax, [ebp + 0x11]
push eax
lea ecx, [ebp - 0x278]
call fcn.10001691
push ebx
push 8
lea eax, [ebp + 0x10]
push eax
lea ecx, [ebp - 0x278]
call fcn.10001691
push ebx
push 0x60
lea eax, [ebp + 0x2b]
push eax
lea ecx, [ebp - 0x278]
call fcn.10001691
mov eax, dword [0x10171a30]
cmp byte [eax + 0x6e69], 0
je 0x1003d5ff
mov esi, dword [sym.imp.KERNEL32.dll_GetTickCount]
call esi
sub eax, dword [0x10192214]
cmp eax, 0x3e8
jbe 0x1003d6c6
inc dword [0x10192218]
call esi
mov dword [0x10192214], eax
mov eax, dword [0x10192218]
mov ecx, 0xffff
cmp eax, 5
jle 0x1003d713
mov al, byte [ebp + 0x10]
cmp word [ebp + 0x11], cx
je 0x1003d6ea
test al, al
je 0x1003d6ea
cmp al, 3
je 0x1003d6ea
cmp al, 4
jne 0x1003d708
movzx ecx, word [ebp + 0x38]
movzx eax, al
push eax
push ecx
push ecx
call fcn.10047d44
pop ecx
push eax
push str.00FFFFF_ANTICHEAT__ffffff_s___d__PROBABLY_USING__DISTANCEHACK___sec:_d
call fcn.10047873
add esp, 0x10
xor edi, edi
mov eax, edi
mov dword [0x10192218], eax
jmp 0x1003d715
xor edi, edi
cmp eax, 3
jle 0x1003d795
movss xmm0, dword [0x10096cc8]
movss xmm1, dword [ebp + 0x2b]
comiss xmm0, xmm1
jb 0x1003d78e
movss xmm2, dword [ebp + 0x2f]
comiss xmm0, xmm2
jb 0x1003d78e
movss xmm3, dword [ebp + 0x33]
comiss xmm0, xmm3
jb 0x1003d78e
movss xmm0, dword [0x1009c598]
comiss xmm1, xmm0
jb 0x1003d78e
comiss xmm2, xmm0
jb 0x1003d78e
comiss xmm3, xmm0
jb 0x1003d78e
movzx eax, word [ebp + 0x38]
sub esp, 0x18
cvtps2pd xmm0, xmm3
movsd qword [esp + 0x10], xmm0
cvtps2pd xmm0, xmm2
movsd qword [esp + 8], xmm0
cvtps2pd xmm0, xmm1
movsd qword [esp], xmm0
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push str.c9c9c9_ANTICHEAT__ffffff_s___d__PROBABLY_USING__AIMBOT___sec:__f
call fcn.10047873
add esp, 0x24
mov eax, edi
mov dword [0x10192218], eax
cmp eax, 5
jle 0x1003d943
mov eax, 0xffff
cmp word [ebp + 0x11], ax
je 0x1003d93d
call esi
mov ecx, dword [0x10192214]
add ecx, 0x1b58
cmp eax, ecx
jbe 0x1003d7eb
cmp byte [ebp + 0x10], 0
jne 0x1003d7eb
movzx ecx, word [ebp + 0x38]
mov eax, dword [0x101b32c0]
push edi
mov eax, dword [eax + ecx*4 + 0x26]
push dword [eax]
push ecx
push ecx
call fcn.10047d44
pop ecx
push eax
push str.FF00D4_s__d__d__FF00D4Using_distance_range_hack_FF00D4_ByteType:__d_
call fcn.10047873
add esp, 0x14
call esi
mov ecx, dword [0x10192214]
add ecx, 0x1b58
cmp eax, ecx
jbe 0x1003d894
movss xmm0, dword [ebp + 0x2b]
movsd xmm1, qword [0x100a52f8]
cvtps2pd xmm0, xmm0
comisd xmm1, xmm0
jb 0x1003d894
movss xmm0, dword [ebp + 0x2f]
movsd xmm1, qword [0x100a5300]
cvtps2pd xmm0, xmm0
comisd xmm1, xmm0
jb 0x1003d894
movss xmm0, dword [ebp + 0x33]
movsd xmm1, qword [0x100a5380]
cvtps2pd xmm0, xmm0
comisd xmm1, xmm0
jb 0x1003d894
movss xmm0, dword [ebp + 0x33]
sub esp, 0x18
movzx ecx, word [ebp + 0x38]
mov eax, dword [0x101b32c0]
cvtps2pd xmm0, xmm0
mov eax, dword [eax + ecx*4 + 0x26]
movsd qword [esp + 0x10], xmm0
movss xmm0, dword [ebp + 0x2f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 8], xmm0
movss xmm0, dword [ebp + 0x2b]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push dword [eax]
push ecx
push ecx
call fcn.10047d44
pop ecx
push eax
push str.FF00D4_s__d__d__FF00D4_Using_silent_aim_or_distance_FF00D4_fCenter:__f___f___f_
call fcn.10047873
add esp, 0x28
call esi
mov ecx, dword [0x10192214]
add ecx, 0x1b58
cmp eax, ecx
jbe 0x1003d93d
movss xmm0, dword [ebp + 0x2b]
movsd xmm1, qword [0x100a5370]
cvtps2pd xmm0, xmm0
comisd xmm1, xmm0
jb 0x1003d93d
movss xmm0, dword [ebp + 0x2f]
movsd xmm1, qword [0x100a5378]
cvtps2pd xmm0, xmm0
comisd xmm1, xmm0
jb 0x1003d93d
movss xmm0, dword [ebp + 0x33]
movsd xmm1, qword [0x100a5308]
cvtps2pd xmm0, xmm0
comisd xmm1, xmm0
jb 0x1003d93d
movss xmm0, dword [ebp + 0x33]
sub esp, 0x18
movzx ecx, word [ebp + 0x38]
mov eax, dword [0x101b32c0]
cvtps2pd xmm0, xmm0
mov eax, dword [eax + ecx*4 + 0x26]
movsd qword [esp + 0x10], xmm0
movss xmm0, dword [ebp + 0x2f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 8], xmm0
movss xmm0, dword [ebp + 0x2b]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push dword [eax]
push ecx
push ecx
call fcn.10047d44
pop ecx
push eax
push str.FF00D4_s__d__d__FF00D4Using_silent_aim_or_distance_FF00D4_fCenter:__f___f___f_
call fcn.10047873
add esp, 0x28
mov dword [0x10192218], edi
call esi
sub eax, dword [0x10192214]
cmp eax, 0x3e8
jbe 0x1003d95f
inc dword [0x10192218]
call esi
mov dword [0x10192214], eax
cmp dword [0x10192218], 5
jle 0x1003da47
mov eax, 0xffff
cmp word [ebp + 0x11], ax
je 0x1003da41
cmp byte [ebp + 0x10], 0
je 0x1003ecbe
movss xmm3, dword [ebp + 0x2b]
movsd xmm1, qword [0x100a52f8]
movss xmm2, dword [ebp + 0x2f]
cvtps2pd xmm0, xmm3
comisd xmm1, xmm0
movss xmm1, dword [ebp + 0x33]
jb 0x1003da0e
movsd xmm4, qword [0x100a5300]
cvtps2pd xmm0, xmm2
comisd xmm4, xmm0
jb 0x1003da0e
movsd xmm4, qword [0x100a5380]
cvtps2pd xmm0, xmm1
comisd xmm4, xmm0
jb 0x1003da0e
movzx ecx, word [ebp + 0x38]
sub esp, 0x18
mov eax, dword [0x101b32c0]
cvtps2pd xmm0, xmm1
mov eax, dword [eax + ecx*4 + 0x26]
movsd qword [esp + 0x10], xmm0
cvtps2pd xmm0, xmm2
movsd qword [esp + 8], xmm0
cvtps2pd xmm0, xmm3
movsd qword [esp], xmm0
push dword [eax]
push ecx
push ecx
call fcn.10047d44
pop ecx
push eax
push str._s__d__d__Using_silent_aim_or_distance__fCenter:__f___f___f_
call fcn.10047873
add esp, 0x28
jmp 0x1003ece4
movsd xmm4, qword [0x100a5370]
cvtps2pd xmm0, xmm3
comisd xmm4, xmm0
jb 0x1003da41
movsd xmm4, qword [0x100a5378]
cvtps2pd xmm0, xmm2
comisd xmm4, xmm0
jb 0x1003da41
movsd xmm4, qword [0x100a5308]
cvtps2pd xmm0, xmm1
comisd xmm4, xmm0
jae 0x1003d9c7
mov dword [0x10192218], edi
call esi
mov ecx, dword [0x10192214]
add ecx, 0x1b58
cmp eax, ecx
jbe 0x1003da98
cmp byte [ebp + 0x10], 0
jne 0x1003da98
movzx eax, word [ebp + 0x38]
mov ecx, dword [0x10171a30]
cmp dword [ecx + eax*4 + 0x1a559], ebx
je 0x1003da98
cmp byte [eax + ecx + 0x1562a], bl
je 0x1003da98
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push str.C0C0C0_ANTI_CHEAT__ffffff_s___d__SILENT___DISTANCE
call fcn.10047873
add esp, 0xc
call esi
mov dword [0x10192214], eax
call esi
mov ecx, dword [0x10192214]
add ecx, 0x1b58
cmp eax, ecx
jbe 0x1003dafb
cmp byte [ebp + 0x10], bl
jne 0x1003dafb
mov eax, 0xffff
cmp word [ebp + 0x11], ax
jne 0x1003db0a
movzx eax, word [ebp + 0x38]
mov ecx, dword [0x10171a30]
cmp dword [ecx + eax*4 + 0x1a559], ebx
je 0x1003e5d8
cmp byte [eax + ecx + 0x1562a], bl
je 0x1003e5d8
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push str.C0C0C0_ANTI_CHEAT__ffffff_s___d__SILENT___DISTANCE
call fcn.10047873
add esp, 0xc
call esi
mov dword [0x10192214], eax
mov eax, 0xffff
cmp word [ebp + 0x11], ax
je 0x1003e329
call esi
mov ecx, dword [0x10192214]
add ecx, 0x1b58
cmp eax, ecx
jbe 0x1003db5b
cmp byte [ebp + 0x10], 0
jne 0x1003db5b
movzx eax, word [ebp + 0x38]
mov ecx, dword [0x10171a30]
cmp dword [ecx + eax*4 + 0x1a559], ebx
je 0x1003db5b
cmp byte [eax + ecx + 0x1562a], bl
je 0x1003db5b
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push str.C0C0C0_ANTI_CHEAT__ffffff_s___d__SILENT___DISTANCE
call fcn.10047873
add esp, 0xc
call esi
mov dword [0x10192214], eax
movss xmm2, dword [ebp + 0x2b]
ucomiss xmm2, dword [0x100a12f8]
lahf
test ah, 0x44
jp 0x1003dd09
movss xmm3, dword [ebp + 0x2f]
ucomiss xmm3, dword [0x100a536c]
lahf
test ah, 0x44
jp 0x1003dd09
movss xmm1, dword [ebp + 0x33]
ucomiss xmm1, dword [0x100a5290]
lahf
test ah, 0x44
jp 0x1003dd09
mov dx, word [ebp + 0x38]
mov eax, dword [0x10171a30]
movzx ecx, dx
cmp dword [eax + ecx*4 + 0x1a559], ebx
je 0x1003dd09
movss xmm0, dword [ebp + 0x27]
sub esp, 0x30
cvtps2pd xmm0, xmm0
movzx eax, byte [ebp + 0x10]
movzx ecx, word [ebp + 0x11]
movzx esi, dx
movsd qword [esp + 0x28], xmm0
movss xmm0, dword [ebp + 0x23]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x20], xmm0
movss xmm0, dword [ebp + 0x1f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x18], xmm0
cvtps2pd xmm0, xmm1
movsd qword [esp + 0x10], xmm0
cvtps2pd xmm0, xmm3
movsd qword [esp + 8], xmm0
cvtps2pd xmm0, xmm2
movsd qword [esp], xmm0
push eax
push ecx
push ecx
call fcn.10047d44
pop ecx
push eax
push esi
push esi
call fcn.10047d44
pop ecx
push eax
push str.BulletData___s__d_______s__d__d__0.2f__0.2f__0.2f_FTARGET__0.2f__0.2f__0.2f
call fcn.10047873
movss xmm0, dword [ebp + 0x27]
add esp, 0x40
cvtps2pd xmm0, xmm0
movzx eax, byte [ebp + 0x10]
movzx ecx, word [ebp + 0x11]
movzx esi, word [ebp + 0x38]
movsd qword [esp], xmm0
sub esp, 0x28
movss xmm0, dword [ebp + 0x23]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x20], xmm0
movss xmm0, dword [ebp + 0x1f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x18], xmm0
movss xmm0, dword [ebp + 0x33]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x10], xmm0
movss xmm0, dword [ebp + 0x2f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 8], xmm0
movss xmm0, dword [ebp + 0x2b]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push eax
push ecx
push ecx
call fcn.10047d44
pop ecx
push eax
push esi
push esi
call fcn.10047d44
pop ecx
push eax
push str.BulletData___s__d_______s__d__d__0.2f__0.2f__0.2f_FTARGET__0.2f__0.2f__0.2f
push ebx
call fcn.1006af0f
movzx eax, word [ebp + 0x38]
add esp, 0x4c
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push str._S_SECURITY___s__d__using_silent.
push ebx
call fcn.1006af0f
mov eax, dword [0x10171a30]
add esp, 0x10
cmp byte [eax + 0x15a16], 0
jne 0x1003dd03
movzx eax, word [ebp + 0x38]
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push str._S_SECURITY_FFFFFF__s__d__USING_SILENT.
call fcn.10047873
mov eax, dword [0x10171a30]
add esp, 0xc
mov byte [eax + 0x15a16], bl
mov eax, dword [0x10171a30]
mov dword [eax + 0x15e66], edi
mov esi, dword [sym.imp.KERNEL32.dll_GetTickCount]
call esi
mov ecx, dword [0x10192214]
add ecx, 0x1b58
cmp eax, ecx
jbe 0x1003dd5a
cmp byte [ebp + 0x10], 0
jne 0x1003dd5a
movzx eax, word [ebp + 0x38]
mov ecx, dword [0x10171a30]
cmp dword [ecx + eax*4 + 0x1a559], ebx
je 0x1003dd5a
cmp byte [eax + ecx + 0x1562a], bl
je 0x1003dd5a
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push str.C0C0C0_ANTI_CHEAT__ffffff_s___d__SILENT___DISTANCE
call fcn.10047873
add esp, 0xc
call esi
mov dword [0x10192214], eax
call esi
mov ecx, dword [0x10192214]
add ecx, 0x1b58
cmp eax, ecx
jbe 0x1003ddbd
cmp byte [ebp + 0x10], bl
jne 0x1003ddbd
mov eax, 0xffff
cmp word [ebp + 0x11], ax
jne 0x1003ddcc
movzx eax, word [ebp + 0x38]
mov ecx, dword [0x10171a30]
cmp dword [ecx + eax*4 + 0x1a559], ebx
je 0x1003df7c
cmp byte [eax + ecx + 0x1562a], bl
je 0x1003df7c
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push str.C0C0C0_ANTI_CHEAT__ffffff_s___d__SILENT___DISTANCE
call fcn.10047873
add esp, 0xc
call esi
mov dword [0x10192214], eax
mov eax, 0xffff
cmp word [ebp + 0x11], ax
je 0x1003df7c
movss xmm3, dword [ebp + 0x2b]
movsd xmm4, qword [0x100a52f0]
cvtps2pd xmm0, xmm3
ucomisd xmm0, xmm4
lahf
test ah, 0x44
jp 0x1003df7c
movss xmm2, dword [ebp + 0x2f]
cvtps2pd xmm0, xmm2
ucomisd xmm0, xmm4
lahf
test ah, 0x44
jp 0x1003df7c
movss xmm1, dword [ebp + 0x33]
cvtps2pd xmm0, xmm1
ucomisd xmm0, xmm4
lahf
test ah, 0x44
jp 0x1003df7c
mov dx, word [ebp + 0x38]
mov eax, dword [0x10171a30]
movzx ecx, dx
cmp dword [eax + ecx*4 + 0x1a559], ebx
je 0x1003df7c
movss xmm0, dword [ebp + 0x27]
sub esp, 0x30
cvtps2pd xmm0, xmm0
movzx eax, byte [ebp + 0x10]
movzx ecx, word [ebp + 0x11]
movzx esi, dx
movsd qword [esp + 0x28], xmm0
movss xmm0, dword [ebp + 0x23]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x20], xmm0
movss xmm0, dword [ebp + 0x1f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x18], xmm0
cvtps2pd xmm0, xmm1
movsd qword [esp + 0x10], xmm0
cvtps2pd xmm0, xmm2
movsd qword [esp + 8], xmm0
cvtps2pd xmm0, xmm3
movsd qword [esp], xmm0
push eax
push ecx
push ecx
call fcn.10047d44
pop ecx
push eax
push esi
push esi
call fcn.10047d44
pop ecx
push eax
push str.BulletData___s__d_______s__d__d__0.2f__0.2f__0.2f_FTARGET__0.2f__0.2f__0.2f
call fcn.10047873
movss xmm0, dword [ebp + 0x27]
add esp, 0x40
cvtps2pd xmm0, xmm0
movzx eax, byte [ebp + 0x10]
movzx ecx, word [ebp + 0x11]
movzx esi, word [ebp + 0x38]
movsd qword [esp], xmm0
sub esp, 0x28
movss xmm0, dword [ebp + 0x23]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x20], xmm0
movss xmm0, dword [ebp + 0x1f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x18], xmm0
movss xmm0, dword [ebp + 0x33]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x10], xmm0
movss xmm0, dword [ebp + 0x2f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 8], xmm0
movss xmm0, dword [ebp + 0x2b]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push eax
push ecx
push ecx
call fcn.10047d44
pop ecx
push eax
push esi
push esi
call fcn.10047d44
pop ecx
push eax
push str.BulletData___s__d_______s__d__d__0.2f__0.2f__0.2f_FTARGET__0.2f__0.2f__0.2f
push ebx
call fcn.1006af0f
movzx eax, word [ebp + 0x38]
add esp, 0x4c
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push str._S_SECURITY___s__d__using_silent_IGNORE_.
push ebx
call fcn.1006af0f
mov eax, dword [0x10171a30]
add esp, 0x10
cmp byte [eax + 0x15a16], 0
jne 0x1003df7c
movzx eax, word [ebp + 0x38]
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push str._S_SECURITY_FFFFFF__s__d__USING_SILENT__IGNORE_.
call fcn.10047873
mov eax, dword [0x10171a30]
add esp, 0xc
mov byte [eax + 0x15a16], bl
mov eax, dword [0x10171a30]
mov dword [eax + 0x15e66], edi
mov eax, dword [0x10171a30]
cmp byte [eax + 0x15624], 0
mov eax, 0xffff
je 0x1003dfa3
cmp word [ebp + 0x11], ax
je 0x1003e0d7
cmp byte [ebp + 0x10], 0
je 0x1003ecbe
mov si, word [ebp + 0x11]
cmp si, ax
je 0x1003e0d7
movss xmm0, dword [ebp + 4]
addss xmm0, dword [0x10096cd4]
movss xmm3, dword [ebp + 0x2b]
ucomiss xmm3, xmm0
lahf
test ah, 0x44
jp 0x1003e0d7
movss xmm2, dword [ebp + 0x2f]
ucomiss xmm2, xmm0
lahf
test ah, 0x44
jp 0x1003e0d7
movss xmm1, dword [ebp + 0x33]
ucomiss xmm1, xmm0
lahf
test ah, 0x44
jp 0x1003e0d7
mov dx, word [ebp + 0x38]
mov eax, dword [0x10171a30]
movzx ecx, dx
cmp dword [eax + ecx*4 + 0x1a559], ebx
je 0x1003e0d7
movss xmm0, dword [ebp + 0x27]
sub esp, 0x30
cvtps2pd xmm0, xmm0
movzx eax, byte [ebp + 0x10]
movzx ecx, si
movzx esi, dx
movsd qword [esp + 0x28], xmm0
movss xmm0, dword [ebp + 0x23]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x20], xmm0
movss xmm0, dword [ebp + 0x1f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x18], xmm0
cvtps2pd xmm0, xmm1
movsd qword [esp + 0x10], xmm0
cvtps2pd xmm0, xmm2
movsd qword [esp + 8], xmm0
cvtps2pd xmm0, xmm3
movsd qword [esp], xmm0
push eax
push ecx
push ecx
call fcn.10047d44
pop ecx
push eax
push esi
push esi
call fcn.10047d44
pop ecx
push eax
push str.BulletData___s__d_______s__d__d__0.2f__0.2f__0.2f_FTARGET__0.2f__0.2f__0.2f
push ebx
call fcn.1006af0f
movzx eax, word [ebp + 0x38]
add esp, 0x4c
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push str._S_SECURITY___s__d__using_silent_WALLNER_.
push ebx
call fcn.1006af0f
mov eax, dword [0x10171a30]
add esp, 0x10
cmp byte [eax + 0x15a16], 0
jne 0x1003e0d7
movzx eax, word [ebp + 0x38]
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push str._S_SECURITY_FFFFFF__s__d__USING_SILENT__WALLNER_.
call fcn.10047873
mov eax, dword [0x10171a30]
add esp, 0xc
mov byte [eax + 0x15a16], bl
mov eax, dword [0x10171a30]
mov dword [eax + 0x15e66], edi
movss xmm3, dword [ebp + 0x2b]
movss xmm0, dword [0x100a5358]
ucomiss xmm3, xmm0
lahf
test ah, 0x44
jp 0x1003e1fa
movss xmm2, dword [ebp + 0x2f]
ucomiss xmm2, xmm0
lahf
test ah, 0x44
jp 0x1003e1fa
movss xmm1, dword [ebp + 0x33]
ucomiss xmm1, xmm0
lahf
test ah, 0x44
jp 0x1003e1fa
mov dx, word [ebp + 0x38]
mov eax, dword [0x10171a30]
movzx ecx, dx
cmp dword [eax + ecx*4 + 0x1a559], ebx
je 0x1003e1fa
movss xmm0, dword [ebp + 0x27]
sub esp, 0x30
cvtps2pd xmm0, xmm0
movzx eax, byte [ebp + 0x10]
movzx ecx, word [ebp + 0x11]
movzx esi, dx
movsd qword [esp + 0x28], xmm0
movss xmm0, dword [ebp + 0x23]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x20], xmm0
movss xmm0, dword [ebp + 0x1f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x18], xmm0
cvtps2pd xmm0, xmm1
movsd qword [esp + 0x10], xmm0
cvtps2pd xmm0, xmm2
movsd qword [esp + 8], xmm0
cvtps2pd xmm0, xmm3
movsd qword [esp], xmm0
push eax
push ecx
push ecx
call fcn.10047d44
pop ecx
push eax
push esi
push esi
call fcn.10047d44
pop ecx
push eax
push str.BulletData___s__d_______s__d__d__0.2f__0.2f__0.2f_FTARGET__0.2f__0.2f__0.2f
push ebx
call fcn.1006af0f
movzx eax, word [ebp + 0x38]
add esp, 0x4c
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push str._S_SECURITY___s__d__using_silent._GGTRO_
push ebx
call fcn.1006af0f
mov eax, dword [0x10171a30]
add esp, 0x10
cmp byte [eax + 0x15a1a], 0
jne 0x1003e1fa
movzx eax, word [ebp + 0x38]
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push str._S_SECURITY_FFFFFF__s__d__USING_SILENT._GGTRO_
call fcn.10047873
mov eax, dword [0x10171a30]
add esp, 0xc
mov byte [eax + 0x15a1a], bl
mov eax, dword [0x10171a30]
mov dword [eax + 0x15e66], edi
movss xmm3, dword [ebp + 0x2b]
movsd xmm4, qword [0x100a5310]
cvtps2pd xmm0, xmm3
ucomisd xmm0, xmm4
lahf
test ah, 0x44
jp 0x1003e329
movss xmm2, dword [ebp + 0x2f]
cvtps2pd xmm0, xmm2
ucomisd xmm0, xmm4
lahf
test ah, 0x44
jp 0x1003e329
movss xmm1, dword [ebp + 0x33]
cvtps2pd xmm0, xmm1
ucomisd xmm0, xmm4
lahf
test ah, 0x44
jp 0x1003e329
mov dx, word [ebp + 0x38]
mov eax, dword [0x10171a30]
movzx ecx, dx
cmp dword [eax + ecx*4 + 0x1a559], ebx
je 0x1003e329
movss xmm0, dword [ebp + 0x27]
sub esp, 0x30
cvtps2pd xmm0, xmm0
movzx eax, byte [ebp + 0x10]
movzx ecx, word [ebp + 0x11]
movzx esi, dx
movsd qword [esp + 0x28], xmm0
movss xmm0, dword [ebp + 0x23]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x20], xmm0
movss xmm0, dword [ebp + 0x1f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x18], xmm0
cvtps2pd xmm0, xmm1
movsd qword [esp + 0x10], xmm0
cvtps2pd xmm0, xmm2
movsd qword [esp + 8], xmm0
cvtps2pd xmm0, xmm3
movsd qword [esp], xmm0
push eax
push ecx
push ecx
call fcn.10047d44
pop ecx
push eax
push esi
push esi
call fcn.10047d44
pop ecx
push eax
push str.BulletData___s__d_______s__d__d__0.2f__0.2f__0.2f_FTARGET__0.2f__0.2f__0.2f
push ebx
call fcn.1006af0f
movzx eax, word [ebp + 0x38]
add esp, 0x4c
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push str._S_SECURITY___s__d__using_silent.
push ebx
call fcn.1006af0f
mov eax, dword [0x10171a30]
add esp, 0x10
cmp byte [eax + 0x15a16], 0
jne 0x1003e329
movzx eax, word [ebp + 0x38]
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push str._S_SECURITY_FFFFFF__s__d__USING_SILENT.
call fcn.10047873
mov eax, dword [0x10171a30]
add esp, 0xc
mov byte [eax + 0x15a16], bl
mov eax, dword [0x10171a30]
mov dword [eax + 0x15e66], edi
cmp byte [ebp + 0x10], 4
jne 0x1003e424
mov dx, word [ebp + 0x38]
mov eax, dword [0x10171a30]
movzx ecx, dx
cmp dword [eax + ecx*4 + 0x1a559], ebx
je 0x1003e6f4
movss xmm0, dword [ebp + 0x27]
sub esp, 0x30
cvtps2pd xmm0, xmm0
movzx eax, word [ebp + 0x11]
movzx esi, dx
movsd qword [esp + 0x28], xmm0
movss xmm0, dword [ebp + 0x23]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x20], xmm0
movss xmm0, dword [ebp + 0x1f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x18], xmm0
movss xmm0, dword [ebp + 0x33]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x10], xmm0
movss xmm0, dword [ebp + 0x2f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 8], xmm0
movss xmm0, dword [ebp + 0x2b]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push 4
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push esi
push esi
call fcn.10047d44
pop ecx
push eax
push str.BulletData___s__d_______s__d__d__0.2f__0.2f__0.2f_FTARGET__0.2f__0.2f__0.2f
push ebx
call fcn.1006af0f
movzx eax, word [ebp + 0x38]
add esp, 0x4c
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push str._S_SECURITY___s__d__PACKET_DEFECT_BYTETYPE_Code_4_
push ebx
call fcn.1006af0f
mov eax, dword [0x10171a30]
add esp, 0x10
cmp byte [eax + 0x15a17], 0
jne 0x1003e424
movzx eax, word [ebp + 0x38]
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push str._S_SECURITY_FFFFFF__s__d__PACKET_DEFECT_BYTETYPE__Code_4_.
call fcn.10047873
mov eax, dword [0x10171a30]
add esp, 0xc
mov byte [eax + 0x15a17], bl
mov eax, dword [0x10171a30]
mov dword [eax + 0x15e66], edi
cmp byte [ebp + 0x10], 0
jne 0x1003e52f
mov si, word [ebp + 0x11]
mov eax, 0xffff
cmp si, ax
je 0x1003e661
mov dx, word [ebp + 0x38]
mov eax, dword [0x10171a30]
movzx ecx, dx
cmp dword [eax + ecx*4 + 0x1a559], ebx
je 0x1003e661
movss xmm0, dword [ebp + 0x27]
sub esp, 0x30
cvtps2pd xmm0, xmm0
movzx eax, si
movzx esi, dx
movsd qword [esp + 0x28], xmm0
movss xmm0, dword [ebp + 0x23]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x20], xmm0
movss xmm0, dword [ebp + 0x1f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x18], xmm0
movss xmm0, dword [ebp + 0x33]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x10], xmm0
movss xmm0, dword [ebp + 0x2f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 8], xmm0
movss xmm0, dword [ebp + 0x2b]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push edi
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push esi
push esi
call fcn.10047d44
pop ecx
push eax
push str.BulletData___s__d_______s__d__d__0.2f__0.2f__0.2f_FTARGET__0.2f__0.2f__0.2f
push ebx
call fcn.1006af0f
movzx eax, word [ebp + 0x38]
add esp, 0x4c
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push str._S_SECURITY___s__d__PACKET_DEFECT_BYTETYPE_Code_0_
push ebx
call fcn.1006af0f
mov eax, dword [0x10171a30]
add esp, 0x10
cmp byte [eax + 0x15a18], 0
jne 0x1003e52f
movzx eax, word [ebp + 0x38]
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push str._S_SECURITY_FFFFFF__s__d__PACKET_DEFECT_BYTETYPE__Code_0_
call fcn.10047873
mov eax, dword [0x10171a30]
add esp, 0xc
mov byte [eax + 0x15a18], bl
mov eax, dword [0x10171a30]
mov dword [eax + 0x15e66], edi
cmp byte [ebp + 0x10], 2
jne 0x1003e5d3
movss xmm0, dword [ebp + 0x27]
sub esp, 0x30
cvtps2pd xmm0, xmm0
movzx eax, word [ebp + 0x11]
movzx esi, word [ebp + 0x38]
movsd qword [esp + 0x28], xmm0
movss xmm0, dword [ebp + 0x23]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x20], xmm0
movss xmm0, dword [ebp + 0x1f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x18], xmm0
movss xmm0, dword [ebp + 0x33]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x10], xmm0
movss xmm0, dword [ebp + 0x2f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 8], xmm0
movss xmm0, dword [ebp + 0x2b]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push 2
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push esi
push esi
call fcn.10047d44
pop ecx
push eax
push str.BulletData___s__d_______s__d__d__0.2f__0.2f__0.2f_FTARGET__0.2f__0.2f__0.2f
push ebx
call fcn.1006af0f
movzx eax, word [ebp + 0x38]
add esp, 0x4c
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push str._S_SECURITY___s__d__adl__oyuncu_silent_aim_kullan_yor.
call fcn.1002b43c
add esp, 0xc
cmp byte [ebp + 0x10], bl
jne 0x1003e657
movss xmm0, dword [ebp + 0x27]
sub esp, 0x30
cvtps2pd xmm0, xmm0
movzx eax, word [ebp + 0x11]
movzx esi, word [ebp + 0x38]
movsd qword [esp + 0x28], xmm0
movss xmm0, dword [ebp + 0x23]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x20], xmm0
movss xmm0, dword [ebp + 0x1f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x18], xmm0
movss xmm0, dword [ebp + 0x33]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x10], xmm0
movss xmm0, dword [ebp + 0x2f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 8], xmm0
movss xmm0, dword [ebp + 0x2b]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push ebx
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push esi
push esi
call fcn.10047d44
pop ecx
push eax
push str.BulletData___s__d_______s__d__d__0.2f__0.2f__0.2f_FTARGET__0.2f__0.2f__0.2f
push ebx
call fcn.1006af0f
add esp, 0x4c
cmp byte [ebp + 0x10], 0
jne 0x1003e6e3
movss xmm0, dword [ebp + 0x27]
sub esp, 0x30
cvtps2pd xmm0, xmm0
movzx eax, word [ebp + 0x11]
movzx esi, word [ebp + 0x38]
movsd qword [esp + 0x28], xmm0
movss xmm0, dword [ebp + 0x23]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x20], xmm0
movss xmm0, dword [ebp + 0x1f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x18], xmm0
movss xmm0, dword [ebp + 0x33]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x10], xmm0
movss xmm0, dword [ebp + 0x2f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 8], xmm0
movss xmm0, dword [ebp + 0x2b]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push edi
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push esi
push esi
call fcn.10047d44
pop ecx
push eax
mov edi, str.BulletData___s__d_______s__d__d__0.2f__0.2f__0.2f_FTARGET__0.2f__0.2f__0.2f
push edi
push ebx
call fcn.1006af0f
add esp, 0x4c
jmp 0x1003e6e8
mov edi, str.BulletData___s__d_______s__d__d__0.2f__0.2f__0.2f_FTARGET__0.2f__0.2f__0.2f
cmp byte [ebp + 0x10], 4
jne 0x1003e775
jmp 0x1003e6f9
mov edi, str.BulletData___s__d_______s__d__d__0.2f__0.2f__0.2f_FTARGET__0.2f__0.2f__0.2f
movss xmm0, dword [ebp + 0x27]
sub esp, 0x30
cvtps2pd xmm0, xmm0
movzx eax, word [ebp + 0x11]
movzx esi, word [ebp + 0x38]
movsd qword [esp + 0x28], xmm0
movss xmm0, dword [ebp + 0x23]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x20], xmm0
movss xmm0, dword [ebp + 0x1f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x18], xmm0
movss xmm0, dword [ebp + 0x33]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x10], xmm0
movss xmm0, dword [ebp + 0x2f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 8], xmm0
movss xmm0, dword [ebp + 0x2b]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push 4
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push esi
push esi
call fcn.10047d44
pop ecx
push eax
push edi
push ebx
call fcn.1006af0f
add esp, 0x4c
cmp byte [ebp + 0x10], 3
jne 0x1003e7f7
movss xmm0, dword [ebp + 0x27]
sub esp, 0x30
cvtps2pd xmm0, xmm0
movzx eax, word [ebp + 0x11]
movzx esi, word [ebp + 0x38]
movsd qword [esp + 0x28], xmm0
movss xmm0, dword [ebp + 0x23]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x20], xmm0
movss xmm0, dword [ebp + 0x1f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x18], xmm0
movss xmm0, dword [ebp + 0x33]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x10], xmm0
movss xmm0, dword [ebp + 0x2f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 8], xmm0
movss xmm0, dword [ebp + 0x2b]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push 3
push eax
push eax
call fcn.10047d44
pop ecx
push eax
push esi
push esi
call fcn.10047d44
pop ecx
push eax
push edi
push ebx
call fcn.1006af0f
add esp, 0x4c
movss xmm0, dword [ebp + 0x27]
sub esp, 0x30
cvtps2pd xmm0, xmm0
movzx eax, byte [ebp + 0x10]
movzx ecx, word [ebp + 0x11]
movzx esi, word [ebp + 0x38]
movsd qword [esp + 0x28], xmm0
movss xmm0, dword [ebp + 0x23]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x20], xmm0
movss xmm0, dword [ebp + 0x1f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x18], xmm0
movss xmm0, dword [ebp + 0x33]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x10], xmm0
movss xmm0, dword [ebp + 0x2f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 8], xmm0
movss xmm0, dword [ebp + 0x2b]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push eax
push ecx
push ecx
call fcn.10047d44
pop ecx
push eax
push esi
push esi
call fcn.10047d44
pop ecx
push eax
push edi
push ebx
call fcn.1006af0f
movss xmm0, dword [ebp + 0x27]
add esp, 0x44
cvtps2pd xmm0, xmm0
movzx eax, byte [ebp + 0x10]
movzx ecx, word [ebp + 0x11]
movzx esi, word [ebp + 0x38]
movsd qword [esp], xmm0
sub esp, 0x28
movss xmm0, dword [ebp + 0x23]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x20], xmm0
movss xmm0, dword [ebp + 0x1f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x18], xmm0
movss xmm0, dword [ebp + 0x33]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x10], xmm0
movss xmm0, dword [ebp + 0x2f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 8], xmm0
movss xmm0, dword [ebp + 0x2b]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push eax
push ecx
push ecx
call fcn.10047d44
pop ecx
push eax
push esi
push esi
call fcn.10047d44
pop ecx
push eax
push edi
push ebx
call fcn.1006af0f
add esp, 0x4c
jmp 0x1003d5ff
cmp al, 0xd3
jne 0x1003e93c
push 0
push dword [edi + 8]
lea ecx, [ebp - 0x278]
push dword [edi + 0x10]
call fcn.10001526
push 8
lea ecx, [ebp - 0x278]
mov dword [ebp - 4], 2
call fcn.10001639
push 1
push 0x10
lea eax, [ebp + 0xc]
push eax
lea ecx, [ebp - 0x278]
call fcn.10001691
jmp 0x1003d5ff
cmp al, 0xd4
jne 0x1003e99b
push str.Receive_ID_SPECTATOR_SYNC
call fcn.1006b60e
pop ecx
push 0
push dword [edi + 8]
lea ecx, [ebp - 0x278]
push dword [edi + 0x10]
call fcn.10001526
push 8
lea ecx, [ebp - 0x278]
mov dword [ebp - 4], 3
call fcn.10001639
push 1
push 0x10
lea eax, [ebp + 0xc]
push eax
lea ecx, [ebp - 0x278]
call fcn.10001691
movzx eax, word [ebp + 0xc]
push eax
push str.FF0000_zleniyorsun:__d
call fcn.10047873
pop ecx
pop ecx
jmp 0x1003d5ff
cmp al, 0xcf
jne 0x1003eca9
push 0
push dword [edi + 8]
lea ecx, [ebp - 0x164]
push dword [edi + 0x10]
call fcn.10001526
push 8
lea ecx, [ebp - 0x164]
mov dword [ebp - 4], 4
call fcn.10001639
xor ebx, ebx
lea eax, [ebp + 0x38]
inc ebx
lea ecx, [ebp - 0x164]
push ebx
push 0x10
pop esi
push esi
push eax
call fcn.10001691
push 0x44
xor edi, edi
lea eax, [ebp - 0x50]
push edi
push eax
call fcn.1006fb00
add esp, 0xc
lea eax, [ebp + 0xf]
lea ecx, [ebp - 0x164]
push eax
call fcn.100014e0
cmp byte [ebp + 0xf], 0
je 0x1003ea18
push ebx
push esi
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x164]
call fcn.10001691
lea eax, [ebp + 0xf]
push eax
lea ecx, [ebp - 0x164]
call fcn.100014e0
cmp byte [ebp + 0xf], 0
je 0x1003ea3e
push ebx
push esi
lea eax, [ebp - 0x4e]
push eax
lea ecx, [ebp - 0x164]
call fcn.10001691
push ebx
push esi
lea eax, [ebp - 0x4c]
push eax
lea ecx, [ebp - 0x164]
call fcn.10001691
push ebx
push 0x20
lea eax, [ebp - 0x4a]
push eax
lea ecx, [ebp - 0x164]
call fcn.10001691
push ebx
push 0x20
lea eax, [ebp - 0x46]
push eax
lea ecx, [ebp - 0x164]
call fcn.10001691
push ebx
push 0x20
lea eax, [ebp - 0x42]
push eax
lea ecx, [ebp - 0x164]
call fcn.10001691
lea eax, [ebp - 0x32]
push eax
lea eax, [ebp - 0x36]
push eax
lea eax, [ebp - 0x3a]
push eax
lea eax, [ebp - 0x3e]
push eax
lea ecx, [ebp - 0x164]
call fcn.10039e7c
push ebx
push 8
lea eax, [ebp + 0xb]
push eax
lea ecx, [ebp - 0x164]
call fcn.10001691
mov cl, byte [ebp + 0xb]
mov al, cl
shr cl, 4
and al, 0xf
push 0x64
pop edx
cmp al, 0xf
jne 0x1003eac8
mov byte [ebp + 0xc], dl
jmp 0x1003eada
test al, al
jne 0x1003ead1
mov byte [ebp + 0xc], al
jmp 0x1003eada
movzx eax, al
imul eax, eax, 7
mov dword [ebp + 0xc], eax
cmp cl, 0xf
je 0x1003eaed
test cl, cl
jne 0x1003eae7
xor dl, dl
jmp 0x1003eaed
movzx eax, cl
imul edx, eax, 7
mov eax, dword [ebp + 0xc]
lea ecx, [ebp - 0x164]
push ebx
mov byte [ebp - 0x2d], al
lea eax, [ebp - 0x2c]
push 8
push eax
mov byte [ebp - 0x2e], dl
call fcn.10001691
push ebx
push 8
lea eax, [ebp - 0x2b]
push eax
lea ecx, [ebp - 0x164]
call fcn.10001691
mov edi, dword [ebp - 0x15c]
lea eax, [ebp - 0x22]
push eax
lea eax, [ebp - 0x26]
push eax
lea eax, [ebp - 0x2a]
push eax
lea ecx, [ebp - 0x164]
call fcn.10039fdd
cmp byte [ebp + 0xb], 0
je 0x1003eb67
push ebx
push esi
lea eax, [ebp - 0x12]
push eax
lea ecx, [ebp - 0x164]
call fcn.10001691
lea eax, [ebp - 0x16]
push eax
lea eax, [ebp - 0x1a]
push eax
lea eax, [ebp - 0x1e]
push eax
lea ecx, [ebp - 0x164]
call fcn.10039fdd
jmp 0x1003eb70
mov eax, 0xffff
mov word [ebp - 0x12], ax
movss xmm1, dword [ebp - 0x1e]
xorps xmm0, xmm0
comiss xmm1, xmm0
ja 0x1003eba0
movss xmm2, dword [ebp - 0x1a]
comiss xmm2, xmm0
ja 0x1003eba0
movss xmm3, dword [ebp - 0x16]
comiss xmm3, xmm0
ja 0x1003eba0
comiss xmm0, xmm1
ja 0x1003eba0
comiss xmm0, xmm2
ja 0x1003eba0
comiss xmm0, xmm3
jbe 0x1003ebd0
push edi
lea ecx, [ebp - 0x164]
call fcn.10001756
movss xmm0, dword [ebp + 4]
lea ecx, [ebp - 0x164]
sub esp, 0xc
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm0
movss dword [esp], xmm0
call fcn.1003a0ce
movss xmm0, dword [ebp - 0x2a]
movsd xmm1, qword [0x100a5318]
cvtps2pd xmm0, xmm0
comisd xmm0, xmm1
jae 0x1003ec02
movss xmm0, dword [ebp - 0x26]
cvtps2pd xmm0, xmm0
comisd xmm0, xmm1
jae 0x1003ec02
movss xmm0, dword [ebp - 0x22]
cvtps2pd xmm0, xmm0
comisd xmm0, xmm1
jb 0x1003ec5f
push edi
lea ecx, [ebp - 0x164]
call fcn.10001756
movss xmm0, dword [ebp + 4]
lea ecx, [ebp - 0x164]
sub esp, 0xc
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm0
movss dword [esp], xmm0
call fcn.1003a0ce
movss xmm0, dword [ebp - 0x22]
movzx eax, word [ebp + 0x38]
cvtps2pd xmm0, xmm0
push ecx
push ecx
movsd qword [esp], xmm0
push eax
call fcn.10047d44
pop ecx
push eax
movzx eax, word [ebp + 0x38]
push eax
push str.1b07e3_BABALAR___ffffffID:__i___s__c8c800_Using_airbrake__Uses_fmovespeed:__f
call fcn.1002b43c
add esp, 0x14
movss xmm0, dword [ebp - 0x42]
cvtps2pd xmm0, xmm0
comisd xmm0, xmmword [0x100a5330]
jb 0x1003ec9e
movss xmm0, dword [ebp - 0x42]
movzx eax, word [ebp + 0x38]
cvtps2pd xmm0, xmm0
push ecx
push ecx
movsd qword [esp], xmm0
push eax
call fcn.10047d44
pop ecx
push eax
movzx eax, word [ebp + 0x38]
push eax
push str.1b07e3_BABALAR___ffffffID:__i___s__c8c800Fposition_uses_invisible__Uses_fposition:__f
call fcn.1002b43c
add esp, 0x14
lea ecx, [ebp - 0x164]
call fcn.100015a8
mov ecx, dword [ebp - 0xc]
mov eax, dword [ebp + 4]
pop edi
pop esi
pop ebx
mov dword fs:[0], ecx
add ebp, 0x3c
leave
ret
movzx ecx, word [ebp + 0x38]
mov eax, dword [0x101b32c0]
push edi
mov eax, dword [eax + ecx*4 + 0x26]
push dword [eax]
push ecx
push ecx
call fcn.10047d44
pop ecx
push eax
push str._s__d__d__Using_distance_range_hack__ByteType:__d_
call fcn.10047873
add esp, 0x14
push edi
call fcn.1007d49c
int3