Function at 0x10024be6
Capabilities:
Contain obfuscated stackstrings
Inspect section memory permissions
Parse pe header

Disassembly:
push ebp
lea ebp, [esp - 0x14c]
sub esp, 0x14c
push 0xffffffffffffffff
push 0x100384f4
mov eax, dword fs:[0]
push eax
sub esp, 0x8c
mov eax, dword [0x1004d00c]
xor eax, ebp
mov dword [ebp + 0x148], eax
push ebx
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
xor esi, esi
mov dword [ebp - 0x10], esi
mov dword [ebp - 0x14], esi
mov dword [ebp - 0x18], esi
mov ecx, dword [0x1004ef20]
mov eax, dword [ecx]
mov eax, dword [eax + 0x1a0]
call eax
cmp eax, 0x3b826
jne 0x1002656d
push 0x38
call fcn.10032981
mov edi, eax
mov dword [ebp - 0x20], edi
mov dword [ebp - 4], esi
push 0x34
mov dword [ebp + 0x114], 0x10050a28
mov dword [ebp + 0x118], 0x10050a60
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x1c], esi
mov byte [ebp - 4], 1
add esp, 4
lea eax, [ebp + 0x148]
mov dword [ebp + 0x130], 0x10050d58
lea ecx, [ebp + 0x130]
mov dword [ebp + 0x134], 0x10050b28
mov dword [ebp + 0x138], 0x10050b60
push eax
push ecx
lea ecx, [ebp + 0x9c]
mov dword [ebp + 0x13c], 0x10050b98
mov dword [ebp + 0x140], 0x10050bd0
mov dword [ebp + 0x144], 0x10050c08
call fcn.1002879f
mov byte [ebp - 4], 2
lea eax, [ebp + 0x9c]
push ecx
push 0xb4
push eax
push str.Aimbot_Options
mov ecx, esi
mov dword [ebp - 0x10], 1
call fcn.1002420d
push 3
pop ebx
mov dword [ebp - 4], ebx
push 0x34
mov dword [ebp + 0x11c], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x70], esi
mov dword [ebp - 4], 4
lea eax, [ebp - 0x38]
lea ecx, [ebp - 0x40]
mov dword [ebp - 0x40], 0x10050d98
push eax
push ecx
lea ecx, [ebp + 0x90]
mov dword [ebp - 0x3c], 0x10050dd0
call fcn.1002879f
mov byte [ebp - 4], 5
lea eax, [ebp + 0x90]
push ecx
push 0xb4
push eax
push str.Ignore_List
mov ecx, esi
mov dword [ebp - 0x10], ebx
call fcn.1002420d
mov dword [ebp - 4], 6
lea ecx, [ebp + 0x114]
push ecx
mov dword [ebp + 0x120], eax
lea eax, [ebp + 0x124]
push eax
push ecx
lea ecx, [ebp + 0x124]
call fcn.1002879f
push 7
pop ebx
mov dword [ebp - 4], ebx
mov dword [ebp - 0x10], ebx
push ecx
lea eax, [ebp + 0x124]
mov ecx, edi
push eax
push str.Aimbot
call fcn.10024141
mov dword [ebp - 4], 0xa
mov ecx, 0x100529bc
push eax
call fcn.100241b3
mov dword [ebp - 4], 9
lea ecx, [ebp + 0x124]
mov dword [ebp - 0x10], ebx
and ebx, 0xfffffffb
mov dword [ebp - 0x10], ebx
call fcn.10015bb1
mov dword [ebp - 4], 8
and ebx, 0xfffffffd
lea ecx, [ebp + 0x90]
mov dword [ebp - 0x10], ebx
call fcn.10015bb1
or dword [ebp - 4], 0xffffffff
and ebx, 0xfffffffe
lea ecx, [ebp + 0x9c]
mov dword [ebp - 0x10], ebx
call fcn.10015bb1
push 0x38
call fcn.10032981
mov ebx, eax
mov dword [ebp - 0x74], ebx
mov dword [ebp - 4], 0xb
push 0x34
mov dword [ebp + 0xc4], 0x10051668
mov dword [ebp + 0xc8], 0x100516a0
call fcn.10032981
mov edi, eax
mov dword [ebp - 0x68], edi
mov byte [ebp - 4], 0xc
push 0x34
mov dword [ebp + 0x38], 0x100516d8
mov dword [ebp + 0x3c], 0x10051710
mov dword [ebp + 0x40], 0x10051750
mov dword [ebp + 0x44], 0x10051838
mov dword [ebp + 0x48], 0x10051788
mov dword [ebp + 0x4c], 0x10051800
mov dword [ebp + 0x50], 0x100517c0
mov dword [ebp + 0x54], 0x10051870
mov dword [ebp + 0x58], 0x100518a8
mov dword [ebp + 0x5c], 0x100518e8
mov dword [ebp + 0x60], 0x10051928
mov dword [ebp + 0x64], 0x10051964
mov dword [ebp + 0x68], 0x100519d4
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x58], esi
mov byte [ebp - 4], 0xd
add esp, 8
lea eax, [ebp - 0x18]
mov dword [ebp - 0x1c], 0x10051e18
lea ecx, [ebp - 0x1c]
push eax
push ecx
lea ecx, [ebp - 0x64]
call fcn.1002879f
mov byte [ebp - 4], 0xe
lea eax, [ebp - 0x64]
or dword [ebp - 0x10], 8
push ecx
push 0x64
push eax
push 0x100422a4
mov ecx, esi
call fcn.1002420d
mov dword [ebp - 4], 0xf
lea ecx, [ebp + 0x38]
push ecx
mov dword [ebp + 0x6c], eax
lea eax, [ebp + 0x70]
push eax
push ecx
lea ecx, [ebp - 0x80]
call fcn.1002879f
mov dword [ebp - 4], 0x10
lea eax, [ebp - 0x80]
or dword [ebp - 0x10], 0x10
push ecx
push 0xb4
push eax
push str.ESP_Options
mov ecx, edi
call fcn.1002420d
mov dword [ebp - 4], 0x12
push 0x34
mov dword [ebp + 0xcc], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x48], esi
mov dword [ebp - 4], 0x13
lea eax, [ebp + 0x148]
lea ecx, [ebp + 0x134]
mov dword [ebp + 0x134], 0x10051aec
push eax
push ecx
lea ecx, [ebp - 0x54]
mov dword [ebp + 0x138], 0x10051b24
mov dword [ebp + 0x13c], 0x10051b94
mov dword [ebp + 0x140], 0x10053b74
mov dword [ebp + 0x144], 0x10051a7c
call fcn.1002879f
mov byte [ebp - 4], 0x14
lea eax, [ebp - 0x54]
mov edi, dword [ebp - 0x10]
push ecx
push 0xb4
push eax
or edi, 0x20
mov ecx, esi
push str.Misc
mov dword [ebp - 0x10], edi
call fcn.1002420d
mov dword [ebp - 4], 0x15
push 0x34
mov dword [ebp + 0xd0], eax
call fcn.10032981
mov dword [ebp - 0x44], eax
mov dword [ebp - 4], 0x16
push ecx
mov ecx, dword [0x1004d040]
add ecx, 0xfffffe20
push ecx
mov ecx, dword [0x1004d03c]
add ecx, 0xfffffe3e
push ecx
push ecx
push ecx
mov ecx, eax
call fcn.100242d2
mov byte [ebp - 4], 0x15
push 0x34
mov dword [ebp + 0xd4], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x2c], esi
mov dword [ebp - 4], 0x17
mov dword [ebp - 0x40], 0x10051d30
mov dword [ebp - 0x3c], 0x10051d6c
lea eax, [ebp - 0x38]
lea ecx, [ebp - 0x40]
push eax
push ecx
lea ecx, [ebp + 0x70]
call fcn.1002879f
mov byte [ebp - 4], 0x18
lea eax, [ebp + 0x70]
push ecx
push 0xb4
push eax
or edi, 0x40
mov ecx, esi
push str.World_Modulation
mov dword [ebp - 0x10], edi
call fcn.1002420d
mov dword [ebp - 4], 0x19
push 0x34
mov dword [ebp + 0xd8], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x28], esi
mov dword [ebp - 4], 0x1a
lea eax, [ebp + 0x104]
lea ecx, [ebp + 0xf8]
mov dword [ebp + 0xf8], 0x10051c3c
push eax
push ecx
lea ecx, [ebp + 0x9c]
mov dword [ebp + 0xfc], 0x10051c7c
mov dword [ebp + 0x100], 0x10051cbc
call fcn.1002879f
mov byte [ebp - 4], 0x1b
lea eax, [ebp + 0x9c]
push ecx
push 0xb4
push eax
or edi, 0x80
mov ecx, esi
push str.Hands
mov dword [ebp - 0x10], edi
call fcn.1002420d
mov dword [ebp - 4], 0x1c
push 0x34
mov dword [ebp + 0xdc], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x24], esi
mov dword [ebp - 4], 0x1d
lea eax, [ebp + 0x124]
lea ecx, [ebp + 0x114]
mov dword [ebp + 0x114], 0x10052254
push eax
push ecx
lea ecx, [ebp + 0x90]
mov dword [ebp + 0x118], 0x10052290
mov dword [ebp + 0x11c], 0x100522cc
mov dword [ebp + 0x120], 0x100524d4
call fcn.1002879f
mov byte [ebp - 4], 0x1e
lea eax, [ebp + 0x90]
push ecx
push 0xb4
push eax
or edi, 0x100
mov ecx, esi
push str.Menu
mov dword [ebp - 0x10], edi
call fcn.1002420d
mov dword [ebp - 4], 0x1f
lea ecx, [ebp + 0xc4]
mov dword [ebp + 0xe0], eax
lea eax, [ebp + 0xe4]
push ecx
push eax
push ecx
lea ecx, [ebp + 0x124]
call fcn.1002879f
mov dword [ebp - 4], 0x20
lea eax, [ebp + 0x124]
push ecx
mov esi, 0x200
mov ecx, ebx
push eax
or edi, esi
push str.Visuals
mov dword [ebp - 0x10], edi
call fcn.10024141
mov dword [ebp - 4], 0x27
mov ecx, 0x100529bc
push eax
call fcn.100241b3
mov dword [ebp - 4], 0x26
mov ebx, edi
test esi, ebx
je 0x100251b3
and ebx, 0xfffffdff
lea ecx, [ebp + 0x124]
mov dword [ebp - 0x10], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0x25
test ebx, 0x100
je 0x100251d6
and ebx, 0xfffffeff
lea ecx, [ebp + 0x90]
mov dword [ebp - 0x10], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0x24
test bl, bl
jns 0x100251f5
and ebx, 0xffffff7f
lea ecx, [ebp + 0x9c]
mov dword [ebp - 0x10], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0x23
test bl, 0x40
je 0x1002520f
and ebx, 0xffffffbf
lea ecx, [ebp + 0x70]
mov dword [ebp - 0x10], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0x22
test bl, 0x20
je 0x10025229
and ebx, 0xffffffdf
lea ecx, [ebp - 0x54]
mov dword [ebp - 0x10], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0x21
test bl, 0x10
je 0x10025243
and ebx, 0xffffffef
lea ecx, [ebp - 0x80]
mov dword [ebp - 0x10], ebx
call fcn.10015bb1
or dword [ebp - 4], 0xffffffff
test bl, 8
je 0x1002525a
and ebx, 0xfffffff7
lea ecx, [ebp - 0x64]
mov dword [ebp - 0x10], ebx
call fcn.10015bb1
push 0x38
call fcn.10032981
mov ebx, eax
mov dword [ebp - 0x24], ebx
mov dword [ebp - 4], 0x28
push 0x34
call fcn.10032981
mov edi, eax
mov dword [ebp - 0x28], edi
mov byte [ebp - 4], 0x29
push 0x34
mov dword [ebp + 0x114], 0x10054b34
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x2c], esi
mov byte [ebp - 4], 0x2a
add esp, 8
lea eax, [ebp + 0x148]
mov dword [ebp + 0x134], 0x10054b6c
lea ecx, [ebp + 0x134]
mov dword [ebp + 0x138], 0x10054f98
mov dword [ebp + 0x13c], 0x10054ba4
push eax
push ecx
lea ecx, [ebp + 0x70]
mov dword [ebp + 0x140], 0x10054f54
mov dword [ebp + 0x144], 0x10054d38
call fcn.1002879f
mov byte [ebp - 4], 0x2b
lea eax, [ebp + 0x70]
or dword [ebp - 0x10], 0x400
push ecx
push 0xb4
push eax
push str.Radar_Options
mov ecx, esi
call fcn.1002420d
mov dword [ebp - 4], 0x2c
push 0x34
mov dword [ebp + 0x118], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x44], esi
mov dword [ebp - 4], 0x2d
lea eax, [ebp - 0x18]
lea ecx, [ebp - 0x1c]
mov dword [ebp - 0x1c], 0x10054de8
push eax
push ecx
lea ecx, [ebp + 0x9c]
call fcn.1002879f
mov byte [ebp - 4], 0x2e
lea eax, [ebp + 0x9c]
or dword [ebp - 0x10], 0x800
push ecx
push 0xb4
push eax
push str.Colors
mov ecx, esi
call fcn.1002420d
mov dword [ebp - 4], 0x2f
push 0x34
mov dword [ebp + 0x11c], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x48], esi
mov dword [ebp - 4], 0x30
lea eax, [ebp - 0x1c]
lea ecx, [ebp - 0x20]
mov dword [ebp - 0x20], 0x10054cc8
push eax
push ecx
lea ecx, [ebp + 0x90]
call fcn.1002879f
mov byte [ebp - 4], 0x31
lea eax, [ebp + 0x90]
or dword [ebp - 0x10], 0x1000
push ecx
push 0x64
push eax
push str.Styles
mov ecx, esi
call fcn.1002420d
mov dword [ebp - 4], 0x32
lea ecx, [ebp + 0x114]
push ecx
mov dword [ebp + 0x120], eax
lea eax, [ebp + 0x124]
push eax
push ecx
lea ecx, [ebp + 0x124]
call fcn.1002879f
mov dword [ebp - 4], 0x33
lea eax, [ebp + 0x124]
or dword [ebp - 0x10], 0x2000
push ecx
push 0xb4
push eax
push str.Radar
mov ecx, edi
call fcn.1002420d
mov dword [ebp - 4], 0x37
push 0x34
mov dword [ebp - 0x6c], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x58], esi
mov dword [ebp - 4], 0x38
lea eax, [ebp - 0x38]
lea ecx, [ebp - 0x40]
mov dword [ebp - 0x40], 0x10051e9c
push eax
push ecx
lea ecx, [ebp - 0x80]
mov dword [ebp - 0x3c], 0x10051da8
call fcn.1002879f
mov byte [ebp - 4], 0x39
lea eax, [ebp - 0x80]
mov edi, dword [ebp - 0x10]
push ecx
push 0xb4
push eax
or edi, 0x4000
mov ecx, esi
push str.Indicators
mov dword [ebp - 0x10], edi
call fcn.1002420d
mov dword [ebp - 4], 0x3a
lea ecx, [ebp - 0x6c]
push ecx
mov dword [ebp - 0x68], eax
lea eax, [ebp - 0x64]
push eax
push ecx
lea ecx, [ebp - 0x64]
call fcn.1002879f
mov dword [ebp - 4], 0x3b
mov esi, 0x8000
or edi, esi
lea eax, [ebp - 0x64]
mov dword [ebp - 0x10], edi
push ecx
push eax
push str.UI_Elements
mov ecx, ebx
call fcn.10024141
mov dword [ebp - 4], 0x41
mov ecx, 0x100529bc
push eax
call fcn.100241b3
mov dword [ebp - 4], 0x40
test esi, edi
je 0x100254d6
and edi, 0xffff7fff
lea ecx, [ebp - 0x64]
mov dword [ebp - 0x10], edi
call fcn.10015bb1
mov dword [ebp - 4], 0x3f
test edi, 0x4000
je 0x100254f6
and edi, 0xffffbfff
lea ecx, [ebp - 0x80]
mov dword [ebp - 0x10], edi
call fcn.10015bb1
mov dword [ebp - 4], 0x3e
bt edi, 0xd
jae 0x10025517
and edi, 0xffffdfff
lea ecx, [ebp + 0x124]
mov dword [ebp - 0x10], edi
call fcn.10015bb1
mov dword [ebp - 4], 0x3d
test edi, 0x1000
je 0x1002553a
and edi, 0xffffefff
lea ecx, [ebp + 0x90]
mov dword [ebp - 0x10], edi
call fcn.10015bb1
mov dword [ebp - 4], 0x3c
test edi, 0x800
je 0x1002555d
and edi, 0xfffff7ff
lea ecx, [ebp + 0x9c]
mov dword [ebp - 0x10], edi
call fcn.10015bb1
or dword [ebp - 4], 0xffffffff
test edi, 0x400
je 0x1002557a
and edi, 0xfffffbff
lea ecx, [ebp + 0x70]
mov dword [ebp - 0x10], edi
call fcn.10015bb1
push 0x38
call fcn.10032981
mov ebx, eax
mov dword [ebp - 0x24], ebx
mov dword [ebp - 4], 0x42
push 0x34
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x28], esi
mov byte [ebp - 4], 0x43
add esp, 4
lea eax, [ebp + 0x7c]
mov dword [ebp + 0x70], 0x100541bc
lea ecx, [ebp + 0x70]
mov dword [ebp + 0x74], 0x100541f0
mov dword [ebp + 0x78], 0x10052be4
push eax
push ecx
lea ecx, [ebp + 0x118]
call fcn.1002879f
mov byte [ebp - 4], 0x44
lea eax, [ebp + 0x118]
push ecx
push 0xb4
push eax
or edi, 0x10000
mov ecx, esi
push str.General
mov dword [ebp - 0x10], edi
call fcn.1002420d
mov dword [ebp - 4], 0x45
push 0x34
mov dword [ebp + 0xc8], eax
call fcn.10032981
mov edi, eax
mov dword [ebp - 0x2c], edi
mov dword [ebp - 4], 0x46
push 0x34
mov dword [ebp + 8], 0x10052a5c
mov dword [ebp + 0xc], 0x10052a94
mov dword [ebp + 0x10], 0x10052b74
mov dword [ebp + 0x14], 0x10054868
mov dword [ebp + 0x18], 0x10051bcc
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x44], esi
mov byte [ebp - 4], 0x47
add esp, 4
lea eax, [ebp - 0x38]
mov dword [ebp - 0x40], 0x10051f10
lea ecx, [ebp - 0x40]
mov dword [ebp - 0x3c], 0x10051fb8
push eax
push ecx
lea ecx, [ebp - 0x38]
call fcn.1002879f
mov byte [ebp - 4], 0x48
lea eax, [ebp - 0x38]
or dword [ebp - 0x10], 0x20000
push ecx
push 0xb4
push eax
push str.FollowBot
mov ecx, esi
call fcn.1002420d
mov dword [ebp - 4], 0x49
push 0x34
mov dword [ebp + 0x1c], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x48], esi
mov dword [ebp - 4], 0x4a
lea eax, [ebp + 0xa8]
mov dword [ebp + 0x9c], 0x10054490
lea ecx, [ebp + 0x9c]
mov dword [ebp + 0xa0], 0x10054358
push eax
push ecx
lea ecx, [ebp + 0x108]
mov dword [ebp + 0xa4], 0x10054390
call fcn.1002879f
mov byte [ebp - 4], 0x4b
lea eax, [ebp + 0x108]
or dword [ebp - 0x10], 0x40000
push ecx
push 0xb4
push eax
push str.Timescale_Manip
mov ecx, esi
call fcn.1002420d
mov dword [ebp - 4], 0x4c
lea ecx, [ebp + 8]
push ecx
mov dword [ebp + 0x20], eax
lea eax, [ebp + 0x24]
push eax
push ecx
lea ecx, [ebp + 0xb4]
call fcn.1002879f
mov dword [ebp - 4], 0x4d
lea eax, [ebp + 0xb4]
or dword [ebp - 0x10], 0x80000
push ecx
push 0xb4
push eax
push str.Movement
mov ecx, edi
call fcn.1002420d
mov dword [ebp - 4], 0x50
push 0x34
mov dword [ebp + 0xcc], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x58], esi
mov dword [ebp - 4], 0x51
lea eax, [ebp + 0x9c]
lea ecx, [ebp + 0x90]
mov dword [ebp + 0x90], 0x100543d4
push eax
push ecx
lea ecx, [ebp + 0xec]
mov dword [ebp + 0x94], 0x1005440c
mov dword [ebp + 0x98], 0x1005444c
call fcn.1002879f
mov byte [ebp - 4], 0x52
lea eax, [ebp + 0xec]
mov edi, dword [ebp - 0x10]
push ecx
push 0xb4
push eax
or edi, 0x100000
mov ecx, esi
push str.Speedhack
mov dword [ebp - 0x10], edi
call fcn.1002420d
mov dword [ebp - 4], 0x53
push 0x34
mov dword [ebp + 0xd0], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x68], esi
mov dword [ebp - 4], 0x54
mov dword [ebp + 0x138], 0x10053fb4
lea eax, [ebp + 0x148]
mov dword [ebp + 0x13c], 0x100540a4
lea ecx, [ebp + 0x138]
mov dword [ebp + 0x140], 0x1005406c
push eax
push ecx
lea ecx, [ebp + 0x84]
mov dword [ebp + 0x144], 0x10053fec
call fcn.1002879f
mov byte [ebp - 4], 0x55
lea eax, [ebp + 0x84]
push ecx
push 0xb4
push eax
or edi, 0x200000
mov ecx, esi
push str.Chatspam
mov dword [ebp - 0x10], edi
call fcn.1002420d
mov dword [ebp - 4], 0x56
push 0x34
mov dword [ebp + 0xd4], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x74], esi
mov dword [ebp - 4], 0x57
lea eax, [ebp - 0x48]
lea ecx, [ebp - 0x50]
mov dword [ebp - 0x50], 0x1005425c
push eax
push ecx
lea ecx, [ebp + 0x2c]
mov dword [ebp - 0x4c], 0x10054294
call fcn.1002879f
mov byte [ebp - 4], 0x58
lea eax, [ebp + 0x2c]
push ecx
push 0xb4
push eax
or edi, 0x400000
mov ecx, esi
push str.Voicemenu_Spam
mov dword [ebp - 0x10], edi
call fcn.1002420d
mov dword [ebp - 4], 0x59
push 0x34
mov dword [ebp + 0xd8], eax
call fcn.10032981
mov edi, eax
mov dword [ebp - 0x70], edi
mov dword [ebp - 4], 0x5a
push 0x34
mov dword [ebp + 0x48], 0x10053a18
mov dword [ebp + 0x4c], 0x10054538
mov dword [ebp + 0x50], 0x10054500
mov dword [ebp + 0x54], 0x10054624
mov dword [ebp + 0x58], 0x10054570
mov dword [ebp + 0x5c], 0x10054830
mov dword [ebp + 0x60], 0x100548d8
mov dword [ebp + 0x64], 0x10054910
mov dword [ebp + 0x68], 0x10052188
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x5b
add esp, 4
lea eax, [ebp + 0x130]
mov dword [ebp + 0x124], 0x10053bac
lea ecx, [ebp + 0x124]
mov dword [ebp + 0x128], 0x10053be4
mov dword [ebp + 0x12c], 0x10053c24
push eax
push ecx
lea ecx, [ebp - 0x98]
call fcn.1002879f
mov byte [ebp - 4], 0x5c
lea eax, [ebp - 0x98]
or dword [ebp - 0x10], 0x800000
push ecx
push 0xb4
push eax
push str.Wep_Swap
mov ecx, esi
call fcn.1002420d
mov dword [ebp - 4], 0x5d
lea ecx, [ebp + 0x48]
push ecx
mov dword [ebp + 0x6c], eax
lea eax, [ebp + 0x70]
push eax
push ecx
lea ecx, [ebp - 0x8c]
call fcn.1002879f
mov dword [ebp - 4], 0x5e
lea eax, [ebp - 0x8c]
or dword [ebp - 0x10], 0x1000000
push ecx
push 0xb4
push eax
push str.Other
mov ecx, edi
call fcn.1002420d
mov dword [ebp - 4], 0x60
push 0x34
mov dword [ebp + 0xdc], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x1c], esi
mov dword [ebp - 4], 0x61
lea eax, [ebp + 0x104]
lea ecx, [ebp + 0xfc]
mov dword [ebp + 0xfc], 0x1005254c
push eax
push ecx
lea ecx, [ebp - 0x80]
mov dword [ebp + 0x100], 0x10052a18
call fcn.1002879f
mov byte [ebp - 4], 0x62
lea eax, [ebp - 0x80]
mov edi, dword [ebp - 0x10]
push ecx
push 0xb4
push eax
or edi, 0x2000000
mov ecx, esi
push str.Music
mov dword [ebp - 0x10], edi
call fcn.1002420d
mov dword [ebp - 4], 0x63
lea ecx, [ebp + 0xc8]
push ecx
mov dword [ebp + 0xe0], eax
lea eax, [ebp + 0xe4]
push eax
push ecx
lea ecx, [ebp - 0x64]
call fcn.1002879f
mov dword [ebp - 4], 0x64
mov esi, 0x4000000
push ecx
lea eax, [ebp - 0x64]
or edi, esi
push eax
mov dword [ebp - 0x10], edi
mov ecx, ebx
push str.Miscellaneous
call fcn.10024141
mov dword [ebp - 4], 0x6f
mov ecx, 0x100529bc
push eax
call fcn.100241b3
mov dword [ebp - 4], 0x6e
mov ebx, edi
test esi, ebx
je 0x10025aa0
and ebx, 0xfbffffff
lea ecx, [ebp - 0x64]
mov dword [ebp - 0x10], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0x6d
test ebx, 0x2000000
je 0x10025ac0
and ebx, 0xfdffffff
lea ecx, [ebp - 0x80]
mov dword [ebp - 0x10], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0x6c
test ebx, 0x1000000
je 0x10025ae3
and ebx, 0xfeffffff
lea ecx, [ebp - 0x8c]
mov dword [ebp - 0x10], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0x6b
test ebx, 0x800000
je 0x10025b06
and ebx, 0xff7fffff
lea ecx, [ebp - 0x98]
mov dword [ebp - 0x10], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0x6a
test ebx, 0x400000
je 0x10025b26
and ebx, 0xffbfffff
lea ecx, [ebp + 0x2c]
mov dword [ebp - 0x10], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0x69
test ebx, 0x200000
je 0x10025b49
and ebx, 0xffdfffff
lea ecx, [ebp + 0x84]
mov dword [ebp - 0x10], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0x68
test ebx, 0x100000
je 0x10025b6c
and ebx, 0xffefffff
lea ecx, [ebp + 0xec]
mov dword [ebp - 0x10], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0x67
test ebx, 0x80000
je 0x10025b8f
and ebx, 0xfff7ffff
lea ecx, [ebp + 0xb4]
mov dword [ebp - 0x10], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0x66
test ebx, 0x40000
je 0x10025bb2
and ebx, 0xfffbffff
lea ecx, [ebp + 0x108]
mov dword [ebp - 0x10], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0x65
test ebx, 0x20000
je 0x10025bd2
and ebx, 0xfffdffff
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x10], ebx
call fcn.10015bb1
or dword [ebp - 4], 0xffffffff
test ebx, 0x10000
je 0x10025bf2
and ebx, 0xfffeffff
lea ecx, [ebp + 0x118]
mov dword [ebp - 0x10], ebx
call fcn.10015bb1
push 0x38
call fcn.10032981
mov edi, eax
mov dword [ebp - 0x24], edi
mov dword [ebp - 4], 0x70
push 0x34
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x28], esi
mov byte [ebp - 4], 0x71
add esp, 4
lea eax, [ebp + 0x130]
mov dword [ebp + 0x124], 0x100520b8
lea ecx, [ebp + 0x124]
mov dword [ebp + 0x128], 0x100520f0
mov dword [ebp + 0x12c], 0x10052130
push eax
push ecx
lea ecx, [ebp + 0xec]
call fcn.1002879f
mov byte [ebp - 4], 0x72
lea eax, [ebp + 0xec]
push ecx
push 0xb4
push eax
or ebx, 0x8000000
mov ecx, esi
push str.Anti_Aim
mov dword [ebp - 0x10], ebx
call fcn.1002420d
mov dword [ebp - 4], 0x73
push 0x34
mov dword [ebp + 0x80], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x2c], esi
mov dword [ebp - 4], 0x74
lea eax, [ebp + 0x104]
lea ecx, [ebp + 0xfc]
mov dword [ebp + 0xfc], 0x10052040
push eax
push ecx
lea ecx, [ebp + 0xb4]
mov dword [ebp + 0x100], 0x10052078
call fcn.1002879f
mov byte [ebp - 4], 0x75
lea eax, [ebp + 0xb4]
push ecx
push 0xb4
push eax
or ebx, 0x10000000
mov ecx, esi
push str.Resolver
mov dword [ebp - 0x10], ebx
call fcn.1002420d
mov dword [ebp - 4], 0x76
push 0x34
mov dword [ebp + 0x84], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x44], esi
mov dword [ebp - 4], 0x77
lea eax, [ebp + 0x148]
lea ecx, [ebp + 0x138]
mov dword [ebp + 0x138], 0x10053068
push eax
push ecx
lea ecx, [ebp + 0x108]
mov dword [ebp + 0x13c], 0x100530d8
mov dword [ebp + 0x140], 0x10053118
mov dword [ebp + 0x144], 0x10053158
call fcn.1002879f
mov byte [ebp - 4], 0x78
lea eax, [ebp + 0x108]
push ecx
push 0xb4
push eax
or ebx, 0x20000000
mov ecx, esi
push str.Doubletap
mov dword [ebp - 0x10], ebx
call fcn.1002420d
mov dword [ebp - 4], 0x79
push 0x34
mov dword [ebp + 0x88], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x48], esi
mov dword [ebp - 4], 0x7a
lea eax, [ebp - 0x48]
lea ecx, [ebp - 0x50]
mov dword [ebp - 0x50], 0x10053218
push eax
push ecx
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x4c], 0x10053250
call fcn.1002879f
mov byte [ebp - 4], 0x7b
lea eax, [ebp - 0x38]
push ecx
push 0xb4
push eax
or ebx, 0x40000000
mov ecx, esi
push str.Fakelag
mov dword [ebp - 0x10], ebx
call fcn.1002420d
mov dword [ebp - 4], 0x7c
lea ecx, [ebp + 0x80]
push ecx
mov dword [ebp + 0x8c], eax
lea eax, [ebp + 0x90]
push eax
push ecx
lea ecx, [ebp + 0x118]
call fcn.1002879f
mov dword [ebp - 4], 0x7d
lea eax, [ebp + 0x118]
push ecx
mov esi, 0x80000000
mov ecx, edi
push eax
or ebx, esi
push str.Hack_vs_Hack
mov dword [ebp - 0x10], ebx
call fcn.10024141
mov dword [ebp - 4], 0x82
mov ecx, 0x100529bc
push eax
call fcn.100241b3
mov dword [ebp - 4], 0x81
test esi, ebx
je 0x10025e4d
and ebx, 0x7fffffff
lea ecx, [ebp + 0x118]
mov dword [ebp - 0x10], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0x80
test ebx, 0x40000000
je 0x10025e6d
and ebx, 0xbfffffff
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x10], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0x7f
test ebx, 0x20000000
je 0x10025e90
and ebx, 0xdfffffff
lea ecx, [ebp + 0x108]
mov dword [ebp - 0x10], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0x7e
test ebx, 0x10000000
je 0x10025eb3
and ebx, 0xefffffff
lea ecx, [ebp + 0xb4]
mov dword [ebp - 0x10], ebx
call fcn.10015bb1
or dword [ebp - 4], 0xffffffff
test ebx, 0x8000000
je 0x10025ed3
and ebx, 0xf7ffffff
lea ecx, [ebp + 0xec]
mov dword [ebp - 0x10], ebx
call fcn.10015bb1
push 0x38
call fcn.10032981
mov edi, eax
mov dword [ebp - 0x24], edi
mov dword [ebp - 4], 0x83
push 0x34
mov dword [ebp + 0xb0], 0x10055240
mov dword [ebp + 0xb4], 0x10055278
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x28], esi
mov byte [ebp - 4], 0x84
add esp, 4
lea eax, [ebp + 0x130]
mov dword [ebp + 0x124], 0x100552b8
lea ecx, [ebp + 0x124]
mov dword [ebp + 0x128], 0x100552f0
mov dword [ebp + 0x12c], 0x10055334
push eax
push ecx
lea ecx, [ebp + 0x108]
call fcn.1002879f
mov byte [ebp - 4], 0x85
mov ebx, 0xb4
push ecx
push ebx
lea eax, [ebp + 0x108]
mov dword [ebp - 0x14], 1
push eax
push str.Auto_Shoot
mov ecx, esi
call fcn.1002420d
mov dword [ebp - 4], 0x86
push 0x34
mov dword [ebp + 0xb8], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x2c], esi
mov dword [ebp - 4], 0x87
lea eax, [ebp + 0x148]
lea ecx, [ebp + 0x138]
mov dword [ebp + 0x138], 0x1005536c
push eax
push ecx
lea ecx, [ebp - 0x38]
mov dword [ebp + 0x13c], 0x100553a4
mov dword [ebp + 0x140], 0x100553dc
mov dword [ebp + 0x144], 0x10055414
call fcn.1002879f
mov byte [ebp - 4], 0x88
push 3
pop eax
push ecx
mov dword [ebp - 0x14], eax
mov ecx, esi
push ebx
lea eax, [ebp - 0x38]
push eax
push str.Class_Specific
call fcn.1002420d
mov dword [ebp - 4], 0x89
lea ecx, [ebp + 0xb0]
push ecx
mov dword [ebp + 0xbc], eax
lea eax, [ebp + 0xc0]
push eax
push ecx
lea ecx, [ebp + 0x118]
call fcn.1002879f
mov dword [ebp - 4], 0x8a
push 7
pop ebx
mov dword [ebp - 0x14], ebx
push ecx
lea eax, [ebp + 0x118]
mov ecx, edi
push eax
push str.Automations
call fcn.10024141
mov dword [ebp - 4], 0x8d
mov ecx, 0x100529bc
push eax
call fcn.100241b3
mov dword [ebp - 4], 0x8c
lea ecx, [ebp + 0x118]
mov dword [ebp - 0x14], ebx
and ebx, 0xfffffffb
mov dword [ebp - 0x14], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0x8b
and ebx, 0xfffffffd
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x14], ebx
call fcn.10015bb1
or dword [ebp - 4], 0xffffffff
and ebx, 0xfffffffe
lea ecx, [ebp + 0x108]
mov dword [ebp - 0x14], ebx
call fcn.10015bb1
push 0x38
call fcn.10032981
mov edi, eax
mov dword [ebp - 0x44], edi
mov dword [ebp - 4], 0x8e
push 0x34
mov dword [ebp + 0x104], 0x10052ccc
mov dword [ebp + 0x108], 0x10052d04
mov dword [ebp + 0x10c], 0x10052d44
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x48], esi
mov byte [ebp - 4], 0x8f
add esp, 4
lea eax, [ebp + 0x148]
mov dword [ebp + 0x138], 0x10052dc0
lea ecx, [ebp + 0x138]
mov dword [ebp + 0x13c], 0x10052d88
mov dword [ebp + 0x140], 0x10052df8
push eax
push ecx
lea ecx, [ebp - 0x38]
mov dword [ebp + 0x144], 0x10052e68
call fcn.1002879f
mov byte [ebp - 4], 0x90
lea eax, [ebp - 0x38]
push ecx
push 0xb4
push eax
or ebx, 8
mov ecx, esi
push str.Options
mov dword [ebp - 0x14], ebx
call fcn.1002420d
mov dword [ebp - 4], 0x91
lea ecx, [ebp + 0x104]
push ecx
mov dword [ebp + 0x110], eax
lea eax, [ebp + 0x114]
push eax
push ecx
lea ecx, [ebp + 0x118]
call fcn.1002879f
mov dword [ebp - 4], 0x92
or ebx, 0x10
mov dword [ebp - 0x14], ebx
push ecx
lea eax, [ebp + 0x118]
mov ecx, edi
push eax
push str.Lagexploit
call fcn.10024141
mov dword [ebp - 4], 0x94
mov ecx, 0x100529bc
push eax
call fcn.100241b3
mov dword [ebp - 4], 0x93
test bl, 0x10
je 0x1002619b
and ebx, 0xffffffef
lea ecx, [ebp + 0x118]
mov dword [ebp - 0x14], ebx
call fcn.10015bb1
or dword [ebp - 4], 0xffffffff
test bl, 8
je 0x100261b2
and ebx, 0xfffffff7
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x14], ebx
call fcn.10015bb1
push 0x38
call fcn.10032981
mov edi, eax
mov dword [ebp - 0x24], edi
mov dword [ebp - 4], 0x95
push 0x34
mov dword [ebp + 0xc0], 0x1005233c
mov dword [ebp + 0xc4], 0x10052374
mov dword [ebp + 0xc8], 0x100523ac
mov dword [ebp + 0xcc], 0x100523e8
mov dword [ebp + 0xd0], 0x1005245c
mov dword [ebp + 0xd4], 0x100524a0
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x28], esi
mov byte [ebp - 4], 0x96
add esp, 4
lea eax, [ebp + 0x148]
mov dword [ebp + 0x134], 0x1005233c
lea ecx, [ebp + 0x134]
mov dword [ebp + 0x138], 0x10052374
mov dword [ebp + 0x13c], 0x100523ac
push eax
push ecx
lea ecx, [ebp + 0xb4]
mov dword [ebp + 0x140], 0x100523e8
mov dword [ebp + 0x144], 0x1005245c
call fcn.1002879f
mov byte [ebp - 4], 0x97
lea eax, [ebp + 0xb4]
push ecx
push 0x190
push eax
or ebx, 0x20
mov ecx, esi
push str.Large
mov dword [ebp - 0x14], ebx
call fcn.1002420d
mov dword [ebp - 4], 0x98
push 0x34
mov dword [ebp + 0xd8], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x2c], esi
mov dword [ebp - 4], 0x99
lea eax, [ebp + 0xf8]
lea ecx, [ebp + 0xe4]
mov dword [ebp + 0xe4], 0x1005233c
push eax
push ecx
lea ecx, [ebp + 0x108]
mov dword [ebp + 0xe8], 0x10052374
mov dword [ebp + 0xec], 0x100523ac
mov dword [ebp + 0xf0], 0x100523e8
mov dword [ebp + 0xf4], 0x1005245c
call fcn.1002879f
mov byte [ebp - 4], 0x9a
lea eax, [ebp + 0x108]
push ecx
push 0xb4
push eax
or ebx, 0x40
mov ecx, esi
push str.Normal
mov dword [ebp - 0x14], ebx
call fcn.1002420d
mov dword [ebp - 4], 0x9b
push 0x34
mov dword [ebp + 0xdc], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x44], esi
mov dword [ebp - 4], 0x9c
lea eax, [ebp + 0x90]
mov dword [ebp + 0x7c], 0x1005233c
lea ecx, [ebp + 0x7c]
mov dword [ebp + 0x80], 0x10052374
push eax
push ecx
lea ecx, [ebp - 0x38]
mov dword [ebp + 0x84], 0x100523ac
mov dword [ebp + 0x88], 0x100523e8
mov dword [ebp + 0x8c], 0x1005245c
call fcn.1002879f
mov byte [ebp - 4], 0x9d
lea eax, [ebp - 0x38]
push ecx
push 0x64
push eax
or ebx, 0x80
mov ecx, esi
push str.Small
mov dword [ebp - 0x14], ebx
call fcn.1002420d
mov dword [ebp - 4], 0x9e
lea ecx, [ebp + 0xc0]
push ecx
mov dword [ebp + 0xe0], eax
lea eax, [ebp + 0xe4]
push eax
push ecx
lea ecx, [ebp + 0x118]
call fcn.1002879f
mov dword [ebp - 4], 0x9f
lea eax, [ebp + 0x118]
push ecx
mov esi, pe_nt_image_headers32
mov ecx, edi
push eax
or ebx, esi
push str.Element_test
mov dword [ebp - 0x14], ebx
call fcn.10024141
mov dword [ebp - 4], 0xa3
mov edi, 0x100529bc
push eax
mov ecx, edi
call fcn.100241b3
mov dword [ebp - 4], 0xa2
test esi, ebx
je 0x10026411
and ebx, 0xfffffeff
lea ecx, [ebp + 0x118]
mov dword [ebp - 0x14], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0xa1
test bl, bl
jns 0x1002642d
and ebx, 0xffffff7f
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x14], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0xa0
test bl, 0x40
je 0x1002644a
and ebx, 0xffffffbf
lea ecx, [ebp + 0x108]
mov dword [ebp - 0x14], ebx
call fcn.10015bb1
or dword [ebp - 4], 0xffffffff
test bl, 0x20
je 0x10026464
and ebx, 0xffffffdf
lea ecx, [ebp + 0xb4]
mov dword [ebp - 0x14], ebx
call fcn.10015bb1
push 0x38
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x24], esi
mov dword [ebp - 4], 0xa4
push 0x30
mov dword [ebp + 0xc4], 0x100525f4
mov dword [ebp + 0xc8], 0x1005262c
mov dword [ebp + 0xcc], 0x10052664
mov dword [ebp + 0xd0], 0x1005269c
call fcn.10032981
pop ecx
mov edx, eax
pop ecx
mov dword [ebp - 0x28], edx
mov byte [ebp - 4], 0xa5
mov ecx, edx
call fcn.100134f0
mov byte [ebp - 4], 0xa6
mov dword [edx], vtable.Space.0
mov dword [edx + 0x1c], 0xb
mov dword [edx + 8], 5
mov dword [edx + 0x20], 0xe
mov byte [ebp - 4], 0xa4
lea ecx, [ebp + 0xc4]
push ecx
lea eax, [ebp + 0xe4]
mov dword [ebp + 0xd4], edx
push eax
push ecx
lea ecx, [ebp + 0x118]
mov dword [ebp + 0xd8], 0x100526d4
mov dword [ebp + 0xdc], 0x1005270c
mov dword [ebp + 0xe0], 0x10052744
call fcn.1002879f
mov byte [ebp - 4], 0xa7
lea eax, [ebp + 0x118]
push ecx
push eax
or ebx, 0x200
mov ecx, esi
push str.Thank_you
mov dword [ebp - 0x14], ebx
call fcn.10024141
mov dword [ebp - 4], 0xa8
mov ecx, edi
push eax
call fcn.100241b3
or dword [ebp - 4], 0xffffffff
test ebx, 0x200
je 0x10027b5d
and ebx, 0xfffffdff
lea ecx, [ebp + 0x118]
mov dword [ebp - 0x14], ebx
jmp 0x10027b58
mov ecx, dword [0x1004ef20]
mov eax, dword [ecx]
mov eax, dword [eax + 0x1a0]
call eax
cmp eax, 0x1b8
jne 0x10027b5d
push 0x38
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x24], esi
mov dword [ebp - 4], 0xa9
lea eax, [ebp + 0x130]
lea ecx, [ebp + 0x124]
mov dword [ebp + 0x124], 0x100527b4
push eax
push ecx
lea ecx, [ebp + 0x118]
mov dword [ebp + 0x128], 0x100527ec
mov dword [ebp + 0x12c], 0x10052824
call fcn.1002879f
mov byte [ebp - 4], 0xaa
lea eax, [ebp + 0x118]
push ecx
push eax
mov ebx, 0x400
mov ecx, esi
push str.Note
mov dword [ebp - 0x14], ebx
call fcn.10024141
mov dword [ebp - 4], 0xab
mov ecx, 0x100529bc
push eax
call fcn.100241b3
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp + 0x118]
mov dword [ebp - 0x14], ebx
and ebx, 0xfffffbff
mov dword [ebp - 0x14], ebx
call fcn.10015bb1
push 0x38
call fcn.10032981
mov edi, eax
mov dword [ebp - 0x28], edi
mov dword [ebp - 4], 0xac
push 0x34
mov dword [ebp + 0x138], 0x10050a28
mov dword [ebp + 0x13c], 0x10050a60
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x2c], esi
mov byte [ebp - 4], 0xad
add esp, 4
lea eax, [ebp + 0xc0]
mov dword [ebp + 0xa8], 0x10050d58
lea ecx, [ebp + 0xa8]
mov dword [ebp + 0xac], 0x10050b28
mov dword [ebp + 0xb0], 0x10050b60
push eax
push ecx
lea ecx, [ebp + 0x108]
mov dword [ebp + 0xb4], 0x10050b98
mov dword [ebp + 0xb8], 0x10050bd0
mov dword [ebp + 0xbc], 0x10050c08
call fcn.1002879f
mov byte [ebp - 4], 0xae
lea eax, [ebp + 0x108]
push ecx
push 0xb4
push eax
or ebx, 0x800
mov ecx, esi
push str.Aimbot_Options
mov dword [ebp - 0x14], ebx
call fcn.1002420d
mov dword [ebp - 4], 0xaf
push 0x34
mov dword [ebp + 0x140], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x44], esi
mov dword [ebp - 4], 0xb0
lea eax, [ebp + 0x104]
lea ecx, [ebp + 0xfc]
mov dword [ebp + 0xfc], 0x10050d98
push eax
push ecx
lea ecx, [ebp - 0x38]
mov dword [ebp + 0x100], 0x10050dd0
call fcn.1002879f
mov byte [ebp - 4], 0xb1
lea eax, [ebp - 0x38]
push ecx
push 0xb4
push eax
or ebx, 0x1000
mov ecx, esi
push str.Ignore_List
mov dword [ebp - 0x14], ebx
call fcn.1002420d
mov dword [ebp - 4], 0xb2
lea ecx, [ebp + 0x138]
push ecx
mov dword [ebp + 0x144], eax
lea eax, [ebp + 0x148]
push eax
push ecx
lea ecx, [ebp + 0x118]
call fcn.1002879f
mov dword [ebp - 4], 0xb3
lea eax, [ebp + 0x118]
push ecx
mov esi, 0x2000
mov ecx, edi
push eax
or ebx, esi
push str.Aimbot
mov dword [ebp - 0x14], ebx
call fcn.10024141
mov dword [ebp - 4], 0xb6
mov ecx, 0x100529bc
push eax
call fcn.100241b3
mov dword [ebp - 4], 0xb5
test esi, ebx
je 0x100267be
and ebx, 0xffffdfff
lea ecx, [ebp + 0x118]
mov dword [ebp - 0x14], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0xb4
test ebx, 0x1000
je 0x100267de
and ebx, 0xffffefff
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x14], ebx
call fcn.10015bb1
or dword [ebp - 4], 0xffffffff
test ebx, 0x800
je 0x100267fe
and ebx, 0xfffff7ff
lea ecx, [ebp + 0x108]
mov dword [ebp - 0x14], ebx
call fcn.10015bb1
push 0x38
call fcn.10032981
mov edi, eax
mov dword [ebp - 0x24], edi
mov dword [ebp - 4], 0xb7
push 0x34
mov dword [ebp + 0xc4], 0x10051668
mov dword [ebp + 0xc8], 0x100516a0
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x28], esi
mov byte [ebp - 4], 0xb8
add esp, 4
lea eax, [ebp + 0x70]
mov dword [ebp + 0x40], 0x100516d8
lea ecx, [ebp + 0x40]
mov dword [ebp + 0x44], 0x10051710
mov dword [ebp + 0x48], 0x10051750
push eax
push ecx
lea ecx, [ebp + 0x84]
mov dword [ebp + 0x4c], 0x10051838
mov dword [ebp + 0x50], 0x10051788
mov dword [ebp + 0x54], 0x10051800
mov dword [ebp + 0x58], 0x100517c0
mov dword [ebp + 0x5c], 0x10051870
mov dword [ebp + 0x60], 0x100518a8
mov dword [ebp + 0x64], 0x100518e8
mov dword [ebp + 0x68], 0x10051928
mov dword [ebp + 0x6c], 0x10051964
call fcn.1002879f
mov byte [ebp - 4], 0xb9
lea eax, [ebp + 0x84]
push ecx
push 0xb4
push eax
or ebx, 0x4000
mov ecx, esi
push str.ESP_Options
mov dword [ebp - 0x14], ebx
call fcn.1002420d
mov dword [ebp - 4], 0xba
push 0x34
mov dword [ebp + 0xcc], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x2c], esi
mov dword [ebp - 4], 0xbb
lea eax, [ebp + 0x38]
lea ecx, [ebp + 0x24]
mov dword [ebp + 0x24], 0x10051aec
push eax
push ecx
lea ecx, [ebp + 0xec]
mov dword [ebp + 0x28], 0x10051b24
mov dword [ebp + 0x2c], 0x10051b94
mov dword [ebp + 0x30], 0x10053b74
mov dword [ebp + 0x34], 0x10052bac
call fcn.1002879f
mov byte [ebp - 4], 0xbc
lea eax, [ebp + 0xec]
push ecx
push 0xb4
push eax
or ebx, 0x8000
mov ecx, esi
push str.Misc
mov dword [ebp - 0x14], ebx
call fcn.1002420d
mov dword [ebp - 4], 0xbd
push 0x34
mov dword [ebp + 0xd0], eax
call fcn.10032981
mov dword [ebp - 0x44], eax
mov dword [ebp - 4], 0xbe
push ecx
mov ecx, dword [0x1004d040]
add ecx, 0xfffffe20
push ecx
mov ecx, dword [0x1004d03c]
add ecx, 0xfffffe3e
push ecx
push ecx
push ecx
mov ecx, eax
call fcn.100242d2
mov byte [ebp - 4], 0xbd
push 0x34
mov dword [ebp + 0xd4], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x48], esi
mov dword [ebp - 4], 0xbf
lea eax, [ebp + 0x104]
lea ecx, [ebp + 0xfc]
mov dword [ebp + 0xfc], 0x10051d30
push eax
push ecx
lea ecx, [ebp + 0xb4]
mov dword [ebp + 0x100], 0x10051d6c
call fcn.1002879f
mov byte [ebp - 4], 0xc0
lea eax, [ebp + 0xb4]
push ecx
push 0xb4
push eax
or ebx, 0x10000
mov ecx, esi
push str.World_Modulation
mov dword [ebp - 0x14], ebx
call fcn.1002420d
mov dword [ebp - 4], 0xc1
push 0x34
mov dword [ebp + 0xd8], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x58], esi
mov dword [ebp - 4], 0xc2
lea eax, [ebp + 0x130]
lea ecx, [ebp + 0x124]
mov dword [ebp + 0x124], 0x10051c3c
push eax
push ecx
lea ecx, [ebp + 0x108]
mov dword [ebp + 0x128], 0x10051c7c
mov dword [ebp + 0x12c], 0x10051cbc
call fcn.1002879f
mov byte [ebp - 4], 0xc3
lea eax, [ebp + 0x108]
push ecx
push 0xb4
push eax
or ebx, 0x20000
mov ecx, esi
push str.Hands
mov dword [ebp - 0x14], ebx
call fcn.1002420d
mov dword [ebp - 4], 0xc4
push 0x34
mov dword [ebp + 0xdc], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x68], esi
mov dword [ebp - 4], 0xc5
mov dword [ebp + 0x138], 0x10052254
mov dword [ebp + 0x13c], 0x10052290
mov dword [ebp + 0x140], 0x100522cc
lea eax, [ebp + 0x148]
mov dword [ebp + 0x144], 0x100524d4
lea ecx, [ebp + 0x138]
push eax
push ecx
lea ecx, [ebp - 0x38]
call fcn.1002879f
mov byte [ebp - 4], 0xc6
lea eax, [ebp - 0x38]
push ecx
push 0xb4
push eax
or ebx, 0x40000
mov ecx, esi
push str.Menu
mov dword [ebp - 0x14], ebx
call fcn.1002420d
mov dword [ebp - 4], 0xc7
lea ecx, [ebp + 0xc4]
push ecx
mov dword [ebp + 0xe0], eax
lea eax, [ebp + 0xe4]
push eax
push ecx
lea ecx, [ebp + 0x118]
call fcn.1002879f
mov dword [ebp - 4], 0xc8
lea eax, [ebp + 0x118]
push ecx
mov esi, 0x80000
mov ecx, edi
push eax
or ebx, esi
push str.Visuals
mov dword [ebp - 0x14], ebx
call fcn.10024141
mov dword [ebp - 4], 0xce
mov ecx, 0x100529bc
push eax
call fcn.100241b3
mov dword [ebp - 4], 0xcd
test esi, ebx
je 0x10026b6e
and ebx, 0xfff7ffff
lea ecx, [ebp + 0x118]
mov dword [ebp - 0x14], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0xcc
test ebx, 0x40000
je 0x10026b8e
and ebx, 0xfffbffff
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x14], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0xcb
test ebx, 0x20000
je 0x10026bb1
and ebx, 0xfffdffff
lea ecx, [ebp + 0x108]
mov dword [ebp - 0x14], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0xca
test ebx, 0x10000
je 0x10026bd4
and ebx, 0xfffeffff
lea ecx, [ebp + 0xb4]
mov dword [ebp - 0x14], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0xc9
test ebx, 0x8000
je 0x10026bf7
and ebx, 0xffff7fff
lea ecx, [ebp + 0xec]
mov dword [ebp - 0x14], ebx
call fcn.10015bb1
or dword [ebp - 4], 0xffffffff
test ebx, 0x4000
je 0x10026c17
and ebx, 0xffffbfff
lea ecx, [ebp + 0x84]
mov dword [ebp - 0x14], ebx
call fcn.10015bb1
push 0x38
call fcn.10032981
mov edi, eax
mov dword [ebp - 0x24], edi
mov dword [ebp - 4], 0xcf
push 0x34
mov dword [ebp + 0xe8], 0x10054b34
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x28], esi
mov byte [ebp - 4], 0xd0
add esp, 4
lea eax, [ebp + 0x148]
mov dword [ebp + 0x138], 0x10054b6c
lea ecx, [ebp + 0x138]
mov dword [ebp + 0x13c], 0x10054f98
mov dword [ebp + 0x140], 0x10054ba4
push eax
push ecx
lea ecx, [ebp + 0xb4]
mov dword [ebp + 0x144], 0x10054f54
call fcn.1002879f
mov byte [ebp - 4], 0xd1
lea eax, [ebp + 0xb4]
push ecx
push 0xb4
push eax
or ebx, 0x100000
mov ecx, esi
push str.Radar_Options
mov dword [ebp - 0x14], ebx
call fcn.1002420d
mov dword [ebp - 4], 0xd2
push 0x34
mov dword [ebp + 0xec], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x2c], esi
mov dword [ebp - 4], 0xd3
lea eax, [ebp - 0x1c]
lea ecx, [ebp - 0x20]
mov dword [ebp - 0x20], 0x10054de8
push eax
push ecx
lea ecx, [ebp + 0x108]
call fcn.1002879f
mov byte [ebp - 4], 0xd4
lea eax, [ebp + 0x108]
push ecx
push 0xb4
push eax
or ebx, 0x200000
mov ecx, esi
push str.Colors
mov dword [ebp - 0x14], ebx
call fcn.1002420d
mov dword [ebp - 4], 0xd5
push 0x34
mov dword [ebp + 0xf0], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x44], esi
mov dword [ebp - 4], 0xd6
lea eax, [ebp - 0x18]
lea ecx, [ebp - 0x1c]
mov dword [ebp - 0x1c], 0x10054cc8
push eax
push ecx
lea ecx, [ebp - 0x38]
call fcn.1002879f
mov byte [ebp - 4], 0xd7
or ebx, 0x400000
push ecx
push 0x64
lea eax, [ebp - 0x38]
mov dword [ebp - 0x14], ebx
push eax
push 0x1004053c
mov ecx, esi
call fcn.1002420d
mov dword [ebp - 4], 0xd8
lea ecx, [ebp + 0xe8]
push ecx
mov dword [ebp + 0xf4], eax
lea eax, [ebp + 0xf8]
push eax
push ecx
lea ecx, [ebp + 0x118]
call fcn.1002879f
mov dword [ebp - 4], 0xd9
lea eax, [ebp + 0x118]
push ecx
mov esi, 0x800000
mov ecx, edi
push eax
or ebx, esi
push str.Radar
mov dword [ebp - 0x14], ebx
call fcn.10024141
mov dword [ebp - 4], 0xdd
mov ecx, 0x100529bc
push eax
call fcn.100241b3
mov dword [ebp - 4], 0xdc
test esi, ebx
je 0x10026de2
and ebx, 0xff7fffff
lea ecx, [ebp + 0x118]
mov dword [ebp - 0x14], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0xdb
test ebx, 0x400000
je 0x10026e02
and ebx, 0xffbfffff
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x14], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0xda
test ebx, 0x200000
je 0x10026e25
and ebx, 0xffdfffff
lea ecx, [ebp + 0x108]
mov dword [ebp - 0x14], ebx
call fcn.10015bb1
or dword [ebp - 4], 0xffffffff
test ebx, 0x100000
je 0x10026e45
and ebx, 0xffefffff
lea ecx, [ebp + 0xb4]
mov dword [ebp - 0x14], ebx
call fcn.10015bb1
push 0x38
call fcn.10032981
mov ebx, eax
mov dword [ebp - 0x24], ebx
mov dword [ebp - 4], 0xde
push 0x34
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x28], esi
mov byte [ebp - 4], 0xdf
add esp, 4
lea eax, [ebp - 0x1c]
mov dword [ebp - 0x20], 0x10052be4
lea ecx, [ebp - 0x20]
push eax
push ecx
lea ecx, [ebp - 0x64]
call fcn.1002879f
mov byte [ebp - 4], 0xe0
lea eax, [ebp - 0x64]
or dword [ebp - 0x14], 0x1000000
push ecx
push 0xb4
push eax
push str.General
mov ecx, esi
call fcn.1002420d
mov dword [ebp - 4], 0xe1
push 0x34
mov dword [ebp + 0x130], eax
call fcn.10032981
mov edi, eax
mov dword [ebp - 0x2c], edi
mov dword [ebp - 4], 0xe2
push 0x34
mov dword [ebp + 0xc4], 0x10052a5c
mov dword [ebp + 0xc8], 0x10052a94
mov dword [ebp + 0xcc], 0x10052b74
mov dword [ebp + 0xd0], 0x10054868
mov dword [ebp + 0xd4], 0x10052b3c
mov dword [ebp + 0xd8], 0x10051bcc
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x44], esi
mov byte [ebp - 4], 0xe3
add esp, 4
lea eax, [ebp + 0x104]
mov dword [ebp + 0xfc], 0x10051f10
lea ecx, [ebp + 0xfc]
mov dword [ebp + 0x100], 0x10051fb8
push eax
push ecx
lea ecx, [ebp - 0x8c]
call fcn.1002879f
mov byte [ebp - 4], 0xe4
lea eax, [ebp - 0x8c]
or dword [ebp - 0x14], 0x2000000
push ecx
push 0xb4
push eax
push str.FollowBot
mov ecx, esi
call fcn.1002420d
mov dword [ebp - 4], 0xe5
push 0x34
mov dword [ebp + 0xdc], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x48], esi
mov dword [ebp - 4], 0xe6
mov dword [ebp + 0x124], 0x10054490
mov dword [ebp + 0x128], 0x10054358
lea eax, [ebp + 0x130]
mov dword [ebp + 0x12c], 0x10054390
lea ecx, [ebp + 0x124]
push eax
push ecx
lea ecx, [ebp - 0x98]
call fcn.1002879f
mov byte [ebp - 4], 0xe7
lea eax, [ebp - 0x98]
or dword [ebp - 0x14], 0x4000000
push ecx
push 0xb4
push eax
push str.Timescale_Manip
mov ecx, esi
call fcn.1002420d
mov dword [ebp - 4], 0xe8
lea ecx, [ebp + 0xc4]
push ecx
mov dword [ebp + 0xe0], eax
lea eax, [ebp + 0xe4]
push eax
push ecx
lea ecx, [ebp + 0x2c]
call fcn.1002879f
mov dword [ebp - 4], 0xe9
lea eax, [ebp + 0x2c]
or dword [ebp - 0x14], 0x8000000
push ecx
push 0xb4
push eax
push str.Movement
mov ecx, edi
call fcn.1002420d
mov dword [ebp - 4], 0xec
push 0x34
mov dword [ebp + 0x134], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x58], esi
mov dword [ebp - 4], 0xed
lea eax, [ebp + 0x9c]
lea ecx, [ebp + 0x90]
mov dword [ebp + 0x90], 0x10053fb4
push eax
push ecx
lea ecx, [ebp + 0x84]
mov dword [ebp + 0x94], 0x100540a4
mov dword [ebp + 0x98], 0x1005402c
call fcn.1002879f
mov byte [ebp - 4], 0xee
lea eax, [ebp + 0x84]
or dword [ebp - 0x14], 0x10000000
push ecx
push 0xb4
push eax
push str.Chatspam
mov ecx, esi
call fcn.1002420d
mov dword [ebp - 4], 0xef
push 0x34
mov dword [ebp + 0x138], eax
call fcn.10032981
mov edi, eax
mov dword [ebp - 0x68], edi
mov dword [ebp - 4], 0xf0
mov dword [ebp], 0x10053a18
mov dword [ebp + 4], 0x10054500
mov dword [ebp + 8], 0x10054538
mov dword [ebp + 0xc], 0x10054624
mov dword [ebp + 0x10], 0x10054570
push 0x34
mov dword [ebp + 0x14], 0x10054830
mov dword [ebp + 0x18], 0x10054224
mov dword [ebp + 0x1c], 0x10052acc
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x74], esi
mov byte [ebp - 4], 0xf1
add esp, 4
lea eax, [ebp + 0xa8]
mov dword [ebp + 0x9c], 0x10053bac
lea ecx, [ebp + 0x9c]
mov dword [ebp + 0xa0], 0x10053be4
mov dword [ebp + 0xa4], 0x10053c24
push eax
push ecx
lea ecx, [ebp + 0xec]
call fcn.1002879f
mov byte [ebp - 4], 0xf2
lea eax, [ebp + 0xec]
or dword [ebp - 0x14], 0x20000000
push ecx
push 0xb4
push eax
push str.Wep_Swap
mov ecx, esi
call fcn.1002420d
mov dword [ebp - 4], 0xf3
lea ecx, [ebp]
push ecx
mov dword [ebp + 0x20], eax
lea eax, [ebp + 0x24]
push eax
push ecx
lea ecx, [ebp + 0xb4]
call fcn.1002879f
mov dword [ebp - 4], 0xf4
lea eax, [ebp + 0xb4]
or dword [ebp - 0x14], 0x40000000
push ecx
push 0xb4
push eax
push str.Other
mov ecx, edi
call fcn.1002420d
mov dword [ebp - 4], 0xf6
push 0x34
mov dword [ebp + 0x13c], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x70], esi
mov dword [ebp - 4], 0xf7
lea eax, [ebp - 0x48]
lea ecx, [ebp - 0x50]
mov dword [ebp - 0x50], 0x1005254c
push eax
push ecx
lea ecx, [ebp + 0x108]
mov dword [ebp - 0x4c], 0x10052a18
call fcn.1002879f
mov byte [ebp - 4], 0xf8
lea eax, [ebp + 0x108]
mov edi, dword [ebp - 0x14]
push ecx
push 0xb4
push eax
or edi, 0x80000000
mov ecx, esi
push str.Music
mov dword [ebp - 0x14], edi
call fcn.1002420d
mov dword [ebp - 4], 0xf9
push 0x34
mov dword [ebp + 0x140], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x3c], esi
mov dword [ebp - 4], 0xfa
lea eax, [ebp - 0x18]
lea ecx, [ebp - 0x1c]
mov dword [ebp - 0x1c], 0x10055098
push eax
push ecx
lea ecx, [ebp - 0x38]
call fcn.1002879f
mov byte [ebp - 4], 0xfb
lea eax, [ebp - 0x38]
push ecx
push 0xb4
push eax
push 0x10042460
mov ecx, esi
mov dword [ebp - 0x18], 1
call fcn.1002420d
mov dword [ebp - 4], 0xfc
lea ecx, [ebp + 0x130]
push ecx
mov dword [ebp + 0x144], eax
lea eax, [ebp + 0x148]
push eax
push ecx
lea ecx, [ebp + 0x118]
call fcn.1002879f
mov dword [ebp - 4], 0xfd
push 3
pop eax
push ecx
mov dword [ebp - 0x18], eax
mov ecx, ebx
lea eax, [ebp + 0x118]
push eax
push str.Miscellaneous
call fcn.10024141
mov dword [ebp - 4], 0x107
mov ecx, 0x100529bc
push eax
call fcn.100241b3
mov dword [ebp - 4], 0x106
lea ecx, [ebp + 0x118]
push 3
pop ebx
mov dword [ebp - 0x18], ebx
and ebx, 0xfffffffd
mov dword [ebp - 0x18], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0x105
and ebx, 0xfffffffe
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x18], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0x104
test edi, edi
jns 0x1002731a
and edi, 0x7fffffff
lea ecx, [ebp + 0x108]
mov dword [ebp - 0x14], edi
call fcn.10015bb1
mov dword [ebp - 4], 0x103
test edi, 0x40000000
je 0x1002733d
and edi, 0xbfffffff
lea ecx, [ebp + 0xb4]
mov dword [ebp - 0x14], edi
call fcn.10015bb1
mov dword [ebp - 4], 0x102
test edi, 0x20000000
je 0x10027360
and edi, 0xdfffffff
lea ecx, [ebp + 0xec]
mov dword [ebp - 0x14], edi
call fcn.10015bb1
mov dword [ebp - 4], 0x101
test edi, 0x10000000
je 0x10027383
and edi, 0xefffffff
lea ecx, [ebp + 0x84]
mov dword [ebp - 0x14], edi
call fcn.10015bb1
mov dword [ebp - 4], pe_nt_image_headers32
test edi, 0x8000000
je 0x100273a3
and edi, 0xf7ffffff
lea ecx, [ebp + 0x2c]
mov dword [ebp - 0x14], edi
call fcn.10015bb1
mov dword [ebp - 4], 0xff
test edi, 0x4000000
je 0x100273c6
and edi, 0xfbffffff
lea ecx, [ebp - 0x98]
mov dword [ebp - 0x14], edi
call fcn.10015bb1
mov dword [ebp - 4], 0xfe
test edi, 0x2000000
je 0x100273e9
and edi, 0xfdffffff
lea ecx, [ebp - 0x8c]
mov dword [ebp - 0x14], edi
call fcn.10015bb1
or dword [ebp - 4], 0xffffffff
test edi, 0x1000000
je 0x10027406
and edi, 0xfeffffff
lea ecx, [ebp - 0x64]
mov dword [ebp - 0x14], edi
call fcn.10015bb1
push 0x38
call fcn.10032981
mov edi, eax
mov dword [ebp - 0x3c], edi
mov dword [ebp - 4], 0x108
push 0x34
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x24], esi
mov byte [ebp - 4], 9
add esp, 4
lea eax, [ebp + 0x148]
mov dword [ebp + 0x134], 0x10052040
lea ecx, [ebp + 0x134]
mov dword [ebp + 0x138], 0x10052078
mov dword [ebp + 0x13c], 0x100520b8
push eax
push ecx
lea ecx, [ebp + 0xb4]
mov dword [ebp + 0x140], 0x100520f0
mov dword [ebp + 0x144], 0x10052130
call fcn.1002879f
mov byte [ebp - 4], 0xa
lea eax, [ebp + 0xb4]
push ecx
push 0xb4
push eax
or ebx, 4
mov ecx, esi
push str.General
mov dword [ebp - 0x18], ebx
call fcn.1002420d
mov dword [ebp - 4], 0x10b
push 0x34
mov dword [ebp + 0x124], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x28], esi
mov dword [ebp - 4], 0x10c
lea eax, [ebp + 0x104]
lea ecx, [ebp + 0xfc]
mov dword [ebp + 0xfc], 0x10053218
push eax
push ecx
lea ecx, [ebp + 0x108]
mov dword [ebp + 0x100], 0x10053250
call fcn.1002879f
mov byte [ebp - 4], 0xd
lea eax, [ebp + 0x108]
push ecx
push 0xb4
push eax
or ebx, 8
mov ecx, esi
push str.Fakelag
mov dword [ebp - 0x18], ebx
call fcn.1002420d
mov dword [ebp - 4], 0x10e
push 0x34
mov dword [ebp + 0x128], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x2c], esi
mov dword [ebp - 4], 0x10f
lea eax, [ebp + 0xf8]
lea ecx, [ebp + 0xe4]
mov dword [ebp + 0xe4], 0x100530a0
push eax
mov dword [ebp + 0xe8], 0x10053068
mov dword [ebp + 0xec], 0x100530d8
mov dword [ebp + 0xf0], 0x10053118
mov dword [ebp + 0xf4], 0x10053158
push ecx
lea ecx, [ebp - 0x38]
call fcn.1002879f
mov byte [ebp - 4], 0x10
lea eax, [ebp - 0x38]
push ecx
push 0xb4
push eax
or ebx, 0x10
mov ecx, esi
push str.Doubletap
mov dword [ebp - 0x18], ebx
call fcn.1002420d
mov dword [ebp - 4], 0x111
lea ecx, [ebp + 0x124]
push ecx
mov dword [ebp + 0x12c], eax
lea eax, [ebp + 0x130]
push eax
push ecx
lea ecx, [ebp + 0x118]
call fcn.1002879f
mov dword [ebp - 4], 0x112
lea eax, [ebp + 0x118]
push ecx
push eax
or ebx, 0x20
mov ecx, edi
push str.Hack_vs_Hack
mov dword [ebp - 0x18], ebx
call fcn.10024141
mov dword [ebp - 4], 0x116
mov ecx, 0x100529bc
push eax
call fcn.100241b3
mov dword [ebp - 4], 0x115
test bl, 0x20
je 0x10027609
and ebx, 0xffffffdf
lea ecx, [ebp + 0x118]
mov dword [ebp - 0x18], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0x114
test bl, 0x10
je 0x10027623
and ebx, 0xffffffef
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x18], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0x113
test bl, 8
je 0x10027640
and ebx, 0xfffffff7
lea ecx, [ebp + 0x108]
mov dword [ebp - 0x18], ebx
call fcn.10015bb1
or dword [ebp - 4], 0xffffffff
test bl, 4
je 0x1002765a
and ebx, 0xfffffffb
lea ecx, [ebp + 0xb4]
mov dword [ebp - 0x18], ebx
call fcn.10015bb1
push 0x38
call fcn.10032981
mov edi, eax
mov dword [ebp - 0x3c], edi
mov dword [ebp - 4], 0x117
push 0x34
mov dword [ebp + 0xb0], 0x10055240
mov dword [ebp + 0xb4], 0x10055278
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x24], esi
mov byte [ebp - 4], 0x18
add esp, 4
lea eax, [ebp + 0x130]
mov dword [ebp + 0x124], 0x100552b8
lea ecx, [ebp + 0x124]
mov dword [ebp + 0x128], 0x100552f0
mov dword [ebp + 0x12c], 0x10055334
push eax
push ecx
lea ecx, [ebp + 0x108]
call fcn.1002879f
mov byte [ebp - 4], 0x19
lea eax, [ebp + 0x108]
push ecx
push 0xb4
push eax
or ebx, 0x40
mov ecx, esi
push str.Auto_Shoot
mov dword [ebp - 0x18], ebx
call fcn.1002420d
mov dword [ebp - 4], 0x11a
push 0x34
mov dword [ebp + 0xb8], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x28], esi
mov dword [ebp - 4], 0x11b
lea eax, [ebp + 0x148]
lea ecx, [ebp + 0x138]
mov dword [ebp + 0x138], 0x1005536c
push eax
push ecx
lea ecx, [ebp - 0x38]
mov dword [ebp + 0x13c], 0x100553a4
mov dword [ebp + 0x140], 0x100553dc
mov dword [ebp + 0x144], 0x10055414
call fcn.1002879f
mov byte [ebp - 4], 0x1c
lea eax, [ebp - 0x38]
push ecx
push 0xb4
push eax
or ebx, 0x80
mov ecx, esi
push str.Class_Specific
mov dword [ebp - 0x18], ebx
call fcn.1002420d
mov dword [ebp - 4], 0x11d
lea ecx, [ebp + 0xb0]
push ecx
mov dword [ebp + 0xbc], eax
lea eax, [ebp + 0xc0]
push eax
push ecx
lea ecx, [ebp + 0x118]
call fcn.1002879f
mov dword [ebp - 4], 0x11e
mov esi, pe_nt_image_headers32
or ebx, esi
mov dword [ebp - 0x18], ebx
push ecx
lea eax, [ebp + 0x118]
mov ecx, edi
push eax
push str.Automations
call fcn.10024141
mov dword [ebp - 4], 0x121
mov edi, 0x100529bc
push eax
mov ecx, edi
call fcn.100241b3
mov dword [ebp - 4], 0x120
test esi, ebx
je 0x100277ee
and ebx, 0xfffffeff
lea ecx, [ebp + 0x118]
mov dword [ebp - 0x18], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0x11f
test bl, bl
jns 0x1002780a
and ebx, 0xffffff7f
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x18], ebx
call fcn.10015bb1
or dword [ebp - 4], 0xffffffff
test bl, 0x40
je 0x10027824
and ebx, 0xffffffbf
lea ecx, [ebp + 0x108]
mov dword [ebp - 0x18], ebx
call fcn.10015bb1
push 0x38
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x3c], esi
mov dword [ebp - 4], 0x122
lea eax, [ebp - 0x1c]
lea ecx, [ebp - 0x20]
mov dword [ebp - 0x20], 0x10051e18
push eax
push ecx
lea ecx, [ebp + 0x118]
call fcn.1002879f
mov byte [ebp - 4], 0x23
lea eax, [ebp + 0x118]
push ecx
push eax
or ebx, 0x200
mov ecx, esi
push str.Experimental
mov dword [ebp - 0x18], ebx
call fcn.10024141
mov dword [ebp - 4], 0x124
mov ecx, edi
push eax
call fcn.100241b3
or dword [ebp - 4], 0xffffffff
test ebx, 0x200
je 0x100278a1
and ebx, 0xfffffdff
lea ecx, [ebp + 0x118]
mov dword [ebp - 0x18], ebx
call fcn.10015bb1
push 0x38
call fcn.10032981
mov edi, eax
mov dword [ebp - 0x3c], edi
mov dword [ebp - 4], 0x125
push 0x34
mov dword [ebp + 0xc4], 0x1005233c
mov dword [ebp + 0xc8], 0x10052374
mov dword [ebp + 0xcc], 0x100523ac
mov dword [ebp + 0xd0], 0x100523e8
mov dword [ebp + 0xd4], 0x1005245c
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x24], esi
mov byte [ebp - 4], 0x26
add esp, 4
lea eax, [ebp + 0x148]
mov dword [ebp + 0x134], 0x1005233c
lea ecx, [ebp + 0x134]
mov dword [ebp + 0x138], 0x10052374
mov dword [ebp + 0x13c], 0x100523ac
push eax
push ecx
lea ecx, [ebp + 0xb4]
mov dword [ebp + 0x140], 0x100523e8
mov dword [ebp + 0x144], 0x1005245c
call fcn.1002879f
mov byte [ebp - 4], 0x27
lea eax, [ebp + 0xb4]
push ecx
push 0x190
push eax
or ebx, 0x400
mov ecx, esi
push str.Large
mov dword [ebp - 0x18], ebx
call fcn.1002420d
mov dword [ebp - 4], 0x128
push 0x34
mov dword [ebp + 0xd8], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x28], esi
mov dword [ebp - 4], 0x129
lea eax, [ebp + 0xf8]
lea ecx, [ebp + 0xe4]
mov dword [ebp + 0xe4], 0x1005233c
push eax
push ecx
lea ecx, [ebp + 0x108]
mov dword [ebp + 0xe8], 0x10052374
mov dword [ebp + 0xec], 0x100523ac
mov dword [ebp + 0xf0], 0x100523e8
mov dword [ebp + 0xf4], 0x1005245c
call fcn.1002879f
mov byte [ebp - 4], 0x2a
lea eax, [ebp + 0x108]
push ecx
push 0xb4
push eax
or ebx, 0x800
mov ecx, esi
push str.Normal__Default_
mov dword [ebp - 0x18], ebx
call fcn.1002420d
mov dword [ebp - 4], 0x12b
push 0x34
mov dword [ebp + 0xdc], eax
call fcn.10032981
mov esi, eax
mov dword [ebp - 0x2c], esi
mov dword [ebp - 4], 0x12c
mov dword [ebp + 0x7c], 0x1005233c
lea eax, [ebp + 0x90]
mov dword [ebp + 0x80], 0x10052374
lea ecx, [ebp + 0x7c]
mov dword [ebp + 0x84], 0x100523ac
push eax
push ecx
lea ecx, [ebp - 0x38]
mov dword [ebp + 0x88], 0x100523e8
mov dword [ebp + 0x8c], 0x1005245c
call fcn.1002879f
mov byte [ebp - 4], 0x2d
lea eax, [ebp - 0x38]
push ecx
push 0x64
push eax
or ebx, 0x1000
mov ecx, esi
push str.Small
mov dword [ebp - 0x18], ebx
call fcn.1002420d
mov dword [ebp - 4], 0x12e
lea ecx, [ebp + 0xc4]
push ecx
mov dword [ebp + 0xe0], eax
lea eax, [ebp + 0xe4]
push eax
push ecx
lea ecx, [ebp + 0x118]
call fcn.1002879f
mov dword [ebp - 4], 0x12f
lea eax, [ebp + 0x118]
push ecx
mov esi, 0x2000
mov ecx, edi
push eax
or ebx, esi
push str.Element_test
mov dword [ebp - 0x18], ebx
call fcn.10024141
mov dword [ebp - 4], 0x133
mov ecx, 0x100529bc
push eax
call fcn.100241b3
mov dword [ebp - 4], 0x132
test esi, ebx
je 0x10027afa
and ebx, 0xffffdfff
lea ecx, [ebp + 0x118]
mov dword [ebp - 0x18], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0x131
test ebx, 0x1000
je 0x10027b1a
and ebx, 0xffffefff
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x18], ebx
call fcn.10015bb1
mov dword [ebp - 4], 0x130
test ebx, 0x800
je 0x10027b3d
and ebx, 0xfffff7ff
lea ecx, [ebp + 0x108]
mov dword [ebp - 0x18], ebx
call fcn.10015bb1
or dword [ebp - 4], 0xffffffff
test ebx, 0x400
je 0x10027b5d
and ebx, 0xfffffbff
lea ecx, [ebp + 0xb4]
mov dword [ebp - 0x18], ebx
call fcn.10015bb1
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [ebp + 0x148]
xor ecx, ebp
call fcn.1003276a
add ebp, 0x14c
leave
ret