Function at 0x100e4ef0
Capabilities:
Inspect section memory permissions

Disassembly:
push ebx
mov ebx, esp
sub esp, 8
and esp, 0xfffffff8
add esp, 4
push ebp
mov ebp, dword [ebx + 4]
mov dword [esp + 4], ebp
mov ebp, esp
sub esp, 0x10
mov eax, dword [0x1013a0c0]
xor eax, ebp
mov dword [ebp - 4], eax
mov eax, dword [0x1019ed24]
movss xmm5, dword [0x1012d860]
movss xmm4, dword [0x1012d7a8]
movss xmm3, dword [0x1012d7d4]
test al, 1
jne 0x100e4fb2
or eax, 1
mov dword [0x1019ed24], eax
movss xmm1, dword [ebx + 8]
movss xmm2, dword [0x1012d7c4]
movss xmm0, dword [ebx + 0xc]
addss xmm1, xmm2
addss xmm0, xmm5
mov dword [0x1019f4ac], 0x438d8000
mov dword [0x1019f4b0], 0x429a0000
mov dword [0x1019f4bc], 0
mov dword [0x1019f4c0], 0
movss dword [0x1019f4a4], xmm1
addss xmm1, xmm4
movss dword [0x1019f4a8], xmm0
addss xmm0, xmm3
mov dword [0x1019f4c4], 0x1012caa0
movss dword [0x1019f4b4], xmm1
movss dword [0x1019f4b8], xmm0
jmp 0x100e4fba
movss xmm2, dword [0x1012d7c4]
test al, 2
jne 0x100e5032
or eax, 2
mov dword [0x1019ed24], eax
movss xmm1, dword [ebx + 8]
movss xmm0, dword [ebx + 0xc]
addss xmm1, xmm2
addss xmm0, xmm5
mov dword [0x1019fa08], 0x438d8000
mov dword [0x1019fa0c], 0x429a0000
mov dword [0x1019fa18], 0
mov dword [0x1019fa1c], 0
movss dword [0x1019fa00], xmm1
addss xmm1, xmm4
movss dword [0x1019fa04], xmm0
addss xmm0, xmm3
mov dword [0x1019fa20], 0x1012d070
movss dword [0x1019fa10], xmm1
movss dword [0x1019fa14], xmm0
movss xmm6, dword [0x1012d8f0]
test al, 4
jne 0x100e50b6
or eax, 4
mov dword [0x1019ed24], eax
movss xmm1, dword [ebx + 8]
movss xmm0, dword [ebx + 0xc]
addss xmm1, xmm2
addss xmm0, xmm5
mov dword [0x1019f3d8], 0x438d8000
mov dword [0x1019f3dc], 0x429a0000
mov dword [0x1019f3e8], 0
mov dword [0x1019f3ec], 0
addss xmm1, xmm6
mov dword [0x1019f3f0], 0x1012d058
movss dword [0x1019f3d4], xmm0
addss xmm0, xmm3
movss dword [0x1019f3d0], xmm1
addss xmm1, xmm4
movss dword [0x1019f3e4], xmm0
movss dword [0x1019f3e0], xmm1
test al, 8
jne 0x100e5132
or eax, 8
mov dword [0x1019ed24], eax
movss xmm1, dword [ebx + 8]
movss xmm0, dword [ebx + 0xc]
addss xmm1, xmm2
addss xmm0, xmm5
mov dword [0x1019e2b4], 0x438d8000
mov dword [0x1019e2b8], 0x429a0000
mov dword [0x1019e2c4], 0
mov dword [0x1019e2c8], 0
addss xmm1, xmm6
mov dword [0x1019e2cc], 0x1012cab0
movss dword [0x1019e2b0], xmm0
addss xmm0, xmm3
movss dword [0x1019e2ac], xmm1
addss xmm1, xmm4
movss dword [0x1019e2c0], xmm0
movss dword [0x1019e2bc], xmm1
test al, 0x10
jne 0x100e51ae
or eax, 0x10
mov dword [0x1019ed24], eax
movss xmm1, dword [ebx + 8]
movss xmm0, dword [ebx + 0xc]
addss xmm1, xmm2
addss xmm0, xmm5
mov dword [0x1019d964], 0x438d8000
mov dword [0x1019d968], 0x429a0000
mov dword [0x1019d974], 0
mov dword [0x1019d978], 0
addss xmm1, xmm6
mov dword [0x1019d97c], 0x1012caf8
movss dword [0x1019d960], xmm0
addss xmm0, xmm3
movss dword [0x1019d95c], xmm1
addss xmm1, xmm4
movss dword [0x1019d970], xmm0
movss dword [0x1019d96c], xmm1
test al, 0x20
jne 0x100e51da
push 0x54
or eax, 0x20
push 0
push 0x1019fab8
mov dword [0x1019ed24], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019fab8
call fcn.100e8ad0
mov eax, dword [0x1019ed24]
test al, 0x40
jne 0x100e5206
push 0x54
or eax, 0x40
push 0
push 0x1019dc70
mov dword [0x1019ed24], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019dc70
call fcn.100e8ad0
mov eax, dword [0x1019ed24]
test al, al
js 0x100e5234
push 0x54
or eax, 0x80
push 0
push 0x1019ecd0
mov dword [0x1019ed24], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019ecd0
call fcn.100e8ad0
mov eax, dword [0x1019ed24]
test eax, 0x100
jne 0x100e5265
push 0x54
or eax, 0x100
push 0
push 0x1019da50
mov dword [0x1019ed24], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019da50
call fcn.100e8ad0
mov eax, dword [0x1019ed24]
test eax, 0x200
jne 0x100e5296
push 0x54
or eax, 0x200
push 0
push 0x1019e0c0
mov dword [0x1019ed24], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019e0c0
call fcn.100e8ad0
mov eax, dword [0x1019ed24]
test eax, 0x400
jne 0x100e52c7
push 0x54
or eax, 0x400
push 0
push 0x1019f680
mov dword [0x1019ed24], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019f680
call fcn.100e8ad0
mov eax, dword [0x1019ed24]
test eax, 0x800
jne 0x100e52f8
push 0x54
or eax, 0x800
push 0
push 0x1019f558
mov dword [0x1019ed24], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019f558
call fcn.100e8ad0
mov eax, dword [0x1019ed24]
test eax, 0x1000
jne 0x100e5329
push 0x54
or eax, 0x1000
push 0
push 0x1019f760
mov dword [0x1019ed24], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019f760
call fcn.100e8ad0
mov eax, dword [0x1019ed24]
test eax, 0x2000
jne 0x100e535a
push 0x54
or eax, 0x2000
push 0
push 0x1019f030
mov dword [0x1019ed24], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019f030
call fcn.100e8ad0
mov eax, dword [0x1019ed24]
test eax, 0x4000
jne 0x100e538b
push 0x54
or eax, 0x4000
push 0
push 0x1019f5b0
mov dword [0x1019ed24], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019f5b0
call fcn.100e8ad0
mov eax, dword [0x1019ed24]
test eax, 0x8000
jne 0x100e53bf
push 0x84
or eax, 0x8000
push 0
push 0x1019e1a0
mov dword [0x1019ed24], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019e1a0
call fcn.100e8b50
mov eax, dword [0x1019ed24]
test eax, 0x10000
jne 0x100e53f3
push 0x84
or eax, 0x10000
push 0
push 0x1019f958
mov dword [0x1019ed24], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019f958
call fcn.100e8b50
mov eax, dword [0x1019ed24]
test eax, 0x20000
jne 0x100e5427
push 0x84
or eax, 0x20000
push 0
push 0x1019ff10
mov dword [0x1019ed24], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019ff10
call fcn.100e8b50
mov eax, dword [0x1019ed24]
test eax, 0x40000
jne 0x100e5458
push 0x54
or eax, 0x40000
push 0
push 0x1019e928
mov dword [0x1019ed24], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019e928
call fcn.100e8ad0
mov eax, dword [0x1019ed24]
test eax, 0x80000
jne 0x100e5489
push 0x78
or eax, 0x80000
push 0
push 0x1019d890
mov dword [0x1019ed24], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019d890
call fcn.100e8c00
mov eax, dword [0x1019ed24]
test eax, 0x100000
jne 0x100e54bd
push 0x84
or eax, 0x100000
push 0
push 0x1019e228
mov dword [0x1019ed24], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019e228
call fcn.100e8b50
mov eax, dword [0x1019ed24]
test eax, 0x200000
jne 0x100e54ee
push 0x54
or eax, 0x200000
push 0
push 0x1019e3a0
mov dword [0x1019ed24], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019e3a0
call fcn.100e8ad0
mov eax, dword [0x1019ed24]
test eax, 0x400000
jne 0x100e551f
push 0x54
or eax, 0x400000
push 0
push 0x1019ff98
mov dword [0x1019ed24], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019ff98
call fcn.100e8ad0
mov eax, dword [0x1019ed24]
test eax, 0x800000
jne 0x100e555d
push 0x78
or eax, 0x800000
push 0
push 0x1019f7b8
mov dword [0x1019ed24], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019f7b8
call fcn.100e8ca0
push 0x101229d0
call fcn.1011581c
mov eax, dword [0x1019ed24]
add esp, 4
test eax, 0x1000000
jne 0x100e559b
push 0x78
or eax, 0x1000000
push 0
push 0x1019fd58
mov dword [0x1019ed24], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019fd58
call fcn.100e8ca0
push 0x101229c0
call fcn.1011581c
mov eax, dword [0x1019ed24]
add esp, 4
test eax, 0x2000000
jne 0x100e55dc
push 0x90
or eax, 0x2000000
push 0
push 0x1019e4c8
mov dword [0x1019ed24], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019e4c8
call fcn.100e8d50
push 0x101229b0
call fcn.1011581c
mov eax, dword [0x1019ed24]
add esp, 4
test eax, 0x4000000
jne 0x100e561d
push 0x90
or eax, 0x4000000
push 0
push 0x1019fa28
mov dword [0x1019ed24], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019fa28
call fcn.100e8d50
push 0x101229a0
call fcn.1011581c
mov eax, dword [0x1019ed24]
add esp, 4
test eax, 0x8000000
jne 0x100e565e
push 0x90
or eax, 0x8000000
push 0
push 0x1019df20
mov dword [0x1019ed24], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019df20
call fcn.100e8d50
push 0x10122990
call fcn.1011581c
mov eax, dword [0x1019ed24]
add esp, 4
test eax, 0x10000000
jne 0x100e569f
push 0x90
or eax, 0x10000000
push 0
push 0x1019e980
mov dword [0x1019ed24], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019e980
call fcn.100e8d50
push 0x10122980
call fcn.1011581c
mov eax, dword [0x1019ed24]
add esp, 4
test eax, 0x20000000
jne 0x100e56d3
push 0x84
or eax, 0x20000000
push 0
push 0x1019de20
mov dword [0x1019ed24], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019de20
call fcn.100e8b50
mov eax, dword [0x1019ed24]
test eax, 0x40000000
jne 0x100e5704
push 0x54
or eax, 0x40000000
push 0
push 0x1019dd20
mov dword [0x1019ed24], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019dd20
call fcn.100e8ad0
mov eax, dword [0x1019ed24]
test eax, eax
js 0x100e5730
push 0x84
or eax, 0x80000000
push 0
push 0x1019e738
mov dword [0x1019ed24], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019e738
call fcn.100e8b50
mov eax, dword [0x1019ec3c]
test al, 1
jne 0x100e5764
push 0x84
or eax, 1
push 0
push 0x1019f110
mov dword [0x1019ec3c], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019f110
call fcn.100e8b50
mov eax, dword [0x1019ec3c]
test al, 2
jne 0x100e57a0
push 0x90
or eax, 2
push 0
push 0x1019efa0
mov dword [0x1019ec3c], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019efa0
call fcn.100e8d50
push 0x10122970
call fcn.1011581c
mov eax, dword [0x1019ec3c]
add esp, 4
test al, 4
jne 0x100e57cc
push 0x78
or eax, 4
push 0
push 0x1019daa8
mov dword [0x1019ec3c], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019daa8
call fcn.100e8c00
mov eax, dword [0x1019ec3c]
test al, 8
jne 0x100e57f8
push 0x54
or eax, 8
push 0
push 0x1019ee58
mov dword [0x1019ec3c], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019ee58
call fcn.100e8ad0
mov eax, dword [0x1019ec3c]
test al, 0x10
jne 0x100e5831
push 0x78
or eax, 0x10
push 0
push 0x1019fb10
mov dword [0x1019ec3c], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019fb10
call fcn.100e8ca0
push 0x10122960
call fcn.1011581c
mov eax, dword [0x1019ec3c]
add esp, 4
test al, 0x20
jne 0x100e585d
push 0x78
or eax, 0x20
push 0
push 0x1019e558
mov dword [0x1019ec3c], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019e558
call fcn.100e8c00
mov eax, dword [0x1019ec3c]
test al, 0x40
jne 0x100e58fb
or eax, 0x40
mov dword [0x1019ec3c], eax
movss xmm1, dword [ebx + 8]
movss xmm2, dword [0x1012d7c4]
movss xmm0, dword [ebx + 0xc]
addss xmm1, xmm2
movss xmm5, dword [0x1012d860]
movss xmm4, dword [0x1012d7a8]
addss xmm0, xmm5
movss xmm3, dword [0x1012d7d4]
mov dword [0x1019db28], 0x438d8000
movss dword [0x1019db20], xmm1
addss xmm1, xmm4
mov dword [0x1019db2c], 0x429a0000
movss dword [0x1019db24], xmm0
addss xmm0, xmm3
mov dword [0x1019db38], 0
mov dword [0x1019db3c], 0
movss dword [0x1019db30], xmm1
mov dword [0x1019db40], 0x1012d064
movss dword [0x1019db34], xmm0
jmp 0x100e591b
movss xmm2, dword [0x1012d7c4]
movss xmm3, dword [0x1012d7d4]
movss xmm4, dword [0x1012d7a8]
movss xmm5, dword [0x1012d860]
test al, al
js 0x100e5995
or eax, 0x80
mov dword [0x1019ec3c], eax
movss xmm1, dword [ebx + 8]
movss xmm0, dword [ebx + 0xc]
addss xmm1, xmm2
addss xmm0, xmm5
mov dword [0x1019dc54], 0x438d8000
mov dword [0x1019dc58], 0x429a0000
mov dword [0x1019dc64], 0
mov dword [0x1019dc68], 0
movss dword [0x1019dc4c], xmm1
addss xmm1, xmm4
movss dword [0x1019dc50], xmm0
addss xmm0, xmm3
mov dword [0x1019dc6c], 0x1012d090
movss dword [0x1019dc5c], xmm1
movss dword [0x1019dc60], xmm0
test eax, 0x100
jne 0x100e5a24
or eax, 0x100
mov dword [0x1019ec3c], eax
movss xmm1, dword [ebx + 8]
movss xmm6, dword [0x1012d8f0]
addss xmm1, xmm2
movss xmm0, dword [ebx + 0xc]
addss xmm0, xmm5
mov dword [0x1019eafc], 0x438d8000
mov dword [0x1019eb00], 0x429a0000
mov dword [0x1019eb0c], 0
addss xmm1, xmm6
mov dword [0x1019eb10], 0
mov dword [0x1019eb14], 0x1012d09c
movss dword [0x1019eaf8], xmm0
addss xmm0, xmm3
movss dword [0x1019eaf4], xmm1
addss xmm1, xmm4
movss dword [0x1019eb08], xmm0
movss dword [0x1019eb04], xmm1
jmp 0x100e5a2c
movss xmm6, dword [0x1012d8f0]
test eax, 0x200
jne 0x100e5aad
or eax, 0x200
mov dword [0x1019ec3c], eax
movss xmm1, dword [ebx + 8]
movss xmm0, dword [ebx + 0xc]
addss xmm1, xmm2
addss xmm0, xmm5
mov dword [0x1019d874], 0x438d8000
mov dword [0x1019d878], 0x429a0000
mov dword [0x1019d884], 0
mov dword [0x1019d888], 0
addss xmm1, xmm6
mov dword [0x1019d88c], 0x1012d078
movss dword [0x1019d870], xmm0
addss xmm0, xmm3
movss dword [0x1019d86c], xmm1
addss xmm1, xmm4
movss dword [0x1019d880], xmm0
movss dword [0x1019d87c], xmm1
test eax, 0x400
jne 0x100e5ade
push 0x54
or eax, 0x400
push 0
push 0x1019f450
mov dword [0x1019ec3c], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019f450
call fcn.100e8ad0
mov eax, dword [0x1019ec3c]
test eax, 0x800
jne 0x100e5b0f
push 0x54
or eax, 0x800
push 0
push 0x1019e7c0
mov dword [0x1019ec3c], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019e7c0
call fcn.100e8ad0
mov eax, dword [0x1019ec3c]
test eax, 0x1000
jne 0x100e5b4d
push 0x78
or eax, 0x1000
push 0
push 0x1019d9d8
mov dword [0x1019ec3c], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019d9d8
call fcn.100e8ca0
push 0x10122950
call fcn.1011581c
mov eax, dword [0x1019ec3c]
add esp, 4
test eax, 0x2000
jne 0x100e5b8b
push 0x78
or eax, 0x2000
push 0
push 0x1019f358
mov dword [0x1019ec3c], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019f358
call fcn.100e8ca0
push 0x10122940
call fcn.1011581c
mov eax, dword [0x1019ec3c]
add esp, 4
test eax, 0x4000
jne 0x100e5bc9
push 0x78
or eax, 0x4000
push 0
push 0x1019f288
mov dword [0x1019ec3c], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019f288
call fcn.100e8ca0
push 0x10122930
call fcn.1011581c
mov eax, dword [0x1019ec3c]
add esp, 4
test eax, 0x8000
jne 0x100e5c07
push 0x78
or eax, 0x8000
push 0
push 0x1019f608
mov dword [0x1019ec3c], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019f608
call fcn.100e8ca0
push 0x10122920
call fcn.1011581c
mov eax, dword [0x1019ec3c]
add esp, 4
test eax, 0x10000
jne 0x100e5c45
push 0x78
or eax, 0x10000
push 0
push 0x1019f198
mov dword [0x1019ec3c], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019f198
call fcn.100e8ca0
push 0x10122910
call fcn.1011581c
mov eax, dword [0x1019ec3c]
add esp, 4
test eax, 0x20000
jne 0x100e5c79
push 0x84
or eax, 0x20000
push 0
push 0x1019e038
mov dword [0x1019ec3c], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019e038
call fcn.100e8b50
mov eax, dword [0x1019ec3c]
test eax, 0x40000
jne 0x100e5cad
push 0x84
or eax, 0x40000
push 0
push 0x1019f088
mov dword [0x1019ec3c], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019f088
call fcn.100e8b50
mov eax, dword [0x1019ec3c]
test eax, 0x80000
jne 0x100e5ce1
push 0x84
or eax, 0x80000
push 0
push 0x1019e818
mov dword [0x1019ec3c], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019e818
call fcn.100e8b50
mov eax, dword [0x1019ec3c]
test eax, 0x100000
jne 0x100e5d15
push 0x84
or eax, 0x100000
push 0
push 0x1019f888
mov dword [0x1019ec3c], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019f888
call fcn.100e8b50
mov eax, dword [0x1019ec3c]
test eax, 0x200000
jne 0x100e5d49
push 0x84
or eax, 0x200000
push 0
push 0x1019e8a0
mov dword [0x1019ec3c], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019e8a0
call fcn.100e8b50
mov eax, dword [0x1019ec3c]
test eax, 0x400000
jne 0x100e5d7d
push 0x84
or eax, 0x400000
push 0
push 0x1019dd98
mov dword [0x1019ec3c], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019dd98
call fcn.100e8b50
mov eax, dword [0x1019ec3c]
test eax, 0x800000
jne 0x100e5dbb
push 0x78
or eax, 0x800000
push 0
push 0x1019eb70
mov dword [0x1019ec3c], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019eb70
call fcn.100e8ca0
push 0x10122900
call fcn.1011581c
mov eax, dword [0x1019ec3c]
add esp, 4
test eax, 0x1000000
jne 0x100e5def
push 0x84
or eax, 0x1000000
push 0
push 0x1019f6d8
mov dword [0x1019ec3c], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019f6d8
call fcn.100e8b50
mov eax, dword [0x1019ec3c]
test eax, 0x2000000
jne 0x100e5e23
push 0x84
or eax, 0x2000000
push 0
push 0x1019e6b0
mov dword [0x1019ec3c], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019e6b0
call fcn.100e8b50
mov eax, dword [0x1019ec3c]
test eax, 0x4000000
jne 0x100e5e54
push 0x54
or eax, 0x4000000
push 0
push 0x1019d7c0
mov dword [0x1019ec3c], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019d7c0
call fcn.100e8ad0
mov eax, dword [0x1019ec3c]
test eax, 0x8000000
jne 0x100e5e92
push 0x78
or eax, 0x8000000
push 0
push 0x1019e450
mov dword [0x1019ec3c], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019e450
call fcn.100e8ca0
push 0x101228f0
call fcn.1011581c
mov eax, dword [0x1019ec3c]
add esp, 4
test eax, 0x10000000
jne 0x100e5ec6
push 0x84
or eax, 0x10000000
push 0
push 0x1019e118
mov dword [0x1019ec3c], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019e118
call fcn.100e8b50
mov eax, dword [0x1019ec3c]
test eax, 0x20000000
jne 0x100e5ef7
push 0x54
or eax, 0x20000000
push 0
push 0x1019eaa0
mov dword [0x1019ec3c], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019eaa0
call fcn.100e8ad0
mov eax, dword [0x1019ec3c]
test eax, 0x40000000
jne 0x100e5f28
push 0x54
or eax, 0x40000000
push 0
push 0x1019ebe8
mov dword [0x1019ec3c], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019ebe8
call fcn.100e8ad0
mov eax, dword [0x1019ec3c]
test eax, eax
js 0x100e5f54
push 0xb8
or eax, 0x80000000
push 0
push 0x1019fc28
mov dword [0x1019ec3c], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019fc28
call fcn.100e8e70
mov eax, dword [0x1019dbf4]
test al, 1
jne 0x100e5f85
push 0x78
or eax, 1
push 0
push 0x1019dea8
mov dword [0x1019dbf4], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019dea8
call fcn.100e8c00
mov eax, dword [0x1019dbf4]
test al, 2
jne 0x100e5fb1
push 0x78
or eax, 2
push 0
push 0x1019ed28
mov dword [0x1019dbf4], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019ed28
call fcn.100e8c00
mov eax, dword [0x1019dbf4]
test al, 4
jne 0x100e5fdd
push 0x78
or eax, 4
push 0
push 0x1019fce0
mov dword [0x1019dbf4], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019fce0
call fcn.100e8c00
mov eax, dword [0x1019dbf4]
test al, 8
jne 0x100e6009
push 0x54
or eax, 8
push 0
push 0x1019db48
mov dword [0x1019dbf4], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019db48
call fcn.100e8ad0
mov eax, dword [0x1019dbf4]
test al, 0x10
jne 0x100e6045
push 0x90
or eax, 0x10
push 0
push 0x1019ea10
mov dword [0x1019dbf4], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019ea10
call fcn.100e8d50
push 0x101228e0
call fcn.1011581c
mov eax, dword [0x1019dbf4]
add esp, 4
test al, 0x20
jne 0x100e607e
push 0x78
or eax, 0x20
push 0
push 0x1019f210
mov dword [0x1019dbf4], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019f210
call fcn.100e8ca0
push 0x101228d0
call fcn.1011581c
mov eax, dword [0x1019dbf4]
add esp, 4
test al, 0x40
jne 0x100e60ad
push 0x84
or eax, 0x40
push 0
push 0x1019e5d0
mov dword [0x1019dbf4], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019e5d0
call fcn.100e8b50
mov eax, dword [0x1019dbf4]
test al, al
js 0x100e60db
push 0x54
or eax, 0x80
push 0
push 0x1019dbf8
mov dword [0x1019dbf4], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019dbf8
call fcn.100e8ad0
mov eax, dword [0x1019dbf4]
test eax, 0x100
jne 0x100e610c
push 0x54
or eax, 0x100
push 0
push 0x1019ef48
mov dword [0x1019dbf4], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019ef48
call fcn.100e8ad0
mov eax, dword [0x1019dbf4]
test eax, 0x200
jne 0x100e613d
push 0x54
or eax, 0x200
push 0
push 0x1019feb8
mov dword [0x1019dbf4], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019feb8
call fcn.100e8ad0
mov eax, dword [0x1019dbf4]
test eax, 0x400
jne 0x100e61ce
or eax, 0x400
mov dword [0x1019dbf4], eax
movss xmm1, dword [ebx + 8]
movss xmm0, dword [ebx + 0xc]
addss xmm1, dword [0x1012d7c4]
addss xmm0, dword [0x1012d818]
mov dword [0x1019f9e4], 0x438d8000
mov dword [0x1019f9e8], 0x423c0000
mov dword [0x1019f9f4], 0
movss dword [0x1019f9dc], xmm1
addss xmm1, dword [0x1012d7a8]
movss dword [0x1019f9e0], xmm0
addss xmm0, dword [0x1012d7d4]
mov dword [0x1019f9f8], 0
mov dword [0x1019f9fc], 0x1012d080
movss dword [0x1019f9ec], xmm1
movss dword [0x1019f9f0], xmm0
test eax, 0x800
jne 0x100e620f
push 0x90
or eax, 0x800
push 0
push 0x1019fdd0
mov dword [0x1019dbf4], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019fdd0
call fcn.100e8d50
push 0x101228c0
call fcn.1011581c
mov eax, dword [0x1019dbf4]
add esp, 4
test eax, 0x1000
jne 0x100e6250
push 0x90
or eax, 0x1000
push 0
push 0x1019eeb0
mov dword [0x1019dbf4], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019eeb0
call fcn.100e8d50
push 0x101228b0
call fcn.1011581c
mov eax, dword [0x1019dbf4]
add esp, 4
test eax, 0x2000
jne 0x100e6291
push 0x90
or eax, 0x2000
push 0
push 0x1019f4c8
mov dword [0x1019dbf4], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019f4c8
call fcn.100e8d50
push 0x101228a0
call fcn.1011581c
mov eax, dword [0x1019dbf4]
add esp, 4
test eax, 0x4000
jne 0x100e6322
or eax, 0x4000
mov dword [0x1019dbf4], eax
movss xmm1, dword [ebx + 8]
movss xmm0, dword [ebx + 0xc]
addss xmm1, dword [0x1012d7c4]
addss xmm0, dword [0x1012d818]
mov dword [0x1019fb90], 0x438d8000
mov dword [0x1019fb94], 0x423c0000
mov dword [0x1019fba0], 0
movss dword [0x1019fb88], xmm1
addss xmm1, dword [0x1012d7a8]
movss dword [0x1019fb8c], xmm0
addss xmm0, dword [0x1012d7d4]
mov dword [0x1019fba4], 0
mov dword [0x1019fba8], 0x1012cc00
movss dword [0x1019fb98], xmm1
movss dword [0x1019fb9c], xmm0
test eax, 0x8000
jne 0x100e6363
push 0x90
or eax, 0x8000
push 0
push 0x1019ec40
mov dword [0x1019dbf4], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019ec40
call fcn.100e8d50
push 0x10122890
call fcn.1011581c
mov eax, dword [0x1019dbf4]
add esp, 4
test eax, 0x10000
jne 0x100e63f4
or eax, 0x10000
mov dword [0x1019dbf4], eax
movss xmm1, dword [ebx + 8]
movss xmm0, dword [ebx + 0xc]
addss xmm1, dword [0x1012d7c4]
addss xmm0, dword [0x1012d818]
mov dword [0x1019dd7c], 0x438d8000
mov dword [0x1019dd80], 0x423c0000
mov dword [0x1019dd8c], 0
movss dword [0x1019dd74], xmm1
addss xmm1, dword [0x1012d7a8]
movss dword [0x1019dd78], xmm0
addss xmm0, dword [0x1012d7d4]
mov dword [0x1019dd90], 0
mov dword [0x1019dd94], 0x1012d0bc
movss dword [0x1019dd84], xmm1
movss dword [0x1019dd88], xmm0
test eax, 0x20000
jne 0x100e6425
push 0x54
or eax, 0x20000
push 0
push 0x1019f830
mov dword [0x1019dbf4], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019f830
call fcn.100e8ad0
mov eax, dword [0x1019dbf4]
test eax, 0x40000
jne 0x100e6456
push 0x54
or eax, 0x40000
push 0
push 0x1019d908
mov dword [0x1019dbf4], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019d908
call fcn.100e8ad0
mov eax, dword [0x1019dbf4]
test eax, 0x80000
jne 0x100e6487
push 0x78
or eax, 0x80000
push 0
push 0x1019fff0
mov dword [0x1019dbf4], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019fff0
call fcn.100e8c00
mov eax, dword [0x1019dbf4]
test eax, 0x100000
jne 0x100e64bb
push 0x84
or eax, 0x100000
push 0
push 0x1019dfb0
mov dword [0x1019dbf4], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019dfb0
call fcn.100e8b50
mov eax, dword [0x1019dbf4]
test eax, 0x200000
jne 0x100e654c
or eax, 0x200000
mov dword [0x1019dbf4], eax
movss xmm1, dword [ebx + 8]
movss xmm0, dword [ebx + 0xc]
addss xmm1, dword [0x1012d7c4]
addss xmm0, dword [0x1012d818]
mov dword [0x1019f914], 0x438d8000
mov dword [0x1019f918], 0x423c0000
mov dword [0x1019f924], 0
movss dword [0x1019f90c], xmm1
addss xmm1, dword [0x1012d7a8]
movss dword [0x1019f910], xmm0
addss xmm0, dword [0x1012d7d4]
mov dword [0x1019f928], 0
mov dword [0x1019f92c], 0x1012cc34
movss dword [0x1019f91c], xmm1
movss dword [0x1019f920], xmm0
test eax, 0x400000
jne 0x100e657d
push 0x54
or eax, 0x400000
push 0
push 0x1019dba0
mov dword [0x1019dbf4], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019dba0
call fcn.100e8ad0
mov eax, dword [0x1019dbf4]
test eax, 0x800000
jne 0x100e65bb
push 0x78
or eax, 0x800000
push 0
push 0x1019fbb0
mov dword [0x1019dbf4], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019fbb0
call fcn.100e8ca0
push 0x10122880
call fcn.1011581c
mov eax, dword [0x1019dbf4]
add esp, 4
test eax, 0x1000000
jne 0x100e664c
or eax, 0x1000000
mov dword [0x1019dbf4], eax
movss xmm1, dword [ebx + 8]
movss xmm0, dword [ebx + 0xc]
addss xmm1, dword [0x1012d7c4]
addss xmm0, dword [0x1012d818]
mov dword [0x1019f938], 0x438d8000
mov dword [0x1019f93c], 0x423c0000
mov dword [0x1019f948], 0
movss dword [0x1019f930], xmm1
addss xmm1, dword [0x1012d7a8]
movss dword [0x1019f934], xmm0
addss xmm0, dword [0x1012d7d4]
mov dword [0x1019f94c], 0
mov dword [0x1019f950], 0x1012d0bc
movss dword [0x1019f940], xmm1
movss dword [0x1019f944], xmm0
test eax, 0x2000000
jne 0x100e667d
push 0x54
or eax, 0x2000000
push 0
push 0x1019fe60
mov dword [0x1019dbf4], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019fe60
call fcn.100e8ad0
mov eax, dword [0x1019dbf4]
test eax, 0x4000000
jne 0x100e66ae
push 0x54
or eax, 0x4000000
push 0
push 0x1019d818
mov dword [0x1019dbf4], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019d818
call fcn.100e8ad0
mov eax, dword [0x1019dbf4]
test eax, 0x8000000
jne 0x100e66df
push 0x54
or eax, 0x8000000
push 0
push 0x1019f3f8
mov dword [0x1019dbf4], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019f3f8
call fcn.100e8ad0
mov eax, dword [0x1019dbf4]
test eax, 0x10000000
jne 0x100e6710
push 0x54
or eax, 0x10000000
push 0
push 0x1019dcc8
mov dword [0x1019dbf4], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019dcc8
call fcn.100e8ad0
mov eax, dword [0x1019dbf4]
test eax, 0x20000000
jne 0x100e6741
push 0x54
or eax, 0x20000000
push 0
push 0x1019f300
mov dword [0x1019dbf4], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019f300
call fcn.100e8ad0
mov eax, dword [0x1019dbf4]
test eax, 0x40000000
jne 0x100e6772
push 0x54
or eax, 0x40000000
push 0
push 0x1019e2d0
mov dword [0x1019dbf4], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019e2d0
call fcn.100e8ad0
mov eax, dword [0x1019dbf4]
test eax, eax
js 0x100e679b
push 0x54
or eax, 0x80000000
push 0
push 0x1019e3f8
mov dword [0x1019dbf4], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019e3f8
call fcn.100e8ad0
mov eax, dword [0x1019ef40]
test al, 1
jne 0x100e67cc
push 0x54
or eax, 1
push 0
push 0x1019d980
mov dword [0x1019ef40], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019d980
call fcn.100e8ad0
mov eax, dword [0x1019ef40]
test al, 2
jne 0x100e67f8
push 0x54
or eax, 2
push 0
push 0x1019e348
mov dword [0x1019ef40], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019e348
call fcn.100e8ad0
mov eax, dword [0x1019ef40]
test al, 4
jne 0x100e6824
push 0x54
or eax, 4
push 0
push 0x1019eb18
mov dword [0x1019ef40], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019eb18
call fcn.100e8ad0
mov eax, dword [0x1019ef40]
test al, 8
jne 0x100e68b0
or eax, 8
mov dword [0x1019ef40], eax
movss xmm1, dword [ebx + 8]
movss xmm0, dword [ebx + 0xc]
addss xmm1, dword [0x1012d7c4]
addss xmm0, dword [0x1012d818]
mov dword [0x1019e32c], 0x438d8000
mov dword [0x1019e330], 0x423c0000
mov dword [0x1019e33c], 0
movss dword [0x1019e324], xmm1
addss xmm1, dword [0x1012d7a8]
movss dword [0x1019e328], xmm0
addss xmm0, dword [0x1012d7d4]
mov dword [0x1019e340], 0
mov dword [0x1019e344], 0x1012d0bc
movss dword [0x1019e334], xmm1
movss dword [0x1019e338], xmm0
test al, 0x10
jne 0x100e68df
push 0xb8
or eax, 0x10
push 0
push 0x1019eda0
mov dword [0x1019ef40], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019eda0
call fcn.100e8e70
mov eax, dword [0x1019ef40]
test al, 0x20
jne 0x100e6906
push 0x54
or eax, 0x20
push 0
push 0x1019e658
mov dword [0x1019ef40], eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, 0x1019e658
call fcn.100e8ad0
mov eax, dword [0x1014dc28]
cmp eax, 1
jne 0x100e73d6
movss xmm0, dword [ebx + 8]
addss xmm0, dword [0x1012d7c4]
movss dword [ebp - 0xc], xmm0
movss xmm0, dword [ebx + 0xc]
addss xmm0, dword [0x1012d7d4]
movss dword [ebp - 8], xmm0
push dword [ebp - 8]
push dword [ebp - 0xc]
push ecx
push 0
push 0x1013bc38
push str.enable
mov ecx, 0x1019fab8
call fcn.100dda30
movss xmm0, dword [ebx + 8]
mov ecx, 0x1019f4a4
addss xmm0, dword [0x1012d7c4]
movss dword [ebp - 0xc], xmm0
movss xmm0, dword [ebx + 0xc]
addss xmm0, dword [0x1012d860]
movss dword [ebp - 8], xmm0
push dword [ebp - 8]
push dword [ebp - 0xc]
call fcn.100dd3e0
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019f4a4
push 0x1013c4a4
push str.autowall
mov ecx, 0x1019dc70
call fcn.100dda30
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019f4a4
push 0x1013bcc0
push str.silent_aim
mov ecx, 0x1019ecd0
call fcn.100dda30
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019f4a4
push 0x1013cd1c
push str.resolver
mov ecx, 0x1019da50
call fcn.100dda30
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019f4a4
push 0x1013cc94
push str.lag_fix
mov ecx, 0x1019f558
call fcn.100dda30
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019f4a4
push 0x1013c670
push str.knifebot
mov ecx, 0x1019e0c0
call fcn.100dda30
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019f4a4
push 0x1013c6f8
push str.zeusbot
mov ecx, 0x1019f680
call fcn.100dda30
cmp dword [0x1019f4bc], 0
movss xmm1, dword [0x1019f4a8]
jle 0x100e6acc
movss xmm2, dword [0x1019f4b8]
subss xmm2, xmm1
addss xmm2, dword [0x1012d714]
movss dword [0x1019f4b0], xmm2
jmp 0x100e6ad4
movss xmm2, dword [0x1019f4b0]
addss xmm1, dword [0x1012d7d4]
movss xmm0, dword [0x1019f4a4]
mov ecx, 0x1019fa00
addss xmm0, dword [0x1012d7a8]
mov dword [0x1019f4bc], 0
mov dword [0x1019f4c0], 0
movss dword [0x1019f4b8], xmm1
movss xmm1, dword [ebx + 0xc]
addss xmm1, dword [0x1012d860]
movss dword [0x1019f4b4], xmm0
movss xmm0, dword [ebx + 8]
addss xmm0, dword [0x1012d7c4]
addss xmm1, xmm2
movss dword [ebp - 0xc], xmm0
addss xmm1, dword [0x1012d804]
movss dword [ebp - 8], xmm1
push dword [ebp - 8]
push dword [ebp - 0xc]
call fcn.100dd3e0
push str.none
push 0x1019fa00
sub esp, 0xc
mov ecx, esp
push 0x1013bd64
call fcn.100ec480
push 0x1013bd74
push str.priority
mov ecx, 0x1019fd58
call fcn.100e0480
push str.none
push 0x1019fa00
sub esp, 0xc
mov ecx, esp
push 0x1013bf48
call fcn.100ec480
push 0x1013bf58
push str.hitboxes
mov ecx, 0x1019e4c8
call fcn.100e1700
push str.none
push 0x1019fa00
sub esp, 0xc
mov ecx, esp
push 0x1013c0c0
call fcn.100ec480
push 0x1013c0d0
push str.multipoint_hitboxes
mov ecx, 0x1019fa28
call fcn.100e1700
push str.none
push 0x1019fa00
sub esp, 0xc
mov ecx, esp
push 0x1013cf38
call fcn.100ec480
push 0x1013cf48
push str.head_aim_conditions
mov ecx, 0x1019df20
call fcn.100e1700
push str.none
push 0x1019fa00
sub esp, 0xc
mov ecx, esp
push 0x1013cdc0
call fcn.100ec480
push 0x1013cdd0
push str.body_aim_conditions
mov ecx, 0x1019e980
call fcn.100e1700
push 5
push dword [0x1013cdd4]
push dword [0x1013cdd0]
call fcn.101151b0
cmp eax, dword [0x1013cdd4]
je 0x100e6c7e
movss xmm0, dword [0x1013cfe4]
sub esp, 8
movss xmm3, dword [0x1013cfe0]
push 0x1019fa00
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019de20
push 0x1013cfdc
push str.max_misses
call fcn.100e37e0
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019fa00
push 0x1013c160
push str.static_point_safety
mov ecx, 0x1019dd20
call fcn.100dda30
movss xmm0, dword [0x1013c1f4]
sub esp, 8
movss xmm3, dword [0x1013c1f0]
push 0x1019fa00
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019e738
push 0x1013c1ec
push str.head_scale
call fcn.100e37e0
movss xmm0, dword [0x1013c2b0]
sub esp, 8
movss xmm3, dword [0x1013c2ac]
push 0x1019fa00
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019f110
push 0x1013c2a8
push str.body_scale
call fcn.100e37e0
push 0x1013d154
push 0x1013d150
push str.none
push 0x1019fa00
push str.hitbox_override
mov ecx, 0x1019daa8
call fcn.100e2c10
cmp dword [0x1013d150], 0
jle 0x100e6d69
push str.none
push 0x1019fa00
sub esp, 0xc
mov ecx, esp
push 0x1013d204
call fcn.100ec480
push 0x1013d214
push str.override_hitboxes
mov ecx, 0x1019efa0
call fcn.100e1700
cmp dword [0x1019fa18], 0
movss xmm1, dword [0x1019fa04]
jle 0x100e6d96
movss xmm0, dword [0x1019fa14]
subss xmm0, xmm1
addss xmm0, dword [0x1012d714]
movss dword [0x1019fa0c], xmm0
movss xmm0, dword [0x1019fa00]
mov ecx, 0x1019e2ac
addss xmm0, dword [0x1012d7a8]
addss xmm1, dword [0x1012d7d4]
mov dword [0x1019fa18], 0
mov dword [0x1019fa1c], 0
movss dword [0x1019fa10], xmm0
movss xmm0, dword [ebx + 8]
addss xmm0, dword [0x1012d7c4]
movss dword [0x1019fa14], xmm1
addss xmm0, dword [0x1012d8f0]
movss dword [ebp - 0xc], xmm0
movss xmm0, dword [ebx + 0xc]
addss xmm0, dword [0x1012d860]
movss dword [ebp - 8], xmm0
push dword [ebp - 8]
push dword [ebp - 0xc]
call fcn.100dd3e0
movss xmm0, dword [0x1013c36c]
sub esp, 8
movss xmm3, dword [0x1013c368]
push 0x1019e2ac
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019f958
push 0x1013c364
push str.min_damage___visible
call fcn.100e37e0
cmp byte [0x1013c4a4], 0
je 0x100e6e7b
movss xmm0, dword [0x1013c538]
sub esp, 8
movss xmm3, dword [0x1013c534]
push 0x1019e2ac
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019ff10
push 0x1013c530
push str.min_damage___autowall
call fcn.100e37e0
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019e2ac
push 0x1013c41c
push str.health_based_override
mov ecx, 0x1019e928
call fcn.100dda30
push 0x1013d3fc
push 0x1013d3f8
push str.none
push 0x1019e2ac
push str.damage_override
mov ecx, 0x1019d890
call fcn.100e2c10
cmp dword [0x1013d3f8], 0
jle 0x100e6f07
movss xmm0, dword [0x1013d348]
sub esp, 8
movss xmm3, dword [0x1013d344]
push 0x1019e2ac
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019e228
push 0x1013d340
push str.damage_override_amt
call fcn.100e37e0
cmp dword [0x1019e2c4], 0
movss xmm1, dword [0x1019e2b0]
jle 0x100e6f36
movss xmm2, dword [0x1019e2c0]
subss xmm2, xmm1
addss xmm2, dword [0x1012d714]
movss dword [0x1019e2b8], xmm2
jmp 0x100e6f3e
movss xmm2, dword [0x1019e2b8]
addss xmm1, dword [0x1012d7d4]
movss xmm0, dword [0x1019e2ac]
mov ecx, 0x1019f3d0
addss xmm0, dword [0x1012d7a8]
mov dword [0x1019e2c4], 0
mov dword [0x1019e2c8], 0
movss dword [0x1019e2c0], xmm1
movss xmm1, dword [ebx + 0xc]
addss xmm1, dword [0x1012d860]
movss dword [0x1019e2bc], xmm0
movss xmm0, dword [ebx + 8]
addss xmm0, dword [0x1012d7c4]
addss xmm1, xmm2
addss xmm0, dword [0x1012d8f0]
addss xmm1, dword [0x1012d804]
movss dword [ebp - 0xc], xmm0
movss dword [ebp - 8], xmm1
push dword [ebp - 8]
push dword [ebp - 0xc]
call fcn.100dd3e0
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019f3d0
push 0x1013c930
push str.no_recoil
mov ecx, 0x1019f760
call fcn.100dda30
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019f3d0
push 0x1013c9b8
push str.hitchance
mov ecx, 0x1019f5b0
call fcn.100dda30
cmp byte [0x1013c9b8], 0
je 0x100e7059
movss xmm0, dword [0x1013ca4c]
sub esp, 8
movss xmm3, dword [0x1013ca48]
push 0x1019f3d0
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019e1a0
push 0x1013ca44
push str.hitchance_amount
call fcn.100e37e0
push str.none
push 0x1019f3d0
sub esp, 0xc
mov ecx, esp
push 0x1013c824
call fcn.100ec480
push 0x1013c834
push str.automatic_scope
mov ecx, 0x1019f7b8
call fcn.100e0480
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019f3d0
push 0x1013cafc
push str.automatic_stop
mov ecx, 0x1019e3a0
call fcn.100dda30
cmp byte [0x1013cafc], 0
je 0x100e70eb
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019f3d0
push 0x1013cb84
push str.between_shots
mov ecx, 0x1019ff98
call fcn.100dda30
cmp dword [0x1019f3e8], 0
movss xmm1, dword [0x1019f3d4]
jle 0x100e711a
movss xmm2, dword [0x1019f3e4]
subss xmm2, xmm1
addss xmm2, dword [0x1012d714]
movss dword [0x1019f3dc], xmm2
jmp 0x100e7122
movss xmm2, dword [0x1019f3dc]
addss xmm1, dword [0x1012d7d4]
movss xmm0, dword [0x1019f3d0]
mov ecx, 0x1019d95c
addss xmm0, dword [0x1012d7a8]
mov dword [0x1019f3e8], 0
mov dword [0x1019f3ec], 0
movss dword [0x1019f3e4], xmm1
movss xmm1, dword [ebx + 0xc]
addss xmm1, dword [0x1012d860]
movss dword [0x1019f3e0], xmm0
movss xmm0, dword [ebx + 8]
addss xmm0, dword [0x1012d7c4]
addss xmm1, dword [0x1019e2b8]
addss xmm0, dword [0x1012d8f0]
addss xmm1, dword [0x1012d804]
movss dword [ebp - 0xc], xmm0
addss xmm1, xmm2
addss xmm1, dword [0x1012d804]
movss dword [ebp - 8], xmm1
push dword [ebp - 8]
push dword [ebp - 0xc]
call fcn.100dd3e0
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019d95c
push 0x1013d490
push str.double_tap
mov ecx, 0x1019ee58
call fcn.100dda30
cmp byte [0x1013d490], 0
je 0x100e723d
push str.none
push 0x1019d95c
sub esp, 0xc
mov ecx, esp
push 0x1013d534
call fcn.100ec480
push 0x1013d544
push str.double_tap_mode
mov ecx, 0x1019fb10
call fcn.100e0480
push 0x1013d5bc
push 0x1013d5b8
push str.none
push 0x1019d95c
push str.double_tap_key
mov ecx, 0x1019e558
call fcn.100e2c10
cmp dword [0x1019d974], 0
movss xmm1, dword [0x1019d960]
jle 0x100e726a
movss xmm0, dword [0x1019d970]
subss xmm0, xmm1
addss xmm0, dword [0x1012d714]
movss dword [0x1019d968], xmm0
movss xmm0, dword [0x1019d95c]
mov ecx, 0x1019f958
addss xmm0, dword [0x1012d7a8]
addss xmm1, dword [0x1012d7d4]
mov dword [0x1019d974], 0
mov dword [0x1019d978], 0
movss dword [0x1019d96c], xmm0
movss dword [0x1019d970], xmm1
call fcn.100e4030
cmp byte [0x1013c4a4], 0
je 0x100e72c3
mov ecx, 0x1019ff10
call fcn.100e4030
cmp byte [0x1019d8e8], 0
je 0x100e72db
mov eax, dword [0x1014dbf4]
mov eax, dword [eax + 0x19b0]
mov byte [eax + 0x7c], 1
cmp dword [0x1013d3f8], 0
jle 0x100e72ee
mov ecx, 0x1019e228
call fcn.100e4030
mov ecx, 0x1019f7b8
call fcn.100e0ef0
cmp byte [0x1013c9b8], 0
je 0x100e730b
mov ecx, 0x1019e1a0
call fcn.100e4030
mov ecx, 0x1019fd58
call fcn.100e0ef0
mov ecx, 0x1019e4c8
call fcn.100e2490
mov ecx, 0x1019fa28
call fcn.100e2490
mov ecx, 0x1019df20
call fcn.100e2490
mov ecx, 0x1019e980
call fcn.100e2490
push 5
push dword [0x1013cdd4]
push dword [0x1013cdd0]
call fcn.101151b0
cmp eax, dword [0x1013cdd4]
je 0x100e7362
mov ecx, 0x1019de20
call fcn.100e4030
mov ecx, 0x1019e738
call fcn.100e4030
mov ecx, 0x1019f110
call fcn.100e4030
cmp byte [0x1019db00], 0
je 0x100e738e
mov eax, dword [0x1014dbf4]
mov eax, dword [eax + 0x19b0]
mov byte [eax + 0x7c], 1
cmp dword [0x1013d150], 0
jle 0x100e73a1
mov ecx, 0x1019efa0
call fcn.100e2490
cmp byte [0x1013d490], 0
je 0x100e73cc
mov ecx, 0x1019fb10
call fcn.100e0ef0
cmp byte [0x1019e5b0], 0
je 0x100e73cc
mov eax, dword [0x1014dbf4]
mov eax, dword [eax + 0x19b0]
mov byte [eax + 0x7c], 1
call fcn.100e47f0
mov eax, dword [0x1014dc28]
cmp eax, 2
jne 0x100e82bb
movss xmm0, dword [ebx + 8]
addss xmm0, dword [0x1012d7c4]
movss dword [ebp - 0xc], xmm0
movss xmm0, dword [ebx + 0xc]
addss xmm0, dword [0x1012d7d4]
movss dword [ebp - 8], xmm0
push dword [ebp - 8]
push dword [ebp - 0xc]
push ecx
push 0
push 0x1013d680
push str.enable
mov ecx, 0x1019f450
call fcn.100dda30
movss xmm0, dword [ebx + 8]
mov ecx, 0x1019db20
addss xmm0, dword [0x1012d7c4]
movss dword [ebp - 0xc], xmm0
movss xmm0, dword [ebx + 0xc]
addss xmm0, dword [0x1012d860]
movss dword [ebp - 8], xmm0
push dword [ebp - 8]
push dword [ebp - 0xc]
call fcn.100dd3e0
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019db20
push 0x1013d708
push str.freestand
mov ecx, 0x1019e7c0
call fcn.100dda30
push str.none
push 0x1019db20
sub esp, 0xc
mov ecx, esp
push 0x1013d7ac
call fcn.100ec480
push 0x1013d7bc
push str.condition
mov ecx, 0x1019d9d8
call fcn.100e0480
mov eax, dword [0x1013d7bc]
sub eax, 0
je 0x100e78f7
sub eax, 1
je 0x100e76e3
sub eax, 1
jne 0x100e7b43
push str.none
push 0x1019db20
sub esp, 0xc
mov ecx, esp
push 0x1013e888
call fcn.100ec480
push 0x1013e898
push str.pitch
mov ecx, 0x1019f358
call fcn.100e0480
push str.none
push 0x1019db20
sub esp, 0xc
mov ecx, esp
push 0x1013e928
call fcn.100ec480
push 0x1013e938
push 0x1012cb64
mov ecx, 0x1019f288
call fcn.100e0480
mov eax, dword [0x1013e938]
cmp eax, 2
jne 0x100e756a
movss xmm0, dword [0x1013e9b8]
sub esp, 8
movss xmm3, dword [0x1013e9b4]
push 0x1019db20
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019e038
push 0x1013e9b0
push str.jitter_range
call fcn.100e37e0
mov eax, dword [0x1013e938]
cmp eax, 3
jne 0x100e75d8
movss xmm0, dword [0x1013ea74]
sub esp, 8
movss xmm3, dword [0x1013ea70]
push 0x1019db20
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019f088
push 0x1013ea6c
push str.rotation_range
call fcn.100e37e0
movss xmm0, dword [0x1013eb30]
sub esp, 8
movss xmm3, dword [0x1013eb2c]
push 0x1019db20
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019e818
push 0x1013eb28
push str.rotation_speed
call fcn.100e37e0
mov eax, dword [0x1013e938]
cmp eax, 4
jne 0x100e7614
movss xmm0, dword [0x1013ebec]
sub esp, 8
movss xmm3, dword [0x1013ebe8]
push 0x1019db20
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019f888
push 0x1013ebe4
push str.random_update
call fcn.100e37e0
mov eax, dword [0x1013e938]
test eax, eax
jle 0x100e7b43
push str.none
push 0x1019db20
sub esp, 0xc
mov ecx, esp
push 0x1013ecb8
call fcn.100ec480
push 0x1013ecc8
push str.direction
mov ecx, 0x1019f608
call fcn.100e0480
mov eax, dword [0x1013ecc8]
test eax, eax
jne 0x100e7689
movss xmm0, dword [0x1013ed48]
sub esp, 8
movss xmm3, dword [0x1013ed44]
push 0x1019db20
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019e8a0
push 0x1013ed40
push str.direction_time
call fcn.100e37e0
mov eax, dword [0x1013ecc8]
cmp eax, 4
jne 0x100e76c0
movss xmm0, dword [0x1013ee04]
sub esp, 8
movss xmm3, dword [0x1013ee00]
push 0x1019db20
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019dd98
push 0x1013edfc
push str.custom_direction
call fcn.100e37e0
push str.none
push 0x1019db20
sub esp, 0xc
mov ecx, esp
push 0x1013eed0
call fcn.100ec480
push 0x1013eee0
jmp 0x100e7b06
push str.none
push 0x1019db20
sub esp, 0xc
mov ecx, esp
push 0x1013e1a0
call fcn.100ec480
push 0x1013e1b0
push str.pitch
mov ecx, 0x1019f358
call fcn.100e0480
push str.none
push 0x1019db20
sub esp, 0xc
mov ecx, esp
push 0x1013e240
call fcn.100ec480
push 0x1013e250
push 0x1012cb64
mov ecx, 0x1019f288
call fcn.100e0480
mov eax, dword [0x1013e250]
cmp eax, 2
jne 0x100e777e
movss xmm0, dword [0x1013e2d0]
sub esp, 8
movss xmm3, dword [0x1013e2cc]
push 0x1019db20
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019e038
push 0x1013e2c8
push str.jitter_range
call fcn.100e37e0
mov eax, dword [0x1013e250]
cmp eax, 3
jne 0x100e77ec
movss xmm0, dword [0x1013e38c]
sub esp, 8
movss xmm3, dword [0x1013e388]
push 0x1019db20
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019f088
push 0x1013e384
push str.rotation_range
call fcn.100e37e0
movss xmm0, dword [0x1013e448]
sub esp, 8
movss xmm3, dword [0x1013e444]
push 0x1019db20
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019e818
push 0x1013e440
push str.rotation_speed
call fcn.100e37e0
mov eax, dword [0x1013e250]
cmp eax, 4
jne 0x100e7828
movss xmm0, dword [0x1013e504]
sub esp, 8
movss xmm3, dword [0x1013e500]
push 0x1019db20
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019f888
push 0x1013e4fc
push str.random_update
call fcn.100e37e0
mov eax, dword [0x1013e250]
test eax, eax
jle 0x100e7b43
push str.none
push 0x1019db20
sub esp, 0xc
mov ecx, esp
push 0x1013e5d0
call fcn.100ec480
push 0x1013e5e0
push str.direction
mov ecx, 0x1019f608
call fcn.100e0480
mov eax, dword [0x1013e5e0]
test eax, eax
jne 0x100e789d
movss xmm0, dword [0x1013e660]
sub esp, 8
movss xmm3, dword [0x1013e65c]
push 0x1019db20
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019e8a0
push 0x1013e658
push str.direction_time
call fcn.100e37e0
mov eax, dword [0x1013e5e0]
cmp eax, 4
jne 0x100e78d4
movss xmm0, dword [0x1013e71c]
sub esp, 8
movss xmm3, dword [0x1013e718]
push 0x1019db20
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019dd98
push 0x1013e714
push str.custom_direction
call fcn.100e37e0
push str.none
push 0x1019db20
sub esp, 0xc
mov ecx, esp
push 0x1013e7e8
call fcn.100ec480
push 0x1013e7f8
jmp 0x100e7b06
push str.none
push 0x1019db20
sub esp, 0xc
mov ecx, esp
push 0x1013d84c
call fcn.100ec480
push 0x1013d85c
push str.pitch
mov ecx, 0x1019f358
call fcn.100e0480
push str.none
push 0x1019db20
sub esp, 0xc
mov ecx, esp
push 0x1013d8ec
call fcn.100ec480
push 0x1013d8fc
push 0x1012cb64
mov ecx, 0x1019f288
call fcn.100e0480
mov eax, dword [0x1013d8fc]
cmp eax, 2
jne 0x100e7992
movss xmm0, dword [0x1013d97c]
sub esp, 8
movss xmm3, dword [0x1013d978]
push 0x1019db20
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019e038
push 0x1013d974
push str.jitter_range
call fcn.100e37e0
mov eax, dword [0x1013d8fc]
cmp eax, 3
jne 0x100e7a00
movss xmm0, dword [0x1013da38]
sub esp, 8
movss xmm3, dword [0x1013da34]
push 0x1019db20
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019f088
push 0x1013da30
push str.rotation_range
call fcn.100e37e0
movss xmm0, dword [0x1013daf4]
sub esp, 8
movss xmm3, dword [0x1013daf0]
push 0x1019db20
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019e818
push 0x1013daec
push str.rotation_speed
call fcn.100e37e0
mov eax, dword [0x1013d8fc]
cmp eax, 4
jne 0x100e7a3c
movss xmm0, dword [0x1013dbb0]
sub esp, 8
movss xmm3, dword [0x1013dbac]
push 0x1019db20
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019f888
push 0x1013dba8
push str.random_update
call fcn.100e37e0
mov eax, dword [0x1013d8fc]
test eax, eax
jle 0x100e7b43
push str.none
push 0x1019db20
sub esp, 0xc
mov ecx, esp
push 0x1013dc7c
call fcn.100ec480
push 0x1013dc8c
push str.direction
mov ecx, 0x1019f608
call fcn.100e0480
mov eax, dword [0x1013dc8c]
test eax, eax
jne 0x100e7ab1
movss xmm0, dword [0x1013dd0c]
sub esp, 8
movss xmm3, dword [0x1013dd08]
push 0x1019db20
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019e8a0
push 0x1013dd04
push str.direction_time
call fcn.100e37e0
mov eax, dword [0x1013dc8c]
cmp eax, 4
jne 0x100e7ae8
movss xmm0, dword [0x1013ddc8]
sub esp, 8
movss xmm3, dword [0x1013ddc4]
push 0x1019db20
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019dd98
push 0x1013ddc0
push str.custom_direction
call fcn.100e37e0
push str.none
push 0x1019db20
sub esp, 0xc
mov ecx, esp
push 0x1013dfa4
call fcn.100ec480
push 0x1013dfb4
push str.base_angle
mov ecx, 0x1019f198
call fcn.100e0480
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019db20
push 0x1013de78
push str.lock_direction
mov ecx, 0x1019d7c0
call fcn.100dda30
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019db20
push 0x1013f6f4
push str.manual_anti_aim_arrows
mov ecx, 0x1019ebe8
call fcn.100dda30
cmp byte [0x1013f6f4], 0
je 0x100e7b98
push str.none
push 0x1019db20
push 0x1013f670
push str.arrows_color
mov ecx, 0x1019fc28
call fcn.100de290
push 0x1013f780
push 0x1013f77c
push str.none
push 0x1019db20
push str.left
mov ecx, 0x1019dea8
call fcn.100e2c10
push 0x1013f8b0
push 0x1013f8ac
push str.none
push 0x1019db20
push str.backward
mov ecx, 0x1019ed28
call fcn.100e2c10
push 0x1013f818
push 0x1013f814
push str.none
push 0x1019db20
push str.right
mov ecx, 0x1019fce0
call fcn.100e2c10
cmp dword [0x1019db38], 0
movss xmm1, dword [0x1019db24]
jle 0x100e7c2e
movss xmm0, dword [0x1019db34]
subss xmm0, xmm1
addss xmm0, dword [0x1012d714]
movss dword [0x1019db2c], xmm0
movss xmm0, dword [0x1019db20]
mov ecx, 0x1019dc4c
addss xmm0, dword [0x1012d7a8]
addss xmm1, dword [0x1012d7d4]
mov dword [0x1019db38], 0
mov dword [0x1019db3c], 0
movss dword [0x1019db30], xmm0
movss xmm0, dword [ebx + 8]
addss xmm0, dword [0x1012d7c4]
movss dword [0x1019db34], xmm1
addss xmm0, dword [0x1012d8f0]
movss dword [ebp - 0xc], xmm0
movss xmm0, dword [ebx + 0xc]
addss xmm0, dword [0x1012d860]
movss dword [ebp - 8], xmm0
push dword [ebp - 8]
push dword [ebp - 0xc]
call fcn.100dd3e0
push str.none
push 0x1019dc4c
sub esp, 0xc
mov ecx, esp
push 0x1013f010
call fcn.100ec480
push 0x1013f020
push str.fake_yaw
mov ecx, 0x1019eb70
call fcn.100e0480
mov eax, dword [0x1013f020]
cmp eax, 2
jne 0x100e7d14
movss xmm0, dword [0x1013f0a0]
sub esp, 8
movss xmm3, dword [0x1013f09c]
push 0x1019dc4c
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019f6d8
push 0x1013f098
push str.fake_relative
call fcn.100e37e0
mov eax, dword [0x1013f020]
cmp eax, 3
jne 0x100e7d4b
movss xmm0, dword [0x1013f15c]
sub esp, 8
movss xmm3, dword [0x1013f158]
push 0x1019dc4c
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019e6b0
push 0x1013f154
push str.fake_jitter_range
call fcn.100e37e0
mov eax, dword [0x1013d7bc]
sub eax, 0
je 0x100e7d8d
sub eax, 2
jne 0x100e7df5
push str.none
push 0x1019dc4c
sub esp, 0xc
mov ecx, esp
push 0x1013ef70
call fcn.100ec480
push 0x1013ef80
push str.fake_body
mov ecx, 0x1019e450
call fcn.100e0480
jmp 0x100e7df5
push str.none
push 0x1019dc4c
sub esp, 0xc
mov ecx, esp
push 0x1013e044
call fcn.100ec480
push 0x1013e054
push str.fake_body
mov ecx, 0x1019e450
call fcn.100e0480
cmp dword [0x1013e054], 5
jne 0x100e7df5
movss xmm0, dword [0x1013e0d4]
sub esp, 8
movss xmm3, dword [0x1013e0d0]
push 0x1019dc4c
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019e118
push 0x1013e0cc
push str.lby_custom
call fcn.100e37e0
cmp dword [0x1019dc64], 0
movss xmm1, dword [0x1019dc50]
jle 0x100e7e24
movss xmm2, dword [0x1019dc60]
subss xmm2, xmm1
addss xmm2, dword [0x1012d714]
movss dword [0x1019dc58], xmm2
jmp 0x100e7e2c
movss xmm2, dword [0x1019dc58]
addss xmm1, dword [0x1012d7d4]
movss xmm0, dword [0x1019dc4c]
mov ecx, 0x1019eaf4
addss xmm0, dword [0x1012d7a8]
mov dword [0x1019dc64], 0
mov dword [0x1019dc68], 0
movss dword [0x1019dc60], xmm1
movss xmm1, dword [ebx + 0xc]
addss xmm1, dword [0x1012d860]
movss dword [0x1019dc5c], xmm0
movss xmm0, dword [ebx + 8]
addss xmm0, dword [0x1012d7c4]
addss xmm1, xmm2
addss xmm0, dword [0x1012d8f0]
addss xmm1, dword [0x1012d804]
movss dword [ebp - 0xc], xmm0
movss dword [ebp - 8], xmm1
push dword [ebp - 8]
push dword [ebp - 0xc]
call fcn.100dd3e0
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019eaf4
push 0x1013f20c
push str.enable
mov ecx, 0x1019db48
call fcn.100dda30
cmp byte [0x1013f20c], 0
je 0x100e7fa5
push str.none
push 0x1019eaf4
sub esp, 0xc
mov ecx, esp
push 0x1013f2b0
call fcn.100ec480
push 0x1013f2c0
push str.conditions
mov ecx, 0x1019ea10
call fcn.100e1700
push str.none
push 0x1019eaf4
sub esp, 0xc
mov ecx, esp
push 0x1013f36c
call fcn.100ec480
push 0x1013f37c
push str.mode
mov ecx, 0x1019f210
call fcn.100e0480
movss xmm0, dword [0x1013f3fc]
sub esp, 8
movss xmm3, dword [0x1013f3f8]
push 0x1019eaf4
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019e5d0
push 0x1013f3f4
push str.choke_limit
call fcn.100e37e0
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019eaf4
push 0x1013f4ac
push str.on_land
mov ecx, 0x1019dbf8
call fcn.100dda30
cmp dword [0x1019eb0c], 0
movss xmm1, dword [0x1019eaf8]
jle 0x100e7fd2
movss xmm0, dword [0x1019eb08]
subss xmm0, xmm1
addss xmm0, dword [0x1012d714]
movss dword [0x1019eb00], xmm0
movss xmm0, dword [0x1019eaf4]
mov ecx, 0x1019d9d8
addss xmm0, dword [0x1012d7a8]
addss xmm1, dword [0x1012d7d4]
mov dword [0x1019eb0c], 0
mov dword [0x1019eb10], 0
movss dword [0x1019eb04], xmm0
movss dword [0x1019eb08], xmm1
call fcn.100e0ef0
mov ecx, 0x1019f358
call fcn.100e0ef0
mov ecx, 0x1019f288
call fcn.100e0ef0
mov eax, dword [0x1013d7bc]
sub eax, 0
je 0x100e8145
sub eax, 1
je 0x100e80ca
sub eax, 1
jne 0x100e81cf
mov eax, dword [0x1013e938]
cmp eax, 2
jne 0x100e8065
mov ecx, 0x1019e038
call fcn.100e4030
mov eax, dword [0x1013e938]
cmp eax, 3
jne 0x100e8083
mov ecx, 0x1019f088
call fcn.100e4030
mov ecx, 0x1019e818
call fcn.100e4030
mov eax, dword [0x1013e938]
cmp eax, 4
jne 0x100e8097
mov ecx, 0x1019f888
call fcn.100e4030
mov eax, dword [0x1013e938]
test eax, eax
jle 0x100e81cf
mov ecx, 0x1019f608
call fcn.100e0ef0
mov eax, dword [0x1013ecc8]
test eax, eax
jne 0x100e81b6
mov ecx, 0x1019e8a0
call fcn.100e4030
mov eax, dword [0x1013ecc8]
jmp 0x100e81b6
mov eax, dword [0x1013e250]
cmp eax, 2
jne 0x100e80e3
mov ecx, 0x1019e038
call fcn.100e4030
mov eax, dword [0x1013e250]
cmp eax, 3
jne 0x100e8101
mov ecx, 0x1019f088
call fcn.100e4030
mov ecx, 0x1019e818
call fcn.100e4030
mov eax, dword [0x1013e250]
cmp eax, 4
jne 0x100e8115
mov ecx, 0x1019f888
call fcn.100e4030
mov eax, dword [0x1013e250]
test eax, eax
jle 0x100e81cf
mov ecx, 0x1019f608
call fcn.100e0ef0
mov eax, dword [0x1013e5e0]
test eax, eax
jne 0x100e81b6
mov ecx, 0x1019e8a0
call fcn.100e4030
mov eax, dword [0x1013e5e0]
jmp 0x100e81b6
mov eax, dword [0x1013d8fc]
cmp eax, 2
jne 0x100e815e
mov ecx, 0x1019e038
call fcn.100e4030
mov eax, dword [0x1013d8fc]
cmp eax, 3
jne 0x100e817c
mov ecx, 0x1019f088
call fcn.100e4030
mov ecx, 0x1019e818
call fcn.100e4030
mov eax, dword [0x1013d8fc]
cmp eax, 4
jne 0x100e8190
mov ecx, 0x1019f888
call fcn.100e4030
mov eax, dword [0x1013d8fc]
test eax, eax
jle 0x100e81cf
mov ecx, 0x1019f608
call fcn.100e0ef0
mov eax, dword [0x1013dc8c]
test eax, eax
jne 0x100e81b6
mov ecx, 0x1019e8a0
call fcn.100e4030
mov eax, dword [0x1013dc8c]
cmp eax, 4
jne 0x100e81c5
mov ecx, 0x1019dd98
call fcn.100e4030
mov ecx, 0x1019f198
call fcn.100e0ef0
cmp byte [0x1013f6f4], 0
je 0x100e81e2
mov ecx, 0x1019fc28
call fcn.100dee80
cmp byte [0x1019df00], 0
mov edx, dword [0x1014dbf4]
je 0x100e81fb
mov eax, dword [edx + 0x19b0]
mov byte [eax + 0x7c], 1
cmp byte [0x1019ed80], 0
je 0x100e820e
mov eax, dword [edx + 0x19b0]
mov byte [eax + 0x7c], 1
cmp byte [0x1019fd38], 0
je 0x100e8221
mov eax, dword [edx + 0x19b0]
mov byte [eax + 0x7c], 1
mov ecx, 0x1019eb70
call fcn.100e0ef0
mov eax, dword [0x1013f020]
cmp eax, 2
jne 0x100e8244
mov ecx, 0x1019f6d8
call fcn.100e4030
mov eax, dword [0x1013f020]
cmp eax, 3
jne 0x100e8253
cmp eax, 3
jne 0x100e82ca
call fcn.100e47f0
mov eax, dword [0x1014dc28]
cmp eax, 4
jne 0x100e82d9
call fcn.100e47f0
mov eax, dword [0x1014dc28]
cmp eax, 6
jne 0x100e89dd
movss xmm0, dword [ebx + 8]
mov ecx, 0x1019f9dc
addss xmm0, dword [0x1012d7c4]
movss dword [ebp - 0xc], xmm0
movss xmm0, dword [ebx + 0xc]
addss xmm0, dword [0x1012d7f0]
movss dword [ebp - 8], xmm0
push dword [ebp - 8]
push dword [ebp - 0xc]
call fcn.100dd3e0
push str.none
push 0x1019f9dc
sub esp, 0xc
mov ecx, esp
push 0x1014aee0
call fcn.100ec480
push 0x1014aef0
push str.guns
mov ecx, 0x1019fdd0
call fcn.100e1700
push str.none
push 0x1019f9dc
sub esp, 0xc
mov ecx, esp
push 0x1014af9c
call fcn.100ec480
push 0x1014afac
push str.pistols
mov ecx, 0x1019eeb0
call fcn.100e1700
push str.none
push 0x1019f9dc
sub esp, 0xc
mov ecx, esp
push 0x1014b058
call fcn.100ec480
push 0x1014b068
push str.misc
mov ecx, 0x1019f4c8
call fcn.100e1700
cmp dword [0x1019f9f4], 0
movss xmm1, dword [0x1019f9e0]
jle 0x100e83ca
movss xmm0, dword [0x1019f9f0]
subss xmm0, xmm1
addss xmm0, dword [0x1012d714]
movss dword [0x1019f9e8], xmm0
movss xmm0, dword [0x1019f9dc]
mov ecx, 0x1019fb88
addss xmm0, dword [0x1012d7a8]
addss xmm1, dword [0x1012d7d4]
mov dword [0x1019f9f4], 0
mov dword [0x1019f9f8], 0
movss dword [0x1019f9ec], xmm0
movss xmm0, dword [ebx + 8]
addss xmm0, dword [0x1012d7c4]
movss dword [0x1019f9f0], xmm1
movss dword [ebp - 0xc], xmm0
movss xmm0, dword [ebx + 0xc]
addss xmm0, dword [0x1012d8c4]
movss dword [ebp - 8], xmm0
push dword [ebp - 8]
push dword [ebp - 0xc]
call fcn.100dd3e0
push str.none
push 0x1019fb88
sub esp, 0xc
mov ecx, esp
push 0x1014b114
call fcn.100ec480
push 0x1014b124
push str.notifications
mov ecx, 0x1019ec40
call fcn.100e1700
cmp dword [0x1019fba0], 0
movss xmm1, dword [0x1019fb8c]
jle 0x100e8494
movss xmm0, dword [0x1019fb9c]
subss xmm0, xmm1
addss xmm0, dword [0x1012d714]
movss dword [0x1019fb94], xmm0
movss xmm0, dword [0x1019fb88]
mov ecx, 0x1019dd74
addss xmm0, dword [0x1012d7a8]
addss xmm1, dword [0x1012d7d4]
mov dword [0x1019fba0], 0
mov dword [0x1019fba4], 0
movss dword [0x1019fb98], xmm0
movss xmm0, dword [ebx + 8]
addss xmm0, dword [0x1012d7c4]
movss dword [0x1019fb9c], xmm1
movss dword [ebp - 0xc], xmm0
movss xmm0, dword [ebx + 0xc]
addss xmm0, dword [0x1012d8e0]
movss dword [ebp - 8], xmm0
push dword [ebp - 8]
push dword [ebp - 0xc]
call fcn.100dd3e0
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019dd74
push 0x1014b1b4
push str.auto_defuse
mov ecx, 0x1019f830
call fcn.100dda30
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019dd74
push 0x1014b2c4
push str.fake_latency_always_on
mov ecx, 0x1019d908
call fcn.100dda30
push 0x1014b350
push 0x1014b34c
push str.none
push 0x1019dd74
push str.fake_latency
mov ecx, 0x1019fff0
call fcn.100e2c10
movss xmm0, dword [0x1014b3f0]
sub esp, 8
movss xmm3, dword [0x1014b3ec]
push 0x1019dd74
push ecx
movss dword [esp], xmm0
mov ecx, 0x1019dfb0
push 0x1014b3e8
push str.latency
call fcn.100e37e0
cmp dword [0x1019dd8c], 0
movss xmm1, dword [0x1019dd78]
jle 0x100e85e2
movss xmm0, dword [0x1019dd88]
subss xmm0, xmm1
addss xmm0, dword [0x1012d714]
movss dword [0x1019dd80], xmm0
movss xmm0, dword [0x1019dd74]
mov ecx, 0x1019f90c
addss xmm0, dword [0x1012d7a8]
addss xmm1, dword [0x1012d7d4]
mov dword [0x1019dd8c], 0
mov dword [0x1019dd90], 0
movss dword [0x1019dd84], xmm0
movss xmm0, dword [ebx + 8]
addss xmm0, dword [0x1012d8f4]
movss dword [0x1019dd88], xmm1
movss dword [ebp - 0xc], xmm0
movss xmm0, dword [ebx + 0xc]
addss xmm0, dword [0x1012d804]
movss dword [ebp - 8], xmm0
push dword [ebp - 8]
push dword [ebp - 0xc]
call fcn.100dd3e0
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019f90c
push 0x1014b4a0
push str.change_skybox
mov ecx, 0x1019dba0
call fcn.100dda30
push str.none
push 0x1019f90c
sub esp, 0xc
mov ecx, esp
push 0x1014b544
call fcn.100ec480
push 0x1014b554
push str.skyboxes
mov ecx, 0x1019fbb0
call fcn.100e0480
cmp dword [0x1019f924], 0
movss xmm1, dword [0x1019f910]
jle 0x100e86da
movss xmm0, dword [0x1019f920]
subss xmm0, xmm1
addss xmm0, dword [0x1012d714]
movss dword [0x1019f918], xmm0
movss xmm0, dword [0x1019f90c]
mov ecx, 0x1019f930
addss xmm0, dword [0x1012d7a8]
addss xmm1, dword [0x1012d7d4]
mov dword [0x1019f924], 0
mov dword [0x1019f928], 0
movss dword [0x1019f91c], xmm0
movss xmm0, dword [ebx + 8]
addss xmm0, dword [0x1012d8f4]
movss dword [0x1019f920], xmm1
movss dword [ebp - 0xc], xmm0
movss xmm0, dword [ebx + 0xc]
addss xmm0, dword [0x1012d8b8]
movss dword [ebp - 8], xmm0
push dword [ebp - 8]
push dword [ebp - 0xc]
call fcn.100dd3e0
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019f930
push 0x1014b5c8
push str.auto_accept_mathcmaking
mov ecx, 0x1019fe60
call fcn.100dda30
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019f930
push 0x1014b650
push str.unlock_inventory_in_game
mov ecx, 0x1019d818
call fcn.100dda30
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019f930
push 0x1014b6d8
push str.hitmarker
mov ecx, 0x1019f3f8
call fcn.100dda30
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019f930
push 0x1014b760
push str.ragdoll_force
mov ecx, 0x1019dcc8
call fcn.100dda30
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019f930
push 0x1014bc08
push str.reveal_matchmaking_ranks
mov ecx, 0x1019f300
call fcn.100dda30
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019f930
push 0x1014b7e8
push str.preserve_killfeed
mov ecx, 0x1019e2d0
call fcn.100dda30
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019f930
push 0x1014b870
push str.clantag_spammer
mov ecx, 0x1019e3f8
call fcn.100dda30
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019f930
push 0x1014b8f8
push str.slide_walk
mov ecx, 0x1019d980
call fcn.100dda30
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019f930
push 0x1014b980
push str.watermark
mov ecx, 0x1019e348
call fcn.100dda30
mov dword [ebp - 8], 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push dword [ebp - 0xc]
push ecx
push 0x1019f930
push 0x1014ba08
push str.keybind_list
mov ecx, 0x1019eb18
call fcn.100dda30
cmp dword [0x1019f948], 0
movss xmm1, dword [0x1019f934]
jle 0x100e8943
movss xmm0, dword [0x1019f944]
subss xmm0, xmm1
addss xmm0, dword [0x1012d714]
movss dword [0x1019f93c], xmm0
movss xmm0, dword [0x1019f930]
mov ecx, 0x1019fdd0
addss xmm0, dword [0x1012d7a8]
addss xmm1, dword [0x1012d7d4]
mov dword [0x1019f948], 0
mov dword [0x1019f94c], 0
movss dword [0x1019f940], xmm0
movss dword [0x1019f944], xmm1
call fcn.100e2490
mov ecx, 0x1019eeb0
call fcn.100e2490
mov ecx, 0x1019f4c8
call fcn.100e2490
mov ecx, 0x1019ec40
call fcn.100e2490
cmp byte [0x101a0048], 0
je 0x100e89bf
mov eax, dword [0x1014dbf4]
mov eax, dword [eax + 0x19b0]
mov byte [eax + 0x7c], 1
mov ecx, 0x1019dfb0
call fcn.100e4030
mov ecx, 0x1019fbb0
call fcn.100e0ef0
call fcn.100e47f0
mov eax, dword [0x1014dc28]
cmp eax, 7
jne 0x100e8ab0
movss xmm0, dword [ebx + 8]
mov ecx, 0x1019e324
addss xmm0, dword [0x1012d7c4]
movss dword [ebp - 0xc], xmm0
movss xmm0, dword [ebx + 0xc]
addss xmm0, dword [0x1012d818]
movss dword [ebp - 8], xmm0
push dword [ebp - 8]
push dword [ebp - 0xc]
call fcn.100dd3e0
push str.none
push 0x1019e324
push 0x1014bde4
push str.accent_color
mov ecx, 0x1019eda0
call fcn.100de290
cmp dword [0x1019e33c], 0
movss xmm1, dword [0x1019e328]
jle 0x100e8a65
movss xmm0, dword [0x1019e338]
subss xmm0, xmm1
addss xmm0, dword [0x1012d714]
movss dword [0x1019e330], xmm0
movss xmm0, dword [0x1019e324]
mov ecx, 0x1019eda0
addss xmm0, dword [0x1012d7a8]
addss xmm1, dword [0x1012d7d4]
mov dword [0x1019e33c], 0
mov dword [0x1019e340], 0
movss dword [0x1019e334], xmm0
movss dword [0x1019e338], xmm1
call fcn.100dee80
call fcn.100e47f0
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.101153b6
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret