Function at 0x10001c50
Capabilities:
Authenticate hmac
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x70
mov eax, dword [0x10015018]
xor eax, ebp
mov dword [ebp - 4], eax
push ebx
push esi
push 0x96
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
xor ebx, ebx
add esp, 4
cmp eax, ebx
je 0x10001c7f
mov esi, eax
call fcn.10001b80
jmp 0x10001c81
xor eax, eax
mov dword [0x1001a190], eax
mov eax, dword [0x1001a180]
mov ecx, dword [eax + 0xf0]
push ecx
call fcn.10001510
add esp, 4
test al, al
je 0x10001cf0
push 0x63
lea edx, [ebp - 0x6f]
push ebx
push edx
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
mov cl, byte [eax + 0x10010f50]
not cl
xor cl, 0xd3
mov byte [ebp + eax - 0x70], cl
inc eax
cmp eax, 0x4e
jl 0x10001cb2
mov ecx, dword [0x1001a188]
mov edx, dword [ecx]
mov edx, dword [edx + 8]
lea eax, [ebp - 0x70]
push eax
mov eax, dword [0x1001a190]
add eax, 0x64
push eax
mov eax, dword [0x1001a180]
push ebx
push 1
push ebx
add eax, 0xf0
push eax
call edx
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
push eax
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push ecx
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0xf0]
push 0x10010fa0
push edx
push 0x10001060
push 0x10001040
push str.___UnliAmmo_______:___0x
push eax
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x124]
push edx
call fcn.10001510
add esp, 4
test al, al
je 0x10001dc0
push 0x63
lea eax, [ebp - 0x6f]
push ebx
push eax
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
lea esp, [esp]
mov cl, byte [eax + 0x10010fc0]
not cl
xor cl, 0xd3
mov byte [ebp + eax - 0x70], cl
inc eax
cmp eax, 0x2a
jl 0x10001d80
mov ecx, dword [0x1001a188]
mov edx, dword [ecx]
mov edx, dword [edx + 8]
lea eax, [ebp - 0x70]
push eax
mov eax, dword [0x1001a190]
add eax, 0x64
push eax
mov eax, dword [0x1001a180]
push 4
push 2
push 2
add eax, 0x124
push eax
call edx
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
push eax
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push ecx
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x124]
push 0x10010fa0
push edx
push 0x10001060
push 0x10001040
push str.___GetCurHP_______:___0x
push eax
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x1a4]
push edx
call fcn.10001510
add esp, 4
test al, al
je 0x10001e90
push 0x63
lea eax, [ebp - 0x6f]
push ebx
push eax
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
lea esp, [esp]
mov cl, byte [eax + 0x10011008]
not cl
xor cl, 0xd3
mov byte [ebp + eax - 0x70], cl
inc eax
cmp eax, 0x30
jl 0x10001e50
mov ecx, dword [0x1001a188]
mov edx, dword [ecx]
mov edx, dword [edx + 8]
lea eax, [ebp - 0x70]
push eax
mov eax, dword [0x1001a190]
add eax, 0x64
push eax
mov eax, dword [0x1001a180]
push 4
push 7
push 2
add eax, 0x1a4
push eax
call edx
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
push eax
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push ecx
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x1a4]
push 0x10010fa0
push edx
push 0x10001060
push 0x10001040
push str.___Invite_______:___0x
push eax
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 8]
push edx
call fcn.10001510
add esp, 4
test al, al
je 0x10001f5e
push 0x63
lea eax, [ebp - 0x6f]
push ebx
push eax
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
lea esp, [esp]
mov cl, byte [eax + 0x10011054]
not cl
xor cl, 0xd3
mov byte [ebp + eax - 0x70], cl
inc eax
cmp eax, 0x36
jl 0x10001f20
mov ecx, dword [0x1001a188]
mov edx, dword [ecx]
mov edx, dword [edx + 8]
lea eax, [ebp - 0x70]
push eax
mov eax, dword [0x1001a190]
add eax, 0x64
push eax
mov eax, dword [0x1001a180]
push 4
push 1
push 8
add eax, 8
push eax
call edx
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
push eax
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push ecx
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 8]
push 0x10010fa0
push edx
push 0x10001060
push 0x10001040
push str.___BattleContext_EVO_____:___0x
push eax
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0xc]
push edx
call fcn.10001510
add esp, 4
test al, al
je 0x10002022
push 0x63
lea eax, [ebp - 0x6f]
push ebx
push eax
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
mov cl, byte [eax + 0x100110ac]
not cl
xor cl, 0xd3
mov byte [ebp + eax - 0x70], cl
inc eax
cmp eax, 0x27
jl 0x10001fe4
mov ecx, dword [0x1001a188]
mov edx, dword [ecx]
mov edx, dword [edx + 8]
lea eax, [ebp - 0x70]
push eax
mov eax, dword [0x1001a190]
add eax, 0x64
push eax
mov eax, dword [0x1001a180]
push 4
push 7
push 8
add eax, 0xc
push eax
call edx
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
push eax
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push ecx
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0xc]
push 0x10010fa0
push edx
push 0x10001060
push 0x10001040
push str.___CharaManager_____:___0x
push eax
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x10]
push edx
call fcn.10001510
add esp, 4
test al, al
je 0x100020c0
mov edx, dword [0x1001a190]
mov ecx, dword [0x1001a188]
mov eax, dword [ecx]
mov eax, dword [eax + 8]
push str.A1_____________8B_88_____________80_FB_01
add edx, 0x64
push edx
mov edx, dword [0x1001a180]
push 4
push 1
push 8
add edx, 0x10
push edx
call eax
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0x10]
push ecx
push ecx
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push 0x10010fa0
push eax
push 0x10001060
push 0x10001040
push str.___Player_____:___0x
push ecx
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0x2c]
push eax
call fcn.10001510
add esp, 4
test al, al
je 0x10002190
push 0x63
lea ecx, [ebp - 0x6f]
push ebx
push ecx
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
jmp 0x10002150
mov dl, byte [eax + 0x10011134]
not dl
xor dl, 0xd3
mov byte [ebp + eax - 0x70], dl
inc eax
cmp eax, 0x27
jl 0x10002150
mov ecx, dword [0x1001a188]
mov eax, dword [ecx]
mov eax, dword [eax + 8]
lea edx, [ebp - 0x70]
push edx
mov edx, dword [0x1001a190]
add edx, 0x64
push edx
mov edx, dword [0x1001a180]
push 4
push 1
push 8
add edx, 0x2c
push edx
call eax
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0x2c]
push ecx
push ecx
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push 0x10010fa0
push eax
push 0x10001060
push 0x10001040
push str.___Addrg_pRenderContext_____:___0x
push ecx
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0x14]
push eax
call fcn.10001510
add esp, 4
test al, al
je 0x10002260
push 0x63
lea ecx, [ebp - 0x6f]
push ebx
push ecx
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
jmp 0x10002220
mov dl, byte [eax + 0x10011180]
not dl
xor dl, 0xd3
mov byte [ebp + eax - 0x70], dl
inc eax
cmp eax, 0x2a
jl 0x10002220
mov ecx, dword [0x1001a188]
mov eax, dword [ecx]
mov eax, dword [eax + 8]
lea edx, [ebp - 0x70]
push edx
mov edx, dword [0x1001a190]
add edx, 0x64
push edx
mov edx, dword [0x1001a180]
push 4
push 1
push 8
add edx, 0x14
push edx
call eax
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0x14]
push ecx
push ecx
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push 0x10010fa0
push eax
push 0x10001060
push 0x10001040
push str.___AddrFramework_____:___0x
push ecx
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0x18]
push eax
call fcn.10001510
add esp, 4
test al, al
je 0x10002330
push 0x63
lea ecx, [ebp - 0x6f]
push ebx
push ecx
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
jmp 0x100022f0
mov dl, byte [eax + 0x100111c8]
not dl
xor dl, 0xd3
mov byte [ebp + eax - 0x70], dl
inc eax
cmp eax, 0x27
jl 0x100022f0
mov ecx, dword [0x1001a188]
mov eax, dword [ecx]
mov eax, dword [eax + 8]
lea edx, [ebp - 0x70]
push edx
mov edx, dword [0x1001a190]
add edx, 0x64
push edx
mov edx, dword [0x1001a180]
push 4
push 1
push 8
add edx, 0x18
push edx
call eax
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0x18]
push ecx
push ecx
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push 0x10010fa0
push eax
push 0x10001060
push 0x10001040
push str.___g_pGameStatus_____:___0x
push ecx
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0x1c]
push eax
call fcn.10001510
add esp, 4
test al, al
je 0x10002400
push 0x63
lea ecx, [ebp - 0x6f]
push ebx
push ecx
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
jmp 0x100023c0
mov dl, byte [eax + 0x1001120c]
not dl
xor dl, 0xd3
mov byte [ebp + eax - 0x70], dl
inc eax
cmp eax, 0x36
jl 0x100023c0
mov ecx, dword [0x1001a188]
mov eax, dword [ecx]
mov eax, dword [eax + 8]
lea edx, [ebp - 0x70]
push edx
mov edx, dword [0x1001a190]
add edx, 0x64
push edx
mov edx, dword [0x1001a180]
push 4
push 3
push 8
add edx, 0x1c
push edx
call eax
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0x1c]
push ecx
push ecx
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push 0x10010fa0
push eax
push 0x10001060
push 0x10001040
push str.___AddrInviteContext_____:___0x
push ecx
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0x30]
push eax
call fcn.10001510
add esp, 4
test al, al
je 0x100024d0
push 0x63
lea ecx, [ebp - 0x6f]
push ebx
push ecx
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
jmp 0x10002490
mov dl, byte [eax + 0x10011264]
not dl
xor dl, 0xd3
mov byte [ebp + eax - 0x70], dl
inc eax
cmp eax, 0x36
jl 0x10002490
mov ecx, dword [0x1001a188]
mov eax, dword [ecx]
mov eax, dword [eax + 8]
lea edx, [ebp - 0x70]
push edx
mov edx, dword [0x1001a190]
add edx, 0x64
push edx
mov edx, dword [0x1001a180]
push 4
push 0xe
push 8
add edx, 0x30
push edx
call eax
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0x30]
push ecx
push ecx
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push 0x10010fa0
push eax
push 0x10001060
push 0x10001040
push str.___Channell_____:___0x
push ecx
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0x24]
push eax
call fcn.10001510
add esp, 4
test al, al
je 0x100025a0
push 0x63
lea ecx, [ebp - 0x6f]
push ebx
push ecx
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
jmp 0x10002560
mov dl, byte [eax + 0x100112b4]
not dl
xor dl, 0xd3
mov byte [ebp + eax - 0x70], dl
inc eax
cmp eax, 0x27
jl 0x10002560
mov ecx, dword [0x1001a188]
mov eax, dword [ecx]
mov eax, dword [eax + 8]
lea edx, [ebp - 0x70]
push edx
mov edx, dword [0x1001a190]
add edx, 0x64
push edx
mov edx, dword [0x1001a180]
push 4
push 4
push 8
add edx, 0x24
push edx
call eax
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0x24]
push ecx
push ecx
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push 0x10010fa0
push eax
push 0x10001060
push 0x10001040
push str.___AntiAfk_______:___0x
push ecx
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0x28]
push eax
call fcn.10001510
add esp, 4
test al, al
je 0x10002670
push 0x63
lea ecx, [ebp - 0x6f]
push ebx
push ecx
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
jmp 0x10002630
mov dl, byte [eax + 0x100112f4]
not dl
xor dl, 0xd3
mov byte [ebp + eax - 0x70], dl
inc eax
cmp eax, 0x33
jl 0x10002630
mov ecx, dword [0x1001a188]
mov eax, dword [ecx]
mov eax, dword [eax + 8]
lea edx, [ebp - 0x70]
push edx
mov edx, dword [0x1001a190]
add edx, 0x64
push edx
mov edx, dword [0x1001a180]
push 4
push 9
push 8
add edx, 0x28
push edx
call eax
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0x28]
push ecx
push ecx
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push 0x10010fa0
push eax
push 0x10001060
push 0x10001040
push str.___AddrGameEventSender_______:___0x
push ecx
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0x1cc]
push eax
call fcn.10001510
add esp, 4
test al, al
je 0x1000273c
push 0x63
lea ecx, [ebp - 0x6f]
push ebx
push ecx
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
jmp 0x10002700
mov dl, byte [eax + 0x1001134c]
not dl
xor dl, 0xd3
mov byte [ebp + eax - 0x70], dl
inc eax
cmp eax, 0x30
jl 0x10002700
mov ecx, dword [0x1001a188]
mov eax, dword [ecx]
mov eax, dword [eax + 8]
lea edx, [ebp - 0x70]
push edx
mov edx, dword [0x1001a180]
push str.d3d9.dll
push ebx
push 5
push ebx
add edx, 0x1cc
push edx
call eax
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x114]
push edx
call fcn.10001510
add esp, 4
test al, al
je 0x100027ad
push 0x63
lea eax, [ebp - 0x6f]
push ebx
push eax
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
lea esp, [esp]
mov cl, byte [eax + 0x10011380]
not cl
xor cl, 0xd3
mov byte [ebp + eax - 0x70], cl
inc eax
cmp eax, 0x3c
jl 0x10002770
mov ecx, dword [0x1001a188]
mov edx, dword [ecx]
mov edx, dword [edx + 8]
lea eax, [ebp - 0x70]
push eax
mov eax, dword [0x1001a190]
add eax, 0x64
push eax
mov eax, dword [0x1001a180]
push ebx
push ebx
push ebx
add eax, 0x114
push eax
call edx
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
mov eax, dword [0x1001a180]
add dword [eax + 0x114], 0x2076
mov eax, dword [eax + 0x114]
mov edx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push ecx
push ecx
push 0x10010fa0
push eax
push 0x10001060
push 0x10001040
push str.____m_pBoneContext_______:___0x
push edx
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov eax, dword [0x1001a180]
mov ecx, dword [eax + 0x14c]
push ecx
call fcn.10001510
add esp, 4
test al, al
je 0x10002881
push 0x63
lea edx, [ebp - 0x6f]
push ebx
push edx
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
mov cl, byte [eax + 0x100113e0]
not cl
xor cl, 0xd3
mov byte [ebp + eax - 0x70], cl
inc eax
cmp eax, 0x1e
jl 0x10002843
mov ecx, dword [0x1001a188]
mov edx, dword [ecx]
mov edx, dword [edx + 8]
lea eax, [ebp - 0x70]
push eax
mov eax, dword [0x1001a190]
add eax, 0x64
push eax
mov eax, dword [0x1001a180]
push ebx
push 2
push ebx
add eax, 0x14c
push eax
call edx
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
push eax
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push ecx
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x14c]
push 0x10010fa0
push edx
push 0x10001060
push 0x10001040
push str.___AimBullet_______:___0x
push eax
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x1b8]
push edx
call fcn.10001510
add esp, 4
test al, al
je 0x1000294e
push 0x63
lea eax, [ebp - 0x6f]
push ebx
push eax
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
lea ecx, [ecx]
mov cl, byte [eax + 0x1001141c]
not cl
xor cl, 0xd3
mov byte [ebp + eax - 0x70], cl
inc eax
cmp eax, 0x1e
jl 0x10002910
mov ecx, dword [0x1001a188]
mov edx, dword [ecx]
mov edx, dword [edx + 8]
lea eax, [ebp - 0x70]
push eax
mov eax, dword [0x1001a190]
add eax, 0x64
push eax
mov eax, dword [0x1001a180]
push ebx
push 3
push ebx
add eax, 0x1b8
push eax
call edx
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
push eax
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push ecx
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x1b8]
push 0x10010fa0
push edx
push 0x10001060
push 0x10001040
push str.___SetPos_______:___0x
push eax
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x19c]
push edx
call fcn.10001510
add esp, 4
test al, al
je 0x10002a1d
push 0x63
lea eax, [ebp - 0x6f]
push ebx
push eax
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
lea ebx, [ebx]
mov cl, byte [eax + 0x10011454]
not cl
xor cl, 0xd3
mov byte [ebp + eax - 0x70], cl
inc eax
cmp eax, 0x1e
jl 0x100029e0
mov ecx, dword [0x1001a188]
mov edx, dword [ecx]
mov edx, dword [edx + 8]
lea eax, [ebp - 0x70]
push eax
mov eax, dword [0x1001a190]
add eax, 0x64
push eax
mov eax, dword [0x1001a180]
push ebx
push ebx
push ebx
add eax, 0x19c
push eax
call edx
mov eax, dword [0x1001a180]
mov ecx, dword [eax + 0x19c]
mov edx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
push edx
add ecx, 5
push ecx
push 0x10010fa0
mov dword [0x10018cb0], ecx
mov eax, dword [eax + 0x19c]
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push eax
push 0x10001060
push 0x10001040
push str.___HookD3D_______:___0x
push ecx
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0x104]
push eax
call fcn.10001510
add esp, 4
test al, al
je 0x10002b00
push 0x63
lea ecx, [ebp - 0x6f]
push ebx
push ecx
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
lea esp, [esp]
mov dl, byte [eax + 0x1001148c]
not dl
xor dl, 0xd3
mov byte [ebp + eax - 0x70], dl
inc eax
cmp eax, 0x21
jl 0x10002ac0
mov ecx, dword [0x1001a188]
mov eax, dword [ecx]
mov eax, dword [eax + 8]
lea edx, [ebp - 0x70]
push edx
mov edx, dword [0x1001a190]
add edx, 0x64
push edx
mov edx, dword [0x1001a180]
push ebx
push ebx
push ebx
add edx, 0x104
push edx
call eax
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0x104]
push ecx
push ecx
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push 0x10010fa0
push eax
push 0x10001060
push 0x10001040
push str.___BypassRoom_______:___0x
push ecx
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0x16c]
push eax
call fcn.10001510
add esp, 4
test al, al
je 0x10002bd3
push 0x63
lea ecx, [ebp - 0x6f]
push ebx
push ecx
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
mov edi, edi
mov dl, byte [eax + 0x100114d0]
not dl
xor dl, 0xd3
mov byte [ebp + eax - 0x70], dl
inc eax
cmp eax, 0x4b
jl 0x10002b90
mov ecx, dword [0x1001a188]
mov eax, dword [ecx]
mov eax, dword [eax + 8]
lea edx, [ebp - 0x70]
push edx
mov edx, dword [0x1001a190]
add edx, 0x64
push edx
mov edx, dword [0x1001a180]
push 4
push 0x14
push 2
add edx, 0x16c
push edx
call eax
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0x16c]
push ecx
push ecx
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push 0x10010fa0
push eax
push 0x10001060
push 0x10001040
push str.___Antikick1_______:___0x
push ecx
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0xfc]
push eax
call fcn.10001510
add esp, 4
test al, al
je 0x10002ca2
push 0x63
lea ecx, [ebp - 0x6f]
push ebx
push ecx
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
mov dl, byte [eax + 0x10011538]
not dl
xor dl, 0xd3
mov byte [ebp + eax - 0x70], dl
inc eax
cmp eax, 0x42
jl 0x10002c61
mov ecx, dword [0x1001a188]
mov eax, dword [ecx]
mov eax, dword [eax + 8]
lea edx, [ebp - 0x70]
push edx
mov edx, dword [0x1001a190]
add edx, 0x64
push edx
mov edx, dword [0x1001a180]
push ebx
push 0x10
push ebx
add edx, 0xfc
push edx
call eax
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0xfc]
push ecx
push ecx
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push 0x10010fa0
push eax
push 0x10001060
push 0x10001040
push str.___LariTuyul_______:___0x
push ecx
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0xb8]
push eax
call fcn.10001510
add esp, 4
test al, al
je 0x10002d73
push 0x63
lea ecx, [ebp - 0x6f]
push ebx
push ecx
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
mov dl, byte [eax + 0x10011598]
not dl
xor dl, 0xd3
mov byte [ebp + eax - 0x70], dl
inc eax
cmp eax, 0x2a
jl 0x10002d30
mov ecx, dword [0x1001a188]
mov eax, dword [ecx]
mov eax, dword [eax + 8]
lea edx, [ebp - 0x70]
push edx
mov edx, dword [0x1001a190]
add edx, 0x64
push edx
mov edx, dword [0x1001a180]
push 4
push 2
push 2
add edx, 0xb8
push edx
call eax
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0xb8]
push ecx
push ecx
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push 0x10010fa0
push eax
push 0x10001060
push 0x10001040
push str.___AddrRespawnID_______:___0x
push ecx
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0x1a0]
push eax
call fcn.10001510
add esp, 4
test al, al
je 0x10002e44
push 0x63
lea ecx, [ebp - 0x6f]
push ebx
push ecx
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
mov dl, byte [eax + 0x100115e4]
not dl
xor dl, 0xd3
mov byte [ebp + eax - 0x70], dl
inc eax
cmp eax, 0x36
jl 0x10002e01
mov ecx, dword [0x1001a188]
mov eax, dword [ecx]
mov eax, dword [eax + 8]
lea edx, [ebp - 0x70]
push edx
mov edx, dword [0x1001a190]
add edx, 0x64
push edx
mov edx, dword [0x1001a180]
push 4
push 0xd
push 2
add edx, 0x1a0
push edx
call eax
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0x1a0]
push ecx
push ecx
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push 0x10010fa0
push eax
push 0x10001060
push 0x10001040
push str.___Endrender_______:___0x
push ecx
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0x138]
push eax
call fcn.10001510
add esp, 4
test al, al
je 0x10002f12
push 0x63
lea ecx, [ebp - 0x6f]
push ebx
push ecx
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
mov dl, byte [eax + 0x10011638]
not dl
xor dl, 0xd3
mov byte [ebp + eax - 0x70], dl
inc eax
cmp eax, 0x21
jl 0x10002ed2
mov ecx, dword [0x1001a188]
mov eax, dword [ecx]
mov eax, dword [eax + 8]
lea edx, [ebp - 0x70]
push edx
mov edx, dword [0x1001a190]
add edx, 0x64
push edx
mov edx, dword [0x1001a180]
push ebx
push ebx
push ebx
add edx, 0x138
push edx
call eax
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
mov eax, dword [0x1001a180]
add dword [eax + 0x138], 0x5c
mov eax, dword [eax + 0x138]
mov edx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push ecx
push ecx
push 0x10010fa0
push eax
push 0x10001060
push 0x10001040
push str.___TeleLauncherPS_______:___0x
push edx
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov eax, dword [0x1001a180]
mov ecx, dword [eax + 0x1a8]
push ecx
call fcn.10001510
add esp, 4
test al, al
je 0x10002fe2
push 0x63
lea edx, [ebp - 0x6f]
push ebx
push edx
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
mov cl, byte [eax + 0x1001167c]
not cl
xor cl, 0xd3
mov byte [ebp + eax - 0x70], cl
inc eax
cmp eax, 0x30
jl 0x10002fa5
mov ecx, dword [0x1001a188]
mov edx, dword [ecx]
mov edx, dword [edx + 8]
lea eax, [ebp - 0x70]
push eax
mov eax, dword [0x1001a190]
add eax, 0x64
push eax
mov eax, dword [0x1001a180]
push ebx
push ebx
push ebx
add eax, 0x1a8
push eax
call edx
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
mov eax, dword [0x1001a180]
add dword [eax + 0x1a8], 0xffffff9c
mov eax, dword [eax + 0x1a8]
mov edx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push ecx
push ecx
push 0x10010fa0
push eax
push 0x10001060
push 0x10001040
push str.___SetEvent_______:___0x
push edx
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov eax, dword [0x1001a180]
mov ecx, dword [eax + 0x6c]
push ecx
call fcn.10001510
add esp, 4
test al, al
je 0x100030b0
push 0x63
lea edx, [ebp - 0x6f]
push ebx
push edx
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
mov cl, byte [eax + 0x100116d0]
not cl
xor cl, 0xd3
mov byte [ebp + eax - 0x70], cl
inc eax
cmp eax, 0x5d
jl 0x10003072
mov ecx, dword [0x1001a188]
mov edx, dword [ecx]
mov edx, dword [edx + 8]
lea eax, [ebp - 0x70]
push eax
mov eax, dword [0x1001a190]
add eax, 0x64
push eax
mov eax, dword [0x1001a180]
push 4
push 0x19
push 8
add eax, 0x6c
push eax
call edx
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
push eax
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push ecx
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x6c]
push 0x10010fa0
push edx
push 0x10001060
push 0x10001040
push str.___getviewer_______:___0x
push eax
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x1d0]
push edx
call fcn.10001510
add esp, 4
test al, al
je 0x1000317e
push 0x63
lea eax, [ebp - 0x6f]
push ebx
push eax
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
lea esp, [esp]
mov cl, byte [eax + 0x10011750]
not cl
xor cl, 0xd3
mov byte [ebp + eax - 0x70], cl
inc eax
cmp eax, 0x42
jl 0x10003140
mov ecx, dword [0x1001a188]
mov edx, dword [ecx]
mov edx, dword [edx + 8]
lea eax, [ebp - 0x70]
push eax
mov eax, dword [0x1001a190]
add eax, 0x64
push eax
mov eax, dword [0x1001a180]
push ebx
push 8
push ebx
add eax, 0x1d0
push eax
call edx
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
push eax
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push ecx
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x1d0]
push 0x10010fa0
push edx
push 0x10001060
push 0x10001040
push str.___Damage_______:___0x
push eax
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0xc8]
push edx
call fcn.10001510
add esp, 4
test al, al
je 0x1000324e
push 0x63
lea eax, [ebp - 0x6f]
push ebx
push eax
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
lea ebx, [ebx]
mov cl, byte [eax + 0x100117ac]
not cl
xor cl, 0xd3
mov byte [ebp + eax - 0x70], cl
inc eax
cmp eax, 0x24
jl 0x10003210
mov ecx, dword [0x1001a188]
mov edx, dword [ecx]
mov edx, dword [edx + 8]
lea eax, [ebp - 0x70]
push eax
mov eax, dword [0x1001a190]
add eax, 0x64
push eax
mov eax, dword [0x1001a180]
push ebx
push 4
push ebx
add eax, 0xc8
push eax
call edx
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
push eax
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push ecx
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0xc8]
push 0x10010fa0
push edx
push 0x10001060
push 0x10001040
push str.___AutoPlant_______:___0x
push eax
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x1b0]
push edx
call fcn.10001510
add esp, 4
test al, al
je 0x1000332f
mov eax, dword [0x1001a180]
mov ecx, dword [eax + 0x1b0]
push ecx
call fcn.10001510
add esp, 4
test al, al
je 0x1000332f
push 0x63
lea edx, [ebp - 0x6f]
push ebx
push edx
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
mov cl, byte [eax + 0x100117f0]
not cl
xor cl, 0xd3
mov byte [ebp + eax - 0x70], cl
inc eax
cmp eax, 0x1e
jl 0x100032f2
mov ecx, dword [0x1001a188]
mov edx, dword [ecx]
mov edx, dword [edx + 8]
lea eax, [ebp - 0x70]
push eax
mov eax, dword [0x1001a190]
add eax, 0x64
push eax
mov eax, dword [0x1001a180]
push ebx
push ebx
push ebx
add eax, 0x1b0
push eax
call edx
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
push eax
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push ecx
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x1b0]
push 0x10010fa0
push edx
push 0x10001060
push 0x10001040
push str.___NetFire_______:___0x
push eax
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x40]
push edx
call fcn.10001510
add esp, 4
test al, al
je 0x100033fe
push 0x63
lea eax, [ebp - 0x6f]
push ebx
push eax
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
jmp 0x100033c0
mov cl, byte [eax + 0x10011828]
not cl
xor cl, 0xd3
mov byte [ebp + eax - 0x70], cl
inc eax
cmp eax, 0x24
jl 0x100033c0
mov ecx, dword [0x1001a188]
mov edx, dword [ecx]
mov edx, dword [edx + 8]
lea eax, [ebp - 0x70]
push eax
mov eax, dword [0x1001a190]
add eax, 0x64
push eax
mov eax, dword [0x1001a180]
push 4
push 3
push 8
add eax, 0x40
push eax
call edx
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
push eax
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push ecx
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x40]
push 0x10010fa0
push edx
push 0x10001060
push 0x10001040
push str.___Nick_______:___0x
push eax
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x34]
push edx
call fcn.10001510
add esp, 4
test al, al
je 0x100034c2
push 0x63
lea eax, [ebp - 0x6f]
push ebx
push eax
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
mov cl, byte [eax + 0x100110ac]
not cl
xor cl, 0xd3
mov byte [ebp + eax - 0x70], cl
inc eax
cmp eax, 0x27
jl 0x10003484
mov ecx, dword [0x1001a188]
mov edx, dword [ecx]
mov edx, dword [edx + 8]
lea eax, [ebp - 0x70]
push eax
mov eax, dword [0x1001a190]
add eax, 0x64
push eax
mov eax, dword [0x1001a180]
push 4
push 0xd
push 8
add eax, 0x34
push eax
call edx
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
push eax
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push ecx
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x34]
push 0x10010fa0
push edx
push 0x10001060
push 0x10001040
push str.___Slot_______:___0x
push eax
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x50]
push edx
call fcn.10001510
add esp, 4
test al, al
je 0x1000358e
push 0x63
lea eax, [ebp - 0x6f]
push ebx
push eax
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
jmp 0x10003550
mov cl, byte [eax + 0x10011880]
not cl
xor cl, 0xd3
mov byte [ebp + eax - 0x70], cl
inc eax
cmp eax, 0x2d
jl 0x10003550
mov ecx, dword [0x1001a188]
mov edx, dword [ecx]
mov edx, dword [edx + 8]
lea eax, [ebp - 0x70]
push eax
mov eax, dword [0x1001a190]
add eax, 0x64
push eax
mov eax, dword [0x1001a180]
push 4
push 6
push 8
add eax, 0x50
push eax
call edx
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
push eax
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push ecx
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x50]
push 0x10010fa0
push edx
push 0x10001060
push 0x10001040
push str.___Skill_______:___0x
push eax
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x54]
push edx
call fcn.10001510
add esp, 4
test al, al
je 0x10003652
push 0x63
lea eax, [ebp - 0x6f]
push ebx
push eax
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
mov cl, byte [eax + 0x100118c8]
not cl
xor cl, 0xd3
mov byte [ebp + eax - 0x70], cl
inc eax
cmp eax, 0x21
jl 0x10003614
mov ecx, dword [0x1001a188]
mov edx, dword [ecx]
mov edx, dword [edx + 8]
lea eax, [ebp - 0x70]
push eax
mov eax, dword [0x1001a190]
add eax, 0x64
push eax
mov eax, dword [0x1001a180]
push 4
push 7
push 8
add eax, 0x54
push eax
call edx
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
push eax
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push ecx
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x54]
push 0x10010fa0
push edx
push 0x10001060
push 0x10001040
push str.___CharaByNetIdx_______:___0x
push eax
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x140]
push edx
call fcn.10001510
add esp, 4
test al, al
je 0x10003720
push 0x63
lea eax, [ebp - 0x6f]
push ebx
push eax
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
jmp 0x100036e0
mov cl, byte [eax + 0x1001190c]
not cl
xor cl, 0xd3
mov byte [ebp + eax - 0x70], cl
inc eax
cmp eax, 0x33
jl 0x100036e0
mov ecx, dword [0x1001a188]
mov edx, dword [ecx]
mov edx, dword [edx + 8]
lea eax, [ebp - 0x70]
push eax
mov eax, dword [0x1001a190]
add eax, 0x64
push eax
mov eax, dword [0x1001a180]
push 4
push 6
push 2
add eax, 0x140
push eax
call edx
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
push eax
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push ecx
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x140]
push 0x10010fa0
push edx
push 0x10001060
push 0x10001040
push str.___GetCurHP_Real______:___0x
push eax
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x158]
push edx
call fcn.10001510
add esp, 4
test al, al
je 0x100037f0
push 0x63
lea eax, [ebp - 0x6f]
push ebx
push eax
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
lea esp, [esp]
mov cl, byte [eax + 0x10011960]
not cl
xor cl, 0xd3
mov byte [ebp + eax - 0x70], cl
inc eax
cmp eax, 0x36
jl 0x100037b0
mov ecx, dword [0x1001a188]
mov edx, dword [ecx]
mov edx, dword [edx + 8]
lea eax, [ebp - 0x70]
push eax
mov eax, dword [0x1001a190]
add eax, 0x64
push eax
mov eax, dword [0x1001a180]
push 4
push 3
push 2
add eax, 0x158
push eax
call edx
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
push eax
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push ecx
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x158]
push 0x10010fa0
push edx
push 0x10001060
push 0x10001040
push str.___Raycast______:___0x
push eax
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
push 0x63
lea ecx, [ebp - 0x6f]
push ebx
push ecx
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
mov dl, byte [eax + 0x100119b0]
not dl
xor dl, 0xd3
mov byte [ebp + eax - 0x70], dl
inc eax
cmp eax, 0x24
jl 0x10003863
mov ecx, dword [0x1001a188]
mov eax, dword [ecx]
mov eax, dword [eax + 8]
lea edx, [ebp - 0x70]
push edx
mov edx, dword [0x1001a190]
add edx, 0x64
push edx
push ebx
push 6
push ebx
push 0x10018cbc
call eax
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x1bc]
push edx
call fcn.10001510
add esp, 4
test al, al
je 0x1000390d
push 0x63
lea eax, [ebp - 0x6f]
push ebx
push eax
mov byte [ebp - 0x70], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor eax, eax
lea esp, [esp]
mov cl, byte [eax + 0x100119d8]
not cl
xor cl, 0xd3
mov byte [ebp + eax - 0x70], cl
inc eax
cmp eax, 0x2a
jl 0x100038d0
mov ecx, dword [0x1001a188]
mov edx, dword [ecx]
mov edx, dword [edx + 8]
lea eax, [ebp - 0x70]
push eax
mov eax, dword [0x1001a190]
add eax, 0x64
push eax
mov eax, dword [0x1001a180]
push ebx
push ebx
push ebx
add eax, 0x1bc
push eax
call edx
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
push eax
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push ecx
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x1bc]
push 0x10010fa0
push edx
push 0x10001060
push 0x10001040
push str.___GetCharaNetIdx______:___0x
push eax
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x1c0]
push edx
call fcn.10001510
add esp, 4
test al, al
je 0x100039ad
mov eax, dword [0x1001a180]
mov esi, dword [eax + 0xfc]
mov ecx, dword [0x1001a188]
mov edx, dword [ecx]
push ebx
add esi, 6
push esi
push 4
push ebx
add eax, 0x1c0
push 2
push eax
mov eax, dword [edx + 0x18]
call eax
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0x1c0]
push ecx
push ecx
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push 0x10010fa0
push eax
push 0x10001060
push 0x10001040
push str.___CallHeap______:___0x
push ecx
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0x1d8]
push eax
call fcn.10001510
add esp, 4
test al, al
je 0x10003a53
mov eax, dword [0x1001a190]
mov ecx, dword [0x1001a188]
mov edx, dword [ecx]
mov edx, dword [edx + 8]
push str.FF_75_08_E8_____________E8_____________8B_C8
add eax, 0x64
push eax
mov eax, dword [0x1001a180]
push 4
push 3
push 2
add eax, 0x1d8
push eax
call edx
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
push eax
mov eax, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push ecx
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x1d8]
push 0x10010fa0
push edx
push 0x10001060
push 0x10001040
push str.___CharaBypass______:___0x
push eax
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov ecx, dword [0x1001a180]
mov edx, dword [ecx + 0x58]
push edx
call fcn.10001510
add esp, 4
test al, al
mov eax, dword [0x1001a180]
je 0x10003ad6
mov ecx, dword [eax + 0x50]
add ecx, 0x10
mov dword [eax + 0x58], ecx
mov edx, dword [eax + 0x5c]
push edx
call fcn.10001510
add esp, 4
test al, al
mov eax, dword [0x1001a180]
je 0x10003af4
mov ecx, dword [eax + 0x50]
add ecx, 0x30
mov dword [eax + 0x5c], ecx
mov edx, dword [eax + 0x60]
push edx
call fcn.10001510
add esp, 4
test al, al
mov eax, dword [0x1001a180]
je 0x10003b12
mov ecx, dword [eax + 0x50]
add ecx, 0x24
mov dword [eax + 0x60], ecx
cmp dword [0x10018cb8], ebx
jne 0x10003b26
mov edx, dword [eax + 0x50]
add edx, 0x34
mov dword [0x10018cb8], edx
cmp dword [0x1001a16c], ebx
jne 0x10003b3a
mov ecx, dword [eax + 0x50]
add ecx, 0x20
mov dword [0x1001a16c], ecx
cmp dword [0x10018490], ebx
jne 0x10003b4e
mov edx, dword [eax + 0x50]
add edx, 0xc
mov dword [0x10018490], edx
cmp dword [0x10017a4c], ebx
jne 0x10003b62
mov ecx, dword [eax + 0x50]
add ecx, 0x2c
mov dword [0x10017a4c], ecx
mov edx, dword [eax + 0x104]
add edx, 5
mov dword [0x10019c70], edx
mov ecx, dword [eax + 0x138]
add ecx, 0x27
mov dword [0x1001a174], ecx
mov edx, dword [eax + 0x1b8]
mov ecx, dword [sym.imp.USER32.dll_GetKeyState]
add edx, 0x11
mov dword [0x10017a38], edx
mov edx, dword [sym.imp.USER32.dll_GetAsyncKeyState]
add ecx, 5
mov dword [0x1001832c], ecx
mov eax, dword [eax + 0x154]
add edx, 5
push eax
mov dword [0x10017a34], edx
call fcn.10001510
add esp, 4
test al, al
je 0x10003bf5
mov ecx, dword [0x1001a188]
mov esi, dword [ecx]
push ebx
push str.NxCharacter.2.8.1.dll
call dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov edx, dword [0x1001a180]
mov ecx, dword [0x1001a188]
add eax, 0xcd97
push eax
mov eax, dword [esi + 0x18]
push ebx
push ebx
push ebx
add edx, 0x154
push edx
call eax
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char______cdecl_std::endl_class_std::basic_ostream_char__struct_std::char_traits_char____]
mov edx, dword [0x1001a180]
mov eax, dword [edx + 0x154]
push ecx
push ecx
mov ecx, dword [sym.imp.MSVCP100.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push 0x10010fa0
push eax
push 0x10001060
push 0x10001040
push str.___BugDT______:___0x
push ecx
call fcn.1000d300
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base_____cdecl___class_std::ios_base___]
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int_]
push eax
call fcn.1000d300
add esp, 0xc
mov ecx, eax
call dword [sym.imp.MSVCP100.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov ecx, dword [ebp - 4]
pop esi
xor ecx, ebp
pop ebx
call fcn.1000d66d
mov esp, ebp
pop ebp
ret