Function at 0x100748f0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x101ce138
mov eax, dword fs:[0]
push eax
mov eax, 0x2638
call fcn.10172300
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, 0x10271f8d
call fcn.101722b0
call fcn.10060aa0
mov dword [ebp - 0x14], eax
push str.vstdlib.dll
call dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov dword [ebp - 0x18], eax
push str.client.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.10060950
mov dword [ebp - 0x2644], eax
push str.m_nRenderMode
lea ecx, [ebp - 0x260]
call fcn.10007750
mov dword [ebp - 4], 0
push str.DT_BaseEntity
lea ecx, [ebp - 0x27c]
call fcn.10007750
mov byte [ebp - 4], 1
lea eax, [ebp - 0x260]
push eax
lea ecx, [ebp - 0x27c]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
add eax, 1
mov dword [0x10253814], eax
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x27c]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x260]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_CollisionGroup
lea ecx, [ebp - 0x298]
call fcn.10007750
mov dword [ebp - 4], 2
push str.DT_BaseEntity
lea ecx, [ebp - 0x2b4]
call fcn.10007750
mov byte [ebp - 4], 3
lea eax, [ebp - 0x298]
push eax
lea ecx, [ebp - 0x2b4]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
sub eax, 0x30
mov dword [0x10253818], eax
mov byte [ebp - 4], 2
lea ecx, [ebp - 0x2b4]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x298]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_bSpotted
lea ecx, [ebp - 0x2d0]
call fcn.10007750
mov dword [ebp - 4], 4
push str.DT_BaseEntity
lea ecx, [ebp - 0x2ec]
call fcn.10007750
mov byte [ebp - 4], 5
lea eax, [ebp - 0x2d0]
push eax
lea ecx, [ebp - 0x2ec]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x1025381c], eax
mov byte [ebp - 4], 4
lea ecx, [ebp - 0x2ec]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2d0]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_iTeamNum
lea ecx, [ebp - 0x308]
call fcn.10007750
mov dword [ebp - 4], 6
push str.DT_BaseEntity
lea ecx, [ebp - 0x324]
call fcn.10007750
mov byte [ebp - 4], 7
lea eax, [ebp - 0x308]
push eax
lea ecx, [ebp - 0x324]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253820], eax
mov byte [ebp - 4], 6
lea ecx, [ebp - 0x324]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x308]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_vecOrigin
lea ecx, [ebp - 0x340]
call fcn.10007750
mov dword [ebp - 4], 8
push str.DT_BaseEntity
lea ecx, [ebp - 0x35c]
call fcn.10007750
mov byte [ebp - 4], 9
lea eax, [ebp - 0x340]
push eax
lea ecx, [ebp - 0x35c]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253824], eax
mov byte [ebp - 4], 8
lea ecx, [ebp - 0x35c]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x340]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_flSimulationTime
lea ecx, [ebp - 0x378]
call fcn.10007750
mov dword [ebp - 4], 0xa
push str.DT_BaseEntity
lea ecx, [ebp - 0x394]
call fcn.10007750
mov byte [ebp - 4], 0xb
lea eax, [ebp - 0x378]
push eax
lea ecx, [ebp - 0x394]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253828], eax
mov byte [ebp - 4], 0xa
lea ecx, [ebp - 0x394]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x378]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_fEffects
lea ecx, [ebp - 0x3b0]
call fcn.10007750
mov dword [ebp - 4], 0xc
push str.DT_BaseEntity
lea ecx, [ebp - 0x3cc]
call fcn.10007750
mov byte [ebp - 4], 0xd
lea eax, [ebp - 0x3b0]
push eax
lea ecx, [ebp - 0x3cc]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x1025382c], eax
mov byte [ebp - 4], 0xc
lea ecx, [ebp - 0x3cc]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3b0]
call fcn.10008530
mov eax, dword [0x1025382c]
sub eax, 8
mov dword [0x10253830], eax
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_hOwnerEntity
lea ecx, [ebp - 0x3e8]
call fcn.10007750
mov dword [ebp - 4], 0xe
push str.DT_BaseEntity
lea ecx, [ebp - 0x404]
call fcn.10007750
mov byte [ebp - 4], 0xf
lea eax, [ebp - 0x3e8]
push eax
lea ecx, [ebp - 0x404]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253834], eax
mov byte [ebp - 4], 0xe
lea ecx, [ebp - 0x404]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3e8]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.moveparent
lea ecx, [ebp - 0x420]
call fcn.10007750
mov dword [ebp - 4], 0x10
push str.DT_BaseEntity
lea ecx, [ebp - 0x43c]
call fcn.10007750
mov byte [ebp - 4], 0x11
lea eax, [ebp - 0x420]
push eax
lea ecx, [ebp - 0x43c]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253838], eax
mov byte [ebp - 4], 0x10
lea ecx, [ebp - 0x43c]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x420]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_nModelIndex
lea ecx, [ebp - 0x458]
call fcn.10007750
mov dword [ebp - 4], 0x12
push str.DT_BaseEntity
lea ecx, [ebp - 0x474]
call fcn.10007750
mov byte [ebp - 4], 0x13
lea eax, [ebp - 0x458]
push eax
lea ecx, [ebp - 0x474]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x1025383c], eax
mov byte [ebp - 4], 0x12
lea ecx, [ebp - 0x474]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x458]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_Collision
lea ecx, [ebp - 0x490]
call fcn.10007750
mov dword [ebp - 4], 0x14
push str.DT_BaseEntity
lea ecx, [ebp - 0x4ac]
call fcn.10007750
mov byte [ebp - 4], 0x15
lea eax, [ebp - 0x490]
push eax
lea ecx, [ebp - 0x4ac]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253840], eax
mov byte [ebp - 4], 0x14
lea ecx, [ebp - 0x4ac]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x490]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_CollisionGroup
lea ecx, [ebp - 0x4c8]
call fcn.10007750
mov dword [ebp - 4], 0x16
push str.DT_BaseEntity
lea ecx, [ebp - 0x4e4]
call fcn.10007750
mov byte [ebp - 4], 0x17
lea eax, [ebp - 0x4c8]
push eax
lea ecx, [ebp - 0x4e4]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253844], eax
mov byte [ebp - 4], 0x16
lea ecx, [ebp - 0x4e4]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x4c8]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_flAnimTime
lea ecx, [ebp - 0x500]
call fcn.10007750
mov dword [ebp - 4], 0x18
push str.DT_BaseEntity
lea ecx, [ebp - 0x51c]
call fcn.10007750
mov byte [ebp - 4], 0x19
lea eax, [ebp - 0x500]
push eax
lea ecx, [ebp - 0x51c]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253850], eax
mov byte [ebp - 4], 0x18
lea ecx, [ebp - 0x51c]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x500]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_hCombatWeaponParent
lea ecx, [ebp - 0x538]
call fcn.10007750
mov dword [ebp - 4], 0x1a
push str.DT_BaseWeaponWorldModel
lea ecx, [ebp - 0x554]
call fcn.10007750
mov byte [ebp - 4], 0x1b
lea eax, [ebp - 0x538]
push eax
lea ecx, [ebp - 0x554]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253854], eax
mov byte [ebp - 4], 0x1a
lea ecx, [ebp - 0x554]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x538]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_nForceBone
lea ecx, [ebp - 0x570]
call fcn.10007750
mov dword [ebp - 4], 0x1c
push str.DT_BaseAnimating
lea ecx, [ebp - 0x58c]
call fcn.10007750
mov byte [ebp - 4], 0x1d
lea eax, [ebp - 0x570]
push eax
lea ecx, [ebp - 0x58c]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253848], eax
mov byte [ebp - 4], 0x1c
lea ecx, [ebp - 0x58c]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x570]
call fcn.10008530
push str.80_3D___________74_16_A1_________48_C7_81
lea ecx, [ebp - 0x5a8]
call fcn.10007750
mov dword [ebp - 4], 0x1e
lea eax, [ebp - 0x5a8]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253858], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x5a8]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_hLightingOrigin
lea ecx, [ebp - 0x5c4]
call fcn.10007750
mov dword [ebp - 4], 0x1f
push str.DT_CSPlayer
lea ecx, [ebp - 0x5e0]
call fcn.10007750
mov byte [ebp - 4], 0x20
lea eax, [ebp - 0x5c4]
push eax
lea ecx, [ebp - 0x5e0]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [ebp - 0x2c], eax
mov byte [ebp - 4], 0x1f
lea ecx, [ebp - 0x5e0]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x5c4]
call fcn.10008530
mov eax, dword [0x10253848]
add eax, 0x1c
mov dword [0x1025385c], eax
mov eax, dword [0x10253858]
mov ecx, dword [eax + 0x1b]
mov dword [0x10253874], ecx
mov eax, dword [0x10253848]
add eax, 0x10
mov dword [0x10253860], eax
mov eax, dword [0x10253848]
add eax, 0x14
mov dword [0x10253864], eax
mov eax, dword [ebp - 0x2c]
sub eax, 0x18
mov dword [0x10253870], eax
mov dword [0x1025386c], 0xa30
mov dword [0x10253868], 0xa28
mov eax, dword [0x10253858]
mov ecx, dword [eax + 0x11]
mov dword [0x10253878], ecx
push str.FF_B7_____________52
lea ecx, [ebp - 0x5fc]
call fcn.10007750
mov dword [ebp - 4], 0x21
lea eax, [ebp - 0x5fc]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov edx, dword [eax + 2]
add edx, 4
mov dword [0x1025387c], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x5fc]
call fcn.10008530
push str.8B_89_____________8D_0C_D1
lea ecx, [ebp - 0x618]
call fcn.10007750
mov dword [ebp - 4], 0x22
lea eax, [ebp - 0x618]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov edx, dword [eax + 2]
mov dword [0x10253880], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x618]
call fcn.10008530
push str.8D_8F_____________6A_01_C7_87
lea ecx, [ebp - 0x634]
call fcn.10007750
mov dword [ebp - 4], 0x23
lea eax, [ebp - 0x634]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [ebp - 0x30], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x634]
call fcn.10008530
mov eax, dword [ebp - 0x30]
mov ecx, dword [eax + 2]
mov dword [0x10253888], ecx
mov eax, dword [ebp - 0x30]
mov ecx, dword [eax + 0x1b]
mov dword [0x1025388c], ecx
push str.8D_87_____________50_E8_____________8B_06
lea ecx, [ebp - 0x650]
call fcn.10007750
mov dword [ebp - 4], 0x24
lea eax, [ebp - 0x650]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [ebp - 0x34], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x650]
call fcn.10008530
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 2]
add ecx, 4
mov dword [0x1025389c], ecx
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0x25]
add ecx, 4
mov dword [0x102538a0], ecx
push str.8B_B7_____________89_74_24_20
lea ecx, [ebp - 0x66c]
call fcn.10007750
mov dword [ebp - 4], 0x25
lea eax, [ebp - 0x66c]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov edx, dword [eax + 2]
add edx, 4
mov dword [0x102538a4], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x66c]
call fcn.10008530
push str.FF_15_____________80_BE________________0F_84____________
lea ecx, [ebp - 0x688]
call fcn.10007750
mov dword [ebp - 4], 0x26
lea eax, [ebp - 0x688]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov edx, dword [eax + 8]
mov dword [0x102538a8], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x688]
call fcn.10008530
push str.89_86_____________E8_____________FF_75_08
lea ecx, [ebp - 0x6a4]
call fcn.10007750
mov dword [ebp - 4], 0x27
lea eax, [ebp - 0x6a4]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov edx, dword [eax + 2]
mov dword [0x10253894], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x6a4]
call fcn.10008530
push str.8B_8F_____________89_4C_24_1C
lea ecx, [ebp - 0x6c0]
call fcn.10007750
mov dword [ebp - 4], 0x28
lea eax, [ebp - 0x6c0]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov edx, dword [eax + 2]
add edx, 4
mov dword [0x10253890], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x6c0]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_bClientSideAnimation
lea ecx, [ebp - 0x6dc]
call fcn.10007750
mov dword [ebp - 4], 0x29
push str.DT_BaseAnimating
lea ecx, [ebp - 0x6f8]
call fcn.10007750
mov byte [ebp - 4], 0x2a
lea eax, [ebp - 0x6dc]
push eax
lea ecx, [ebp - 0x6f8]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102538ac], eax
mov byte [ebp - 4], 0x29
lea ecx, [ebp - 0x6f8]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x6dc]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_bClientSideRagdoll
lea ecx, [ebp - 0x714]
call fcn.10007750
mov dword [ebp - 4], 0x2b
push str.DT_BaseAnimating
lea ecx, [ebp - 0x730]
call fcn.10007750
mov byte [ebp - 4], 0x2c
lea eax, [ebp - 0x714]
push eax
lea ecx, [ebp - 0x730]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102538b0], eax
mov byte [ebp - 4], 0x2b
lea ecx, [ebp - 0x730]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x714]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_flPoseParameter
lea ecx, [ebp - 0x74c]
call fcn.10007750
mov dword [ebp - 4], 0x2d
push str.DT_BaseAnimating
lea ecx, [ebp - 0x768]
call fcn.10007750
mov byte [ebp - 4], 0x2e
lea eax, [ebp - 0x74c]
push eax
lea ecx, [ebp - 0x768]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102538b4], eax
mov byte [ebp - 4], 0x2d
lea ecx, [ebp - 0x768]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x74c]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_nHitboxSet
lea ecx, [ebp - 0x784]
call fcn.10007750
mov dword [ebp - 4], 0x2f
push str.DT_BaseAnimating
lea ecx, [ebp - 0x7a0]
call fcn.10007750
mov byte [ebp - 4], 0x30
lea eax, [ebp - 0x784]
push eax
lea ecx, [ebp - 0x7a0]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102538b8], eax
mov byte [ebp - 4], 0x2f
lea ecx, [ebp - 0x7a0]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x784]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_flCycle
lea ecx, [ebp - 0x7bc]
call fcn.10007750
mov dword [ebp - 4], 0x31
push str.DT_BaseAnimating
lea ecx, [ebp - 0x7d8]
call fcn.10007750
mov byte [ebp - 4], 0x32
lea eax, [ebp - 0x7bc]
push eax
lea ecx, [ebp - 0x7d8]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102538bc], eax
mov byte [ebp - 4], 0x31
lea ecx, [ebp - 0x7d8]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x7bc]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_nSequence
lea ecx, [ebp - 0x7f4]
call fcn.10007750
mov dword [ebp - 4], 0x33
push str.DT_BaseAnimating
lea ecx, [ebp - 0x810]
call fcn.10007750
mov byte [ebp - 4], 0x34
lea eax, [ebp - 0x7f4]
push eax
lea ecx, [ebp - 0x810]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102538c0], eax
mov byte [ebp - 4], 0x33
lea ecx, [ebp - 0x810]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x7f4]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_flEncodedController
lea ecx, [ebp - 0x82c]
call fcn.10007750
mov dword [ebp - 4], 0x35
push str.DT_BaseAnimating
lea ecx, [ebp - 0x848]
call fcn.10007750
mov byte [ebp - 4], 0x36
lea eax, [ebp - 0x82c]
push eax
lea ecx, [ebp - 0x848]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102538c4], eax
mov byte [ebp - 4], 0x35
lea ecx, [ebp - 0x848]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x82c]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_hActiveWeapon
lea ecx, [ebp - 0x864]
call fcn.10007750
mov dword [ebp - 4], 0x37
push str.DT_BaseCombatCharacter
lea ecx, [ebp - 0x880]
call fcn.10007750
mov byte [ebp - 4], 0x38
lea eax, [ebp - 0x864]
push eax
lea ecx, [ebp - 0x880]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102538c8], eax
mov byte [ebp - 4], 0x37
lea ecx, [ebp - 0x880]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x864]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_flNextAttack
lea ecx, [ebp - 0x89c]
call fcn.10007750
mov dword [ebp - 4], 0x39
push str.DT_BaseCombatCharacter
lea ecx, [ebp - 0x8b8]
call fcn.10007750
mov byte [ebp - 4], 0x3a
lea eax, [ebp - 0x89c]
push eax
lea ecx, [ebp - 0x8b8]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102538cc], eax
mov byte [ebp - 4], 0x39
lea ecx, [ebp - 0x8b8]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x89c]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_hMyWeapons
lea ecx, [ebp - 0x8d4]
call fcn.10007750
mov dword [ebp - 4], 0x3b
push str.DT_BaseCombatCharacter
lea ecx, [ebp - 0x8f0]
call fcn.10007750
mov byte [ebp - 4], 0x3c
lea eax, [ebp - 0x8d4]
push eax
lea ecx, [ebp - 0x8f0]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
cdq
sub eax, edx
sar eax, 1
mov dword [0x102538d0], eax
mov byte [ebp - 4], 0x3b
lea ecx, [ebp - 0x8f0]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x8d4]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_hMyWearables
lea ecx, [ebp - 0x90c]
call fcn.10007750
mov dword [ebp - 4], 0x3d
push str.DT_BaseCombatCharacter
lea ecx, [ebp - 0x928]
call fcn.10007750
mov byte [ebp - 4], 0x3e
lea eax, [ebp - 0x90c]
push eax
lea ecx, [ebp - 0x928]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102538d4], eax
mov byte [ebp - 4], 0x3d
lea ecx, [ebp - 0x928]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x90c]
call fcn.10008530
mov dword [0x102538d8], 0x3338
push str.E8_________83_7D_D8_00_7C_0F
lea ecx, [ebp - 0x944]
call fcn.10007750
mov dword [ebp - 4], 0x3f
lea eax, [ebp - 0x944]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [ebp - 0x38], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x944]
call fcn.10008530
mov eax, dword [ebp - 0x38]
mov ecx, dword [eax + 1]
mov dword [ebp - 0x3c], ecx
mov eax, dword [ebp - 0x3c]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax + 5]
mov dword [0x102538e4], edx
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_aimPunchAngle
lea ecx, [ebp - 0x960]
call fcn.10007750
mov dword [ebp - 4], 0x40
push str.DT_BasePlayer
lea ecx, [ebp - 0x97c]
call fcn.10007750
mov byte [ebp - 4], 0x41
lea eax, [ebp - 0x960]
push eax
lea ecx, [ebp - 0x97c]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102538e8], eax
mov byte [ebp - 4], 0x40
lea ecx, [ebp - 0x97c]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x960]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_aimPunchAngleVel
lea ecx, [ebp - 0x998]
call fcn.10007750
mov dword [ebp - 4], 0x42
push str.DT_BasePlayer
lea ecx, [ebp - 0x9b4]
call fcn.10007750
mov byte [ebp - 4], 0x43
lea eax, [ebp - 0x998]
push eax
lea ecx, [ebp - 0x9b4]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102538ec], eax
mov byte [ebp - 4], 0x42
lea ecx, [ebp - 0x9b4]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x998]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_viewPunchAngle
lea ecx, [ebp - 0x9d0]
call fcn.10007750
mov dword [ebp - 4], 0x44
push str.DT_BasePlayer
lea ecx, [ebp - 0x9ec]
call fcn.10007750
mov byte [ebp - 4], 0x45
lea eax, [ebp - 0x9d0]
push eax
lea ecx, [ebp - 0x9ec]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102538f0], eax
mov byte [ebp - 4], 0x44
lea ecx, [ebp - 0x9ec]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x9d0]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_vecViewOffset_0_
lea ecx, [ebp - 0xa08]
call fcn.10007750
mov dword [ebp - 4], 0x46
push str.DT_BasePlayer
lea ecx, [ebp - 0xa24]
call fcn.10007750
mov byte [ebp - 4], 0x47
lea eax, [ebp - 0xa08]
push eax
lea ecx, [ebp - 0xa24]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102538f4], eax
mov byte [ebp - 4], 0x46
lea ecx, [ebp - 0xa24]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xa08]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_vecVelocity_0_
lea ecx, [ebp - 0xa40]
call fcn.10007750
mov dword [ebp - 4], 0x48
push str.DT_BasePlayer
lea ecx, [ebp - 0xa5c]
call fcn.10007750
mov byte [ebp - 4], 0x49
lea eax, [ebp - 0xa40]
push eax
lea ecx, [ebp - 0xa5c]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102538f8], eax
mov byte [ebp - 4], 0x48
lea ecx, [ebp - 0xa5c]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xa40]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_vecBaseVelocity
lea ecx, [ebp - 0xa78]
call fcn.10007750
mov dword [ebp - 4], 0x4a
push str.DT_BasePlayer
lea ecx, [ebp - 0xa94]
call fcn.10007750
mov byte [ebp - 4], 0x4b
lea eax, [ebp - 0xa78]
push eax
lea ecx, [ebp - 0xa94]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102538fc], eax
mov byte [ebp - 4], 0x4a
lea ecx, [ebp - 0xa94]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xa78]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_vecLadderNormal
lea ecx, [ebp - 0xab0]
call fcn.10007750
mov dword [ebp - 4], 0x4c
push str.DT_BasePlayer
lea ecx, [ebp - 0xacc]
call fcn.10007750
mov byte [ebp - 4], 0x4d
lea eax, [ebp - 0xab0]
push eax
lea ecx, [ebp - 0xacc]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253900], eax
mov byte [ebp - 4], 0x4c
lea ecx, [ebp - 0xacc]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xab0]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_flFallVelocity
lea ecx, [ebp - 0xae8]
call fcn.10007750
mov dword [ebp - 4], 0x4e
push str.DT_BasePlayer
lea ecx, [ebp - 0xb04]
call fcn.10007750
mov byte [ebp - 4], 0x4f
lea eax, [ebp - 0xae8]
push eax
lea ecx, [ebp - 0xb04]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253904], eax
mov byte [ebp - 4], 0x4e
lea ecx, [ebp - 0xb04]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xae8]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_flDuckAmount
lea ecx, [ebp - 0xb20]
call fcn.10007750
mov dword [ebp - 4], 0x50
push str.DT_BasePlayer
lea ecx, [ebp - 0xb3c]
call fcn.10007750
mov byte [ebp - 4], 0x51
lea eax, [ebp - 0xb20]
push eax
lea ecx, [ebp - 0xb3c]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253908], eax
mov byte [ebp - 4], 0x50
lea ecx, [ebp - 0xb3c]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xb20]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_flDuckSpeed
lea ecx, [ebp - 0xb58]
call fcn.10007750
mov dword [ebp - 4], 0x52
push str.DT_BasePlayer
lea ecx, [ebp - 0xb74]
call fcn.10007750
mov byte [ebp - 4], 0x53
lea eax, [ebp - 0xb58]
push eax
lea ecx, [ebp - 0xb74]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x1025390c], eax
mov byte [ebp - 4], 0x52
lea ecx, [ebp - 0xb74]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xb58]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_lifeState
lea ecx, [ebp - 0xb90]
call fcn.10007750
mov dword [ebp - 4], 0x54
push str.DT_BasePlayer
lea ecx, [ebp - 0xbac]
call fcn.10007750
mov byte [ebp - 4], 0x55
lea eax, [ebp - 0xb90]
push eax
lea ecx, [ebp - 0xbac]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253910], eax
mov byte [ebp - 4], 0x54
lea ecx, [ebp - 0xbac]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xb90]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_nTickBase
lea ecx, [ebp - 0xbc8]
call fcn.10007750
mov dword [ebp - 4], 0x56
push str.DT_BasePlayer
lea ecx, [ebp - 0xbe4]
call fcn.10007750
mov byte [ebp - 4], 0x57
lea eax, [ebp - 0xbc8]
push eax
lea ecx, [ebp - 0xbe4]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253914], eax
mov byte [ebp - 4], 0x56
lea ecx, [ebp - 0xbe4]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xbc8]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_iHealth
lea ecx, [ebp - 0xc00]
call fcn.10007750
mov dword [ebp - 4], 0x58
push str.DT_BasePlayer
lea ecx, [ebp - 0xc1c]
call fcn.10007750
mov byte [ebp - 4], 0x59
lea eax, [ebp - 0xc00]
push eax
lea ecx, [ebp - 0xc1c]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253918], eax
mov byte [ebp - 4], 0x58
lea ecx, [ebp - 0xc1c]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xc00]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_iDefaultFOV
lea ecx, [ebp - 0xc38]
call fcn.10007750
mov dword [ebp - 4], 0x5a
push str.DT_BasePlayer
lea ecx, [ebp - 0xc54]
call fcn.10007750
mov byte [ebp - 4], 0x5b
lea eax, [ebp - 0xc38]
push eax
lea ecx, [ebp - 0xc54]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x1025391c], eax
mov byte [ebp - 4], 0x5a
lea ecx, [ebp - 0xc54]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xc38]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_fFlags
lea ecx, [ebp - 0xc70]
call fcn.10007750
mov dword [ebp - 4], 0x5c
push str.DT_BasePlayer
lea ecx, [ebp - 0xc8c]
call fcn.10007750
mov byte [ebp - 4], 0x5d
lea eax, [ebp - 0xc70]
push eax
lea ecx, [ebp - 0xc8c]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253920], eax
mov byte [ebp - 4], 0x5c
lea ecx, [ebp - 0xc8c]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xc70]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_iObserverMode
lea ecx, [ebp - 0xca8]
call fcn.10007750
mov dword [ebp - 4], 0x5e
push str.DT_BasePlayer
lea ecx, [ebp - 0xcc4]
call fcn.10007750
mov byte [ebp - 4], 0x5f
lea eax, [ebp - 0xca8]
push eax
lea ecx, [ebp - 0xcc4]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253938], eax
mov byte [ebp - 4], 0x5e
lea ecx, [ebp - 0xcc4]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xca8]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push 0x101e08c8
lea ecx, [ebp - 0xce0]
call fcn.10007750
mov dword [ebp - 4], 0x60
push str.DT_BasePlayer
lea ecx, [ebp - 0xcfc]
call fcn.10007750
mov byte [ebp - 4], 0x61
lea eax, [ebp - 0xce0]
push eax
lea ecx, [ebp - 0xcfc]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253924], eax
mov byte [ebp - 4], 0x60
lea ecx, [ebp - 0xcfc]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xce0]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_hObserverTarget
lea ecx, [ebp - 0xd18]
call fcn.10007750
mov dword [ebp - 4], 0x62
push str.DT_BasePlayer
lea ecx, [ebp - 0xd34]
call fcn.10007750
mov byte [ebp - 4], 0x63
lea eax, [ebp - 0xd18]
push eax
lea ecx, [ebp - 0xd34]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253928], eax
mov byte [ebp - 4], 0x62
lea ecx, [ebp - 0xd34]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xd18]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_hViewModel_0_
lea ecx, [ebp - 0xd50]
call fcn.10007750
mov dword [ebp - 4], 0x64
push str.DT_BasePlayer
lea ecx, [ebp - 0xd6c]
call fcn.10007750
mov byte [ebp - 4], 0x65
lea eax, [ebp - 0xd50]
push eax
lea ecx, [ebp - 0xd6c]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x1025392c], eax
mov byte [ebp - 4], 0x64
lea ecx, [ebp - 0xd6c]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xd50]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_ubEFNoInterpParity
lea ecx, [ebp - 0xd88]
call fcn.10007750
mov dword [ebp - 4], 0x66
push str.DT_BasePlayer
lea ecx, [ebp - 0xda4]
call fcn.10007750
mov byte [ebp - 4], 0x67
lea eax, [ebp - 0xd88]
push eax
lea ecx, [ebp - 0xda4]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253930], eax
mov byte [ebp - 4], 0x66
lea ecx, [ebp - 0xda4]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xd88]
call fcn.10008530
push str.8A_87_____________8D_5F_F8
lea ecx, [ebp - 0xdc0]
call fcn.10007750
mov dword [ebp - 4], 0x68
lea eax, [ebp - 0xdc0]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov edx, dword [eax + 2]
add edx, 8
mov dword [0x10253934], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xdc0]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_bIsValveDS
lea ecx, [ebp - 0xddc]
call fcn.10007750
mov dword [ebp - 4], 0x69
push str.DT_CSGameRulesProxy
lea ecx, [ebp - 0xdf8]
call fcn.10007750
mov byte [ebp - 4], 0x6a
lea eax, [ebp - 0xddc]
push eax
lea ecx, [ebp - 0xdf8]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253bc8], eax
mov byte [ebp - 4], 0x69
lea ecx, [ebp - 0xdf8]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xddc]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_bFreezePeriod
lea ecx, [ebp - 0xe14]
call fcn.10007750
mov dword [ebp - 4], 0x6b
push str.DT_CSGameRulesProxy
lea ecx, [ebp - 0xe30]
call fcn.10007750
mov byte [ebp - 4], 0x6c
lea eax, [ebp - 0xe14]
push eax
lea ecx, [ebp - 0xe30]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253bcc], eax
mov byte [ebp - 4], 0x6b
lea ecx, [ebp - 0xe30]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xe14]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_bombsiteCenterA
lea ecx, [ebp - 0xe4c]
call fcn.10007750
mov dword [ebp - 4], 0x6d
push str.DT_CSPlayerResource
lea ecx, [ebp - 0xe68]
call fcn.10007750
mov byte [ebp - 4], 0x6e
lea eax, [ebp - 0xe4c]
push eax
lea ecx, [ebp - 0xe68]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x1025393c], eax
mov byte [ebp - 4], 0x6d
lea ecx, [ebp - 0xe68]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xe4c]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_bombsiteCenterB
lea ecx, [ebp - 0xe84]
call fcn.10007750
mov dword [ebp - 4], 0x6f
push str.DT_CSPlayerResource
lea ecx, [ebp - 0xea0]
call fcn.10007750
mov byte [ebp - 4], 0x70
lea eax, [ebp - 0xe84]
push eax
lea ecx, [ebp - 0xea0]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253940], eax
mov byte [ebp - 4], 0x6f
lea ecx, [ebp - 0xea0]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xe84]
call fcn.10008530
push str.8B_8E_____________85_C9_74_3E
lea ecx, [ebp - 0xebc]
call fcn.10007750
mov dword [ebp - 4], 0x71
lea eax, [ebp - 0xebc]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov edx, dword [eax + 2]
mov dword [0x10253944], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xebc]
call fcn.10008530
push str.89_86_____________E8_____________80_BE_______________
lea ecx, [ebp - 0xed8]
call fcn.10007750
mov dword [ebp - 4], 0x72
lea eax, [ebp - 0xed8]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov edx, dword [eax + 2]
mov dword [0x10253948], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xed8]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_angEyeAngles_0_
lea ecx, [ebp - 0xef4]
call fcn.10007750
mov dword [ebp - 4], 0x73
push str.DT_CSPlayer
lea ecx, [ebp - 0xf10]
call fcn.10007750
mov byte [ebp - 4], 0x74
lea eax, [ebp - 0xef4]
push eax
lea ecx, [ebp - 0xf10]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x1025394c], eax
mov byte [ebp - 4], 0x73
lea ecx, [ebp - 0xf10]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xef4]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_nSurvivalTeam
lea ecx, [ebp - 0xf2c]
call fcn.10007750
mov dword [ebp - 4], 0x75
push str.DT_CSPlayer
lea ecx, [ebp - 0xf48]
call fcn.10007750
mov byte [ebp - 4], 0x76
lea eax, [ebp - 0xf2c]
push eax
lea ecx, [ebp - 0xf48]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253950], eax
mov byte [ebp - 4], 0x75
lea ecx, [ebp - 0xf48]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xf2c]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_bHasHelmet
lea ecx, [ebp - 0xf64]
call fcn.10007750
mov dword [ebp - 4], 0x77
push str.DT_CSPlayer
lea ecx, [ebp - 0xf80]
call fcn.10007750
mov byte [ebp - 4], 0x78
lea eax, [ebp - 0xf64]
push eax
lea ecx, [ebp - 0xf80]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253954], eax
mov byte [ebp - 4], 0x77
lea ecx, [ebp - 0xf80]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xf64]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_bHasHeavyArmor
lea ecx, [ebp - 0xf9c]
call fcn.10007750
mov dword [ebp - 4], 0x79
push str.DT_CSPlayer
lea ecx, [ebp - 0xfb8]
call fcn.10007750
mov byte [ebp - 4], 0x7a
lea eax, [ebp - 0xf9c]
push eax
lea ecx, [ebp - 0xfb8]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253958], eax
mov byte [ebp - 4], 0x79
lea ecx, [ebp - 0xfb8]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xf9c]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_ArmorValue
lea ecx, [ebp - 0xfd4]
call fcn.10007750
mov dword [ebp - 4], 0x7b
push str.DT_CSPlayer
lea ecx, [ebp - 0xff0]
call fcn.10007750
mov byte [ebp - 4], 0x7c
lea eax, [ebp - 0xfd4]
push eax
lea ecx, [ebp - 0xff0]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x1025395c], eax
mov byte [ebp - 4], 0x7b
lea ecx, [ebp - 0xff0]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xfd4]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_bIsScoped
lea ecx, [ebp - 0x100c]
call fcn.10007750
mov dword [ebp - 4], 0x7d
push str.DT_CSPlayer
lea ecx, [ebp - 0x1028]
call fcn.10007750
mov byte [ebp - 4], 0x7e
lea eax, [ebp - 0x100c]
push eax
lea ecx, [ebp - 0x1028]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253960], eax
mov byte [ebp - 4], 0x7d
lea ecx, [ebp - 0x1028]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x100c]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_bIsWalking
lea ecx, [ebp - 0x1044]
call fcn.10007750
mov dword [ebp - 4], 0x7f
push str.DT_CSPlayer
lea ecx, [ebp - 0x1060]
call fcn.10007750
mov byte [ebp - 4], 0x80
lea eax, [ebp - 0x1044]
push eax
lea ecx, [ebp - 0x1060]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253964], eax
mov byte [ebp - 4], 0x7f
lea ecx, [ebp - 0x1060]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1044]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_iAccount
lea ecx, [ebp - 0x107c]
call fcn.10007750
mov dword [ebp - 4], 0x81
push str.DT_CSPlayer
lea ecx, [ebp - 0x1098]
call fcn.10007750
mov byte [ebp - 4], 0x82
lea eax, [ebp - 0x107c]
push eax
lea ecx, [ebp - 0x1098]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253968], eax
mov byte [ebp - 4], 0x81
lea ecx, [ebp - 0x1098]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x107c]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_iShotsFired
lea ecx, [ebp - 0x10b4]
call fcn.10007750
mov dword [ebp - 4], 0x83
push str.DT_CSPlayer
lea ecx, [ebp - 0x10d0]
call fcn.10007750
mov byte [ebp - 4], 0x84
lea eax, [ebp - 0x10b4]
push eax
lea ecx, [ebp - 0x10d0]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x1025396c], eax
mov byte [ebp - 4], 0x83
lea ecx, [ebp - 0x10d0]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x10b4]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_flFlashDuration
lea ecx, [ebp - 0x10ec]
call fcn.10007750
mov dword [ebp - 4], 0x85
push str.DT_CSPlayer
lea ecx, [ebp - 0x1108]
call fcn.10007750
mov byte [ebp - 4], 0x86
lea eax, [ebp - 0x10ec]
push eax
lea ecx, [ebp - 0x1108]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253970], eax
mov byte [ebp - 4], 0x85
lea ecx, [ebp - 0x1108]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x10ec]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_flLowerBodyYawTarget
lea ecx, [ebp - 0x1124]
call fcn.10007750
mov dword [ebp - 4], 0x87
push str.DT_CSPlayer
lea ecx, [ebp - 0x1140]
call fcn.10007750
mov byte [ebp - 4], 0x88
lea eax, [ebp - 0x1124]
push eax
lea ecx, [ebp - 0x1140]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253974], eax
mov byte [ebp - 4], 0x87
lea ecx, [ebp - 0x1140]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1124]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_flVelocityModifier
lea ecx, [ebp - 0x115c]
call fcn.10007750
mov dword [ebp - 4], 0x89
push str.DT_CSPlayer
lea ecx, [ebp - 0x1178]
call fcn.10007750
mov byte [ebp - 4], 0x8a
lea eax, [ebp - 0x115c]
push eax
lea ecx, [ebp - 0x1178]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253978], eax
mov byte [ebp - 4], 0x89
lea ecx, [ebp - 0x1178]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x115c]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_bGunGameImmunity
lea ecx, [ebp - 0x1194]
call fcn.10007750
mov dword [ebp - 4], 0x8b
push str.DT_CSPlayer
lea ecx, [ebp - 0x11b0]
call fcn.10007750
mov byte [ebp - 4], 0x8c
lea eax, [ebp - 0x1194]
push eax
lea ecx, [ebp - 0x11b0]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x1025397c], eax
mov byte [ebp - 4], 0x8b
lea ecx, [ebp - 0x11b0]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1194]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_flHealthShotBoostExpirationTime
lea ecx, [ebp - 0x11cc]
call fcn.10007750
mov dword [ebp - 4], 0x8d
push str.DT_CSPlayer
lea ecx, [ebp - 0x11e8]
call fcn.10007750
mov byte [ebp - 4], 0x8e
lea eax, [ebp - 0x11cc]
push eax
lea ecx, [ebp - 0x11e8]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253980], eax
mov byte [ebp - 4], 0x8d
lea ecx, [ebp - 0x11e8]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x11cc]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_iMatchStats_Kills
lea ecx, [ebp - 0x1204]
call fcn.10007750
mov dword [ebp - 4], 0x8f
push str.DT_CSPlayer
lea ecx, [ebp - 0x1220]
call fcn.10007750
mov byte [ebp - 4], 0x90
lea eax, [ebp - 0x1204]
push eax
lea ecx, [ebp - 0x1220]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253984], eax
mov byte [ebp - 4], 0x8f
lea ecx, [ebp - 0x1220]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1204]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_iMatchStats_Deaths
lea ecx, [ebp - 0x123c]
call fcn.10007750
mov dword [ebp - 4], 0x91
push str.DT_CSPlayer
lea ecx, [ebp - 0x1258]
call fcn.10007750
mov byte [ebp - 4], 0x92
lea eax, [ebp - 0x123c]
push eax
lea ecx, [ebp - 0x1258]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253988], eax
mov byte [ebp - 4], 0x91
lea ecx, [ebp - 0x1258]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x123c]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_iMatchStats_HeadShotKills
lea ecx, [ebp - 0x1274]
call fcn.10007750
mov dword [ebp - 4], 0x93
push str.DT_CSPlayer
lea ecx, [ebp - 0x1290]
call fcn.10007750
mov byte [ebp - 4], 0x94
lea eax, [ebp - 0x1274]
push eax
lea ecx, [ebp - 0x1290]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x1025398c], eax
mov byte [ebp - 4], 0x93
lea ecx, [ebp - 0x1290]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1274]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_iMoveState
lea ecx, [ebp - 0x12ac]
call fcn.10007750
mov dword [ebp - 4], 0x95
push str.DT_CSPlayer
lea ecx, [ebp - 0x12c8]
call fcn.10007750
mov byte [ebp - 4], 0x96
lea eax, [ebp - 0x12ac]
push eax
lea ecx, [ebp - 0x12c8]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253990], eax
mov byte [ebp - 4], 0x95
lea ecx, [ebp - 0x12c8]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x12ac]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_bWaitForNoAttack
lea ecx, [ebp - 0x12e4]
call fcn.10007750
mov dword [ebp - 4], 0x97
push str.DT_CSPlayer
lea ecx, [ebp - 0x1300]
call fcn.10007750
mov byte [ebp - 4], 0x98
lea eax, [ebp - 0x12e4]
push eax
lea ecx, [ebp - 0x1300]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253994], eax
mov byte [ebp - 4], 0x97
lea ecx, [ebp - 0x1300]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x12e4]
call fcn.10008530
push str.80_BF________________0F_84_____________83_BF________________74_7C
lea ecx, [ebp - 0x131c]
call fcn.10007750
mov dword [ebp - 4], 0x99
lea eax, [ebp - 0x131c]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov edx, dword [eax + 2]
mov dword [0x10253998], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x131c]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_iPlayerState
lea ecx, [ebp - 0x1338]
call fcn.10007750
mov dword [ebp - 4], 0x9a
push str.DT_CSPlayer
lea ecx, [ebp - 0x1354]
call fcn.10007750
mov byte [ebp - 4], 0x9b
lea eax, [ebp - 0x1338]
push eax
lea ecx, [ebp - 0x1354]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x1025399c], eax
mov byte [ebp - 4], 0x9a
lea ecx, [ebp - 0x1354]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1338]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_bIsDefusing
lea ecx, [ebp - 0x1370]
call fcn.10007750
mov dword [ebp - 4], 0x9c
push str.DT_CSPlayer
lea ecx, [ebp - 0x138c]
call fcn.10007750
mov byte [ebp - 4], 0x9d
lea eax, [ebp - 0x1370]
push eax
lea ecx, [ebp - 0x138c]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102539a0], eax
mov byte [ebp - 4], 0x9c
lea ecx, [ebp - 0x138c]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1370]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_bHasDefuser
lea ecx, [ebp - 0x13a8]
call fcn.10007750
mov dword [ebp - 4], 0x9e
push str.DT_CSPlayer
lea ecx, [ebp - 0x13c4]
call fcn.10007750
mov byte [ebp - 4], 0x9f
lea eax, [ebp - 0x13a8]
push eax
lea ecx, [ebp - 0x13c4]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102539a4], eax
mov byte [ebp - 4], 0x9e
lea ecx, [ebp - 0x13c4]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x13a8]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_iFOV
lea ecx, [ebp - 0x13e0]
call fcn.10007750
mov dword [ebp - 4], 0xa0
push str.DT_CSPlayer
lea ecx, [ebp - 0x13fc]
call fcn.10007750
mov byte [ebp - 4], 0xa1
lea eax, [ebp - 0x13e0]
push eax
lea ecx, [ebp - 0x13fc]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102539ac], eax
mov byte [ebp - 4], 0xa0
lea ecx, [ebp - 0x13fc]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x13e0]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_bIsPlayerGhost
lea ecx, [ebp - 0x1418]
call fcn.10007750
mov dword [ebp - 4], 0xa2
push str.DT_CSPlayer
lea ecx, [ebp - 0x1434]
call fcn.10007750
mov byte [ebp - 4], 0xa3
lea eax, [ebp - 0x1418]
push eax
lea ecx, [ebp - 0x1434]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102539a8], eax
mov byte [ebp - 4], 0xa2
lea ecx, [ebp - 0x1434]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1418]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_vecPlayerPatchEconIndices
lea ecx, [ebp - 0x1450]
call fcn.10007750
mov dword [ebp - 4], 0xa4
push str.DT_CSPlayer
lea ecx, [ebp - 0x146c]
call fcn.10007750
mov byte [ebp - 4], 0xa5
lea eax, [ebp - 0x1450]
push eax
lea ecx, [ebp - 0x146c]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102539b0], eax
mov byte [ebp - 4], 0xa4
lea ecx, [ebp - 0x146c]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1450]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_hRagdoll
lea ecx, [ebp - 0x1488]
call fcn.10007750
mov dword [ebp - 4], 0xa6
push str.DT_CSPlayer
lea ecx, [ebp - 0x14a4]
call fcn.10007750
mov byte [ebp - 4], 0xa7
lea eax, [ebp - 0x1488]
push eax
lea ecx, [ebp - 0x14a4]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102539b4], eax
mov byte [ebp - 4], 0xa6
lea ecx, [ebp - 0x14a4]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1488]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_hPlayer
lea ecx, [ebp - 0x14c0]
call fcn.10007750
mov dword [ebp - 4], 0xa8
push str.DT_CSRagdoll
lea ecx, [ebp - 0x14dc]
call fcn.10007750
mov byte [ebp - 4], 0xa9
lea eax, [ebp - 0x14c0]
push eax
lea ecx, [ebp - 0x14dc]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102539b8], eax
mov byte [ebp - 4], 0xa8
lea ecx, [ebp - 0x14dc]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x14c0]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_fog.enable
lea ecx, [ebp - 0x14f8]
call fcn.10007750
mov dword [ebp - 4], 0xaa
push str.DT_FogController
lea ecx, [ebp - 0x1514]
call fcn.10007750
mov byte [ebp - 4], 0xab
lea eax, [ebp - 0x14f8]
push eax
lea ecx, [ebp - 0x1514]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102539bc], eax
mov byte [ebp - 4], 0xaa
lea ecx, [ebp - 0x1514]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x14f8]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_nPrecipType
lea ecx, [ebp - 0x1530]
call fcn.10007750
mov dword [ebp - 4], 0xac
push str.DT_Precipitation
lea ecx, [ebp - 0x154c]
call fcn.10007750
mov byte [ebp - 4], 0xad
lea eax, [ebp - 0x1530]
push eax
lea ecx, [ebp - 0x154c]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102539c0], eax
mov byte [ebp - 4], 0xac
lea ecx, [ebp - 0x154c]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1530]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_flNextPrimaryAttack
lea ecx, [ebp - 0x1568]
call fcn.10007750
mov dword [ebp - 4], 0xae
push str.DT_BaseCombatWeapon
lea ecx, [ebp - 0x1584]
call fcn.10007750
mov byte [ebp - 4], 0xaf
lea eax, [ebp - 0x1568]
push eax
lea ecx, [ebp - 0x1584]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102539c4], eax
mov byte [ebp - 4], 0xae
lea ecx, [ebp - 0x1584]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1568]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_flNextSecondaryAttack
lea ecx, [ebp - 0x15a0]
call fcn.10007750
mov dword [ebp - 4], 0xb0
push str.DT_BaseCombatWeapon
lea ecx, [ebp - 0x15bc]
call fcn.10007750
mov byte [ebp - 4], 0xb1
lea eax, [ebp - 0x15a0]
push eax
lea ecx, [ebp - 0x15bc]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102539c8], eax
mov byte [ebp - 4], 0xb0
lea ecx, [ebp - 0x15bc]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x15a0]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_hOwner
lea ecx, [ebp - 0x15d8]
call fcn.10007750
mov dword [ebp - 4], 0xb2
push str.DT_BaseCombatWeapon
lea ecx, [ebp - 0x15f4]
call fcn.10007750
mov byte [ebp - 4], 0xb3
lea eax, [ebp - 0x15d8]
push eax
lea ecx, [ebp - 0x15f4]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102539cc], eax
mov byte [ebp - 4], 0xb2
lea ecx, [ebp - 0x15f4]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x15d8]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_iClip1
lea ecx, [ebp - 0x1610]
call fcn.10007750
mov dword [ebp - 4], 0xb4
push str.DT_BaseCombatWeapon
lea ecx, [ebp - 0x162c]
call fcn.10007750
mov byte [ebp - 4], 0xb5
lea eax, [ebp - 0x1610]
push eax
lea ecx, [ebp - 0x162c]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102539d0], eax
mov byte [ebp - 4], 0xb4
lea ecx, [ebp - 0x162c]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1610]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_iPrimaryReserveAmmoCount
lea ecx, [ebp - 0x1648]
call fcn.10007750
mov dword [ebp - 4], 0xb6
push str.DT_BaseCombatWeapon
lea ecx, [ebp - 0x1664]
call fcn.10007750
mov byte [ebp - 4], 0xb7
lea eax, [ebp - 0x1648]
push eax
lea ecx, [ebp - 0x1664]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102539d4], eax
mov byte [ebp - 4], 0xb6
lea ecx, [ebp - 0x1664]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1648]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_iItemDefinitionIndex
lea ecx, [ebp - 0x1680]
call fcn.10007750
mov dword [ebp - 4], 0xb8
push str.DT_BaseCombatWeapon
lea ecx, [ebp - 0x169c]
call fcn.10007750
mov byte [ebp - 4], 0xb9
lea eax, [ebp - 0x1680]
push eax
lea ecx, [ebp - 0x169c]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102539d8], eax
mov byte [ebp - 4], 0xb8
lea ecx, [ebp - 0x169c]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1680]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_hWeaponWorldModel
lea ecx, [ebp - 0x16b8]
call fcn.10007750
mov dword [ebp - 4], 0xba
push str.DT_BaseCombatWeapon
lea ecx, [ebp - 0x16d4]
call fcn.10007750
mov byte [ebp - 4], 0xbb
lea eax, [ebp - 0x16b8]
push eax
lea ecx, [ebp - 0x16d4]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102539dc], eax
mov byte [ebp - 4], 0xba
lea ecx, [ebp - 0x16d4]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x16b8]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_iWorldModelIndex
lea ecx, [ebp - 0x16f0]
call fcn.10007750
mov dword [ebp - 4], 0xbc
push str.DT_BaseCombatWeapon
lea ecx, [ebp - 0x170c]
call fcn.10007750
mov byte [ebp - 4], 0xbd
lea eax, [ebp - 0x16f0]
push eax
lea ecx, [ebp - 0x170c]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102539e0], eax
mov byte [ebp - 4], 0xbc
lea ecx, [ebp - 0x170c]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x16f0]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_iWorldDroppedModelIndex
lea ecx, [ebp - 0x1728]
call fcn.10007750
mov dword [ebp - 4], 0xbe
push str.DT_BaseCombatWeapon
lea ecx, [ebp - 0x1744]
call fcn.10007750
mov byte [ebp - 4], 0xbf
lea eax, [ebp - 0x1728]
push eax
lea ecx, [ebp - 0x1744]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102539e4], eax
mov byte [ebp - 4], 0xbe
lea ecx, [ebp - 0x1744]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1728]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_iViewModelIndex
lea ecx, [ebp - 0x1760]
call fcn.10007750
mov dword [ebp - 4], 0xc0
push str.DT_BaseCombatWeapon
lea ecx, [ebp - 0x177c]
call fcn.10007750
mov byte [ebp - 4], 0xc1
lea eax, [ebp - 0x1760]
push eax
lea ecx, [ebp - 0x177c]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102539e8], eax
mov byte [ebp - 4], 0xc0
lea ecx, [ebp - 0x177c]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1760]
call fcn.10008530
push str.83_BE___________7F_67
lea ecx, [ebp - 0x1798]
call fcn.10007750
mov dword [ebp - 4], 0xc2
lea eax, [ebp - 0x1798]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov edx, dword [eax + 2]
sub edx, 0xc
mov dword [0x102539ec], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1798]
call fcn.10008530
push str.C6_86___________FF_50_04
lea ecx, [ebp - 0x17b4]
call fcn.10007750
mov dword [ebp - 4], 0xc3
lea eax, [ebp - 0x17b4]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov edx, dword [eax + 2]
mov dword [0x102539f0], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x17b4]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_flRecoilIndex
lea ecx, [ebp - 0x17d0]
call fcn.10007750
mov dword [ebp - 4], 0xc4
push str.DT_WeaponCSBase
lea ecx, [ebp - 0x17ec]
call fcn.10007750
mov byte [ebp - 4], 0xc5
lea eax, [ebp - 0x17d0]
push eax
lea ecx, [ebp - 0x17ec]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102539f4], eax
mov byte [ebp - 4], 0xc4
lea ecx, [ebp - 0x17ec]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x17d0]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_weaponMode
lea ecx, [ebp - 0x1808]
call fcn.10007750
mov dword [ebp - 4], 0xc6
push str.DT_WeaponCSBase
lea ecx, [ebp - 0x1824]
call fcn.10007750
mov byte [ebp - 4], 0xc7
lea eax, [ebp - 0x1808]
push eax
lea ecx, [ebp - 0x1824]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102539f8], eax
mov byte [ebp - 4], 0xc6
lea ecx, [ebp - 0x1824]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1808]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_flPostponeFireReadyTime
lea ecx, [ebp - 0x1840]
call fcn.10007750
mov dword [ebp - 4], 0xc8
push str.DT_WeaponCSBase
lea ecx, [ebp - 0x185c]
call fcn.10007750
mov byte [ebp - 4], 0xc9
lea eax, [ebp - 0x1840]
push eax
lea ecx, [ebp - 0x185c]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x102539fc], eax
mov byte [ebp - 4], 0xc8
lea ecx, [ebp - 0x185c]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1840]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_fLastShotTime
lea ecx, [ebp - 0x1878]
call fcn.10007750
mov dword [ebp - 4], 0xca
push str.DT_WeaponCSBase
lea ecx, [ebp - 0x1894]
call fcn.10007750
mov byte [ebp - 4], 0xcb
lea eax, [ebp - 0x1878]
push eax
lea ecx, [ebp - 0x1894]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a00], eax
mov byte [ebp - 4], 0xca
lea ecx, [ebp - 0x1894]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1878]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_zoomLevel
lea ecx, [ebp - 0x18b0]
call fcn.10007750
mov dword [ebp - 4], 0xcc
push str.DT_WeaponCSBaseGun
lea ecx, [ebp - 0x18cc]
call fcn.10007750
mov byte [ebp - 4], 0xcd
lea eax, [ebp - 0x18b0]
push eax
lea ecx, [ebp - 0x18cc]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a04], eax
mov byte [ebp - 4], 0xcc
lea ecx, [ebp - 0x18cc]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x18b0]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_iBurstShotsRemaining
lea ecx, [ebp - 0x18e8]
call fcn.10007750
mov dword [ebp - 4], 0xce
push str.DT_WeaponCSBaseGun
lea ecx, [ebp - 0x1904]
call fcn.10007750
mov byte [ebp - 4], 0xcf
lea eax, [ebp - 0x18e8]
push eax
lea ecx, [ebp - 0x1904]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a08], eax
mov byte [ebp - 4], 0xce
lea ecx, [ebp - 0x1904]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x18e8]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_fNextBurstShot
lea ecx, [ebp - 0x1920]
call fcn.10007750
mov dword [ebp - 4], 0xd0
push str.DT_WeaponCSBaseGun
lea ecx, [ebp - 0x193c]
call fcn.10007750
mov byte [ebp - 4], 0xd1
lea eax, [ebp - 0x1920]
push eax
lea ecx, [ebp - 0x193c]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a0c], eax
mov byte [ebp - 4], 0xd0
lea ecx, [ebp - 0x193c]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1920]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_bPinPulled
lea ecx, [ebp - 0x1958]
call fcn.10007750
mov dword [ebp - 4], 0xd2
push str.DT_BaseCSGrenade
lea ecx, [ebp - 0x1974]
call fcn.10007750
mov byte [ebp - 4], 0xd3
lea eax, [ebp - 0x1958]
push eax
lea ecx, [ebp - 0x1974]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a10], eax
mov byte [ebp - 4], 0xd2
lea ecx, [ebp - 0x1974]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1958]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_fThrowTime
lea ecx, [ebp - 0x1990]
call fcn.10007750
mov dword [ebp - 4], 0xd4
push str.DT_BaseCSGrenade
lea ecx, [ebp - 0x19ac]
call fcn.10007750
mov byte [ebp - 4], 0xd5
lea eax, [ebp - 0x1990]
push eax
lea ecx, [ebp - 0x19ac]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a14], eax
mov byte [ebp - 4], 0xd4
lea ecx, [ebp - 0x19ac]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1990]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_flThrowStrength
lea ecx, [ebp - 0x19c8]
call fcn.10007750
mov dword [ebp - 4], 0xd6
push str.DT_BaseCSGrenade
lea ecx, [ebp - 0x19e4]
call fcn.10007750
mov byte [ebp - 4], 0xd7
lea eax, [ebp - 0x19c8]
push eax
lea ecx, [ebp - 0x19e4]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a18], eax
mov byte [ebp - 4], 0xd6
lea ecx, [ebp - 0x19e4]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x19c8]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_flFallbackWear
lea ecx, [ebp - 0x1a00]
call fcn.10007750
mov dword [ebp - 4], 0xd8
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x1a1c]
call fcn.10007750
mov byte [ebp - 4], 0xd9
lea eax, [ebp - 0x1a00]
push eax
lea ecx, [ebp - 0x1a1c]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a1c], eax
mov byte [ebp - 4], 0xd8
lea ecx, [ebp - 0x1a1c]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1a00]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_nFallbackPaintKit
lea ecx, [ebp - 0x1a38]
call fcn.10007750
mov dword [ebp - 4], 0xda
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x1a54]
call fcn.10007750
mov byte [ebp - 4], 0xdb
lea eax, [ebp - 0x1a38]
push eax
lea ecx, [ebp - 0x1a54]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a20], eax
mov byte [ebp - 4], 0xda
lea ecx, [ebp - 0x1a54]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1a38]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_nFallbackSeed
lea ecx, [ebp - 0x1a70]
call fcn.10007750
mov dword [ebp - 4], 0xdc
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x1a8c]
call fcn.10007750
mov byte [ebp - 4], 0xdd
lea eax, [ebp - 0x1a70]
push eax
lea ecx, [ebp - 0x1a8c]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a24], eax
mov byte [ebp - 4], 0xdc
lea ecx, [ebp - 0x1a8c]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1a70]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_nFallbackStatTrak
lea ecx, [ebp - 0x1aa8]
call fcn.10007750
mov dword [ebp - 4], 0xde
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x1ac4]
call fcn.10007750
mov byte [ebp - 4], 0xdf
lea eax, [ebp - 0x1aa8]
push eax
lea ecx, [ebp - 0x1ac4]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a28], eax
mov byte [ebp - 4], 0xde
lea ecx, [ebp - 0x1ac4]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1aa8]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_OriginalOwnerXuidHigh
lea ecx, [ebp - 0x1ae0]
call fcn.10007750
mov dword [ebp - 4], 0xe0
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x1afc]
call fcn.10007750
mov byte [ebp - 4], 0xe1
lea eax, [ebp - 0x1ae0]
push eax
lea ecx, [ebp - 0x1afc]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a2c], eax
mov byte [ebp - 4], 0xe0
lea ecx, [ebp - 0x1afc]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1ae0]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_OriginalOwnerXuidLow
lea ecx, [ebp - 0x1b18]
call fcn.10007750
mov dword [ebp - 4], 0xe2
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x1b34]
call fcn.10007750
mov byte [ebp - 4], 0xe3
lea eax, [ebp - 0x1b18]
push eax
lea ecx, [ebp - 0x1b34]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a30], eax
mov byte [ebp - 4], 0xe2
lea ecx, [ebp - 0x1b34]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1b18]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_szCustomName
lea ecx, [ebp - 0x1b50]
call fcn.10007750
mov dword [ebp - 4], 0xe4
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x1b6c]
call fcn.10007750
mov byte [ebp - 4], 0xe5
lea eax, [ebp - 0x1b50]
push eax
lea ecx, [ebp - 0x1b6c]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a34], eax
mov byte [ebp - 4], 0xe4
lea ecx, [ebp - 0x1b6c]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1b50]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_bInitialized
lea ecx, [ebp - 0x1b88]
call fcn.10007750
mov dword [ebp - 4], 0xe6
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x1ba4]
call fcn.10007750
mov byte [ebp - 4], 0xe7
lea eax, [ebp - 0x1b88]
push eax
lea ecx, [ebp - 0x1ba4]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a38], eax
mov byte [ebp - 4], 0xe6
lea ecx, [ebp - 0x1ba4]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1b88]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_iAccountID
lea ecx, [ebp - 0x1bc0]
call fcn.10007750
mov dword [ebp - 4], 0xe8
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x1bdc]
call fcn.10007750
mov byte [ebp - 4], 0xe9
lea eax, [ebp - 0x1bc0]
push eax
lea ecx, [ebp - 0x1bdc]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a3c], eax
mov byte [ebp - 4], 0xe8
lea ecx, [ebp - 0x1bdc]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1bc0]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_iEntityLevel
lea ecx, [ebp - 0x1bf8]
call fcn.10007750
mov dword [ebp - 4], 0xea
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x1c14]
call fcn.10007750
mov byte [ebp - 4], 0xeb
lea eax, [ebp - 0x1bf8]
push eax
lea ecx, [ebp - 0x1c14]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a40], eax
mov byte [ebp - 4], 0xea
lea ecx, [ebp - 0x1c14]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1bf8]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_iEntityQuality
lea ecx, [ebp - 0x1c30]
call fcn.10007750
mov dword [ebp - 4], 0xec
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x1c4c]
call fcn.10007750
mov byte [ebp - 4], 0xed
lea eax, [ebp - 0x1c30]
push eax
lea ecx, [ebp - 0x1c4c]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a44], eax
mov byte [ebp - 4], 0xec
lea ecx, [ebp - 0x1c4c]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1c30]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_iItemDefinitionIndex
lea ecx, [ebp - 0x1c68]
call fcn.10007750
mov dword [ebp - 4], 0xee
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x1c84]
call fcn.10007750
mov byte [ebp - 4], 0xef
lea eax, [ebp - 0x1c68]
push eax
lea ecx, [ebp - 0x1c84]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a48], eax
mov byte [ebp - 4], 0xee
lea ecx, [ebp - 0x1c84]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1c68]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_Item
lea ecx, [ebp - 0x1ca0]
call fcn.10007750
mov dword [ebp - 4], 0xf0
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x1cbc]
call fcn.10007750
mov byte [ebp - 4], 0xf1
lea eax, [ebp - 0x1ca0]
push eax
lea ecx, [ebp - 0x1cbc]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a4c], eax
mov byte [ebp - 4], 0xf0
lea ecx, [ebp - 0x1cbc]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1ca0]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_iItemIDLow
lea ecx, [ebp - 0x1cd8]
call fcn.10007750
mov dword [ebp - 4], 0xf2
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x1cf4]
call fcn.10007750
mov byte [ebp - 4], 0xf3
lea eax, [ebp - 0x1cd8]
push eax
lea ecx, [ebp - 0x1cf4]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a50], eax
mov byte [ebp - 4], 0xf2
lea ecx, [ebp - 0x1cf4]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1cd8]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_iItemIDHigh
lea ecx, [ebp - 0x1d10]
call fcn.10007750
mov dword [ebp - 4], 0xf4
push str.DT_BaseAttributableItem
lea ecx, [ebp - 0x1d2c]
call fcn.10007750
mov byte [ebp - 4], 0xf5
lea eax, [ebp - 0x1d10]
push eax
lea ecx, [ebp - 0x1d2c]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a54], eax
mov byte [ebp - 4], 0xf4
lea ecx, [ebp - 0x1d2c]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1d10]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_hOwner
lea ecx, [ebp - 0x1d48]
call fcn.10007750
mov dword [ebp - 4], 0xf6
push str.DT_BaseViewModel
lea ecx, [ebp - 0x1d64]
call fcn.10007750
mov byte [ebp - 4], 0xf7
lea eax, [ebp - 0x1d48]
push eax
lea ecx, [ebp - 0x1d64]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a58], eax
mov byte [ebp - 4], 0xf6
lea ecx, [ebp - 0x1d64]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1d48]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_hWeapon
lea ecx, [ebp - 0x1d80]
call fcn.10007750
mov dword [ebp - 4], 0xf8
push str.DT_BaseViewModel
lea ecx, [ebp - 0x1d9c]
call fcn.10007750
mov byte [ebp - 4], 0xf9
lea eax, [ebp - 0x1d80]
push eax
lea ecx, [ebp - 0x1d9c]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a5c], eax
mov byte [ebp - 4], 0xf8
lea ecx, [ebp - 0x1d9c]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1d80]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_nSequence
lea ecx, [ebp - 0x1db8]
call fcn.10007750
mov dword [ebp - 4], 0xfa
push str.DT_BaseViewModel
lea ecx, [ebp - 0x1dd4]
call fcn.10007750
mov byte [ebp - 4], 0xfb
lea eax, [ebp - 0x1db8]
push eax
lea ecx, [ebp - 0x1dd4]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a60], eax
mov byte [ebp - 4], 0xfa
lea ecx, [ebp - 0x1dd4]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1db8]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_nSmokeEffectTickBegin
lea ecx, [ebp - 0x1df0]
call fcn.10007750
mov dword [ebp - 4], 0xfc
push str.DT_SmokeGrenadeProjectile
lea ecx, [ebp - 0x1e0c]
call fcn.10007750
mov byte [ebp - 4], 0xfd
lea eax, [ebp - 0x1df0]
push eax
lea ecx, [ebp - 0x1e0c]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a64], eax
mov byte [ebp - 4], 0xfc
lea ecx, [ebp - 0x1e0c]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1df0]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_bDidSmokeEffect
lea ecx, [ebp - 0x1e28]
call fcn.10007750
mov dword [ebp - 4], 0xfe
push str.DT_SmokeGrenadeProjectile
lea ecx, [ebp - 0x1e44]
call fcn.10007750
mov byte [ebp - 4], 0xff
lea eax, [ebp - 0x1e28]
push eax
lea ecx, [ebp - 0x1e44]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a68], eax
mov byte [ebp - 4], 0xfe
lea ecx, [ebp - 0x1e44]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1e28]
call fcn.10008530
push str.E8_____________FF_75_08_8B_8E____________
lea ecx, [ebp - 0x1e60]
call fcn.10007750
mov dword [ebp - 4], 0x100
lea eax, [ebp - 0x1e60]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
push eax
call fcn.100748c0
add esp, 4
mov dword [0x10253a98], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1e60]
call fcn.10008530
push str.E8_____________83_7E_10_00_74_64
lea ecx, [ebp - 0x1e7c]
call fcn.10007750
mov dword [ebp - 4], 0x101
lea eax, [ebp - 0x1e7c]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
push eax
call fcn.100748c0
add esp, 4
mov dword [0x10253a9c], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1e7c]
call fcn.10008530
push str.E8_____________8B_87_____________8D_8C_24_____________8B_7C_24_18
lea ecx, [ebp - 0x1e98]
call fcn.10007750
mov dword [ebp - 4], 0x102
lea eax, [ebp - 0x1e98]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
push eax
call fcn.100748c0
add esp, 4
mov dword [0x10253aa0], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1e98]
call fcn.10008530
push str.E8_____________F3_0F_10_45____8D_84_24____________
lea ecx, [ebp - 0x1eb4]
call fcn.10007750
mov dword [ebp - 4], 0x103
lea eax, [ebp - 0x1eb4]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
push eax
call fcn.100748c0
add esp, 4
mov dword [0x10253aa4], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1eb4]
call fcn.10008530
push str.56_8B_F1_57_8D_8E_____________E8_____________8D_8E_____________E8_____________83_BE_______________
lea ecx, [ebp - 0x1ed0]
call fcn.10007750
mov dword [ebp - 4], 0x104
lea eax, [ebp - 0x1ed0]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253aac], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1ed0]
call fcn.10008530
push str.55_8B_EC_83_EC_08_8B_45_08_56_57_8B_F9_8D_8F
lea ecx, [ebp - 0x1eec]
call fcn.10007750
mov dword [ebp - 4], 0x105
lea eax, [ebp - 0x1eec]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253ab0], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1eec]
call fcn.10008530
push str.55_8B_EC_83_E4_F0_81_EC_____________33_D2
lea ecx, [ebp - 0x1f08]
call fcn.10007750
mov dword [ebp - 4], 0x106
lea eax, [ebp - 0x1f08]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253ab4], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1f08]
call fcn.10008530
push str.55_8B_EC_83_E4_F0_81_EC_____________8B_81
lea ecx, [ebp - 0x1f24]
call fcn.10007750
mov dword [ebp - 4], 0x107
lea eax, [ebp - 0x1f24]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253ab8], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1f24]
call fcn.10008530
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 - 0x1f40]
call fcn.10007750
mov dword [ebp - 4], 0x108
lea eax, [ebp - 0x1f40]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253abc], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1f40]
call fcn.10008530
push str.55_8B_EC_83_E4_F0_B8_____________E8_____________A1____________
lea ecx, [ebp - 0x1f5c]
call fcn.10007750
mov dword [ebp - 4], 0x109
lea eax, [ebp - 0x1f5c]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253ac0], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1f5c]
call fcn.10008530
push str.55_8B_EC_83_EC_10_53_56_57_8B_7D_10_8B_D9_F3_0F_11_5D___
lea ecx, [ebp - 0x1f78]
call fcn.10007750
mov dword [ebp - 4], 0x10a
lea eax, [ebp - 0x1f78]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253ac4], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1f78]
call fcn.10008530
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 - 0x1f94]
call fcn.10007750
mov dword [ebp - 4], 0x10b
lea eax, [ebp - 0x1f94]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253ac8], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1f94]
call fcn.10008530
mov dword [0x10253acc], 0x1c
push str.75_30_8B_87____________
lea ecx, [ebp - 0x1fb0]
call fcn.10007750
mov dword [ebp - 4], 0x10c
lea eax, [ebp - 0x1fb0]
push eax
mov ecx, dword [ebp - 0x20]
push ecx
call fcn.101553f0
add esp, 8
mov dword [ebp - 0x40], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1fb0]
call fcn.10008530
push str.74_0F_80_BF_______________
lea ecx, [ebp - 0x1fcc]
call fcn.10007750
mov dword [ebp - 4], 0x10d
lea eax, [ebp - 0x1fcc]
push eax
mov ecx, dword [ebp - 0x20]
push ecx
call fcn.101553f0
add esp, 8
mov dword [ebp - 0x44], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1fcc]
call fcn.10008530
mov eax, dword [ebp - 0x40]
mov ecx, dword [eax + 0x20]
mov dword [0x10253a88], ecx
mov eax, dword [ebp - 0x40]
mov ecx, dword [eax + 0x10]
mov dword [0x10253a7c], ecx
mov eax, dword [ebp - 0x40]
mov ecx, dword [eax + 0xa]
mov dword [0x10253a80], ecx
mov eax, dword [ebp - 0x40]
mov ecx, dword [eax + 4]
mov dword [0x10253a84], ecx
mov eax, dword [ebp - 0x44]
mov ecx, dword [eax + 4]
mov dword [0x10253a8c], ecx
mov dword [0x10253a90], 0x388
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_flC4Blow
lea ecx, [ebp - 0x1fe8]
call fcn.10007750
mov dword [ebp - 4], 0x10e
push str.DT_PlantedC4
lea ecx, [ebp - 0x2004]
call fcn.10007750
mov byte [ebp - 4], 0xf
lea eax, [ebp - 0x1fe8]
push eax
lea ecx, [ebp - 0x2004]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a70], eax
mov byte [ebp - 4], 0xe
lea ecx, [ebp - 0x2004]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1fe8]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_flDefuseCountDown
lea ecx, [ebp - 0x2020]
call fcn.10007750
mov dword [ebp - 4], pe_nt_image_headers32
push str.DT_PlantedC4
lea ecx, [ebp - 0x203c]
call fcn.10007750
mov byte [ebp - 4], 0x11
lea eax, [ebp - 0x2020]
push eax
lea ecx, [ebp - 0x203c]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a74], eax
mov byte [ebp - 4], 0x10
lea ecx, [ebp - 0x203c]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2020]
call fcn.10008530
mov ecx, dword [ebp - 0x14]
call fcn.10060950
mov dword [ebp - 0x2644], eax
push str.m_bBombDefused
lea ecx, [ebp - 0x2058]
call fcn.10007750
mov dword [ebp - 4], 0x112
push str.DT_PlantedC4
lea ecx, [ebp - 0x2074]
call fcn.10007750
mov byte [ebp - 4], 0x13
lea eax, [ebp - 0x2058]
push eax
lea ecx, [ebp - 0x2074]
push ecx
mov ecx, dword [ebp - 0x2644]
call fcn.10133170
mov dword [0x10253a78], eax
mov byte [ebp - 4], 0x12
lea ecx, [ebp - 0x2074]
call fcn.10008530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2058]
call fcn.10008530
push str.8B_0D_____________8B_46_08_68
lea ecx, [ebp - 0x2090]
call fcn.10007750
mov dword [ebp - 4], 0x114
lea eax, [ebp - 0x2090]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov edx, dword [eax + 2]
mov eax, dword [edx]
mov dword [0x10253ad0], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2090]
call fcn.10008530
push str.B9_____________F3_0F_11_04_24_FF_50_10
lea ecx, [ebp - 0x20ac]
call fcn.10007750
mov dword [ebp - 4], 0x115
lea eax, [ebp - 0x20ac]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov edx, dword [eax + 1]
mov dword [0x10253ad4], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x20ac]
call fcn.10008530
push str.8B_0D_____________BA_____________E8_____________83_C4
lea ecx, [ebp - 0x20c8]
call fcn.10007750
mov dword [ebp - 4], 0x116
lea eax, [ebp - 0x20c8]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov edx, dword [eax + 2]
mov dword [0x10253adc], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x20c8]
call fcn.10008530
push str.89___________F3_0F_10_48_20
lea ecx, [ebp - 0x20e4]
call fcn.10007750
mov dword [ebp - 4], 0x117
lea eax, [ebp - 0x20e4]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov edx, dword [eax + 2]
mov dword [0x10253ae0], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x20e4]
call fcn.10008530
mov eax, dword [0x10253858]
mov ecx, dword [eax + 0xa]
mov dword [0x10253ae4], ecx
push str.A1_____________F6_44_F0_04_01_74_0B
lea ecx, [ebp - 0x2100]
call fcn.10007750
mov dword [ebp - 4], 0x118
lea eax, [ebp - 0x2100]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov edx, dword [eax + 1]
mov dword [0x10253ae8], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2100]
call fcn.10008530
push str.0F_11_05_____________83_C8_01
lea ecx, [ebp - 0x211c]
call fcn.10007750
mov dword [ebp - 4], 0x119
lea eax, [ebp - 0x211c]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov edx, dword [eax + 3]
mov dword [0x10253aec], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x211c]
call fcn.10008530
push str.85_C0_75_30_38_86
lea ecx, [ebp - 0x2138]
call fcn.10007750
mov dword [ebp - 4], 0x11a
lea eax, [ebp - 0x2138]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253af0], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2138]
call fcn.10008530
push str.A1_____________FF_10_A1_____________B9
lea ecx, [ebp - 0x2154]
call fcn.10007750
mov dword [ebp - 4], 0x11b
lea eax, [ebp - 0x2154]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
add eax, 1
mov dword [0x10253af4], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2154]
call fcn.10008530
push str.55_8B_EC_83_EC_08_8B_15_____________0F_57_C0
lea ecx, [ebp - 0x2170]
call fcn.10007750
mov dword [ebp - 4], 0x11c
lea eax, [ebp - 0x2170]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov edx, dword [eax + 8]
mov dword [0x10253af8], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2170]
call fcn.10008530
push str.8B_35_________8D_4C_24_20
lea ecx, [ebp - 0x218c]
call fcn.10007750
mov dword [ebp - 4], 0x11d
lea eax, [ebp - 0x218c]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
add eax, 2
mov dword [0x10253afc], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x218c]
call fcn.10008530
push str.03_05_________83_CF_10
lea ecx, [ebp - 0x21a8]
call fcn.10007750
mov dword [ebp - 4], 0x11e
lea eax, [ebp - 0x21a8]
push eax
mov ecx, dword [ebp - 0x20]
push ecx
call fcn.101553f0
add esp, 8
add eax, 2
mov dword [0x10253b00], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x21a8]
call fcn.10008530
push str.8B_15_________33_C9_83_7A_18_01
lea ecx, [ebp - 0x21c4]
call fcn.10007750
mov dword [ebp - 4], 0x11f
lea eax, [ebp - 0x21c4]
push eax
mov ecx, dword [ebp - 0x24]
push ecx
call fcn.101553f0
add esp, 8
add eax, 2
mov dword [0x10253b04], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x21c4]
call fcn.10008530
push str.8D_87_________89_46_08_C7_46___________EB_06
lea ecx, [ebp - 0x21e0]
call fcn.10007750
mov dword [ebp - 4], 0x120
lea eax, [ebp - 0x21e0]
push eax
mov ecx, dword [ebp - 0x24]
push ecx
call fcn.101553f0
add esp, 8
add eax, 2
mov dword [0x10253b08], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x21e0]
call fcn.10008530
push str.8B_8F_____________85_C9_74_06_56
lea ecx, [ebp - 0x21fc]
call fcn.10007750
mov dword [ebp - 4], 0x121
lea eax, [ebp - 0x21fc]
push eax
mov ecx, dword [ebp - 0x24]
push ecx
call fcn.101553f0
add esp, 8
add eax, 2
mov dword [0x10253b0c], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x21fc]
call fcn.10008530
push str.FF_86_____________8B_CE_89_86____________
lea ecx, [ebp - 0x2218]
call fcn.10007750
mov dword [ebp - 4], 0x122
lea eax, [ebp - 0x2218]
push eax
mov ecx, dword [ebp - 0x24]
push ecx
call fcn.101553f0
add esp, 8
add eax, 2
mov dword [0x10253b10], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2218]
call fcn.10008530
push str.B9_____________E8_____________8B_5D_08
lea ecx, [ebp - 0x2234]
call fcn.10007750
mov dword [ebp - 4], 0x123
lea eax, [ebp - 0x2234]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
add eax, 1
mov dword [0x10253b14], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2234]
call fcn.10008530
push str.A2_________8B_45_E8
lea ecx, [ebp - 0x2250]
call fcn.10007750
mov dword [ebp - 4], 0x124
lea eax, [ebp - 0x2250]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
add eax, 1
mov dword [0x10253b1c], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2250]
call fcn.10008530
push str.3B_3D_____________75_4C
lea ecx, [ebp - 0x226c]
call fcn.10007750
mov dword [ebp - 4], 0x125
lea eax, [ebp - 0x226c]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253b20], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x226c]
call fcn.10008530
push str.A1_____________50_8B_08_FF_51_0C
lea ecx, [ebp - 0x2288]
call fcn.10007750
mov dword [ebp - 4], 0x126
lea eax, [ebp - 0x2288]
push eax
mov ecx, dword [ebp - 0x28]
push ecx
call fcn.101553f0
add esp, 8
add eax, 1
mov dword [0x10253b24], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2288]
call fcn.10008530
push str.55_8B_EC_83_EC_1C_8B_0D_________53_56
lea ecx, [ebp - 0x22a4]
call fcn.10007750
mov dword [ebp - 4], 0x127
lea eax, [ebp - 0x22a4]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253b2c], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x22a4]
call fcn.10008530
push str.55_8B_EC_56_8B_F1_8B_86_________85_C0_74_24_48_83_F8_02_77_2C_83_BE___________8D_8E_________74_06_32_C0_84_C0_EB_10_E8_________84_C0_EB_07_83_BE___________0F_94_C0_84_C0_74_07_B0_01_5E_5D_C2_0C_00
lea ecx, [ebp - 0x22c0]
call fcn.10007750
mov dword [ebp - 4], 0x128
lea eax, [ebp - 0x22c0]
push eax
mov ecx, dword [ebp - 0x20]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253b30], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x22c0]
call fcn.10008530
push str.E8_________8B_06_8B_CE_FF_90_________85_C0_74_4E
lea ecx, [ebp - 0x22dc]
call fcn.10007750
mov dword [ebp - 4], 0x129
lea eax, [ebp - 0x22dc]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
push eax
call fcn.100748c0
add esp, 4
mov dword [0x10253b34], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x22dc]
call fcn.10008530
push str.56_8D_51_3C_BE
lea ecx, [ebp - 0x22f8]
call fcn.10007750
mov dword [ebp - 4], 0x12a
lea eax, [ebp - 0x22f8]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253b38], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x22f8]
call fcn.10008530
push str.0F_B7_05_________3D_________74_3F
lea ecx, [ebp - 0x2314]
call fcn.10007750
mov dword [ebp - 4], 0x12b
lea eax, [ebp - 0x2314]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253b3c], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2314]
call fcn.10008530
push str.FF_50_34_8B_1D_________85_C0_74_16_FF_B6
lea ecx, [ebp - 0x2330]
call fcn.10007750
mov dword [ebp - 4], 0x12c
lea eax, [ebp - 0x2330]
push eax
mov ecx, dword [ebp - 0x20]
push ecx
call fcn.101553f0
add esp, 8
mov edx, dword [eax + 3]
mov dword [0x10253b40], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2330]
call fcn.10008530
push str.FF_50_34_85_C0_74_12_53_FF_75_0C_68
lea ecx, [ebp - 0x234c]
call fcn.10007750
mov dword [ebp - 4], 0x12d
lea eax, [ebp - 0x234c]
push eax
mov ecx, dword [ebp - 0x20]
push ecx
call fcn.101553f0
add esp, 8
mov edx, dword [eax + 3]
mov dword [0x10253b44], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x234c]
call fcn.10008530
push str.55_8B_EC_83_E4_F0_B8_________E8_________56_57_8B_F9_89_7C_24_18
lea ecx, [ebp - 0x2368]
call fcn.10007750
mov dword [ebp - 4], 0x12e
lea eax, [ebp - 0x2368]
push eax
mov ecx, dword [ebp - 0x20]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253b48], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2368]
call fcn.10008530
push str.55_8B_EC_83_E4_C0_81_EC_________53_56_57_8B_7D_08_8B_D9
lea ecx, [ebp - 0x2384]
call fcn.10007750
mov dword [ebp - 4], 0x12f
lea eax, [ebp - 0x2384]
push eax
mov ecx, dword [ebp - 0x20]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253b4c], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2384]
call fcn.10008530
push str.RandomSeed
mov eax, dword [ebp - 0x18]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [0x10253b50], eax
push str.RandomFloat
mov eax, dword [ebp - 0x18]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [0x10253b54], eax
push str.RandomInt
mov eax, dword [ebp - 0x18]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [0x10253b58], eax
push str.55_8B_EC_83_E4_F8_51_53_56_57_8B_F1_E8
lea ecx, [ebp - 0x23a0]
call fcn.10007750
mov dword [ebp - 4], 0x130
lea eax, [ebp - 0x23a0]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253b5c], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x23a0]
call fcn.10008530
push str.55_8B_EC_83_E4_F8_83_EC_64_53_56_57_8B_F1_E8
lea ecx, [ebp - 0x23bc]
call fcn.10007750
mov dword [ebp - 4], 0x131
lea eax, [ebp - 0x23bc]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253b60], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x23bc]
call fcn.10008530
push str.55_8B_EC_51_56_8B_F1_85_F6_74_68
lea ecx, [ebp - 0x23d8]
call fcn.10007750
mov dword [ebp - 4], 0x132
lea eax, [ebp - 0x23d8]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253b64], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x23d8]
call fcn.10008530
push str.55_8B_EC_81_EC_________56_57_8B_F9_C7_45
lea ecx, [ebp - 0x23f4]
call fcn.10007750
mov dword [ebp - 4], 0x133
lea eax, [ebp - 0x23f4]
push eax
mov ecx, dword [ebp - 0x20]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253b6c], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x23f4]
call fcn.10008530
push str.55_8B_EC_56_8B_F1_B9_____________C7_46
lea ecx, [ebp - 0x2410]
call fcn.10007750
mov dword [ebp - 4], 0x134
lea eax, [ebp - 0x2410]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253b70], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2410]
call fcn.10008530
push str.56_6A_01_68_____________8B_F1
lea ecx, [ebp - 0x242c]
call fcn.10007750
mov dword [ebp - 4], 0x135
lea eax, [ebp - 0x242c]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253b74], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x242c]
call fcn.10008530
push str.55_8B_EC_83_E4_F8_83_EC_18_56_57_8B_F9_F3_0F_11_54_24
lea ecx, [ebp - 0x2448]
call fcn.10007750
mov dword [ebp - 4], 0x136
lea eax, [ebp - 0x2448]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253b78], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2448]
call fcn.10008530
push str.53_56_57_8B_DA_8B_F9_FF_15
lea ecx, [ebp - 0x2464]
call fcn.10007750
mov dword [ebp - 4], 0x137
lea eax, [ebp - 0x2464]
push eax
mov ecx, dword [ebp - 0x20]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253b7c], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2464]
call fcn.10008530
push str.55_8B_EC_83_7D_08_FF_56_8B_F1_74_3D
lea ecx, [ebp - 0x2480]
call fcn.10007750
mov dword [ebp - 4], 0x138
lea eax, [ebp - 0x2480]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253b80], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2480]
call fcn.10008530
push str.55_8B_EC_83_E4_F8_83_EC_0C_53_8B_5D_08_8B_C3_56_83_E0_04
lea ecx, [ebp - 0x249c]
call fcn.10007750
mov dword [ebp - 4], 0x139
lea eax, [ebp - 0x249c]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253b84], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x249c]
call fcn.10008530
push str.55_8B_EC_83_E4_F8_81_EC_________53_8B_D9_56_57_83_BB___________75_50_8B_0D
lea ecx, [ebp - 0x24b8]
call fcn.10007750
mov dword [ebp - 4], 0x13a
lea eax, [ebp - 0x24b8]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253b88], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x24b8]
call fcn.10008530
push str.56_8B_F1_57_8B_BE_____________83_EF_01_78_72_90_8B_86
lea ecx, [ebp - 0x24d4]
call fcn.10007750
mov dword [ebp - 4], 0x13b
lea eax, [ebp - 0x24d4]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253b8c], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x24d4]
call fcn.10008530
push str.55_8B_EC_83_EC_10_53_56_57_8B_F9_8B_87_____________C1_E8_16
lea ecx, [ebp - 0x24f0]
call fcn.10007750
mov dword [ebp - 4], 0x13c
lea eax, [ebp - 0x24f0]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253b90], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x24f0]
call fcn.10008530
push str.55_8B_EC_80_7D_0C_00_F3_0F_10_4D
lea ecx, [ebp - 0x250c]
call fcn.10007750
mov dword [ebp - 4], 0x13d
lea eax, [ebp - 0x250c]
push eax
mov ecx, dword [ebp - 0x20]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253b98], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x250c]
call fcn.10008530
push str.55_8B_EC_53_8B_5D_08_56_57_8B_F9_33_F6_39_77_28
lea ecx, [ebp - 0x2528]
call fcn.10007750
mov dword [ebp - 4], 0x13e
lea eax, [ebp - 0x2528]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253b9c], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2528]
call fcn.10008530
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 - 0x2544]
call fcn.10007750
mov dword [ebp - 4], 0x13f
lea eax, [ebp - 0x2544]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253ba0], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2544]
call fcn.10008530
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 - 0x2560]
call fcn.10007750
mov dword [ebp - 4], 0x140
lea eax, [ebp - 0x2560]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253ba4], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2560]
call fcn.10008530
push str.55_8B_EC_83_E4_F8_51_53_56_8B_D9_8B_0D
lea ecx, [ebp - 0x257c]
call fcn.10007750
mov dword [ebp - 4], 0x141
lea eax, [ebp - 0x257c]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253ba8], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x257c]
call fcn.10008530
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 - 0x2598]
call fcn.10007750
mov dword [ebp - 4], 0x142
lea eax, [ebp - 0x2598]
push eax
mov ecx, dword [ebp - 0x20]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253bac], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2598]
call fcn.10008530
push str.55_8B_EC_8B_45_08_57_8B_F9_8B_4F_04_85_C9_75_15_8B
lea ecx, [ebp - 0x25b4]
call fcn.10007750
mov dword [ebp - 4], 0x143
lea eax, [ebp - 0x25b4]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253bb0], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x25b4]
call fcn.10008530
push str.55_8B_EC_83_EC_48_53_8B_5D_08_89_4D_F4
lea ecx, [ebp - 0x25d0]
call fcn.10007750
mov dword [ebp - 4], 0x144
lea eax, [ebp - 0x25d0]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253bb4], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x25d0]
call fcn.10008530
push str.E8_____________8D_47_FC
lea ecx, [ebp - 0x25ec]
call fcn.10007750
mov dword [ebp - 4], 0x145
lea eax, [ebp - 0x25ec]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
push eax
call fcn.100748c0
add esp, 4
mov dword [0x10253bb8], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x25ec]
call fcn.10008530
push str.55_8B_EC_83_EC_08_8B_15_____________0F_57_C0
lea ecx, [ebp - 0x2608]
call fcn.10007750
mov dword [ebp - 4], 0x146
lea eax, [ebp - 0x2608]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
mov dword [0x10253bbc], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2608]
call fcn.10008530
push str.E8_________A1_________F3_0F_10_45___F3_0F_11_40
lea ecx, [ebp - 0x2624]
call fcn.10007750
mov dword [ebp - 4], 0x147
lea eax, [ebp - 0x2624]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
push eax
call fcn.100748c0
add esp, 4
mov dword [0x10253bc0], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2624]
call fcn.10008530
push str.55_8B_EC_83_E4_F0_83_EC_7C_56_52
lea ecx, [ebp - 0x2640]
call fcn.10007750
mov dword [ebp - 4], 0x148
lea eax, [ebp - 0x2640]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.101553f0
add esp, 8
add eax, 0x3d
mov dword [0x10253bc4], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2640]
call fcn.10008530
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.101722f0
mov esp, ebp
pop ebp
ret