Function at 0x10074e50
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x101cea46
mov eax, dword fs:[0]
push eax
mov eax, 0x2214
call fcn.10172e80
mov eax, dword [0x10247340]
xor eax, ebp
mov dword [ebp - 0x10], eax
push ebx
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov ecx, 0x10271f90
call fcn.10172e30
call fcn.10060db0
mov dword [ebp - 0x14], eax
push str.vstdlib.dll
call dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov dword [ebp - 0x18], eax
push str.client_panorama.dll
call dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov dword [ebp - 0x1c], eax
push str.engine.dll
call dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov dword [ebp - 0x20], eax
push str.server.dll
call dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov dword [ebp - 0x24], eax
push str.shaderapidx9.dll
call dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov dword [ebp - 0x28], eax
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_nRenderMode
lea ecx, [ebp - 0x264]
call fcn.100077c0
mov dword [ebp - 4], 0
push str.DT_BaseEntity
lea ecx, [ebp - 0x280]
call fcn.100077c0
mov byte [ebp - 4], 1
lea eax, [ebp - 0x264]
push eax
lea ecx, [ebp - 0x280]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
add eax, 1
mov dword [0x1025385c], eax
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x280]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x264]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_CollisionGroup
lea ecx, [ebp - 0x29c]
call fcn.100077c0
mov dword [ebp - 4], 2
push str.DT_BaseEntity
lea ecx, [ebp - 0x2b8]
call fcn.100077c0
mov byte [ebp - 4], 3
lea eax, [ebp - 0x29c]
push eax
lea ecx, [ebp - 0x2b8]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
sub eax, 0x30
mov dword [0x10253860], eax
mov byte [ebp - 4], 2
lea ecx, [ebp - 0x2b8]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x29c]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_iTeamNum
lea ecx, [ebp - 0x2d4]
call fcn.100077c0
mov dword [ebp - 4], 4
push str.DT_BaseEntity
lea ecx, [ebp - 0x2f0]
call fcn.100077c0
mov byte [ebp - 4], 5
lea eax, [ebp - 0x2d4]
push eax
lea ecx, [ebp - 0x2f0]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253864], eax
mov byte [ebp - 4], 4
lea ecx, [ebp - 0x2f0]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2d4]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_vecOrigin
lea ecx, [ebp - 0x30c]
call fcn.100077c0
mov dword [ebp - 4], 6
push str.DT_BaseEntity
lea ecx, [ebp - 0x328]
call fcn.100077c0
mov byte [ebp - 4], 7
lea eax, [ebp - 0x30c]
push eax
lea ecx, [ebp - 0x328]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253868], eax
mov byte [ebp - 4], 6
lea ecx, [ebp - 0x328]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x30c]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_flSimulationTime
lea ecx, [ebp - 0x344]
call fcn.100077c0
mov dword [ebp - 4], 8
push str.DT_BaseEntity
lea ecx, [ebp - 0x360]
call fcn.100077c0
mov byte [ebp - 4], 9
lea eax, [ebp - 0x344]
push eax
lea ecx, [ebp - 0x360]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x1025386c], eax
mov byte [ebp - 4], 8
lea ecx, [ebp - 0x360]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x344]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_fEffects
lea ecx, [ebp - 0x37c]
call fcn.100077c0
mov dword [ebp - 4], 0xa
push str.DT_BaseEntity
lea ecx, [ebp - 0x398]
call fcn.100077c0
mov byte [ebp - 4], 0xb
lea eax, [ebp - 0x37c]
push eax
lea ecx, [ebp - 0x398]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253870], eax
mov byte [ebp - 4], 0xa
lea ecx, [ebp - 0x398]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x37c]
call fcn.100085a0
mov eax, dword [0x10253870]
sub eax, 8
mov dword [0x10253874], eax
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_hOwnerEntity
lea ecx, [ebp - 0x3b4]
call fcn.100077c0
mov dword [ebp - 4], 0xc
push str.DT_BaseEntity
lea ecx, [ebp - 0x3d0]
call fcn.100077c0
mov byte [ebp - 4], 0xd
lea eax, [ebp - 0x3b4]
push eax
lea ecx, [ebp - 0x3d0]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253878], eax
mov byte [ebp - 4], 0xc
lea ecx, [ebp - 0x3d0]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3b4]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_nModelIndex
lea ecx, [ebp - 0x3ec]
call fcn.100077c0
mov dword [ebp - 4], 0xe
push str.DT_BaseEntity
lea ecx, [ebp - 0x408]
call fcn.100077c0
mov byte [ebp - 4], 0xf
lea eax, [ebp - 0x3ec]
push eax
lea ecx, [ebp - 0x408]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x1025387c], eax
mov byte [ebp - 4], 0xe
lea ecx, [ebp - 0x408]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3ec]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_Collision
lea ecx, [ebp - 0x424]
call fcn.100077c0
mov dword [ebp - 4], 0x10
push str.DT_BaseEntity
lea ecx, [ebp - 0x440]
call fcn.100077c0
mov byte [ebp - 4], 0x11
lea eax, [ebp - 0x424]
push eax
lea ecx, [ebp - 0x440]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253880], eax
mov byte [ebp - 4], 0x10
lea ecx, [ebp - 0x440]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x424]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_flAnimTime
lea ecx, [ebp - 0x45c]
call fcn.100077c0
mov dword [ebp - 4], 0x12
push str.DT_BaseEntity
lea ecx, [ebp - 0x478]
call fcn.100077c0
mov byte [ebp - 4], 0x13
lea eax, [ebp - 0x45c]
push eax
lea ecx, [ebp - 0x478]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x1025388c], eax
mov byte [ebp - 4], 0x12
lea ecx, [ebp - 0x478]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x45c]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_nForceBone
lea ecx, [ebp - 0x494]
call fcn.100077c0
mov dword [ebp - 4], 0x14
push str.DT_BaseAnimating
lea ecx, [ebp - 0x4b0]
call fcn.100077c0
mov byte [ebp - 4], 0x15
lea eax, [ebp - 0x494]
push eax
lea ecx, [ebp - 0x4b0]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [ebp - 0x2c], eax
mov byte [ebp - 4], 0x14
lea ecx, [ebp - 0x4b0]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x494]
call fcn.100085a0
push str.80_3D________________74_16_A1_____________48_C7_81
lea ecx, [ebp - 0x4cc]
call fcn.100077c0
mov dword [ebp - 4], 0x16
lea eax, [ebp - 0x4cc]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [ebp - 0x30], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x4cc]
call fcn.100085a0
mov eax, dword [ebp - 0x2c]
add eax, 0x1c
mov dword [0x10253890], eax
mov eax, dword [ebp - 0x30]
mov ecx, dword [eax + 0x1b]
mov dword [0x10253894], ecx
mov eax, dword [ebp - 0x30]
mov ecx, dword [eax + 0x11]
mov dword [0x10253898], ecx
push str.FF_B7_____________52
lea ecx, [ebp - 0x4e8]
call fcn.100077c0
mov dword [ebp - 4], 0x17
lea eax, [ebp - 0x4e8]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov edx, dword [eax + 2]
add edx, 4
mov dword [0x1025389c], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x4e8]
call fcn.100085a0
push str.8B_89_____________8D_0C_D1
lea ecx, [ebp - 0x504]
call fcn.100077c0
mov dword [ebp - 4], 0x18
lea eax, [ebp - 0x504]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov edx, dword [eax + 2]
mov dword [0x102538a0], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x504]
call fcn.100085a0
push str.8D_8F_____________6A_01_C7_87
lea ecx, [ebp - 0x520]
call fcn.100077c0
mov dword [ebp - 4], 0x19
lea eax, [ebp - 0x520]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [ebp - 0x34], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x520]
call fcn.100085a0
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 2]
mov dword [0x102538a8], ecx
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0x1b]
mov dword [0x102538ac], ecx
push str.8D_87_____________50_E8_____________8B_06
lea ecx, [ebp - 0x53c]
call fcn.100077c0
mov dword [ebp - 4], 0x1a
lea eax, [ebp - 0x53c]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [ebp - 0x38], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x53c]
call fcn.100085a0
mov eax, dword [ebp - 0x38]
mov ecx, dword [eax + 2]
add ecx, 4
mov dword [0x102538bc], ecx
mov eax, dword [ebp - 0x38]
mov ecx, dword [eax + 0x25]
add ecx, 4
mov dword [0x102538c0], ecx
push str.8B_B7_____________89_74_24_20
lea ecx, [ebp - 0x558]
call fcn.100077c0
mov dword [ebp - 4], 0x1b
lea eax, [ebp - 0x558]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov edx, dword [eax + 2]
add edx, 4
mov dword [0x102538c4], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x558]
call fcn.100085a0
push str.FF_15_____________80_BE________________0F_84____________
lea ecx, [ebp - 0x574]
call fcn.100077c0
mov dword [ebp - 4], 0x1c
lea eax, [ebp - 0x574]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov edx, dword [eax + 8]
mov dword [0x102538c8], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x574]
call fcn.100085a0
push str.89_86_____________E8_____________FF_75_08
lea ecx, [ebp - 0x590]
call fcn.100077c0
mov dword [ebp - 4], 0x1d
lea eax, [ebp - 0x590]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov edx, dword [eax + 2]
mov dword [0x102538b4], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x590]
call fcn.100085a0
push str.8B_8F_____________89_4C_24_1C
lea ecx, [ebp - 0x5ac]
call fcn.100077c0
mov dword [ebp - 4], 0x1e
lea eax, [ebp - 0x5ac]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov edx, dword [eax + 2]
add edx, 4
mov dword [0x102538b0], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x5ac]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_bClientSideAnimation
lea ecx, [ebp - 0x5c8]
call fcn.100077c0
mov dword [ebp - 4], 0x1f
push str.DT_BaseAnimating
lea ecx, [ebp - 0x5e4]
call fcn.100077c0
mov byte [ebp - 4], 0x20
lea eax, [ebp - 0x5c8]
push eax
lea ecx, [ebp - 0x5e4]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102538cc], eax
mov byte [ebp - 4], 0x1f
lea ecx, [ebp - 0x5e4]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x5c8]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_flPoseParameter
lea ecx, [ebp - 0x600]
call fcn.100077c0
mov dword [ebp - 4], 0x21
push str.DT_BaseAnimating
lea ecx, [ebp - 0x61c]
call fcn.100077c0
mov byte [ebp - 4], 0x22
lea eax, [ebp - 0x600]
push eax
lea ecx, [ebp - 0x61c]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102538d0], eax
mov byte [ebp - 4], 0x21
lea ecx, [ebp - 0x61c]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x600]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_nHitboxSet
lea ecx, [ebp - 0x638]
call fcn.100077c0
mov dword [ebp - 4], 0x23
push str.DT_BaseAnimating
lea ecx, [ebp - 0x654]
call fcn.100077c0
mov byte [ebp - 4], 0x24
lea eax, [ebp - 0x638]
push eax
lea ecx, [ebp - 0x654]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102538d4], eax
mov byte [ebp - 4], 0x23
lea ecx, [ebp - 0x654]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x638]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_flCycle
lea ecx, [ebp - 0x670]
call fcn.100077c0
mov dword [ebp - 4], 0x25
push str.DT_BaseAnimating
lea ecx, [ebp - 0x68c]
call fcn.100077c0
mov byte [ebp - 4], 0x26
lea eax, [ebp - 0x670]
push eax
lea ecx, [ebp - 0x68c]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102538d8], eax
mov byte [ebp - 4], 0x25
lea ecx, [ebp - 0x68c]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x670]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_nSequence
lea ecx, [ebp - 0x6a8]
call fcn.100077c0
mov dword [ebp - 4], 0x27
push str.DT_BaseAnimating
lea ecx, [ebp - 0x6c4]
call fcn.100077c0
mov byte [ebp - 4], 0x28
lea eax, [ebp - 0x6a8]
push eax
lea ecx, [ebp - 0x6c4]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102538dc], eax
mov byte [ebp - 4], 0x27
lea ecx, [ebp - 0x6c4]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x6a8]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_flEncodedController
lea ecx, [ebp - 0x6e0]
call fcn.100077c0
mov dword [ebp - 4], 0x29
push str.DT_BaseAnimating
lea ecx, [ebp - 0x6fc]
call fcn.100077c0
mov byte [ebp - 4], 0x2a
lea eax, [ebp - 0x6e0]
push eax
lea ecx, [ebp - 0x6fc]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102538e0], eax
mov byte [ebp - 4], 0x29
lea ecx, [ebp - 0x6fc]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x6e0]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_hActiveWeapon
lea ecx, [ebp - 0x718]
call fcn.100077c0
mov dword [ebp - 4], 0x2b
push str.DT_BaseCombatCharacter
lea ecx, [ebp - 0x734]
call fcn.100077c0
mov byte [ebp - 4], 0x2c
lea eax, [ebp - 0x718]
push eax
lea ecx, [ebp - 0x734]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102538e4], eax
mov byte [ebp - 4], 0x2b
lea ecx, [ebp - 0x734]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x718]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_flNextAttack
lea ecx, [ebp - 0x750]
call fcn.100077c0
mov dword [ebp - 4], 0x2d
push str.DT_BaseCombatCharacter
lea ecx, [ebp - 0x76c]
call fcn.100077c0
mov byte [ebp - 4], 0x2e
lea eax, [ebp - 0x750]
push eax
lea ecx, [ebp - 0x76c]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102538e8], eax
mov byte [ebp - 4], 0x2d
lea ecx, [ebp - 0x76c]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x750]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_hMyWeapons
lea ecx, [ebp - 0x788]
call fcn.100077c0
mov dword [ebp - 4], 0x2f
push str.DT_BaseCombatCharacter
lea ecx, [ebp - 0x7a4]
call fcn.100077c0
mov byte [ebp - 4], 0x30
lea eax, [ebp - 0x788]
push eax
lea ecx, [ebp - 0x7a4]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
cdq
sub eax, edx
sar eax, 1
mov dword [0x102538ec], eax
mov byte [ebp - 4], 0x2f
lea ecx, [ebp - 0x7a4]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x788]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_hMyWearables
lea ecx, [ebp - 0x7c0]
call fcn.100077c0
mov dword [ebp - 4], 0x31
push str.DT_BaseCombatCharacter
lea ecx, [ebp - 0x7dc]
call fcn.100077c0
mov byte [ebp - 4], 0x32
lea eax, [ebp - 0x7c0]
push eax
lea ecx, [ebp - 0x7dc]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102538f0], eax
mov byte [ebp - 4], 0x31
lea ecx, [ebp - 0x7dc]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x7c0]
call fcn.100085a0
push str.89________________E8_____________85_FF_75
lea ecx, [ebp - 0x7f8]
call fcn.100077c0
mov dword [ebp - 4], 0x33
lea eax, [ebp - 0x7f8]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov edx, dword [eax + 2]
mov dword [0x102538f4], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x7f8]
call fcn.100085a0
push str.E8_____________83_7D_D8_00_7C_0F
lea ecx, [ebp - 0x814]
call fcn.100077c0
mov dword [ebp - 4], 0x34
lea eax, [ebp - 0x814]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [ebp - 0x3c], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x814]
call fcn.100085a0
mov eax, dword [ebp - 0x3c]
mov ecx, dword [eax + 1]
mov dword [ebp - 0x40], ecx
mov eax, dword [ebp - 0x40]
mov ecx, dword [ebp - 0x3c]
lea edx, [ecx + eax + 5]
mov dword [0x10253900], edx
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_aimPunchAngle
lea ecx, [ebp - 0x830]
call fcn.100077c0
mov dword [ebp - 4], 0x35
push str.DT_BasePlayer
lea ecx, [ebp - 0x84c]
call fcn.100077c0
mov byte [ebp - 4], 0x36
lea eax, [ebp - 0x830]
push eax
lea ecx, [ebp - 0x84c]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253904], eax
mov byte [ebp - 4], 0x35
lea ecx, [ebp - 0x84c]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x830]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_aimPunchAngleVel
lea ecx, [ebp - 0x868]
call fcn.100077c0
mov dword [ebp - 4], 0x37
push str.DT_BasePlayer
lea ecx, [ebp - 0x884]
call fcn.100077c0
mov byte [ebp - 4], 0x38
lea eax, [ebp - 0x868]
push eax
lea ecx, [ebp - 0x884]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253908], eax
mov byte [ebp - 4], 0x37
lea ecx, [ebp - 0x884]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x868]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_viewPunchAngle
lea ecx, [ebp - 0x8a0]
call fcn.100077c0
mov dword [ebp - 4], 0x39
push str.DT_BasePlayer
lea ecx, [ebp - 0x8bc]
call fcn.100077c0
mov byte [ebp - 4], 0x3a
lea eax, [ebp - 0x8a0]
push eax
lea ecx, [ebp - 0x8bc]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x1025390c], eax
mov byte [ebp - 4], 0x39
lea ecx, [ebp - 0x8bc]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x8a0]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_vecViewOffset_0_
lea ecx, [ebp - 0x8d8]
call fcn.100077c0
mov dword [ebp - 4], 0x3b
push str.DT_BasePlayer
lea ecx, [ebp - 0x8f4]
call fcn.100077c0
mov byte [ebp - 4], 0x3c
lea eax, [ebp - 0x8d8]
push eax
lea ecx, [ebp - 0x8f4]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253910], eax
mov byte [ebp - 4], 0x3b
lea ecx, [ebp - 0x8f4]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x8d8]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_vecVelocity_0_
lea ecx, [ebp - 0x910]
call fcn.100077c0
mov dword [ebp - 4], 0x3d
push str.DT_BasePlayer
lea ecx, [ebp - 0x92c]
call fcn.100077c0
mov byte [ebp - 4], 0x3e
lea eax, [ebp - 0x910]
push eax
lea ecx, [ebp - 0x92c]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253914], eax
mov byte [ebp - 4], 0x3d
lea ecx, [ebp - 0x92c]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x910]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_vecBaseVelocity
lea ecx, [ebp - 0x948]
call fcn.100077c0
mov dword [ebp - 4], 0x3f
push str.DT_BasePlayer
lea ecx, [ebp - 0x964]
call fcn.100077c0
mov byte [ebp - 4], 0x40
lea eax, [ebp - 0x948]
push eax
lea ecx, [ebp - 0x964]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253918], eax
mov byte [ebp - 4], 0x3f
lea ecx, [ebp - 0x964]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x948]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_flFallVelocity
lea ecx, [ebp - 0x980]
call fcn.100077c0
mov dword [ebp - 4], 0x41
push str.DT_BasePlayer
lea ecx, [ebp - 0x99c]
call fcn.100077c0
mov byte [ebp - 4], 0x42
lea eax, [ebp - 0x980]
push eax
lea ecx, [ebp - 0x99c]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x1025391c], eax
mov byte [ebp - 4], 0x41
lea ecx, [ebp - 0x99c]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x980]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_flDuckAmount
lea ecx, [ebp - 0x9b8]
call fcn.100077c0
mov dword [ebp - 4], 0x43
push str.DT_BasePlayer
lea ecx, [ebp - 0x9d4]
call fcn.100077c0
mov byte [ebp - 4], 0x44
lea eax, [ebp - 0x9b8]
push eax
lea ecx, [ebp - 0x9d4]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253920], eax
mov byte [ebp - 4], 0x43
lea ecx, [ebp - 0x9d4]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x9b8]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_flDuckSpeed
lea ecx, [ebp - 0x9f0]
call fcn.100077c0
mov dword [ebp - 4], 0x45
push str.DT_BasePlayer
lea ecx, [ebp - 0xa0c]
call fcn.100077c0
mov byte [ebp - 4], 0x46
lea eax, [ebp - 0x9f0]
push eax
lea ecx, [ebp - 0xa0c]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253924], eax
mov byte [ebp - 4], 0x45
lea ecx, [ebp - 0xa0c]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x9f0]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_lifeState
lea ecx, [ebp - 0xa28]
call fcn.100077c0
mov dword [ebp - 4], 0x47
push str.DT_BasePlayer
lea ecx, [ebp - 0xa44]
call fcn.100077c0
mov byte [ebp - 4], 0x48
lea eax, [ebp - 0xa28]
push eax
lea ecx, [ebp - 0xa44]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253928], eax
mov byte [ebp - 4], 0x47
lea ecx, [ebp - 0xa44]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xa28]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_nTickBase
lea ecx, [ebp - 0xa60]
call fcn.100077c0
mov dword [ebp - 4], 0x49
push str.DT_BasePlayer
lea ecx, [ebp - 0xa7c]
call fcn.100077c0
mov byte [ebp - 4], 0x4a
lea eax, [ebp - 0xa60]
push eax
lea ecx, [ebp - 0xa7c]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x1025392c], eax
mov byte [ebp - 4], 0x49
lea ecx, [ebp - 0xa7c]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xa60]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_iHealth
lea ecx, [ebp - 0xa98]
call fcn.100077c0
mov dword [ebp - 4], 0x4b
push str.DT_BasePlayer
lea ecx, [ebp - 0xab4]
call fcn.100077c0
mov byte [ebp - 4], 0x4c
lea eax, [ebp - 0xa98]
push eax
lea ecx, [ebp - 0xab4]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253930], eax
mov byte [ebp - 4], 0x4b
lea ecx, [ebp - 0xab4]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xa98]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_iDefaultFOV
lea ecx, [ebp - 0xad0]
call fcn.100077c0
mov dword [ebp - 4], 0x4d
push str.DT_BasePlayer
lea ecx, [ebp - 0xaec]
call fcn.100077c0
mov byte [ebp - 4], 0x4e
lea eax, [ebp - 0xad0]
push eax
lea ecx, [ebp - 0xaec]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253934], eax
mov byte [ebp - 4], 0x4d
lea ecx, [ebp - 0xaec]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xad0]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_fFlags
lea ecx, [ebp - 0xb08]
call fcn.100077c0
mov dword [ebp - 4], 0x4f
push str.DT_BasePlayer
lea ecx, [ebp - 0xb24]
call fcn.100077c0
mov byte [ebp - 4], 0x50
lea eax, [ebp - 0xb08]
push eax
lea ecx, [ebp - 0xb24]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253938], eax
mov byte [ebp - 4], 0x4f
lea ecx, [ebp - 0xb24]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xb08]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_iObserverMode
lea ecx, [ebp - 0xb40]
call fcn.100077c0
mov dword [ebp - 4], 0x51
push str.DT_BasePlayer
lea ecx, [ebp - 0xb5c]
call fcn.100077c0
mov byte [ebp - 4], 0x52
lea eax, [ebp - 0xb40]
push eax
lea ecx, [ebp - 0xb5c]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253954], eax
mov byte [ebp - 4], 0x51
lea ecx, [ebp - 0xb5c]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xb40]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push 0x101e096c
lea ecx, [ebp - 0xb78]
call fcn.100077c0
mov dword [ebp - 4], 0x53
push str.DT_BasePlayer
lea ecx, [ebp - 0xb94]
call fcn.100077c0
mov byte [ebp - 4], 0x54
lea eax, [ebp - 0xb78]
push eax
lea ecx, [ebp - 0xb94]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x1025393c], eax
mov byte [ebp - 4], 0x53
lea ecx, [ebp - 0xb94]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xb78]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_hObserverTarget
lea ecx, [ebp - 0xbb0]
call fcn.100077c0
mov dword [ebp - 4], 0x55
push str.DT_BasePlayer
lea ecx, [ebp - 0xbcc]
call fcn.100077c0
mov byte [ebp - 4], 0x56
lea eax, [ebp - 0xbb0]
push eax
lea ecx, [ebp - 0xbcc]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253940], eax
mov byte [ebp - 4], 0x55
lea ecx, [ebp - 0xbcc]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xbb0]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_hViewModel_0_
lea ecx, [ebp - 0xbe8]
call fcn.100077c0
mov dword [ebp - 4], 0x57
push str.DT_BasePlayer
lea ecx, [ebp - 0xc04]
call fcn.100077c0
mov byte [ebp - 4], 0x58
lea eax, [ebp - 0xbe8]
push eax
lea ecx, [ebp - 0xc04]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253944], eax
mov byte [ebp - 4], 0x57
lea ecx, [ebp - 0xc04]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xbe8]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_vphysicsCollisionState
lea ecx, [ebp - 0xc20]
call fcn.100077c0
mov dword [ebp - 4], 0x59
push str.DT_BasePlayer
lea ecx, [ebp - 0xc3c]
call fcn.100077c0
mov byte [ebp - 4], 0x5a
lea eax, [ebp - 0xc20]
push eax
lea ecx, [ebp - 0xc3c]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253948], eax
mov byte [ebp - 4], 0x59
lea ecx, [ebp - 0xc3c]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xc20]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_ubEFNoInterpParity
lea ecx, [ebp - 0xc58]
call fcn.100077c0
mov dword [ebp - 4], 0x5b
push str.DT_BasePlayer
lea ecx, [ebp - 0xc74]
call fcn.100077c0
mov byte [ebp - 4], 0x5c
lea eax, [ebp - 0xc58]
push eax
lea ecx, [ebp - 0xc74]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x1025394c], eax
mov byte [ebp - 4], 0x5b
lea ecx, [ebp - 0xc74]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xc58]
call fcn.100085a0
push str.8A_87_____________8D_5F_F8
lea ecx, [ebp - 0xc90]
call fcn.100077c0
mov dword [ebp - 4], 0x5d
lea eax, [ebp - 0xc90]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov edx, dword [eax + 2]
add edx, 8
mov dword [0x10253950], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xc90]
call fcn.100085a0
push str.8B_8E_____________85_C9_74_3E
lea ecx, [ebp - 0xcac]
call fcn.100077c0
mov dword [ebp - 4], 0x5e
lea eax, [ebp - 0xcac]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov edx, dword [eax + 2]
mov dword [0x10253958], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xcac]
call fcn.100085a0
push str.89_86_____________E8_____________80_BE_______________
lea ecx, [ebp - 0xcc8]
call fcn.100077c0
mov dword [ebp - 4], 0x5f
lea eax, [ebp - 0xcc8]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov edx, dword [eax + 2]
mov dword [0x1025395c], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xcc8]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_angEyeAngles_0_
lea ecx, [ebp - 0xce4]
call fcn.100077c0
mov dword [ebp - 4], 0x60
push str.DT_CSPlayer
lea ecx, [ebp - 0xd00]
call fcn.100077c0
mov byte [ebp - 4], 0x61
lea eax, [ebp - 0xce4]
push eax
lea ecx, [ebp - 0xd00]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253960], eax
mov byte [ebp - 4], 0x60
lea ecx, [ebp - 0xd00]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xce4]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_nSurvivalTeam
lea ecx, [ebp - 0xd1c]
call fcn.100077c0
mov dword [ebp - 4], 0x62
push str.DT_CSPlayer
lea ecx, [ebp - 0xd38]
call fcn.100077c0
mov byte [ebp - 4], 0x63
lea eax, [ebp - 0xd1c]
push eax
lea ecx, [ebp - 0xd38]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253964], eax
mov byte [ebp - 4], 0x62
lea ecx, [ebp - 0xd38]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xd1c]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_bHasHelmet
lea ecx, [ebp - 0xd54]
call fcn.100077c0
mov dword [ebp - 4], 0x64
push str.DT_CSPlayer
lea ecx, [ebp - 0xd70]
call fcn.100077c0
mov byte [ebp - 4], 0x65
lea eax, [ebp - 0xd54]
push eax
lea ecx, [ebp - 0xd70]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253968], eax
mov byte [ebp - 4], 0x64
lea ecx, [ebp - 0xd70]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xd54]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_bHasHeavyArmor
lea ecx, [ebp - 0xd8c]
call fcn.100077c0
mov dword [ebp - 4], 0x66
push str.DT_CSPlayer
lea ecx, [ebp - 0xda8]
call fcn.100077c0
mov byte [ebp - 4], 0x67
lea eax, [ebp - 0xd8c]
push eax
lea ecx, [ebp - 0xda8]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x1025396c], eax
mov byte [ebp - 4], 0x66
lea ecx, [ebp - 0xda8]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xd8c]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_ArmorValue
lea ecx, [ebp - 0xdc4]
call fcn.100077c0
mov dword [ebp - 4], 0x68
push str.DT_CSPlayer
lea ecx, [ebp - 0xde0]
call fcn.100077c0
mov byte [ebp - 4], 0x69
lea eax, [ebp - 0xdc4]
push eax
lea ecx, [ebp - 0xde0]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253970], eax
mov byte [ebp - 4], 0x68
lea ecx, [ebp - 0xde0]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xdc4]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_bIsScoped
lea ecx, [ebp - 0xdfc]
call fcn.100077c0
mov dword [ebp - 4], 0x6a
push str.DT_CSPlayer
lea ecx, [ebp - 0xe18]
call fcn.100077c0
mov byte [ebp - 4], 0x6b
lea eax, [ebp - 0xdfc]
push eax
lea ecx, [ebp - 0xe18]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253974], eax
mov byte [ebp - 4], 0x6a
lea ecx, [ebp - 0xe18]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xdfc]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_bIsWalking
lea ecx, [ebp - 0xe34]
call fcn.100077c0
mov dword [ebp - 4], 0x6c
push str.DT_CSPlayer
lea ecx, [ebp - 0xe50]
call fcn.100077c0
mov byte [ebp - 4], 0x6d
lea eax, [ebp - 0xe34]
push eax
lea ecx, [ebp - 0xe50]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253978], eax
mov byte [ebp - 4], 0x6c
lea ecx, [ebp - 0xe50]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xe34]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_iAccount
lea ecx, [ebp - 0xe6c]
call fcn.100077c0
mov dword [ebp - 4], 0x6e
push str.DT_CSPlayer
lea ecx, [ebp - 0xe88]
call fcn.100077c0
mov byte [ebp - 4], 0x6f
lea eax, [ebp - 0xe6c]
push eax
lea ecx, [ebp - 0xe88]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x1025397c], eax
mov byte [ebp - 4], 0x6e
lea ecx, [ebp - 0xe88]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xe6c]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_iShotsFired
lea ecx, [ebp - 0xea4]
call fcn.100077c0
mov dword [ebp - 4], 0x70
push str.DT_CSPlayer
lea ecx, [ebp - 0xec0]
call fcn.100077c0
mov byte [ebp - 4], 0x71
lea eax, [ebp - 0xea4]
push eax
lea ecx, [ebp - 0xec0]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253980], eax
mov byte [ebp - 4], 0x70
lea ecx, [ebp - 0xec0]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xea4]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_flFlashDuration
lea ecx, [ebp - 0xedc]
call fcn.100077c0
mov dword [ebp - 4], 0x72
push str.DT_CSPlayer
lea ecx, [ebp - 0xef8]
call fcn.100077c0
mov byte [ebp - 4], 0x73
lea eax, [ebp - 0xedc]
push eax
lea ecx, [ebp - 0xef8]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253984], eax
mov byte [ebp - 4], 0x72
lea ecx, [ebp - 0xef8]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xedc]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_flLowerBodyYawTarget
lea ecx, [ebp - 0xf14]
call fcn.100077c0
mov dword [ebp - 4], 0x74
push str.DT_CSPlayer
lea ecx, [ebp - 0xf30]
call fcn.100077c0
mov byte [ebp - 4], 0x75
lea eax, [ebp - 0xf14]
push eax
lea ecx, [ebp - 0xf30]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253988], eax
mov byte [ebp - 4], 0x74
lea ecx, [ebp - 0xf30]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xf14]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_flVelocityModifier
lea ecx, [ebp - 0xf4c]
call fcn.100077c0
mov dword [ebp - 4], 0x76
push str.DT_CSPlayer
lea ecx, [ebp - 0xf68]
call fcn.100077c0
mov byte [ebp - 4], 0x77
lea eax, [ebp - 0xf4c]
push eax
lea ecx, [ebp - 0xf68]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x1025398c], eax
mov byte [ebp - 4], 0x76
lea ecx, [ebp - 0xf68]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xf4c]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_bGunGameImmunity
lea ecx, [ebp - 0xf84]
call fcn.100077c0
mov dword [ebp - 4], 0x78
push str.DT_CSPlayer
lea ecx, [ebp - 0xfa0]
call fcn.100077c0
mov byte [ebp - 4], 0x79
lea eax, [ebp - 0xf84]
push eax
lea ecx, [ebp - 0xfa0]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253990], eax
mov byte [ebp - 4], 0x78
lea ecx, [ebp - 0xfa0]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xf84]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_flHealthShotBoostExpirationTime
lea ecx, [ebp - 0xfbc]
call fcn.100077c0
mov dword [ebp - 4], 0x7a
push str.DT_CSPlayer
lea ecx, [ebp - 0xfd8]
call fcn.100077c0
mov byte [ebp - 4], 0x7b
lea eax, [ebp - 0xfbc]
push eax
lea ecx, [ebp - 0xfd8]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253994], eax
mov byte [ebp - 4], 0x7a
lea ecx, [ebp - 0xfd8]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xfbc]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_iMatchStats_Kills
lea ecx, [ebp - 0xff4]
call fcn.100077c0
mov dword [ebp - 4], 0x7c
push str.DT_CSPlayer
lea ecx, [ebp - 0x1010]
call fcn.100077c0
mov byte [ebp - 4], 0x7d
lea eax, [ebp - 0xff4]
push eax
lea ecx, [ebp - 0x1010]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253998], eax
mov byte [ebp - 4], 0x7c
lea ecx, [ebp - 0x1010]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xff4]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_iMatchStats_Deaths
lea ecx, [ebp - 0x102c]
call fcn.100077c0
mov dword [ebp - 4], 0x7e
push str.DT_CSPlayer
lea ecx, [ebp - 0x1048]
call fcn.100077c0
mov byte [ebp - 4], 0x7f
lea eax, [ebp - 0x102c]
push eax
lea ecx, [ebp - 0x1048]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x1025399c], eax
mov byte [ebp - 4], 0x7e
lea ecx, [ebp - 0x1048]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x102c]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_iMatchStats_HeadShotKills
lea ecx, [ebp - 0x1064]
call fcn.100077c0
mov dword [ebp - 4], 0x80
push str.DT_CSPlayer
lea ecx, [ebp - 0x1080]
call fcn.100077c0
mov byte [ebp - 4], 0x81
lea eax, [ebp - 0x1064]
push eax
lea ecx, [ebp - 0x1080]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102539a0], eax
mov byte [ebp - 4], 0x80
lea ecx, [ebp - 0x1080]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1064]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_iMoveState
lea ecx, [ebp - 0x109c]
call fcn.100077c0
mov dword [ebp - 4], 0x82
push str.DT_CSPlayer
lea ecx, [ebp - 0x10b8]
call fcn.100077c0
mov byte [ebp - 4], 0x83
lea eax, [ebp - 0x109c]
push eax
lea ecx, [ebp - 0x10b8]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102539a4], eax
mov byte [ebp - 4], 0x82
lea ecx, [ebp - 0x10b8]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x109c]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_bWaitForNoAttack
lea ecx, [ebp - 0x10d4]
call fcn.100077c0
mov dword [ebp - 4], 0x84
push str.DT_CSPlayer
lea ecx, [ebp - 0x10f0]
call fcn.100077c0
mov byte [ebp - 4], 0x85
lea eax, [ebp - 0x10d4]
push eax
lea ecx, [ebp - 0x10f0]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102539a8], eax
mov byte [ebp - 4], 0x84
lea ecx, [ebp - 0x10f0]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x10d4]
call fcn.100085a0
push str.80_BF________________0F_84_____________83_BF________________74_7C
lea ecx, [ebp - 0x110c]
call fcn.100077c0
mov dword [ebp - 4], 0x86
lea eax, [ebp - 0x110c]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov edx, dword [eax + 2]
mov dword [0x102539ac], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x110c]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_iPlayerState
lea ecx, [ebp - 0x1128]
call fcn.100077c0
mov dword [ebp - 4], 0x87
push str.DT_CSPlayer
lea ecx, [ebp - 0x1144]
call fcn.100077c0
mov byte [ebp - 4], 0x88
lea eax, [ebp - 0x1128]
push eax
lea ecx, [ebp - 0x1144]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102539b0], eax
mov byte [ebp - 4], 0x87
lea ecx, [ebp - 0x1144]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1128]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_bIsDefusing
lea ecx, [ebp - 0x1160]
call fcn.100077c0
mov dword [ebp - 4], 0x89
push str.DT_CSPlayer
lea ecx, [ebp - 0x117c]
call fcn.100077c0
mov byte [ebp - 4], 0x8a
lea eax, [ebp - 0x1160]
push eax
lea ecx, [ebp - 0x117c]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102539b4], eax
mov byte [ebp - 4], 0x89
lea ecx, [ebp - 0x117c]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1160]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_hPlayer
lea ecx, [ebp - 0x1198]
call fcn.100077c0
mov dword [ebp - 4], 0x8b
push str.DT_CSRagdoll
lea ecx, [ebp - 0x11b4]
call fcn.100077c0
mov byte [ebp - 4], 0x8c
lea eax, [ebp - 0x1198]
push eax
lea ecx, [ebp - 0x11b4]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102539b8], eax
mov byte [ebp - 4], 0x8b
lea ecx, [ebp - 0x11b4]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1198]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_flNextPrimaryAttack
lea ecx, [ebp - 0x11d0]
call fcn.100077c0
mov dword [ebp - 4], 0x8d
push str.DT_BaseCombatWeapon
lea ecx, [ebp - 0x11ec]
call fcn.100077c0
mov byte [ebp - 4], 0x8e
lea eax, [ebp - 0x11d0]
push eax
lea ecx, [ebp - 0x11ec]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102539bc], eax
mov byte [ebp - 4], 0x8d
lea ecx, [ebp - 0x11ec]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x11d0]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_flNextSecondaryAttack
lea ecx, [ebp - 0x1208]
call fcn.100077c0
mov dword [ebp - 4], 0x8f
push str.DT_BaseCombatWeapon
lea ecx, [ebp - 0x1224]
call fcn.100077c0
mov byte [ebp - 4], 0x90
lea eax, [ebp - 0x1208]
push eax
lea ecx, [ebp - 0x1224]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102539c0], eax
mov byte [ebp - 4], 0x8f
lea ecx, [ebp - 0x1224]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1208]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_hOwner
lea ecx, [ebp - 0x1240]
call fcn.100077c0
mov dword [ebp - 4], 0x91
push str.DT_BaseCombatWeapon
lea ecx, [ebp - 0x125c]
call fcn.100077c0
mov byte [ebp - 4], 0x92
lea eax, [ebp - 0x1240]
push eax
lea ecx, [ebp - 0x125c]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102539c4], eax
mov byte [ebp - 4], 0x91
lea ecx, [ebp - 0x125c]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1240]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_iClip1
lea ecx, [ebp - 0x1278]
call fcn.100077c0
mov dword [ebp - 4], 0x93
push str.DT_BaseCombatWeapon
lea ecx, [ebp - 0x1294]
call fcn.100077c0
mov byte [ebp - 4], 0x94
lea eax, [ebp - 0x1278]
push eax
lea ecx, [ebp - 0x1294]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102539c8], eax
mov byte [ebp - 4], 0x93
lea ecx, [ebp - 0x1294]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1278]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_iPrimaryReserveAmmoCount
lea ecx, [ebp - 0x12b0]
call fcn.100077c0
mov dword [ebp - 4], 0x95
push str.DT_BaseCombatWeapon
lea ecx, [ebp - 0x12cc]
call fcn.100077c0
mov byte [ebp - 4], 0x96
lea eax, [ebp - 0x12b0]
push eax
lea ecx, [ebp - 0x12cc]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102539cc], eax
mov byte [ebp - 4], 0x95
lea ecx, [ebp - 0x12cc]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x12b0]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_iItemDefinitionIndex
lea ecx, [ebp - 0x12e8]
call fcn.100077c0
mov dword [ebp - 4], 0x97
push str.DT_BaseCombatWeapon
lea ecx, [ebp - 0x1304]
call fcn.100077c0
mov byte [ebp - 4], 0x98
lea eax, [ebp - 0x12e8]
push eax
lea ecx, [ebp - 0x1304]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102539d0], eax
mov byte [ebp - 4], 0x97
lea ecx, [ebp - 0x1304]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x12e8]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_hWeaponWorldModel
lea ecx, [ebp - 0x1320]
call fcn.100077c0
mov dword [ebp - 4], 0x99
push str.DT_BaseCombatWeapon
lea ecx, [ebp - 0x133c]
call fcn.100077c0
mov byte [ebp - 4], 0x9a
lea eax, [ebp - 0x1320]
push eax
lea ecx, [ebp - 0x133c]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102539d4], eax
mov byte [ebp - 4], 0x99
lea ecx, [ebp - 0x133c]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1320]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_iWorldModelIndex
lea ecx, [ebp - 0x1358]
call fcn.100077c0
mov dword [ebp - 4], 0x9b
push str.DT_BaseCombatWeapon
lea ecx, [ebp - 0x1374]
call fcn.100077c0
mov byte [ebp - 4], 0x9c
lea eax, [ebp - 0x1358]
push eax
lea ecx, [ebp - 0x1374]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102539d8], eax
mov byte [ebp - 4], 0x9b
lea ecx, [ebp - 0x1374]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1358]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_iWorldDroppedModelIndex
lea ecx, [ebp - 0x1390]
call fcn.100077c0
mov dword [ebp - 4], 0x9d
push str.DT_BaseCombatWeapon
lea ecx, [ebp - 0x13ac]
call fcn.100077c0
mov byte [ebp - 4], 0x9e
lea eax, [ebp - 0x1390]
push eax
lea ecx, [ebp - 0x13ac]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102539dc], eax
mov byte [ebp - 4], 0x9d
lea ecx, [ebp - 0x13ac]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1390]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_iViewModelIndex
lea ecx, [ebp - 0x13c8]
call fcn.100077c0
mov dword [ebp - 4], 0x9f
push str.DT_BaseCombatWeapon
lea ecx, [ebp - 0x13e4]
call fcn.100077c0
mov byte [ebp - 4], 0xa0
lea eax, [ebp - 0x13c8]
push eax
lea ecx, [ebp - 0x13e4]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102539e0], eax
mov byte [ebp - 4], 0x9f
lea ecx, [ebp - 0x13e4]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x13c8]
call fcn.100085a0
push str.83_BE___________7F_67
lea ecx, [ebp - 0x1400]
call fcn.100077c0
mov dword [ebp - 4], 0xa1
lea eax, [ebp - 0x1400]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov edx, dword [eax + 2]
sub edx, 0xc
mov dword [0x102539e4], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1400]
call fcn.100085a0
push str.C6_86___________FF_50_04
lea ecx, [ebp - 0x141c]
call fcn.100077c0
mov dword [ebp - 4], 0xa2
lea eax, [ebp - 0x141c]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov edx, dword [eax + 2]
mov dword [0x102539e8], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x141c]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_flRecoilIndex
lea ecx, [ebp - 0x1438]
call fcn.100077c0
mov dword [ebp - 4], 0xa3
push str.DT_WeaponCSBase
lea ecx, [ebp - 0x1454]
call fcn.100077c0
mov byte [ebp - 4], 0xa4
lea eax, [ebp - 0x1438]
push eax
lea ecx, [ebp - 0x1454]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102539ec], eax
mov byte [ebp - 4], 0xa3
lea ecx, [ebp - 0x1454]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1438]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_weaponMode
lea ecx, [ebp - 0x1470]
call fcn.100077c0
mov dword [ebp - 4], 0xa5
push str.DT_WeaponCSBase
lea ecx, [ebp - 0x148c]
call fcn.100077c0
mov byte [ebp - 4], 0xa6
lea eax, [ebp - 0x1470]
push eax
lea ecx, [ebp - 0x148c]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102539f0], eax
mov byte [ebp - 4], 0xa5
lea ecx, [ebp - 0x148c]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1470]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_flPostponeFireReadyTime
lea ecx, [ebp - 0x14a8]
call fcn.100077c0
mov dword [ebp - 4], 0xa7
push str.DT_WeaponCSBase
lea ecx, [ebp - 0x14c4]
call fcn.100077c0
mov byte [ebp - 4], 0xa8
lea eax, [ebp - 0x14a8]
push eax
lea ecx, [ebp - 0x14c4]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102539f4], eax
mov byte [ebp - 4], 0xa7
lea ecx, [ebp - 0x14c4]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x14a8]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_fLastShotTime
lea ecx, [ebp - 0x14e0]
call fcn.100077c0
mov dword [ebp - 4], 0xa9
push str.DT_WeaponCSBase
lea ecx, [ebp - 0x14fc]
call fcn.100077c0
mov byte [ebp - 4], 0xaa
lea eax, [ebp - 0x14e0]
push eax
lea ecx, [ebp - 0x14fc]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102539f8], eax
mov byte [ebp - 4], 0xa9
lea ecx, [ebp - 0x14fc]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x14e0]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_zoomLevel
lea ecx, [ebp - 0x1518]
call fcn.100077c0
mov dword [ebp - 4], 0xab
push str.DT_WeaponCSBaseGun
lea ecx, [ebp - 0x1534]
call fcn.100077c0
mov byte [ebp - 4], 0xac
lea eax, [ebp - 0x1518]
push eax
lea ecx, [ebp - 0x1534]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x102539fc], eax
mov byte [ebp - 4], 0xab
lea ecx, [ebp - 0x1534]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1518]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_bPinPulled
lea ecx, [ebp - 0x1550]
call fcn.100077c0
mov dword [ebp - 4], 0xad
push str.DT_BaseCSGrenade
lea ecx, [ebp - 0x156c]
call fcn.100077c0
mov byte [ebp - 4], 0xae
lea eax, [ebp - 0x1550]
push eax
lea ecx, [ebp - 0x156c]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253a00], eax
mov byte [ebp - 4], 0xad
lea ecx, [ebp - 0x156c]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1550]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_fThrowTime
lea ecx, [ebp - 0x1588]
call fcn.100077c0
mov dword [ebp - 4], 0xaf
push str.DT_BaseCSGrenade
lea ecx, [ebp - 0x15a4]
call fcn.100077c0
mov byte [ebp - 4], 0xb0
lea eax, [ebp - 0x1588]
push eax
lea ecx, [ebp - 0x15a4]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253a04], eax
mov byte [ebp - 4], 0xaf
lea ecx, [ebp - 0x15a4]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1588]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_flThrowStrength
lea ecx, [ebp - 0x15c0]
call fcn.100077c0
mov dword [ebp - 4], 0xb1
push str.DT_BaseCSGrenade
lea ecx, [ebp - 0x15dc]
call fcn.100077c0
mov byte [ebp - 4], 0xb2
lea eax, [ebp - 0x15c0]
push eax
lea ecx, [ebp - 0x15dc]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253a08], eax
mov byte [ebp - 4], 0xb1
lea ecx, [ebp - 0x15dc]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x15c0]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_flFallbackWear
lea ecx, [ebp - 0x15f8]
call fcn.100077c0
mov dword [ebp - 4], 0xb3
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x1614]
call fcn.100077c0
mov byte [ebp - 4], 0xb4
lea eax, [ebp - 0x15f8]
push eax
lea ecx, [ebp - 0x1614]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253a0c], eax
mov byte [ebp - 4], 0xb3
lea ecx, [ebp - 0x1614]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x15f8]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_nFallbackPaintKit
lea ecx, [ebp - 0x1630]
call fcn.100077c0
mov dword [ebp - 4], 0xb5
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x164c]
call fcn.100077c0
mov byte [ebp - 4], 0xb6
lea eax, [ebp - 0x1630]
push eax
lea ecx, [ebp - 0x164c]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253a10], eax
mov byte [ebp - 4], 0xb5
lea ecx, [ebp - 0x164c]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1630]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_nFallbackSeed
lea ecx, [ebp - 0x1668]
call fcn.100077c0
mov dword [ebp - 4], 0xb7
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x1684]
call fcn.100077c0
mov byte [ebp - 4], 0xb8
lea eax, [ebp - 0x1668]
push eax
lea ecx, [ebp - 0x1684]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253a14], eax
mov byte [ebp - 4], 0xb7
lea ecx, [ebp - 0x1684]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1668]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_nFallbackStatTrak
lea ecx, [ebp - 0x16a0]
call fcn.100077c0
mov dword [ebp - 4], 0xb9
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x16bc]
call fcn.100077c0
mov byte [ebp - 4], 0xba
lea eax, [ebp - 0x16a0]
push eax
lea ecx, [ebp - 0x16bc]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253a18], eax
mov byte [ebp - 4], 0xb9
lea ecx, [ebp - 0x16bc]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x16a0]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_OriginalOwnerXuidHigh
lea ecx, [ebp - 0x16d8]
call fcn.100077c0
mov dword [ebp - 4], 0xbb
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x16f4]
call fcn.100077c0
mov byte [ebp - 4], 0xbc
lea eax, [ebp - 0x16d8]
push eax
lea ecx, [ebp - 0x16f4]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253a1c], eax
mov byte [ebp - 4], 0xbb
lea ecx, [ebp - 0x16f4]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x16d8]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_OriginalOwnerXuidLow
lea ecx, [ebp - 0x1710]
call fcn.100077c0
mov dword [ebp - 4], 0xbd
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x172c]
call fcn.100077c0
mov byte [ebp - 4], 0xbe
lea eax, [ebp - 0x1710]
push eax
lea ecx, [ebp - 0x172c]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253a20], eax
mov byte [ebp - 4], 0xbd
lea ecx, [ebp - 0x172c]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1710]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_szCustomName
lea ecx, [ebp - 0x1748]
call fcn.100077c0
mov dword [ebp - 4], 0xbf
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x1764]
call fcn.100077c0
mov byte [ebp - 4], 0xc0
lea eax, [ebp - 0x1748]
push eax
lea ecx, [ebp - 0x1764]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253a24], eax
mov byte [ebp - 4], 0xbf
lea ecx, [ebp - 0x1764]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1748]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_bInitialized
lea ecx, [ebp - 0x1780]
call fcn.100077c0
mov dword [ebp - 4], 0xc1
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x179c]
call fcn.100077c0
mov byte [ebp - 4], 0xc2
lea eax, [ebp - 0x1780]
push eax
lea ecx, [ebp - 0x179c]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253a28], eax
mov byte [ebp - 4], 0xc1
lea ecx, [ebp - 0x179c]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1780]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_iAccountID
lea ecx, [ebp - 0x17b8]
call fcn.100077c0
mov dword [ebp - 4], 0xc3
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x17d4]
call fcn.100077c0
mov byte [ebp - 4], 0xc4
lea eax, [ebp - 0x17b8]
push eax
lea ecx, [ebp - 0x17d4]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253a2c], eax
mov byte [ebp - 4], 0xc3
lea ecx, [ebp - 0x17d4]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x17b8]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_iEntityLevel
lea ecx, [ebp - 0x17f0]
call fcn.100077c0
mov dword [ebp - 4], 0xc5
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x180c]
call fcn.100077c0
mov byte [ebp - 4], 0xc6
lea eax, [ebp - 0x17f0]
push eax
lea ecx, [ebp - 0x180c]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253a30], eax
mov byte [ebp - 4], 0xc5
lea ecx, [ebp - 0x180c]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x17f0]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_iEntityQuality
lea ecx, [ebp - 0x1828]
call fcn.100077c0
mov dword [ebp - 4], 0xc7
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x1844]
call fcn.100077c0
mov byte [ebp - 4], 0xc8
lea eax, [ebp - 0x1828]
push eax
lea ecx, [ebp - 0x1844]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253a34], eax
mov byte [ebp - 4], 0xc7
lea ecx, [ebp - 0x1844]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1828]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_iItemDefinitionIndex
lea ecx, [ebp - 0x1860]
call fcn.100077c0
mov dword [ebp - 4], 0xc9
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x187c]
call fcn.100077c0
mov byte [ebp - 4], 0xca
lea eax, [ebp - 0x1860]
push eax
lea ecx, [ebp - 0x187c]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253a38], eax
mov byte [ebp - 4], 0xc9
lea ecx, [ebp - 0x187c]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1860]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_Item
lea ecx, [ebp - 0x1898]
call fcn.100077c0
mov dword [ebp - 4], 0xcb
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x18b4]
call fcn.100077c0
mov byte [ebp - 4], 0xcc
lea eax, [ebp - 0x1898]
push eax
lea ecx, [ebp - 0x18b4]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253a3c], eax
mov byte [ebp - 4], 0xcb
lea ecx, [ebp - 0x18b4]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1898]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_iItemIDLow
lea ecx, [ebp - 0x18d0]
call fcn.100077c0
mov dword [ebp - 4], 0xcd
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x18ec]
call fcn.100077c0
mov byte [ebp - 4], 0xce
lea eax, [ebp - 0x18d0]
push eax
lea ecx, [ebp - 0x18ec]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253a40], eax
mov byte [ebp - 4], 0xcd
lea ecx, [ebp - 0x18ec]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x18d0]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_iItemIDHigh
lea ecx, [ebp - 0x1908]
call fcn.100077c0
mov dword [ebp - 4], 0xcf
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x1924]
call fcn.100077c0
mov byte [ebp - 4], 0xd0
lea eax, [ebp - 0x1908]
push eax
lea ecx, [ebp - 0x1924]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253a44], eax
mov byte [ebp - 4], 0xcf
lea ecx, [ebp - 0x1924]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1908]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_hOwner
lea ecx, [ebp - 0x1940]
call fcn.100077c0
mov dword [ebp - 4], 0xd1
push str.DT_BaseViewModel
lea ecx, [ebp - 0x195c]
call fcn.100077c0
mov byte [ebp - 4], 0xd2
lea eax, [ebp - 0x1940]
push eax
lea ecx, [ebp - 0x195c]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253a48], eax
mov byte [ebp - 4], 0xd1
lea ecx, [ebp - 0x195c]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1940]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_hWeapon
lea ecx, [ebp - 0x1978]
call fcn.100077c0
mov dword [ebp - 4], 0xd3
push str.DT_BaseViewModel
lea ecx, [ebp - 0x1994]
call fcn.100077c0
mov byte [ebp - 4], 0xd4
lea eax, [ebp - 0x1978]
push eax
lea ecx, [ebp - 0x1994]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253a4c], eax
mov byte [ebp - 4], 0xd3
lea ecx, [ebp - 0x1994]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1978]
call fcn.100085a0
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_nSmokeEffectTickBegin
lea ecx, [ebp - 0x19b0]
call fcn.100077c0
mov dword [ebp - 4], 0xd5
push str.DT_SmokeGrenadeProjectile
lea ecx, [ebp - 0x19cc]
call fcn.100077c0
mov byte [ebp - 4], 0xd6
lea eax, [ebp - 0x19b0]
push eax
lea ecx, [ebp - 0x19cc]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253a50], eax
mov byte [ebp - 4], 0xd5
lea ecx, [ebp - 0x19cc]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x19b0]
call fcn.100085a0
push str.80_BF________________0F_85_____________F3_0F_7E_87____________
lea ecx, [ebp - 0x19e8]
call fcn.100077c0
mov dword [ebp - 4], 0xd7
lea eax, [ebp - 0x19e8]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov edx, dword [eax + 2]
mov dword [0x10253a54], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x19e8]
call fcn.100085a0
push str.56_8B_F1_0F_57_C0_C7_86________________________
lea ecx, [ebp - 0x1a04]
call fcn.100077c0
mov dword [ebp - 4], 0xd8
lea eax, [ebp - 0x1a04]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253a70], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1a04]
call fcn.100085a0
push str.E8_____________FF_75_08_8B_8E____________
lea ecx, [ebp - 0x1a20]
call fcn.100077c0
mov dword [ebp - 4], 0xd9
lea eax, [ebp - 0x1a20]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
push eax
call fcn.100796f0
add esp, 4
mov dword [0x10253a74], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1a20]
call fcn.100085a0
push str.E8_____________83_7E_10_00_74_64
lea ecx, [ebp - 0x1a3c]
call fcn.100077c0
mov dword [ebp - 4], 0xda
lea eax, [ebp - 0x1a3c]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
push eax
call fcn.100796f0
add esp, 4
mov dword [0x10253a78], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1a3c]
call fcn.100085a0
push str.E8_____________8B_87_____________8D_8C_24_____________8B_7C_24_18
lea ecx, [ebp - 0x1a58]
call fcn.100077c0
mov dword [ebp - 4], 0xdb
lea eax, [ebp - 0x1a58]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
push eax
call fcn.100796f0
add esp, 4
mov dword [0x10253a7c], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1a58]
call fcn.100085a0
push str.E8_____________F3_0F_10_45____8D_84_24____________
lea ecx, [ebp - 0x1a74]
call fcn.100077c0
mov dword [ebp - 4], 0xdc
lea eax, [ebp - 0x1a74]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
push eax
call fcn.100796f0
add esp, 4
mov dword [0x10253a80], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1a74]
call fcn.100085a0
push str.53_8B_D9_F6_C3_03_74_0B_FF_15_____________84_C0_74_01_CC_C7_83_________________________8B_CB
lea ecx, [ebp - 0x1a90]
call fcn.100077c0
mov dword [ebp - 4], 0xdd
lea eax, [ebp - 0x1a90]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253a84], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1a90]
call fcn.100085a0
push str.56_8B_F1_57_8D_8E_____________E8_____________8D_8E_____________E8_____________83_BE_______________
lea ecx, [ebp - 0x1aac]
call fcn.100077c0
mov dword [ebp - 4], 0xde
lea eax, [ebp - 0x1aac]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253a88], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1aac]
call fcn.100085a0
push str.55_8B_EC_83_EC_08_8B_45_08_56_57_8B_F9_8D_8F
lea ecx, [ebp - 0x1ac8]
call fcn.100077c0
mov dword [ebp - 4], 0xdf
lea eax, [ebp - 0x1ac8]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253a8c], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1ac8]
call fcn.100085a0
push str.55_8B_EC_83_E4_F0_81_EC_____________33_D2
lea ecx, [ebp - 0x1ae4]
call fcn.100077c0
mov dword [ebp - 4], 0xe0
lea eax, [ebp - 0x1ae4]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253a90], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1ae4]
call fcn.100085a0
push str.55_8B_EC_83_E4_F0_81_EC_____________8B_81
lea ecx, [ebp - 0x1b00]
call fcn.100077c0
mov dword [ebp - 4], 0xe1
lea eax, [ebp - 0x1b00]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253a94], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1b00]
call fcn.100085a0
push str.55_8B_EC_83_EC_10_53_8B_D9_89_55_F8_56_57_89_5D_F4_8B_0B_89_4D_F0
lea ecx, [ebp - 0x1b1c]
call fcn.100077c0
mov dword [ebp - 4], 0xe2
lea eax, [ebp - 0x1b1c]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253a98], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1b1c]
call fcn.100085a0
push str.55_8B_EC_83_E4_F0_B8_____________E8_____________A1____________
lea ecx, [ebp - 0x1b38]
call fcn.100077c0
mov dword [ebp - 4], 0xe3
lea eax, [ebp - 0x1b38]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253a9c], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1b38]
call fcn.100085a0
push str.55_8B_EC_83_EC_10_53_56_57_8B_7D_10_8B_D9_F3_0F_11_5D___
lea ecx, [ebp - 0x1b54]
call fcn.100077c0
mov dword [ebp - 4], 0xe4
lea eax, [ebp - 0x1b54]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253aa0], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1b54]
call fcn.100085a0
push str.55_8B_EC_83_E4_F8_81_EC_____________8B_C1_89_54_24_04_89_44_24_2C_56_57_8B_00
lea ecx, [ebp - 0x1b70]
call fcn.100077c0
mov dword [ebp - 4], 0xe5
lea eax, [ebp - 0x1b70]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253aa4], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1b70]
call fcn.100085a0
push str.75_30_8B_87____________
lea ecx, [ebp - 0x1b8c]
call fcn.100077c0
mov dword [ebp - 4], 0xe6
lea eax, [ebp - 0x1b8c]
push eax
mov ecx, dword [ebp - 0x20]
push ecx
call fcn.10155e10
add esp, 8
mov dword [ebp - 0x44], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1b8c]
call fcn.100085a0
push str.74_0F_80_BF_______________
lea ecx, [ebp - 0x1ba8]
call fcn.100077c0
mov dword [ebp - 4], 0xe7
lea eax, [ebp - 0x1ba8]
push eax
mov ecx, dword [ebp - 0x20]
push ecx
call fcn.10155e10
add esp, 8
mov dword [ebp - 0x48], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1ba8]
call fcn.100085a0
mov eax, dword [ebp - 0x44]
mov ecx, dword [eax + 0x20]
mov dword [0x10253a68], ecx
mov eax, dword [ebp - 0x44]
mov ecx, dword [eax + 0x10]
mov dword [0x10253a5c], ecx
mov eax, dword [ebp - 0x44]
mov ecx, dword [eax + 0xa]
mov dword [0x10253a60], ecx
mov eax, dword [ebp - 0x44]
mov ecx, dword [eax + 4]
mov dword [0x10253a64], ecx
mov eax, dword [ebp - 0x48]
mov ecx, dword [eax + 4]
mov dword [0x10253a6c], ecx
mov ecx, dword [ebp - 0x14]
call fcn.10060c60
mov dword [ebp - 0x2220], eax
push str.m_flC4Blow
lea ecx, [ebp - 0x1bc4]
call fcn.100077c0
mov dword [ebp - 4], 0xe8
push str.DT_PlantedC4
lea ecx, [ebp - 0x1be0]
call fcn.100077c0
mov byte [ebp - 4], 0xe9
lea eax, [ebp - 0x1bc4]
push eax
lea ecx, [ebp - 0x1be0]
push ecx
mov ecx, dword [ebp - 0x2220]
call fcn.101335b0
mov dword [0x10253a58], eax
mov byte [ebp - 4], 0xe8
lea ecx, [ebp - 0x1be0]
call fcn.100085a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1bc4]
call fcn.100085a0
push str.8B_0D_____________8B_46_08_68
lea ecx, [ebp - 0x1bfc]
call fcn.100077c0
mov dword [ebp - 4], 0xea
lea eax, [ebp - 0x1bfc]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov edx, dword [eax + 2]
mov eax, dword [edx]
mov dword [0x10253aa8], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1bfc]
call fcn.100085a0
push str.B9_____________F3_0F_11_04_24_FF_50_10
lea ecx, [ebp - 0x1c18]
call fcn.100077c0
mov dword [ebp - 4], 0xeb
lea eax, [ebp - 0x1c18]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov edx, dword [eax + 1]
mov dword [0x10253aac], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1c18]
call fcn.100085a0
push str.8B_0D_____________BA_____________E8_____________83_C4
lea ecx, [ebp - 0x1c34]
call fcn.100077c0
mov dword [ebp - 4], 0xec
lea eax, [ebp - 0x1c34]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov edx, dword [eax + 2]
mov dword [0x10253ab4], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1c34]
call fcn.100085a0
push str.89________________F3_0F_10_48_20
lea ecx, [ebp - 0x1c50]
call fcn.100077c0
mov dword [ebp - 4], 0xed
lea eax, [ebp - 0x1c50]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov edx, dword [eax + 2]
mov dword [0x10253ab8], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1c50]
call fcn.100085a0
mov eax, dword [ebp - 0x30]
mov ecx, dword [eax + 0xa]
mov dword [0x10253abc], ecx
push str.A1_____________F6_44_F0_04_01_74_0B
lea ecx, [ebp - 0x1c6c]
call fcn.100077c0
mov dword [ebp - 4], 0xee
lea eax, [ebp - 0x1c6c]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov edx, dword [eax + 1]
mov dword [0x10253ac0], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1c6c]
call fcn.100085a0
push str.0F_11_05_____________83_C8_01
lea ecx, [ebp - 0x1c88]
call fcn.100077c0
mov dword [ebp - 4], 0xef
lea eax, [ebp - 0x1c88]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov edx, dword [eax + 3]
mov dword [0x10253ac4], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1c88]
call fcn.100085a0
push str.85_C0_75_30_38_86
lea ecx, [ebp - 0x1ca4]
call fcn.100077c0
mov dword [ebp - 4], 0xf0
lea eax, [ebp - 0x1ca4]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253ac8], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1ca4]
call fcn.100085a0
push str.A1_____________FF_10_A1_____________B9
lea ecx, [ebp - 0x1cc0]
call fcn.100077c0
mov dword [ebp - 4], 0xf1
lea eax, [ebp - 0x1cc0]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
add eax, 1
mov dword [0x10253acc], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1cc0]
call fcn.100085a0
push str.55_8B_EC_83_EC_08_8B_15_____________0F_57_C0
lea ecx, [ebp - 0x1cdc]
call fcn.100077c0
mov dword [ebp - 4], 0xf2
lea eax, [ebp - 0x1cdc]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov edx, dword [eax + 8]
mov dword [0x10253ad0], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1cdc]
call fcn.100085a0
push str.8B_35_________8D_4C_24_20
lea ecx, [ebp - 0x1cf8]
call fcn.100077c0
mov dword [ebp - 4], 0xf3
lea eax, [ebp - 0x1cf8]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
add eax, 2
mov dword [0x10253ad4], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1cf8]
call fcn.100085a0
push str.03_05_________83_CF_10
lea ecx, [ebp - 0x1d14]
call fcn.100077c0
mov dword [ebp - 4], 0xf4
lea eax, [ebp - 0x1d14]
push eax
mov ecx, dword [ebp - 0x20]
push ecx
call fcn.10155e10
add esp, 8
add eax, 2
mov dword [0x10253ad8], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1d14]
call fcn.100085a0
push str.8B_15_________33_C9_83_7A_18_01
lea ecx, [ebp - 0x1d30]
call fcn.100077c0
mov dword [ebp - 4], 0xf5
lea eax, [ebp - 0x1d30]
push eax
mov ecx, dword [ebp - 0x24]
push ecx
call fcn.10155e10
add esp, 8
add eax, 2
mov dword [0x10253adc], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1d30]
call fcn.100085a0
push str.8D_87_________89_46_08_C7_46___________EB_06
lea ecx, [ebp - 0x1d4c]
call fcn.100077c0
mov dword [ebp - 4], 0xf6
lea eax, [ebp - 0x1d4c]
push eax
mov ecx, dword [ebp - 0x24]
push ecx
call fcn.10155e10
add esp, 8
add eax, 2
mov dword [0x10253ae0], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1d4c]
call fcn.100085a0
push str.8B_8F_____________85_C9_74_06_56
lea ecx, [ebp - 0x1d68]
call fcn.100077c0
mov dword [ebp - 4], 0xf7
lea eax, [ebp - 0x1d68]
push eax
mov ecx, dword [ebp - 0x24]
push ecx
call fcn.10155e10
add esp, 8
add eax, 2
mov dword [0x10253ae4], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1d68]
call fcn.100085a0
push str.FF_86_____________8B_CE_89_86____________
lea ecx, [ebp - 0x1d84]
call fcn.100077c0
mov dword [ebp - 4], 0xf8
lea eax, [ebp - 0x1d84]
push eax
mov ecx, dword [ebp - 0x24]
push ecx
call fcn.10155e10
add esp, 8
add eax, 2
mov dword [0x10253ae8], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1d84]
call fcn.100085a0
push str.B9_____________E8_____________8B_5D_08
lea ecx, [ebp - 0x1da0]
call fcn.100077c0
mov dword [ebp - 4], 0xf9
lea eax, [ebp - 0x1da0]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
add eax, 1
mov dword [0x10253aec], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1da0]
call fcn.100085a0
push str.56_52_FF_50_18
lea ecx, [ebp - 0x1dbc]
call fcn.100077c0
mov dword [ebp - 4], 0xfa
lea eax, [ebp - 0x1dbc]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
add eax, 5
mov dword [0x10253af0], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1dbc]
call fcn.100085a0
push str.A2_________8B_45_E8
lea ecx, [ebp - 0x1dd8]
call fcn.100077c0
mov dword [ebp - 4], 0xfb
lea eax, [ebp - 0x1dd8]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
add eax, 1
mov dword [0x10253af4], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1dd8]
call fcn.100085a0
push str.3B_3D_____________75_4C
lea ecx, [ebp - 0x1df4]
call fcn.100077c0
mov dword [ebp - 4], 0xfc
lea eax, [ebp - 0x1df4]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253af8], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1df4]
call fcn.100085a0
push str.A1_____________50_8B_08_FF_51_0C
lea ecx, [ebp - 0x1e10]
call fcn.100077c0
mov dword [ebp - 4], 0xfd
lea eax, [ebp - 0x1e10]
push eax
mov ecx, dword [ebp - 0x28]
push ecx
call fcn.10155e10
add esp, 8
add eax, 1
mov dword [0x10253afc], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1e10]
call fcn.100085a0
push str.B9_________80_65_FC_FE_6A_00
lea ecx, [ebp - 0x1e2c]
call fcn.100077c0
mov dword [ebp - 4], 0xfe
lea eax, [ebp - 0x1e2c]
push eax
mov ecx, dword [ebp - 0x20]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b00], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1e2c]
call fcn.100085a0
push str.55_8B_EC_83_EC_1C_8B_0D_________53_56
lea ecx, [ebp - 0x1e48]
call fcn.100077c0
mov dword [ebp - 4], 0xff
lea eax, [ebp - 0x1e48]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b04], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1e48]
call fcn.100085a0
push str.55_8B_EC_83_EC_08_56_8B_F1_8B_86_____________85_C0
lea ecx, [ebp - 0x1e64]
call fcn.100077c0
mov dword [ebp - 4], 0x100
lea eax, [ebp - 0x1e64]
push eax
mov ecx, dword [ebp - 0x20]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b08], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1e64]
call fcn.100085a0
push str.55_8B_EC_83_E4_F8_83_EC_60_56_57_8B_F9_89
lea ecx, [ebp - 0x1e80]
call fcn.100077c0
mov dword [ebp - 4], 0x101
lea eax, [ebp - 0x1e80]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b0c], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1e80]
call fcn.100085a0
push str.56_8D_51_3C_BE
lea ecx, [ebp - 0x1e9c]
call fcn.100077c0
mov dword [ebp - 4], 0x102
lea eax, [ebp - 0x1e9c]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b10], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1e9c]
call fcn.100085a0
push str.0F_B7_05_________3D_________74_3F
lea ecx, [ebp - 0x1eb8]
call fcn.100077c0
mov dword [ebp - 4], 0x103
lea eax, [ebp - 0x1eb8]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b14], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1eb8]
call fcn.100085a0
push str.FF_50_34_8B_1D_________85_C0_74_16_FF_B6
lea ecx, [ebp - 0x1ed4]
call fcn.100077c0
mov dword [ebp - 4], 0x104
lea eax, [ebp - 0x1ed4]
push eax
mov ecx, dword [ebp - 0x20]
push ecx
call fcn.10155e10
add esp, 8
mov edx, dword [eax + 3]
mov dword [0x10253b18], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1ed4]
call fcn.100085a0
push str.FF_50_34_85_C0_74_12_53_FF_75_0C_68
lea ecx, [ebp - 0x1ef0]
call fcn.100077c0
mov dword [ebp - 4], 0x105
lea eax, [ebp - 0x1ef0]
push eax
mov ecx, dword [ebp - 0x20]
push ecx
call fcn.10155e10
add esp, 8
mov edx, dword [eax + 3]
mov dword [0x10253b1c], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1ef0]
call fcn.100085a0
push str.55_8B_EC_83_E4_F0_B8_________E8_________56_57_8B_F9_89_7C_24_18
lea ecx, [ebp - 0x1f0c]
call fcn.100077c0
mov dword [ebp - 4], 0x106
lea eax, [ebp - 0x1f0c]
push eax
mov ecx, dword [ebp - 0x20]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b20], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1f0c]
call fcn.100085a0
push str.55_8B_EC_83_E4_C0_81_EC_________53_56_57_8B_7D_08_8B_D9
lea ecx, [ebp - 0x1f28]
call fcn.100077c0
mov dword [ebp - 4], 0x107
lea eax, [ebp - 0x1f28]
push eax
mov ecx, dword [ebp - 0x20]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b24], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1f28]
call fcn.100085a0
push str.8B_0D_____________85_C0_74_0A_8B_01_FF_50_78_83_C0_54
lea ecx, [ebp - 0x1f44]
call fcn.100077c0
mov dword [ebp - 4], 0x108
lea eax, [ebp - 0x1f44]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
add eax, 2
mov dword [0x10253b28], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1f44]
call fcn.100085a0
push str.RandomSeed
mov eax, dword [ebp - 0x18]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [0x10253b2c], eax
push str.RandomFloat
mov eax, dword [ebp - 0x18]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [0x10253b30], eax
push str.RandomInt
mov eax, dword [ebp - 0x18]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [0x10253b34], eax
push str.55_8B_EC_83_E4_F8_51_53_56_57_8B_F1_E8
lea ecx, [ebp - 0x1f60]
call fcn.100077c0
mov dword [ebp - 4], 0x109
lea eax, [ebp - 0x1f60]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b38], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1f60]
call fcn.100085a0
push str.55_8B_EC_83_E4_F8_83_EC_64_53_56_57_8B_F1_E8
lea ecx, [ebp - 0x1f7c]
call fcn.100077c0
mov dword [ebp - 4], 0x10a
lea eax, [ebp - 0x1f7c]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b3c], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1f7c]
call fcn.100085a0
push str.55_8B_EC_51_56_8B_F1_85_F6_74_68
lea ecx, [ebp - 0x1f98]
call fcn.100077c0
mov dword [ebp - 4], 0x10b
lea eax, [ebp - 0x1f98]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b40], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1f98]
call fcn.100085a0
push str.55_8B_EC_51_53_56_8B_75_08_8B_D9_57_6B_FE_2C_89_5D_FC
lea ecx, [ebp - 0x1fb4]
call fcn.100077c0
mov dword [ebp - 4], 0x10c
lea eax, [ebp - 0x1fb4]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b44], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1fb4]
call fcn.100085a0
push str.55_8B_EC_81_EC_____________56_57_8B_F9_C7_45
lea ecx, [ebp - 0x1fd0]
call fcn.100077c0
mov dword [ebp - 4], 0x10d
lea eax, [ebp - 0x1fd0]
push eax
mov ecx, dword [ebp - 0x20]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b48], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1fd0]
call fcn.100085a0
push str.55_8B_EC_56_8B_F1_B9_____________C7_46
lea ecx, [ebp - 0x1fec]
call fcn.100077c0
mov dword [ebp - 4], 0x10e
lea eax, [ebp - 0x1fec]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b4c], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1fec]
call fcn.100085a0
push str.56_6A_01_68_____________8B_F1
lea ecx, [ebp - 0x2008]
call fcn.100077c0
mov dword [ebp - 4], 0x10f
lea eax, [ebp - 0x2008]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b50], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2008]
call fcn.100085a0
push str.55_8B_EC_83_E4_F8_83_EC_18_56_57_8B_F9_F3_0F_11_54_24
lea ecx, [ebp - 0x2024]
call fcn.100077c0
mov dword [ebp - 4], pe_nt_image_headers32
lea eax, [ebp - 0x2024]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b54], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2024]
call fcn.100085a0
push str.53_56_57_8B_DA_8B_F9_FF_15
lea ecx, [ebp - 0x2040]
call fcn.100077c0
mov dword [ebp - 4], 0x111
lea eax, [ebp - 0x2040]
push eax
mov ecx, dword [ebp - 0x20]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b58], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2040]
call fcn.100085a0
push str.55_8B_EC_53_8B_5D_08_56_8B_F1_83
lea ecx, [ebp - 0x205c]
call fcn.100077c0
mov dword [ebp - 4], 0x112
lea eax, [ebp - 0x205c]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b5c], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x205c]
call fcn.100085a0
push str.55_8B_EC_83_E4_F8_83_EC_0C_53_8B_5D_08_8B_C3_56_83_E0_04
lea ecx, [ebp - 0x2078]
call fcn.100077c0
mov dword [ebp - 4], 0x113
lea eax, [ebp - 0x2078]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b60], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2078]
call fcn.100085a0
push str.55_8B_EC_83_E4_F8_81_EC_________53_8B_D9
lea ecx, [ebp - 0x2094]
call fcn.100077c0
mov dword [ebp - 4], 0x114
lea eax, [ebp - 0x2094]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b64], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2094]
call fcn.100085a0
push str.56_8B_F1_57_8B_BE_____________83_EF_01_78_72_90_8B_86
lea ecx, [ebp - 0x20b0]
call fcn.100077c0
mov dword [ebp - 4], 0x115
lea eax, [ebp - 0x20b0]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b68], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x20b0]
call fcn.100085a0
push str.55_8B_EC_83_EC_10_53_56_57_8B_F9_8B_87_____________C1_E8_16
lea ecx, [ebp - 0x20cc]
call fcn.100077c0
mov dword [ebp - 4], 0x116
lea eax, [ebp - 0x20cc]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b6c], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x20cc]
call fcn.100085a0
push str.55_8B_EC_83_EC_0C_53_56_8B_71_58
lea ecx, [ebp - 0x20e8]
call fcn.100077c0
mov dword [ebp - 4], 0x117
lea eax, [ebp - 0x20e8]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b70], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x20e8]
call fcn.100085a0
push str.55_8B_EC_80_7D_0C_00_F3_0F_10_4D
lea ecx, [ebp - 0x2104]
call fcn.100077c0
mov dword [ebp - 4], 0x118
lea eax, [ebp - 0x2104]
push eax
mov ecx, dword [ebp - 0x20]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b74], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2104]
call fcn.100085a0
push str.55_8B_EC_53_8B_5D_08_56_57_8B_F9_33_F6_39_77_28
lea ecx, [ebp - 0x2120]
call fcn.100077c0
mov dword [ebp - 4], 0x119
lea eax, [ebp - 0x2120]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b78], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2120]
call fcn.100085a0
push str.53_8B_DC_83_EC_08_83_E4_F8_83_C4_04_55_8B_6B_04_89_6C_24_04_8B_EC_83_EC_10_56_57_8B_7B
lea ecx, [ebp - 0x213c]
call fcn.100077c0
mov dword [ebp - 4], 0x11a
lea eax, [ebp - 0x213c]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b7c], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x213c]
call fcn.100085a0
push str.55_8B_EC_83_E4_F8_83_EC_70_6A_58_8D_44_24_1C_89_4C_24_08_6A_00_50
lea ecx, [ebp - 0x2158]
call fcn.100077c0
mov dword [ebp - 4], 0x11b
lea eax, [ebp - 0x2158]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b80], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2158]
call fcn.100085a0
push str.55_8B_EC_83_E4_F8_51_53_56_8B_D9_8B_0D
lea ecx, [ebp - 0x2174]
call fcn.100077c0
mov dword [ebp - 4], 0x11c
lea eax, [ebp - 0x2174]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b84], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2174]
call fcn.100085a0
push str.55_8B_EC_53_8B_5D_08_56_8B_F1_85_DB_74_57_8B_4E_14_83_F9_10_72_04_8B_06_EB_02
lea ecx, [ebp - 0x2190]
call fcn.100077c0
mov dword [ebp - 4], 0x11d
lea eax, [ebp - 0x2190]
push eax
mov ecx, dword [ebp - 0x20]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b88], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2190]
call fcn.100085a0
push str.55_8B_EC_8B_45_08_57_8B_F9_8B_4F_04_85_C9_75_15_8B
lea ecx, [ebp - 0x21ac]
call fcn.100077c0
mov dword [ebp - 4], 0x11e
lea eax, [ebp - 0x21ac]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b8c], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x21ac]
call fcn.100085a0
push str.55_8B_EC_83_EC_48_53_8B_5D_08_89_4D_F4
lea ecx, [ebp - 0x21c8]
call fcn.100077c0
mov dword [ebp - 4], 0x11f
lea eax, [ebp - 0x21c8]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b90], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x21c8]
call fcn.100085a0
push str.E8_____________8D_47_FC
lea ecx, [ebp - 0x21e4]
call fcn.100077c0
mov dword [ebp - 4], 0x120
lea eax, [ebp - 0x21e4]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
push eax
call fcn.100796f0
add esp, 4
mov dword [0x10253b94], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x21e4]
call fcn.100085a0
push str.55_8B_EC_83_EC_08_8B_15_____________0F_57_C0
lea ecx, [ebp - 0x2200]
call fcn.100077c0
mov dword [ebp - 4], 0x121
lea eax, [ebp - 0x2200]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
mov dword [0x10253b98], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2200]
call fcn.100085a0
push str.55_8B_EC_83_E4_F0_83_EC_7C_56_52
lea ecx, [ebp - 0x221c]
call fcn.100077c0
mov dword [ebp - 4], 0x122
lea eax, [ebp - 0x221c]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.10155e10
add esp, 8
add eax, 0x3d
mov dword [0x10253b9c], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x221c]
call fcn.100085a0
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.10172e70
mov esp, ebp
pop ebp
ret